Patents by Inventor Hai Tao Long

Hai Tao Long 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: 8356351
    Abstract: A method for pre-verification of a code module when the code module is installed or updated in a virtual machine, comprising: loading codes in the installed or updated code module; performing code verification on the codes in the code module; if the code verification is passed, generating a certificate of the code module; and storing the code module passing the code verification and its certificate. The present invention also discloses a method for verification of a code module at runtime of the code module in a virtual machine, comprising loading codes in the code module; generating a certificate of the code module based on the loaded codes; if the generated certificate of the code module and a pre-stored certificate of the code module are identical, verifying the code module to be valid; otherwise performing a pre-verification on the code module.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: January 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rong Yao Fu, Hai Tao Long, William J. Tracey, David Alvra Wood, III
  • Publication number: 20090112824
    Abstract: A method and an apparatus for generating presentation configuration files of document content, wherein the document content will be presented according to the presentation configuration files. The method may include acquiring one presentation configuration file template and updating the presentation file template according to personalized presentation rules associated with preferences input by a current user, to generate the presentation configuration files customized with respect to the current user. According to the present invention, the presentation configuration files can be generated automatically based on the user preferences, such that the document content can be presented according to the customized presentation configuration files.
    Type: Application
    Filed: October 28, 2008
    Publication date: April 30, 2009
    Applicant: International Business Machines Corporation
    Inventors: Rong Yao Fu, Hai Tao Long, Yuan Quan, Xia Tian Zhang, Shiwan Zhao
  • Publication number: 20080209556
    Abstract: A method for pre-verification of a code module when the code module is installed or updated in a virtual machine, comprising: loading codes in the installed or updated code module; performing code verification on the codes in the code module; if the code verification is passed, generating a certificate of the code module; and storing the code module passing the code verification and its certificate. The present invention also discloses a method for verification of a code module at runtime of the code module in a virtual machine, comprising loading codes in the code module; generating a certificate of the code module based on the loaded codes; if the generated certificate of the code module and a pre-stored certificate of the code module are identical, verifying the code module to be valid; otherwise performing a pre-verification on the code module.
    Type: Application
    Filed: January 18, 2008
    Publication date: August 28, 2008
    Applicant: International Business Machines Corporation
    Inventors: Rong Yao Fu, Hai Tao Long, William J. Tracey, David Alvra Wood