2:24-cv-00637
Cloud Byte LLC v. Dell Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Cloud Byte LLC (Delaware)
- Defendant: Dell Inc. and Dell Technologies Inc. (Delaware)
- Plaintiff's Counsel: Quinn Emanuel Urquhart & Sullivan, LLP
- Case Identification: 2:24-cv-00637, E.D. Tex., 08/05/2024
- Venue Allegations: Venue is alleged to be proper in the Eastern District of Texas because Defendant Dell has a regular and established place of business in the District, including offices in Plano, authorized sellers, and a network of employee homes under a work-from-home policy.
- Core Dispute: Plaintiff alleges that Defendant's server and networking products infringe seven U.S. patents related to data storage rebuilding, server thermal management, network packet switching, and high-availability virtualization.
- Technical Context: The technologies at issue cover fundamental aspects of modern data center and enterprise computing infrastructure, addressing performance, reliability, and efficiency in servers and networks.
- Key Procedural History: The complaint notes that Defendant has previously admitted or not contested personal jurisdiction in the Eastern District of Texas in a prior case, AX Wireless LLC v. Dell Inc and Dell Technologies Inc., No. 2:22-cv-277-JRG-RSP.
Case Timeline
| Date | Event |
|---|---|
| 2005-03-10 | '544 Patent Priority Date |
| 2009-09-14 | '249 Patent Priority Date |
| 2010-06-15 | '544 Patent Issue Date |
| 2011-02-17 | '177 Patent Priority Date |
| 2012-03-02 | '320 Patent Priority Date |
| 2012-03-05 | '265 Patent Priority Date |
| 2012-09-05 | '632 Patent Priority Date |
| 2015-01-30 | '273 Patent Priority Date |
| 2016-11-01 | '632 Patent Issue Date |
| 2017-01-31 | '177 Patent Issue Date |
| 2017-04-18 | '265 Patent Issue Date |
| 2017-05-16 | '320 Patent Issue Date |
| 2018-02-20 | '249 Patent Issue Date |
| 2020-04-21 | '273 Patent Issue Date |
| 2024-08-05 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,739,544 - "Disk Array System and Rebuild Method Thereof"
- Issued: June 15, 2010 Compl. ¶16
The Invention Explained
- Problem Addressed: The patent's background section states that in conventional redundant disk array (RAID) systems, access performance is degraded when rebuilding data onto a replacement disk after a failure (Compl. ¶29, citing '544 Patent, col. 1:35-46).
- The Patented Solution: The invention proposes a method where data from the disk array is backed up to a separate backup storage device. When a drive fails, data is rebuilt onto the replacement drive from this backup device, rather than from the remaining drives in the array. This allows other devices to continue accessing the non-failed drives without the performance degradation associated with a typical RAID rebuild process '544 Patent, abstract Compl. ¶33
- Technical Importance: This method decouples the performance-intensive rebuild process from the primary disk array's input/output path, which could maintain system performance and availability during a critical failure and recovery event Compl. ¶29
Key Claims at a Glance
- The complaint asserts at least independent method Claim 13 Compl. ¶32
- Claim 13 requires:
- backing up data in a disk array including a plurality of disk drives onto a backup storage device; and
- when a failed disk drive among said disk drives constituting said disk array is replaced with a replacement disk drive, rebuilding data in said replacement disk drive from the backed-up data in the backup storage device while simultaneously providing other devices with access to the disk drives that have not failed Compl. ¶33
- The complaint does not explicitly reserve the right to assert dependent claims.
U.S. Patent No. 9,482,632 - "Abnormality Detection Device"
- Issued: November 1, 2016 Compl. ¶17
The Invention Explained
- Problem Addressed: The patent describes that in conventional servers, accurately detecting a cooling abnormality (e.g., a clogged filter) is difficult when the server's operational status and associated heat generation are not constant '632 Patent, col. 1:56-65 Compl. ¶42
- The Patented Solution: The invention describes a device that estimates an "upper limit" of possible temperatures for an internal component. This estimation is based on the server's current operational status and its intake air temperature. An abnormality is detected if the actual measured temperature of the component exceeds this dynamically calculated upper limit. The operational status and intake air temperature also determine the cooling fan's rotation speed '632 Patent, abstract Compl. ¶46
- Technical Importance: This approach provides an adaptive method for detecting cooling system failures that accounts for variable workloads, potentially improving the reliability of ICT equipment thermal management Compl. ¶42
Key Claims at a Glance
- The complaint asserts at least independent device Claim 1 Compl. ¶45
- Claim 1 requires a hardware processor comprising:
- an estimating unit configured to estimate an upper limit of possible temperatures based on the ICT equipment's operational status and intake air temperature, which in turn determine the cooling fan's rotation speed; and
- a determining unit configured to determine that an abnormality is occurring when a detected equipment temperature is beyond the upper limit estimated by the estimating unit Compl. ¶46
- The complaint does not explicitly reserve the right to assert dependent claims.
U.S. Patent No. 9,560,177 - "Network System and Network Flow Tracing Method"
- Issued: January 31, 2017 Compl. ¶18
- Technology Synopsis: The patent addresses the inflexibility of prior art network switches that were incapable of supporting custom traffic flows (Compl. ¶55, citing '177 Patent, Abstract; '177 Patent, col. 1:20-3:10). The patented solution is a switch apparatus with a controller that can receive rules from a control apparatus, identify packets based on those rules, and perform actions like encapsulating the packet with an additional header to direct its path through the network Compl. ¶59
- Asserted Claims: At least Claim 1 Compl. ¶58
- Accused Features: The complaint accuses Dell Networking Products, including switches that support software-defined networking features like OpenFlow Compl. ¶3 Compl. Ex. 10, p. 2
U.S. Patent No. 9,629,265 - "Cooling Structure of Electronic Device"
- Issued: April 18, 2017 Compl. ¶19
- Technology Synopsis: The patent addresses disadvantages in prior art electronic device cooling structures, such as increased weight from separate air passages or reduced cooling from placing power sources too close together (Compl. ¶68, citing '265 Patent, col. 1:15-62). The patented solution is a specific physical layout of components, placing power source units downstream from memory devices and not in a direct line with the CPU, to optimize airflow and cooling efficiency Compl. ¶72
- Asserted Claims: At least Claim 1 Compl. ¶71
- Accused Features: The complaint accuses Dell Server Products that allegedly embody the claimed physical layout of fans, CPUs, memory devices, and power source units Compl. ¶3 Compl. Ex. 11, pp. 5-6
U.S. Patent No. 9,651,320 - "ICT Equipment"
- Issued: May 16, 2017 Compl. ¶20
- Technology Synopsis: The patent addresses the problem of condensation or rust forming on internal electronic components when the intake air temperature of ICT equipment drops sharply, which conventional thermo-regulation systems could not handle Compl. ¶¶81-82 The invention proposes a system that calculates a "declination index value" indicating the rate of temperature drop and uses this index, along with intake air temperature, to control the cooling fan speed, thereby managing the internal thermal environment more precisely Compl. ¶83 Compl. ¶87
- Asserted Claims: At least Claim 1 Compl. ¶86
- Accused Features: The complaint accuses Dell Server Products, which allegedly incorporate thermal management systems that monitor component and intake air temperatures to control cooling fans (Compl. ¶3; Compl. Ex. 12, pp. 7, 13-14).
U.S. Patent No. 9,900,249 - "Communication System, Forwarding Node, Path Management Server, Communication Method, and Program"
- Issued: February 20, 2018 Compl. ¶21
- Technology Synopsis: The patent addresses the problem in IP networks where packet forwarding paths cannot be completely controlled because each node makes decisions based only on its local routing table (Compl. ¶96, citing '249 Patent, col. 2:1-5). The invention proposes a packet forwarding node that uses a packet forwarding table based on identifiers for interfaces or links, allowing it to control the path a packet travels without every node needing to know the full network topology Compl. ¶100
- Asserted Claims: At least Claim 6 Compl. ¶99
- Accused Features: The complaint accuses Dell Networking Products that support features like OpenFlow, which allows for centralized control of packet forwarding paths Compl. ¶3 Compl. Ex. 13, p. 3
U.S. Patent No. 10,628,273 - "Node System, Server Apparatus, Scaling Control Method, and Program"
- Issued: April 21, 2020 Compl. ¶22
- Technology Synopsis: The patent addresses drawbacks in prior art redundant systems, such as system downtime during resource scaling (Compl. ¶109, citing '273 Patent, col. 1:37-67). The patented solution is a node system where a standby computer is scaled up or down as needed, and upon completion, a controller switches the newly-scaled standby system to become the new active system, while the old active system becomes the new standby system, aiming to avoid service interruption Compl. ¶113
- Asserted Claims: At least Claim 1 Compl. ¶112
- Accused Features: The complaint accuses Dell Server Products supporting high availability and fault tolerance features, such as those that work with VMware vSphere HA or Windows Server Failover Clustering Compl. ¶3 Compl. Ex. 14, pp. 2-5
III. The Accused Instrumentality
Product Identification
- The complaint accuses a broad range of Dell's enterprise-level hardware, categorized as "Dell Networking Products," "Dell RAID Products," and "Dell Server Products" Compl. ¶3 Specific product families and models are listed, including various Dell S-series and Z-series switches, PowerEdge RAID Controllers, and numerous generations of PowerEdge rack, tower, edge, and cloud scale servers Compl. ¶24
Functionality and Market Context
- The accused functionalities are core features of modern data center hardware. These include RAID data protection and rebuilding features managed by PowerEdge RAID Controllers (PERC) Compl. Ex. 8; advanced thermal and airflow management in PowerEdge servers, often managed by the integrated Dell Remote Access Controller (iDRAC) Compl. Ex. 9; software-defined networking (SDN) capabilities such as OpenFlow in Dell's networking switches Compl. Ex. 10; and high-availability or fault-tolerance features that allow for server clustering and failover, such as those used with VMware vSphere or Microsoft Windows Server Compl. Ex. 14
- The complaint alleges these products are sold to U.S. businesses, including for incorporation into other OEM products Compl. ¶25
- A diagram from the complaint materials illustrates the layout of components within a Dell PowerEdge R750 server, showing fans, CPUs, memory, and power supplies, which is relevant to the allegations for the '265 patent Compl. Ex. 11, p. 5
IV. Analysis of Infringement Allegations
'544 Patent Infringement Allegations
| Claim Element (from Independent Claim 13) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| A method of rebuilding a disk array system, said method comprising: backing up data in a disk array including a plurality of disk drives onto a backup storage device; and | Dell PowerEdge servers with PERC or other RAID controllers support the use of a "global hot spare," which is an unused backup disk that is part of the disk group and can be used to rebuild data from a failed drive. | Ex. 8, p. 19 | col. 2:40-42 |
| when a failed disk drive among said disk drives constituting said disk array is replaced with a replacement disk drive, rebuilding data in said replacement disk drive from the backed-up data in the backup storage device while simultaneously providing other devices with access to the disk drives that have not failed. | When a drive fails, the assigned hot spare is activated to replace the failed drive and rebuild the data. This process, including "copyback" features, allows the rest of the array to remain accessible. | Ex. 8, p. 41-42 | col. 5:1-10 |
- Identified Points of Contention:
- Scope Questions: The complaint's theory appears to equate a "global hot spare" disk-an online, standby drive within the array-with the claimed "backup storage device." A central question for claim construction will be whether the term "backup storage device", which the patent specification illustrates as a component separate from the "Disk array" '544 Patent, Fig. 1, can be interpreted to cover a hot spare disk that is part of the array itself.
- Technical Questions: A factual question may arise as to whether the rebuild process in the accused products truly occurs "from the backed-up data in the backup storage device" as claimed, or whether the rebuild uses parity data from other drives in the array, with the hot spare simply serving as the destination. The complaint cites Dell documentation stating a hot spare "rebuilds the data for all redundant virtual disks that were using the failed hard drive" (Compl. Ex. 8, p. 19).
'632 Patent Infringement Allegations
| Claim Element (from Independent Claim 1) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| An abnormality detection device for detecting an abnormality in Information and Communication Technology (ICT) equipment having a cooling fan... comprising: a hardware processor comprising: | Dell PowerEdge servers contain iDRAC controllers, which are hardware processors integrated on the motherboard that perform server management, including thermal control. A diagram from the complaint materials illustrates the thermal control architecture within a server rack (Compl. Ex. 9, p. 7). | Ex. 9, pp. 2-5 | col. 1:1-14 |
| an estimating unit configured to estimate an upper limit of possible temperatures...based on a result of detection by an operational status detecting unit...and a result of detection by an intake-air temperature sensor... | The iDRAC controller's "Thermal Manage" and "Multi-Vector Cooling" features use a "large set of sensors (thermal, power, inventory etc.)" to interpret the real-time thermal state. Users can configure a "Maximum Exhaust Temperature Limit," which the complaint alleges functions as the estimated upper limit. | Ex. 9, pp. 6, 8, 10 | col. 2:46-54 |
| wherein the operational status of the ICT equipment and the intake air temperature of the ICT equipment determines a rotation speed of the cooling fan; and | Dell's iDRAC uses an "intelligent and adaptive closed loop control algorithm" that "optimizes fan response to maintain component temperatures." The system allows for custom thermal settings and fan speed offsets, and fan speed changes based on ambient temperature and system load, which is detected by thermal and power sensors. A graph in the complaint materials shows fan speed as a function of system inlet ambient temperature (Compl. Ex. 9, p. 17). | Ex. 9, pp. 8, 15, 17 | col. 2:55-59 |
| a determining unit configured to determine that an abnormality is occurring when a result of detection by a temperature sensor that detects a detected equipment temperature in the predetermined position is beyond the upper limit estimated by the estimating unit. | The iDRAC controller monitors temperatures and compares them to set limits. For example, the iDRAC GUI shows the current system exhaust temperature and the target exhaust system limit, and if the former exceeds the latter, the system takes action (e.g., adjusting fan speed). This comparison allegedly meets the "determining" limitation. | Ex. 9, pp. 10, 20, 22 | col. 2:59-64 |
- Identified Points of Contention:
- Scope Questions: Claim 1 requires an "estimating unit" that "estimates" an upper temperature limit based on dynamic inputs (operational status and intake air). The complaint alleges that the accused iDRAC's feature allowing a user to set a "Maximum Exhaust Temperature Limit" satisfies this. A central dispute will be whether a user-configured static or semi-static ceiling constitutes "estimating" a limit "based on" real-time operational status, or if the claim requires a dynamic, algorithmic calculation of the limit itself.
- Technical Questions: What evidence does the complaint provide that the "operational status" detected by Dell's system is the specific input used for "estimating an upper limit," as opposed to being used only for direct fan speed control? The claim requires the estimation to be "based on" the operational status, creating a potential point of contention over the flow of data and logic within the accused iDRAC system.
V. Key Claim Terms for Construction
Term: "backup storage device" ('544 Patent, Claim 13)
Context and Importance: This term's construction is critical to the infringement analysis for the '544 patent. The complaint's theory relies on Dell's "global hot spare" disks qualifying as a "backup storage device." If the term is construed to mean a system external to the disk array, the infringement allegation may be substantially weakened. Practitioners may focus on this term because the patent's own figures depict the "Backup storage" as physically separate from the "Disk array."
Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The claim language itself does not explicitly require the device to be external to the array; it only requires it to be a device onto which data is backed up '544 Patent, col. 8:1-3 The patent's summary describes the invention as including "a backup device for backing up data in the disk array system" without specifying its location '544 Patent, col. 2:40-42
- Evidence for a Narrower Interpretation: Figure 1 of the '544 patent, which illustrates the system, shows "Backup storage" (30) as a distinct box separate from the "Disk array" (10) '544 Patent, Fig. 1 This graphical separation strongly suggests two distinct entities. Further, the claim recites "backing up data...onto a backup storage device," which could be argued to imply a transfer from one location (the array) to another (the backup device).
Term: "estimating an upper limit" ('632 Patent, Claim 1)
Context and Importance: The viability of the infringement claim for the '632 patent may hinge on the meaning of "estimating." The complaint alleges that a user-configurable "Maximum Exhaust Temperature Limit" in Dell's iDRAC system meets this limitation. Whether setting a pre-determined ceiling constitutes "estimating" will be a key issue.
Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent does not explicitly define "estimating." A party could argue that any process that establishes an operational boundary or ceiling, even if user-configurable, falls within the plain and ordinary meaning of the term.
- Evidence for a Narrower Interpretation: The claim requires the estimation to be "based on a result of detection by an operational status detecting unit" and an "intake-air temperature sensor" '632 Patent, col. 8:12-20 This language suggests a dynamic calculation or prediction, not a static, pre-set value. The abstract reinforces this, stating the unit "estimates the upper limit of possible temperatures...when the quantity of intake air...is appropriate, based on" the detected operational status and intake air temperature '632 Patent, abstract
VI. Other Allegations
- Indirect Infringement: The complaint alleges that Dell induces infringement by providing customers with "user manuals and online instruction materials on its website and various service and customer support" that instruct them on how to use the accused products in an infringing manner Compl. ¶35 Compl. ¶48 Compl. ¶61 The complaint also alleges contributory infringement, stating the accused products are especially made or adapted for infringement and are not staple articles of commerce Compl. ¶36 Compl. ¶49 Compl. ¶62
- Willful Infringement: Willfulness is alleged for all asserted patents, based on Dell having knowledge of the patents "at least due to the filing of this Complaint" Compl. ¶39 Compl. ¶52 Compl. ¶65 This frames the willfulness claim on post-suit conduct.
VII. Analyst's Conclusion: Key Questions for the Case
- A core issue will be one of definitional scope: can the term "backup storage device," which the '544 patent specification depicts as a separate component, be construed to cover a "global hot spare" disk that is physically integrated within the accused server's own RAID array?
- A key question of technical function will be whether setting a user-defined "Maximum Exhaust Temperature Limit" in the accused servers performs the function of an "estimating unit" that dynamically calculates an upper limit based on real-time operational status and intake air temperature, as required by Claim 1 of the '632 patent.
- A central case management question will be how the parties and the court will manage a complex case involving seven patents across disparate technology areas (RAID, thermal management, networking, virtualization) asserted against a vast portfolio of enterprise products. The case will likely require significant effort to narrow the asserted claims and accused products to a representative and manageable set for discovery and trial.