DCT

2:25-cv-01262

Upchat LLC v. Jibble Ltd

Key Events
Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:25-cv-01262, E.D. Tex., 12/31/2025
  • Venue Allegations: Plaintiff alleges venue is proper in the Eastern District of Texas because Defendant has an established place of business in the District and has committed acts of patent infringement there.
  • Core Dispute: Plaintiff alleges that Defendant's Jibble Attendance Tracker application infringes a patent related to methods for controlling access to a communication network and displaying user activity status.
  • Technical Context: The technology concerns systems that use a device identifier, such as a phone number, to authenticate a user and then display that user's current activity or status to others within a network.
  • Key Procedural History: The asserted patent claims an earliest priority date of November 27, 2003, from an Australian application, predating the modern smartphone application ecosystem. The patent is the result of a long chain of continuation applications.

Case Timeline

Date Event
2003-11-27 U.S. Patent No. 10,182,157 Priority Date
2016-06-30 U.S. Patent No. 10,182,157 Application Filing Date
2019-01-15 U.S. Patent No. 10,182,157 Issue Date
2021-09-02 Date of third-party review of Accused Instrumentality
2025-12-31 Complaint Filing Date

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

U.S. Patent No. 10,182,157 - "Systems and methods for communicating"

  • Patent Identification: U.S. Patent No. 10,182,157 ("the '157 Patent"), issued January 15, 2019.

The Invention Explained

  • Problem Addressed: The patent's background section describes the difficulty for a mobile phone user to determine another user's status or activity (e.g., being in a meeting) without directly speaking to them or engaging in messaging. '157 Patent, col. 1:39-54
  • The Patented Solution: The invention discloses a system where an "attribute" of a communication device, such as its telephone number, is used to identify and communicate an "avatar"-an image conveying information about a person's current activity. '157 Patent, abstract This system allows a viewer to see the person's status (e.g., an avatar depicting a person in a business suit to indicate they are at work) without direct communication, and for that status to be updated as the person's activity changes. '157 Patent, col. 2:6-20
  • Technical Importance: With a 2003 priority date, the patent describes a framework for the type of automated "presence" or "status" functionality that later became a standard feature in unified communications, social media, and team collaboration platforms. '157 Patent, col. 1:32-38

Key Claims at a Glance

  • The complaint asserts independent method claim 11 and dependent claim 12. Compl., Ex. 2 at 2
  • The essential elements of independent claim 11 are:
    • Storing identifying information indicative of a telephone number of a communication device;
    • Storing activity information identifying an activity of at least one user of the communication network;
    • Allowing the communication device to access the activity information based on finding a match between the stored identifying information and identification data of the communication device; and
    • Replacing the activity information with another activity information identifying another activity of the at least one user.

III. The Accused Instrumentality

Product Identification

  • The Jibble Attendance Tracker App ("Accused Instrumentality"). Compl., Ex. 2 at 2

Functionality and Market Context

  • The complaint describes the Accused Instrumentality as a "cloud-based time management solution" used by businesses for employee attendance tracking. Compl., Ex. 2 at 4
  • Relevant functionality alleged in the complaint includes users signing into the application with credentials such as a mobile phone number. Compl., Ex. 2 at 7 Compl., Ex. 2 at 9 Once logged in, users can perform activities like "clocking in," "taking breaks," and "clocking out." Compl., Ex. 2 at 19 Compl., Ex. 2 at 21 The application then displays the real-time status of team members to others in the organization. Compl., Ex. 2 at 20 A screenshot provided in the complaint shows a login screen that explicitly prompts for an "Email or Phone number." Compl., Ex. 2 at 12

IV. Analysis of Infringement Allegations

The complaint makes its infringement allegations by incorporating an exhibit containing claim charts. Compl. ¶13 Compl. ¶14

'157 Patent Infringement Allegations

