Patents by Inventor Thomas Ware

Thomas Ware 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).

  • Publication number: 20240118837
    Abstract: An memory component includes a memory bank and a command interface to receive a read-modify-write command, having an associated read address indicating a location in the memory bank and to either access read data from the location in the memory bank indicated by the read address after an adjustable delay period transpires from a time at which the read-modify-write command was received or to overlap multiple read-modify-write commands. The memory component further includes a data interface to receive write data associated with the read-modify-write command and an error correction circuit to merge the received write data with the read data to form a merged data and write the merged data to the location in the memory bank indicated by the read address.
    Type: Application
    Filed: October 16, 2023
    Publication date: April 11, 2024
    Inventors: Frederick A. Ware, Thomas Vogelsang
  • Patent number: 11955165
    Abstract: A memory system includes dynamic random-access memory (DRAM) components that include interconnected and redundant component data interfaces. The redundant interfaces facilitate memory interconnect topologies that accommodate considerably more DRAM components per memory channel than do traditional memory systems, and thus offer considerably more memory capacity per channel, without concomitant reductions in signaling speeds. Each DRAM component includes multiplexers that allow either of the data interfaces to write data to or read data from a common set of memory banks, and to selectively relay write and read data to and from other components, bypassing the local banks. Delay elements can impose selected read/write delays to align read and write transactions from and to disparate DRAM components.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: April 9, 2024
    Assignee: Rambus Inc.
    Inventors: Frederick A. Ware, Ely K. Tsern, John E. Linstadt, Thomas A. Giovannini, Scott C. Best, Kenneth L Wright
  • Patent number: 11953981
    Abstract: During system initialization, each data buffer device and/or memory device on a memory module is configured with a unique (at least to the module) device identification number. In order to access a single device (rather than multiple buffers and/or memory devices), a target identification number is written to all of the devices using a command bus connected to all of the data buffer devices or memory devices, respectively. The devices whose respective device identification numbers do not match the target identification number are configured to ignore future command bus transactions (at least until the debug mode is turned off.) The selected device that is configured with a device identification number matching the target identification number is configured to respond to command bus transactions.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: April 9, 2024
    Assignee: Rambus Inc.
    Inventors: Thomas J. Giovannini, Catherine Chen, Scott C. Best, John Eric Linstadt, Frederick A. Ware
  • Publication number: 20240104036
    Abstract: The embodiments described herein describe technologies of dynamic random access memory (DRAM) components for high-performance, high-capacity registered memory modules, such as registered dual in-line memory modules (RDIMMs). One DRAM component may include a set of memory cells and steering logic. The steering logic may include a first data interface and a second data interface. The first and second data interfaces are selectively coupled to a controller component in a first mode and the first data interface is selectively coupled to the controller component in a second mode and the second data interface is selectively coupled to a second DRAM component in the second mode.
    Type: Application
    Filed: October 6, 2023
    Publication date: March 28, 2024
    Inventors: Frederick A. Ware, Ely Tsern, John Eric Linstadt, Thomas J. Giovannini, Kenneth L. Wright
  • Patent number: 11939566
    Abstract: A system and method for growing and maintaining biological material including producing a protein associated with the tissue, selecting cells associated with the tissue, expanding the cells, creating at least one tissue bio-ink including the expanded cells, printing the at least one tissue bio-ink in at least one tissue growth medium mixture, growing the tissue from the printed at least one tissue bio-ink, and maintaining viability of the tissue.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: March 26, 2024
    Assignee: DEKA Products Limited Partnership
    Inventors: Christopher C. Langenfeld, David D. B. Cannan, Dirk A. van der Merwe, Dean Kamen, Jason A. Demers, Frederick Morgan, Timothy D. Moreau, Brian D. Tracey, Matthew Ware, Richard J. Lanigan, Michael A. Baker, David Blumberg, Jr., Richard E. Gautney, Derek G. Kane, Dane Fawkes, Thomas J. Bollenbach, Michael C. Tilley, Stuart A. Jacobson, John F. Mannisto
  • Patent number: 9879467
    Abstract: A discreet mirrored cabinet is disclosed. Items can be secured inside by a locking mechanism, and security is enhanced by concealing the locked cabinet behind a mirror. The cabinet may include additional features such as an automated camera for capturing images when items are added or removed from the cabinet, and electric power can be provided to, for example, charge electronic device while they are securely stored in the locked cabinet.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: January 30, 2018
    Assignee: MIRRORCACHE LLC
    Inventors: Frederick William Hasselback, Scott Thomas Ware
  • Publication number: 20150320209
    Abstract: A discreet mirrored cabinet is disclosed. Items can be secured inside by a locking mechanism, and security is enhanced by concealing the locked cabinet behind a mirror. The cabinet may include additional features such as an automated camera for capturing images when items are added or removed from the cabinet, and electric power can be provided to, for example, charge electronic device while they are securely stored in the locked cabinet.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 12, 2015
    Inventors: Frederick William Hasselback, Scott Thomas Ware
  • Patent number: 8954461
    Abstract: Generally, an application provider can use their understanding of the general problem domain to design an application that covers the majority of the functionality that is required by application users, e.g., the types and quantities of data that are required by an application and which are typically gathered and stored. By configuring the application with flexible data structures which can be mapped to a variety of different types of data by the application user, the application can be customized by the application user to meet his or her specific needs. When the application user wants to expand the data set that is stored by the application beyond what the application provider has provided, they can make use of a management interface to add mappings for custom attributes to the flexible data structures. The application users are not required to write any additional code or modify the application directly.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: February 10, 2015
    Assignee: Oracle International Corporation
    Inventors: Thomas Ware, Douglas Clarke, Chris Delahunt
  • Publication number: 20130086118
    Abstract: Generally, an application provider can use their understanding of the general problem domain to design an application that covers the majority of the functionality that is required by application users, e.g., the types and quantities of data that are required by an application and which are typically gathered and stored. By configuring the application with flexible data structures which can be mapped to a variety of different types of data by the application user, the application can be customized by the application user to meet his or her specific needs. When the application user wants to expand the data set that is stored by the application beyond what the application provider has provided, they can make use of a management interface to add mappings for custom attributes to the flexible data structures. The application users are not required to write any additional code or modify the application directly.
    Type: Application
    Filed: December 20, 2011
    Publication date: April 4, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Thomas Ware, Douglas Clarke, Chris Delahunt