Patents by Inventor C Elliott
C Elliott 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: 12132707Abstract: A non-transitory machine-readable storage medium stores instructions that, when executed by the machine, cause the machine to provide a firewall interface between a plurality of registers of a controller and a host interface of the controller. Providing the firewall interface includes programming the firewall interface with a plurality of firewall rules. The registers are to control functions that are performed by the controller; and the plurality of firewall rules control whether requests to access the plurality of registers are denied, allowed or modified based on features of the request.Type: GrantFiled: June 29, 2021Date of Patent: October 29, 2024Assignee: Hewlett Packard Enterprise Development LPInventor: Robert C. Elliott
-
Patent number: 12019466Abstract: A supervisor provides a plurality of virtual nodes. A storage medium stores a plurality of information elements. A controller, which is separate from the supervisor, provides a plurality of virtual precision time protocol (PTP) clock devices. Each virtual PTP clock device corresponds to an information element. The controller uses the information element corresponding to a given virtual precision time protocol clock device to provide a precision time protocol-based time for the given virtual precision time protocol clock device.Type: GrantFiled: April 26, 2022Date of Patent: June 25, 2024Assignee: Hewlett Packard Enterprise Development LPInventor: Robert C. Elliott
-
Patent number: 12012552Abstract: A combined hydrothermal liquefaction (HTL) and catalytic hydrothermal gasification (CHG) system and process are described that convert various biomass-containing sources into separable bio-oils and aqueous effluents that contain residual organics. Bio-oils may be converted to useful bio-based fuels and other chemical feedstocks. Residual organics in HTL aqueous effluents may be gasified and converted into medium-BTU product gases and directly used for process heating or to provide energy.Type: GrantFiled: July 27, 2022Date of Patent: June 18, 2024Assignee: Battelle Memorial InstituteInventors: Douglas C. Elliott, Gary G. Neuenschwander, Todd R. Hart
-
Patent number: 11928495Abstract: In some examples, a storage medium stores a plurality of information elements that relate to corresponding virtual trusted platform module (TPM) interfaces, where each respective information element of the plurality of information elements corresponds to a respective virtual machine (VM). A controller provides virtual TPMs for respective security operations. A processor resource executes the VMs to use the information elements to access the corresponding virtual TPM interfaces to invoke the security operations of the virtual TPMs, where a first VM is to access a first virtual TPM interface of the virtual TPM interfaces to request that a security operation of a respective virtual TPM be performed.Type: GrantFiled: November 30, 2022Date of Patent: March 12, 2024Assignee: Hewlett Packard Enterprise Development LPInventor: Robert C. Elliott
-
Patent number: 11892971Abstract: A method is disclosed for maintaining a current operating state of an enclosure when a controller card of the enclosure is repaired and/or replaced. In one embodiment, such a method maintains, within a controller card of an enclosure, operating parameters used to establish an operating state of the enclosure. The method further offloads, from the controller card while the controller card is installed in the enclosure, the operating parameters to a location external to the controller card. Upon removal of the controller card from the enclosure, the method maintains the operating state of the enclosure using the operating parameters stored in the external location. Upon reinstalling the controller card in the enclosure, the method optionally retrieves the operating parameters from the external location and initializes the controller card with the operating parameters. A corresponding system and computer program product are also disclosed.Type: GrantFiled: March 1, 2019Date of Patent: February 6, 2024Assignee: International Business Machines CorporationInventors: John C. Elliott, Gary W. Batchelor, Enrique Q. Garcia, Ronald D. Martens, Todd C. Sorenson
-
Publication number: 20240009118Abstract: The invention provides a method for vaccinating one or more avians in need thereof. The vaccination method comprises administering to the one or more avians a stable foam in an amount effective for inducing a neutralizing immune response against an infectious pathogen in the one or more avians. The foam comprises a gas and a liquid, and the liquid comprises a vaccine and a foaming agent. The avian may be a chick. Also provided is a method for preparing the stable foam.Type: ApplicationFiled: July 11, 2023Publication date: January 11, 2024Applicant: University of DelawareInventors: Hong Li, Kenneth C. Elliott
-
Publication number: 20230341889Abstract: A supervisor provides a plurality of virtual nodes. A storage medium stores a plurality of information elements. A controller, which is separate from the supervisor, provides a plurality of virtual precision time protocol (PTP) clock devices. Each virtual PTP clock device corresponds to an information element. The controller uses the information element corresponding to a given virtual precision time protocol clock device to provide a precision time protocol-based time for the given virtual precision time protocol clock device.Type: ApplicationFiled: April 26, 2022Publication date: October 26, 2023Inventor: Robert C. Elliott
-
Patent number: 11640312Abstract: In some examples, a storage medium stores information relating to reset ports associated with respective virtual machines (VMs) of a plurality of VMs. A controller detects, based on the information, an activation of a first reset port associated with a first VM of the plurality of VMs. In response to the detecting, the controller provides an indication of the activation of the first reset port to a hypervisor that is separate from the controller, the indication to cause the hypervisor to reset the first VM.Type: GrantFiled: February 27, 2020Date of Patent: May 2, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Robert C. Elliott
-
Publication number: 20230095454Abstract: In some examples, a storage medium stores a plurality of information elements that relate to corresponding virtual trusted platform module (TPM) interfaces, where each respective information element of the plurality of information elements corresponds to a respective virtual machine (VM). A controller provides virtual TPMs for respective security operations. A processor resource executes the VMs to use the information elements to access the corresponding virtual TPM interfaces to invoke the security operations of the virtual TPMs, where a first VM is to access a first virtual TPM interface of the virtual TPM interfaces to request that a security operation of a respective virtual TPM be performed.Type: ApplicationFiled: November 30, 2022Publication date: March 30, 2023Inventor: Robert C. ELLIOTT
-
Patent number: 11550676Abstract: A method for protecting data in a storage system is disclosed. In one embodiment, such a method includes detecting, by a first hardware management console, first battery-on status associated with a first uninterruptible power supply. The method further detects, by a second hardware management console, second battery-on status associated with a second uninterruptible power supply. The method communicates, from the first hardware management console to the second hardware management console, the first battery-on status. The method then triggers, by the second hardware management console, a dump of modified data from memory to more persistent storage upon detecting both the first battery-on status and the second battery-on status. A corresponding system and computer program product are also disclosed.Type: GrantFiled: September 6, 2018Date of Patent: January 10, 2023Assignee: International Business Machines CorporationInventors: Todd C. Sorenson, Ronald D. Martens, Keith G. Morrison, Brian A. Rinaldi, Jiwu Duan, John C. Elliott, Gary W. Batchelor
-
Patent number: 11544096Abstract: In some examples, a storage medium stores a plurality of information elements that relate to corresponding virtual trusted platform module (TPM) interfaces, where each respective information element of the plurality of information elements corresponds to a respective virtual machine (VM). A controller provides virtual TPMs for respective security operations. A processor resource executes the VMs to use the information elements to access the corresponding virtual TPM interfaces to invoke the security operations of the virtual TPMs, where a first VM is to access a first virtual TPM interface of the virtual TPM interfaces to request that a security operation of a respective virtual TPM be performed.Type: GrantFiled: February 27, 2020Date of Patent: January 3, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Robert C. Elliott
-
Publication number: 20220417216Abstract: A non-transitory machine-readable storage medium stores instructions that, when executed by the machine, cause the machine to provide a firewall interface between a plurality of registers of a controller and a host interface of the controller. Providing the firewall interface includes programming the firewall interface with a plurality of firewall rules. The registers are to control functions that are performed by the controller; and the plurality of firewall rules control whether requests to access the plurality of registers are denied, allowed or modified based on features of the request.Type: ApplicationFiled: June 29, 2021Publication date: December 29, 2022Inventor: Robert C. Elliott
-
Publication number: 20220372373Abstract: A combined hydrothermal liquefaction (HTL) and catalytic hydrothermal gasification (CHG) system and process are described that convert various biomass-containing sources into separable bio-oils and aqueous effluents that contain residual organics. Bio-oils may be converted to useful bio-based fuels and other chemical feedstocks. Residual organics in HTL aqueous effluents may be gasified and converted into medium-BTU product gases and directly used for process heating or to provide energy.Type: ApplicationFiled: July 27, 2022Publication date: November 24, 2022Applicant: Battelle Memorial InstituteInventors: Douglas C. Elliott, Gary G. Neuenschwander, Todd R. Hart
-
Patent number: 11442767Abstract: In some examples, a storage medium to stores information indicating address locations of virtual serial ports, where the virtual serial ports are associated with respective virtual machines (VMs). A controller that is separate from a hypervisor is to detect, based on the information, an access of a first virtual serial port associated with a first VM of the plurality of VMs, and communicate data between the first VM and another entity through the first virtual serial port.Type: GrantFiled: February 27, 2020Date of Patent: September 13, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Robert C. Elliott, Theodore F. Emerson
-
Patent number: 11416147Abstract: A method for protecting data in a storage system is disclosed. In one embodiment, such a method includes detecting, by a first rack power controller, first battery-on status associated with a first uninterruptible power supply. The method further detects, by a second rack power controller, second battery-on status associated with a second uninterruptible power supply. The method communicates, from the first rack power controller to the second rack power controller, the first battery-on status. The method then triggers, by the second rack power controller, a dump of modified data from memory to more persistent storage upon detecting both the first battery-on status and the second battery-on status. A corresponding system and computer program product are also disclosed.Type: GrantFiled: September 6, 2018Date of Patent: August 16, 2022Assignee: International Business Machines CorporationInventors: Todd C. Sorenson, Brian A. Rinaldi, John C. Elliott, Gary W. Batchelor, Jiwu Duan
-
Patent number: 11407946Abstract: A combined hydrothermal liquefaction (HTL) and catalytic hydrothermal gasification (CHG) system and process are described that convert various biomass-containing sources into separable bio-oils and aqueous effluents that contain residual organics. Bio-oils may be converted to useful bio-based fuels and other chemical feedstocks. Residual organics in HTL aqueous effluents may be gasified and converted into medium-BTU product gases and directly used for process heating or to provide energy.Type: GrantFiled: November 2, 2018Date of Patent: August 9, 2022Assignee: Battelle Memorial InstituteInventors: Douglas C. Elliott, Gary G. Neuenschwander, Todd R. Hart
-
Patent number: 11403159Abstract: An apparatus comprising: a drive carrier assembly (DCA) including; an energy storage device having at least a portion thereof encased by a housing; and a printed circuit assembly to detect a power failure of a host computing device, wherein the printed circuit assembly has a first portion coupled to the energy storage device and a second portion coupled to a backplane of the host computing device.Type: GrantFiled: January 29, 2020Date of Patent: August 2, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: John Norton, James Jeffery Schulze, Reza M. Bacchus, Robert C. Elliott, Troy A. Della Fiora, Keith Sauer, Darrel G. Gaston
-
Patent number: 11321202Abstract: Provided are a computer program product, system, and method for recovering storage devices in a storage array having errors. A determination is made to replace a first storage device in a storage array with a second storage device. The storage array is rebuilt by including the second storage device in the storage array and removing the first storage device from the storage array resulting in a rebuilt storage array. The first storage device is recovered from errors that resulted in the determination to replace. Data is copied from the second storage device included in the rebuilt storage array to the first storage device. The recovered first storage device is swapped into the storage array to replace the second storage device in response to copying the data from the second storage device to the first storage device.Type: GrantFiled: February 23, 2021Date of Patent: May 3, 2022Assignee: International Business Machines CorporationInventors: Brian J. Cagno, John C. Elliott, Matthew G. Borlick, Will A. Wright, Lokesh M. Gupta
-
Patent number: 11160186Abstract: An apparatus for performing local service at a management console includes an accessory interface configured to engage a local service permission tool with a management console in a management enclosure for a computing system, the management enclosure having a closed position with predetermined boundary dimension and an open position, where during engagement with the management console, the local service permission tool prevents the management enclosure from being in the closed position. The apparatus includes a status module that detects whether the local service permission tool is engaged and an access module that disables one or more predetermined remote service functions of the management console in response to the status module detecting that the local service permission tool is engaged. A method and a system for performing local service at a management console perform similar functions to those of the apparatus.Type: GrantFiled: February 4, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Angel E. Delgado, John C. Elliott, Stephen Manthorpe, Ronald A. Case
-
Patent number: 11132042Abstract: An example apparatus comprises a drive carrier assembly which may include a memory device, and an energy storage device having at least a portion thereof encased in a housing. In some examples, the apparatus may include a printed circuit assembly to detect a power failure of a host computing device. The printed circuit assembly, may have a first portion coupled to the energy storage device and a second portion coupled to a backplane of the host computing device.Type: GrantFiled: January 31, 2018Date of Patent: September 28, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: John Norton, James Jeffery Schulze, Reza M. Bacchus, Robert C. Elliott, Troy Anthony Della Fiora, Keith Sauer, Darrel G. Gaston