Patents by Inventor Anqun PAN
Anqun PAN 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).
-
Publication number: 20230418811Abstract: A transaction processing method includes: determining a first moment from a query time period of a target transaction, the first moment being a moment at which a most recent dumping of historical-state data is completed, and the historical-state data meeting a data query condition of the target transaction; obtaining a full analysis result of the historical-state data by processing the historical-state data based on analysis semantic of the target transaction; obtaining an incremental analysis result based on a specific change that occurs on current-state data corresponding to the historical-state data, the specific change occurring between the first moment and an end moment of the query time period, and the incremental analysis result being obtained by processing, based on the analysis semantic, data obtained by the specific change; and obtaining a final analysis result of the target transaction based on the full analysis result and the incremental analysis result.Type: ApplicationFiled: August 24, 2023Publication date: December 28, 2023Inventors: Liangchun XIONG, Anqun PAN, Shuo HAN
-
Publication number: 20230394027Abstract: A transaction execution method, performed by a computing device, includes: determining, in response to a data definition language (DDL) transaction in execution interruption satisfying a resumption condition, a last data block processed by the DDL transaction before the execution interruption; continuing, starting from a next data block following the last data block, executing the DDL transaction; and committing the DDL transaction after data blocks starting from the next data block operated by the DDL transaction are processed.Type: ApplicationFiled: August 16, 2023Publication date: December 7, 2023Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
-
Publication number: 20230394024Abstract: A data processing method for an electronic device includes: obtaining data rebalance information representing a new partition plan for a partition table, the partition table being a table for data distribution based on a partition key; creating, for a set specified in the partition plan, a corresponding partition space, and recording, in the corresponding partition space, a current data range of a set corresponding to the partition space, the data range comprising one of a value range of the partition key and a value list of the partition key; updating the data range recorded in the corresponding partition space based on the partition plan, and updating correspondence between the corresponding partition space and sets of the partition table by using the updated data range in the corresponding partition space; and updating data distribution in the sets of the partition table based on the correspondence.Type: ApplicationFiled: August 16, 2023Publication date: December 7, 2023Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
-
Patent number: 11822540Abstract: In a data read method a plurality of tuples meeting a read condition are determined in a case that the data read request is received and according to a read condition carried in the data read request. Global transaction statuses of a plurality of global transactions corresponding to the plurality of tuples are obtained. Global commit times of the plurality of global transactions according to the global transaction statuses of the plurality of global transactions are obtained. Then a target tuple from the plurality of tuples is determined based on the global commit times of the plurality of global transactions, the target tuple being visible relative to the data read request.Type: GrantFiled: August 23, 2021Date of Patent: November 21, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haixiang Li, Wei Lu, Xiaoyong Du, Zhanhao Zhao, Anqun Pan
-
Publication number: 20230367749Abstract: A data migration method includes: obtaining, by a first node, a first route assignment table; receiving, by the first node, a first instruction; obtaining, by the first node by using the first route assignment table, a first partition identity (ID) based on a first primary key ID carried in the first instruction; determining, by the first node, a second node based on the first partition ID; and transmitting, by the first node, first data uniquely identified by the first primary key ID to the second node.Type: ApplicationFiled: July 21, 2023Publication date: November 16, 2023Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
-
Publication number: 20230333878Abstract: This application discloses request processing methods and apparatuses. The request processing method, performed by a first computing device in a clustered database includes determining a lock synchronization mode of the clustered database in response to a data request; locking a data resource corresponding to the data request when the lock synchronization mode is a weak synchronization mode, and executing the data request; obtaining locking feedback information about the data resource by at least one second computing device in the clustered database when the lock synchronization mode is not the weak synchronization mode, the locking feedback information indicating whether the second computing device has locked the data resource; and locking the data resource corresponding to the data request when the obtained locking feedback information satisfies a target condition corresponding to the lock synchronization mode, and executing the data request.Type: ApplicationFiled: June 16, 2023Publication date: October 19, 2023Inventors: Liangchun XIONG, Anqun PAN, Hailin LEI
-
Publication number: 20230098963Abstract: An object processing method may include: acquiring, based on an object interaction request, a current phase change of a current change operation performed on a target object, the current change operation being divided into a plurality of phase changes according to conflict operation types corresponding to operations; determining, according to a target operation type corresponding to the object interaction request and a current relevant operation type corresponding to the current phase change, a conflict check result corresponding to the object interaction request, the target operation type being a type of a target interaction operation requested by the object interaction request; and executing, based on the conflict check result indicating no conflict, the target interaction operation on the target object according to the object interaction request.Type: ApplicationFiled: December 6, 2022Publication date: March 30, 2023Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Anqun Pan, Gang Li, Liangchun Xiong, Sheng Ye
-
Publication number: 20220276998Abstract: This application discloses a database transaction processing method performed by a computer device. The method includes: in a case of starting a target transaction, obtaining, by a working node in a distributed database system, a transaction timestamp of the target transaction and current global latest version information, the target transaction including at least one operation statement for a target data object, and the global latest version information being version information of latest generated metadata of metadata stored in the distributed database system; determining latest-version metadata of the target data object according to the current global latest version information, and determining to-be-accessed user data of the target transaction according to the transaction timestamp; and executing an operation statement of the target transaction on the to-be-accessed user data based on the latest-version metadata of the target data object.Type: ApplicationFiled: May 12, 2022Publication date: September 1, 2022Inventors: Haoqiong BIAN, Sheng Ye, Hailin Lei, Kang Sun, Haixiang Li, Anqun Pan
-
Patent number: 11275759Abstract: This application discloses a data storage method and associated server, and a non-transitory computer readable storage medium, and belongs to the field of data processing technologies. The method includes: determining historical-state data of a to-be-dumped data item from a database, and determining a service requirement of the historical-state data; determining a target storage format of the historical-state data according to the service requirement; and dumping the historical-state data according to the target storage format.Type: GrantFiled: June 2, 2020Date of Patent: March 15, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haixiang Li, Xiaoyong Du, Wei Lu, Anqun Pan, Xiao Zhang
-
Publication number: 20220050818Abstract: A data processing method is provided. The method includes obtaining an operation instruction, the operation instruction including operation type information and target data unit information corresponding to a target data unit; querying a target data group in a data group set according to the target data unit information, the data group set including at least one data group, the data group including at least one data unit; obtaining locked-state information of the target data group; performing locking detection on the target data unit based on the locked-state information and the operation type information to obtain a detection result; performing locking processing on the target data unit based on the detection result; and executing the operation instruction after the locking processing is performed, to perform an operation corresponding to the operation type information on the target data unit.Type: ApplicationFiled: October 28, 2021Publication date: February 17, 2022Inventors: Haixiang LI, Wei LU, Xiaoyong DU, Tongtong WANG, Anqun PAN
-
Publication number: 20210382877Abstract: In a data read method a plurality of tuples meeting a read condition are determined in a case that the data read request is received and according to a read condition carried in the data read request. Global transaction statuses of a plurality of global transactions corresponding to the plurality of tuples are obtained. Global commit times of the plurality of global transactions according to the global transaction statuses of the plurality of global transactions are obtained. Then a target tuple from the plurality of tuples is determined based on the global commit times of the plurality of global transactions, the target tuple being visible relative to the data read request.Type: ApplicationFiled: August 23, 2021Publication date: December 9, 2021Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Haixiang LI, Wei LU, Xiaoyong DU, Zhanhao ZHAO, Anqun PAN
-
Patent number: 10942949Abstract: Aspects of the disclosure provide a data processing apparatus having interface circuitry and processing circuitry. The interface circuitry is configured to obtain data related to at least two resource accounts, and related to resource transfer of the at least two resource account. The processing circuitry configured to construct resource transfer relationships of the at least two resource accounts according to the data, calculate, based on the resource transfer relationships, similarity measurements between the at least two resource accounts according to a preset calculation rule, and output, according to the calculated similarity measurements, a resource account with a similarity measurement satisfying a preset condition.Type: GrantFiled: September 20, 2017Date of Patent: March 9, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Hongbo Jin, Huan Jin, Anqun Pan, Xiong Li, Wutong Jiang
-
Publication number: 20200293545Abstract: This application discloses a data storage method and associated server, and a non-transitory computer readable storage medium, and belongs to the field of data processing technologies. The method includes: determining historical-state data of a to-be-dumped data item from a database, and determining a service requirement of the historical-state data; determining a target storage format of the historical-state data according to the service requirement; and dumping the historical-state data according to the target storage format.Type: ApplicationFiled: June 2, 2020Publication date: September 17, 2020Inventors: Haixiang LI, Xiaoyong Du, Wei Lu, Anqun Pan, Xiao Zhang
-
Publication number: 20180012302Abstract: Aspects of the disclosure provide a data processing apparatus having interface circuitry and processing circuitry. The interface circuitry is configured to obtain data related to at least two resource accounts, and related to resource transfer of the at least two resource account. The processing circuitry configured to construct resource transfer relationships of the at least two resource accounts according to the data, calculate, based on the resource transfer relationships, similarity measurements between the at least two resource accounts according to a preset calculation rule, and output, according to the calculated similarity measurements, a resource account with a similarity measurement satisfying a preset condition.Type: ApplicationFiled: September 20, 2017Publication date: January 11, 2018Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Hongbo JIN, Huan JIN, Anqun PAN, Xiong LI, Wutong JIANG