Patents by Inventor Chi Yong KU

Chi Yong KU 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: 10671594
    Abstract: A method for updating a column store database and includes establishing a row store database, wherein each row comprises a plurality of attributes. The method includes establishing a column store database including attribute vectors corresponding to at least one attribute in the row store, wherein each attribute vector includes data used to satisfy at least one of previously received analytic queries. The method includes collecting a SQL change statements beginning from a synchronization point indicating when the row store database and the column store database are synchronized, and continuing until an analytic query is received. The method includes sending the plurality of SQL change statements to the column store database upon receipt of the analytic query for updating the column store database for purposes of satisfying the query, wherein the analytic query is directed to a queried range of primary key attributes in the plurality of attributes.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: June 2, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ron-Chung Hu, Mengmeng Chen, Aniket Adnaik, Chi Yong Ku
  • Patent number: 9836507
    Abstract: A method for dynamically building a column store database from a row store database. The method includes establishing the row store database for storing data, wherein each row includes a plurality of attributes, and wherein data in row store database is current to a temporal point in time. The method includes establishing the column store database including data structured to satisfy received analytic queries. The method includes beginning from an initial state of the column store database, for each subsequently received analytic query, importing a targeted amount of data from a corresponding temporal state of the row store database into the column store database to satisfy the corresponding subsequently received analytic query.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: December 5, 2017
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Ron Chung Hu, Guangyu Shi, Masood Mortazavi, Chi Yong Ku, Mengmeng Chen
  • Publication number: 20160078089
    Abstract: A method for dynamically building a column store database from a row store database. The method includes establishing the row store database for storing data, wherein each row includes a plurality of attributes, and wherein data in row store database is current to a temporal point in time. The method includes establishing the column store database including data structured to satisfy received analytic queries. The method includes beginning from an initial state of the column store database, for each subsequently received analytic query, importing a targeted amount of data from a corresponding temporal state of the row store database into the column store database to satisfy the corresponding subsequently received analytic query.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Ron Chung HU, Guangyu SHI, Masood MORTAZAVI, Chi Yong KU, Mengmeng CHEN
  • Publication number: 20160078079
    Abstract: A method for updating a column store database and includes establishing a row store database, wherein each row comprises a plurality of attributes. The method includes establishing a column store database including attribute vectors corresponding to at least one attribute in the row store, wherein each attribute vector includes data used to satisfy at least one of previously received analytic queries. The method includes collecting a SQL change statements beginning from a synchronization point indicating when the row store database and the column store database are synchronized, and continuing until an analytic query is received.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Ron-Chung HU, Mengmeng CHEN, Aniket ADNAIK, Chi Yong KU
  • Publication number: 20160078085
    Abstract: A method for adaptively building and updating a column store database from a row store database using queries. The method includes establishing the row store database for storing data, wherein at least one row of the row store includes attributes. The method includes establishing the column store including data structured to satisfy received analytic queries, wherein the column store includes attribute vectors corresponding to attributes in the row store, wherein at least one of the attribute vectors includes data used to satisfy previously received analytic queries. The method includes receiving change transactions directed to the row store, wherein the change transactions are ordered. The method includes when a first referenced attribute referenced by an analytic query corresponds to an attribute vector in the column store, updating the attribute vector based on log information corresponding to change transactions directed to the referenced attribute to satisfy the analytic query.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Ron Chung HU, Guangyu SHI, Masood MORTAZAVI, Chi Yong KU, Fang CAO