DCT
1:20-cv-00252
Guada Tech LLC v. Helmerich & Payne Inc
Key Events
Complaint
Table of Contents
complaint
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Guada Technologies LLC (Texas)
- Defendant: Helmerich & Payne, Inc. (Delaware)
- Plaintiff’s Counsel: Chong Law Firm
- Case Identification: 1:20-cv-00252, D. Del., 02/23/2020
- Venue Allegations: Venue is based on Defendant's incorporation in Delaware.
- Core Dispute: Plaintiff alleges that Defendant’s corporate website infringes a patent related to methods for navigating hierarchical data structures.
- Technical Context: The technology concerns systems for improving user navigation within hierarchical menus, such as those found in interactive voice response (IVR) systems or complex websites.
- Key Procedural History: The complaint notes that the patent-in-suit was cited as prior art during the prosecution of patents assigned to IBM, Fujitsu, and Harris Corporation. Subsequent to the filing of this complaint, the U.S. Patent and Trademark Office issued an Inter Partes Review (IPR) Certificate on March 3, 2023, which cancelled all claims (1-7) of the patent-in-suit. This cancellation fundamentally alters the basis of the infringement allegations.
Case Timeline
| Date | Event |
|---|---|
| 2002-11-19 | ’379 Patent Priority Date |
| 2007-06-12 | '379 Patent Issue Date |
| 2020-02-23 | Complaint Filing Date |
| 2021-05-03 | IPR2021-00875 Filed against '379 Patent |
| 2021-11-22 | IPR2022-00217 Filed against '379 Patent |
| 2023-03-03 | IPR Certificate Issued; Claims 1-7 of '379 Patent Cancelled |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,231,379 - Navigation in a Hierarchical Structured Transaction Processing System
The Invention Explained
- Problem Addressed: The patent describes the inefficiency of navigating complex, hierarchical networks of choices, such as automated telephone response systems or websites. Users may become frustrated if they must traverse an excessive number of nodes or start over after navigating down an incorrect path (Compl. ¶13; ’379 Patent, col. 2:9-18).
- The Patented Solution: The invention proposes a method to bypass rigid, sequential navigation. It achieves this by associating keywords with specific nodes in the hierarchy. When a user provides an input containing a recognized keyword, the system can "jump" directly to the associated node, even if it is not adjacent to the user's current position in the hierarchy, thus avoiding traversal through intervening nodes (Compl. ¶14; ’379 Patent, col. 3:35-43).
- Technical Importance: This approach sought to make user interaction with complex data structures more direct and efficient, reducing the time and effort required to reach a desired goal or piece of information (’379 Patent, col. 2:9-12).
Key Claims at a Glance
- The complaint asserts infringement of at least independent claim 1 (Compl. ¶16).
- The essential elements of independent claim 1 are:
- At a first node, receiving an input from a user, where the input contains at least one word identifiable with a keyword.
- Identifying at least one other node that is not directly connected to the first node but is associated with that keyword.
- Jumping to the identified node.
- The complaint's prayer for relief references "one or more claims," suggesting the right to assert other claims may be reserved (Compl. p. 7).
III. The Accused Instrumentality
Product Identification
- Defendant's website at
https://www.hpinc.com/and its associated subsites and web pages (the “Accused Instrumentality”) (Compl. ¶16).
Functionality and Market Context
- The complaint alleges the Accused Instrumentality is structured as a hierarchical arrangement of "nodes," such as pages for "What We Do" which lead to sub-category pages like "Drilling" and "Technologies" (Compl. ¶¶16, 6).
- The functionality at issue is the website's search box, located on the home page (the alleged "first node"). This search box accepts user input (Compl. ¶16).
- The complaint alleges that when a user enters a term like "Autoslide," the system identifies a specific product page and navigates the user directly to that page, thereby "jumping" over intermediate category pages (Compl. ¶16).
IV. Analysis of Infringement Allegations
'379 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| 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 | Defendant's website uses a search box on the home page node to accept user input; the input contains words that Defendant uses to identify particular products (Compl. ¶16). | ¶16 | col. 5:9-15 |
| 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 | The Accused Instrumentality identifies a product page related to the user's keyword input (e.g., "Autoslide"), which is a node not directly linked from the home page (Compl. ¶16). | ¶16 | col. 5:15-17 |
| and jumping to the at least one node. | The system allows users to navigate directly to the identified product page ("node") without traversing the preceding generic category pages in the website's hierarchy (Compl. ¶16). | ¶16 | col. 5:17-20 |
- Identified Points of Contention:
- The complaint provides a diagram of a generic hierarchical decisional network, showing a top node connected to multiple levels of sub-nodes, to illustrate the type of structure the patented method navigates (Compl. p. 4, Fig. 1).
- Scope Questions: The patent specification frequently uses examples from interactive voice response (IVR) systems and refers to "verbal descriptions" (’379 Patent, col. 2:40-60; col. 3:38-40). A question for the court may be whether the claim terms, in light of the specification, can be interpreted to cover the text-based search functionality of a general-purpose website as alleged.
- Technical Questions: The complaint's allegations are framed at a high level. A central technical question is whether the Accused Instrumentality's search function operates as claimed—by using a pre-defined association between keywords and nodes within a specific hierarchy—or if it performs a more conventional database text search, the results of which are merely presented as direct links. The complaint does not provide evidence of the internal workings of the accused system.
V. Key Claim Terms for Construction
- The Term: "node"
- Context and Importance: The infringement theory depends on construing elements of the accused website, such as web pages or category sections, as "nodes" within a "hierarchical arrangement." The defendant may argue that its website structure does not map to the specific type of "node" architecture described in the patent.
- Intrinsic Evidence for a Broader Interpretation: The patent states that "nodes" represent a "specific choice or option in the hierarchy," which could arguably encompass a hyperlink on a webpage (’379 Patent, col. 4:26-27).
- Intrinsic Evidence for a Narrower Interpretation: The patent’s examples focus on discrete options within a structured system, such as menu choices in an IVR system or an interactive TV guide, which could support a narrower construction tied to these specific embodiments (’379 Patent, col. 2:40-45; col. 8:8-10).
- The Term: "jumping"
- Context and Importance: This term captures the invention's purported novelty over prior art methods of traversing a hierarchy. The dispute may turn on whether displaying a search result as a direct hyperlink constitutes "jumping" as envisioned by the patent.
- Intrinsic Evidence for a Broader Interpretation: The patent describes the result of a "jump" as "avoiding the need to traverse intervening nodes," a functional description that could be argued to cover the user experience of clicking a search result link (’379 Patent, col. 5:17-20).
- Intrinsic Evidence for a Narrower Interpretation: The patent describes a specific process for this navigation: using an input to identify a keyword, using the keyword to search an index, and using the index to identify the destination node (’379 Patent, col. 5:9-17). An argument could be made that "jumping" requires this specific technical implementation, not merely any form of non-sequential navigation.
VI. Other Allegations
The complaint does not contain specific counts or factual allegations to support claims of indirect or willful infringement.
VII. Analyst’s Conclusion: Key Questions for the Case
- A dispositive threshold issue will be the legal impact of claim cancellation: Given that all asserted claims of the ’379 Patent were cancelled in an IPR proceeding after the complaint was filed, a primary question for the court is whether Plaintiff’s infringement case is now moot and must be dismissed.
- Should the case proceed, a core issue will be one of definitional scope: Can terms like "node" and "jumping", which are heavily contextualized by IVR and structured transaction system examples in the patent, be construed broadly enough to cover the standard search-and-hyperlink functionality of the accused commercial website?
- Finally, a key evidentiary question will be one of technical operation: Does the accused website's search feature function by mapping keywords to a pre-defined hierarchical node structure as required by the claims, or does it utilize a conventional database search mechanism that operates independently of any such hierarchy?
Analysis metadata