Patents by Inventor Robert J. Brooks

Robert J. Brooks 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: 11951067
    Abstract: Disclosed is a dual-receptacle carrier that is generally configured for attachment to a rollator or walker and that is configured to retain either a beverage or a mobile device, such as a cellular telephone. The device comprises a body, a base, and first and second opposing retention arm portions that are configured as a receptacle for a beverage. The first and second opposing retention arm portions and base include recesses that define a receptacle for an electronic device.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: April 9, 2024
    Assignee: Medline Industries, LP
    Inventors: Todd Brockway, Emily Berman, Caren Wax, Tambra Martin, William Elliott Brooks, Robert W. Sheldon, Gregory J. Foster
  • Patent number: 11235089
    Abstract: The present invention is directed to injectable acid soluble collagen compositions comprising a neutralized solution of an acid soluble collagen, EDTA and preferably a polyol, wherein the composition is injectable at physiological pH and the acid soluble collagen polymerizes upon exposure to tissue. The invention is suitable for use in soft tissue augmentation, promoting soft tissue regeneration and coating medical implants and devices.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: February 1, 2022
    Assignees: Shanghai Haohai Biological Technology Co., Ltd., Shanghai Qisheng Biological Preparation Co., Ltd.
    Inventors: Dale P. Devore, Robert J. Brooks, Todd Byrne
  • Patent number: 10762011
    Abstract: In at least some examples, a computing node includes a processor and a local memory coupled to the processor. The computing node also includes a reflective memory bridge coupled to the processor. The reflective memory bridge maps to an incoming region of the local memory assigned to at least one external computing node and maps to an outgoing region of the local memory assigned to at least one external computing node.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: September 1, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Blaine D Gaither, Robert J Brooks, Benjamin D Osecky, Kathryn A Evertson, Andrew R Wheeler, David Fisk
  • Publication number: 20190138466
    Abstract: In at least some examples, a computing node includes a processor and a local memory coupled to the processor. The computing node also includes a reflective memory bridge coupled to the processor. The reflective memory bridge maps to an incoming region of the local memory assigned to at least one external computing node and maps to an outgoing region of the local memory assigned to at least one external computing node.
    Type: Application
    Filed: January 25, 2018
    Publication date: May 9, 2019
    Inventors: Blaine D GAITHER, Robert J BROOKS, Benjamin D OSECKY, Kathryn A EVERTSON, Andrew R WHEELER, David Fisk
  • Publication number: 20190046686
    Abstract: The present invention is directed to injectable acid soluble collagen compositions comprising a neutralized solution of an acid soluble collagen, EDTA and preferably a polyol, wherein the composition is injectable at physiological pH and the acid soluble collagen polymerizes upon exposure to tissue. The invention is suitable for use in soft tissue augmentation, promoting soft tissue regeneration and coating medical implants and devices.
    Type: Application
    Filed: October 18, 2018
    Publication date: February 14, 2019
    Inventors: DALE P. DEVORE, ROBERT J. BROOKS, TODD BYRNE
  • Patent number: 10111981
    Abstract: The present invention is directed to injectable acid soluble collagen compositions comprising a neutralized solution of an acid soluble collagen, EDTA and preferably a polyol, wherein the composition is injectable at physiological pH and the acid soluble collagen polymerizes upon exposure to tissue. The invention is suitable for use in soft tissue augmentation, promoting soft tissue regeneration and coating medical implants and devices.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: October 30, 2018
    Assignee: DERMELLE, LLC
    Inventors: Dale P. Devore, Robert J. Brooks, Todd Byrne
  • Patent number: 9910808
    Abstract: In at least some examples, a computing node includes a processor and a local memory coupled to the processor. The computing node also includes a reflective memory bridge coupled to the processor. The reflective memory bridge maps to an incoming region of the local memory assigned to at least one external computing node and maps to an outgoing region of the local memory assigned to at least one external computing node.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 6, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Blaine D. Gaither, Robert J. Brooks, Benjamin D. Osecky, Kathryn A. Evertson, Andrew R. Wheeler, David Fisk
  • Patent number: 9742403
    Abstract: A state-retaining logic cell may include a plurality of inverters, an output node non-volatile (NVM) storage cell, and an input node NVM storage cell. The plurality of inverters may include a feed-forward inverter and a feed-back inverter disposed in a back-to-back arrangement. The output node NVM storage cell may include first and second terminals, where the first terminal is connected adjacent an output node of the feed-forward and the feed-back inverters, and the second terminal is connected to a programming rail. The input node NVM storage cell may include first and second terminals, where the first terminal is connected adjacent an input node of the feed-forward and the feed-back inverters, and the second terminal is connected to the programming rail.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: August 22, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gregg B. Lesartre, Robert J. Brooks, Brent Edgar Buchanan
  • Patent number: 9594563
    Abstract: A CPU architecture is proposed which flexibly allocates chip resources among threads. Execution units (microcores) are arranged in a ring. Instruction fetch units (front-ends) deposit instructions sequentially into storage elements within the microcores. Multiple front-ends can each feed segments of the ring; each such segment is a “smart queue”. If, due to a sustained higher execution rate, a thread catches up to the next thread ahead of it, the slower thread steps aside and lets the faster thread play through. Other circumstances may lead to a thread consuming more than its usual share of resources, possibly even all of the microcores, for a time. The architecture has no instruction set dependencies; it is applicable to existing instruction set architectures and will speed up execution of them significantly as compared to conventional architectures.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: March 14, 2017
    Inventor: Robert J Brooks
  • Patent number: 9575898
    Abstract: Techniques for updating data in a reflective memory region of a first memory device are described herein. In one example, a method for updating data in a reflective memory region of a first memory device includes receiving an indication that data is to be flushed from a cache device to the first memory device. The method also includes detecting a memory address corresponding to the data is within the reflective memory region of the first memory device and sending data from the cache device to the first memory device with a flush operation. Additionally, the method includes determining that the data received by the first memory device is modified data. Furthermore, the method includes sending the modified data to a second memory device in a second computing system.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: February 21, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gregg B. Lesartre, Robert J. Brooks, Blaine D. Gaither
  • Patent number: 9552877
    Abstract: A nonvolatile memory device is writable to a high resistance state and a low resistance state. The nonvolatile memory device may be heated to at least a threshold temperature, based on application of an alternating current (AC) signal, and may be written based on application of a voltage bias.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: January 24, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Robert J. Brooks
  • Patent number: 9514812
    Abstract: According to an example, a method for storage device reading may include receiving an input signal indicative of a period of oscillation of a ring oscillator coupled to a storage device of a plurality of storage devices, and measuring the period of oscillation of the ring oscillator by a time-to-digital circuit. The method for storage device reading may further include determining a value of data stored in the storage device based on the measurement.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: December 6, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Robert J. Brooks
  • Patent number: 9490011
    Abstract: According to an example, a method for storage device write pulse control may include writing a storage device to a first polarity by driving a row address line (RAL) and a column address line (CAL) to an intermediate voltage level RCA for a cycle A. The RAL may be driven to a voltage level RB for a cycle B pulse duration, and the CAL may be maintained at RCA for the cycle B pulse duration. The RAL may be driven to a voltage level RC for a cycle C pulse duration, and the CAL may be driven to a voltage level CC for the cycle C pulse duration. The RAL may be driven to RCA, and the CAL may be driven to a voltage level CD for a cycle D pulse duration. The RAL may be maintained at RCA, and the CAL may be driven to RCA.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: November 8, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Robert J. Brooks
  • Publication number: 20160172033
    Abstract: According to an example, a method for storage device write pulse control may include writing a storage device to a first polarity by driving a row address line (RAL) and a column address line (CAL) to an intermediate voltage level RCA for a cycle A. The RAL may be driven to a voltage level RB for a cycle B pulse duration, and the CAL may be maintained at RCA for the cycle B pulse duration. The RAL may be driven to a voltage level RC for a cycle C pulse duration, and the CAL may be driven to a voltage level CC for the cycle C pulse duration. The RAL may be driven to RCA, and the CAL may be driven to a voltage level CD for a cycle D pulse duration. The RAL may be maintained at RCA, and the CAL may be driven to RCA.
    Type: Application
    Filed: July 10, 2013
    Publication date: June 16, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Robert J. BROOKS
  • Publication number: 20160104531
    Abstract: A nonvolatile memory device is writable to a high resistance state and a low resistance state. The nonvolatile memory device may be heated to at least a threshold temperature, based on application of an alternating current (AC) signal, and may be written based on application of a voltage bias.
    Type: Application
    Filed: May 29, 2013
    Publication date: April 14, 2016
    Inventor: Robert J. Brooks
  • Publication number: 20160056821
    Abstract: According to an example, a state-retaining logic cell may include a plurality of invertors. The state-retaining logic cell may further include an output node NVM storage cell connected adjacent an output node of one of the inverters.
    Type: Application
    Filed: April 2, 2013
    Publication date: February 25, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Gregg B. LESARTRE, Robert J. BROOKS, Brent Edgar BUCHANAN
  • Publication number: 20160042787
    Abstract: According to an example, a method for storage device reading may include receiving an input signal indicative of a period of oscillation of a ring oscillator coupled to a storage device of a plurality of storage devices, and measuring the period of oscillation of the ring oscillator by a time-to-digital circuit. The method for storage device reading may further include determining a value of data stored in the storage device based on the measurement.
    Type: Application
    Filed: March 28, 2013
    Publication date: February 11, 2016
    Inventor: Robert J. BROOKS
  • Publication number: 20160026576
    Abstract: Techniques for updating data in a reflective memory region of a first memory device are described herein. In one example, a method for updating data in a reflective memory region of a first memory device includes receiving an indication that data is to be flushed from a cache device to the first memory device. The method also includes detecting a memory address corresponding to the data is within the reflective memory region of the first memory device and sending data from the cache device to the first memory device with a flush operation. Additionally, the method includes determining that the data received by the first memory device is modified data. Furthermore, the method includes sending the modified data to a second memory device in a second computing system.
    Type: Application
    Filed: March 28, 2013
    Publication date: January 28, 2016
    Inventors: Gregg B. Lesartre, Robert J. Brooks, Blaine D. Gaither
  • Publication number: 20150367029
    Abstract: The present invention is directed to injectable acid soluble collagen compositions comprising a neutralized solution of an acid soluble collagen, EDTA and preferably a polyol, wherein the composition is injectable at physiological pH and the acid soluble collagen polymerizes upon exposure to tissue. The invention is suitable for use in soft tissue augmentation, promoting soft tissue regeneration and coating medical implants and devices.
    Type: Application
    Filed: March 4, 2014
    Publication date: December 24, 2015
    Inventors: DALE P. DEVORE, ROBERT J. BROOKS, TODD BYRNE
  • Publication number: 20150370721
    Abstract: The present disclosure provides techniques for mapping large shared address spaces in a computing system. A method includes creating a physical address map for each node in a computing system. Each physical address map maps the memory of a node. Each physical address map is copied to a single address map to form a global address map that maps all memory of the computing system. The global address map is shared with all nodes in the computing system.
    Type: Application
    Filed: January 31, 2013
    Publication date: December 24, 2015
    Inventors: Dale C. Morris, Russ W. Herrell, Gary Gostin, Robert J. Brooks