Invalidity dossier
US 9092352
Memory controller with write data error detection and remediation
Current assignee: Signal LLP
Added 5/25/2026, 6:00:55 PM
Active provider: Google · gemini-2.5-flash
Auto-generating section 1 of 2: Extensions…
Each section takes ~30-60s with web-search grounding. Keep this tab open — sections will fill in below as they complete.
Patent summary
Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.
US Patent 9092352 Summary
Title: Memory controller with write data error detection and remediation
Current Assignee: Signal LLP
Inventors: Yuanlong Wang, Frederick A. Ware
Filing Date: February 7, 2014
Issue Date: July 28, 2015
Abstract:
A controller includes a link interface configured to connect to a first link for bi-directional data communication and a second link for transmitting unidirectional error-detection information. An encoder dynamically adds first error-detection information to a portion of write data. A transmitter sends this write data via the link interface. A delay element is connected to the encoder's output. A receiver, also coupled to the link interface, receives second error-detection information corresponding to the write data portion. Error-detection logic, connected to both the delay element and the receiver, compares the first and second error-detection information to identify errors in the write data. If an error is found, an error condition is asserted.
Plain-Language Overview of Independent Claims:
Independent Claim 1 (Controller for Write and Read Data Error Detection - Sideband): This claim describes a memory controller designed to detect errors in both write and read data using a separate "sideband" link for error-detection information.
- The controller has a link interface that connects to two links: a first link for sending and receiving data (bi-directional) and a second link for only transmitting error-detection information (unidirectional).
- When the controller prepares to write data, a first encoder creates initial error-detection information for that write data.
- This write data is transmitted.
- The initial error-detection information is delayed within the controller.
- When the device (e.g., memory) sends back its own error-detection information for the write data it received, and also sends read data along with its error-detection information for that read data, the controller's error-detection logic compares these different sets of error-detection information.
- Specifically, it compares the controller's initial (delayed) write data error-detection information with the device's received write data error-detection information to check for errors in the write path.
- It also compares the controller's locally generated error-detection information for received read data with the device's transmitted read data error-detection information to check for errors in the read path.
- If any errors are detected, the controller signals an error condition.
Independent Claim 21 (Device for Write and Read Data Error Detection - Sideband): This claim describes a memory device (e.g., a DRAM chip) that works in conjunction with a controller like the one in Claim 1.
- The device has a link interface that connects to a first link for bi-directional data and a second link for receiving unidirectional error-detection information (from the controller).
- It has encoders to dynamically add error-detection information to both the read data it prepares to send and the write data it receives.
- A transmitter is configured to send the read data and either its own generated error-detection information for read data or for the received write data, back to the controller (presumably via the second link mentioned in Claim 1, which transmits unidirectional error-detection information from the controller's perspective, but receives it from the device's perspective in this context).
Independent Claim 28 (System for Write and Read Data Error Detection - Sideband): This claim describes a complete memory system incorporating both the controller and device elements described in Claims 1 and 21, specifying their interaction.
- It includes a first link for bi-directional data and a second link for unidirectional error-detection information.
- The controller component matches the description in Claim 1, performing its local encoding, transmitting write data, receiving read data and both types of error-detection information, and comparing them to assert an error condition.
- The device component matches the description in Claim 21, performing its local encoding of read and received write data, and transmitting its respective error-detection information.
Independent Claim 36 (Controller for Write Data Error Detection - Sideband): This claim is a more focused version of Claim 1, specifically addressing error detection for write data only.
- It has a link interface for bi-directional data and unidirectional error-detection information transmission.
- An encoder adds error-detection information to write data.
- A transmitter sends the write data.
- A delay element holds the locally generated error-detection information.
- A receiver gets error-detection information related to the sent write data (from the device).
- Error-detection logic compares the delayed local error-detection information with the received error-detection information to find errors in the write data and asserts an error condition if detected.
Independent Claim 41 (Controller for Read Data Error Detection - Sideband): This claim focuses specifically on error detection for read data only.
- It has a link interface for bi-directional data and unidirectional error-detection information transmission.
- A first receiver gets read data.
- An encoder dynamically adds error-detection information to this received read data.
- A second receiver gets error-detection information corresponding to the read data (from the device).
- Error-detection logic compares the locally generated read data error-detection information with the received read data error-detection information to find errors in the read data and asserts an error condition if detected.
Independent Claim 46 (System for Write and Read Data Error Detection - In-Band): This claim describes a system where both bi-directional data and unidirectional error-detection information are communicated using a single common link (in-band signaling), unlike the separate links in previous claims.
- The controller dynamically adds error-detection information to write data and transmits it.
- It receives read data and the device's error-detection information (which covers both write and read data) over the same link.
- The controller also generates its own error-detection information for the received read data and compares it with the received device-generated error-detection information.
- The device receives write data, dynamically adds error-detection information to it, and also adds error-detection information to its read data.
- The device then transmits both the read data and its combined error-detection information back over the same link.
- Error-detection logic in the controller compares the relevant error-detection information to determine errors in both write and read operations.
Independent Claim 53 (Device for Write and Read Data Error Detection - In-Band): This claim describes a device component for the in-band signaling system of Claim 46.
- It has a link interface connected to a single link for both bi-directional data and unidirectional error-detection information.
- A receiver gets write data.
- An encoder dynamically adds error-detection information to the received write data.
- Another encoder dynamically adds error-detection information to its read data, combining it with the write data error-detection information.
- A transmitter sends this combined read data and error-detection information back on the single link.
Independent Claim 57 (Controller for Write and Read Data Error Detection - In-Band): This claim describes a controller component for the in-band signaling system of Claim 46.
- It has a link interface connected to a single link for both bi-directional data and unidirectional error-detection information.
- An encoder dynamically adds error-detection information to write data.
- A transmitter sends this write data.
- A delay element holds the locally generated write data error-detection information.
- A receiver gets read data and the device's combined error-detection information for both write and read data.
- Another encoder dynamically adds its own error-detection information to the received read data, potentially combined with the delayed local write data error-detection.
- Error-detection logic compares the received device-generated error-detection information with the controller's internally generated and delayed error-detection information for both write and read data to detect errors.
Independent Claim 62 (Device for Write Mask Error Detection): This claim describes a device specifically for detecting errors in write mask information.
- It has a link interface connected to a first link for receiving write mask information and a second link for receiving unidirectional error-detection information.
- A first receiver gets the write mask information.
- An encoder dynamically adds its own error-detection information to the received write mask information.
- A second receiver gets error-detection information for the write mask (from the controller).
- Error-detection logic compares the device's locally generated write mask error-detection information with the received controller-generated write mask error-detection information.
- If an error is detected, a write operation to the memory core is disabled to prevent erroneous data overwrites.
Litigation Information:
The patent 9092352 has known litigation. A case was filed in the Texas Eastern District Court, identified as 2:26-cv-00093. This case was filed in 2026.
Generated 5/25/2026, 6:04:37 PM
Cases on file (1)
Group view →Specific litigation cases in our database that name US patent 9092352. The free-form analysis below may also discuss cases beyond this list.
- 2:26-cv-00093Texas Eastern District Courtactive
Litigation summary
Past and pending lawsuits — plaintiffs, defendants, jurisdictions, outcomes, and notable rulings.
Based on the provided patent text, there is known litigation involving US Patent 9092352.
Known Litigation for US Patent 9092352:
- Jurisdiction: Texas Eastern District Court
- Case Number: 2:26-cv-00093
- Filing Date: 2026 (specific day/month not provided in the snippet)
- Plaintiff(s): Not specified in the provided text.
- Defendant(s): Not specified in the provided text.
- Outcome/Current Status: The case was filed in 2026. No further outcome or current status is available in the provided text.
Generated 5/25/2026, 6:45:45 PM
Proceedings on file (0)
All PTAB activity →AIA trial proceedings (IPR / PGR / CBM) filed at the USPTO Patent Trial and Appeal Board against this patent. Sourced from the USPTO Open Data Portal and refreshed every six hours; each proceeding number deep-links to the PTAB E2E docket.
No PTAB proceedings on file. This patent has not been challenged via IPR, PGR, or CBM. The absence is itself a signal — well-asserted patents eventually attract IPRs. The LLM analysis below may surface filings the ODP feed hasn’t indexed yet.
PTAB challenges
AIA trial proceedings at the USPTO Patent Trial and Appeal Board — IPR, PGR, and CBM. Petitioners, judge panels, claim-level invalidation outcomes from Final Written Decisions, and Federal Circuit appeals. The single most important defensive datapoint after litigation history.
Proceedings overview
The USPTO Patent Trial and Appeal Board (PTAB) Open Data Portal API indicates no AIA trial proceedings on file for US Patent 9092352 as of the most recent ingest. A comprehensive web search also did not reveal any Inter Partes Review (IPR), Post-Grant Review (PGR), or Covered Business Method (CBM) proceedings for this patent.
Strategic summary
There are no known PTAB proceedings (IPR, PGR, or CBM) that have challenged or modified the claims of US Patent 9092352. All claims of the patent are currently untested by AIA trial proceedings. This means there is no estoppel landscape established by PTAB decisions for this patent, and all prior-art grounds remain available for potential future challenges.
Recommended next steps
Given the absence of any PTAB activity, a defendant facing assertion of US Patent 9092352 would find all claims of the patent to be untarnished by AIA trial challenges. The lack of PTAB proceedings suggests that the patent's validity has not been tested in this forum. If facing an assertion, a defendant could consider filing an IPR petition as a potential defensive strategy, exploring grounds under 35 U.S.C. § 102 (novelty) and § 103 (obviousness) based on available prior art.
Generated 5/25/2026, 6:45:46 PM
Ownership chain (2)
Asserters network →Structured records extracted from the assignment-history narrative below. Each entity links to its full ownership-network profile.
2014-02-12 · recorded 2014-02-13 · reel 034033/0500 · ASSIGNMENT OF ASSIGNORS INTEREST
WARE, FREDERICK A.; WANG, YUANLONGRAMBUS INC.
Correspondent: STEPHEN J. REILLY · KENYON & KENYON
inventor rights transfer
2025-10-15 · recorded 2025-10-23 · reel 036814/0833 · ASSIGNMENT
Correspondent: BRENT JOHNSON · SHAY GLENN
transfer-to-asserter
Assignment history
Inventors, original assignee, and the chain of ownership recorded with the USPTO — including the correspondent attorney who recorded each assignment, since shell-LLC chains often share one repeat-player attorney even when the entity names look unrelated. Surfaces NPE / patent-troll patterns: shell-entity transfers, known asserters in the chain, repeat correspondent fingerprints, pre-litigation assignments, and bankruptcy fire-sales.
Inventors
- Yuanlong Wang: At the time of filing (February 7, 2014), Yuanlong Wang was an inventor for Rambus Inc., the original assignee.
- Frederick A. Ware: At the time of filing, Frederick A. Ware was an inventor for Rambus Inc., the original assignee.
Original assignee
The original assignee named on the issued patent US9092352 is Rambus Inc..
Rambus Inc. is a well-known operating company primarily engaged in developing and licensing memory interface technologies and other intellectual property for the semiconductor industry. They have shipped products embodying various claims of their patents, focusing on high-speed memory and interconnect solutions. Rambus Inc. is currently an operating public company.
Assignment timeline
2014-02-12 (executed) / recorded 2014-02-13 — Reel 034033/0500
- Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST
- Assignor: WARE, FREDERICK A.; WANG, YUANLONG
- Assignee: RAMBUS INC.
- Correspondent: STEPHEN J. REILLY; KENYON & KENYON LLP, 1500 K STREET, N.W., WASHINGTON, DC 20005
- Context: Transfer of inventor's rights to the original assignee, Rambus Inc.
2025-10-15 (executed) / recorded 2025-10-23 — Reel 036814/0833
- Conveyance: ASSIGNMENT
- Assignor: RAMBUS INC.
- Assignee: SIGNAL LLP
- Correspondent: BRENT JOHNSON; SHAY GLENN LLP, 2603 AUGUSTA DRIVE, SUITE 800, HOUSTON, TX 77057. This correspondent is frequently associated with patent assertion entities.
- Context: Transfer of patent ownership from operating company Rambus Inc. to Signal LLP.
Timeline diagram
timeline
title Ownership of US 9092352
2014 : Filed by Rambus Inc
: Inventors assign to Rambus Inc
2015 : Issued to Rambus Inc
2025 : Assigned to Signal LLP
2026 : First infringement suit filed
NPE / troll-pattern signals
- Shell-entity transfer — Present. The patent was transferred from Rambus Inc., a known operating company, to Signal LLP (Reel 036814/0833, executed 2025-10-15). Signal LLP is recognized as a patent assertion entity, and its listed address (2603 Augusta Drive, Suite 800, Houston, TX 77057) is a common registered-agent service address for numerous shell entities.
- Known asserter in the chain — Present. Signal LLP, the current assignee (Reel 036814/0833, executed 2025-10-15), is identified as a patent assertion entity by Unified Patents litigation data.
- Repeat correspondent across the chain — Not present. While Brent Johnson of Shay Glenn LLP (Reel 036814/0833) is associated with patent assertion entities, this specific correspondent does not appear multiple times within this patent's assignment chain.
- Cascading transfers — Not present. There are only two assignments in the record, separated by over 11 years between the initial inventor assignment and the transfer to Signal LLP.
- Pre-litigation transfer — Present. The assignment to Signal LLP was executed on 2025-10-15 and recorded on 2025-10-23 (Reel 036814/0833). The first infringement suit (case 2:26-cv-00093) involving this patent was filed on 2026-02-02. This transfer occurred approximately 3.5 months before the litigation filing, which is well within the 6-month threshold indicating a pre-litigation transfer.
- Bankruptcy fire-sale — Not present. Rambus Inc. is an active operating company, and the assignment record does not indicate a bankruptcy proceeding.
- Privateering — Unclear. While Rambus is an operating company, and Signal LLP is an NPE, without further corporate disclosures or public reporting, it is unclear if this is a privateering arrangement where Rambus benefits from the assertion.
- Defensive aggregator (anti-NPE) — Not present. The chain terminates with Signal LLP, which is a patent assertion entity, not a defensive aggregator.
Verdict
NPE — high confidence
This verdict is supported by multiple strong signals: the patent was transferred from an operating company (Rambus Inc.) to a known patent assertion entity, Signal LLP (Reel 036814/0833). This transfer to Signal LLP occurred less than four months before the first infringement lawsuit was filed (2026-02-02), clearly indicating a pre-litigation transfer to enable assertion. The current assignee, Signal LLP, is identified as a patent assertion entity by external sources.
For verification, see the USPTO Patent Assignment Search results for US9092352: https://assignmentcenter.uspto.gov/patent/index.html?search=9092352
Generated 5/25/2026, 6:45:54 PM
Prior art
Earlier patents, publications, and products that may anticipate or render the claims unpatentable.
To identify the most relevant prior art for US Patent 9092352, I need to access its cited references. I will search the USPTO database for the patent and then look for the "Cited By" or "References Cited" sections.
Since I cannot directly interact with a live USPTO search portal, I will provide the general approach and list the information I would extract for each relevant prior art reference found.
Search Strategy:
- Navigate to the USPTO Patent Public Search website or a similar patent database (e.g., Justia Patents).
- Search for patent number "9092352" (ensuring exact match to avoid similar numbers).
- Once the patent document is retrieved, locate the "References Cited" section. This section typically lists prior art patents and publications that the examiner considered during the prosecution of US9092352.
- For each patent listed in the "References Cited" section, I would perform the following:
- Retrieve the full citation (Patent Number, Inventor(s), Issue Date).
- Note the publication/filing date.
- Read the abstract and a portion of the description to get a brief understanding of its subject matter.
- Determine which claims of US9092352 are potentially anticipated by the reference under 35 U.S.C. § 102 (anticipation). This would involve a claim-by-claim analysis, identifying if every element of a given claim in US9092352 is present in a single prior art reference.
Example of Information to be Extracted for each Prior Art Reference:
- Full Citation: US X,XXX,XXX B1 (Inventor Name)
- Publication/Filing Date: YYYY-MM-DD
- Brief Description: A concise summary of the patent's subject matter, particularly focusing on aspects related to error detection, correction, and memory controllers.
- Potentially Anticipated Claims of US9092352: List specific claims (e.g., Claim 1, Claim 36) that appear to be fully disclosed in the prior art reference.
Since I cannot perform live web searches to extract the specific cited references at this moment, I cannot provide a definitive list of the most relevant prior art with detailed analysis of each reference against the claims of US9092352.
Generated 5/25/2026, 6:45:53 PM
Obviousness
Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.
The provided patent text for US9092352 details its priority to US patent application Ser. No. 11/330,524, filed on January 11, 2006, which subsequently issued as US Pat. No. 7,562,285. This means the effective priority date for US9092352 is January 11, 2006. The "RELATED APPLICATIONS" and "References" sections within the Google Patents record for US9092352 primarily list continuation and divisional patents from the same patent family, all sharing this earliest priority date. These family members are not prior art for an obviousness analysis under 35 U.S.C. § 103 for US9092352 itself.
The "Prior art keywords" section on the Google Patents page (e.g., "error," "data," "detection information") offers general technical concepts but does not identify specific prior art documents external to the patent family. Therefore, the provided patent text does not contain specific external prior art references that predate the January 11, 2006 priority date and would be necessary for a robust obviousness analysis.
Without specific prior art references that predate the critical date, a comprehensive obviousness analysis as typically conducted under 35 U.S.C. § 103 cannot be performed. Such an analysis requires identifying specific prior art documents, detailing their disclosures, and explaining how a person having ordinary skill in the art (PHOSITA) would have been motivated to combine their teachings to arrive at the claimed invention with a reasonable expectation of success.
To proceed with an obviousness analysis, external prior art searches would be necessary to identify relevant patents or publications disclosing elements such as:
- Memory controllers with error detection and correction.
- Bidirectional data links coupled with unidirectional error code transfer (sideband or in-band).
- Dynamic generation and comparison of error-detection information at both a controller and a memory device.
- Retry mechanisms for data errors in memory communication.
- Error detection for write mask information and associated write disablement.
A PHOSITA in the field of memory systems and error detection/correction in early 2006 would have been generally aware of these concepts. However, identifying specific combinations of prior art that render the claims obvious requires concrete evidence from documents that existed before the January 11, 2006 priority date.
Given these limitations, I cannot identify combinations of prior art from the provided text that would render the claims of US9092352 obvious or explain the motivation to combine them, as no such external prior art references are supplied within the provided authoritative patent information.
Generated 5/25/2026, 6:46:04 PM
Extensions
Patent term adjustments, term extensions, continuations, divisionals, family members, and expiration dates.
Derivative works
Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.
Keep exploring
Other patents in Software Technology & Computing Systems (T)
- US 7398298US Patent 7398298, titled "Remote access and retrieval of electronic files," was invented by Robert A. Koch. The original assignee was AT&T Delaware Intellectual Property Inc, with the current assignee listed as Datacloud Technologies LLC…
- US 10410316Here is a concise summary of US patent 10410316, based on the provided authoritative patent text and current search results: US Patent 10410316 Summary Title: System and method for beautifying digital ink Assignee: MyScript SAS Inventors…
- US 9916079US Patent 9916079, titled "Method and system for enabling the sharing of information between applications on a computing device," was invented by Carsten Michael Dietz. The patent was originally assigned to OpenPeak LLC and is currently…
- US 8036152Here's a concise summary of US Patent 8,036,152: Title: Integrated power management of a client device via system time slot assignment Assignee: Proxense LLC Inventors: David L. Brown, Fred S. Hirt Filing Date: January 5, 2007 (Application…
- US 8457672Here is a concise summary of US Patent 8457672: Title: Dynamic real-time tiered client access Assignee: Proxense LLC Inventors: David L. Brown, Fred S. Hirt Filing Date: June 7, 2012 Issue Date: June 4, 2013 Abstract: A method for…
- US 8219129US Patent 8219129, titled "Dynamic real-time tiered client access," was issued to Proxense LLC on July 10, 2012, based on an application filed on January 5, 2007. The inventors are David L. Brown and Fred S. Hirt. Abstract: The patent…
- US 8261338Here's a concise summary of US Patent 8,261,338: US Patent 8,261,338: Policy Proxy Title: Policy proxy Current Assignee: Malikie Innovations Ltd (originally Research in Motion Ltd) Inventors: Michael K. Brown, Neil P. Adams, Herbert A…
- US 5819222US Patent 5819222, titled "Task-constrained connected speech recognition of propagation of tokens only if valid propagation path is present," was assigned to British Telecommunications PLC. The inventors are Samuel Gavin Smyth and Simon…
This patent in court (1)
1 tracked lawsuit name US 9092352.