DCT

1:22-cv-04489

Ridgeview IP LLC v. Vettery Inc

Key Events
Complaint
complaint

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:22-cv-04489, S.D.N.Y., 05/31/2022
  • Venue Allegations: Venue is alleged to be proper based on Defendant having committed acts of patent infringement and maintaining a regular and established business in the Southern District of New York.
  • Core Dispute: Plaintiff alleges that Defendant’s online platform infringes a patent related to methods for displaying database search results that dynamically guide a user to avoid null-value outcomes.
  • Technical Context: The technology concerns user interfaces for database searching, specifically systems that prevent "no results found" errors by interactively filtering available search options based on prior user selections.
  • Key Procedural History: The complaint does not mention any prior litigation, inter partes review (IPR) proceedings, or licensing history related to the patent-in-suit.

Case Timeline

Date Event
2001-01-24 U.S. Patent No. 6,983,270 Priority Date
2006-01-03 U.S. Patent No. 6,983,270 Issue Date
2022-05-31 Complaint Filing Date

II. Technology and Patent(s)-in-Suit Analysis

U.S. Patent No. 6,983,270 - "Method and apparatus for displaying database search results,"

  • Patent Identification: U.S. Patent No. 6,983,270, issued January 3, 2006.

The Invention Explained

  • Problem Addressed: Conventional database search methods often lead to "null results" (e.g., "no documents found"), which can be frustrating for users, particularly those unfamiliar with the database structure or effective query formulation (’270 Patent, col. 2:3-16). Prior art solutions were described as complex and reliant on building a user's search history over time (’270 Patent, col. 1:10-24, col. 2:11-14).
  • The Patented Solution: The invention proposes a method that interactively guides the user toward a valid result. After a user selects an initial search term, the system "audits or scans all possible response terms" and eliminates any subsequent choices (both data entries and logical operators like "AND") that would be "irrelevant or logically impossible" and lead to a null result (’270 Patent, col. 3:1-14). This is achieved by "continuously editing the available database responses" and operators displayed to the user at each step of query construction, ensuring that any combination the user can assemble will yield at least one positive result (’270 Patent, Abstract; col. 2:29-36).
  • Technical Importance: The method aimed to make database searching more intuitive and foolproof by preventing users from constructing syntactically valid but semantically fruitless queries from the outset.

Key Claims at a Glance

  • The complaint asserts infringement of at least independent claim 1 (Compl. ¶11).
  • The essential elements of independent claim 1 include:
    • a. Displaying a set of database entries and a set of operators.
    • b. Selecting an initial entry.
    • c. Displaying valid results based on the initial entry.
    • d. Updating the displayed set of operators to include only those that can produce a valid result with the selected entry.
    • e. Selecting an operator from the updated set.
    • f. Updating the displayed set of entries to include only those that, when combined with the prior selections, produce a valid result.
    • g. Selecting an entry from the updated set.
    • h. Updating the set of valid results.
    • i. Repeating steps d through h until a desired result is achieved.
  • The complaint does not explicitly reserve the right to assert dependent claims.

III. The Accused Instrumentality

Product Identification

The complaint refers to "Exemplary Defendant Products" identified in charts that are incorporated by reference as Exhibit 2 (Compl. ¶11, ¶13). As Exhibit 2 was not filed with the complaint, the specific accused products are not named in the provided document.

Functionality and Market Context

The complaint does not provide sufficient detail for analysis of the accused instrumentality's specific functionality. Defendant Vettery, Inc. operates an online talent marketplace, which suggests the accused instrumentality is a website or software platform that allows users (such as recruiters or job seekers) to search and filter a database of candidates or job postings (Compl. ¶2). The core of the infringement allegation is that this platform practices the patented search method (Compl. ¶13). The complaint makes no specific allegations regarding the products' commercial importance.

IV. Analysis of Infringement Allegations

