DCT
5:25-cv-10578
DiStefano Website Innovations LLC v. ByteDance Ltd
Key Events
Amended Complaint
Table of Contents
complaint Intelligence
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: DeStefano Website Innovations, LLC (Florida)
- Defendant: ByteDance Ltd., ByteDance Pte. Ltd., ByteDance Inc., TikTok Ltd., TikTok, Inc., TikTok USDS Joint Venture LLC, and Heliophilia Pte. Ltd. (Cayman Islands, Singapore, Delaware, California)
- Plaintiff's Counsel: Addyhart LLC
- Case Identification: 3:25-cv-10578, N.D. Cal., 03/12/2026
- Venue Allegations: Plaintiff alleges venue is proper based on Defendants' substantial business in the district, commission of infringing acts in the district, and because certain defendants are foreign corporations subject to venue in any U.S. district.
- Core Dispute: Plaintiff alleges that Defendants' TikTok, CapCut, and Lemon8 applications infringe patents related to systems and methods for creating web pages with reciprocal hyperlinks using a graphical user interface.
- Technical Context: The technology relates to web development tools from the early 2000s designed to enable users with little programming knowledge to create and market websites, particularly by automating the creation of mutual links between sites.
- Key Procedural History: The complaint highlights the extensive prosecution history of both patents-in-suit before the U.S. Patent and Trademark Office (USPTO). It notes that the claims of both patents were analyzed for subject matter eligibility under 35 U.S.C. § 101 and were ultimately found to be patent-eligible by the USPTO, a point the Plaintiff may leverage to preemptively counter potential invalidity arguments.
Case Timeline
| Date | Event |
|---|---|
| 2000-06-07 | Earliest Priority Date for ''316' and ''971' Patents |
| 2000-06-08 | Plaintiff's "mystickyweb.com" website launched |
| 2013-07-19 | Application for '316 Patent filed |
| 2013-08-09 | Application for '971 Patent filed |
| 2014-09-23 | '971 Patent receives first Office Action |
| 2015-11-24 | '971 Patent receives Notice of Allowance |
| 2016-03-24 | '316 Patent receives first Office Action |
| 2016-04-12 | U.S. Reissue Patent No. RE45,971 issues |
| 2018-01-01 | TikTok App launched in the United States (approximate) |
| 2020-04-10 | CapCut App released worldwide |
| 2020-04-01 | Lemon8 App first introduced in Japan (approximate) |
| 2022-11-01 | Alleged infringement and willfulness begins (approximate) |
| 2023-02-01 | Lemon8 App launched in the United States (approximate) |
| 2023-06-07 | '316 Patent application allowed |
| 2023-09-19 | U.S. Patent No. 11,763,316 issues |
| 2026-03-12 | First Amended Complaint filed |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 11,763,316 - "Server system configured to provide graphical user interface for modifying web pages to include hyperlinks"
The Invention Explained
- Problem Addressed: The patent's background describes the difficulty and expense for average individuals without HTML knowledge to create and post their own web pages, a process that typically required hiring professional designers and separately contracting for web hosting Compl. ¶28 '316 Patent, col. 2:5-29
- The Patented Solution: The invention is a server-based method that provides a graphical user interface (GUI) allowing a user to create a first "web site." The user can select and edit a "web asset" (e.g., a picture), select a second, pre-existing "web site" from a list, and the server system then automatically modifies both the first and second web sites to include reciprocal hyperlinks to each other '316 Patent, abstract '316 Patent, claim 1 This process is managed by a central server system that hosts the sites, simplifying creation and link management '316 Patent, claim 1
- Technical Importance: The technology aimed to simplify and automate website creation and inter-site marketing for non-technical users, which was a significant barrier to entry for individuals and small businesses on the early internet Compl. ¶¶27-28
Key Claims at a Glance
- The complaint asserts independent Claim 1 and dependent Claims 3-9, 11, and 13 (Compl. ¶103; Compl. ¶104; Compl. ¶105; Compl. ¶106; Compl. ¶107; Compl. ¶108; Compl. ¶109; Compl. ¶110; Compl. ¶111; Compl. ¶112; Compl. ¶113; Compl. ¶114; Compl. ¶115; Compl. ¶116; Compl. ¶117; Compl. ¶118; Compl. ¶119; Compl. ¶120; Compl. ¶121; Compl. ¶122; Compl. ¶123; Compl. ¶124; Compl. ¶125; Compl. ¶126; Compl. ¶127; Compl. ¶128; Compl. ¶129).
- Independent Claim 1 includes the following essential elements:
- A method performed by a server system to modify and serve web pages.
- Receiving, from a first client device via a GUI, information indicating a selection of a web asset for a first web site.
- Receiving an instruction to modify the web asset to generate an edited web asset.
- Forwarding to the client device identifiers associated with one or more previously-created websites.
- Receiving a first identification indicating a selection of a second website to create a first hyperlink from the first web site to the second web site.
- Storing information indicating the first identification was received.
- Modifying the first website to include the edited web asset.
- Modifying the first website to include the first hyperlink.
- Modifying the second web site to include a reciprocal second hyperlink to the first web site.
- Serving data for the first website that includes the edited web asset and the hyperlink.
U.S. Reissue Patent No. RE45,971 - "Developing electronic documents providing e-commerce tools"
The Invention Explained
- Problem Addressed: The patent addresses the inefficiency, expense, and complexity for novices in creating websites, particularly the manual and error-prone process of establishing and verifying reciprocal marketing links between different websites '971 Patent, col. 2:3-21 '971 Patent, col. 2:39-50 Prior art solutions like ad-hoc linking and webrings were described as cumbersome and difficult to maintain Compl. ¶¶39-42
- The Patented Solution: The invention provides a computer hardware system that automates the establishment of a "reciprocal arrangement" between two websites. A first user requests to implement a website, selects a pre-existing second website, and chooses a "functional marketing element" (e.g., a link) to be activated on that second site. The system then creates reciprocal sites on both the first and second websites, and upon the first website's activation on the internet, the system implements the reciprocal links on both sites simultaneously '971 Patent, abstract This single-system approach is alleged to eliminate the need for manual link verification Compl. ¶77
- Technical Importance: The invention offered a centralized, automated solution to reciprocal linking, a crucial early internet marketing tactic that was difficult for non-programmers to implement and maintain reliably Compl. ¶77
Key Claims at a Glance
- The complaint asserts independent Claims 4 and 8, and dependent Claims 9, 12, and 13 (Compl. ¶139; Compl. ¶140; Compl. ¶141; Compl. ¶142; Compl. ¶143; Compl. ¶144; Compl. ¶145; Compl. ¶146; Compl. ¶147; Compl. ¶148; Compl. ¶149; Compl. ¶150; Compl. ¶151; Compl. ¶152; Compl. ¶153; Compl. ¶154; Compl. ¶155; Compl. ¶156; Compl. ¶157; Compl. ¶158).
- Independent Claim 4 includes the following essential elements:
- A method within a computer hardware website implementation system.
- Establishing a reciprocal arrangement between a first website and a preexisting second website.
- Registering the second website with the system.
- Receiving a request by a first user to implement the first website.
- Receiving a selection of a second functional marketing element to be activated on the second website.
- Establishing a reciprocal site in the first website for a first functional marketing element.
- Upon the first website being activated, the system implements the arrangement by causing the first website to implement the first element and the second website to implement the second element.
- The first element directs a user to the second website, and the second element directs a user back to the first website.
III. The Accused Instrumentality
Product Identification
- The TikTok App, the CapCut App, and the Lemon8 App (collectively, the "Accused Products") Compl. ¶91
Functionality and Market Context
- The Accused Products are mobile applications that allow users to create and share content such as short-form videos and photos Compl. ¶92 Compl. ¶95 Compl. ¶96 The complaint alleges that a user's profile within these apps functions as a "website" Compl. ¶106
- Core accused functionality involves a user creating a profile, adding content (e.g., a profile picture, which is alleged to be a "web asset"), and "following" another user's profile Compl. ¶104 Compl. ¶107 This "follow" action is alleged to constitute the creation of a hyperlink from the first user's profile to the second. The complaint alleges that the server system then automatically creates a reciprocal link from the second user's profile back to the first, thereby establishing a "reciprocal arrangement" Compl. ¶108 Compl. ¶110
- The complaint alleges the Accused Products have massive user bases and generate substantial revenue, positioning them as highly significant players in the social media and content creation market Compl. ¶20 Compl. ¶90 Compl. ¶94
IV. Analysis of Infringement Allegations
'316 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A method performed within and by a server system configured to modify and serve web pages... | Defendants' server systems for the TikTok, CapCut, and Lemon8 applications are alleged to perform the claimed steps. | ¶103 | col. 1:15-18 |
| receiving, from a first client device... information indicating a selection of a web asset to be used in a first web site... | The user selects a photo or video on their device to use as part of their profile (the "first web site"). The complaint provides a screenshot showing the process of selecting a photo within the TikTok app, which it labels as the "selection of web asset" Compl. p. 27 Information indicating this selection is sent to the server. | ¶104 | col. 4:5-13 |
| receiving... an instruction to modify the web asset to generate an edited web asset... | The user is presented with an editing screen (e.g., to crop a photo or add text to a bio) and provides instructions to the server to modify the selected photo or text. The complaint includes a visual depicting a user cropping a photo, which is described as an "editing screen used to provide instructions for server system to modify web asset" Compl. p. 29 | ¶105 | col. 4:14-20 |
| forwarding, to the first client device... one or more identifiers respectively associated with one or more previously-created websites... | The server system provides a list of other user profiles (the "previously-created websites"), such as in a search result or a "suggested" users list. Each profile has a unique identifier (e.g., username). A screenshot from TikTok shows a list of user profiles under a search for "Bears," which are labeled as "identifiers respectively associated with one or more previously-created user websites" Compl. p. 31 | ¶106 | col. 4:21-26 |
| receiving... a first identification indicating a selection of a second website from the one or more previously-created websites to create a first hyperlink from the first web site to the second web site... | A user selects a "Follow" button (or similar icon) associated with another user's profile (the "second website"). This action is alleged to be the "first identification" that creates a hyperlink. | ¶107 | col. 4:27-32 |
| storing, within a computer database system of the server system, first information indicating that the first identification was received... | The server system stores the "follow" action in its database. Evidence for this is presented as the "Following" count on the first user's profile and the "Followers" count on the second user's profile being updated. The complaint contains a visual workflow that alleges this updated data demonstrates storage on TikTok's server system Compl. p. 35 | ¶108 | col. 4:33-36 |
| modifying, based upon the first information indicating that the first identification was received, the second web site to include a reciprocal second hyperlink to the first web site... | Based on the "follow" action, the server system is alleged to modify the second user's profile to include a link back to the first user. This is shown by the first user's profile now appearing in the "Followers" list of the second user's profile. A key visual in the complaint shows a diagram of the first user's profile linking to the second, and the second user's profile reciprocally linking back to the first Compl. p. 39 | ¶110 | col. 4:41-45 |
'971 Patent Infringement Allegations
| Claim Element (from Independent Claim 4) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A method, within a computer hardware website implementation system, of establishing a reciprocal arrangement between a first website and a preexisting second website... | The server systems of the Accused Products are alleged to establish a reciprocal arrangement between a first user's profile (the "first website") and a second user's profile (the "preexisting second website") Compl. ¶140 | ¶139 | col. 3:15-19 |
| registering the second website with the website implementation system... | The second user's profile is alleged to be a "preexisting second website" that is already registered with the system, as users must create an account to have a profile Compl. ¶141 | ¶141 | col. 4:18-20 |
| receiving, by the website implementation system, a request by a first user to implement the first website... | A first user creates an account and profile, which is alleged to be a request to implement the first website Compl. ¶142 | ¶142 | col. 4:21-23 |
| receiving, by the website implementation system, a selection by the first user as to a second functional marketing element to be activated on the second website... | The first user selects the "Follow" button on a second user's profile. This selection is alleged to be the selection of a "second functional marketing element" (the reciprocal hyperlink) to be activated on the second user's profile Compl. ¶143 | ¶143 | col. 4:24-27 |
| upon the first website being activated... the computer website implementation system implementing the reciprocal arrangement by causing (i) the first website to implement the first functional marketing element, and (ii) the second website to implement the second functional marketing element... | Upon the user's profile ("first website") being active, the server system is alleged to create both the outbound "follow" link from the first user to the second and the inbound "follower" link from the second user to the first. The complaint includes a detailed diagram showing the first website including a hyperlink to the second, and the second website including a reciprocal hyperlink back to the first, alleging this constitutes the implementation of the reciprocal arrangement by the server system Compl. p. 69 | ¶145 | col. 4:32-40 |
Identified Points of Contention
- Scope Questions: A central question may be whether a "user profile" within a mobile application constitutes a "web site" or "web page" as those terms were understood in 2000 and described in the patents' specifications. Similarly, it raises the question of whether a "follow" function is equivalent to a "hyperlink" or "functional marketing element" in the claimed context.
- Technical Questions: The infringement theories for both patents hinge on the server system automatically creating a reciprocal link on the second user's profile based on the first user's "follow" action alone. A point of contention may be whether the system's operation matches this description, or if the "reciprocal" link is merely a database representation that is functionally different from the claimed "modifying" of a "web site" or "implementing" a "functional marketing element."
V. Key Claim Terms for Construction
- The Term: "web site" / "web page"
- Context and Importance: This term is fundamental, as the infringement allegations depend on construing a user profile within a mobile app as a "web site." The defendants may argue that the patents are limited to the traditional, browser-based World Wide Web described in the specification, whereas the accused products exist in a different technological environment.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The title of the '971 Patent is "Developing electronic documents," which could suggest a scope beyond traditional websites Compl. ¶51 The core function of creating a user-accessible page with content and links could be argued as the focus, regardless of the platform.
- Evidence for a Narrower Interpretation: The background sections of both patents are explicitly grounded in the context of the "World Wide Web," "HTML," "browsers," and "server computers" that "host" pages on the "internet" '316 Patent, col. 1:32-68 This language may support a narrower construction limited to that specific technological framework.
- The Term: "modifying... the second web site to include a reciprocal second hyperlink" ('316 Patent); "implementing the reciprocal arrangement by causing... the second website to implement the second functional marketing element" ('971 Patent)
- Context and Importance: These terms are critical to the mechanism of reciprocity. The dispute may turn on whether the accused system's creation of a "follower" relationship on the second user's profile constitutes "modifying" that user's "web site" or "implementing" an element on it, as required by the claims. Practitioners may focus on this term because it addresses the specific action the server must perform to complete the claimed invention.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: A plaintiff may argue that any server-side action that results in the functional appearance of a reciprocal link on the second user's profile page meets this limitation, regardless of the underlying database architecture.
- Evidence for a Narrower Interpretation: The patents describe a system that generates and serves web page documents. A defendant may argue that the claims require an actual modification of the data or code that defines the second "web page," rather than simply updating a relational database entry that is queried when the second user's profile is rendered.
VI. Other Allegations
- Indirect Infringement: The complaint makes conclusory allegations of inducement and contributory infringement but does not provide specific supporting facts, such as instructing users to perform the infringing steps Compl. ¶97 The primary infringement theory appears to be direct infringement by Defendants' server systems.
- Willful Infringement: The complaint alleges that Defendants have had knowledge of the asserted claims since at least November 2022, forming the basis for a claim of willful infringement Compl. ¶131 Compl. ¶160
VII. Analyst's Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: can the terms "web site" and "hyperlink," which are rooted in the context of the 2000-era public internet and browser-based HTML, be construed to cover user-profiles and "follow" functionalities within the distinct technological ecosystem of modern mobile applications?
- A key evidentiary question will be one of technical mechanism: does the accused server system's process for creating a "follower" relationship meet the specific claim requirements of automatically "modifying" a second "web site" to include a "reciprocal hyperlink" based solely on the first user's action, or is there a fundamental mismatch in technical operation?
- A central legal question, foreshadowed by the complaint, will be patent eligibility: despite the USPTO's allowance, the patents' validity under 35 U.S.C. § 101 will likely be a significant point of contention, focusing on whether the claims are directed to an abstract idea (such as facilitating a reciprocal agreement) without a sufficient inventive concept rooted in technology.
Analysis metadata