Patents by Inventor Luo Congnan

Luo Congnan 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: 11308054
    Abstract: Efficient large column values storage in columnar databases is disclosed, including: providing a database comprising a write storage, a read storage, and an auxiliary storage, and wherein the auxiliary storage is used to store a large column value of a row that is associated with either the write storage or the read storage, wherein the large column value comprises a column value that meets a set of large column value criteria; and operating the database using the write storage, the read storage, and the auxiliary storage.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: April 19, 2022
    Inventors: Fang Zheng, Luo Congnan, Cheng Zhu, Ruiping Li, Xiaowei Zhu
  • Patent number: 11216412
    Abstract: Intelligent merging for efficient updates in columnar databases are disclosed, including: determining a current age associated with a row in a database, wherein the database comprises a write storage and a read storage, wherein the row is located in the write storage; determining a set of one or more merge criteria based at least in part on a modification age distribution, wherein the modification age distribution is dynamically determined based at least in part on previous transactions at the database; determining whether the current age meets the set of merge criteria; and in response to a determination that the current age meets the set of merge criteria, merging the row from the write storage into the read storage.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: January 4, 2022
    Inventors: Luo Congnan, Fang Zheng, Cheng Zhu, Xiaowei Zhu, Ruiping Li
  • Publication number: 20210216498
    Abstract: Intelligent merging for efficient updates in columnar databases are disclosed, including: determining a current age associated with a row in a database, wherein the database comprises a write storage and a read storage, wherein the row is located in the write storage; determining a set of one or more merge criteria based at least in part on a modification age distribution, wherein the modification age distribution is dynamically determined based at least in part on previous transactions at the database; determining whether the current age meets the set of merge criteria; and in response to a determination that the current age meets the set of merge criteria, merging the row from the write storage into the read storage.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventors: Luo Congnan, Fang Zheng, Cheng Zhu, Xiaowei Zhu, Ruiping Li
  • Publication number: 20210216515
    Abstract: Efficient large column values storage in columnar databases is disclosed, including: providing a database comprising a write storage, a read storage, and an auxiliary storage, and wherein the auxiliary storage is used to store a large column value of a row that is associated with either the write storage or the read storage, wherein the large column value comprises a column value that meets a set of large column value criteria; and operating the database using the write storage, the read storage, and the auxiliary storage.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventors: Fang Zheng, Luo Congnan, Cheng Zhu, Ruiping Li, Xiaowei Zhu