-
公开(公告)号:US20230205545A1
公开(公告)日:2023-06-29
申请号:US17996555
申请日:2020-05-29
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Wei Ze Liu , Lan Wang , Chengkai Yeh , Christian Pena
IPC: G06F9/4401
CPC classification number: G06F9/4401
Abstract: An example computing device includes a non-volatile memory to store Basic Input/Output Systems (BIOS) data of the computing device, an audio codec, and a controller. The controller is to: receive a command from a provisioning device at the audio codec; and transfer a copy of the BIOS data between the controller and the memory based on the command.
-
公开(公告)号:US20230185578A1
公开(公告)日:2023-06-15
申请号:US17549719
申请日:2021-12-13
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Christopher H Stewart , VALIUDDIN ALI , Lan Wang , RICHARD BRAMLEY
IPC: G06F9/4401 , G06F8/61 , G06F8/65 , G06F21/64
CPC classification number: G06F9/4406 , G06F9/4411 , G06F8/63 , G06F8/65 , G06F21/64
Abstract: In an example implementation according to aspects of the present disclosure, a method may include receiving by a controller a BIOS image, extracting a current manufacturing programming mode state corresponding to a computer system. A BIOS personality of the BIOS image is evaluated, wherein the BIOS personality is based on a differentiation of hardware and software functionality. Based on the current manufacturing programming state and the BIOS personality, a compatibility with the computer system is determined. Based on the compatibility, the BIOS image is written to non-volatile memory.
-
公开(公告)号:US11409876B2
公开(公告)日:2022-08-09
申请号:US16603283
申请日:2017-04-24
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Christopher H Stewart , Baraneedharan Anbazhagan , Lan Wang
Abstract: The update progress of a basic input/output system (BIOS) is displayed on a display screen. A first chipset lock is applied to a first region of a shared serial peripheral interface (SPI) chip of the BIOS of a computer system containing a first program of instructions. A system management memory mode lock is applied to a second and a third region of the shared SPI chip containing a second and third programs of instructions respectively. The second program of instructions is updated, and control of the BIOS is transferred to the updated second program of instructions. The updated second program of instructions updates the first program of instructions. The BIOS update progress visual is displayed on the display screen of the computer system while updating the first program of instructions.
-
公开(公告)号:US20210365546A1
公开(公告)日:2021-11-25
申请号:US16982198
申请日:2018-07-31
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Wei Ze Liu , Rosilet Retnamoni Braduke , Lan Wang
IPC: G06F21/46
Abstract: Examples associated with password updates are described. One example method includes receiving a request to modify an administrator password in a basic input/output system (BIOS). The administrator password may be updated. A first password tied to the administrator password may be identified. A first updated password is generated by concatenating a character string to the administrator password. The character string may be generated based on a password policy for the first password. The first password may then be updated to the first updated password.
-
公开(公告)号:US20210110041A1
公开(公告)日:2021-04-15
申请号:US16603283
申请日:2017-04-24
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Christopher H Stewart , Baraneedharan Anbazhagan , Lan Wang
Abstract: The update progress of a basic input/output system (BIOS) is displayed on a display screen. A first chipset lock is applied to a first region of a shared serial peripheral interface (SPI) chip of the BIOS of a computer system containing a first program of instructions. A system management memory mode lock is applied to a second and a third region of the shared SPI chip containing a second and third programs of instructions respectively. The second program of instructions is updated, and control of the BIOS is transferred to the updated second program of instructions. The updated second program of instructions updates the first program of instructions. The BIOS update progress visual is displayed on the display screen of the computer system while updating the first program of instructions.
-
公开(公告)号:US10181956B2
公开(公告)日:2019-01-15
申请号:US14976987
申请日:2015-12-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Lan Wang , Dallas M. Barlow
IPC: H04L9/32
Abstract: Example implementations relate to key revocation. For example, a system for key revocation may comprise a processor, an embedded controller, a non-volatile memory storing a system instruction signing key authorization data element, wherein the data element includes a system instruction signing key, a signing key number and a signature. The embedded controller may include a plurality of keys to verify the data element, and a one-time programmable (OTP) memory and a key among the plurality of keys that is revocable using the OTP memory, wherein revocation of the key permanently prevents the embedded controller from utilizing the key.
-
公开(公告)号:US10169052B2
公开(公告)日:2019-01-01
申请号:US15309486
申请日:2014-07-22
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Jeffrey Kevin Jeansonne , Valiuddin Ali , Lan Wang , Baraneedharan Anbazhagan , Patrick L Gibbons
Abstract: Examples herein disclose receiving a basic input output system (BIOS) policy change and authorizing the BIOS policy change. Upon the authorization of the BIOS policy change, a first copy of the BIOS policy is stored in a first memory accessible by a central processing unit. Additionally, a second copy of the BIOS policy change is transmitted for storage in a second memory electrically isolated from the central processing unit.
-
公开(公告)号:US09880908B2
公开(公告)日:2018-01-30
申请号:US14780967
申请日:2013-04-23
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Jeffrey Kevin Jeansonne , Valiuddin Y Ali , Lan Wang
CPC classification number: G06F11/1469 , G06F3/0619 , G06F3/0629 , G06F3/0683 , G06F21/572 , G06F2201/84
Abstract: In a state of a system in which a processor of the system is not accessing a first memory, a controller in the system determines whether system boot code from the first memory in the system is compromised, wherein the first memory is accessible by the processor and the controller over a bus. In response to determining that the system boot code is compromised, the controller retrieves system boot code from a second memory in the computing device to replace the system boot code in the first memory, where the second memory is electrically isolated from the bus and is inaccessible by the processor.
-
公开(公告)号:US20170177373A1
公开(公告)日:2017-06-22
申请号:US14976863
申请日:2015-12-21
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey K. Jeansonne , Lan Wang , Valiuddin Y. Ali
IPC: G06F9/44
CPC classification number: G06F9/4403 , G06F21/57 , H04L9/0836 , H04L9/0891 , H04L9/3247 , H04L9/3263 , H04W12/04
Abstract: In one example, a system for a platform key hierarchy includes an embedded controller to, store a first public platform key with a key bit list corresponding to a number of valid private platform keys, and verify a second public platform key by comparing a key number corresponding to a private platform key to the key bit list.
-
公开(公告)号:US20240281194A1
公开(公告)日:2024-08-22
申请号:US18560793
申请日:2021-06-08
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Peter Siyuan Zhang , King Sui Kei , Yun David Tang , Lan Wang , Alan Man Pan Tam
Abstract: An example system includes an image sensor, a plurality of audio endpoints, and an electronic device comprising a controller. The controller is to receive images of a user's face from the image sensor. In addition, the controller is to detect, in the images, a gesture of the user to point to a feature on the user's face. Further, the controller is to transition between use of the plurality of audio endpoints in response to detecting the gesture.
-
-
-
-
-
-
-
-
-