WO2022111707 - METHOD AND APPARATUS FOR DISTRIBUTED DATABASE TRANSACTIONS USING GLOBAL TIMESTAMPING
National phase entry:
Publication Number
WO/2022/111707
Publication Date
02.06.2022
International Application No.
PCT/CN2021/134137
International Filing Date
29.11.2021
Title **
[English]
METHOD AND APPARATUS FOR DISTRIBUTED DATABASE TRANSACTIONS USING GLOBAL TIMESTAMPING
[French]
PROCÉDÉ ET APPAREIL POUR DES TRANSACTIONS DE BASE DE DONNÉES DISTRIBUÉES AU MOYEN D'UN HORODATAGE GLOBAL
Applicants **
HUAWEI TECHNOLOGIES CO.,LTD.
Inventors
GROSMAN, Ronen
BOCTOR, Emad
CHEN, Ping
KUANG, Chaoyi
CHAN, Yuk Kuen
LAO, Hoi leng
Priority Data
63/119,319
30.11.2020
US
17/535,832
26.11.2021
US
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| Number of Office Actions | * |
| * | |
International Searching Authority |
CNIPA
* |
| Recordal of a Change of the Applicant's Name/Address |
Change of Applicant's Name and Address
* |
| Type of Assignment |
The Standard Agent's Assignment
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Patent Delivery |
Send the Letters Patent by Courier
* |
| Translation |
|
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing, Examination, Granting | 1926 | |
| EPO | Filing, Examination, Granting | 14161 | |
| Japan | Filing, Examination, Granting | 2337 | |
| South Korea | Filing, Examination, Granting | 2464 | |
| USA | Filing, Examination, Granting | 4740 |

Total:
25,628
The term for entry into the National Phase has expired. This quotation is for informational purposes only
Contact Us
Abstract[English]
A method and system for implementing concurrency control in a database system includes receiving a request from a node for handling by a GTM. Registering the request in a slot in a tracking array where each of the slots represents one of the requests for handling by the GTM. A slot is acquired, and a segment of the tracking array is scanned to determine a batch of pending requests. The batch is used to produce an aggregate request and the aggregate request includes an aggregate increment of a total number of commit requests of the batch. The aggregate request is sent to the GTM using one of a plurality of pre-established connections. A response is received from the GTM that includes a current value of an incremented timestamp. The incremented timestamp is distributed to the requests of the batch and the lock is released.[French]
Procédé et système pour mettre en œuvre une commande de simultanéité dans un système de base de données consistant à recevoir une demande provenant d'un nœud pour la gestion d'un GTM. La demande est enregistrée dans un intervalle dans un réseau de suivi où chacun des intervalles représente une des demandes destinées à être gérées par le GTM. Un intervalle est acquis et un segment du réseau de suivi est balayé pour déterminer un lot de demandes en attente. Le lot est utilisé pour produire une demande agrégée, la demande agrégée comprend un incrément agrégé d'un nombre total de demandes de validation du lot. La demande agrégée est envoyée au GTM au moyen d'une connexion préétablie d'une pluralité de connexions préétablies. Une réponse est reçue en provenance du GTM et comprend une valeur actuelle d'un horodatage incrémenté. L'horodatage incrémenté est distribué aux demandes du lot et le verrou est libéré.