2:24-cv-03112
Linfo IP LLC v. Bob's Discount Furniture LLC
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Linfo IP, LLC (Texas)
- Defendant: Bob's Discount Furniture, LLC (Massachusetts)
- Plaintiff’s Counsel: Ramey LLP
- Case Identification: 2:24-cv-03112, C.D. Cal., 08/02/2024
- Venue Allegations: Plaintiff alleges venue is proper because Defendant has a regular and established place of business in the district and has committed alleged acts of infringement there.
- Core Dispute: Plaintiff alleges that Defendant’s system for presenting information on its website infringes a patent related to discovering, analyzing, and presenting information from text content.
- Technical Context: The technology involves computer-assisted methods for analyzing text to identify attributes (such as topics or sentiment) and providing interactive user interface tools to filter, display, or highlight the text based on those identified attributes.
- Key Procedural History: The complaint states that Plaintiff is a non-practicing entity and that it and its predecessors-in-interest have entered into settlement licenses with other entities in prior matters, which it argues did not trigger marking requirements under 35 U.S.C. § 287.
Case Timeline
| Date | Event |
|---|---|
| 2011-12-09 | U.S. Patent No. 9,092,428 Priority Date |
| 2015-07-28 | U.S. Patent No. 9,092,428 Issued |
| 2024-08-02 | First Amended Complaint Filed |
II. Technology and Patent(s)-in-Suit Analysis
- Patent Identification: U.S. Patent No. 9,092,428, System, Methods and User Interface for Discovering and Presenting Information in Text Content, issued July 28, 2015.
- The Invention Explained:
- Problem Addressed: The patent addresses the problem of "data overload," where it is difficult and time-consuming for users to find specific information within large amounts of scattered text, such as sifting through hundreds of hotel reviews or a long medical document (’428 Patent, col. 2:13-24). The patent states that conventional search methods are often inadequate for digging out information related to specific topics from numerous reviews (’428 Patent, col. 2:25-33).
- The Patented Solution: The invention is a computer-assisted system that analyzes text to identify grammatical, semantic, contextual, or topical attributes of words and phrases (’428 Patent, Abstract). It then provides "actionable user interface objects" that allow a user to select an attribute and perform an action—such as extracting, displaying, hiding, or highlighting—on the corresponding text (’428 Patent, col. 5:58-6:8). For example, a user viewing hotel reviews could use the system to select a "positive opinion" attribute and click a button to see only positive comments, making the information easier to digest (’428 Patent, col. 2:55-62).
- Technical Importance: The technology provides a structured way to navigate and filter unstructured text data based on its underlying meaning or topic, rather than simple keyword matching.
- Key Claims at a Glance:
- The complaint asserts claims 1-20 of the ’428 patent (Compl. ¶25). Independent claim 1 is a computer-assisted method for discovering and presenting information, comprising the key steps of:
- Obtaining a text content.
- Associating a word or phrase in the text with a first or second semantic attribute.
- Displaying an "actionable user interface object" associated with a label representing the semantic attributes.
- Allowing a user to select one of the attributes via the interface object.
- Performing an action (e.g., extracting, displaying, hiding, highlighting) on the words or phrases associated with the user-selected attribute.
- The complaint reserves the right to assert other claims, which would include dependent claims that add further limitations, such as specifying the type of semantic attribute (e.g., sentiment or opinion) or the format for displaying extracted terms (e.g., a topic tree) (’428 Patent, cl. 3, 9).
- The complaint asserts claims 1-20 of the ’428 patent (Compl. ¶25). Independent claim 1 is a computer-assisted method for discovering and presenting information, comprising the key steps of:
III. The Accused Instrumentality
- Product Identification: The complaint does not identify a specific accused product by name. It broadly accuses a "system with methods and user interface for discovering information in a text content and extracting and presenting the information" that is "maintain[ed], operate[d], and administer[ed]" by the Defendant (Compl. ¶25).
- Functionality and Market Context: The complaint alleges that Defendant's system performs the functions claimed in the ’428 Patent, such as discovering, extracting, and presenting information from text content (Compl. ¶25). However, the complaint does not provide specific details, screenshots, or exhibits illustrating the operation of the accused system. The complaint alleges that Defendant puts the claimed inventions "into service" and derives "monetary and commercial benefit from it" (Compl. ¶¶ 1-2, 6).
IV. Analysis of Infringement Allegations
The complaint references a preliminary claim chart in an "Exhibit B" but does not attach it (Compl. ¶26). Therefore, the infringement analysis is based on the narrative allegations in the complaint body.
The complaint alleges that Defendant's system infringes one or more claims of the ’428 Patent, including claims 1-20 (Compl. ¶25). The core of the infringement theory appears to be that the defendant's website and its associated systems provide users with tools to filter or sort information (such as product reviews or descriptions) in a way that practices the claimed method. The complaint emphasizes the patent's solution is an "actionable user interface object" (Compl. ¶¶20-21). A key part of the plaintiff's infringement theory is visualized in the complaint, which presents a highlighted excerpt from the patent's background describing the desirability of a "tool that lets the reader select a criterion and click a button" to find specific information (Compl. p. 4). This suggests Plaintiff will argue that interactive elements on Defendant's website function as the claimed "actionable user interface object" to present information based on underlying attributes. The complaint further supports its theory by highlighting a portion of the patent's abstract that describes the claimed system (Compl. p. 5).
- Identified Points of Contention:
- Scope Questions: A central question will be whether any feature on the Defendant's website, such as a "sort by" or "filter" menu, meets the definition of an "actionable user interface object" as recited in the claims and described in the patent.
- Technical Questions: What evidence does the complaint provide that the accused system performs the claimed step of "identifying a words or phrases in the text content associated with the first semantic attribute or the second semantic attribute"? The case may turn on whether the accused system merely performs a keyword sort or if it conducts a deeper "semantic" analysis as required by the claims. The complaint's lack of detail on the accused system's specific operation makes this a primary question for discovery.
V. Key Claim Terms for Construction
The Term: "actionable user interface object"
- Context and Importance: This term appears central to the patent's novelty, and the complaint describes it as a "primary improvement over the prior art" (Compl. ¶20). Its construction will be critical to determining whether standard web interface elements like filter menus or sorting buttons fall within the scope of the claims. Practitioners may focus on this term because its definition could either broadly cover common e-commerce features or be limited to the more complex, context-aware systems described in the patent's embodiments.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent describes the object's function broadly as allowing a user to "select for an action" and "accepts the user selection as input" (’428 Patent, col. 6:5-13). Claim 1 itself describes it as an object "associated with a label" for selecting an attribute.
- Evidence for a Narrower Interpretation: The specification provides specific examples, such as a selectable button to "extract top 10 important terms" (Fig. 3), a dropdown menu for selecting opinions (Fig. 7), and clickable radio buttons for highlighting text (Fig. 11). A defendant may argue these embodiments limit the term to an object that presents pre-analyzed, non-obvious attributes rather than simple sorting criteria.
The Term: "semantic attribute"
- Context and Importance: The infringement allegation requires the accused system to identify and act upon a "semantic attribute." The definition of this term will determine whether the accused system's functionality goes beyond conventional keyword-based operations.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: Claim 1 defines the term broadly as including an "attribute type or attribute value" (’428 Patent, col. 16:3-4). The specification lists general examples like "opinion" or "drug" as semantic attributes (’428 Patent, col. 8:23-29).
- Evidence for a Narrower Interpretation: The specification's detailed examples focus heavily on nuanced concepts like positive or negative opinions derived from an "opinion-specific dictionary" and contextual analysis (’428 Patent, col. 9:29-32, col. 13:13-18). A party could argue that a "semantic attribute" requires more than just categorizing products by pre-defined tags; it requires linguistic or conceptual analysis of the text content itself.
VI. Other Allegations
- Indirect Infringement: The complaint alleges induced infringement, stating that Defendant "actively encouraged or instructed others (e.g., its customers...)" to use its services in a way that infringes the patent (Compl. ¶27). A count for contributory infringement is also included on a similar basis (Compl. ¶28).
- Willful Infringement: Willfulness is alleged based on Defendant's knowledge of the ’428 Patent from "at least the filing date of the lawsuit" (Compl. ¶¶ 27-28). The complaint also seeks a finding of willfulness if discovery reveals pre-suit knowledge (Compl. p. 13, ¶ e).
VII. Analyst’s Conclusion: Key Questions for the Case
- A central issue will be one of definitional scope: can the term "actionable user interface object", as defined and used in the ’428 Patent, be construed to read on the filtering, sorting, or other interactive functionalities present on a conventional e-commerce website?
- A key evidentiary question will be whether discovery reveals that Defendant's system performs the claimed methods. Given the lack of specific technical detail in the complaint, the case will likely depend on evidence showing whether the accused system performs a true "semantic" analysis of text content or merely operates on predefined product tags and keywords, and how that functionality is tied to the user interface.