-
公开(公告)号:US11544096B2
公开(公告)日:2023-01-03
申请号:US16803308
申请日:2020-02-27
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Robert C. Elliott
IPC: G06F9/455 , G06F9/54 , G06F9/30 , G06F1/3203
Abstract: 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.
-
公开(公告)号:US11442767B2
公开(公告)日:2022-09-13
申请号:US16803293
申请日:2020-02-27
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Robert C. Elliott , Theodore F. Emerson
IPC: G06F9/455 , G06F9/30 , G06F9/54 , G06F13/42 , G06F1/3203
Abstract: 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.
-
公开(公告)号:US20190235613A1
公开(公告)日:2019-08-01
申请号:US15883939
申请日:2018-01-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Robert C. Elliott , David Wagner , Michael McGowen
IPC: G06F1/32
CPC classification number: G06F1/3287 , G06F1/3268 , G06F1/3275
Abstract: Certain examples described herein relate to power control in a storage subsystem. Some examples may detect a new storage device and inhibit activation of the new storage device responsive to a determination that activating the new storage device would exceed a power limit.
-
公开(公告)号:US10936493B2
公开(公告)日:2021-03-02
申请号:US16445830
申请日:2019-06-19
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Robert C. Elliott , James A. Fuxa
IPC: G06F12/0831 , G06F12/0815
Abstract: An example memory system may include a central processing unit (CPU) comprising a CPU cache, a storage class memory, a volatile memory and a memory controller. The memory controller is to store, in the storage class memory, a first cache line including first data and a first directory tag corresponding to the first data. The memory controller is to further store, in the storage class memory, a second cache line including second data and a second directory tag corresponding to the second data. The memory controller is to store, in the volatile memory, a third cache line that comprises the first directory tag and the second directory tag, the third cache line excluding the first data and the second data.
-
公开(公告)号:US10474221B2
公开(公告)日:2019-11-12
申请号:US15883939
申请日:2018-01-30
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Robert C. Elliott , David Wagner , Michael McGowen
IPC: G06F1/32 , G06F1/3287 , G06F1/3234
Abstract: Certain examples described herein relate to power control in a storage subsystem. Some examples may detect a new storage device and inhibit activation of the new storage device responsive to a determination that activating the new storage device would exceed a power limit.
-
公开(公告)号:US12132707B2
公开(公告)日:2024-10-29
申请号:US17304957
申请日:2021-06-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Robert C. Elliott
CPC classification number: H04L63/0263 , G06F13/4282 , G06F2213/0026
Abstract: 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.
-
公开(公告)号:US12019466B2
公开(公告)日:2024-06-25
申请号:US17660810
申请日:2022-04-26
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Robert C. Elliott
CPC classification number: G06F1/12 , G06F9/45558 , G06F2009/45595
Abstract: 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.
-
公开(公告)号:US11928495B2
公开(公告)日:2024-03-12
申请号:US18060209
申请日:2022-11-30
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Robert C. Elliott
IPC: G06F9/455 , G06F1/3203 , G06F9/30 , G06F9/54
CPC classification number: G06F9/45558 , G06F1/3203 , G06F9/30101 , G06F9/544 , G06F2009/45579 , G06F2009/45583 , G06F2009/45595
Abstract: 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.
-
公开(公告)号:US11640312B2
公开(公告)日:2023-05-02
申请号:US16803304
申请日:2020-02-27
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Robert C. Elliott
Abstract: 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.
-
公开(公告)号:US11132042B2
公开(公告)日:2021-09-28
申请号:US15884723
申请日:2018-01-31
Applicant: Hewlett Packard Enterprise Development LP
Inventor: John Norton , James Jeffery Schulze , Reza M. Bacchus , Robert C. Elliott , Troy Anthony Della Fiora , Keith Sauer , Darrel G. Gaston
Abstract: 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.
-
-
-
-
-
-
-
-
-