EP3948627A1 - Verfahren zur verhandlung eines vertrages zwischen zwei teilnehmern eines telekommunikationsnetzes und vorrichtungen zur durchführung des verfahrens - Google Patents

Verfahren zur verhandlung eines vertrages zwischen zwei teilnehmern eines telekommunikationsnetzes und vorrichtungen zur durchführung des verfahrens

Info

Publication number
EP3948627A1
EP3948627A1 EP20713051.9A EP20713051A EP3948627A1 EP 3948627 A1 EP3948627 A1 EP 3948627A1 EP 20713051 A EP20713051 A EP 20713051A EP 3948627 A1 EP3948627 A1 EP 3948627A1
Authority
EP
European Patent Office
Prior art keywords
contract
party
scga
bob
proposal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP20713051.9A
Other languages
English (en)
French (fr)
Inventor
Emmanuel Bertin
Julien HATIN
Julien ZIMMERMANN
Baptiste HEMERY
Fabrice JEANNE
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
Orange SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Orange SA filed Critical Orange SA
Publication of EP3948627A1 publication Critical patent/EP3948627A1/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • G06F21/645Protecting data integrity, e.g. using checksums, certificates or signatures using a third party
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • G06Q50/188Electronic negotiation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q2220/00Business processing using cryptography

Definitions

  • the invention relates to the general field of telecommunications networks, and more specifically to the technology of blockchains (in English "blockchain”).
  • blockchain technology is a technology for storing and transmitting information without a control organ.
  • it is a distributed database whose information sent by users and internal links to the base are verified and grouped at regular time intervals in blocks, the whole being secured by cryptography, and thus forming chain.
  • a blockchain is a distributed database that maintains a list of records protected against tampering or modification by storage nodes; it is therefore a distributed and secure register of all transactions carried out since the start of the distributed system ”.
  • This technology is used in particular as a register to record crypto-currency transactions.
  • the invention proposes to extend the use of blockchain technology to the drafting and negotiation phase of contracts.
  • the invention proposes a method of broadcasting, in a telecommunications network, a contract proposal proposed by a first party, this method comprising:
  • step of generating a smart contract comprising:
  • a contract generation method configured to generate a personalized contract between the first party and a second party and to request the registration of this personalized contract in the blockchain, this personalized contract being generated from parameters included in the transaction and representative of a willingness of said second party to accept the terms of the contract proposal;
  • the invention relates to a device for broadcasting, in a telecommunications network, a contract proposal proposed by a first party, this device comprising:
  • a module for generating a smart contract comprising:
  • a subscription method allowing at least a second party to broadcast a transaction in said network to subscribe to the contract proposal;
  • a contract generation method configured to generate a personalized contract between the first party and a said second party and to request the registration of this personalized contract in the blockchain, this personalized contract being generated from parameters included in the transaction and representative of a willingness of the second party to accept the terms of the contract proposal;
  • the invention relates to a method of accepting a contract proposal broadcast over a telecommunications network, this method being implemented by the terminal of a user and comprising:
  • this smart contract comprising:
  • a contract generation method configured to generate a personalized contract between the first party and a said second party and request the registration of the personalized contract in the blockchain, this personalized contract being generated from parameters included in the transaction and representative of a willingness of the second party to accept the terms of the contract proposal; a step of obtaining parameters representative of a user's desire to accept the terms of the contract proposal;
  • the invention relates to a device for accepting a contract proposal broadcast over a telecommunications network, this device being implemented in a user's terminal and comprising:
  • this smart contract comprising:
  • a subscription method allowing at least a second party to broadcast a transaction in said network to subscribe to said contract proposal
  • a contract generation method configured to generate a personalized contract between the first party and a said second party and to request the registration of the personalized contract in the blockchain, this personalized contract being generated from parameters included in the transaction and representative of a willingness of the second party to accept the terms of the contract proposal;
  • the invention also relates to a process for negotiating a contract between two parties in a telecommunications network, this process comprising:
  • a contract generation method configured to generate a personalized contract between the first party and the second party and to request the registration of the personalized contract in the blockchain, this personalized contract being generated from parameters included in the transaction and representative of a willingness of the second party to accept the terms of the contract proposal;
  • a step of obtaining the smart contract by the second party a step of obtaining parameters representative of a will of said second party to accept the terms of said contract proposal;
  • an execution step implemented by a blockchain mining device, of the method for generating a personalized contract, with these parameters to generate a personalized contract between the parties, to save it in the chain of blocks and rebroadcast the blockchain.
  • the "address" of a resource in the blockchain is a pointer to a resource in the blockchain.
  • a smart contract is an autonomous computer program, which once started, automatically executes conditions defined in advance and registered in the blockchain (https://blockchainfrance.net/2017/01 / 28 / applications-smart-contracts /).
  • the decentralized applications of the Ethereum project dApps constitute smart contracts within the meaning of the invention.
  • a transaction (including the TR_AB and TR_AC transactions of the detailed description) are transactions within the meaning of blockchain technology, that is, records in the blockchain.
  • a contract personalized by one party includes elements representative of that party's willingness to accept the terms of the contract.
  • the invention proposes a mechanism allowing the negotiation of contracts in a network in which the following are recorded in a chain of blocks: - a contract proposal distributed to all participants in the blockchain, at the initiative of a first user, owner of the contract proposal and party to the contract;
  • the method is remarkable in that the contract proposal is recorded in the blockchain as a smart contract and that the personalized contract is generated by one method of this smart contract, following a transaction broadcast by the second. party wishing to subscribe to the contract, by which this second party disseminates to the users of the blockchain, parameters representative of its willingness to accept the terms of the contract proposal.
  • the invention uses blockchain to establish an immutable link between the contract proposal and the personalized contract. This is because the custom contract is generated by the smart contract itself, which can be verified by users of the blockchain at any time.
  • the personalized contract is, in the blockchain, the property of the smart contract (that is to say of the contract proposal) and not of the second party to the contract.
  • the personalized contract obtained by the invention may consist of a set of static data.
  • the personalized contract is a smart contract.
  • This smart contract may contain computer code configured to execute during or after the execution of the personalized contract between the parties.
  • the subscription generation method is configured to obtain conditions for accepting the subscription. contract proposal by the second party, these acceptance conditions being part of the parameters included in the transaction to generate the personalized contract.
  • the contract generation method can be configured to check whether these acceptance conditions are compatible with the terms of the contract proposal before generating the specific contract.
  • the method of broadcasting a contract proposal according to the invention comprises a step of downloading an IT agent from a server, this agent comprising:
  • the diffusion device according to the invention comprises:
  • this agent comprising the contract generation module, the signature module and the broadcasting module of the broadcasting device.
  • This agent is remarkable in that it allows to assist the user in the drafting of the contract proposal, and in that it carries out, in a transparent way for the user, its implementation in a smart contract and the registration of this contract in the blockchain.
  • the Applicant has in fact observed that in the current state of the art, the owners of data recorded in the blockchains were computer experts.
  • the invention is aimed at an online contract negotiation solution that does not require knowledge of blockchain technology.
  • this agent further comprises a module for signing the smart contract with the private key of the first party.
  • the smart contract can be signed with the private key of the first party by a cryptographic module of its terminal and supplied signed to the agent for distribution in the blockchain.
  • the various steps of the contract proposal broadcasting process, of the contract proposal acceptance process and of contract negotiation are determined by computer program instructions.
  • the invention is also aimed at a computer program on an information medium, this program being capable of being implemented in a computer, this program comprising instructions adapted to the implementation of the steps of a process as described above.
  • This program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other. desirable shape.
  • the invention also relates to an information or recording medium readable by a computer, and comprising instructions of a computer program as mentioned above.
  • the information or recording medium can be any entity or device capable of storing the program.
  • the medium may include a storage means, such as a ROM, for example a CD ROM or a microelectronic circuit ROM, or else a magnetic recording means, for example a hard disk.
  • the information or recording medium can be a transmissible medium such as an electrical or optical signal, which can be conveyed via an electrical or optical cable, by radio or by other means.
  • the program according to the invention can in particular be downloaded from an Internet type network.
  • the information or recording medium can be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question.
  • Figure 1 shows the hardware architecture of a contract proposal distribution device in accordance with a particular embodiment of the invention
  • FIG. 2 shows the hardware architecture of a device for accepting a contract proposal in accordance with a particular embodiment of the invention
  • FIG. 3 illustrates in flowchart form the main steps of the processes in accordance with a particular embodiment of the invention
  • FIG. 4 shows a contract proposal drafting form that can be used in the invention
  • FIG. 5 illustrates a smart contract that can be used in the invention
  • - Figure 7 illustrates a transaction that can be used in the invention
  • - Figure 8 shows a chain of blocks comprising blocks generated by the invention 8.
  • FIG. 1 represents the hardware architecture of a DA device for distributing a contract proposal in accordance with a particular embodiment of the invention.
  • this DA device is integrated into the TA terminal of a user Alice.
  • This DA device comprises in particular a processor 13, a random access memory 14, a hard disk 15 as well as communication means 17 allowing it to communicate over a telecommunications network, in particular with terminals.
  • These means of communication include for example a WIFI interface, a network card, etc. depending on the nature of the network.
  • the hard disk 15 constitutes a recording medium according to the invention, readable by the processor 13 and on which is recorded here a computer program PROGA according to the invention.
  • this PROGA computer program comprises an Internet browser NAV and an IT agent AG downloaded from a server SRV_COMP in the network offering a contract proposal composition service.
  • the PROGA computer program defines functional modules (and software here), configured to implement the steps of a process for disseminating a contract proposal according to the invention.
  • FIG. 2 represents the hardware architecture of a device DB for accepting a contract proposal in accordance with a particular embodiment of the invention.
  • this DB device is integrated in the terminal TB of a user Bob and in the terminal TC of a user Charly.
  • This device DB comprises in particular a processor 23, a random access memory 24, a hard disk 25 as well as means of communication 27 on the telecommunications network.
  • the hard disk 25 constitutes a recording medium according to the invention, readable by the processor 23 and on which is recorded here a computer program PROGB according to the invention.
  • the PROGB computer program defines functional modules (and software here), configured to implement the steps of a contract proposal acceptance process according to the invention.
  • the user Alice uses her terminal TA to subscribe to the contract composition service with an SRV_COMP server.
  • the TA terminal downloads the AG agent from the SRV_COMP server and installs this AG agent on the hard disk 15 of the DA device.
  • this AG agent comprises:
  • an AG_DIFF module configured to generate an intelligent contract from data received from the AG_REDA module and to broadcast the intelligent contract in the network to request its registration in a chain of blocks CB.
  • this agent AG when Alice installs the agent AG in her terminal TA, during a step A20, this agent AG:
  • the AG_REDA module for generating cryptographic keys can be external to the agent, for example installed in a remote server.
  • can be obtained by any means known from the state of the art.
  • step A30 Alice wishes to post a new contract proposal to the CB blockchain.
  • Alice uses the AG_REDA extension module installed as an extension module for its Internet browser NAV.
  • This plug-in downloads a web page from the SRV_COMP composition server that constitutes a FORM_PC contract proposal writing assistance form and displays it in Alice's NAV browser.
  • This FORM_PC form is represented in figure 4.
  • the FORM_PC form comprises:
  • this part A comprising:
  • the second part B specified by Alice includes: - a "Cond" field in which the second part B can specify the conditions for accepting the contract proposal;
  • This validation has the effect of generating, during a step A40, a SCGA smart contract represented in FIG. 5.
  • This SCGA contract is an executable computer code which translates the contract proposal drafted by Alice by means of the FORM_PC form and which comprises:
  • a computer method for generating the GEN_CTRT_SPEC contract configured to generate a personalized contract between Alice and this third party and to request its registration in the chain of blocks CB.
  • the computer method of generating the GEN_CTRT_SPEC contract is further configured to verify a signature of said transaction by this third party.
  • agent AG
  • the FORM_PC form for help with drafting a contract proposal does not include the date fields "Date” and signature "Sign”, and the validation OK button is configured for, when is activated, automatically generate a date to sign it, and insert it into the SCGA smart contract.
  • all chain users including Alice, Bob, Charly receive the new CB blockchain.
  • the execution of this method generates the display of a FORM_CS form in the NAV browser of Bob's TB terminal shown in figure 6. It comprises, in this embodiment:
  • the validation button OK can also be used by Bob to broadcast a transaction to subscribe to the contract proposal.
  • the FORM_CS form does not include the date fields "Date” and signature "Sign”, and the validation OK button is configured to, when it is activated, automatically generate a date, sign it. , and insert it into the TR_AB transaction.
  • the FORM_CS form does not include the date fields "Date” and signature "Sign", and pressing the "OK” button only results in the broadcast of the TR_AB transaction.
  • This TR_AB transaction transmitted in the blockchain CB includes proof of Bob's willingness to have a mining device execute the GEN_CTRT_SPEC method of the SCGA smart contract to generate a SCAB personalized contract.
  • the identifier GEN_CTRT_SPEC of the method of the contract to be executed to generate a SBAB personalized contract is also used to verify a signature of said transaction (TR_AB) by the second party.
  • the verification of the signature of the TR_AB transaction is implemented by means of the execution of the GEN_CTRT_SPEC method.
  • the GEN_CTRT_SPEC method is also executed to verify the signature of the TR_AB transaction with the public key of Bob KEYB PUB and to save the generated SCAB custom contract.
  • all users of the chain including Alice, Bob, Charly receive the new blockchain CB; Alice can thus learn about the personalized SCAB contract concluded with Bob.
  • the GEN_CTRT_SPEC method checks that the conditions of the COND field set by Bob are acceptable before generating the SCAB personalized contract.
  • the owner of the SCAB contract in the blockchain is the SCGA smart contract and not Bob.
  • the SCAB contract is not signed with Bob's private key KEYBPRIV.
  • the SCAB contract is finalized by the SCGA smart contract based on Bob's specific conditions, but Bob's TB terminal is not involved in generating the SCAB custom contract or registering it in the blockchain.
  • the SCGA smart contract can always be verified since it is registered in the CB blockchain.
  • Executing this method then generates the display of the FORM_CS Web form in the browser of Charly's terminal.
  • Charly can set its own acceptance conditions and broadcast a TR_AC transaction, signed with its private key KEYCPRIV to blockchain users.
  • This TR_AC transaction is similar to Bob's TR_AB transaction. It involves :
  • the GEN_CTRT_SPEC identifier of the method of the contract to be executed is also used to verify the transaction, and to record the generated SCAC contract.
  • the owner of the SCAC contract in the blockchain is the SCGA smart contract and not Charly; the SCAC contract is not signed with Charly's private key KEYCPRIV.
  • FIG 8 shows the chain of blocks CB. It is fundamental to note that it includes:
  • a copy of this chain is stored by the terminals TA, TB, TC and Ui.
  • @A is a pointer to find Alice's KEYA PUB key in the blockchain.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Tourism & Hospitality (AREA)
  • Accounting & Taxation (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Technology Law (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Primary Health Care (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Data Mining & Analysis (AREA)
  • Development Economics (AREA)
  • Bioethics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
EP20713051.9A 2019-03-28 2020-03-27 Verfahren zur verhandlung eines vertrages zwischen zwei teilnehmern eines telekommunikationsnetzes und vorrichtungen zur durchführung des verfahrens Pending EP3948627A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1903298A FR3094519A1 (fr) 2019-03-28 2019-03-28 Procédé de négociation de contrat entre deux parties dans un réseau de télécommunications et dispositifs mettant en œuvre ce procédé
PCT/EP2020/058810 WO2020193773A1 (fr) 2019-03-28 2020-03-27 Procede de negociation de contrat entre deux parties dans un reseau de telecommunications et dispositifs mettant en oeuvre ce procede

Publications (1)

Publication Number Publication Date
EP3948627A1 true EP3948627A1 (de) 2022-02-09

Family

ID=67514854

Family Applications (1)

Application Number Title Priority Date Filing Date
EP20713051.9A Pending EP3948627A1 (de) 2019-03-28 2020-03-27 Verfahren zur verhandlung eines vertrages zwischen zwei teilnehmern eines telekommunikationsnetzes und vorrichtungen zur durchführung des verfahrens

Country Status (4)

Country Link
US (1) US12051128B2 (de)
EP (1) EP3948627A1 (de)
FR (1) FR3094519A1 (de)
WO (1) WO2020193773A1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210065317A1 (en) * 2019-08-30 2021-03-04 EnergyXchain, LLC Managing energy transactions using distributed ledger technology
US12238101B2 (en) * 2021-03-09 2025-02-25 Oracle International Corporation Customizing authentication and handling pre and post authentication in identity cloud service
US12518329B1 (en) * 2021-11-10 2026-01-06 Amdocs Development Limited System, method, and computer program for selectively amending a large customer agreement

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10720232B2 (en) * 2016-04-13 2020-07-21 Accenture Global Solutions Limited Distributed healthcare records management
CA3058919A1 (en) * 2017-04-12 2018-10-18 Royal Bank Of Canada A bid platform using smart contracts and distributed ledger
US10176308B2 (en) * 2017-04-28 2019-01-08 Accenture Global Solutions Limited Entitlement management system
US20190164157A1 (en) * 2017-11-28 2019-05-30 American Express Travel Related Services Company, Inc. Transaction authorization process using blockchain
US20200118092A1 (en) * 2018-03-13 2020-04-16 Paul Gauvreau Built by Blockchain: A Universal API for Nonnative Cross Chain Smart Contracts
US20190385215A1 (en) * 2018-06-19 2019-12-19 American Express Travel Related Services Company, Inc. Buyer-centric marketplace using blockchain

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "White Paper . ethereum/wiki Wiki . GitHub", 29 April 2015 (2015-04-29), pages 1 - 36, XP055867187, Retrieved from the Internet <URL:https://github.com/ethereum/wiki/wiki/White-Paper/360aef3c3a1127a9cbecb0339ea44923cf6843a8> [retrieved on 20211129] *

Also Published As

Publication number Publication date
FR3094519A1 (fr) 2020-10-02
US20220180461A1 (en) 2022-06-09
WO2020193773A1 (fr) 2020-10-01
US12051128B2 (en) 2024-07-30

Similar Documents

Publication Publication Date Title
EP1909462B1 (de) Verfahren zur unterteilten Bereitstellung eines elektronischen Dienstes
EP3665609B1 (de) Verfahren und server zur zertifizierung eines elektronischen dokuments
WO2006021661A2 (fr) Procede d&#39;authentification securisee pour la mise en œuvre de services sur un reseau de transmission de donnees
WO2020193773A1 (fr) Procede de negociation de contrat entre deux parties dans un reseau de telecommunications et dispositifs mettant en oeuvre ce procede
EP2294776A1 (de) Verfahren und system für benutzerzugang zu mindestens einem von mindestens einem anderen benutzer angebotenen dienst
EP3812945B1 (de) Offenes und gesichertes system zur verarbeitung einer anforderung einer elektronischen signatur, und entsprechendes verfahren
EP2928124B1 (de) Verfahren zur erstellung einer nachricht durch ein endgerät
EP4359986B1 (de) Blockchain-zahlungsverfahren und -vorrichtung
EP4099249A1 (de) Verfahren und vorrichtung zur übertragung einer benutzerkennung bei einer vom benutzer durchgeführten elektronischen zahlung
EP1637989A1 (de) Verfahren und Vorrichtung zur Aufteilung von Konten mit persönlichen Daten
WO2003003691A1 (fr) Procede et dispositif de securisation des communications dans un reseau informatique
EP4128700A1 (de) Verfahren und vorrichtung zur authentifizierung eines benutzers mit einer anwendung
EP4100905B1 (de) Plattform zur verwaltung persönlicher datenpräferenzen
FR2812424A1 (fr) Procede et systeme pour effectuer des transactions securisees de biens et de services au moyen d&#39;un telephone mobile via un reseau de communication cellulaire
FR3140184A1 (fr) Procédé et dispositif d’attribution d’un NFT
EP3110109A1 (de) Verfahren und vorrichtung zur aktualisierung der fähigkeiten eines mit einem kommunikationsnetz verbundenen objekts
FR2972882A1 (fr) Procede de transfert et de comptabilisation de tags, et dispositif correspondant
WO2021165612A1 (fr) Procede et dispositif de controle d&#39;acces a une fonction d&#39;une application inscrite dans une chaine de blocs
WO2021234255A1 (fr) Procede et systeme d&#39;authentification d&#39;un utilisateur aupres d&#39;un serveur d&#39;authentification
FR3121764A1 (fr) Méthode de contrôle d’accès à un bien ou service distribué par un réseau de communication de données
WO2007048967A2 (fr) Procede de renouvellement de cles cryptographiques, procede d&#39;obtention d&#39;une cle publique et dispositif de gestion de cles
CA2874207C (fr) Procede de traitement de flux de donnees imap, serveurs de courriels et programmes d&#39;ordinateur mettant en oeuvre de tels procedes
FR2901381A1 (fr) Systeme informatique a gestion universelle et collaborative de fichiers utilisateurs
WO2017089710A1 (fr) Procédé de distribution de droits sur un service et plateforme de service
EP1282090A1 (de) Verfahren und Vorrichtung zum Sichern von Transaktionen

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20211015

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20250206