Patents by Inventor Ying Ming Gao

Ying Ming Gao 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: 9619492
    Abstract: In one embodiment, a method for data migration includes: receiving intermediate data and corresponding key value-row location information mapping list; importing each row of the intermediate data to a corresponding row of a target data table, where each row of the target data table has a target physical row ID; and establishing, by a computer processor, a target index of the target data table based on the target physical row IDs and the key value-row location information mapping list. With the method or system of this invention, the efficiency of reestablishing a data index after data migration can be improved.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ying Ming Gao, Ang Li, Jian Liu, Zhuo Yin, Xian Zou
  • Patent number: 9189506
    Abstract: Managing database indexes includes creating a main index and creating at least one service index that is configured for recording a change to a node to be updated in the main index. Managing database indexes also includes detecting whether an operation that involves the main index and is performed on the database appears in the database, and maintaining the main index using at least one service index in response to the operation that involves the main index and is performed on the database, appearing in the database. The maintaining is performed based on changes to a node to be updated in the main index that are recorded in the at least one service node.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: November 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ying Ming Gao, Jia Huo, Kai Zhang, Xian Zou
  • Publication number: 20140244654
    Abstract: In one embodiment, a method for data migration includes: receiving intermediate data and corresponding key value-row location information mapping list; importing each row of the intermediate data to a corresponding row of a target data table, where each row of the target data table has a target physical row ID; and establishing, by a computer processor, a target index of the target data table based on the target physical row IDs and the key value-row location information mapping list. With the method or system of this invention, the efficiency of reestablishing a data index after data migration can be improved.
    Type: Application
    Filed: February 27, 2014
    Publication date: August 28, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ying Ming Gao, Ang Li, Jian Liu, Zhuo Yin, Xian Zou
  • Publication number: 20120221534
    Abstract: Managing database indexes includes creating a main index and creating at least one service index that is configured for recording a change to a node to be updated in the main index. Managing database indexes also includes detecting whether an operation that involves the main index and is performed on the database appears in the database, and maintaining the main index using at least one service index in response to the operation that involves the main index and is performed on the database, appearing in the database. The maintaining is performed based on changes to a node to be updated in the main index that are recorded in the at least one service node.
    Type: Application
    Filed: February 13, 2012
    Publication date: August 30, 2012
    Applicant: International Business Machines Corporation
    Inventors: Ying Ming Gao, Jia Huo, Kai Zhang, Xian Zou