Patents by Inventor Eric Peacock

Eric Peacock 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).

  • Publication number: 20120303942
    Abstract: Example embodiments relate to caching data in a storage device. In example embodiments, a storage device is configured to receive a command to access data on the storage device. In response, the storage device may determine whether a computing device to which the storage device is coupled is currently booting. When the computing device is currently booting, the storage device may cache the data in a first portion of a cache used to cache boot data.
    Type: Application
    Filed: May 25, 2011
    Publication date: November 29, 2012
    Inventor: Eric Peacock
  • Patent number: 8122258
    Abstract: There is provided a method for operating a basic input/output system (BIOS) of a pay-as-you go computer system. In one example embodiment, the method includes periodically resetting a watchdog timer, wherein failure to reset the watchdog timer indicates a security violation. In another example embodiment, the method also includes comparing a first time count representing motherboard use time with a second time count representing hard drive use time to determine if a security violation has occurred. There is also provided a pay-as-you-go computer system having a BIOS configured to determine if a hard drive is password protected. In an example embodiment, the BIOS is configured to calculate a password to unlock the hard drive if the hard drive is password protected.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 21, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Peacock, John J. Youden
  • Patent number: 8037291
    Abstract: In one embodiment a computer system comprises a processor and a memory module coupled to the processor and comprising logic instructions stored in a computer readable medium. The logic instructions, when executed, configure the processor to initiate power on self test processing in the basic input/output system of a computing device, compare a first identifier derived from a master boot record on the computing device with a second identifier stored in a memory location on the computing device, and implement a master boot record recovery process when the first identifier does not correspond with the second identifier.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: October 11, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Eric Peacock
  • Patent number: 7984283
    Abstract: There is provided a method for operating a basic input/output system (BIOS) of a pay-as-you go computer system. In one example embodiment, the method includes determining if a user password feature is activated on a hard drive and computing a password to unlock the hard drive if the password feature is activated. In another example embodiment, the method includes performing a checksum verification of boot information. In yet another example embodiment, the method includes storing portions of boot information in non-standard locations on the hard drive and combining the portions using operators.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: July 19, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Peacock, John J. Youden
  • Publication number: 20080184022
    Abstract: In one embodiment a computer system comprises a processor and a memory module coupled to the processor and comprising logic instructions stored in a computer readable medium. The logic instructions, when executed, configure the processor to initiate power on self test processing in the basic input/output system of a computing device, compare a first identifier derived from a master boot record on the computing device with a second identifier stored in a memory location on the computing device, and implement a master boot record recovery process when the first identifier does not correspond with the second identifier.
    Type: Application
    Filed: January 29, 2007
    Publication date: July 31, 2008
    Inventor: Eric Peacock
  • Publication number: 20080104701
    Abstract: There is provided a method for operating a basic input/output system (BIOS) of a pay-as-you go computer system. In one example embodiment, the method includes periodically resetting a watchdog timer, wherein failure to reset the watchdog timer indicates a security violation. In another example embodiment, the method also includes comparing a first time count representing motherboard use time with a second time count representing hard drive use time to determine if a security violation has occurred. There is also provided a pay-as-you-go computer system having a BIOS configured to determine if a hard drive is password protected. In an example embodiment, the BIOS is configured to calculate a password to unlock the hard drive if the hard drive is password protected.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Inventors: Eric Peacock, John J. Youden
  • Publication number: 20080104381
    Abstract: There is provided a method for operating a basic input/output system (BIOS) of a pay-as-you go computer system. In one example embodiment, the method includes determining if a user password feature is activated on a hard drive and computing a password to unlock the hard drive if the password feature is activated. In another example embodiment, the method includes performing a checksum verification of boot information. In yet another example embodiment, the method includes storing portions of boot information in non-standard locations on the hard drive and combining the portions using operators.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Inventors: Eric Peacock, John J. Youden