Claim Element (from Independent Claim 11) Alleged Infringing Functionality Complaint Citation Patent Citation
storing identifying information indicative of a telephone number of a communication device; The Jibble app stores an employee's mobile phone number as an authentication credential. ¶13 col. 12:16-20
storing activity information identifying an activity of at least one user of the communication network; The Jibble app stores an employee's current status, such as "clocked-in," "on-break," or "clocked-out." ¶13 col. 12:21-23
allowing the communication device to access the activity information...based on finding a match between the stored identifying information and the identification data of the communication device; After a user signs in by providing a phone number that matches the stored identifying information, the Jibble app provides access to the activity status of other users in the network. ¶13 col. 12:24-33
replacing the activity information with another activity information identifying another activity of the at least one user of the communication network. When a user changes their status (e.g., by selecting "start break"), the application updates the displayed status, replacing the previous activity information (e.g., "clocked-in") with the new activity information (e.g., "on-break"). A screenshot shows this transition. Compl., Ex. 2 at 59 ¶13 col. 12:34-38
  • Identified Points of Contention:
    • Scope Questions: The '157 Patent describes its status indicators as "avatars," providing examples like "a picture of a surfboard" or a "person in a business suit." '157 Patent, col. 7:26-31 An issue may arise as to whether the term "activity information" can be construed to cover the simple text-based statuses (e.g., "In," "Break," "Out") allegedly used by the Jibble app, as depicted in a complaint screenshot. Compl., Ex. 2 at 25
    • Technical Questions: Claim 11 requires "replacing" activity information. The defense may contend that the Jibble app's function of updating a status in a database and refreshing a display is a generic computing process, distinct from the patent's concept of "replacing the avatar with another avatar." '157 Patent, col. 2:17-19 The question will be what technical meaning, if any, the term "replacing" carries in the context of the patent.

V. Key Claim Terms for Construction

  • The Term: "activity information"

    • Context and Importance: This term's scope is central to the infringement analysis. Plaintiff's theory depends on this term encompassing simple, text-based statuses like "clocked-in." Compl., Ex. 2 at 17-18 The definition will determine whether the accused product's functionality falls within the claim.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The claim language itself is broad, referring to "information identifying an activity" without specifying a format. '157 Patent, claim 11 The specification also refers generally to conveying "information about an activity that the person is involved in." '157 Patent, col. 2:15-16
      • Evidence for a Narrower Interpretation: The specification frequently describes the "activity information" as an "avatar," defined as "a form of image (such as a digital photograph or animated icon)." '157 Patent, col. 2:13-16 Examples include graphical depictions of a person with a briefcase or shopping bags, which could support a narrower construction limited to pictorial representations. '157 Patent, col. 2:10-12 '157 Patent, col. 2:24-26
  • The Term: "replacing the activity information"

    • Context and Importance: This is the final active step of the claimed method. Whether the routine updating of a user's status in a modern application constitutes "replacing" as taught by the patent is a likely point of dispute.
    • Intrinsic Evidence for Interpretation:
      • Evidence for a Broader Interpretation: The plain meaning of "replace" suggests any substitution of one piece of information for another would suffice. The claim language does not recite a specific technical mechanism for the replacement. '157 Patent, claim 11
      • Evidence for a Narrower Interpretation: The specification links this function to a "replacing means operable to replace the avatar with another avatar." '157 Patent, col. 2:17-19 This may support an argument that the term requires more than updating a data field, and instead requires the substitution of one discrete "avatar" entity for another.

VI. Other Allegations

  • Indirect Infringement: The complaint does not provide sufficient detail for analysis of indirect infringement. It makes passing references to infringement by Defendant's "customers" and "employees" but does not plead specific facts to support the knowledge and intent required for induced or contributory infringement. Compl. ¶11 Compl. ¶12
  • Willful Infringement: The complaint does not contain allegations of willful infringement. It requests that the case be declared "exceptional" for the purpose of recovering attorney's fees but does not allege that Defendant had pre- or post-suit knowledge of the patent for the purpose of seeking enhanced damages. Compl., Prayer E.i.

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

  • A core issue will be one of definitional scope: can the term "activity information," which is described in the 2003-priority patent specification with examples of graphical "avatars," be construed to cover the text-based status indicators (e.g., "clocked-in," "on-break") of a modern employee tracking application?
  • A key technical question will be one of functional interpretation: does the accused app's process of updating a user's status in its database and user interface perform the specific step of "replacing the activity information" as required by Claim 11, or is there a technical distinction between this common software function and the patent's disclosure of replacing one "avatar" with another?