DCT

3:26-cv-01456

STT Webos Inc v. ByteDance Ltd

Key Events
Amended Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 2:25-cv-00157, E.D. Tex., 07/16/2025
  • Venue Allegations: Plaintiff alleges venue is proper in the Eastern District of Texas under 28 U.S.C. § 1400(b) and the "alien venue rule" because Defendants are foreign entities that have transacted business and committed acts of infringement in the district.
  • Core Dispute: Plaintiff alleges that Defendant's TikTok web-based system, mobile application, and servers infringe nine U.S. patents related to web-based communication systems, multitasking, and information exchange.
  • Technical Context: The patents-in-suit address technologies for managing tasks and sharing information in web-based environments, which are foundational to modern social media and collaborative platforms.
  • Key Procedural History: The complaint asserts that the patents-in-suit have been cited in over 60 patents issued to major technology companies. It also notes this is a First Amended Complaint, indicating an Original Complaint was previously filed in the litigation.

Case Timeline

Date Event
2002-08-06 Earliest Priority Date for all Patents-in-Suit ('682, '754, '797, '442, '722, '321, '961, '697, '455)
2014-08-19 U.S. Patent No. 8,812,682 Issued
2015-03-10 U.S. Patent No. 8,977,722 Issued
2015-04-21 U.S. Patent No. 9,015,321 Issued
2015-12-08 U.S. Patent No. 9,201,961 Issued
2016-09-20 U.S. Patent No. 9,448,697 Issued
2019-11-19 U.S. Patent No. 10,484,455 Issued
2020-06-16 U.S. Patent No. 10,686,797 Issued
2022-05-17 U.S. Patent No. 11,336,754 Issued
2022-10-04 U.S. Patent No. 11,463,442 Issued
2025-07-16 First Amended Complaint Filed

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

U.S. Patent No. 8,812,682 - "Concurrent Web Based Multi-Tasks Support for Computer System," Issued August 19, 2014

The Invention Explained

  • Problem Addressed: The patent describes a problem in traditional web-based systems where a user's web browser becomes "blocked or hanged" after submitting a time-consuming task (e.g., a large file upload), preventing the user from submitting any other tasks until the first one is complete '682 Patent, abstract
  • The Patented Solution: The invention proposes a method to control user-initiated tasks to run in the background. This allows the user interface to be displayed again "without waiting the completion of said task," enabling the user to submit another task '682 Patent, abstract This is managed through a "user space task list" and a locking mechanism that controls concurrent operations '682 Patent, FIG. 5
  • Technical Importance: This approach addresses a fundamental limitation in early web applications, enabling a more desktop-like, responsive user experience by decoupling the user interface from long-running background processes.

Key Claims at a Glance

  • The complaint asserts infringement of at least Claim 1 Compl. ¶19
  • Claim 1 of the '682 Patent is a method claim with the following essential elements:
    • executing a web browser on a computing device to display information and allow a user to submit tasks;
    • processing a first task submitted by the user;
    • wherein the processing includes processing the first task in the background;
    • and causing the display of information in the web browser without being blocked, allowing the user to submit a second task without waiting for the first to complete.
  • The complaint does not explicitly reserve the right to assert other claims of the '682 Patent.

U.S. Patent No. 11,336,754 - "Method and System for Concurrent Web Based Multitasking Support," Issued May 17, 2022

The Invention Explained

  • Problem Addressed: The patent addresses the problem of a web browser being forced to wait for a time-consuming task to finish before allowing a user to submit another task from the same browser, rendering the browser "hanged or blocked" '754 Patent, col. 1:30-45
  • The Patented Solution: The invention describes a method for a device to execute a local web server that manages and controls the processing of concurrent tasks. The system uses a "user space task list" and a "non-conventional distributed lock" to process tasks in the background, freeing the web browser to accept new tasks '754 Patent, col. 2:50-68 '754 Patent, col. 4:5-20 The use of a local web server on the device is presented as a key component of the solution.
  • Technical Importance: This architecture aims to improve the efficiency and responsiveness of web-based applications by managing multitasking at the local device level, which can reduce reliance on a remote server for task management.

Key Claims at a Glance

  • The complaint asserts infringement of at least Claim 1 Compl. ¶35
  • Claim 1 of the '754 Patent is a method claim with the following essential elements:
    • executing a local web browser on a device to display information and submit tasks;
    • executing a local web server on the device to manage task distribution and control processing;
    • identifying a first task submitted by the user;
    • storing information of the first task into a user space task list, including invoking lock protection;
    • processing the first task in the background without blocking the local web browser;
    • responding to a second task before completion of the first task.
  • The complaint does not explicitly reserve the right to assert other claims of the '754 Patent.

Multi-Patent Capsule: U.S. Patent No. 10,686,797 - "Method and Apparatus for Information Exchange Over a Web Based Environment," Issued June 16, 2020

  • Technology Synopsis: The '797 Patent describes a method for a user to "un-post" a previously shared message, which facilitates the user to "delete or withdraw or stop sharing his/her previously posted message from view of a recipient" '797 Patent, abstract This allows a sender to retract a message after it has been sent, addressing situations where the message may have been sent in error or is no longer appropriate '797 Patent, abstract
  • Asserted Claims: The complaint asserts at least Claim 1 Compl. ¶51
  • Accused Features: The complaint alleges that the Accused Instrumentalities provide web-based communication systems and methods that infringe the '797 Patent Compl. ¶¶13-14 Compl. ¶50

Multi-Patent Capsule: U.S. Patent No. 11,463,442 - "Method and Apparatus for Information Exchange Over a Web Based Environment," Issued October 4, 2022

  • Technology Synopsis: The '442 Patent describes a system for managing information sharing where "stop sharing" a file does not require deleting the actual file, allowing it to be shared again without recreation '442 Patent, abstract It also discloses an "un-post" operation for messages that allows a user to withdraw a previously posted message from the recipient's user interface, and provides a "sharing control list" to manage shared content '442 Patent, abstract
  • Asserted Claims: The complaint asserts at least Claim 1 Compl. ¶67
  • Accused Features: The complaint alleges that the Accused Instrumentalities provide web-based communication and information exchange systems that infringe the '442 Patent Compl. ¶¶13-14 Compl. ¶66

Multi-Patent Capsule: U.S. Patent No. 8,977,722 - "Method and Apparatus for Information Exchange Over a Web Based Environment," Issued March 10, 2015

  • Technology Synopsis: The '722 Patent describes a "dynamic workspace" technology that allows users to "efficiently and flexibly" exchange information across a global environment '722 Patent, abstract The system appears to facilitate collaborative information sharing through a web-based interface.
  • Asserted Claims: The complaint asserts at least Claim 1 Compl. ¶83
  • Accused Features: The complaint alleges that the Accused Instrumentalities provide web-based control management systems that infringe the '722 Patent (Compl. ¶¶13; Compl. ¶82).

Multi-Patent Capsule: U.S. Patent No. 9,015,321 - "Concurrent Web Based Multitasking Support for Computing System," Issued April 21, 2015

  • Technology Synopsis: The '321 Patent discloses a method for supporting concurrent web-based tasks to improve efficiency for daily work, particularly on devices with limited display space '321 Patent, abstract The technology involves processing tasks submitted from a web browser in the background to avoid blocking the user interface, thereby creating a web-based user work environment '321 Patent, abstract
  • Asserted Claims: The complaint asserts at least Claim 1 Compl. ¶99
  • Accused Features: The complaint alleges that the Accused Instrumentalities provide an apparatus and method for communication networks and multitasking that infringe the '321 Patent (Compl. ¶¶13; Compl. ¶98).

Multi-Patent Capsule: U.S. Patent No. 9,201,961 - "Concurrent Web Based Multi-Task Support for Computer System," Issued December 8, 2015

  • Technology Synopsis: The '961 Patent describes a method for supporting multitasking via a single web browser, which is presented as important for improving user efficiency, especially on devices with small screens '961 Patent, abstract The invention allows a user-initiated task to run in the background without waiting for its completion, which prevents the user interface from being blocked and allows the user to submit other tasks '961 Patent, abstract
  • Asserted Claims: The complaint asserts at least Claim 1 Compl. ¶116
  • Accused Features: The complaint alleges that the Accused Instrumentalities provide web-based multitasking systems that infringe the '961 Patent (Compl. ¶¶13; Compl. ¶115).

Multi-Patent Capsule: U.S. Patent No. 9,448,697 - "Method and Apparatus for Information Exchange Over a Web Based Environment," Issued September 20, 2016

  • Technology Synopsis: The '697 Patent describes a "dynamic work space" technology for information exchange that utilizes operations of "posting and un-posting" for various resources like messages, files, and folders '697 Patent, abstract This technology is intended to improve efficiency and flexibility for users exchanging information across different network environments '697 Patent, abstract
  • Asserted Claims: The complaint asserts at least Claim 1 Compl. ¶132
  • Accused Features: The complaint alleges that the Accused Instrumentalities provide web-based control management systems that infringe the '697 Patent (Compl. ¶¶13; Compl. ¶131).

Multi-Patent Capsule: U.S. Patent No. 10,484,455 - "Method and Apparatus for Information Exchange Over a Web Based Environment," Issued November 19, 2019

  • Technology Synopsis: The '455 Patent discloses a method for "posting and un-posting" files and messages in a collaborative file sharing environment '455 Patent, abstract A key feature is providing a user with the functionality to "instantly stop sharing files or folders without physically deleting the files or folder," allowing them to be re-shared later '455 Patent, abstract
  • Asserted Claims: The complaint asserts at least Claim 1 Compl. ¶148
  • Accused Features: The complaint alleges that the Accused Instrumentalities provide web-based systems for information exchange that infringe the '455 Patent (Compl. ¶¶13; Compl. ¶147).

III. The Accused Instrumentality

Product Identification

The Accused Instrumentalities are identified as the TikTok web-based system (tiktok.com), the TikTok App, and their associated servers Compl. ¶13

Functionality and Market Context

The complaint alleges that the Accused Instrumentalities provide an "apparatus and method for communication networks and web-based control management systems" Compl. ¶13 It provides screenshots depicting functionalities such as uploading a video while other user interface elements remain active, which suggests a form of background task processing Compl. p. 8, Fig. 1 Another screenshot shows an "Uploading..." notification in the mobile app while a user is seemingly able to continue browsing content, also suggesting background processing Compl. p. 8, Fig. 2 The complaint alleges the TikTok app has been downloaded over 220 million times in the United States, with millions of users in Texas Compl. ¶13

IV. Analysis of Infringement Allegations

The complaint does not provide a claim chart or a detailed, element-by-element mapping of the accused products to the asserted claims. The infringement allegations for each of the nine patents are presented in a generalized and repetitive format. The complaint broadly alleges that Claim 1 of each patent is infringed by the making, using, and selling of the Accused Instrumentalities Compl. ¶19 Compl. ¶35 Compl. ¶51 Compl. ¶67 Compl. ¶83 Compl. ¶99 Compl. ¶116 Compl. ¶132 Compl. ¶148 The primary factual support offered for these allegations are high-level screenshots of the TikTok user interface Compl. p. 8, Figs. 1-2

  • Identified Points of Contention:
    • Evidentiary Questions: The complaint's lack of specific technical detail raises the question of what evidence Plaintiff will present to demonstrate that the Accused Instrumentalities practice each element of the asserted claims. For example, for the multitasking-related patents ('682, '754, '321, '961), a central question will be how the TikTok architecture technically implements background processing and whether it aligns with the specific methods claimed, such as the use of a "user space task list" '682 Patent, Claim 1
    • Scope Questions: For the information exchange patents ('797, '442, '722, '697, '455), a potential point of contention may be whether the functionality of sharing and un-sharing content on the TikTok platform meets the specific claim limitations related to "posting and un-posting" without physical deletion, as described in the patents '455 Patent, abstract
    • Technical Mismatch Questions: For the '754 Patent specifically, a key dispute may arise over whether the TikTok App or its supporting infrastructure can be said to be "executing a local web server on the device" as required by Claim 1. Resolution of this issue may depend on the technical definition of "local web server" in the context of a modern mobile application architecture.

V. Key Claim Terms for Construction

The Term: "processing the first task in the background" (['682 Patent, Claim 1](https://ex:cit:34))

Context and Importance

This term is central to the multitasking patents. The dispute will likely focus on whether the accused TikTok system's method of handling user-initiated actions (like uploads) constitutes "background processing" as contemplated by the patent, or if it operates via a different technical mechanism common to modern web applications.

Intrinsic Evidence for Interpretation

  • Evidence for a Broader Interpretation: The specification does not appear to provide a special definition, which may support an argument that the term should be given its plain and ordinary meaning, potentially encompassing any method where the user interface is not blocked while a task is executed.
  • Evidence for a Narrower Interpretation: A defendant might argue that the context of the patent, which describes a "user space task list" and specific control modules, implies a more particular architecture than the general concept of asynchronous operations common in modern web development '682 Patent, FIG. 4 '682 Patent, FIG. 5

The Term: "executing a local web server on the device" (['754 Patent, Claim 1](https://ex:cit:36))

Context and Importance

This limitation is highly specific and appears to be a critical element of the claimed invention. The infringement analysis for the '754 patent may hinge on whether the TikTok App, a client-side application, can be characterized as "executing a local web server." Practitioners may focus on this term because it raises a direct question of technical and definitional mismatch.

Intrinsic Evidence for Interpretation

  • Evidence for a Broader Interpretation: A plaintiff might argue that any local process on the device that manages network communications and task handling for the application could be construed as a "local web server" in the context of the patent's overall disclosure.
  • Evidence for a Narrower Interpretation: The plain meaning of "web server" typically refers to software that serves web pages or handles HTTP requests (e.g., Apache, IIS). A defendant may argue that a client-side mobile application does not execute such a server and that the patent's language points to a more traditional client-server architecture being implemented locally, which is not what the TikTok app does.

VI. Other Allegations

Indirect Infringement

The complaint alleges induced infringement against ByteDance for all patents-in-suit. It claims that ByteDance provides product manuals and instructions that encourage customers and end-users to use the Accused Instrumentalities in an infringing manner, specifically by performing actions like "posting and un-posting files and messages" Compl. ¶28 Compl. ¶44 Compl. ¶60 Compl. ¶76 Compl. ¶92 Compl. ¶109 Compl. ¶125 Compl. ¶141 Compl. ¶157

Willful Infringement

The complaint alleges willful infringement for all patents. The basis for willfulness is alleged pre-suit knowledge based on "willful blindness" and a purported "policy or practice against investigating third party patent rights" Compl. ¶23 Compl. ¶39 Compl. ¶55 Compl. ¶71 Compl. ¶87 Compl. ¶104 Compl. ¶120 Compl. ¶136 Compl. ¶152 For the '321 Patent, willfulness is also alleged to begin upon service of the complaint Compl. ¶103 For all other patents, knowledge is alleged to have begun upon service of the Original Complaint in the litigation Compl. ¶16 Compl. ¶32 Compl. ¶48 Compl. ¶64 Compl. ¶80 Compl. ¶96 Compl. ¶113 Compl. ¶129 Compl. ¶145

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

  • A core issue will be one of evidentiary sufficiency: Given the complaint's high-level allegations, a central question is what technical evidence Plaintiff will produce to map the complex, multi-component architecture of the TikTok platform to the specific elements of the asserted claims from patents with a 2002 priority date.
  • A key question will be one of definitional scope and technical anachronism: Can claim terms rooted in early 2000s web architecture, such as "executing a local web server on the device," be construed to cover the functionalities of a modern, sophisticated mobile application and its associated cloud-based infrastructure, or does the evolution of technology create a fundamental mismatch?
  • A third central question will be one of functionality: Do the accused "posting" and "uploading" features in TikTok operate in a manner that practices the specific methods of background processing and information sharing disclosed in the patents-in-suit, or do they rely on different, non-infringing technologies that have become standard in contemporary web and application development?