Patents by Inventor Leo Y. Liu

Leo Y. 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).

  • Patent number: 7761467
    Abstract: Methods and systems are provided for certificate revocation list (CRL) consolidation and access. A plurality of certificate authorities (CAs); a plurality of CRL retrieval agents associated with CRL distribution mechanisms of CAs, for consolidating the CRLs from multiple CAs; CRL databases, for storing the consolidated CRLs from multiple CRL retrieval agents and the replication of CRLs; and CRL access API. Therefore, an application can access the nearest CRL database to determine whether a digital certificate has been revoked via a set of unified APIs without bothering the detailed of CRL distribution mechanisms. In addition, the system of the invention is also adapted for consolidating and accessing all kinds of black lists.
    Type: Grant
    Filed: January 4, 2001
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jing Min Xu, Zhong Tian, Leo Y Liu
  • Patent number: 7568032
    Abstract: A method for balancing load among a plurality of mirror servers, wherein a user may select and get access to any one of said plurality of mirror servers within an identical web page, comprising steps of: (1) when said web page is accessed by a client, transmitting not only said web page but also a predetermined script to said client; (2) automatically executing said script at said client so as to respectively create connections with each of said plurality of mirror servers and measure respective response times; (3) selecting the mirror server having the shortest response time for users to access.
    Type: Grant
    Filed: January 29, 2001
    Date of Patent: July 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Nan Feng, Dong Liu, Leo Y. Liu
  • Patent number: 7356615
    Abstract: The present invention discloses a pluggable service delivery platform for supporting many devices to many services in an e-business application, comprising a device-platform interface, a service-platform interface and a platform kernel section. The service delivery platform of this invention is a flexible and scalable platform to easily “plug” a new device and a new service, and the different parts of the platform are componentized. Any one of the components can be replaced by a 3rd party's products, providing they abide certain open interface like Java Servlet, LDAP, etc.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: April 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Hong Cai, Dong Liu, Leo Y. Liu
  • Patent number: 6757706
    Abstract: An apparatus for providing responses to requests of an off-line client, comprising: a local request-response storage which stores a plurality of requests and a plurality of responses; a network traffic redirector, for redirecting requests of the client to the client machine itself by modifying the system configuration of the client machine when the client is off-line, and for redirecting requests of the client to the network connection by resuming the system configuration of the client machine when the client leaves the off-line state and enters an on-line state; and a local off-line server, for receiving a request of the client redirected to the client machine itself, for generating a response based on the request, the plurality of requests and the plurality of responses stored in the request-response storage, and for returning the response to the client.
    Type: Grant
    Filed: January 26, 2000
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventors: Liu Dong, Leo Y. Liu, XiaoYan Chen, XiaoPei Zhang
  • Patent number: 6742018
    Abstract: Data is stored in a Palm OS based handheld device. The data includes at least one record which contains a keyword used for identifying the record. Each record is stored as a resource in a resource database in the handheld device. The keyword is converted into a long integer and then divided into two parts. The two parts are stored, respectively, as a resource type and a resource ID in a resource information entry included in a header of the resource database corresponding to the record.
    Type: Grant
    Filed: January 5, 2000
    Date of Patent: May 25, 2004
    Assignee: International Business Machines Corporation
    Inventors: Song Song, Leo Y. Liu, Hong Cai
  • Publication number: 20020004773
    Abstract: This invention discloses methods and systems for certificate revocation list (CRL) consolidation and access. In an example embodiment, the system comprises: a plurality of certificate authorities (CAs); a plurality of CRL retrieval agents associated with CRL distribution mechanisms of CAs, for consolidating the CRLs from multiple CAs; CRL databases, for storing the consolidated CRLs from multiple CRL retrieval agents and the replication of CRLs; and CRL access API. Therefore, an application can access the nearest CRL database to determine whether a digital certificate has been revoked via a set of unified APIs without bothering the detailed of CRL distribution mechanisms. In addition, the system of the invention is also adapted for consolidating and accessing all kinds of black lists.
    Type: Application
    Filed: January 4, 2001
    Publication date: January 10, 2002
    Inventors: Jing Min Xu, Zhong Tian, Leo Y. Liu
  • Publication number: 20010056497
    Abstract: An apparatus for providing instant information service for a plurality of devices, comprising: a network connecting unit (52) for fetching data from backend servers (41, 42, 43) and packaging the data into XML elements; a cache (53), caching the XML elements packaged by network connecting unit (52); and a controller (51), response to a request for information service from a client's, for fetching relevant XML elements from cache (53), and for the XML elements that cannot be fetched from cache (53), instructing the network connecting unit (52) to fetch the corresponding data from the backend servers and package the data into XML elements. Finally packaging all the obtained XML elements into a XML document and sending it back to the clients.
    Type: Application
    Filed: June 21, 2001
    Publication date: December 27, 2001
    Applicant: International Business Machines Corporation
    Inventors: Hong Cai, Leo Y. Liu
  • Publication number: 20010025313
    Abstract: A method for balancing load among a plurality of mirror servers, wherein a user may select and get access to any one of said plurality of mirror servers within an identical web page, comprising steps of: (1) when said web page is accessed by a client, transmitting not only said web page but also a predetermined script to said client; (2) automatically executing said script at said client so as to respectively create connections with each of said plurality of mirror servers and measure respective response times; (3) selecting the mirror server having the shortest response time for users to access.
    Type: Application
    Filed: January 29, 2001
    Publication date: September 27, 2001
    Inventors: Nan Feng, Dong Liu, Leo Y. Liu
  • Publication number: 20010016880
    Abstract: The present invention discloses a pluggable service delivery platform for supporting many devices to many services e-business application, comprising device-platform interface, service-platform interface and platform kernel section. The service delivery platform of this invention is flexible and scalable platform to easily “plug” a new device and a new service, and the different parts of the platform are componentized. Any one of the components can be replaced by the 3rd party's products, providing they abide certain open interface like Java Servlet, LDAP, etc.
    Type: Application
    Filed: December 29, 2000
    Publication date: August 23, 2001
    Applicant: International Business Machines Corporation
    Inventors: Hong Cai, Dong Liu, Leo Y. Liu