Patents by Inventor Timothy Strauss

Timothy Strauss has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12695622
    Abstract: First information identifying a first one of a target circuit or a radio frequency (RF) tag is conveyed to a second one of the target circuit or the RF tag. Second information identifying the second one of the target circuit and the RF tag is then derived from the conveyed first information. The second information is then stored. In some cases, the first information is conveyed over a wired interface or a wireless interface between the target circuit and the RF tag. The first information identifying the RF tag can be conveyed to the target circuit, and second information identifying the target circuit can be derived based on the first information identifying the RF tag by equating the second information to the first information or applying a predetermined algorithm to the first information to generate the second information.
    Type: Grant
    Filed: September 3, 2024
    Date of Patent: July 28, 2026
    Assignee: NXP B.V.
    Inventors: Sebastian Bohn, Kai Wu, Milan Brejl, Timothy Strauss, Fahad Qazi
  • Patent number: 12638978
    Abstract: A non-volatile memory (NVM) controller is configured to control reads from and writes to an NVM array, and includes a write buffer and a buffer control circuit. The write buffer includes a plurality of entries, each configured to store a write access having a corresponding page address of the NVM array and corresponding write data. The buffer control circuit is configured to store a write access having a corresponding page address of the NVM array and corresponding write data, and generate burst writes from the write buffer to the NVM array. The buffer control circuit generates a burst write by sequentially selecting write accesses from the write buffer which have consecutive page addresses, in which the length of the burst write is undefined when the burst write to the NVM array is initiated.
    Type: Grant
    Filed: September 19, 2024
    Date of Patent: May 26, 2026
    Assignee: NXP USA, Inc.
    Inventors: Martin Mienkina, Timothy Strauss, Prakashkumar Govindbhai Makwana
  • Publication number: 20260079622
    Abstract: A non-volatile memory (NVM) controller is configured to control reads from and writes to an NVM array, and includes a write buffer and a buffer control circuit. The write buffer includes a plurality of entries, each configured to store a write access having a corresponding page address of the NVM array and corresponding write data. The buffer control circuit is configured to store a write access having a corresponding page address of the NVM array and corresponding write data, and generate burst writes from the write buffer to the NVM array. The buffer control circuit generates a burst write by sequentially selecting write accesses from the write buffer which have consecutive page addresses, in which the length of the burst write is undefined when the burst write to the NVM array is initiated.
    Type: Application
    Filed: September 19, 2024
    Publication date: March 19, 2026
    Inventors: Martin Mienkina, Timothy Strauss, Prakashkumar Govindbhai Makwana
  • Publication number: 20260067097
    Abstract: First information identifying a first one of a target circuit or a radio frequency (RF) tag is conveyed to a second one of the target circuit or the RF tag. Second information identifying the second one of the target circuit and the RF tag is then derived from the conveyed first information. The second information is then stored. In some cases, the first information is conveyed over a wired interface or a wireless interface between the target circuit and the RF tag. The first information identifying the RF tag can be conveyed to the target circuit, and second information identifying the target circuit can be derived based on the first information identifying the RF tag by equating the second information to the first information or applying a predetermined algorithm to the first information to generate the second information.
    Type: Application
    Filed: September 3, 2024
    Publication date: March 5, 2026
    Inventors: Sebastian Bohn, Kai Wu, Milan Brejl, Timothy Strauss, Fahad Qazi
  • Publication number: 20250199687
    Abstract: A non-volatile memory (NVM) includes a daisy chained normal read bus, a daisy chained verify read bus, and a plurality of partitions. Each partition includes a portion of the daisy chained normal read bus and a portion of the daisy chained verify read bus. A memory controller receives read data in response to normal read access requests to the NVM via the daisy chained normal read bus and, in response to write access requests to the NVM, receives verify read data via the daisy chained verify read bus. A bus sharing circuit is coupled between a first partition and a second partition. The bus sharing circuit, in response to a sharing control signal, selectively repurposes portions of the daisy chained verify read bus in at least one of the partitions to communicate read data to the memory controller in response to a normal read access request to the NVM.
    Type: Application
    Filed: December 13, 2023
    Publication date: June 19, 2025
    Inventors: Maurits Mario Nicolaas Storms, Jon Scott Choy, Christopher Nelson Hume, Timothy Strauss
  • Patent number: 12333150
    Abstract: A non-volatile memory (NVM) includes a daisy chained normal read bus, a daisy chained verify read bus, and a plurality of partitions. Each partition includes a portion of the daisy chained normal read bus and a portion of the daisy chained verify read bus. A memory controller receives read data in response to normal read access requests to the NVM via the daisy chained normal read bus and, in response to write access requests to the NVM, receives verify read data via the daisy chained verify read bus. A bus sharing circuit is coupled between a first partition and a second partition. The bus sharing circuit, in response to a sharing control signal, selectively repurposes portions of the daisy chained verify read bus in at least one of the partitions to communicate read data to the memory controller in response to a normal read access request to the NVM.
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: June 17, 2025
    Assignee: NXP B.V.
    Inventors: Maurits Mario Nicolaas Storms, Jon Scott Choy, Christopher Nelson Hume, Timothy Strauss
  • Patent number: 12051476
    Abstract: Memory built-in self-test (MBIST) circuitry for a disruptive memory includes an address sequencer configured to select an address with the disruptive memory as a test location, and control circuitry configured to direct a test sequence including a plurality of test operations on the test location. The control circuitry includes a first fault counter and a second fault counter, in which the control circuitry is configured to, after each test operation of the test sequence, determine whether to selectively update a first fault counter and whether to selectively update a second fault counter. The address sequencer, after completion of the test sequence, selects a next address within the disruptive memory as a next test location.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: July 30, 2024
    Assignee: NXP USA, Inc.
    Inventors: Timothy Strauss, Jon Scott Choy, Michael A. Sadd
  • Patent number: 11989417
    Abstract: A main memory includes a first plurality of input/outputs (I/Os) configured to output data stored in the main memory in response to a read access request. A first portion of the first plurality of IOs provides user read data in response to the read access request and a second portion of the first plurality of IOs provides candidate replacement IOs. Repair circuitry is configured to selectively replace one or more IOs of the first portion of IOs using one or more of the candidate replacement IOs of the second portion of IOs to provide repaired read data in response to the read access request in accordance with repair mapping information corresponding to an access address of the read access request. A static random access memory (SRAM) stores repair mapping information, and a repair cache stores cached repair mapping information from the SRAM for address locations of the main memory.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 21, 2024
    Assignee: NXP USA, Inc.
    Inventors: Jon Scott Choy, Timothy Strauss, Maurits Mario Nicolaas Storms, Christopher Nelson Hume, Silvia Wagemans
  • Publication number: 20240143178
    Abstract: A main memory includes a first plurality of input/outputs (I/Os) configured to output data stored in the main memory in response to a read access request. A first portion of the first plurality of IOs provides user read data in response to the read access request and a second portion of the first plurality of IOs provides candidate replacement IOs. Repair circuitry is configured to selectively replace one or more IOs of the first portion of IOs using one or more of the candidate replacement IOs of the second portion of IOs to provide repaired read data in response to the read access request in accordance with repair mapping information corresponding to an access address of the read access request. A static random access memory (SRAM) stores repair mapping information, and a repair cache stores cached repair mapping information from the SRAM for address locations of the main memory.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Jon Scott Choy, Timothy Strauss, Maurits Mario Nicolaas Storms, Christopher Nelson Hume, Silvia Wagemans
  • Publication number: 20230368859
    Abstract: Memory built-in self-test (MBIST) circuitry for a disruptive memory includes an address sequencer configured to select an address with the disruptive memory as a test location, and control circuitry configured to direct a test sequence including a plurality of test operations on the test location. The control circuitry includes a first fault counter and a second fault counter, in which the control circuitry is configured to, after each test operation of the test sequence, determine whether to selectively update a first fault counter and whether to selectively update a second fault counter. The address sequencer, after completion of the test sequence, selects a next address within the disruptive memory as a next test location.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 16, 2023
    Inventors: Timothy Strauss, Jon Scott Choy, Michael A. Sadd