DCT
2:26-cv-00072
Flash Uplink LLC v. Lenovo Group Ltd
Key Events
Complaint
Table of Contents
complaint
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Flash Uplink LLC (Texas)
- Defendant: Lenovo Group Limited (Hong Kong) and related entities in Hong Kong, China, and Mexico.
- Plaintiff’s Counsel: DEMATTEO LAW LLC
- Case Identification: 2:26-cv-00072, E.D. Tex., 01/24/2026
- Venue Allegations: Plaintiff alleges venue is proper because Defendants are not residents of the United States and may be sued in any judicial district. Additionally, Plaintiff alleges Defendants make, use, sell, and offer for sale infringing products within the Eastern District of Texas.
- Core Dispute: Plaintiff alleges that Defendant’s ThinkSystem servers infringe a patent related to methods for updating disk drive firmware during a computer's boot sequence to reduce system downtime.
- Technical Context: The technology addresses updating firmware for storage devices in computer systems, a critical maintenance task in enterprise environments like data centers where minimizing system unavailability is paramount.
- Key Procedural History: The complaint does not reference any prior litigation, inter partes review proceedings, or licensing history related to the patent-in-suit.
Case Timeline
| Date | Event |
|---|---|
| 2005-05-12 | ’633 Patent Priority Date |
| 2008-09-16 | ’633 Patent Issue Date |
| 2026-01-24 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,426,633 - SYSTEM AND METHOD FOR REFLASHING DISK DRIVE FIRMWARE
The Invention Explained
- Problem Addressed: The patent’s background describes conventional methods for updating disk drive firmware as disruptive and time-consuming. These methods often required taking a computer system offline, rebooting it with a specialized operating system (e.g., from a compact disc), and manually executing an update utility, resulting in significant "downtime," particularly for servers with numerous drives. (’633 Patent, col. 1:35-54).
- The Patented Solution: The invention proposes storing a firmware update package, or "flash image," in a reserved area on a disk drive itself. A disk drive controller can then use this stored image to automatically update the firmware on one or more drives during the computer’s routine power-on self-test (POST) operations, eliminating the need for a special boot process or physical access to the machine. (’633 Patent, Abstract; col. 2:30-43).
- Technical Importance: This approach was designed to automate firmware maintenance for systems like "headless servers" and "blade servers," where minimizing downtime and the need for direct physical intervention is a primary operational concern. (’633 Patent, col. 1:49-54).
Key Claims at a Glance
- The complaint asserts infringement of independent claim 1. Compl. ¶20, 25
- The essential elements of Claim 1 are:
- A method comprising:
- storing a firmware flash image in a storage area on a first disk drive;
- initiating power-on self test operations for the computer; and
- reflashing firmware associated with a second disk drive using the firmware flash image stored on the first disk drive, wherein the reflashing occurs during the power-on self test operations.
- The complaint notes infringement of "one or more claims," suggesting the right to assert additional claims may be reserved. Compl. ¶20
III. The Accused Instrumentality
Product Identification
- The accused instrumentalities are Lenovo "computer servers that permit out-of-band ('OOB') firmware updates during boot from a local or remote repository," including the SR, ST, SD, and SE Series ThinkSystem Servers. Compl. ¶17 The Lenovo ThinkSystem SR650 V4 is identified as a representative product. Compl. ¶25
Functionality and Market Context
- The complaint alleges that the accused servers possess the capability to perform "out-of-band ('OOB') firmware updates during boot." Compl. ¶17 This functionality is the basis of the infringement allegation. The complaint does not provide further technical detail on how this process is implemented in the accused products.
- The accused products are enterprise-grade computer servers, which are typically deployed in data centers and other environments where system reliability and efficient maintenance are critical commercial considerations. Compl. ¶17
IV. Analysis of Infringement Allegations
The complaint states that a preliminary claim chart mapping the elements of claim 1 of the ’633 Patent to a representative accused product is attached as Exhibit B. Compl. ¶25 However, this exhibit was not included with the complaint. The infringement theory articulated in the complaint is that the Accused Products' functionality for "OOB firmware updates during boot" meets the limitations of the asserted claims. Compl. ¶17
No probative visual evidence provided in complaint.
- Identified Points of Contention:
- Scope Questions: A central question may be whether the accused functionality of performing updates from a "local or remote repository" Compl. ¶17 meets the claim limitation requiring "storing a firmware flash image in a storage area on a first disk drive." A "remote repository" accessed over a network may be argued to be distinct from a "disk drive" as contemplated by the patent. Further, the claim recites using an image on a "first disk drive" to reflash a "second disk drive," which raises the question of whether this language covers scenarios where a drive updates itself or where multiple drives are updated from a single, non-drive source.
- Technical Questions: The complaint's use of the term "out-of-band ('OOB')" Compl. ¶17 may create a technical distinction from the patent's disclosure. OOB management often involves a separate service processor that operates independently of the main computer's CPU and boot process. The infringement analysis will likely require determining if such an OOB update process constitutes "reflashing... during the power-on self test operations for the computer" (’633 Patent, cl. 1) as described in the patent, which details a process integrated with the host computer's POST sequence. (’633 Patent, col. 4:59-65).
V. Key Claim Terms for Construction
The Term: "reflashing firmware... during the power-on self test operations for the computer"
- Context and Importance: This phrase defines the critical timing element of the claimed method. The definition will determine whether an update process managed by a potentially independent out-of-band controller falls within the scope of an update occurring during the main computer’s boot sequence. Practitioners may focus on this term because the distinction between an update integrated into the host POST and one managed by a separate service processor could be dispositive of infringement.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification describes the process occurring "while the computer system 10 is booting or executing a power-on self test ('POST')." (’633 Patent, col. 4:59-61). This could be argued to cover any update activity that takes place between the time the system is powered on and the main operating system becomes active.
- Evidence for a Narrower Interpretation: The patent also states that "the POST operations of the host computer 12 should be paused during the reflashing process." (’633 Patent, col. 7:61-63). This suggests a direct interaction where the main computer's boot process is halted for the update, which may not occur in a fully independent OOB management system.
The Term: "a storage area on a first disk drive"
- Context and Importance: This term identifies the source of the firmware update image. Its construction is crucial because the complaint alleges the accused products can use a "remote repository." Compl. ¶17 Whether a network-based source qualifies as "a storage area on a first disk drive" will be a key point of dispute.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: An argument could be made that any storage location the system can access, including a mapped network drive, could function as a "disk drive" in a broad sense, though this interpretation may face challenges.
- Evidence for a Narrower Interpretation: The specification provides specific embodiments where the update package is stored in a "reserved area" physically located on one of the system's local hard drives. (’633 Patent, Fig. 4; col. 6:35-44). This detailed description of a local, reserved storage space may support a narrower construction limited to physical drives within the computer system itself.
VI. Other Allegations
- Indirect Infringement: The complaint alleges inducement by asserting that Lenovo provides customers with instructions, product manuals, and other documentation that encourage use of the accused firmware update features. Compl. ¶23 It also alleges contributory infringement, stating that the accused server components are material to the invention, are not staple articles of commerce, and are known by Lenovo to be especially adapted for infringement. Compl. ¶24
- Willful Infringement: Willfulness is alleged based on Lenovo’s purported knowledge of the ’633 Patent "at least as of the date of this Complaint" and actions taken with "intent, or willful blindness." (Compl. ¶23, 24). The prayer for relief explicitly seeks a judgment that the infringement is willful. Compl., Prayer for Relief ¶b
VII. Analyst’s Conclusion: Key Questions for the Case
- A core issue will be one of technical and definitional scope: Can the accused "out-of-band" update functionality, which allegedly sources firmware from a "remote repository," be construed to meet the claim requirements of an update performed "during the power-on self test operations" using an image stored on a "first disk drive"?
- A second central question will be one of claim construction: Does the specific claim language requiring a "first disk drive" as the source and a "second disk drive" as the target for the update limit the method to multi-drive interactions, or can it be interpreted to cover other configurations, such as a drive updating its own firmware or multiple drives updating from a centralized network location?
Analysis metadata