Patents by Inventor Andrew Ray Wheeler

Andrew Ray Wheeler 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: 8307259
    Abstract: This application relates to hardware based memory scrubbing. One disclosed embodiment may comprise a system that includes an engine, implemented in hardware, configured to initiate a request for data residing in associated memory. An error system is configured to detect errors in data that has been read from associated memory in response to the request for the data, the error system maintaining a log of entries corresponding to errors detected by the error system. An identifier is associated with each of the entries in the log that result from the request initiated by the engine to differentiate from other entries in the log.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: November 6, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Andrew Ray Wheeler, James R. Peterson
  • Publication number: 20090125788
    Abstract: This application relates to hardware based memory scrubbing. One disclosed embodiment may comprise a system that includes an engine, implemented in hardware, configured to initiate a request for data residing in associated memory. An error system is configured to detect errors in data that has been read from associated memory in response to the request for the data, the error system maintaining a log of entries corresponding to errors detected by the error system. An identifier is associated with each of the entries in the log that result from the request initiated by the engine to differentiate from other entries in the log.
    Type: Application
    Filed: January 5, 2009
    Publication date: May 14, 2009
    Inventors: Andrew Ray Wheeler, James R. Peterson
  • Patent number: 7519802
    Abstract: Systems and methods for configuring a computer system are disclosed. One embodiment of a system may comprise memory that stores configuration data for a plurality of components of a computer system. A configuration system operates to access the configuration data from the memory and to program at least one of the plurality of components based on corresponding configuration data from the memory while inhibiting operation of at least another portion of the computer system.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: April 14, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Andrew Ray Wheeler, James Robert Peterson
  • Patent number: 7500056
    Abstract: One disclosed embodiment may comprise a computer system that includes at least one processor having at least one cache. An interface includes an associated cache, the interface preloading the associated cache with instruction data acquired from non-volatile memory as part of a reset sequence so that the instruction data in the associated cache is available to the at least one cache of the at least one processor to facilitate reset by the computer system.
    Type: Grant
    Filed: July 21, 2004
    Date of Patent: March 3, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Andrew Ray Wheeler, James Robert Peterson
  • Patent number: 7496823
    Abstract: This application relates to hardware based memory scrubbing. One disclosed embodiment may comprise a system that includes an engine, implemented in hardware, configured to initiate a request for data residing in associated memory. An error system is configured to detect errors in data that has been read from associated memory in response to the request for the data, the error system maintaining a log of entries corresponding to errors detected by the error system. An identifier is associated with each of the entries in the log that result from the request initiated by the engine to differentiate from other entries in the log.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: February 24, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Andrew Ray Wheeler, James R. Peterson