DCT
7:26-cv-00332
Trenda Innovations Inc v. Meta Platforms Inc
Key Events
Complaint
Table of Contents
complaint Intelligence
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Trenda Innovations, Inc. (California)
- Defendant: Meta Platforms, Inc. (Delaware)
- Plaintiff's Counsel: Cherian Harkins Dunham LLP
- Case Identification: 7:26-cv-00332, W.D. Tex., 08/21/2026
- Venue Allegations: Plaintiff alleges venue is proper in the Western District of Texas because Defendant Meta maintains regular and established offices in Austin, Texas, and has committed acts of infringement in the District. The complaint also notes that in prior litigation, Meta has admitted to having places of business within the district.
- Core Dispute: Plaintiff alleges that Defendant's Facebook and Messenger platforms infringe three patents related to composing, transmitting, and presenting electronic messages that integrate multiple, sequenced forms of digital content.
- Technical Context: The technology at issue concerns methods for enhancing digital messaging by allowing a sender to compose a single message from various media types (e.g., text, images, video, audio) and control the sequence in which the recipient experiences them.
- Key Procedural History: The complaint notes that U.S. Patent No. 9,154,456 underwent an ex parte reexamination, which concluded on July 26, 2024. The reexamination certificate canceled original claim 1, confirmed the patentability of claims 2-22, and added new claims 23-25. This history may strengthen the presumption of validity for the surviving asserted claims against prior art considered by the USPTO.
Case Timeline
| Date | Event |
|---|---|
| 2012-04-17 | Priority Date for '456, '703, and '836 Patents |
| 2015-10-06 | U.S. Patent No. 9154456 ('456 Patent) Issued |
| 2017-10-03 | Meta describes Facebook polling functionality with images and GIFs |
| 2017-11-27 | Walkthrough of Facebook animated GIF poll functionality published |
| 2019-09-18 | Walkthrough of Facebook video poll functionality published |
| 2022-02-25 | '456 Patent supplemental examination requested |
| 2023-01-24 | U.S. Patent No. 11,563,703 ('703 Patent) Issued |
| 2024-07-26 | '456 Patent ex parte reexamination certificate issued |
| 2024-08-27 | U.S. Patent No. 12,074,836 ('836 Patent) Issued |
| 2026-08-21 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 9,154,456 ("the '456 Patent"), "Messaging System and Method," Issued October 6, 2015
The Invention Explained
- Problem Addressed: The patent describes conventional digital messaging protocols like SMS and MMS as being limited in their ability to "appropriately convey the thought that is desired to be communicated" Compl., Ex. 1 at 1:37-43 The lack of sender control over how a recipient consumes various attached media components can lead to misunderstanding Compl., Ex. 1 at 1:66-2:2
- The Patented Solution: The invention provides a messaging system for composing and delivering a message containing a "multiplicity of different types of digital media" Compl., Ex. 1 at 1:21-25 The core of the solution is that these media components are "scripted by seamless linking" so they will "execute in the order, arrangement, or sequence intended by the composer of the message" on the recipient's device Compl., Ex. 1 at 1:66-2:10 This ensures the sender's intended narrative and emotional context are preserved upon receipt.
- Technical Importance: The technology aimed to give message creators greater expressive control over the consumption experience, addressing a perceived deficiency in early multimedia messaging where context could be lost. Compl., Ex. 1 at 1:49-54
Key Claims at a Glance
- The complaint asserts infringement of at least Claim 2 Compl. ¶33
- Claim 2 depends from original Claim 1, whose limitations were incorporated into Claim 2 and confirmed as patentable during reexamination Compl. ¶34 The essential elements of Claim 2 are:
- A messaging system comprising a source computing device, a server computing device, and a destination computing device.
- The source device generates and transmits an electronic message with "integrated digital content" that is "scripted by seamless linking of a multiplicity of electronic media components."
- An electronic media component comprises one or more electronic media elements, which in turn comprise one or more data.
- The server receives the message from the source device and transmits it to the destination device.
- The media components are "seamlessly executed in an order intended by the scripted digital content" at the destination device.
- The electronic media components are "tracked and accounted by the server computing device."
- The complaint reserves the right to assert additional claims Compl. ¶28
U.S. Patent No. 11,563,703 ("the '703 Patent"), "Messaging System and Method," Issued January 24, 2023
The Invention Explained
- Problem Addressed: As with the parent '456 Patent, the '703 Patent addresses the limitations of conventional messaging systems in conveying a sender's intended meaning through sequenced multimedia content '703 Patent, col. 1:49-62
- The Patented Solution: The '703 Patent describes a method focused on the client-server interactions that enable sequenced messaging. A user composes a message with multiple media components on a client device, which saves the composition as "client records" and sends them to a server Compl. ¶58 The server then generates a "set of values to further define" these records, enabling tracking and accounting for the message components and their play order before transmission to the recipient '703 Patent, abstract The server uses these defined records to transmit the final message for ordered execution on a recipient's device.
- Technical Importance: This method provides a specific client-server architecture for managing, tracking, and ensuring the integrity of complex, multi-part messages throughout their lifecycle from composition to delivery. '703 Patent, col. 2:21-41
Key Claims at a Glance
- The complaint asserts infringement of at least Claim 3 Compl. ¶61
- Independent Claim 3 recites a method of messaging with the following essential steps:
- Composing an electronic message on a computing device with digital content from multiple electronic media components, where at least one component is "not predefined for and is not common to the source computing device and a receiver computing device."
- Saving the message as "client records" in the device's memory.
- Transmitting the client records to a server.
- Generating, by the server, a "set of values to further define client records" to enable tracking and accounting of the message and its play order "prior to actual transmission to recipient computing device."
- Saving the defined client records as "server records."
- Transmitting at least a portion of the server records back to the composing device.
- Transmitting the electronic message to the recipient device "based on the server defined client records."
- Executing the media components on the recipient device "in original media component types and in an order intended by the composed electronic message."
- The complaint reserves the right to assert additional claims Compl. ¶28
U.S. Patent No. 12,074,836 ("the '836 Patent"), "Messaging System and Method," Issued August 27, 2024
- Technology Synopsis: The '836 Patent claims a messaging system for creating and transmitting an "electronic polling message" '836 Patent, claim 1 The system is configured to present a creation interface with "polling slots" that can hold a "heterogeneous set of media types" and a "results view interface screen" that allows the creator to select a "temporal distribution criteria" defining when poll results may be transmitted '836 Patent, claim 1
- Asserted Claims: At least Claim 1 Compl. ¶106
- Accused Features: Facebook's polling functionality, including its current "Story-poll" feature and historical poll implementations, are accused of infringement Compl. ¶108 These features allegedly allow users to create polls with media content (e.g., images, GIFs), select a specific audience for the poll, and define when the results will be published Compl. ¶¶109-111 Compl. ¶117 A screenshot from a 2019 article shows Facebook's video-poll interface, which permitted a creator to select whether results would be published immediately, at a scheduled time, or never Compl. p. 62
III. The Accused Instrumentality
Product Identification
- The Accused Instrumentalities are the "Facebook Platform and associated Facebook and Messenger functionality" Compl. ¶24
Functionality and Market Context
- The complaint alleges that the accused platforms enable users to compose, transmit, and display communications containing multiple forms of content, including text, photos, videos, and polls Compl. ¶24
- The multimedia-posting functionality allows users to combine multiple photographs and videos into a single post and to "arrange or rearrange that content before publication" Compl. ¶25 A screenshot from a tutorial video shows the interface for reordering photos and videos within a Facebook post before publishing Compl. p. 14
- The polling functionality allows users to create polls within Facebook Stories that can integrate photos or videos, and historically allowed for polls with images and animated GIFs as answer options Compl. ¶¶109-110 Compl. ¶114
- The server-side infrastructure is identified as a critical component that "processes, stores, routes, delivers, and presents" these communications Compl. ¶24 The complaint alleges this infrastructure is responsible for tracking and associating media components with their parent messages Compl. ¶49
IV. Analysis of Infringement Allegations
'456 Patent Infringement Allegations
| Claim Element (from Independent Claim 2, incorporating original Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A messaging system, comprising: a source computing device to generate and transmit an electronic message having integrated digital content... | A user employs a device (desktop, mobile) to access Facebook's "Create post" interface and compose a multimedia post. | ¶36 | col. 10:35-38 |
| wherein the integrated digital content is scripted by seamless linking of a multiplicity of electronic media components... | A user combines multiple photos and videos in a single post and can arrange or rearrange them before publication. The composition interface reflects the user-selected order. | ¶37; ¶38 | col. 11:1-6 |
| the source computing device transmits the electronic message to a server computing device; | Selecting "Post" causes the user's device to upload and transmit the composed multimedia post to Meta's server infrastructure. | ¶41 | col. 10:48-50 |
| the server computing device receives and transmits the electronic message to a destination computing device; | Meta's server infrastructure receives the post and distributes it to the devices of users in the selected audience. | ¶42 | col. 10:51-53 |
| wherein delivery and receipt...at the destination computing device is seamlessly executed in an order intended by the scripted digital content. | Facebook presents the photographs and playable videos together within the same received post on the recipient's device, preserving the creator-selected arrangement. | ¶46 | col. 10:54-61 |
| wherein: the electronic media components are tracked and accounted by the server computing device. | Meta's server infrastructure allegedly identifies and maintains associations between a post and its media, citing the Facebook Business SDK "PagePost" object and Messenger API "attachment_id" as evidence of this tracking. | ¶49 | col. 12:40-47 |
'703 Patent Infringement Allegations
| Claim Element (from Independent Claim 3) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| composing an electronic message...wherein: the electronic message includes one or more electronic media component that is not predefined for and is not common to the source computing device and a receiver computing device; | A user creating a Facebook post is instructed to "tap Record video to create a new video." The specific video content does not exist before it is recorded and is therefore not predefined or common to both devices. | ¶67 | col. 36:10-18 |
| saving the electronic message as client records in a memory of the computing device; | Facebook permits a user to save a composed post as a draft. This functionality is alleged to retain data representing the unfinished post in the memory of the source device as "client records." | ¶69; ¶70 | col. 37:25-27 |
| transmitting the client records to a server; | When the user publishes the draft post, the data representing the post and its content is transmitted from the source device to Meta's server infrastructure. | ¶71 | col. 37:28-29 |
| generating a set of values to further define client records by the server, enabling...track and account for the electronic message...prior to actual transmission to recipient computing device; | Before transmission, Meta's server allegedly generates identifiers for the post ("post_id") and its media ("attachment_id"), which enables the system to track the message components and their order. | ¶73; ¶74 | col. 37:30-38 |
| saving the defined client records as server records; | Meta saves the post data and associated identifiers on its servers, allowing for subsequent retrieval and use. This is supported by the ability to reuse an "attachment_id". | ¶78; ¶79 | col. 37:39-40 |
| transmitting at least a portion of the server records to the computing device; | After a client uploads media, Meta's server returns a JSON response containing the server-generated "attachment_id", which is alleged to be a portion of the server record. | ¶83 | col. 37:41-43 |
| transmitting the electronic message based on the server defined client records to the recipient computing device via the server; | Meta's server uses the saved records (post content, identifiers, audience data) to transmit or serve the composed Facebook post to the recipient's device. | ¶87; ¶88 | col. 37:44-47 |
| executing the multiplicity of the electronic media components...in original media component types and in an order intended by the composed electronic message. | The recipient's device renders the post, displaying photograph content as still images and video content with playback functionality, preserving the creator-selected arrangement. | ¶91; ¶93 | col. 37:48-54 |
Identified Points of Contention
- Scope Questions ('456 Patent): Does the functionality of Meta's server infrastructure, which associates posts with media via object properties and IDs, rise to the level of being "tracked and accounted by the server" as required by Claim 2? The court will have to determine if this claim language requires the specific, detailed record-keeping structures shown in the patent's specification or if a more general association suffices.
- Technical Questions ('703 Patent): A central question for the '703 Patent is whether a video recorded within the Facebook app is "not common to the source computing device and a receiver computing device." Practitioners may question if this limitation is met when the same Facebook application and underlying codecs may be present on both devices, or if the limitation applies strictly to the specific data content of the video itself.
- Functional Questions ('703 Patent): Does saving a "draft" post on a user's device Compl. ¶70 and the server's return of an "attachment_id" (Compl. ¶83) perform the functions of "saving... as client records" and "transmitting at least a portion of the server records," respectively? The analysis will likely focus on whether these standard web application behaviors are equivalent to the specific, structured record-based method described in the patent.
V. Key Claim Terms for Construction
For the '456 Patent
- The Term: "tracked and accounted by the server computing device"
- Context and Importance: This term, added by asserted Claim 2, is critical for infringement. The reexamination history, which confirmed this claim while canceling the broader original claim 1, suggests this limitation is key to the patent's validity. The dispute will center on what level of server-side data management satisfies this requirement.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The complaint argues that creating identifiers for posts and their associated media, such as a "post_id" and "attachment_id", is sufficient to meet this limitation Compl. ¶49
- Evidence for a Narrower Interpretation: The patent specification includes detailed diagrams of a "management scheme" for "client and server records" with specific fields for tracking message components, delivery status, and feedback Compl., Ex. 1, FIGs. 5A-5C A defendant may argue that "tracked and accounted" requires this level of detailed, purpose-built record-keeping, not just general object associations.
For the '703 Patent
- The Term: "not predefined for and is not common to the source computing device and a receiver computing device"
- Context and Importance: This negative limitation is a key feature of asserted Claim 3. Its interpretation will determine whether the act of recording a new video within the Facebook app constitutes infringement. Practitioners may focus on this term because its scope is not immediately obvious in the context of modern applications where the same software runs on both ends.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The complaint's theory focuses on the video content itself, arguing that because it "does not exist until it is created at the source computing device," it cannot be "predefined" for or "common to" the receiver (Compl. ¶67).
- Evidence for a Narrower Interpretation: The claim language is "electronic media component." A defendant may argue that if the software components used to create and play the video (e.g., the Facebook application, specific codecs) are common to both the source and receiver devices, then the resulting "electronic media component" is also "common" to both, regardless of when the specific content was created.
VI. Other Allegations
- Indirect Infringement: The complaint alleges Meta induces infringement by providing the Facebook and Messenger applications and instructing users through interfaces and support materials to perform the infringing actions, such as composing multimedia posts and polls Compl. ¶53 Compl. ¶98 For the '703 patent, an alternative theory of direct infringement is pleaded, alleging that Meta directs or controls the user's actions, making all steps of the method attributable to Meta Compl. ¶97
- Willful Infringement: Willfulness is alleged for all three patents based on knowledge "at least since service of this Complaint," indicating that the claim is directed at post-suit conduct Compl. ¶55 Compl. ¶100 Compl. ¶127
VII. Analyst's Conclusion: Key Questions for the Case
- A question of technical equivalence: A primary issue will be whether Meta's system of associating media with posts using general-purpose data objects and identifiers (e.g., "child_attachments", "attachment_id") is functionally equivalent to the patents' more specific disclosure of a purpose-built management scheme for "tracking and accounting" for sequenced media components through detailed "client records" and "server records."
- A question of definitional scope: The infringement case for the '703 patent may turn on the construction of the negative limitation "not predefined for and is not common to." The court will need to decide if this term refers to the specific media content (which does not exist before creation) as Trenda alleges, or to the underlying software components used to create and view the media, which may be common to both the sender's and receiver's devices.
- A question of procedural impact: How will the ex parte reexamination of the '456 patent, which canceled original claim 1 but confirmed asserted claim 2, influence the litigation? This history strengthens the validity of claim 2 and will likely focus the infringement and validity disputes for that patent squarely on the meaning of the added limitation: "tracked and accounted by the server."
Analysis metadata