2:24-cv-00601
AGIS Software Development LLC v. Motorola Solutions Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Agis Software Development LLC (Texas)
- Defendant: Motorola Solutions, Inc. (Delaware)
- Plaintiff's Counsel: FABRICANT LLP
- Case Identification: 2:24-cv-00601, E.D. Tex., 07/29/2024
- Venue Allegations: Plaintiff alleges venue is proper in the Eastern District of Texas because Defendant maintains regular and established places of business in Allen, Plano, and Richardson, Texas, and conducts infringing activities within the district.
- Core Dispute: Plaintiff alleges that Defendant's public safety communications products and services infringe five U.S. patents related to real-time situational awareness, forced message alerts, and the formation of ad hoc communication networks.
- Technical Context: The technology at issue facilitates real-time location tracking, mapping, and secure group communication for first responders and public safety personnel using mobile devices.
- Key Procedural History: All five asserted patents have undergone ex parte reexamination, with the U.S. Patent and Trademark Office confirming or determining the validity of numerous claims between 2021 and 2022. Additionally, U.S. Patent No. 8,213,970 survived an Inter Partes Review (IPR) that resulted in the cancellation of several claims, while an ex parte reexamination subsequently confirmed the patentability of the remaining asserted claims. This extensive post-grant history suggests the patents have been significantly vetted, which may influence arguments regarding their validity and the defendant's knowledge for willfulness purposes.
Case Timeline
| Date | Event |
|---|---|
| 2004-09-21 | Priority Date for '970, '251, '838, '123, and '829 Patents |
| 2012-07-03 | U.S. Patent No. 8,213,970 Issued |
| 2016-01-01 | Approximate date Defendant began marketing Accused Products |
| 2016-09-13 | U.S. Patent No. 9,445,251 Issued |
| 2016-10-11 | U.S. Patent No. 9,467,838 Issued |
| 2017-08-29 | U.S. Patent No. 9,749,829 Issued |
| 2017-11-14 | U.S. Patent No. 9,820,123 Issued |
| 2021-05-27 | '838 Patent Ex Parte Reexamination Certificate Issued |
| 2021-06-08 | '251 Patent Ex Parte Reexamination Certificate Issued |
| 2021-08-16 | '829 Patent Ex Parte Reexamination Certificate Issued |
| 2021-09-01 | '970 Patent Inter Partes Review Certificate Issued |
| 2021-09-24 | '123 Patent Ex Parte Reexamination Certificate Issued |
| 2021-12-09 | '970 Patent Ex Parte Reexamination Certificate Issued |
| 2024-07-29 | Complaint Filed |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 8,213,970 - "Method of Utilizing Forced Alerts for Interactive Remote Communications"
- Issued: July 3, 2012
The Invention Explained
- Problem Addressed: The patent addresses the shortcomings of conventional digital messaging systems (e.g., SMS), where a sender cannot be certain that a recipient has received a message or know what their response is, which is a critical failure in time-sensitive situations '970 Patent, col. 1:51-62
- The Patented Solution: The invention is a method and system using a "forced message alert" software application on mobile devices '970 Patent, col. 2:5-7 When a sender transmits a forced alert, the recipient's device is compelled to automatically transmit an acknowledgment of receipt. The software then takes control of the recipient's device, displaying the message content and a mandatory list of responses. The display cannot be cleared until the user selects and transmits a response, ensuring the sender receives both confirmation and a substantive reply '970 Patent, abstract '970 Patent, col. 8:17-58
- Technical Importance: This technology creates a closed-loop, high-accountability communication system essential for coordinating first responders, military units, or any group where confirmed receipt and response are mission-critical '970 Patent, col. 1:51-55
Key Claims at a Glance
- The complaint asserts at least independent method claim 10, as amended by reexamination Compl. ¶27
- The essential elements of claim 10 include:
- Receiving an electronic message identified as a "forced message alert" containing a message and a software packet.
- The packet triggers an application on the recipient device.
- Transmitting an automatic acknowledgment of receipt to the sender.
- Taking control of the recipient device to show the message and a required response list.
- Transmitting a selected response to clear the display and release control of the device.
- Displaying the recipient's response on the sender's device.
- Displaying a map with the recipient's location on the sender's device.
- The complaint states infringement of "one or more claims," preserving the right to assert others Compl. ¶26
U.S. Patent No. 9,445,251 - "Method to Provide Ad Hoc and Password Protected Digital and Voice Networks"
- Issued: September 13, 2016
The Invention Explained
- Problem Addressed: In emergency situations, personnel from different organizations (e.g., police, fire, military) struggle to communicate because they lack a common, secure communication platform and must overcome the "problem of how to coordinate these PTT voice communications with the ad hoc digital communications" '251 Patent, col. 11:43-48 '251 Patent, col. 2:9-20
- The Patented Solution: The patent describes a method for rapidly forming a temporary, password-protected communication network. A user connects to a central server by entering an IP address, an "ad hoc event name," and a password '251 Patent, abstract '251 Patent, col. 4:45-55 The server then acts as a hub, allowing all authenticated participants to see each other's location on a shared map, exchange digital messages, and engage in voice communications without needing to pre-configure each user's contact information 251 Patent, FIG. 5
- Technical Importance: This invention enables rapid interoperability between disparate groups during emergencies, creating a unified command-and-control environment on the fly.
Key Claims at a Glance
- The complaint asserts at least independent system claim 24 Compl. ¶37
- The essential elements of claim 24 include:
- A first device programmed to receive a message to join a group.
- Upon joining, the device sends its location to a server and receives location information for other group members from the server.
- The device presents a georeferenced map with user-selectable symbols representing other devices.
- The device can request and display different maps (e.g., satellite imagery) from a server.
- The device identifies user interaction with a symbol to send data to the corresponding device via the server, without the first device having direct access to the other device's IP address.
- The complaint preserves the right to assert other claims Compl. ¶36
U.S. Patent No. 9,820,123 - "Method to Provide Ad Hoc and Password Protected Digital and Voice Networks"
- Issued: November 14, 2017
Technology Synopsis
This patent, from the same family as the '251 patent, addresses the problem of achieving interoperability between different first responder organizations at an emergency scene. The invention provides a method for users to quickly establish a temporary, password-protected digital and voice network by connecting to a server with a shared event name, enabling real-time location sharing and communication on a common map-based interface '123 Patent, abstract
Asserted Claims
At least claim 23 Compl. ¶51
Accused Features
The complaint alleges infringement by Defendant's SmartMapping, SmartMessaging, and CommandCentral Aware applications, which are accused of allowing users to form groups and exchange location and message data via a server Compl. ¶¶53-54
U.S. Patent No. 9,749,829 - "Method to Provide Ad Hoc and Password Protected Digital and Voice Networks"
- Issued: August 29, 2017
Technology Synopsis
This patent, also from the same family as the '251 patent, is directed at solving communication barriers between different emergency units during a crisis. It discloses a method for creating ad-hoc, secure networks where participants join via a server using an event name and password, which then facilitates the exchange of location, status, and communication data on a unified, map-based display '829 Patent, abstract
Asserted Claims
At least claim 34 Compl. ¶66
Accused Features
Infringement is alleged through Defendant's products (e.g., SmartMapping, CommandCentral Aware) that allegedly enable users to form groups, share and view locations on an interactive map, and communicate with each other through a server-based system Compl. ¶¶68, 70
III. The Accused Instrumentality
Product Identification
- The "Accused Products" are identified as Motorola's CommandCentral Inform, CommandCentral Aware, SmartMapping, SmartMessaging, and Astro 25 Mission Critical Data Compl. ¶22
Functionality and Market Context
- The Accused Products constitute a suite of public safety software that aggregates data from disparate sources, including CAD incidents, radios, and vehicle locators, into a unified, real-time "common operating picture" Compl. ¶¶6, 10 This picture is presented on a configurable, ESRI-based map accessible from a command center or mobile devices Compl. ¶9
- Functionalities highlighted in the complaint include allowing users to form and join groups, view the locations of other users and resources as symbols on a map, and communicate via text, voice, and multimedia messages Compl. ¶23 The complaint includes a visual from a product brochure showing a map with icons for various units and incidents, which supports these allegations Compl. p. 31, fig. 34
- The system is marketed as a tool to enhance situational awareness and improve officer safety, with marketing materials claiming significant crime reduction for police departments that have implemented the technology Compl. p. 9 Compl. p. 16, fig. 13
IV. Analysis of Infringement Allegations
'970 Patent Infringement Allegations
| Claim Element (from Independent Claim 10) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| a method of receiving, acknowledging, and responding to a forced message alert from a sender PDA/cell phone to a recipient PDA/cell phone, wherein the receipt, acknowledgment, and response to said forced message alert is forced by a forced message alert software application program... | The Accused Products are alleged to provide "forced" alerts that compel a response, such as "Responder alerts" that "automatically show the command center what's happening" (e.g., emergency, weapon drawn). | ¶30; ¶p. 16, fig. 13 | col. 8:64-68 |
| receiving an electronically transmitted electronic message; identifying said electronic message as a forced message alert, wherein said forced message alert comprises a voice or text message and a forced message alert application software packet... | The Accused Products allegedly send and receive alerts and messages (text, voice, images) that are identified as high-priority incidents requiring acknowledgment and response. | ¶30; ¶p. 20, fig. 20 | col. 7:1-9 |
| transmitting an automatic acknowledgment of receipt to the sender PDA/cell phone, which triggers the forced message alert software application program to take control of the recipient PDA/cell phone and show the content of the text message and a required response list on the display... | The complaint alleges a system of alerts and responses, but does not specify if an automatic acknowledgment is sent or if the application "takes control" of the recipient device in the manner claimed. It alleges alerts are shown on a "consolidated map." | ¶30; ¶p. 16, fig. 13 | col. 8:25-40 |
| transmitting a selected required response from the response list in order to allow the message required response list to be cleared from the recipient's cell phone display... | The system allegedly allows users to communicate and respond to incidents, such as by tapping a user icon to communicate. The complaint does not detail a specific "response list" mechanism for clearing alerts. | ¶40; ¶p. 25, fig. 24 | col. 8:41-58 |
| displaying a geographical map with georeferenced entities on the display of the sender PDA/cellphone; obtaining location and status data...and presenting a recipient symbol on the geographical map... | The Accused Products are centered on a map-based "common operating picture" that displays location-based data, including user locations and incident alerts, on an ESRI-based map. A product screenshot depicts a map display with multiple user and event icons. | ¶30; ¶p. 15, fig. 11 | col. 8:1-3; col. 10:24-34 |
- Identified Points of Contention:
- Scope Questions: A central issue may be the definition of a "forced message alert." The patent describes a specific protocol where the software "takes control" of the recipient device and requires a manual response from a list to clear the alert '970 Patent, col. 8:36-40 The court will have to determine if the "Responder alerts" in the Accused Products, which automatically show on a command center map, meet the claim's requirements for "forcing" a response and "taking control" of a recipient's personal device.
- Technical Questions: The complaint does not provide evidence that the Accused Products transmit an "automatic acknowledgment of receipt" upon receiving an alert, a key step in the claimed method. The functionality appears centered on a command center display rather than forcing an action on a recipient's handheld device as the claim recites.
'251 Patent Infringement Allegations
| Claim Element (from Independent Claim 24) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A system comprising: a first device programmed to perform operations comprising: receiving a message from a second device, wherein the message relates to joining a group; | The Accused Products allegedly allow users to form and join groups and networks for communication and data sharing. | ¶23; ¶42 | col. 15:1-3 |
| based on receiving the message...participating in the group, wherein participating in the group includes sending first location information to a server and receiving second location information from the server... | The accused system architecture is server-based. Users allegedly send their location to a server and receive location information of other group members for display on their device. A product visual shows a user viewing their own location and then other unit locations. | ¶41; ¶p. 25, fig. 24 | col. 3:1-12 |
| presenting, via an interactive display of the first device, a first interactive, georeferenced map and a plurality of user-selectable symbols corresponding to the plurality of second devices... | The Accused Products provide an ESRI-based map display showing symbols for users, incidents, and other resources. A screenshot of the CommandCentral Aware interface shows a map with numerous selectable icons. | ¶44; ¶p. 39, fig. 47 | col. 15:5-13 |
| sending, from the first device to the server, a request for a second georeferenced map... [and] receiving, from the server, the second georeferenced map... | The Accused Products allegedly allow users to retrieve different map views, such as by selecting satellite imagery, which implies a request-response interaction with a map server. | ¶45; ¶p. 25, fig. 24 | col. 15:14-22 |
| identifying user interaction with the interactive display selecting one or more of the user-selectable symbols... and, based thereon, using an Internet Protocol to send data to the one or more second devices via the server, wherein the first device does not have access to respective Internet Protocol addresses of the second devices. | The Accused Products allegedly allow users to select a symbol on the map (e.g., another user) and initiate communication (e.g., send an alert or voice call). This communication is mediated by the central server, consistent with the claim's limitation that devices do not have direct IP address access. | ¶45; ¶p. 30, fig. 31 | col. 15:26-34 |
- Identified Points of Contention:
- Scope Questions: The infringement analysis may turn on whether the permission-based, centrally managed groups within Motorola's enterprise "CommandCentral" suite constitute the "ad hoc... group[s]" contemplated by the patent, which emphasizes rapid, temporary network formation for emergencies '251 Patent, abstract
- Technical Questions: Claim 24 requires presenting symbols for a "plurality of second devices." The court may need to consider whether the Accused Products, which display symbols for various "resources" including "CAD incidents, ... sensors, cameras and more" Compl. p. 9, meet this limitation if some of those resources are not "devices" in the same sense as the user's "first device."
V. Key Claim Terms for Construction
Term: "forced message alert" ('970 Patent)
- Context and Importance: This term is the central concept of the '970 patent. The infringement case for this patent will likely succeed or fail based on whether the functionality of Motorola's alerts falls within the scope of this term.
- Intrinsic Evidence for a Broader Interpretation: The patent states the invention provides a method for sending a "voice or text message alert that forces an automatic acknowledgement upon receipt and a manual response from the recipient" '970 Patent, col. 1:19-23 This could be argued to cover any system that functionally compels a two-part (automatic and manual) response.
- Intrinsic Evidence for a Narrower Interpretation: The detailed description provides a highly specific sequence of operations, including that the software "takes control of the recipient PC or PDA/cell phone" and that the message and response list are shown "until a manual response is selected" '970 Patent, col. 8:36-49 This language suggests a specific "device takeover" or "lock-out" functionality that may support a narrower construction than a simple high-priority notification.
Term: "participating in the group" ('251 Patent)
- Context and Importance: This phrase defines the condition under which the claimed data exchange occurs. Practitioners may focus on this term because claim 24 defines "participating" with a specific series of steps ("includes sending first location information to a server and receiving second location information from the server"). The sequence and nature of this interaction will be critical.
- Intrinsic Evidence for a Broader Interpretation: The patent's overall objective is to enable "ad hoc digital and voice networks easily and rapidly" to coordinate activities among different organizations at a disaster scene '251 Patent, abstract '251 Patent, col. 2:9-12 This purpose could support an interpretation where any user logged into the common event network is "participating."
- Intrinsic Evidence for a Narrower Interpretation: Claim 24 explicitly defines "participating" as including a specific two-way data exchange with a server. A defendant may argue that this creates a specific order of operations that must be met literally, and that if its system performs these functions differently (e.g., as a single data push/pull), it does not infringe.
VI. Other Allegations
- Indirect Infringement: The complaint makes detailed allegations of induced infringement, stating that Motorola instructs its customers to perform the claimed methods through "training videos, demonstrations, brochures, installations and/or user guides" Compl. ¶29 Compl. ¶39 Compl. ¶53 The complaint provides numerous URLs to such materials as evidence of this alleged inducement Compl. ¶29 Compl. ¶39
- Willful Infringement: The complaint alleges knowledge "at least as of the date of this Complaint," which would support post-filing willfulness Compl. ¶28 Compl. ¶38 It also pleads pre-suit willfulness through a theory of "willful blindness," alleging Defendant "believed there was a high probability that others would infringe the... Patent but remained willfully blind to the infringing nature of others' actions" Compl. ¶38 Compl. ¶52
VII. Analyst's Conclusion: Key Questions for the Case
- A core issue will be one of functional equivalence: does Motorola's system of "Responder alerts" within its professional dispatch suite perform the specific, compulsory functions of the '970 patent's "forced message alert," particularly the requirement to "take control" of a recipient's device until a manual response is sent?
- A second central question will be one of definitional scope: can Motorola's centrally-administered, permission-based groups within its enterprise software be construed as the "ad hoc... networks" claimed by the '251 patent family, which are described in the context of rapid, temporary interoperability for field units?
- An important evidentiary question will focus on knowledge and willfulness: given the extensive post-grant reexamination history of the asserted patents, what did Motorola know about the scope and validity of the claims, and when? The answer will be critical for determining potential willful infringement and enhanced damages.