Patent classifications
G06Q20/0652
Method for Analyzing Data Using a Blockchain, a Data Provider and a Data Customer Therefor
A method for analyzing data using a blockchain, a data provider and a data customer therefor are disclosed. The method analyzing data using a blockchain is provided wherein a plurality of data sets is stored and processed in a data storage in a distributed manner using a cluster of nodes. The method comprises steps of deploying a smart contract to the blockchain according to a request from a data customer, receiving a request for executing code for data sets selected by a data customer, estimating an amount of token required for executing the code for the selected data sets in the data storage, and controlling, in said distributed manner using the cluster of nodes, execution of the code for the selected data sets based on the balance amount of token while the balance amount of token is greater than the estimated amount of token. The request for executing code includes code to be executed and a balance amount of token which the data customer currently has. The code to be executed includes a set of computational operations. The balance amount of token is updated after execution of each computational operation in said distributed manner. The amount of token represents number of units for an entity which controls computational complexity of the code requested by the data customer.
Pre-paid payment instrument processing
Methods, systems, and apparatus, including computer program products, in which a method includes attributing a value to a pre-paid payment instrument, determining an expiration time associated with the pre-paid payment instrument, and automatically return an un-used portion of value associated with the pre-paid payment instrument at the expiration time to the purchaser.
Method for Generating a Virtual Currency Depending on a Use of a Motor Vehicle and System
A method for generating a virtual currency depending on a use of a motor vehicle in which a piece of driving behavior information of a user of the motor vehicle is determined depending on at least one driving dynamic parameter of the motor vehicle and is transmitted to an electronic computing device. The virtual currency is generated by the electronic computing device depending on the transmitted piece of driving behavior information.
METHODS AND DEVICES FOR PROTECTING SENSITIVE DATA OF TRANSACTION ACTIVITY BASED ON SMART CONTRACT IN BLOCKCHAIN
Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for protecting sensitive data of a transaction activity based on a smart contract in a blockchain. One of the methods includes: receiving activity data for creating an account for the transaction activity from a user, the activity data including at least an identifier of the smart contract in the blockchain and an expiration time of the transaction activity; sending the activity data to an authentication server for requesting a digital certificate of the activity data, wherein the digital certificate stores the identifier of the smart contract, and an expiration time of the digital certificate is set to be the expiration time of the transaction activity; and causing the account for the transaction activity to be created after to receiving the digital certificate from the authentication server.
ELECTRONIC COMMUNITY CURRENCY OPERATION SYSTEM, ELECTRONIC COMMUNITY CURRENCY OPERATION SERVER, AND ELECTRONIC COMMUNITY CURRENCY OPERATION METHOD
An electronic community currency operation system S includes a user terminal 1, a store terminal 2 and a management server 3 connected via a network CN1. The management server 3 includes a premium amount determination unit F38 which receives, from the user terminal 1, an issue request of an electronic community currency received from a user, and determines an additional amount to be added to an issue amount of the electronic community currency, which is to be issued according to the received issue request, according to a current amount of circulation relative to an overall maximum issue of the electronic community currency, and a community currency issuing unit F35 which issues, according to the issue request, the electronic community currency in which the determined additional amount has been added to the issue amount, and notifies the issued electronic community currency to the user terminal 1.
SYSTEM AND METHOD FOR SECURING A PRIVATE KEY TRANSACTION WITHIN BLOCKCHAIN
A system and method for securing a private key transaction within blockchain that include receiving an input for initiating a financial transaction between a sender and a recipient. The system and method also include processing a secure wallet that includes transaction data associated with the financial transaction. The system and method additionally include generating a private key for the sender and a private key for the recipient. The system and method further include communicating the transaction data to complete the financial transaction using the blockchain.
Systems and methods for expediting math-based currency transactions
Systems and methods for expediting math-based currency (MBC) transactions are described. A financial institution facilitates the expedited MBC transactions. The expedited MBC transactions are achieved by guaranteeing merchants that a pending MBC transaction between the merchant and a customer will be verified by the MBC verification nodes. A provided guarantee can be collected on by the merchant in the event that a guaranteed MBC transaction is not verified by the MBC verification nodes.
TRANSFER GATEWAY SYSTEMS AND METHODS WITH PROLONGED VETTING OF NEW PARTICIPANTS
Systems and methods are disclosed that cause a transient exchange ratio between digital assets at a kiosk, together with a countdown timer or other indication of how much time remains within which the ratio applies. If a transaction proceeds a voucher may be dispensed to confirm it. If a transaction participant using the kiosk is not yet vetted, the transaction is nevertheless deemed inchoate, and a prolonged vetting begins.
Methods and devices for protecting sensitive data of transaction activity based on smart contract in blockchain
Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for protecting sensitive data of a transaction activity based on a smart contract in a blockchain. One of the methods includes: receiving activity data for creating an account for the transaction activity from a user, the activity data including at least an identifier of the smart contract in the blockchain and an expiration time of the transaction activity; sending the activity data to an authentication server for requesting a digital certificate of the activity data, wherein the digital certificate stores the identifier of the smart contract, and an expiration time of the digital certificate is set to be the expiration time of the transaction activity; and causing the account for the transaction activity to be created after to receiving the digital certificate from the authentication server.
Dynamic transaction token/dynamic pricing based on conditions of order
A computer-implemented method includes receiving an order for a good or service. The order includes a plurality of order conditions. A plurality of limited-use payment tokens are provisioned. Each of the limited use payment tokens are structured to expire according to one of the plurality of order conditions. An indication of completion of the order is received upon completion of the order. An indication of conditions of the completed order is also received. It is determined whether each of the limited-use payment tokens are expired, based on the conditions of the completed order. A payment is transmitted to a recipient. The payment corresponds to at least one of the non-expired limited-use payment tokens.