Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2020002974) METHOD AND APPARATUS FOR IMPLEMENTING A DISTRIBUTED BLOCKCHAIN TRANSACTION PROCESSING ELEMENT IN A DATACENTER
Latest bibliographic data on file with the International BureauSubmit observation

Pub. No.: WO/2020/002974 International Application No.: PCT/IB2018/054877
Publication Date: 02.01.2020 International Filing Date: 30.06.2018
Chapter 2 Demand Filed: 09.04.2019
IPC:
H04L 9/32 (2006.01) ,H04L 29/08 (2006.01)
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9
Arrangements for secret or secure communication
32
including means for verifying the identity or authority of a user of the system
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29
Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02
Communication control; Communication processing
06
characterised by a protocol
08
Transmission control procedure, e.g. data link level control procedure
Applicants:
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) [SE/SE]; SE-164 83 Stockholm, SE
Inventors:
KEMPF, James; US
MAHKONEN, Heikki; US
TURÁNYI, Zoltán; HU
Agent:
DE VOS, Daniel M.; US
DEBBIH, Meriem; US
Priority Data:
Title (EN) METHOD AND APPARATUS FOR IMPLEMENTING A DISTRIBUTED BLOCKCHAIN TRANSACTION PROCESSING ELEMENT IN A DATACENTER
(FR) PROCÉDÉ ET APPAREIL DE MISE EN ŒUVRE D'UN ÉLÉMENT DE TRAITEMENT DE TRANSACTION À CHAÎNE DE BLOCS DISTRIBUÉ DANS UN CENTRE DE DONNÉES
Abstract:
(EN) Methods and systems for implementing a distributed blockchain transaction processing element in a data center are described. A call to a function is received. The call for the function is dispatched to a first runtime environment of a first server. Code is fetched from the blockchain database. The code is executed in the first runtime environment resulting in a blockchain transaction. A copy of the blockchain transaction is written in a storage medium that is locally accessible by the first server. The blockchain transaction is added to a first block. A consensus mechanism is used to determine whether the first block is to be added to the blockchain database; and responsive to determining that the first block is to be added to the blockchain database, the first block is caused to be stored in a persistent storage as part of the blockchain database.
(FR) L'invention concerne des procédés et des systèmes de mise en œuvre d'un élément de traitement de transaction à chaîne de blocs distribuée dans un centre de données. Un appel à une fonction est reçu. L'appel à la fonction est envoyé à un premier environnement d'exécution d'un premier serveur. Le code est extrait de la base de données de chaîne de blocs. Le code est exécuté dans le premier environnement d'exécution ce qui provoque une transaction à chaîne de blocs. Une copie de la transaction à chaîne de blocs est écrite dans un support d'informations accessible localement par le premier serveur. La transaction à chaîne de blocs est ajoutée à un premier bloc. Un mécanisme de consensus est utilisé pour déterminer si le premier bloc doit être ajouté à la base de données de chaîne de blocs; et en réponse à la détermination que le premier bloc doit être ajouté à la base de données de chaîne de blocs, le premier bloc est amené à être mémorisé dans une mémoire persistante en tant que partie de la base de données de chaîne de blocs.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)