4:24-cv-00125
Push Data LLC v. Progressive Casualty Insurance Co
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Push Data LLC (Delaware)
- Defendant: Progressive Casualty Insurance Company (Ohio)
- Plaintiff’s Counsel: Beaty Legal PLLC
- Case Identification: 4:24-cv-00125, E.D. Tex., 02/14/2024
- Venue Allegations: Plaintiff alleges venue is proper in the Eastern District of Texas because Defendant maintains multiple established places of business in the district, including a specific location in Plano, Texas.
- Core Dispute: Plaintiff alleges that Defendant’s Progressive mobile application infringes four expired patents related to providing location-based information and services to mobile devices via push notifications.
- Technical Context: The patents relate to foundational methods for using a mobile device's geographical location to trigger the delivery of relevant, targeted information from a network server, a core functionality of many modern mobile applications.
- Key Procedural History: The four patents-in-suit all claim priority to the same initial patent application filed in 1998 and all expired in November 2018. The complaint does not mention any prior litigation, licensing history, or post-grant proceedings involving the patents.
Case Timeline
| Date | Event |
|---|---|
| 1998-11-17 | Earliest Priority Date for all Patents-in-Suit |
| 2006-01-03 | U.S. Patent No. 6,983,139 Issues |
| 2006-06-06 | U.S. Patent No. 7,058,395 Issues |
| 2007-05-01 | U.S. Patent No. 7,212,811 Issues |
| 2007-11-06 | U.S. Patent No. 7,292,844 Issues |
| 2010-04-01 | Approx. Date of Accused Progressive App Development/Copyright |
| 2018-11-17 | Approx. Expiration Date for all Patents-in-Suit |
| 2024-02-14 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,058,395 - "GEOGRAPHICAL WEB BROWSER, METHODS, APPARATUS AND SYSTEMS"
The Invention Explained
- Problem Addressed: The patent describes a technological environment where obtaining location-specific information required manual user action, such as clicking an icon to see local restaurants, and existing location data from cellular networks was coarse (ʼ395 Patent, col. 2:54-64; Compl. ¶¶ 14, 16). There was no technology to automatically control a network application, like a web browser, by filtering locally broadcast information (ʼ395 Patent, col. 2:54-62).
- The Patented Solution: The invention provides a system where a mobile device maintains a primary network connection (e.g., cellular) but can also receive information on an auxiliary channel (e.g., local broadcast or GPS) (ʼ395 Patent, col. 4:20-30). This auxiliary information, combined with user preferences, is used to filter server-side content and trigger the transmission of "unsolicited pushed messages" with relevant, location-based information to the user without requiring direct, contemporaneous user interaction (ʼ395 Patent, Abstract; Compl. ¶¶ 18-19).
- Technical Importance: The technology aimed to automate the discovery and delivery of geographically relevant digital content to mobile users, a shift from a user-pull to a system-push model based on physical context (Compl. ¶ 55).
Key Claims at a Glance
- The complaint asserts independent claims 1 and 22, and dependent claim 4 (Compl. ¶ 82).
- Essential elements of independent claim 1 include:
- Receiving a user interest indication.
- Receiving a location indication via a packet switched data network that was wirelessly coupled by the mobile unit to a local broadcast domain entity.
- Causing a search to identify resulting content that matches the user interest and is associated with a point of presence near the local broadcast domain.
- Causing information about the resulting content to be coupled to the broadcast domain entity for wireless transmission to the mobile unit as one or more "unsolicited pushed messages."
- The process is performed without needing to maintain an active client-server session between when the interest is received and when the push message is received.
- The complaint reserves the right to assert additional claims (Compl. ¶ 84).
U.S. Patent No. 7,292,844 - "GEOGRAPHICAL WEB BROWSER, METHODS, APPARATUS AND SYSTEMS"
The Invention Explained
- Problem Addressed: As with the related patents in the family, the invention addresses the need to improve communications between client-side mobile units and remote servers to provide more effective, context-aware services (Compl. ¶ 49).
- The Patented Solution: The ʼ844 Patent claims methods focused on specific client-server interactions for push notifications. The complaint highlights claims that recite sending a push message containing an "application-program-identifying field" to target a specific app, with the message carrying address information that the app can use to download further data over a "resumed virtual session" (Compl. ¶ 46). Other claims describe a multi-step process where a client request is met with a notification of data availability, prompting the app to make a second request to pull the content and synchronize with the server (Compl. ¶ 46).
- Technical Importance: This technology provided a more detailed framework for how a specific application on a multi-application device could be targeted with a notification and efficiently retrieve related data, a key architectural pattern for modern mobile apps (Compl. ¶ 48).
Key Claims at a Glance
- The complaint asserts independent claims 1, 25, 32, 37, and 46 (Compl. ¶ 103).
- Essential elements of independent claim 1 include:
- A method for use in a mobile data network environment.
- Causing a communication push message to be wirelessly transmitted to a mobile unit.
- The push message includes an "application-program identifying field" that identifies a particular application program.
- The push message contains information related to further content available for downloading in response to a user selection.
- Receiving a client-request packet from the mobile unit in response to the user selection.
- Sending the further content to the mobile unit in response to the client-request packet.
- The complaint reserves the right to assert additional claims (Compl. ¶ 105).
U.S. Patent No. 7,212,811 - "GEOGRAPHICAL WEB BROWSER, METHODS, APPARATUS AND SYSTEMS"
- Technology Synopsis: The ʼ811 Patent is part of the same family and resolves technical problems related to client-server computing architecture (Compl. ¶ 112). It provides inventions that improve communications between mobile units and remote servers, including methods for receiving transmissions on one wireless interface to control navigation of an application over another wireless connection (Compl. ¶¶ 49, 59).
- Asserted Claims: Independent claims 1 and 5 (Compl. ¶ 124).
- Accused Features: The complaint alleges infringement based on a generalized method where a remote server receives a first request from a mobile device, responds with content availability, receives a second automatically generated request, and couples the content to the device over an environment with at least a cellular and WiFi network (Compl. ¶¶ 122-123).
U.S. Patent No. 6,983,139 - "GEOGRAPHICAL WEB BROWSER, METHODS, APPARATUS AND SYSTEMS"
- Technology Synopsis: The ʼ139 Patent is part of the same family and provides advantages over the prior art by enabling a mobile user to maintain a first network connection while controlling information flow using an auxiliary channel (Compl. ¶ 50). The claims are directed to methods of providing location-based information to mobile users based on user preferences and location (ʼ139 Patent, claim 1).
- Asserted Claims: Independent claims 22, 43, and 90 (Compl. ¶ 145).
- Accused Features: The complaint alleges infringement based on the same generalized client-server method described for the other asserted patents (Compl. ¶¶ 143-144).
III. The Accused Instrumentality
Product Identification
- The "Accused Instrumentalities" are identified as the Progressive mobile application ("Progressive App") and associated back-end server systems (Compl. ¶¶ 66, 78).
Functionality and Market Context
- The Progressive App is software for mobile electronic devices that connects to and operates with Defendant's servers (Compl. ¶ 66). The complaint alleges that the Accused Instrumentalities perform a method involving a multi-step, client-server data exchange initiated by a request from the mobile device, which is performed in an environment using at least two wireless networks, such as cellular and WiFi (Compl. ¶¶ 80-81). Original versions of the app were allegedly developed around April 2010 (Compl. ¶ 79). No probative visual evidence provided in complaint.
IV. Analysis of Infringement Allegations
The complaint references claim-chart exhibits (Exhibits E, F, G, and H) that are not provided. The narrative infringement theory, which is substantively identical for all four asserted patents, is summarized below.
The complaint alleges that the Accused Instrumentalities perform a method in which a remote server receives a first request from a mobile device, the server responds that content is available, the server then receives a second request that is automatically generated by the mobile device, and finally the server couples the available content to the device (Compl. ¶¶ 80, 101, 122, 143). This method is allegedly performed in an environment where the mobile device has access to at least two wireless packet networks, such as cellular and WiFi (Compl. ¶¶ 81, 102, 123, 144).
- Identified Points of Contention:
- Architectural Mismatch: A primary question may be whether the architecture of a modern mobile app, which relies on operating system-level services (e.g., Apple Push Notification Service, Firebase Cloud Messaging) for notifications and standard internet protocols over cellular/WiFi, maps onto the specific network configurations described in the patents, such as a "first network connection" controlled by an "auxiliary channel" or a "local broadcast domain entity" (’395 Patent, Abstract; Compl. ¶¶ 18, 50).
- Evidentiary Support: The infringement allegations are pleaded at a high level of generality and are identical for all four patents-in-suit. A potential point of contention will be whether Plaintiff can provide sufficient technical evidence to demonstrate that the Progressive App performs the specific, multi-step processes recited in each asserted claim, as distinct from generic client-server communication.
- Scope Questions: The case may raise questions about the scope of patent terms originating from 1998 in the context of modern technology. For instance, does the Progressive App's functionality constitute a "geographical web browser," and does a notification about an insurance policy update constitute the type of location-based, unsolicited content contemplated by the patents?
V. Key Claim Terms for Construction
"unsolicited pushed messages" ('395 Patent, claim 1)
Context and Importance
This term is central to the infringement theory. Its construction will determine whether a modern push notification, which a user consents to by installing an application and enabling notifications, can be considered "unsolicited." Practitioners may focus on this term because the defendant may argue that user consent places modern notifications outside the scope of "unsolicited" messages as understood in the patent.
Intrinsic Evidence for Interpretation
- Evidence for a Broader Interpretation: The patent's abstract describes generating an "unsolicited push message at a later time to notify the user of relevant results when the user enters a geographical area" (ʼ395 Patent, Abstract). This suggests "unsolicited" could mean any message not sent in immediate response to a specific user request, which might encompass location-triggered alerts.
- Evidence for a Narrower Interpretation: The specification describes systems where information is broadcast from a "local broadcast domain" such as a "picocell" transmitter (ʼ395 Patent, col. 3:42-50). A defendant could argue that "unsolicited" should be read in this context to mean a one-to-many local broadcast, as distinct from a targeted, one-to-one push notification from a central server over the internet.
"application-program-identifying field" ('844 Patent, claim 1)
Context and Importance
The complaint specifically alleges the inventions involve sending a push message with such a field to target a specific app (Compl. ¶ 46). The case may turn on whether standard identifiers used in modern push services (e.g., app bundle IDs, device tokens) meet the definition of this term as used in the patent.
Intrinsic Evidence for Interpretation
- Evidence for a Broader Interpretation: The plain language of the term suggests it could broadly cover any data field that serves the function of identifying the target application for a message. Plaintiff may argue that modern push notification payloads inherently contain such identifying information.
- Evidence for a Narrower Interpretation: The patents incorporate by reference U.S. Patent No. 6,574,239, which details concepts of "virtual sessions" (Compl. ¶ 22). A defendant may argue that the "field" must be understood in the context of the specific virtual session architecture disclosed in the patent family, potentially requiring a specific data structure beyond the standard tokens used by modern operating systems.
VI. Other Allegations
Willful Infringement
- The complaint does not explicitly plead willful infringement. It alleges that Defendant has had knowledge of the patents-in-suit "since at least the filing of the Original Complaint in this action, or shortly thereafter" (Compl. ¶ 65). This allegation may support a claim for enhanced damages for any post-filing infringement but does not establish pre-suit knowledge required for pre-suit willfulness.
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of technological translation: can the specific client-server architecture and network interactions claimed in a 1998-priority patent family, which uses terms like "local broadcast domain" and "auxiliary channel," be construed to read on the functionality of a modern mobile app that operates within an ecosystem of ubiquitous internet connectivity and OS-managed push notification services?
- A central question of claim construction will be definitional: does a modern, permission-based push notification qualify as an "unsolicited pushed message" as the term is used in the patents? Similarly, does the standard routing information in a modern push notification constitute the claimed "application-program-identifying field"?
- An underlying evidentiary question will be one of specificity: given the high-level and uniform infringement allegations across four different patents, what specific technical evidence will the Plaintiff present to demonstrate that the accused Progressive App actually performs the distinct, multi-step methods required by the asserted claims of each patent?