4:22-cv-00995
Gravel Rating Systems LLC v. Home Depot Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:- Plaintiff: Gravel Rating Systems LLC (Texas)
- Defendant: The Home Depot, Inc. (Delaware)
- Plaintiff’s Counsel: Devlin Law Firm LLC
 
- Case Identification: 4:22-cv-00995, E.D. Tex., 11/23/2022
- Venue Allegations: Venue is alleged to be proper based on Defendant operating regular and established places of business, including a specific Home Depot store, within the Eastern District of Texas.
- Core Dispute: Plaintiff alleges that Defendant’s website, which solicits and organizes user-submitted product ratings and reviews, infringes a patent related to a network-based, self-organizing knowledge sharing system.
- Technical Context: The technology at issue addresses methods for collecting, organizing, and sorting user-generated content and ratings in an online environment to help users filter large volumes of information.
- Key Procedural History: The complaint notes that the patent-in-suit has been the subject of extensive "Prior Litigation" in the same district against numerous other major retailers, including Costco, Lowe's, Target, and T-Mobile. The complaint asserts that the scope and construction of the patent's claims have been "clarified" by this prior litigation.
Case Timeline
| Date | Event | 
|---|---|
| 1999-10-08 | '636 Patent Priority Date | 
| 2009-09-15 | U.S. Patent No. 7,590,636 Issued | 
| 2022-11-23 | Complaint Filed | 
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,590,636 - "Knowledge Filter"
The Invention Explained
- Problem Addressed: The patent identifies shortcomings in prior network-based forums like threaded discussions, stating there was "no way of knowing how useful or accurate a given contribution" was, "no easy way to organize the postings into a logical knowledge structure," and that systems became "unwieldy" with a large number of posts (’636 Patent, col. 1:45-51; Compl. ¶9).
- The Patented Solution: The invention proposes a "self-organizing knowledge base" where a community of users can collaboratively rank and sort information (’636 Patent, col. 1:15-22). The system receives content submissions, collects user ratings and comments on that content, and allows other users to sort the content based on various criteria to find the most valuable information (’636 Patent, Abstract). The patent describes a specific embodiment as a "Cookbook" containing recipes, where the knowledge base is organized into a "hierarchically organized category structure" that users can navigate (’636 Patent, col. 7:12-23; Compl. ¶14).
- Technical Importance: The technology aimed to improve the utility of user-generated content by creating a democratic, ratings-based filtering mechanism, in contrast to systems that were unorganized, impermanent, or reliant on a single moderator (’636 Patent, col. 1:52-2:17).
Key Claims at a Glance
- The complaint asserts claims 4-5 and 8-9, which depend on independent claims 1 and 8.
- Independent Claim 1 outlines a computer-implemented method comprising:- Storing items of information received from a first set of remote computers.
- Receiving submissions (e.g., ratings/comments) about those items from a second set of remote computers.
- Storing the submissions.
- Receiving a request from a remote computer to view a listing of the items ordered according to a "selected criterion" that pertains to the stored submissions.
- Providing data to the remote computer to display the ordered listing.
 
- Independent Claim 8 adds the specific limitation:- The computer system "maintains at most one rating per contribution source for any given one of the stored items of information."
 
