Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018065411) COMPUTER SYSTEM
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/065411 International Application No.: PCT/EP2017/075072
Publication Date: 12.04.2018 International Filing Date: 03.10.2017
Chapter 2 Demand Filed: 26.04.2018
IPC:
G06Q 10/00 (2012.01) ,G06Q 40/00 (2012.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
Q
DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
10
Administration; Management
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
Q
DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
40
Finance; Insurance; Tax strategies; Processing of corporate or income taxes
Applicants:
CALASTONE LIMITED [GB/GB]; Birchin Court 20 Birchin Lane London EC3V 9DU, GB
Inventors:
TREGIDGO, Kenneth Michael John; GB
BRIERLEY, David Campbell; GB
WEBBER, Katherine Louise; GB
Agent:
FENNELL, Gareth Charles; GB
Priority Data:
16192495.605.10.2016EP
Title (EN) COMPUTER SYSTEM
(FR) SYSTÈME INFORMATIQUE
Abstract:
(EN) A computer system is provided for processing instruction records for a network. The transaction network comprises a plurality of nodes. Each transaction record relates to a corresponding transaction. Each transaction record comprises a first identifier identifying a first node in the network, a second identifier identifying a second node in the network and data relating to the transaction. The computer system has a computer processor and a computer memory. The memory comprises one or more distributed consensus ledgers. The one or more distributed consensus ledgers comprise a plurality of ledger entries, each ledger entry having a respective address in the one or more distributed consensus ledgers. The plurality of ledger entries comprises respective ledger entries for respective nodes of the network and ledger entries for respective relationships between nodes within the network. The one or more distributed consensus ledgers further comprise an address map which maps a node identifier for each node to the respective address of the respective ledger entry for the node and which maps a relationship identifier for each relationship between the nodes to the respective address of the respective ledger entry for the relationship. The one or more distributed consensus ledgers further comprise at least one smart contract for processing an instruction from an instruction record. The at least one smart contract is operable, using the computer processor, to use the first identifier and second identifier from the transaction record to identify the node identifiers for the instruction. The smart contract is further operable to use the combination of the first identifier and second identifier to identify the relationship identifier for the instruction. The smart contract is further operable to use the address map to look up the respective address for each of the node identifiers and relationship identifier. The smart contract is further operable to process the instruction to obtain processing output for each of the node identifiers and relationship identifier. The smart contract is further operable to store the processing output for each of the node identifiers and relationship identifier at an associated address in the one or more distributed consensus ledgers.
(FR) Système informatique destiné à traiter des enregistrements d'instructions pour un réseau. Le réseau de transactions comprend une pluralité de nœuds. Chaque enregistrement de transaction concerne une transaction correspondante. Chaque enregistrement de transaction comprend un premier identifiant qui identifie un premier nœud dans le réseau, un second identifiant qui identifie un second nœud dans le réseau et des données relatives à la transaction. Le système informatique comprend un processeur d'ordinateur et une mémoire d'ordinateur. La mémoire comprend un ou plusieurs registre de consensus distribués. Le ou les registres de consensus distribués comprennent une pluralité d'entrées de registre, chaque entrée de registre ayant une adresse respective dans le ou les registres de consensus distribués. La pluralité d'entrées de registre comprend des entrées de registre respectives pour des nœuds respectifs du réseau et des entrées de registre pour des relations respectives entre des nœuds à l'intérieur du réseau. Le ou les registres de consensus distribués comprennent en outre une carte d'adresses qui mappe un identifiant de nœud pour chaque nœud à l'adresse respective de l'entrée de registre de registre respective pour le nœud et qui mappe un identifiant de relation pour chaque relation entre les nœuds à l'adresse respective de l'entrée de registre respective pour la relation. Le ou les registres de consensus distribués comprennent en outre au moins un contrat intelligent pour traiter une instruction à partir d'un enregistrement d'instruction. Le ou les contrats intelligents peuvent fonctionner, à l'aide du processeur d'ordinateur, pour utiliser le premier identifiant et le second identifiant à partir de l'enregistrement de transaction pour identifier les identifiants de nœud pour l'instruction. Le contrat intelligent permet en outre d'utiliser la combinaison du premier identifiant et du second identifiant pour identifier l'identifiant de relation pour l'instruction. Le contrat intelligent permet en outre d'utiliser la carte d'adresses pour consulter l'adresse respective pour chacun des identifiants de nœud et de l'identifiant de relation. Le contrat intelligent permet en outre de traiter l'instruction pour obtenir une sortie de traitement pour chacun des identifiants de nœud et de l'identifiant de relation. Le contrat intelligent permet en outre de stocker la sortie de traitement pour chacun des identifiants de nœud et un identifiant de relation à une adresse associée dans le ou les lecteurs de consensus distribués.
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 Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)