Patents by Inventor Karanvir (Ken) Grewal

Karanvir (Ken) Grewal 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: 8601273
    Abstract: A measurement engine performs active platform observation. A program includes an integrity manifest to indicate an integrity check value for a section of the program's source code. The measurement engine computes a comparison value on the program's image in memory and determines if the comparison value matches the expected integrity check value. If the values do not match, the program's image is determined to be modified, and appropriate remedial action can be triggered. The integrity manifest can include a secure signature to verify the validity of the integrity manifest.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: December 3, 2013
    Assignee: Intel Corporation
    Inventors: Travis Schluessler, David Durham, George Cox, Karanvir Ken Grewal
  • Publication number: 20110231668
    Abstract: A measurement engine performs active platform observation. A program includes an integrity manifest to indicate an integrity check value for a section of the program's source code. The measurement engine computes a comparison value on the program's image in memory and determines if the comparison value matches the expected integrity check value. If the values do not match, the program's image is determined to be modified, and appropriate remedial action can be triggered. The integrity manifest can include a secure signature to verify the validity of the integrity manifest.
    Type: Application
    Filed: May 27, 2011
    Publication date: September 22, 2011
    Inventors: Travis Schluessler, David Durham, George Cox, Karanvir "Ken" Grewal
  • Patent number: 7424711
    Abstract: According to some embodiments, a system provides a resource service module, a resource data record repository, and a provider module. The resource service module exposes an interface, receives an invocation of the interface from a system management module, and requests managed resource data associated with a manageable resource based on the invocation. The resource data record repository includes a resource data record indicating a memory location of a managed host in which the managed resource data is stored, and the provider module receives the request and retrieves the managed resource data from the memory location of the managed host.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: September 9, 2008
    Assignee: Intel Corporation
    Inventors: Travis Schluessler, Priya Rajagopal, Ray Steinberger, Tisson K. Mathew, Arun Preetham, Ravi Sahita, David Durham, Karanvir (Ken) Grewal
  • Publication number: 20070088857
    Abstract: Host software, such as device drivers, may be able to communicate through a platform interface with one another and with adjunct processors. This interface may be provided by enabling such communications to be snooped and then directed through an adjunct or service processor to sequestered memory locations. The sequestered memory locations may be associated with status registers to announce the availability of information transfers. In addition, the sequestered memory may be made relatively invisible to components running on the host system.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 19, 2007
    Inventors: Travis Schluessler, David Durham, George Cox, Karanvir (Ken) Grewal, Ravi Sahita, Priya Rajagopal, David Poisner