Patents by Inventor CaiQin Ma

CaiQin Ma 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: 10331639
    Abstract: Systems for database optimization include a database rebuild module configured to compact columns in an unoptimized database that co-appear in queries to the unoptimized database into a single hyper-column to form an optimized database. A database interface module is configured to accept queries according to a schema for the unoptimized database and to translate the accepted queries into queries according to a schema for the optimized database.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan
  • Patent number: 10318507
    Abstract: Methods and systems for database optimization include compacting columns in an unoptimized database that co-appear in queries to the database into a single hyper-column using a processor to form an optimized database. Queries are received according to a schema for the unoptimized database. The received queries are translated into queries according to a schema for the optimized database.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan
  • Publication number: 20180276258
    Abstract: Methods and systems for database optimization include compacting columns in an unoptimized database that co-appear in queries to the database into a single hyper-column using a processor to form an optimized database. Queries are received according to a schema for the unoptimized database. The received queries are translated into queries according to a schema for the optimized database.
    Type: Application
    Filed: May 30, 2018
    Publication date: September 27, 2018
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan
  • Patent number: 10042872
    Abstract: Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database. The plurality of columns are compacted into a single hyper-column to form an optimized database. Each entry in the hyper-column includes data from a corresponding entry in each of the plurality of columns. An interface is generated for the optimized database that accepts queries according to a schema for the unoptimized database and translates the queries into queries according to a schema for the optimized database.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan
  • Publication number: 20180173737
    Abstract: Systems for database optimization include a database rebuild module configured to compact columns in an unoptimized database that co-appear in queries to the unoptimized database into a single hyper-column to form an optimized database. A database interface module is configured to accept queries according to a schema for the unoptimized database and to translate the accepted queries into queries according to a schema for the optimized database.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 21, 2018
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan
  • Patent number: 9946741
    Abstract: Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database. The plurality of columns are compacted into a single hyper-column to form an optimized database. Each entry in the hyper-column includes data from a corresponding entry in each of the plurality of columns. An interface is generated for the optimized database that accepts queries according to a schema for the unoptimized database and translates the queries into queries according to a schema for the optimized database.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: April 17, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan
  • Publication number: 20160342634
    Abstract: Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database. The plurality of columns are compacted into a single hyper-column to form an optimized database. Each entry in the hyper-column includes data from a corresponding entry in each of the plurality of columns. An interface is generated for the optimized database that accepts queries according to a schema for the unoptimized database and translates the queries into queries according to a schema for the optimized database.
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan
  • Publication number: 20160342649
    Abstract: Methods and systems for database optimization include detecting a plurality of columns in an unoptimized database that co-appear in queries to the database. The plurality of columns are compacted into a single hyper-column to form an optimized database. Each entry in the hyper-column includes data from a corresponding entry in each of the plurality of columns. An interface is generated for the optimized database that accepts queries according to a schema for the unoptimized database and translates the queries into queries according to a schema for the optimized database.
    Type: Application
    Filed: June 22, 2015
    Publication date: November 24, 2016
    Inventors: Yaoliang Chen, Min Gong, CaiQin Ma, Yu Wang, Xiaomin Xu, Junchi Yan