Patents by Inventor Zhengrong Liu

Zhengrong Liu 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: 20060015732
    Abstract: A preferred embodiment of the invention uses local or internal public and private keys for signatures. The keys are obtained and managed internally by a kernel process having access to a secure key storage area. The kernel process is booted within a trusted platform and is the only process that is allowed to access the key storage area. The internal keys can be used in addition to external keys for both internal key-based and external key-based signatures on a single digital item. In a preferred embodiment, the kernel process also maintains revocation lists and is synchronized with other entities by having the same criteria (e.g.
    Type: Application
    Filed: July 15, 2004
    Publication date: January 19, 2006
    Inventor: Zhengrong Liu
  • Publication number: 20060015717
    Abstract: A trusted platform in a digital processing system is maintained even when modules, or other processes or data, are loaded after a boot sequence. A configuration file is used to include measurements (e.g., hash values, signatures, etc.) of modules to be loaded. After secure boot-up the operating system kernel uses the configuration file to check module integrity prior to loading and executing. If a module does not verify against the configuration file data then the system can prevent further operation, restrict certain operations, indicate the non-trusted nature of the system or take other actions. In one embodiment, if a module does not pass the integrity check then the failed measurement is extended into a specific Platform Configuration Register (PCR) within a Trusted Platform Manager (TPM) process. Subsequently, client applications can determine if the platform is trustable based on the return of the PCR value.
    Type: Application
    Filed: July 15, 2004
    Publication date: January 19, 2006
    Inventors: Zhengrong Liu, Yusuf Purna, Takemura Shinichi, Nicholas Szeto
  • Publication number: 20060015860
    Abstract: A method and apparatus for adding sections to a file used for executing a process in a Linux operating system. The file includes existing sections, an executable linking format, and other attributes for the application. Sections are added to the existing sections of the file which may be used to execute a process in a Linux operating system.
    Type: Application
    Filed: July 15, 2004
    Publication date: January 19, 2006
    Inventors: Zhengrong Liu, Takemura Shinichi