1:19-cv-00756
Guada Tech LLC v. Floor Decor Outlets Of America Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Guada Technologies LLC (Texas)
- Defendant: Floor and Decor Outlets of America, Inc. (Delaware)
- Plaintiff’s Counsel: Devlin Law Firm LLC
- Case Identification: 1:19-cv-00756, D. Del., 04/25/2019
- Venue Allegations: Venue is asserted in the District of Delaware based on Defendant's incorporation in Delaware.
- Core Dispute: Plaintiff alleges that Defendant’s e-commerce website infringes a patent related to methods for navigating hierarchical data structures using keyword-based jumps.
- Technical Context: The technology addresses improving user navigation on systems with structured menus, such as early websites or automated phone systems, by allowing users to bypass rigid, step-by-step navigation.
- Key Procedural History: The complaint notes the asserted patent was cited as prior art during the prosecution of patents assigned to IBM, Fujitsu, and Harris Corporation. Significantly, subsequent to the filing of this complaint, the U.S. Patent and Trademark Office instituted two Inter Partes Review (IPR) proceedings (IPR2021-00875 and IPR2022-00217) against the patent-in-suit. On March 3, 2023, the USPTO issued an IPR Certificate cancelling all claims of the patent. This post-filing development presents a threshold challenge to the continued viability of the lawsuit.
Case Timeline
| Date | Event |
|---|---|
| 2002-11-19 | U.S. Patent No. 7,231,379 Priority Date |
| 2007-06-12 | U.S. Patent No. 7,231,379 Issued |
| 2019-04-25 | Complaint Filing Date |
| 2021-05-03 | IPR2021-00875 Filed |
| 2021-11-22 | IPR2022-00217 Filed |
| 2023-03-03 | IPR Certificate Issued, Cancelling All Claims of U.S. Patent No. 7,231,379 |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,231,379 - Navigation in a Hierarchical Structured Transaction Processing System
- Patent Identification: U.S. Patent No. 7,231,379, issued June 12, 2007.
The Invention Explained
- Problem Addressed: The patent describes conventional navigation through hierarchical networks, such as automated telephone menus or website directories, as inefficient and frustrating for users. As networks grow larger, navigating through an excessive number of nodes to reach a "goal vertex" becomes difficult, and users must often backtrack or start over if they choose an incorrect path (Compl. ¶13; ’379 Patent, col. 2:9-18).
- The Patented Solution: The invention proposes a method to bypass this rigid traversal. It allows a user to "jump" from a starting node to a non-adjacent "goal" node by providing an input containing a keyword. The system uses an "inverted index" to associate keywords with specific nodes, enabling it to identify the correct destination node based on the user's input and navigate there directly, without traversing the intervening hierarchical steps (Compl. ¶14; ’379 Patent, col. 3:35-43, Abstract). The patent's Figure 1, reproduced in the complaint, illustrates a generic hierarchical node structure that the invention is designed to navigate more efficiently (Compl. p. 4).
- Technical Importance: The technology aimed to make large, structured information systems more user-friendly by adding a search-like capability on top of a traditional, rigid menu hierarchy, reducing the number of steps required to access information or complete a transaction (’379 Patent, col. 2:22-30).
Key Claims at a Glance
- The complaint asserts infringement of at least independent claim 1 (Compl. ¶16).
- Independent Claim 1 requires:
- A method performed in a system with multiple navigable nodes in a hierarchical arrangement.
- At a first node, receiving a user input containing a word identifiable with a keyword.
- Identifying a second node, which is not directly connected to the first node but is associated with the keyword.
- Jumping to that identified second node.
- The complaint does not explicitly reserve the right to assert dependent claims, but the prayer for relief requests judgment on "one or more claims" (Compl. p. 7).
III. The Accused Instrumentality
Product Identification
- The website "https://www.flooranddecor.com" and its associated subsites, web pages, and functionality (the "Accused Instrumentality") (Compl. ¶16).
Functionality and Market Context
- The complaint alleges the Accused Instrumentality is an e-commerce website that organizes products into a hierarchy of categories, such as "Tile," "Stone," and "Wood," which themselves contain sub-categories like "Porcelain" and "Ceramic." This structure constitutes the "multiple navigable nodes interconnected in a hierarchical arrangement" (Compl. ¶16). The website also features a search box on its home page that accepts user input. This search functionality is alleged to allow users to "jump" directly to specific product pages based on keywords, bypassing the need to navigate through the category hierarchy (Compl. ¶16).
IV. Analysis of Infringement Allegations
'379 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A method performed in a system having multiple navigable nodes interconnected in a hierarchical arrangement comprising: | The Accused Instrumentality has different product categories (e.g., "Tile," "Stone") interconnected in a hierarchical arrangement. | ¶16 | col. 4:21-30 |
| at a first node, receiving an input from a user of the system, the input containing at least one word identifiable with at least one keyword from among multiple keywords, | Floor and Decor uses a search box on the home page node for accepting an input from a user, and the input contains words identifiable with keywords used to identify products. | ¶16 | col. 6:8-12 |
| identifying at least one node, other than the first node, that is not directly connected to the first node but is associated with the at least one keyword, and | The website identifies a particular product relating to the keyword input by the user. | ¶16 | col. 6:13-18 |
| jumping to the at least one node. | The website allows jumping to these item/nodes without traversing preceding generic category nodes in the hierarchy. | ¶16 | col. 6:18-20 |
- Identified Points of Contention:
- Scope Questions: A central question may be the interpretation of "hierarchical arrangement." Does a modern e-commerce website that employs faceted search, tagging, and other non-linear navigational aids still constitute a "hierarchical arrangement" as contemplated by the patent, which provides examples like rigid IVR trees?
- Technical Questions: The complaint alleges that the website "jumps" to a node that is "not directly connected to the first node." The interpretation of "not directly connected" will be critical. A court may need to determine if a product page, which is accessible from the home page via a series of clicks through the hierarchy, is considered "directly connected" even when that path is not taken by the user. The dispute may turn on whether the bypass of a potential connection path satisfies this limitation.
V. Key Claim Terms for Construction
The Term: "not directly connected"
Context and Importance: This term is the lynchpin of the infringement allegation. Its definition will determine whether a keyword search that lands a user on a product page constitutes a "jump" to a "not directly connected" node. If any potential navigation path between two nodes renders them "directly connected," the infringement theory may be weakened. Practitioners may focus on this term because the complaint's theory hinges on the search function creating a new, non-hierarchical path to a node that is otherwise part of the hierarchy.
Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification's description of solving the problem of having to "traverse intervening nodes" could support an interpretation where any bypass of a required hierarchical step makes the destination "not directly connected" to the origin (’379 Patent, col. 6:18-20).
- Evidence for a Narrower Interpretation: The patent describes the invention as allowing a system to "jump laterally from one vertex to another if the navigation enters a wrong branch of the tree" (’379 Patent, col. 3:35-37). This could support a narrower definition where "not directly connected" requires that the nodes exist in entirely separate branches of the hierarchy, not merely a parent-child or ancestor-descendant relationship.
The Term: "hierarchical arrangement"
Context and Importance: The applicability of the patent to the accused website depends on whether the site's structure meets the definition of a "hierarchical arrangement." Defendant may argue its site uses a more complex data structure than the simple trees depicted in the patent.
Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The background discusses graph theory generally, referring to "networks of choices set forth in a particular order or hierarchy" and nodes connected by edges, which could be read broadly (’379 Patent, col. 1:21-36).
- Evidence for a Narrower Interpretation: The specification repeatedly uses the term "tree" and provides examples (e.g., Fig. 1, Fig. 4) that depict clear, rigid, parent-child tree structures with discrete levels (’379 Patent, col. 3:9-20). This could support a narrower construction limited to such structures.
VI. Other Allegations
The complaint does not contain allegations of indirect or willful infringement.
VII. Analyst’s Conclusion: Key Questions for the Case
- Threshold Viability: The most critical issue is the legal effect of the post-filing IPR certificate that cancelled all claims of the ’379 patent. A court will need to determine if this action renders the plaintiff's case for infringement, damages, and injunctive relief moot, as there are no longer any valid, enforceable patent claims to assert.
- Claim Scope: Should the case proceed, a core question of claim construction will be the meaning of "not directly connected." Can this term be interpreted to cover a jump that merely bypasses a potential navigational path within the same hierarchy, or does it require a jump between two nodes that have no direct hierarchical relationship (e.g., are in different primary branches of a tree)?
- Technological Application: A key evidentiary question will be whether the accused website's architecture constitutes a "hierarchical arrangement" in the manner claimed by the patent. The analysis will likely focus on whether the website's combination of categorical browsing, search, and other linking features fits within the scope of the patent's more rigid, tree-based disclosure.