- The complaint reserves the right to amend its infringement analysis and potentially assert other claims (Compl. ¶31).
III. The Accused Instrumentality
Product Identification
The "Accused Instrumentalities" are identified as "Defendant's website, and/or computer systems hosting Defendant's website," that implement a method for collecting and storing user comments and ratings for products (Compl. ¶29). A product page for a "Milwaukee SHOCKWAVE Impact-Duty Alloy-Steel-Drill-and-Screw-Driver-Bit-Set-100-Piece" is provided as a specific, non-limiting example (Compl. ¶29).
Functionality and Market Context
The accused functionality involves the website's system for collecting user-submitted ratings and comments for products sold by Home Depot (Compl. ¶29). This system allegedly allows users to "access and sort such items of information according to selected rating criteria in order to find the most reliable and/or valuable information from the database" (Compl. ¶30). The complaint alleges Home Depot uses this patented method to "drive sales of its home improvement, hardware and other products" (Compl. ¶15). The complaint includes a screenshot from the patent, not the accused product, to illustrate a hierarchical list of categories (Compl. ¶14, referencing '636 Patent, FIG. 6).
IV. Analysis of Infringement Allegations
The complaint references an "Exhibit B" containing an exemplary infringement analysis, but this exhibit was not attached to the publicly filed document (Compl. ¶31). The following chart summarizes the infringement theory for the base independent claim as constructed from the narrative allegations in the complaint.
'636 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation | 
|---|---|---|---|
| a computer system storing items of information in a database, wherein the items are received from a first set of... remote computer systems | Defendant's "computer systems hosting Defendant's website" store information about "hardware and other products that Home Depot has sold, offered for sale, made, used, [or] provided." | ¶29 | col. 13:30-34 | 
| the computer system receiving, via the computer network, submissions regarding two or more particular ones of the stored items of information... | The website practices a method "wherein user comments and ratings were collected and stored regarding home improvement, hardware and other products." | ¶29 | col. 13:35-44 | 
| wherein each of said submissions includes a rating and/ or a comment regarding a corresponding one of the stored items... | The accused method involves the collection of "user comments and ratings." | ¶29 | col. 13:39-41 | 
| the computer system storing the received submissions in the database | The system "collected and stored" the user comments and ratings. | ¶29 | col. 13:45-46 | 
| the computer system receiving a request from a given one of the plurality of remote computer systems to view a listing of the stored items... according to an ordering consistent with a selected criterion... | The system is alleged to be "allowing users to access and sort such items of information according to selected rating criteria." | ¶30 | col. 13:47-53 | 
| responsive to the request, the computer system providing a first set of data to the given remote computer system... to display said listing of the stored items according to said ordering | The website displays sorted product reviews to users, as exemplified by the product page for a Milwaukee drill bit set. The complaint also references FIG. 5 of the patent as an example of a sorted list display. | ¶29, ¶14 | col. 13:54-59 | 
Identified Points of Contention
- Scope Questions: A central question may be whether a commercial product listing on an e-commerce website constitutes an "item of information" within a "knowledge base" as that term is used in the patent, which uses a "Cookbook" with "recipes" as its primary example (’636 Patent, col. 7:17-23). The defense could argue the patent contemplates a more structured, user-built repository of knowledge, not a retailer's product catalog.
- Technical Questions: The complaint alleges infringement of Claim 8, which requires the system to maintain "at most one rating per contribution source" for a given item (’636 Patent, col. 14:8-10). The complaint does not, however, provide specific factual allegations explaining how Defendant's website implements this "one-vote-per-user" limitation. The presence or absence of such a feature in the accused system will be a critical factual question.
V. Key Claim Terms for Construction
Term for Construction: "knowledge base"
- Context and Importance: This term defines the environment in which the invention operates. Its construction is critical because if Defendant’s product catalog and review system is not a "knowledge base," there may be no infringement. Practitioners may focus on this term because of the potential mismatch between the patent's "Cookbook" embodiment and the accused e-commerce platform.
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The patent abstract describes the invention broadly as "receiving information input into a database and organizing items of information in the database," which could arguably encompass any collection of user-rated items (’636 Patent, Abstract).
- Evidence for a Narrower Interpretation: The specification repeatedly describes the knowledge base as "self-organizing," being built "collaboratively" by a "plurality of users," and having a "hierarchically organized category structure" like a "Cookbook" of recipes (’636 Patent, col. 1:15-18, col. 7:12-23). The complaint itself highlights this hierarchical structure with reference to the patent's FIG. 2, which depicts distinct category and sub-category tables (Compl. ¶14). This could support a narrower definition requiring more structure than a typical product listing page.
 
Term for Construction: "selected criterion that pertains to the stored submissions"
- Context and Importance: This term defines the core sorting functionality. The dispute will likely involve whether the sorting options offered by Defendant (e.g., "sort by highest rating," "sort by most recent") meet the definition of a "selected criterion" as taught in the patent.
- Intrinsic Evidence for Interpretation:- Evidence for a Broader Interpretation: The claim language itself is general and does not specify the type of criterion. Any sorting function based on data from the user submissions (like the rating value or submission date) could fall within a plain reading.
- Evidence for a Narrower Interpretation: The patent specification and figures provide detailed examples of sorting by multiple, distinct criteria (e.g., "Taste Rating," "Health Rating," "Ease of preparation") and allowing users to create "custom sort" orders by weighting these criteria (’636 Patent, Fig. 5, 506-510). A defendant could argue this implies a more complex sorting mechanism than what is offered on a typical retail website.
 
VI. Other Allegations
The complaint does not provide sufficient detail for analysis of indirect or willful infringement.
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: Can the patent's central term "knowledge base," which is described in the context of a "self-organizing," "hierarchically organized" system like a cookbook, be construed to cover a conventional e-commerce website where user reviews are appended to a retailer's pre-defined product catalog?
- A key evidentiary question will be one of factual proof: What evidence will be presented to show that Home Depot's website performs the specific function required by asserted Claim 8—namely, that it "maintains at most one rating per contribution source" and thereby prevents a single user from rating a product more than once? The complaint asserts this but provides no supporting factual allegations.
- The case may also turn on the technical requirements of the claims: Do the sorting options available on the accused website (e.g., sort by rating, recency) satisfy the "selected criterion" limitation of Claim 1, particularly in light of the patent's disclosure of more complex, multi-faceted, and custom-weighted sorting capabilities?