Patents by Inventor Chuangxian Wei

Chuangxian Wei 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: 11449481
    Abstract: Data storage and query method and device are disclosed, which facilitate a quick acquisition of query results through index queries at subsequent stages by establishing indexes for columns of a table. Furthermore, by scanning data in the table to obtain statistical information of data in the columns, this facilitates using the statistical information of the data in the columns to perform cost estimation in subsequent queries, in an attempt to obtain a data query mode that has the least cost and the best performance, thus improving query efficiency.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: September 20, 2022
    Assignee: Alibaba Group Holding Limited
    Inventors: Jiye Tu, Chuangxian Wei, Chaoqun Zhan
  • Patent number: 11003649
    Abstract: Embodiments of the present invention provide an index establishment method and device. The method can include determining, according to index status information of a column in a database within a preset time threshold, whether an index is to be established for the column; determining an index type according to the data information of the column; and establishing the index for the column according to the index type based on the determination that the index is to be established for the column.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: May 11, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Bowen Zheng, Yue Pan, Chuangxian Wei
  • Patent number: 10789226
    Abstract: This application generally relates to data processing methods and apparatus. One data processing method disclosed herein comprises: creating a Writable Snapshot based on data modification; creating a plurality of Read-Only (“RO”) Snapshots by cloning the Writable Snapshot at distinct predetermined creation-times; receiving a data inquiry request; and conducting the data inquiry through indexing, in a RO Snapshot with a latest creation-time. This approach achieves separation of data modification and data inquiry, enabling efficient real-time updating. Further, by fast indexing and invert indexing, inquiry efficiency is further improved. Additionally, data is stored in data columns, wherein each column may be divided into multiple data blocks according to a fixed block size, and each data block has a same length.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: September 29, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Chuangxian Wei, Yue Pan, Bowen Zheng, Jienan Zeng
  • Publication number: 20200301899
    Abstract: Data storage and query method and device are disclosed, which facilitate a quick acquisition of query results through index queries at subsequent stages by establishing indexes for columns of a table. Furthermore, by scanning data in the table to obtain statistical information of data in the columns, this facilitates using the statistical information of the data in the columns to perform cost estimation in subsequent queries, in an attempt to obtain a data query mode that has the least cost and the best performance, thus improving query efficiency.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Inventors: Jiye Tu, Chuangxian Wei, Chaoqun Zhan
  • Publication number: 20200257675
    Abstract: Embodiments of the present disclosure can provide a method and an apparatus for evaluating a partition in a database. The method can include: acquiring meta information of a data partition in the database, wherein the meta information comprises an area range value of the data partition; and determining whether the data partition is a valid partition according to a query condition of a query associated with the data partition and the meta information of the data partition.
    Type: Application
    Filed: April 28, 2020
    Publication date: August 13, 2020
    Inventors: Chuangxian WEI, Jiye TU, Jienan ZENG, Jin HU
  • Publication number: 20200257450
    Abstract: Embodiments of the present disclosure can provide a method and an apparatus for data hierarchical storage. The method comprises: storing one or more data files in a remote disk; acquiring, from the remote disk, a data file of the one or more data files, the data file being last accessed by a user; segmenting the data file into data blocks; caching the data blocks into a local disk; and caching the data blocks from the local disk to a local memory.
    Type: Application
    Filed: April 29, 2020
    Publication date: August 13, 2020
    Inventors: Jienan ZENG, Chuangxian WEI, Jiye TU, Chaoqun ZHAN
  • Publication number: 20180276264
    Abstract: Embodiments of the present invention provide an index establishment method and device. The method can include determining, according to index status information of a column in a database within a preset time threshold, whether an index is to be established for the column; determining an index type according to the data information of the column; and establishing the index for the column according to the index type based on the determination that the index is to be established for the column.
    Type: Application
    Filed: June 1, 2018
    Publication date: September 27, 2018
    Inventors: Bowen ZHENG, Yue PAN, Chuangxian WEI
  • Publication number: 20170124130
    Abstract: This application generally relates to data processing methods and apparatus. One data processing method disclosed herein comprises: creating a Writable Snapshot based on data modification; creating a plurality of Read-Only (“RO”) Snapshots by cloning the Writable Snapshot at distinct predetermined creation-times; receiving a data inquiry request; and conducting the data inquiry through indexing, in a RO Snapshot with a latest creation-time. This approach achieves separation of data modification and data inquiry, enabling efficient real-time updating. Further, by fast indexing and invert indexing, inquiry efficiency is further improved. Additionally, data is stored in data columns, wherein each column may be divided into multiple data blocks according to a fixed block size, and each data block has a same length.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 4, 2017
    Inventors: Chuangxian WEI, Yue PAN, Bowen ZHENG, Jienan ZENG
  • Patent number: 9152353
    Abstract: A technique for verifying the consistency of slice allocation metadata includes accessing, from user space of an operating system running on the data storage apparatus, a set of drivers running in kernel space of the operating system to obtain slice allocation metadata from the set of drivers, and identifying discrepancies in slice allocation metadata returned from the set of drivers on a per-file-system basis.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: October 6, 2015
    Assignee: EMC Corporation
    Inventors: Pu Wang, Kent J. Costa, Kenny Zhou, Hansi Wu, Chuangxian Wei, Qi Mao, Ye Zhang