Daedalus Blue, LLC v. Dropbox, Inc.

CourtDistrict Court, D. Delaware
DecidedJuly 31, 2025
Docket1:24-cv-00998
StatusUnknown

This text of Daedalus Blue, LLC v. Dropbox, Inc. (Daedalus Blue, LLC v. Dropbox, Inc.) is published on Counsel Stack Legal Research, covering District Court, D. Delaware primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Daedalus Blue, LLC v. Dropbox, Inc., (D. Del. 2025).

Opinion

IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE

DAEDALUS BLUE, LLC, ) ) Plaintiff, ) ) v. ) C.A. No. 24-998 (CFC) ) DROPBOX, INC., ) ) Defendant. )

REPORT AND RECOMMENDATION

Presently before the Court is the motion of Dropbox, Inc. (“Defendant” or “Dropbox”) to dismiss the Complaint for failure to state a claim on the grounds that all claims of the patents-in- suit are directed to ineligible subject matter under 35 U.S.C. § 101. (D.I. 15). For the reasons set forth below, the Court recommends that Defendant’s motion be GRANTED-IN-PART and DENIED-IN-PART. I. BACKGROUND On August 30, 2024, Plaintiff Daedalus Blue, LLC (“Plaintiff” or “Daedalus Blue”) filed the present action, alleging that Defendant infringes at least one claim of each of U.S. Patent Nos. 7,542,957 (“the ’957 Patent”), 8,176,269 (“the ’269 Patent”) and 8,131,726 (“the ’726 Patent”) (collectively, “the Asserted Patents”). (D.I. 1). On November 8, 2024, Defendant moved to dismiss the Complaint pursuant to Federal Rule of Civil Procedure 12(b)(6), arguing that all claims of the Asserted Patents are invalid as claiming ineligible subject matter under 35 U.S.C. § 101. (D.I. 15; see also D.I. 16 & 17). Briefing was complete on March 24, 2025. (D.I. 23, 24 & 30). A. The ’957 Patent The ’957 Patent, which is titled “Rich Web Application Input Validation,” is generally directed to developing a validation engine with validation rules for Web applications, optionally containing “a rich set of ordered validation rule primitives (‘VRPs’).” (’957 Patent at Abstract). There are thirty-one claims in the ’957 Patent. According to the Complaint, Defendant has directly infringed and continues to directly infringe at least claim 2 of the ’957 Patent. (D.I. 1 ¶ 51). Claim 2 is an independent claim and it recites:

2. A method for validating a request to a Web application, the request having a data comprising: creating a validation engine in a programmable processor, the validation engine comprising a validation logic, said validation logic comprising a validation rule, said validation rule corresponding to a defined plurality of data elements; loading said validation rule; applying said validation rule to said data elements; and sending said request to the Web application. (’957 Patent at Claim 2). Claims 13-20 ultimately depend from Claim 2. (’957 Patent at Claims 13-20). Claims 13-14 further limit the type of parameters that can be used as data elements. (Id. at Claims 13-14). Claims 15-17 specify that a global rejection rule, which can be overridden by a second rule, is the validation rule. (Id. at Claims 15-17). Claims 18-19 further limit the identification of the data elements and how they are defined. (Id. at Claims 18-19). Claim 20 limits the Web application to being an engine creating Web pages. (Id. at Claim 20). Beyond claim 2, there are three other independent claims in the ’957 Patent. Independent claim 1 is directed to a method like claim 2, but with the added limitation that the validation rule must use a plurality of VRPs selected from a group of acceptance VRP, rejection VRP or combination thereof. (’957 Patent at Claim 1). Independent claims 21 and 22 are directed to storage devices containing code to execute the methods recited in claims 1 and 2, respectively. (’957 Patent at Claims 21 & 22). The remaining claims ultimately depend from these independent claims. Claims 3-12 depend from claim 1. Claim 3 specifies that the validation engine must reside in an application firewall. (Id. at Claim 3). Claims 4-6 add limitations customizing the VRPs used in the validation engine. (Id. at Claims 4-6). Claims 7-11 add limitations regarding the use of the VRPs. (Id. at Claims 7-11). Claim 12 limits the web application to being an engine creating Web pages. (Id. at Claim 12). Claims 23-31 add to the storage devices of claims 21 or 22 limitations that correspond to method steps recited in claims 3, 4, 5, 6, 13, 14, 15, 16 and 17, respectively.

