A method by a network computing device includes obtaining interaction information, generating a code, and dividing the code into first and second code portions. The first and second code portions do not contain meaningful information individually and are not individually readable by an optical scanner. The method further includes determining first computing device parameters, generating a plurality of first code options based on the first computing device parameters, and providing the first code portion and the plurality of first code options to the first computing device. When one or more of the plurality of first code options is selected, the method further includes updating the first code portion to reflect the one or more of the plurality of first code options. The method further includes providing the second code portion to the second computing device, and when the optically produced code has been captured, finalizing the interaction.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
2.
SECURE AND TRUSTED CONVEYANCE FROM USER COMPUTING DEVICE TO MERCHANT COMPUTING ENTITY
A method by a secure data conveyance device of a secure and trusted data communication includes obtaining first cryptocurrency from a user computing device via an on-chain transaction, obtaining an indication to initiate a conveyance between the user computing device and a target computing entity, determining to use at least a portion of the first cryptocurrency to execute the conveyance based on the indication, verifying the at least the portion of the first cryptocurrency via a blockchain consensus protocol associated with the on-chain transaction to produce at least a portion of a verified data object, converting the at least the portion of the verified data object into a desired format indicated by the target computing entity to produce converted data, and facilitating the conveyance between the user computing device and the target computing entity by providing the converted data to the target computing entity in an off-chain transaction.
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
H04W 12/033 - Protection de la confidentialité, p. ex. par chiffrement du plan utilisateur, p. ex. trafic utilisateur
A digital asset-based interaction computing entity includes a processing module operable to store system digital assets in a validation computing entity account associated with at least one validation computing entity node associated with an off-main ledger layer of a multi-layer digital asset distributed ledger technology network associated with a digital asset. The processing module is further operable to initiate an interaction involving the digital asset, lock an amount of system digital assets for the interaction, provide desired assets to a second computing entity of the interaction, connect to a plurality of consensus network computing entity nodes of an on-main ledger layer of the multi-layer digital asset distributed ledger 10 technology network to verify obtaining an amount digital asset from a first computing entity of the interaction, and when the plurality of consensus network computing entity nodes validate offloaded verification, the processing module unlocks the amount of the system digital assets.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
4.
STAKE POOL OF A SYSTEM DIGITAL ASSET-BACKED DATA INTERACTION SYSTEM
A first memory element that stores operational instructions that, when executed by a data interaction computing entity of a system digital asset-based data interaction system, causes the data interaction computing entity to: obtain first and second computing entity real-time information regarding a data interaction between a first and second computing entity, instruct a data interaction backing computing entity of the system digital asset-based data interaction system to lock an amount of system digital assets to back the data interaction, wherein one or more staking computing entities store system digital assets in a stake pool to back one or more data interactions, and when the data interaction is successful: obtain a data interaction fee from one or more of the first and second computing entities, convert the data interaction fee to system digital assets; and provide the system digital assets to the stake pool.
A method executed by a system digital asset-backed data interaction system includes facilitating, by a data interaction computing entity of the system digital asset-backed data interaction system, a data interaction between a first computing entity providing data to a second computing entity. The facilitating the data interaction includes executing a real-time data interaction process and a nonreal-time data interaction process. The method further includes providing, by one or more staking computing entities of the system digital asset-backed data interaction system, system digital assets to a data interaction backing account of a plurality of data interaction backing accounts of a data interaction backing computing entity of the system digital asset-backed data interaction system to back the data interaction, and managing, by the data interaction backing account, the system digital assets in accordance with the real-time data interaction process and the nonreal-time data interaction process.
A method includes storing, by a digital asset custodial device, assignable tokens to an address of a two-dimensional array structure with a first dimension that represents addresses and a second dimension that represents partitions. The method further includes assigning a partition to a network computing device of a cryptocurrency payment system, establishing a self-enforcing smart contract to assign an amount of the assignable tokens to the partition, and establish the self-enforcing smart contract to define conditional access rights in accordance with a set of conditions. The method further includes locking the amount of the assignable tokens in the address and providing the conditional access rights to the amount of the assignable tokens to the network computing device via the partition. The method further includes locking, by the network computing device, at least a portion of the amount of the assignable tokens to back one or more cryptocurrency-based payments.
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 30/018 - Certification d’entreprises ou de produits
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
A multi-part code system includes a network computing device operable to generate a first and second portion of a code for an interaction. The multi-part code system further includes a second computing device including a second network application and a first computing device including a first network application operable to obtain the second portion of the code, receive the first portion of the code, display the second portion of the code, display the first portion of the code on a code display area, instruct a user to drag the first portion of the code from the code display area to the display area to align with the second portion of the code. When the first portion of the code is aligned with the second portion of the code in the display area, produce the code, and send a finalized interaction notification to the network computing device.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
8.
SHOW TO PAY PAYMENT MODE OF A DIGITAL ASSET PAYMENT NETWORK
A method includes initiating, by a user computing device, a digital asset-based payment to a merchant computing entity and sending, by the user computing device, user computing device real-time payment information to a digital asset payment computing entity. The method further includes locking, by the digital asset payment computing entity, an amount of network digital assets, generating a user authorization scannable code, and sending the user authorization scannable code to the user computing device. The method further includes providing, by the user computing device, the user authorization scannable code to the merchant computing entity. When the merchant computing entity scans the user authorization scannable code, the method further includes sending, by the merchant computing entity, merchant computing entity real-time payment information to the digital asset payment computing entity, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
36 - Services financiers, assurances et affaires immobilières
38 - Services de télécommunications
Produits et services
Providing electronic processing of cryptocurrency payments via a secure global computer network Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency
36 - Services financiers, assurances et affaires immobilières
38 - Services de télécommunications
Produits et services
Providing electronic processing of cryptocurrency payments via a secure global computer network Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency
36 - Services financiers, assurances et affaires immobilières
Produits et services
Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency Providing electronic processing of cryptocurrency payments via a secure global computer network
12.
MULTI-DIGITAL ASSET SOURCE DIGITAL ASSET-BASED INTERACTION FACILITATION VIA DESTINATION COMPUTING ENTITY-PRESENTED USER INTERFACE
A method includes accessing, by a source computing entity, a destination computing entity-presented user interface to initiate a digital asset-based interaction; providing, by the source computing entity, a set of source inputs to the digital asset-based interaction computing entity, via the destination computing entity-presented user interface; generating, by the digital asset-based interaction computing entity, a digital asset-based interaction request having instructions for pulling the digital assets; locking, by the digital asset-based interaction computing entity, an amount of system digital assets as collateral for the digital assets; and sending, by the digital asset-based interaction computing entity, the destination computing entity a notification of a successful digital asset-based interaction based on the generation of the digital asset-based interaction request.
G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
13.
DIGITAL ASSET-BASED INTERACTION SYSTEM WITH ONE OR MORE STAKED DISTRIBUTED LEDGER TECHNOLOGY (DLT) NETWORKS
A method includes obtaining, by a digital asset-based interaction computing entity, digital asset-based interaction information. The digital asset-based interaction involves a source computing entity providing a first amount of digital assets and a destination computing entity accepting a second amount of desired assets. The method further includes performing a real-time digital asset-based interaction process to facilitate the digital asset-based interaction in real-time and performing a nonreal-time digital asset-based interaction process to reconcile the real-time digital asset-based interaction process with a digital asset backing computing entity. The digital asset backing computing entity is associated with a transformer pool of the digital asset-based interaction system. The transformer pool is associated with one or more consensus network computing entity nodes of a digital asset distributed ledger technology (DLT) network associated with the digital assets. The transformer pool stores system digital assets to back digital asset-based interactions involving the digital assets.
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
A computing entity of a digital asset-based interaction system includes memory and a smart contract digital asset management unit including a digital asset-based interaction interface. The digital asset-based interaction interface is associated with a digital asset-based interaction computing entity of the digital asset-based interaction system. The digital asset-based interaction interface is operable to interface with the digital asset-based interaction computing entity to execute one or more digital asset-based interactions between the computing entity and one or more other computing entities. The digital asset-based interaction interface is further operable to interface with a self-enforcing smart contract associated with the computing entity and the digital asset-based interaction computing entity to manage one or more digital assets.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
15.
Validation computing entity node-staked digital asset-based interaction system
A digital asset-based interaction system includes a digital asset-based interaction computing entity that facilitates a digital asset based-interaction. The digital asset-based interaction involves a first computing entity providing digital assets and a second computing entity accepting assets in a desired asset format. The digital asset-based interaction system further includes at least one validation computing entity node associated with an off-main ledger layer of a multi-layer digital asset distributed ledger technology network associated with the digital assets. The at least one validation computing entity node verifies the obtaining the amount of the digital assets. The on-main ledger layer settles the offloaded verification of obtaining the amount of the digital assets. The digital asset-based interaction system further includes a digital asset backing computing entity operable to lock an amount of system digital assets in an account associated with the at least one validation computing entity node to back the offloaded verification.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
A multi-part code system includes a network computing device operable to generate a first and second portion of a code for an interaction. The multi-part code system further includes a second computing device including a second network application and a first computing device including a first network application operable to obtain the second portion of the code, receive the first portion of the code, display the second portion of the code, display the first portion of the code on a code display area, instruct a user to drag the first portion of the code from the code display area to the display area to align with the second portion of the code. When the first portion of the code is aligned with the second portion of the code in the display area, produce the code, and send a finalized interaction notification to the network computing device.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
17.
Method for a drag and drop alignment function of a multi-part code system
A method includes obtaining a second portion of a code associated with a second computing device. The method further includes displaying the second portion of the code on a display area of an interactive display of the first computing device. The method further includes receiving the first portion of the code from the network computing device. The method further includes displaying the first portion of the code on a code display area of the interactive display. The method further includes instructing a user of the first computing device to drag the first portion of the code from the code display area to the display area to align with the second portion of the code and when the first portion of the code is aligned with the second portion of the code in the display area, producing the code and sending a finalized interaction notification to the network computing device.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
36 - Services financiers, assurances et affaires immobilières
Produits et services
Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency Providing electronic processing of cryptocurrency payments via a secure global computer network
19.
CUSTOMIZABLE DIGITAL ASSET-BASED INTERACTION PREFERENCES
A method includes storing, by a digital asset-based interaction computing entity of a digital asset-based interaction system, a set of second computing entity interaction preferences pertaining to digital asset-based interactions involving a second computing entity. The method further includes obtaining first and second computing entity real-time information from one or more of a first computing entity of the digital asset-based interaction system and the second computing entity. The digital asset-based interaction involves the first computing entity providing an amount of digital assets and the second computing entity accepting desired assets in a desired asset format. The method further includes facilitating the digital asset-based interaction in accordance with the first and second computing entity real-time information, the set of second computing entity interaction preferences, a real-time digital asset-based interaction process, and a nonreal-time digital asset-based interaction process.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
20.
ISSUING ENTITY ACCOUNT-BASED DIGITAL ASSETS OF A DIGITAL ASSET-BASED INTERACTION SYSTEM
A method includes generating, by an issuing entity of a digital asset-based interaction system, issuing entity account-based digital assets, establishing a digital asset backing account with a digital asset backing entity, obtaining an amount of system digital assets from a digital asset-based interaction computing entity, and depositing the amount of system digital assets in the digital asset backing account. When a first computing entity of the one or more computing entities initiates an issuance triggering action with the issuing entity, the method further includes issuing at least a portion of the issuing entity account-based digital assets to the first computing entity, wherein the first computing entity is operable to use the at least the portion of the amount of the issuing entity account-based digital assets for digital asset-based interactions within the digital asset-based interaction system.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
21.
Offline interaction mode of a digital asset-based interaction system
A method includes initiating, by a first computing entity, an interaction with a second computing entity. The interaction includes the first computing entity providing an amount of a digital asset and the second computing entity accepting assets in a desired asset format. When in an offline interaction mode, the method includes generating, by the first computing entity, an authorization code including a type of the digital asset and code authentication information and providing the authorization code to the second computing entity. The method further includes sending, by the second computing entity, at least a portion of the authorization code to a digital asset-based interaction computing entity. The method further includes verifying, by the digital asset-based interaction computing entity, the at least the portion of the authorization code, locking an amount of system digital asset to back the amount of the digital asset, and sending confirmation to the second computing entity.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
22.
KEY CODE ENTRY INTERACTION MODE OF A DIGITAL ASSET-BASED INTERACTION SYSTEM
A method includes obtaining, by a digital asset-based interaction computing entity of a digital asset-based interaction system, at least a portion of first and second computing entity real-time information regarding a digital asset-based interaction. The digital asset-based interaction includes providing, by a first computing entity, an amount of digital asset to a second computing entity. When a scan code interaction mode is disabled, the method further includes generating an authorization key charge code representative of the at least a portion of first and second computing entity real-time information and sending the authorization key charge code to the second computing entity. When the authorization key code is obtained by the first computing entity, the method further includes obtaining remaining first computing entity real-time information, locking system digital assets to back the digital asset-based interaction, and sending a confirmation to the second computing entity that the digital asset-based interaction is approved.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
23.
DIGITAL ASSET-BASED INTERACTION WITH AMOUNT INCREASE REQUEST
A method includes, initiating, by one or more of a user computing device and a bi-directional digital asset point of sale (POS) computing device, a digital asset-based interaction. The method further includes obtaining, by the bi-directional digital asset POS computing device, a digital asset-based interaction amount increase request including an increase amount of second user desired assets. The method further includes obtaining, by a digital asset-based interaction computing entity, real-time information and locking an amount of system digital assets to back the digital asset-based interaction. The method further includes providing, by the bi-directional digital asset POS computing device, the increase amount of the second user desired assets to the user computing device. The method further includes providing, by the digital asset-based interaction computing entity, an amount of the assets in a POS desired asset format to the bi-directional digital asset POS computing device.
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
G07D 11/60 - Aménagements des interfaces utilisateur
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
24.
SMART CODE MODULE OF A DIGITAL ASSET-BASED INTERACTION SYSTEM
A method includes scanning, by a smart code module of a digital asset-based interaction interface of an asset management unit of a computing entity of a digital asset-based interaction system, a scannable code regarding a digital asset-based interaction. The digital asset-based interaction involves the computing entity providing a first amount of digital assets and a second computing entity of the digital asset-based interaction system accepting a second amount of desired assets. The method further includes parsing, by a code parser of the smart code module, the scannable code to determine code information, analyzing, by an asset management unit select module of the smart code module, the code information to determine an asset management unit for processing the digital asset-based interaction, and when the determined asset management unit is not the asset management unit, forwarding, by the smart code module, the code information to the determined asset management unit.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
A method includes initiating a reoccurring digital asset-based interaction between a first and second computing entity of a digital asset-based interaction system, providing, by the first computing entity, first computing entity information to the second computing entity, and storing, by the second computing entity, the first computing entity information. When the reoccurring digital asset-based interaction occurs, the method further includes sending, by the second computing entity, at least a portion of the first computing entity information and second computing entity information to a digital asset-based interaction computing entity, obtaining, by the digital asset-based interaction computing entity, the amount of the digital asset from the first computing entity, locking an amount of system digital asset to back the reoccurring digital asset-based interaction, and sending a confirmation to the second computing entity that the reoccurring digital asset-based interaction is successful.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
A method includes obtaining, by a digital asset-based interaction computing entity, pre-authorization hold first computing entity information and pre-authorization hold second computing entity information regarding initiation of a pre-authorization hold digital asset-based interaction between a first and second computing entity. The pre-authorization hold first computing entity information includes an indication of a digital asset the first computing entity intends to use. The method further includes obtaining external data pertaining to the digital asset, analyzing one or more of: the external data, a pre-authorization hold time period, and a pre-authorization hold amount to determine a pre-authorization hold procedure. The method further includes locking an amount of system digital asset and an amount of the digital asset in accordance with the pre-authorization hold procedure and sending a confirmation to the second computing entity that the pre-authorization hold digital asset-based interaction is successful.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
A bi-directional digital asset point-of-sale (POS) computing device includes a display and a digital asset POS module. The digital asset POS module is operable to: initiate a digital asset-based interaction with the user computing device, obtain an amount of first desired assets from the user computing device, send real-time information regarding the digital asset-based interaction to a digital asset-based interaction computing entity, and obtain a confirmation from the digital asset-based interaction computing entity regarding backing the digital asset-based interaction with an amount of system digital assets. When the digital asset-based interaction is backed with the amount of the system digital assets, the digital asset POS module is further operable to process the digital asset-based interaction by connecting to the digital asset-based interaction computing entity to exchange the amount of the first desired assets to an amount of second desired assets and distributing the amount of the second desired assets.
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
A method includes, initiating, by a user computing device, a sale of an amount of digital assets with a bi-directional digital asset point of sale (POS) computing device of a digital asset-based interaction system. The method further includes obtaining, by a digital asset-based interaction computing entity of the digital asset-based interaction system, real-time information regarding the sale of the amount of the digital assets and locking an amount of system digital assets to back the amount of the digital assets. The real-time information includes digital asset type of the digital assets, the amount of the digital assets, and a payment asset format. The method further includes obtaining, by the bi-directional digital asset POS computing device, a confirmation from the digital asset-based interaction computing entity that the amount of system digital assets have been locked and providing an amount of assets in the payment asset format to the user computing device.
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
G07D 11/60 - Aménagements des interfaces utilisateur
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
29.
Dynamic digital asset balances of a borderless digital asset-based interaction system
A method includes determining, by a digital asset-based interaction computing entity, to dynamically update a digital asset balance of a digital asset-based interaction interface of a computing entity storing a first digital asset. When the first digital asset is not recognized for use within a second jurisdiction, the method further includes determining a first digital asset to universal digital asset exchange rate, determining a universal digital asset to second asset exchange rate, determining a first digital asset to second asset exchange rate and the digital asset balance in terms of the second asset, and providing one or more of the: first digital asset to universal digital asset exchange rate, digital asset balance in terms of the universal digital, universal digital asset to second asset exchange rate, first digital asset to second asset exchange rate, and digital asset balance in terms of the second asset to the computing entity.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
A method includes obtaining, by a digital asset-based interaction computing entity of a digital asset-based interaction system, first computing entity real-time information regarding initiation of a digital asset-based interaction. The digital asset-based interaction includes a real-time digital asset-based interaction process and a nonreal-time digital asset-based interaction process. The method further includes locking an amount of system digital asset to back the digital asset-based interaction. When a code display interaction mode of the first computing entity is disabled, the method further includes generating an authorization key code to authorize the digital asset-based interaction and sending the authorization key code to the first computing entity. When the authorization key code is obtained by the second computing entity, the method further includes obtaining second computing entity real-time information and sending a confirmation to the second computing entity that includes an indication that the digital asset-based interaction is authorized.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
31.
STAKE POOL OF A SYSTEM DIGITAL ASSET-BACKED DATA INTERACTION SYSTEM
A method includes obtaining, by a data interaction computing entity, first and second computing entity real-time information regarding a data interaction. The data interaction includes the first computing entity providing data to the second computing entity. Processing the data interaction includes executing a real-time data interaction process and a nonreal-time data interaction process. The method further includes instructing a data interaction backing computing entity to lock an amount of system digital assets to back the data interaction. One or more staking computing entities store system digital assets in a stake pool of the system digital asset-backed data interaction system to back one or more data interactions of the system digital asset-based data interaction system. When the data interaction is successful, the method further includes obtaining a data interaction fee, converting the data interaction fee to system digital assets, and providing the system digital assets to the stake pool.
A method includes storing, by a first computing device, assignable tokens in a first partition of a plurality of partitions of a first address of a first digital asset unit and initiating an interaction with a second computing device including a second digital asset unit. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second computing device for the interaction. The assignment of the conditional access rights is a smart contract. The method further includes locking, in accordance with the smart contract, the amount of the assignable tokens stored in the first partition, associating a second partition with the second digital asset unit, and associating the amount of the assignable tokens with the second partition. The second digital asset unit does not store the amount of the assignable tokens.
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
A method includes obtaining, by a secure data conveyance device of a data communication system, information pertaining to a data conveyance between a user computing device and a target computing entity. The data conveyance involves the user computing device providing data in a first format and the target computing entity accepting data in a second format. The information includes an amount of the data in the first format. The secure data conveyance device stores the data in the first format on behalf of the user computing device. The method further includes converting the amount of the data in the first format to an amount of data in the second format via a secure data conversion process where the amount of data in the second format is only usable by the target computing entity, and providing the amount of data in the second format to the user computing device.
G06Q 20/00 - Architectures, schémas ou protocoles de paiement
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
A method includes sending, by a trader computing device, an amount of a first digital asset to a digital asset exchange device for an exchange of the amount of the first digital asset to an amount of a second digital asset. The trader computing device includes a trader wallet that stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the digital asset exchange device to back the exchange, locking the amount of the assignable tokens, and providing the conditional access rights to the amount of the assignable tokens to the digital asset exchange device. The method further includes exchanging, by the digital asset exchange device, the amount of the first digital asset to the amount of the second digital asset and sending the amount of the second digital asset to the trader computing device.
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 30/018 - Certification d’entreprises ou de produits
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
35.
Zero click payment mode of a digital asset payment network
A method includes initiating, by a first user computing device, a zero click digital asset-based payment with a merchant computing entity. The method further includes obtaining, by the merchant computing entity, at least a portion of user computing device real-time payment information from the first user computing device and sending merchant computing entity real-time payment information and the at least the portion of user computing device real-time payment information to a digital asset payment computing entity. The method further includes sending, by the digital asset payment computing entity, a push notification to a second user computing device requesting authorization. The method further includes authorizing, by the second user computing device, the zero click digital asset-based payment via the push notification. The method further includes locking an amount of network digital asset to back the zero click digital asset-based payment and providing a confirmation to the merchant computing entity.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
36.
Multi-part code system with multiple source computing devices
A method includes receiving, by a network computing device, interaction information from one or more of: a destination computing device and at least one source computing device of two or more source computing devices. The interaction information is regarding an interaction between the destination computing device and the two or more source computing devices. The method further includes generating a destination portion and two or more source portions of a code representative of the interaction information. The destination portion of the code and the two or more source portions are not individually readable. The method further includes sending the destination portion of the code to the destination computing device, sending the two or more source portions of the code to the corresponding two or more source computing devices, and when an indication that the produced code has been captured is obtained, finalizing the interaction.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
A user computing device of a digital asset payment network includes a display, one or more scanning devices, memory, and a digital asset management unit coupled to the display and the memory. The digital asset management unit includes: a digital wallet, and a scanning interface, where one or more of the digital wallet and the scanning interface are operable to connect to a user digital asset payment interface. The user digital asset payment interface is associated with a digital asset payment computing entity of the digital asset payment network, where the digital asset payment computing entity facilitates a real-time digital asset-based payment from the user computing device paying with a digital asset to a merchant computing entity accepting a desired digital asset. The user digital asset payment interface includes: a scannable code module operable to: interact with a scannable code generated by the digital asset payment computing entity, where the scannable code is representative of digital asset-based payment authorization information.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
38.
Show to pay payment mode of a digital asset payment network
A method includes initiating, by a user computing device, a digital asset-based payment to a merchant computing entity and sending, by the user computing device, user computing device real-time payment information to a digital asset payment computing entity. The method further includes locking, by the digital asset payment computing entity, an amount of network digital assets, generating a user authorization scannable code, and sending the user authorization scannable code to the user computing device. The method further includes providing, by the user computing device, the user authorization scannable code to the merchant computing entity. When the merchant computing entity scans the user authorization scannable code, the method further includes sending, by the merchant computing entity, merchant computing entity real-time payment information to the digital asset payment computing entity, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
39.
Scan to pay payment mode of a digital asset payment network
A method includes initiating, by a merchant computing entity, a digital asset-based payment from a user computing device and sending merchant real-time payment information to a digital asset payment computing entity. The method further includes generating, by the digital asset payment computing entity, a scannable charge code and sending the scannable charge code to the merchant computing entity. The method further includes providing, by the merchant computing entity, the scannable charge code to the user computing device. When the scannable charge code is scanned by the user computing device, the method further includes sending, by the user computing device, user computing device real-time payment information to the digital asset payment computing entity, locking, by the digital asset payment computing entity, an amount of network digital assets, and providing, by the digital asset payment computing entity, a confirmation to the merchant computing entity.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
40.
Plurality of code portion options of a multi-part code system
A method includes obtaining, by a first computing device of a multi-part code system, a first portion of a multi-part code from a second computing device. The multi-part code is representative of an interaction between the first and second computing devices. The method further includes obtaining a plurality of multi-part code portion options. A multi-part code portion option of the plurality of multi-part code portion options includes an amount of interaction information. Each of the plurality of multi-part code portion options is generated to align with the first portion of the multi-part code. The method further includes performing an alignment function to align a desired amount of multi-part code portion options with the first portion to produce a multi-part code having a desired amount of interaction information and sending the multi-part code having the desired amount of interaction information to a network computing device to complete the interaction.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
41.
SYSTEM DIGITAL ASSET-BACKED DATA INTERACTION SYSTEM
A system digital asset-backed data interaction system includes a data interaction computing entity operable to facilitate a data interaction between a first computing entity and a second computing entity. The data interaction includes the first computing entity providing data to the second computing entity and the facilitating the data interaction includes executing a real-time data interaction process and a nonreal-time data interaction process. The system digital asset-backed data interaction system further includes a data interaction backing computing entity associated with the data interaction computing entity. The data interaction backing computing entity includes a plurality of data interaction backing accounts storing system digital assets to back one or more data interactions. The system digital asset-backed data interaction system further includes one or more staking computing entities operable to provide the system digital assets to the plurality of data interaction backing accounts to back the one or more data interactions.
A method includes obtaining, by a user computing device, a one-time use code from a merchant computing entity to initiate a data conveyance. The method further includes sending, by the user computing device, the one-time use code and a request to initiate the data conveyance. The method further includes translating, by the secure data conveyance device, the amount of the cryptocurrency to a substantially equivalent amount of the desired currency. The method further includes generating, by the trusted SVA device, an SVA representative of the substantially equivalent amount of the desired currency. The method further includes sending, by the secure data conveyance device, the one-time use code, the SVA, a merchant computing entity identifier (ID) associated with the merchant computing entity, and an expiration time frame to use the SVA to the user computing device. The method further includes verifying, by the merchant computing entity, the one-time use code.
G06Q 20/00 - Architectures, schémas ou protocoles de paiement
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
A method includes determining, by a digital asset custodial device, to assign conditional access rights to an amount of assignable tokens stored in a digital asset custodial device account of the digital asset custodial device to a network computing device of a cryptocurrency payment system to back certain interactions of the cryptocurrency payment system. The conditional access rights are in accordance with a set of conditions. The assignment of the conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger. The method further includes locking, by the digital asset custodial device and in accordance with the self-enforcing smart contract, the amount of the assignable tokens stored in the digital asset custodial device account and providing the conditional access rights to the amount of the assignable tokens to the network computing device. The network computing device does not store the amount of the assignable tokens.
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 30/018 - Certification d’entreprises ou de produits
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
44.
Assignment of conditional access rights to assignable tokens based on an interaction
A method includes initiating, by a first computing device, an interaction with a second computing device. The first computing device includes a first digital asset unit and the second computing device includes a second digital asset unit. The first digital asset unit stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the second digital asset unit where the conditional access rights are in accordance with a set of conditions. The assignment of conditional access rights is a self-enforcing smart contract embedded in an assignable token distributed ledger technology. The method further includes locking the amount of the assignable tokens stored in the first digital asset unit and providing the conditional access rights to the amount of the assignable tokens to second digital asset unit. The second digital asset unit does not store the amount of the assignable tokens.
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/12 - Architectures de paiement spécialement adaptées aux systèmes de commerce électronique
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
45.
Multi-jurisdictional secure and trusted cryptocurrency acceptance system
A cryptocurrency acceptance network computing device includes a processing module operable to obtain a request to facilitate a cryptocurrency-based payment between a payor computing device and a payee computing device. The payor computing device uses a first cryptocurrency recognized by a first cryptocurrency exchange computing device, and the payee computing device accepts a desired currency recognized by a second cryptocurrency exchange computing device. The processing module is operable to place a hold on an amount of collateral cryptocurrency, determine whether the first cryptocurrency exchange computing device recognizes the desired currency or whether the second cryptocurrency exchange computing device recognizes the first cryptocurrency, and if either is not recognized, the processing module connects to the first cryptocurrency exchange computing device to exchange the first cryptocurrency to a universally accepted cryptocurrency, connects to the second cryptocurrency exchange computing device to exchange the universally accepted cryptocurrency to the desired currency.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
46.
Move to align function of a multi-part code system
A method includes obtaining, by a first computing device of a multi-part code system, a first portion of a code from a network computing device. The network computing device generated the first portion of the code and a second portion of the code from the code. The method further includes displaying the first portion of the code on a code display area of an interactive display of the first computing device and instructing a user of the first computing device to position the first computing device near the second portion of the code such that the first and second portions of the code align. When the first portion of the code is aligned with the second portion of the code, the method further includes producing the code and sending a finalize interaction notification to the network computing device. The finalize interaction notification includes information from the produced code.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
47.
CRYPTOCURRENCY-BASED PAYMENT BACKING ACCOUNT DEVICE OF A CRYPTOCURRENCY PAYMENT SYSTEM
A method includes receiving, by a cryptocurrency-based payment backing account device of a cryptocurrency payment system, a lock instruction from a network computing device to lock an amount of system cryptocurrency based on real-time payment information regarding a cryptocurrency-based payment from a source computing device to a destination computing device. The method further includes determining, by the cryptocurrency-based payment backing account device, a cryptocurrency-based payment backing account associated with the real-time payment information and locking the amount of system cryptocurrency. The method further includes when the release instruction from the network computing device is received, releasing the amount of the system cryptocurrency and when the consume instruction from the network computing device is received, transferring the amount of the system cryptocurrency to an account associated with the network computing device to cover the cryptocurrency-based payment.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
A method includes receiving, by a network computing device of a multi-part code system, interaction information from one or more of a first and a second computing device regarding an interaction between the first and second computing devices. The method further includes generating a first and second portion of a code that do not contain meaningful information individually. Alignment of the first and second portions of the code optically produces the code representative of the interaction information. The one or more of the first and second computing devices is operable to capture the optically produced code. The method further includes sending the first and second portions of the code to one or more of the first and second computing devices. When the optically produced code has been captured, the method further includes finalizing, by an interaction finalization module of the network computing device, the interaction.
G06F 12/06 - Adressage d'un bloc physique de transfert, p. ex. par adresse de base, adressage de modules, extension de l'espace d'adresse, spécialisation de mémoire
G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
49.
Real-time Cryptocurrency Backed Payment with Code Initiation
A method includes providing, by a merchant computing device, a code representative of real-time cryptocurrency backed payment information to a user computing device to initiate a real-time cryptocurrency backed payment with the user computing device. The user computing device provides a first cryptocurrency to use in the real-time cryptocurrency backed payment, and the merchant computing device accepts a desired fiat currency. The method further includes verifying, by the user computing device, the code. The verification initiates the real-time cryptocurrency backed payment. The method further includes facilitating, by the network computing device, locking an amount of collateral cryptocurrency required to back the real-time cryptocurrency backed payment, instantly providing an amount of the desired fiat currency to the merchant computing device, and when receipt of an amount of the first cryptocurrency from the user computing device to cover the real-time cryptocurrency backed payment is confirmed, releasing the amount of the collateral cryptocurrency.
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
A method includes determining, by a stake account manager, to distribute rewards to one or more stake accounts of a stake pool, obtaining privately stored stake account information of the one or more stake accounts and a rewards balance of the stake pool, calculating a reward amount of the rewards balance owed to each stake account of the one or more stake accounts based on the privately stored stake account information, and performing a batched and secure calculation technique on the calculated reward amounts to produce a batched and secure rewards distribution summary. The batched and secure rewards distribution summary ensures that each reward amount is calculated correctly and that the privately stored stake account information remains private. The method further includes publishing the batched and secure rewards distribution summary to the blockchain. The publishing the batched and secure rewards distribution summary deposits reward amounts to the each stake account.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
51.
CRYPTOCURRENCY FINANCIAL TRANSACTION PAYMENT METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A method for execution by a network computing device of a cryptocurrency payment system includes receiving real-time payment information regarding a cryptocurrency-based payment from a source computing device to a destination computing device and initiating a real-time cryptocurrency-based payment process to pay the destination computing device in a selected currency. Payment of the selected currency to the destination computing device occurs within a first time frame. The method further includes initiating a nonreal-time cryptocurrency-based payment reconciliation process to reconcile the cryptocurrency-based payment. The reconciliation of the cryptocurrency-based payment occurs within a second time frame. The second time frame is longer than the first time frame.
G06Q 20/02 - Architectures, schémas ou protocoles de paiement impliquant un tiers neutre, p. ex. une autorité de certification, un notaire ou un tiers de confiance
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
A method for execution by a network computing device of a cryptocurrency payment system includes receiving real-time payment information regarding a cryptocurrency-based payment from a source computing device to a destination computing device. In response to receiving the real-time payment information, the method further includes: initiating a real-time cryptocurrency-based payment process to pay the destination computing device in a selected currency, where payment of the selected currency to the destination computing device occurs within a first time frame; and initiating a nonreal-time cryptocurrency-based payment reconciliation process to reconcile the cryptocurrency-based payment with a cryptocurrency-based payment backing account, where the reconciliation of the cryptocurrency-based payment with the cryptocurrency-based payment backing account occurs within a second time frame, and where the second time frame is longer than the first time frame.
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
A method includes receiving, by a network computing device of a multi-part code system, interaction information from one or more of a first and a second computing device regarding an interaction between the first and second computing devices. The method further includes generating a first and second portion of a code that are unusable individually. Alignment of the first and second portions of the code optically produces the code representative of the interaction information. A network application of the one or more of the first and second computing devices is operable to capture the optically produced code. The method further includes sending the first and second portions of the code to one or more of the first and second computing devices. When the optically produced code has been captured, the method further includes finalizing, by an interaction finalization module of the network computing device, the interaction.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
54.
Drag and drop alignment function of a multi-part code system
A first computing device of a multi-part code system includes one or more optical scanners and a network application associated with a network computing device of the multi-part code system. The network application is operable to obtain a second portion of a code associated with a second computing device. The network computing device generated the code for an interaction between the first and second computing device. The network application is further operable to display the second portion of the code on a display area of an interactive display, receive a first portion of the code, and instruct a user to drag the first portion of the code to the display area to align with the second portion of the code. When the first and second portions of the code are aligned, the network application produces the code and sends a finalized interaction notification to the network computing device.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
A method includes initiating, by a user computing device, a payment with a merchant computing device. The method further includes determining, by a network computing device, an amount of collateral tokens required to back the payment. The method further includes depositing, by the user computing device, the amount of the collateral tokens in a smart contract. The amount of collateral tokens is locked in the smart contract to back the payment. The method further includes sending, by the network computing device, an amount of a desired currency to the merchant computing device to complete the payment. The method further includes sending, by the merchant computing device, a fee to the network computing device for facilitating the payment. The method further includes converting, by the network computing device, the fee to collateral tokens, and depositing the collateral tokens in one or more smart contracts as rewards.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
A method comprises initiating, by a by a cryptocurrency wallet of a user computing device of one or more user computing devices of a cryptocurrency collateral system, a payment with a merchant computing device of the cryptocurrency collateral system. The merchant computing device accepts a desired currency. The method further includes determining, by a network computing device of the cryptocurrency collateral system, an amount of collateral cryptocurrency required to back the payment. The method further includes locking, by the cryptocurrency wallet, the amount of the collateral cryptocurrency to back the payment. The method further includes sending, by the network computing device, an amount of the desired currency to the merchant computing device to complete the payment. When the cryptocurrency wallet sends funds to the network computing device to cover the payment, the method further includes releasing, by the cryptocurrency wallet, the amount of the collateral cryptocurrency.
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
A method includes initiating, by a payor computing device associated with a first jurisdiction, a payment of a desired amount to a payee computing device associated with a second jurisdiction. The method further includes receiving, by a cryptocurrency acceptance network computing device, a request to process the payment and placing a hold on collateral cryptocurrency. The method further includes sending, by the payor computing device, first cryptocurrency to the cryptocurrency acceptance network computing device, where the cryptocurrency acceptance network computing device sends the first cryptocurrency to a first cryptocurrency exchange device associated with the first jurisdiction to be converted to an amount of universally accepted cryptocurrency and sent to a second cryptocurrency exchange device associated with the second jurisdiction where the second cryptocurrency exchange device converts the amount of the universally accepted cryptocurrency to a desired currency and sends the amount of the desired currency to the payee computing device.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
A method includes initiating, by a pay or computing device, a payment to a payee computing device using a first cryptocurrency. The payee computing device accepts a desired currency. The method further includes placing a hold on an amount of collateral cryptocurrency to back the payment. The method further includes sending, by the pay or computing device, an amount of the first cryptocurrency required for the payment to the cryptocurrency acceptance network computing device, converting, by a cryptocurrency exchange device, the amount of the first cryptocurrency to an amount of the desired currency, and sending the amount of the desired currency to the payee computing device. The method further includes connecting to a consensus network to verify the amount of the first cryptocurrency. When the amount of the first cryptocurrency is verified by the consensus network, the method further includes releasing the hold on the amount of the collateral cryptocurrency.
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
59.
Secure and trusted cryptocurrency acceptance system
A method includes initiating, by a payor computing device, a financial transaction to send payment of a particular amount to a payee computing device using a first cryptocurrency. The payee computing device accepts a desired currency. The method further includes placing a hold on an amount of collateral cryptocurrency based on a request to process the financial transaction. The method further includes sending, by the payor computing device, a first amount of the first cryptocurrency equal to the particular amount to the cryptocurrency acceptance network computing device, converting, by a cryptocurrency exchange device, the first amount of the first cryptocurrency to an amount of the desired currency equal to the particular amount, and sending the amount of the desired currency to a payee banking computing device. The method further includes seeking a desired number of confirmations of the first amount of the first cryptocurrency from a consensus network. When the desired number of confirmations is completed, the method further includes releasing the hold on the amount of the collateral cryptocurrency.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
G06Q 40/04 - TransactionsOpérations boursières, p. ex. actions, marchandises, produits dérivés ou change de devises
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
G06Q 20/10 - Architectures de paiement spécialement adaptées aux systèmes de transfert électronique de fondsArchitectures de paiement spécialement adaptées aux systèmes de banque à domicile
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing temporary use of non-downloadable web-based decentralized applications (DApps) for cryptocurrency trading and cryptocurrency collateralization; Providing user authentication services using blockchain-based software technology for collateralized cryptocurrency transactions
36 - Services financiers, assurances et affaires immobilières
Produits et services
Cryptocurrency services, namely, providing a digital currency or digital token for use by members of an on-line community via a global computer network
62.
STAKE POOL FOR A SECURE AND TRUSTED DATA COMMUNICATION SYSTEM
A method includes receiving a request from a computing device requesting that a digital wallet rendered by a digital wallet application executed on the computing device be recognized and accepted within a secure and trusted data communication system for purposes of financial transactions using a first cryptocurrency. The method further includes verifying that the first cryptocurrency is a valid form of cryptocurrency in accordance with a validation protocol. When the first cryptocurrency is valid, the method further includes establishing a per unit value of the first cryptocurrency based on a per unit value of a known and trusted cryptocurrency of the system, obtaining a set of units of collateral cryptocurrency for a plurality of units of first cryptocurrency based on the established per unit value of the first cryptocurrency, and storing the set of units of collateral cryptocurrency in a secure stake pool for transactions utilizing the first cryptocurrency.
G06Q 20/36 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des portefeuilles électroniques ou coffres-forts électroniques
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
A method includes storing, by a secure data conveyance device, a certified data object for a user computing device. The method further includes receiving a request from the user computing device that at least a portion of the certified data object be conveyed to a target computing entity. When authenticated, the method further includes data translating the at least a portion from a first data representation into a universal data representation, sending the universal data representation to a trusted data securing device, and data translating the universal data representation into a specific data representation. The method further includes sending the specific data representation to the secure data conveyance device, where the secure data conveyance device adds an expiration time frame and forwards it to user computing device. The method further includes conveying, by the user computing device, the specific data representation with the expiration time frame to target computing entity.
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
36 - Services financiers, assurances et affaires immobilières
Produits et services
Cryptocurrency services, namely, providing a digital currency or digital token for use by members of an on-line community via a global computer network
36 - Services financiers, assurances et affaires immobilières
Produits et services
cryptocurrency services, namely, providing a digital currency or digital token for use by members of an on-line community via a global computer network
36 - Services financiers, assurances et affaires immobilières
38 - Services de télécommunications
Produits et services
Providing electronic processing of cryptocurrency payments via a secure global computer network Providing a secure network for making electronic payments, namely, providing user access to a secure global computer network for making electronic payments with cryptocurrency