6:21-cv-01168
Sonrai Memory Ltd v. Western Digital Tech Inc
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: Sonrai Memory Limited (Ireland)
- Defendant: Western Digital Corporation (Delaware)
- Plaintiff's Counsel: Russ, August & Kabat
- Case Identification: 6:21-cv-01168, C.D. Cal., 06/11/2021
- Venue Allegations: Plaintiff alleges venue is proper because Defendant is registered to do business in California, has transacted business in the district, and maintains a regular and established place of business in the district.
- Core Dispute: Plaintiff alleges that Defendant's NAND flash chips and Solid-State Drives (SSDs) infringe patents related to charge pump voltage regulation circuits and portable memory devices that use both volatile and non-volatile memory.
- Technical Context: The patents relate to fundamental technologies in semiconductor memory: efficient power management for memory cells and methods for accelerating data access in portable storage devices.
- Key Procedural History: The complaint does not reference any prior litigation, Inter Partes Review proceedings, or licensing history related to the patents-in-suit.
Case Timeline
| Date | Event |
|---|---|
| 2002-10-25 | '241 Patent Priority Date |
| 2003-02-11 | '527 Patent Priority Date |
| 2004-04-20 | '241 Patent Issue Date |
| 2005-07-19 | '527 Patent Issue Date |
| 2021-06-11 | Complaint Filing Date |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 6,724,241 - "Variable Charge Pump Circuit with Dynamic Load"
- Issued: April 20, 2004
The Invention Explained
- Problem Addressed: The patent describes that charge pump circuits, which are used to generate the high voltages needed to program and erase memory cells, can be inefficient when generating lower voltages '241 Patent, col. 2:16-25 This inefficiency can cause "overshoot" and significant voltage ripple on the output, which is undesirable for stable memory operation '241 Patent, col. 2:5-15
- The Patented Solution: The invention proposes a charge pump with a dynamic, variable load '241 Patent, abstract A "load selector means" is used to connect an appropriate load from a plurality of available loads to the pump's output, depending on the desired target voltage '241 Patent, col. 3:11-14 By matching the load to the operating conditions, the circuit minimizes charge sharing effects and reduces voltage ripple, as illustrated in the schematic of Figure 3 which shows multiple loads (322, 326, 330) that can be selectively switched into the circuit '241 Patent, col. 4:36-52
- Technical Importance: This approach provides a method for improving the stability and efficiency of power delivery within integrated circuits like flash memory, which must operate across a range of different voltages for various functions (e.g., read, program, erase).
Key Claims at a Glance
- The complaint asserts independent claim 1 Compl. ¶13
- The essential elements of independent claim 1 are:
- A pumping circuit operable to receive a supply voltage and generate a selected one of a plurality of pump voltages.
- A plurality of loads that are selectively coupleable to the output of the pumping circuit, where each load is associated with a specific pump voltage.
- A load selector means for selectively coupling a load associated with a specific pump voltage to the output of the pumping circuit.
- The complaint does not explicitly reserve the right to assert dependent claims, but alleges infringement of "one or more claims" Compl. ¶10
U.S. Patent No. 6,920,527 - "Portable RAM drive"
- Issued: July 19, 2005
The Invention Explained
- Problem Addressed: The patent addresses the slow performance of conventional portable storage media, which typically use non-volatile memory that is significantly slower to read from and write to than a computer's internal volatile memory (RAM) '527 Patent, col. 1:23-31
- The Patented Solution: The invention is a portable memory device containing both non-volatile memory (e.g., flash) and volatile memory (e.g., RAM) '527 Patent, abstract When the device is connected to a computer, a memory controller copies data from the non-volatile storage to the faster volatile memory '527 Patent, col. 4:51-54 The computer then accesses the data from the high-speed volatile memory, improving performance '527 Patent, col. 4:23-28 To prevent data loss if the device is unplugged, an internal power source (like a battery or capacitor) provides enough power for the controller to write any updated data from the volatile memory back to the non-volatile memory '527 Patent, col. 4:46-50 The block diagram in Figure 4 illustrates the key components: a USB connection (401), non-volatile memory (405), volatile memory (409), a memory controller (407), and an internal power source (403).
- Technical Importance: This architecture combines the permanence of non-volatile storage with the speed of volatile memory in a portable form factor, prefiguring the caching mechanisms used in modern high-performance storage devices like SSDs.
Key Claims at a Glance
- The complaint asserts independent claim 1 Compl. ¶22
- The essential elements of independent claim 1 are:
- A housing, a memory controller, a volatile memory, a non-volatile memory, and a connector.
- When the connector couples the device to a computer system, the memory controller copies data from the non-volatile memory to the volatile memory.
- The computer system accesses the data in the volatile memory through the connector.
- The complaint does not explicitly reserve the right to assert dependent claims, but alleges infringement of "one or more claims" Compl. ¶19
III. The Accused Instrumentality
Product Identification
The complaint identifies two categories of accused products:
- Products incorporating "SanDisk/Toshiba 64L 3D NAND flash chips," with the "WD Ultrastar SN630 WUS3BA196C7P3E3" cited as an example Compl. ¶10 These are accused of infringing the '241 Patent.
- "SSDs having Marvell SSD Controllers," with the "Sandisk Ultra 3D SSD" cited as an example Compl. ¶19 These are accused of infringing the '527 Patent.
Functionality and Market Context
- The accused NAND flash chips are fundamental components of modern digital storage, used in a wide array of products including SSDs, smartphones, and USB drives Compl. ¶10 Their internal circuitry is responsible for storing data and requires sophisticated voltage management, which is the subject of the '241 Patent allegations.
- The accused SSDs are high-performance storage drives that have largely replaced traditional hard disk drives in many applications Compl. ¶19 They typically use non-volatile NAND flash memory for data persistence and a smaller amount of volatile DRAM as a cache to accelerate read/write operations. The complaint alleges that this architecture and operation infringes the '527 Patent.
IV. Analysis of Infringement Allegations
The complaint references claim-chart exhibits that were not provided for this analysis Compl. ¶13 Compl. ¶22 The following is a summary of the narrative infringement theory.
'241 Patent Infringement Allegations
The complaint alleges that the accused NAND flash chips contain the "Variable Charge Pump Circuit with Dynamic Load" claimed in the '241 Patent Compl. ¶10 The core of this allegation is that the internal power management circuitry of these chips includes a charge pump that generates multiple voltage levels and uses a selection mechanism to couple different electrical loads to its output to optimize performance and minimize voltage ripple, thereby meeting the limitations of claim 1 Compl. ¶13
No probative visual evidence provided in complaint.
- Identified Points of Contention:
- Scope Questions: A central question may be whether the voltage regulation circuitry in the accused chips functions as a "load selector means" that "selectively coupl[es] a load associated with a specific pump voltage," as required by the claim. The defense may argue that its circuits achieve voltage regulation through different means that do not involve selecting from a plurality of distinct, pre-associated loads.
- Technical Questions: The analysis will likely require a detailed examination of the accused chips' internal schematics. A key question of fact will be whether the chips contain a "plurality of loads" that are switched in and out of the circuit for the purpose described in the patent, or if they use other techniques (e.g., frequency modulation, feedback control) to manage output voltage.
'527 Patent Infringement Allegations
The complaint alleges that the accused SSDs, such as the Sandisk Ultra 3D SSD, embody the "Portable RAM drive" of the '527 Patent Compl. ¶19 The infringement theory posits that when the SSD is connected to a computer, its controller (e.g., a Marvell SSD Controller) copies data from its non-volatile NAND flash memory into its volatile DRAM cache. The computer then accesses this data from the faster DRAM cache to improve performance. This sequence of operations is alleged to meet the limitations of claim 1 Compl. ¶22
No probative visual evidence provided in complaint.
- Identified Points of Contention:
- Scope Questions: The dispute may center on whether the standard operation of an SSD's DRAM cache constitutes "cop[ying] data from said non-volatile memory to said volatile memory" in the manner claimed. The defense might argue that caching is a dynamic process distinct from the wholesale data copy operation described in the patent. Another point of contention could be whether the accused SSDs contain an "internal power source" (as recited in dependent claims) and if its function is to enable a write-back of data from volatile to non-volatile memory upon power loss, as described in the patent's specification.
- Technical Questions: Evidence will be needed to establish the precise behavior of the accused SSDs upon connection to a host system. A key factual question is whether there is a dedicated, initial transfer of data from NAND to DRAM for the purpose of host access, or if data is cached on-demand during routine operation. The presence and function of power-loss-protection capacitors within the SSDs and whether they perform the role of the claimed "internal power source" will also be a critical technical issue.
V. Key Claim Terms for Construction
For the '241 Patent
- The Term: "load selector means" (claim 1)
- Context and Importance: This is a means-plus-function limitation under 35 U.S.C. § 112, ¶ 6 (pre-AIA). Its construction is critical because it defines the core novelty of the invention-the mechanism for dynamically selecting a load. The scope of this term will be limited to the corresponding structures disclosed in the specification and their equivalents.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The patent does not define the term explicitly, which could suggest it should not be unduly limited. The summary describes the function broadly as a means to "couples a selected load to the output according to the target pump voltage" '241 Patent, col. 3:13-14
- Evidence for a Narrower Interpretation: The corresponding structure is arguably the set of switches (e.g., 320, 324, 328) and their control signals (EN_A, EN_B, EN_C) shown in Figure 3 '241 Patent, col. 4:48-52 A more complex embodiment in Figure 7 shows a structure including comparators and logic circuits '241 Patent, Fig. 7 A court would likely limit the term's scope to these disclosed structures and their equivalents.
For the '527 Patent
- The Term: "copies data from said non-volatile memory to said volatile memory" (claim 1)
- Context and Importance: This phrase defines the central action that enables the invention's speed advantage. The interpretation of when and how this "copy" occurs will determine whether the operation of a modern SSD cache falls within the claim's scope. Practitioners may focus on this term because the distinction between a pre-emptive data copy and on-demand caching could be dispositive for infringement.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification describes the process generally: "When the portable RAM drive is plugged into the computer system, the data from the non-volatile memory may be transferred to the volatile memory for faster access" '527 Patent, col. 1:51-54 This could be read to cover any transfer for that purpose, including on-demand caching.
- Evidence for a Narrower Interpretation: The flowchart in Figure 5 presents a distinct step, "Copy data from the non-volatile memory to the volatile memory" (503), immediately after the device is coupled to the system (501), suggesting a discrete, initial bulk transfer rather than a continuous, on-demand process.
VI. Other Allegations
- Indirect Infringement: For both patents, the complaint alleges induced infringement, stating that Defendant encourages and instructs customers and end users on how to use the Accused Products in an infringing manner through "user manuals and online instruction materials" Compl. ¶11 Compl. ¶20 It also alleges contributory infringement, stating the Accused Products are a material part of the invention, are not staple articles of commerce, and are especially made or adapted for infringement Compl. ¶12 Compl. ¶21
- Willful Infringement: The complaint alleges that Defendant has knowledge of the patents and infringement "Through at least the filing and service of this Complaint" Compl. ¶11 Compl. ¶20 This forms a basis for post-suit willful infringement. The prayer for relief also requests a finding that the case is "exceptional" under 35 U.S.C. § 285, which is often associated with findings of willful infringement or litigation misconduct Compl., Prayer for Relief ¶f
VII. Analyst's Conclusion: Key Questions for the Case
The resolution of this dispute may depend on the answers to two central questions:
A core issue for the '241 Patent will be one of structural and functional correspondence: Does the accused NAND flash memory's internal voltage regulation circuitry contain the specific "load selector means" structure-or its legal equivalent-disclosed in the patent, which actively switches between a plurality of distinct loads to manage voltage ripple? Or does it employ a fundamentally different, non-infringing voltage control architecture?
A key question for the '527 Patent will be one of operational equivalence: Does the dynamic caching mechanism of a modern SSD, which moves data between DRAM and NAND flash based on complex algorithms, perform the same function in substantially the same way as the patent's more sequential process of copying data to volatile memory upon connection for host access? The case may turn on whether a sophisticated, on-demand cache can be construed as the specific "portable RAM drive" architecture claimed in the patent.