Patents by Inventor Brent M. Ahlquist

Brent M. Ahlquist 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: 8572374
    Abstract: A measurement and authentication engine in a nonvolatile memory computes an original hash value on data read from the nonvolatile memory. A measurement and authentication engine in a host processor recomputes the hash value on the data received from nonvolatile memory and checks that the computed hash value matches the hash value generated and transferred from the nonvolatile memory.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: October 29, 2013
    Assignee: Intel Corporation
    Inventor: Brent M. Ahlquist
  • Patent number: 7945790
    Abstract: Briefly, a low-cost system and method for pseudo-random nonce value generation is disclosed.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: May 17, 2011
    Assignee: Intel Corporation
    Inventor: Brent M. Ahlquist
  • Patent number: 7743239
    Abstract: In some embodiments, a command may be used by a host processor to access certain information from a non-volatile memory, together with a message authentication code. That information may be utilized to generate a message authentication code on the processor. Then, in any future accesses, the message authentication code generated by the host processor may be compared to the message authentication code from the non-volatile memory to determine the integrity of data or code that is received from the non-volatile memory.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: June 22, 2010
    Assignee: Intel Corporation
    Inventor: Brent M. Ahlquist
  • Patent number: 7571297
    Abstract: An apparatus, system, and method for a data invalid signal for non-deterministic latency in memory are described. The apparatus may include a memory to determine that data to be buffered for a data burst cannot be guaranteed in time to satisfy a deterministic latency parameter. The memory may provide an indication that the data cannot be guaranteed. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: August 4, 2009
    Assignee: Intel Corporation
    Inventors: Geoffrey Gould, Brent M. Ahlquist
  • Publication number: 20080276088
    Abstract: A measurement and authentication engine in a nonvolatile memory computes an original hash value on data read from the nonvolatile memory. A measurement and authentication engine in a host processor recomputes the hash value on the data received from nonvolatile memory and checks that the computed hash value matches the hash value generated and transferred from the nonvolatile memory.
    Type: Application
    Filed: May 3, 2007
    Publication date: November 6, 2008
    Inventor: Brent M. Ahlquist
  • Publication number: 20080130875
    Abstract: Briefly, a low-cost system and method for pseudo-random nonce value generation is disclosed.
    Type: Application
    Filed: December 4, 2006
    Publication date: June 5, 2008
    Inventor: Brent M. Ahlquist
  • Publication number: 20080082819
    Abstract: In some embodiments, a command may be used by a host processor to access certain information from a non-volatile memory, together with a message authentication code. That information may be utilized to generate a message authentication code on the processor. Then, in any future accesses, the message authentication code generated by the host processor may be compared to the message authentication code from the non-volatile memory to determine the integrity of data or code that is received from the non-volatile memory.
    Type: Application
    Filed: September 28, 2006
    Publication date: April 3, 2008
    Inventors: Jack Brizek, Brent M. Ahlquist
  • Publication number: 20080005587
    Abstract: In some embodiments, a command may be used by a host processor to access certain information from a non-volatile memory, together with a message authentication code. That information may be utilized to generate a message authentication code on the processor. Then, in any future accesses, the message authentication code generated by the host processor may be compared to the message authentication code from the non-volatile memory to determine the integrity of data or code that is received from the non-volatile memory.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventor: Brent M. Ahlquist