(Id. at Claims 1-6, 13-17 & 21-30). B. The ’726 Patent The ’726 Patent, which is titled “Generic Architecture for Indexing Document Groups in an Inverted Text Index,” is generally directed to creating a single content index for duplicate documents while also creating an index of metadata for each document in the duplicate group. (’726 Patent at Abstract). There are twenty-six claims in the ’726 Patent. Plaintiff claims that Defendant has directly infringed and continues to directly infringe at least claim 1 of the ’726 Patent. (D.I. 1 ¶ 84). Claim 1 is an independent claim and it recites: 1. A method for indexing a plurality of documents, the method comprising the steps of: a) identifying a duplicate group of documents from among the plurality of documents, each of the documents in the duplicate group comprising respective content and metadata, wherein the respective content of each document in the duplicate group is substantially similar and corresponds to a content for the duplicate group; b) creating one index of content for the duplicate group; c) indexing the metadata for each of the documents in the duplicate group; d) receiving a query and executing said query as if duplicated content was indexed for each document of the duplicate group; and e) outputting results of said query. (’726 Patent at Claim 1). Claims 2-15 ultimately depend from claim 1. Claims 2-4 add limitations where a master document is identified in each duplicate group and that the method of claim 1 is performed for multiple duplicate groups. (Id. at Claims 2-4). Claims 5-8 add limitations related to creating numerical identifiers for different documents in a given duplicate group. (Id. at Claims 5-8). Claims 9-12 add limitations relating to outputting results from each duplicate group with matching content and metadata. (Id. at Claims 9-12). Claims 13-15 add that the output

comprises a list of data sources from a search engine (claim 13), that the data sources be web pages (claim 14) and that the metadata be a specific type (claim 15). The other two independent claims track the limitations found in claim 1 but are in the form of an apparatus (claim 16) or program product with computer readable program code (claim 23). (’726 Patent at Claims 16 & 23). Claims 17-22 ultimately depend from claim 16. Claims 17, 18, 19, 21 and 22 contain limitations that track claims 2, 3, 5, 9 and 10, respectively. (Id at Claims 1, 2, 3, 5, 9, 10, 16-19, 21 & 22). Claim 20 adds to claim 16 limitations that track those found claims 6 and 8. (Id. at Claims 1, 6, 8, 16 & 20). And claims 24-26 ultimately depend from claim 23 with limitations corresponding to claims 2, 9 and 10, respectively. (Id. at Claims 1, 2, 9, 10 & 23-26). C. The ’269 Patent The ’269 Patent, which is titled “Managing Metadata for Data Blocks Used in a

Deduplication System,” is generally directed to a method of retaining metadata in a computer system when the associated files are subjected to a deduplication process. (’269 Patent at Abstract). There are twenty claims in the ’269 Patent. Plaintiff asserts that Defendant has directly infringed and continues to directly infringe at least claim 1 of the ’269 Patent. (D.I. 1 ¶ 70). Claim 1 is an independent claim and it recites: 1.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Parker v. Flook
437 U.S. 584 (Supreme Court, 1978)
Bell Atlantic Corp. v. Twombly
550 U.S. 544 (Supreme Court, 2007)
Ashcroft v. Iqbal
556 U.S. 662 (Supreme Court, 2009)
Mayer v. Belichick
605 F.3d 223 (Third Circuit, 2010)
Phillips v. County of Allegheny
515 F.3d 224 (Third Circuit, 2008)
Fowler v. UPMC SHADYSIDE
578 F.3d 203 (Third Circuit, 2009)
Anderson v. Kimberly-Clark Corporation
570 F. App'x 927 (Federal Circuit, 2014)
Ddr Holdings, LLC v. hotels.com, L.P.
773 F.3d 1245 (Federal Circuit, 2014)
Intellectual Ventures I LLC v. Capital One Bank (USA)
792 F.3d 1363 (Federal Circuit, 2015)
Enfish, LLC v. Microsoft Corporation
822 F.3d 1327 (Federal Circuit, 2016)
Tli Communications LLC v. Av Automotive, L.L.C.
823 F.3d 607 (Federal Circuit, 2016)
Rapid Litigation Management Ltd. v. CellzDirect, Inc.
827 F.3d 1042 (Federal Circuit, 2016)
Electric Power Group, LLC v. Alstom S.A.
830 F.3d 1350 (Federal Circuit, 2016)
McRO, Inc. v. Bandai Namco Games America Inc.
837 F.3d 1299 (Federal Circuit, 2016)
Affinity Labs of Texas, LLC v. Directv, LLC
838 F.3d 1253 (Federal Circuit, 2016)

Cite This Page — Counsel Stack

Bluebook (online)
Daedalus Blue, LLC v. Dropbox, Inc., Counsel Stack Legal Research, https://law.counselstack.com/opinion/daedalus-blue-llc-v-dropbox-inc-ded-2025.