Patents by Inventor Ying Chun Guo

Ying Chun Guo 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: 11195180
    Abstract: An example operation may include one or more of connecting, by a virtual blockchain manager node, to a blockchain configured to store a plurality of user transactions committed by a user node, identifying, by the virtual blockchain manager node, a user request transaction from the plurality of the user transactions for a creation of a virtual blockchain for the user, wherein the user request transaction contains a rule, creating, by the virtual blockchain manager node, the virtual blockchain based on the user request transaction, populating, by the virtual blockchain manager node, the virtual blockchain with the user transactions from the plurality of the user transactions from the blockchain based on the rule, and executing, by the virtual blockchain manager node, a smart contract to record the rule and a hash of all blocks from the virtual blockchain onto the blockchain.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peng Hui Jiang, Xin Peng Liu, Michael Bässler, Guang Han Sui, Ying Chun Guo, Jian Nan Guo
  • Publication number: 20200242602
    Abstract: An example operation may include one or more of connecting, by a virtual blockchain manager node, to a blockchain configured to store a plurality of user transactions committed by a user node, identifying, by the virtual blockchain manager node, a user request transaction from the plurality of the user transactions for a creation of a virtual blockchain for the user, wherein the user request transaction contains a rule, creating, by the virtual blockchain manager node, the virtual blockchain based on the user request transaction, populating, by the virtual blockchain manager node, the virtual blockchain with the user transactions from the plurality of the user transactions from the blockchain based on the rule, and executing, by the virtual blockchain manager node, a smart contract to record the rule and a hash of all blocks from the virtual blockchain onto the blockchain.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Peng Hui Jiang, Xin Peng Liu, Michael Bässler, Guang Han Sui, Ying Chun Guo, Jian Nan Guo
  • Patent number: 8620990
    Abstract: A method parses the contents of an e-Form, where the contents of said e-Form have been divided into more than one section with a different content identification code assigned to each section of the e-Form. The method includes scanning an e-Form submitted for processing to determine, based on the content identification codes, which of the sections have a corresponding parsed result already in a cache system; parsing contents of the sections without a parsed result already in the cache system; and combining parsed results from the cache system with parsed results from the parsing of sections without a parsed result already in the cache system.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ying Chun Guo, Min Li, Qiang Wang, Xiao Feng Wang, Li Wei, Xiao Feng Zhao, Zhi Yuan Zhou
  • Patent number: 8321500
    Abstract: The present invention discloses a method and system for generating Simple Object Access Protocol (SOAP) message, wherein, at least one first information sets are pre-stored and each of the first information sets contains at least one piece of information. The method comprises: generating a first SOAP message which contains a second information set that contains at least one piece of information; retrieving a first information set that corresponds to the second information set; and generating a second SOAP message using the retrieved first information set and the first SOAP message.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: November 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ying Chun Guo, Min Li, Indrajit Poddar, Naveen Sachdeva, Qiang Wang, Li Wei
  • Patent number: 8141042
    Abstract: A computer-implementable method, system and computer-usable medium for extending the portability of code to a limited-class environment are disclosed. In a preferred embodiment, the method includes the steps of: identifying any full-version-only objects that are not in a reduced-version of a language, wherein the reduced-version of the language comprises a reduced portion of objects that are in a full-version of the language; associating a full-version-only object with a set of one or more objects in the reduced-version of the language, wherein the full-version-only object is functionally equivalent to the set of one or more objects in the reduced-version of the language; identifying any full-version-only objects in a software program; and creating a reduced-version of the software program by replacing any identified full-version-only objects with a functionally equivalent set of one or more objects from the reduced-version of the language.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Zhi Gan, Ying Chun Guo, Rahul Kurane, Aravind Srinivasan
  • Publication number: 20090327513
    Abstract: A method parses the contents of an e-Form, where the contents of said e-Form have been divided into more than one section with a different content identification code assigned to each section of the e-Form. The method includes scanning an e-Form submitted for processing to determine, based on the content identification codes, which of the sections have a corresponding parsed result already in a cache system; parsing contents of the sections without a parsed result already in the cache system; and combining parsed results from the cache system with parsed results from the parsing of sections without a parsed result already in the cache system.
    Type: Application
    Filed: June 29, 2009
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ying Chun Guo, Min Li, Qiang Wang, Xiao Feng Wang, Li Wei, Xiao Feng Zhao, Zhi Yuan Zhou
  • Publication number: 20080222607
    Abstract: A computer-implementable method, system and computer-usable medium for extending the portability of code to a limited-class environment are disclosed. In a preferred embodiment, the method includes the steps of: identifying any full-version-only objects that are not in a reduced-version of a language, wherein the reduced-version of the language comprises a reduced portion of objects that are in a full-version of the language; associating a full-version-only object with a set of one or more objects in the reduced-version of the language, wherein the full-version-only object is functionally equivalent to the set of one or more objects in the reduced-version of the language; identifying any full-version-only objects in a software program; and creating a reduced-version of the software program by replacing any identified full-version-only objects with a functionally equivalent set of one or more objects from the reduced-version of the language.
    Type: Application
    Filed: March 6, 2007
    Publication date: September 11, 2008
    Inventors: Zhi Gan, Ying Chun Guo, Rahul Kurane, Aravind Srinivasan