Patents by Inventor Jennifer E. Rios

Jennifer E. Rios 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: 9262602
    Abstract: A computer-readable storage medium containing software that, when executed by a processor, causes the processor to implement a basic input/output system (BIOS). The BIOS comprises instructions that implement a BIOS core, instructions that implement a user authentication and enforcement engine (AEE), and instructions that implement an extensible interface to a preboot authentication module.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: February 16, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lan Wang, Valiuddin Y. Ali, Jennifer E. Rios
  • Patent number: 9224014
    Abstract: A hard disk drive (HDD) sanitizer system comprises an electronic device having a basic input/output system (BIOS), the BIOS comprising a sanitizer routine executable for sanitizing a HDD.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: December 29, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jennifer E. Rios, Lan Wang, Shab H. Madina
  • Patent number: 9043610
    Abstract: A system comprises a basic-input-output-system (“BIOS”), a disk drive, and a security system configured to prevent unauthenticated access to the disk drive. For each of at least two users out of a plurality of users, the BIOS authenticates the user based on the user's token. The BIOS also accesses secured data based on the authentication, and provides the secured data to the security system without input from the user.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: May 26, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lan Wang, Valiuddin Y. Ali, Manuel Novoa, Jennifer E. Rios
  • Patent number: 8844025
    Abstract: Example embodiments disclosed herein relate to a storage device. The storage device may include a mechanism that monitors for receipt of cached authentication data from a host computing device upon resuming operation from a standby mode of the host computing device. The storage device may further include a mechanism that unlocks the storage device in response to receipt of the cached authentication data from the host computing device. In addition, the storage device may include a mechanism that monitors for receipt of re-authentication data and a mechanism that locks the storage device when a predetermined period of time has passed since resuming operation from the standby mode without receipt of the re-authentication data. Related computing devices, methods, and machine-readable storage media are also disclosed.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: September 23, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Leonard E. Russo, Lan Wang, Jennifer E. Rios
  • Publication number: 20130166869
    Abstract: Unlocking a storage device including identifying a platform configuration register value in response to a computing machine powering on, configuring a security component to seal an authorization based on the platform configuration register value and storing a sealed authorization onto non-volatile memory, and unlocking the storage device in response to the computing machine resuming from a sleep state and unsealing the sealed authorization with the security component from the non-volatile memory.
    Type: Application
    Filed: September 10, 2010
    Publication date: June 27, 2013
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Lan Wang, Valiuddin Y Ali, Jennifer E Rios
  • Patent number: 8190916
    Abstract: A computer system is provided that comprises a processor and a Basic Input/Output System (BIOS) accessible to the processor. During a boot process, the BIOS determines an integrity measurement for the computer system and modifies the integrity measurement based on a user authentication.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: May 29, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lan Wang, Valiuddin Y. Ali, Jennifer E. Rios
  • Publication number: 20120124663
    Abstract: Example embodiments disclosed herein relate to a storage device. The storage device may include a mechanism that monitors for receipt of cached authentication data from a host computing device upon resuming operation from a standby mode of the host computing device. The storage device may further include a mechanism that unlocks the storage device in response to receipt of the cached authentication data from the host computing device. In addition, the storage device may include a mechanism that monitors for receipt of re-authentication data and a mechanism that locks the storage device when a predetermined period of time has passed since resuming operation from the standby mode without receipt of the re-authentication data. Related computing devices, methods, and machine-readable storage media are also disclosed.
    Type: Application
    Filed: March 26, 2010
    Publication date: May 17, 2012
    Inventors: Leonard E. Russo, Lan Wang, Jennifer E. Rios
  • Patent number: 8127135
    Abstract: A system comprises a first operating environment and a second operating environment. The first and second operating environments exchange information in encrypted form using a shared encryption key (K3). The first and second operating environments cooperate to change the encryption key K3 using another shared encryption key (K4). The encryption key K4 is changed upon the encryption key K3 being changed.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: February 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wael M. Ibrahim, Lan Wang, Jennifer E. Rios, Valluddin Y. Ali, Manuel Novoa
  • Patent number: 8019994
    Abstract: A system comprises storage and a basic input/output system (BIOS) stored in the storage and adapted to be executed by a processor. The BIOS has an associated setting. The system receives an encrypted value that comprises an encrypted hash of a request to alter at least one of the BIOS and the setting. A first key is used to encrypt the value. The processor uses a second key corresponding to the first key to authenticate said request.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: September 13, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jennifer E. Rios, Lan Wang, Valluddin Y. Ali, Manuel Novoa
  • Patent number: 7730293
    Abstract: A hard disk drive (HDD) self-test system comprises a basic input/output system (BIOS) configured to automatically invoke a self-test of an HDD based on a predetermined schedule.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: June 1, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Owhadi, Jennifer E. Rios
  • Patent number: 7725701
    Abstract: A portable device comprise non-volatile storage. The non-volatile storage comprises a basic input/output system (BIOS) setting. The BIOS setting is applied from the portable device onto a system to which the portable device can be coupled.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: May 25, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jennifer E. Rios, Valiuddin Y. Ali, Lan Wang
  • Publication number: 20090037610
    Abstract: An electronic device interface control method comprising identifying at least one peripheral device coupled to an electronic device and determining whether to disable an interface corresponding to the at least one peripheral device based on the identity of the at least one peripheral device.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Inventors: Robort E. Krancher, Darrell L. Brokmeyer, Jennifer E. Rios
  • Publication number: 20080148387
    Abstract: A trusted platform module (TPM) management system comprises a computing system having a basic input/output system (BIOS), a TPM and an operating system, the BIOS configured to, in response to detecting an unavailable state setting for the TPM, report to the operating system a lack of presence of the TPM on the computing system.
    Type: Application
    Filed: October 18, 2006
    Publication date: June 19, 2008
    Inventors: Shab H. Madina, James L. Mondshine, Jennifer E. Rios, Valiuddin Y. Ali
  • Publication number: 20080104384
    Abstract: A hard disk drive (HDD) sanitizer system comprises an electronic device having a basic input/output system (BIOS), the BIOS comprising a sanitizer routine executable for sanitizing a HDD.
    Type: Application
    Filed: September 28, 2006
    Publication date: May 1, 2008
    Inventors: Jennifer E. Rios, Lan Wang, Shab H. Madina
  • Publication number: 20080104387
    Abstract: A hard disk drive (HDD) self-test system comprises a basic input/output system (BIOS) configured to automatically invoke a self-test of an HDD based on a predetermined schedule.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 1, 2008
    Inventors: Eric Owhadi, Jennifer E. Rios
  • Publication number: 20080082824
    Abstract: A system comprises a first operating environment and a second operating environment. The first and second operating environments exchange information in encrypted form using a shared encryption key (K3). The first and second operating environments cooperate to change said encryption key K3 using another shared encryption key (K4). The encryption key K4 is changed upon the encryption key K3 being changed.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 3, 2008
    Inventors: Wael M. IBRAHIM, Lan Wang, Jennifer E. Rios, Valluddin Y. Ali, Manuel Novoa
  • Publication number: 20080083019
    Abstract: A computer-readable storage medium containing software that, when executed by a processor, causes the processor to implement a basic input/output system (BIOS). The BIOS comprises instructions that implement a BIOS core, instructions that implement a user authentication and enforcement engine (AEE), and instructions that implement an extensible interface to a preboot authentication module.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Lan WANG, Valiuddin Y. Ali, Jennifer E. Rios