The complaint alleges that Defendant’s products infringe claim 1 of the ’270 Patent (Compl. ¶11). It states that claim charts comparing claim 1 to the "Exemplary Defendant Products" are included in Exhibit 2 (Compl. ¶13). Because this exhibit is not attached to the complaint, a detailed element-by-element analysis based on Plaintiff's specific allegations is not possible. The narrative infringement theory is that the Defendant's products, when used for searching, perform the patented method of dynamically updating available search criteria to prevent null-result queries (Compl. ¶13).

No probative visual evidence provided in complaint.

Identified Points of Contention

  • Scope Questions: A central question may be whether the term "set of operators," as described in a 2001-era patent focused on explicit Boolean and SQL commands (’270 Patent, col. 2:28), can be construed to read on the modern "faceted search" filters commonly used in web applications today (e.g., clickable categories, sliders, checkboxes).
  • Technical Questions: The infringement analysis will likely depend on the precise technical implementation of the accused platform's search function. A key question for the court will be whether the accused system actually "updates" the displayed sets of entries and operators by eliminating impossible choices, as required by claim limitations 1(d) and 1(f), or if it employs a different method of user guidance, such as graying-out options or displaying a "0" count next to an option that remains selectable.

V. Key Claim Terms for Construction

"updating said displayed set of entries..."

  • Term: "updating said displayed set of entries... [to] include[] only entries from the database, wherein the entries combined... produce at least one valid result" (Claim 1(f)).
  • Context and Importance: This term is the core of the claimed invention, defining the mechanism for avoiding null results. The interpretation of "includes only" will be critical. Practitioners may focus on this term because it dictates whether the accused system must completely prevent the user from selecting a null-path option, or if merely guiding the user away from it is sufficient.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The patent’s summary states the invention avoids null responses by "continuously editing the available database responses," which could be argued to encompass various forms of user guidance beyond outright removal of an element (’270 Patent, col. 2:29-32).
    • Evidence for a Narrower Interpretation: The specification provides examples where impossible options are "deleted from the list" (e.g., ’270 Patent, col. 4:32-35) or "automatically eliminated" (’270 Patent, col. 3:65-67). This language may support an interpretation that the impossible entries must be rendered un-selectable or removed from the display, not merely marked as leading to zero results.

"set of operators"

  • Term: "set of operators" (Claim 1(a)).
  • Context and Importance: The scope of this term will define what types of user-selectable filtering actions are covered by the claim. The dispute will likely concern whether modern graphical user interface filters, which were not prevalent when the patent was filed, fall within the term's meaning.
  • Intrinsic Evidence for Interpretation:
    • Evidence for a Broader Interpretation: The claim language itself is general, and the specification contemplates that operators could be selected via a "click-choice" and can be combined into "more complex operations," which a plaintiff might argue covers modern filtering systems (’270 Patent, col. 3:3; col. 4:61-63).
    • Evidence for a Narrower Interpretation: The specification repeatedly provides "Boolean" and "SQL" as exemplary operators (’270 Patent, col. 2:28, col. 4:15). A defendant could argue these examples limit the scope of "operators" to formal, command-like logical terms rather than general UI filtering elements.

VI. Other Allegations

The complaint does not contain allegations of indirect or willful infringement. It requests that the case be declared "exceptional" under 35 U.S.C. § 285 for the purpose of awarding attorney's fees but alleges no specific facts to support this request beyond the base allegation of infringement (Compl. Prayer ¶E.i).

VII. Analyst’s Conclusion: Key Questions for the Case

  1. A core issue will be one of definitional scope: Can the claim terms "set of operators" and the requirement to update a set to "include only" valid entries, which are rooted in the context of early 2000s database technology, be construed to cover the dynamic, faceted search and filtering mechanisms of a modern web application?
  2. A key evidentiary question will be one of technical operation: Assuming the claims are construed broadly enough, what is the specific functionality of the accused Vettery platform? Does its search interface functionally eliminate impossible choices from being selected, as required by the patent, or does it use a different user-guidance method that falls outside the literal scope of the claims?