Patents by Inventor Takemura Shinichi

Takemura Shinichi 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: 7716494
    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: Grant
    Filed: July 15, 2004
    Date of Patent: May 11, 2010
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Zhengrong Liu, Yusuf Wilajati Purna, Takemura Shinichi, Nicholas Szeto
  • 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