Patents by Inventor Ying C. Guo

Ying C. 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).

  • Publication number: 20150006584
    Abstract: The present invention discloses a method of managing a complex object in a cloud environment and a system thereof. In the method, an object model of the complex object is obtained, the object model comprises at least information describing a constraint, an attribute and a method of the complex objects. Then, the object model is analyzed to determine at least one desired data storage mapped with the object model and at least one desired data service representing an object service interface for accessing the complex object. Then, at least one data storage and at least one data service for the complex object are generated in the cloud environment based on the desired at least one data storage and at least one data service.
    Type: Application
    Filed: June 3, 2014
    Publication date: January 1, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: LI-JU CHEN, YING C. GUO, XIN S. MAO, BO YANG, HUA ZHANG
  • Publication number: 20120265781
    Abstract: A method for semantic-based information input that includes receiving a user input from a user. The method also includes querying a database using the user input as a keyword, wherein the database includes objects, wherein each object includes a name and at least one attribute and ones of the objects include respective pointers to others of the objects indicating types of relationships therebetween. The method further includes receiving a query result, wherein the query result includes at least one matching object for which the keyword matches the at least one object's name or at least one attribute and at least one object with which the at least one matching object has a relationship indicated by the at least one matching object's pointer and presenting the query result to the user.
    Type: Application
    Filed: March 15, 2012
    Publication date: October 18, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi H. Fan, Ying C. Guo, Biao Han, Sheng B. Hou
  • Publication number: 20110010394
    Abstract: A client identifier (ID) and a client-specific data field identifier for each item of client-specific data associated with a first client of a set of clients are received at a processor associated with a software as a service (SaaS) module. An extensible markup language (XML) formatted document for storing the client-specific data, including a set of client-specific data elements, each element referenced by one of the client-specific data field identifiers, is created for the first client. The XML formatted document is inserted into an XML formatted column of a row in a database table, where the database table is shared among a set of clients and stored in a shared database. The client ID is inserted into a structured query language (SQL) formatted data column of the row in the database table.
    Type: Application
    Filed: July 8, 2009
    Publication date: January 13, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David J. Carew, Ying C. Guo, Indrajit Poddar, Mary E. Taylor