G06Q20/3678

MICROTRANSACTION SYSTEM
20230186273 · 2023-06-15 ·

A method of effecting a transaction with a micropayment platform that includes a merchant-participant, a consumer-participant, a micropayment system, and a distributed ledger, the method includes receiving by the micropayment system from the merchant-participant a digital promise to pay document (DPP), validating the DPP by the micropayment system, the DPP including at least a payable amount, which includes an amount payable to the merchant-participant; sending a message to the merchant-participant indicating that the amount payable to the merchant-participant is available by checking an account associated with the consumer-participant; creating a transaction file based on the DPP, and recording the transaction file in the distributed ledger by the micropayment system; debiting from the account associated with the consumer-participant an amount corresponding to the amount payable to the merchant-participant; crediting an account of the merchant-participant with an amount indicated to be payable to the merchant-participant.

SYSTEM AND METHOD FOR PROVIDING MULTIPLE PAYMENT METHOD OPTIONS TO USERS IN CONNECTION WITH A BROWSER PAYMENT REQUEST API

Disclosed is an approach for enabling a user to choose from multiple payment options using a browser API. The method includes transmitting, to a browser and via a browser payment request application programming interface, a payment request having data associated with a purchase of a product from the site for a user and presenting a choice between a first payment method and a second payment method for purchasing the product. The method includes receiving a selection of a payment method from the user of one of the first payment method and the second payment method to yield a selected payment method and, based on the selected payment method and in response to the payment request, receiving, from the browser and via the browser payment request application programming interface, data associated with the selected payment method.

Method and system for mobile cryptocurrency wallet connectivity
11676133 · 2023-06-13 · ·

The method 10 for mobile cryptocurrency wallet connectivity can include facilitating a blockchain transaction S100 and establishing an initial connection between a mobile client and a web client S200. The system 20 for mobile cryptocurrency wallet connectivity can include a browser 110, one or more websites 120, a web client 130, a mobile application 140, and a backend server 150.

Virtual currency system

A system including a network connected to at least one mint computing device implementing a virtual currency mint. The network has a ring topology and includes computing devices that implement a plurality of nodes. The mint issues units of virtual currency to user accounts implemented by the nodes. Each of at least a portion of the nodes is configured to initiate (as a sender node) a transaction with a recipient node that transfers at least one unit of the virtual currency from a sender one of the user accounts to a recipient one of the user accounts. The recipient node validates the transaction, creates a receipt, performs an operation on the receipt to identify a storage node, and routes the receipt to the storage node. The storage node stores the receipt, identifies next storage nodes, and routes copies of the receipt to the next storage nodes for storage thereby.

Cryptographic currency user directory data and enhanced peer-verification ledger synthesis through multi-modal cryptographic key-address mapping
09830593 · 2017-11-28 · ·

Disclosed is a method and a system of cryptographic currency user directory data and enhanced peer-verification ledger synthesis through multi-modal cryptographic key-address mapping. The method determines that a propagation packet is a transaction of a cryptographic currency and extracts both an IP address and an input key-address to determine that the input key-address is under a suspected control of a user of interest. The method also determines that a relayed key-address communicated between a user of interest and a correspondent is under the suspected control of the user of interest, and/or that and/or an exhibited key-address of a web content is under the suspected control of the user of interest. The suspected control may be added to an enhanced ledger data and/or a user directory data. The system implementing one or more of the methods includes a set of collections servers, a directory server, and a wide area network.

METHODS AND DEVICES FOR DOUBLE-SPEND RELAY IN A BLOCKCHAIN NETWORK
20230177501 · 2023-06-08 ·

Methods and systems for relaying double-spend transactions in a blockchain network. A mining node that detects a potential double-spend may send a notification regarding the attempt. Nodes in the network may retrieve transaction data regarding the two transactions involved and verify whether the double-spend identified in the notification is valid or not. The notification may be signed by the mining node using a miner ID, and invalid notifications may have negative impact on an associated reputation score in some cases. A repudiation notice may be generated by a node that determines that a double-spend notification is invalid.

Managing resources in computer systems using action permits

Methods, systems, and apparatus, including computer program products, for regulating access of consumers (e.g., applications, containers, or VMs) to resources and services (e.g., storage). In one embodiment, this regulation occurs through the use of access or action permits, referred to as permits that the consumer acquires from an intermediate entity—an Action Manager (AM)—prior to accessing the resource or service. Regulating access includes, for example, controlling one or more of the number of concurrent accesses to a particular resource, the rate at which consumers access the resource, the total number of consumers in a group of consumers accessing the resource, and the total rate at which a group of consumers accesses a resource. According to various embodiments, similar regulation is applied to a group of resources (rather than a single resource).

METHOD AND SYSTEM FOR MERCHANT ACCEPTANCE OF CRYPTOCURRENCY VIA PAYMENT RAILS
20230177491 · 2023-06-08 ·

A method for acceptance of blockchain payment at a traditional point of sale device direct to a merchant includes: receiving an authorization request for a fiat payment transaction including a transaction account number, transaction amount, and merchant identifier; identifying blockchain payment acceptance for a transaction account associated with the transaction account number; transmitting an address request to an exchange server including the merchant identifier; receiving a destination address associated with the merchant identifier for a blockchain network from the exchange server; transmitting a new blockchain transaction to a blockchain node in the blockchain network including the destination address and a cryptocurrency amount based on the transaction amount; and transmitting an authorization response for the fiat payment transaction to a payment network for routing to a point of sale device, the authorization response including an indication that clearance and settlement of the fiat payment transaction is not required.

Systems and Methods for Providing Secure Computing Structures
20230177494 · 2023-06-08 ·

In one aspect, an example computer-implemented method includes (a) receiving, by a computing system, data associated with a user; (b) generating, by the computing system, one or more entries in a persistently stored structure based on the data; (c) determining, by the computing system, a value from the one or more entries; (d) providing, by the computing system and to a client computing device, a report comprising, at least in part, information associated with the one or more entries; and (e) issuing, by the computing system and to the user, a digital token that is based on, at least in part, the value from the one or more entries.