Patent classifications
G06Q20/3678
METHOD AND SYSTEM FOR A FAILSAFE MECHANISM FOR BLOCKCHAIN WALLETS
A method for propagating survival of cryptographic currency after inactivity over a predetermined period of time in a blockchain through the use of smart contracts includes: receiving a propagation request that includes unspent transaction output addresses, a digital signature, and a recipient address; generating a smart contract that is configured to self-execute after a predetermined period of time to initiate transfer of cryptographic currency from the output addresses to the recipient address; submitting the smart contract to a node in a blockchain network for addition to the blockchain; monitoring for new blockchain transactions involving any of the unspent transaction output addresses; generating a new smart contract to update the unspent transaction output addresses based on new blockchain transactions; and submitting the new smart contract to a node in a blockchain network after updating.
TRANSACTION MANAGEMENT METHOD, COMMUNICATION TERMINAL, AND METHOD OF EXPLOITATION RIGHT MANAGEMENT
An acquisition part acquires a blockchain in which a plurality of blocks are linked, the blocks store (i) creator information for identifying a creator of a work, (ii) rule information for establishing transaction rules of the work, (iii) information relating to a virtual currency used for a transaction of the work, and (iv) a transfer history of the work and information relating to an exploitation right which is a right established for the work and allows others to use the work. A license information specification part specifies a grantor and a license fee of the exploitation right. A received amount transfer part subtracts a creator's receiving amount from a balance of the virtual currency associated with the grantor, and adds the creator's receiving amount to a balance of the virtual currency associated with a person or management organization designated by the creator of the work.
DATA STRUCTURE, TRANSMISSION DEVICE, RECEIVING DEVICE, SETTLEMENT DEVICE, METHOD, AND COMPUTER PROGRAM
Provided is a data structure of virtual currency data with high safety. The virtual currency data, which is used in combination with a settlement device that accepts settlement when the virtual currency data is received from a predetermined device via a network and when predetermined conditions are satisfied, includes virtual currency encryption data which is data obtained by, according to a predetermined encryption method, encryption of issue subject information including at least information on an issue subject of the virtual currency data, amount information that is information for specifying a monetary value, and credit information that is information used as a basis for a credit of the virtual currency data.
CURRENCY CHANGE MANAGEMENT SYSTEM
A method, point of sale (POS) electronic device and user electronic device enable combining tangible currency and digital money in a retail or service provider transaction to avoid an inconvenience of carrying and dispensing coins. The POS electronic devices receive a purchase price for a transaction and a value of cash received from a purchaser. A controller of the POS electronic devices determines an amount of change as the difference between the value of cash received and the purchase price. The POS electronic devices create a self-authenticating transaction record of the amount of change for storage in an electronic petty cash account on the user electronic device of the purchaser. The self-authenticating transaction record and the electronic petty cash account need not be associated with any particular person to enhance personal privacy.
Method and system for providing validated, auditable, and immutable inputs to a smart contract
The disclosure relates to posting auditable, immutable data to a blockchain. The method includes receiving a blockchain comprised of a plurality of blocks, each block having at least a block header and one or more transaction values, where each transaction value includes at least a transaction hash, and receiving a data file associated with a specific transaction hash included in a block in the blockchain, where the data file includes one or more variables. The method includes modifying at least one of the one or more variables included in the data file, generating a new hash value via application of one or more hashing algorithms to the modified data file, and generating a new transaction value based on at least the generated new hash value and the specific transaction hash. The method includes digitally signing the generated new transaction value, and electronically transmitting the signed new transaction value.
JYB-based Barter Transaction Platform
A JYB-based barter transaction platform where trades between sellers and buyers are denominated in JYB is used to settle all objects and services purchased or sold on the platform. The JYB is a trade measuring currency instead of a circulation currency, and cannot be directly exchanged with a circulation currency. Only when the amount of JYB is insufficient during a trade, can the JYB difference be supplemented by a circulation currency at the conversion rate; in the case of regular settlement of circulation currency, the barter transaction platform collects the amount of circulation currency that has been received and refunded to users by the conversion rate. JYB can replace any circulation currency to achieve real-time barter trade.
COMPUTER METHOD AND GUI FOR DISPLAYING A REFLEXIVE INDEX PRICE FROM THE SETTLEMENT OF COMMODITY CONTRACTS
A computer method for establishing a commodity price index includes receiving, via a web server, transactions for a plurality of first electronic currency denominated commodity or commodity future contracts, and recording, with a server computer operatively coupled to the web server, settlement prices for the plurality of the first electronic currency denominated commodity or commodity future contracts on a distributed ledger. The computer method includes reading, with the server computer, from the distributed ledger, at least a portion of the first electronic currency denominated commodity or commodity future contracts settlement prices, and determining a current electronic currency index price from the at least a portion of the first electronic currency denominated commodity or commodity future contracts settlement prices. The computer method includes displaying the current electronic currency index price on an electronic display. The computer method further includes setting a value of a second electronic currency to correspond to the current electronic currency index price.
METHODS AND SYSTEMS FOR MANAGEMENT OF A BLOCKCHAIN-BASED COMPUTER-ENABLED NETWORKED ECOSYSTEM
In an example, an ecosystem is disclosed that may facilitate digital exchange of a digital asset stored as a computer executable file. The ecosystem may include a plurality of participant systems, wherein the plurality of participant systems may include at least one of an asset user system, an asset holder system, and an asset mining system. The ecosystem may include an asset wrapper associated with the digital asset and configured in the form of a multi-layered structure and computer-executable document. The ecosystem may include a codec configured as a computer executable file and associated with the asset wrapper, wherein the codec may be executed when an external request for the asset exchange is initiated. The ecosystem may include a blockchain device to execute a blockchain smart contract for the asset exchange, wherein the smart contract is executed against a pre-defined number of right tokens characterizing a specific cryptocurrency-value.
SYSTEMS AND METHODS TO FACILITATE PROVIDING A SOFTWARE DEVELOPMENT KIT (SDK) FOR REWARDS FOR MAKING GIFT CARD PURCHASES TO MULTIPLE APPLICATION PUBLISHERS
A software development kit (SDK) allow a user to be able purchase a gift card through an offer wall and, in return, the user can receive a reward in game currency, such as coins, diamonds, tokens or the like. Most mobile apps offer their users a way to purchase coins, diamonds, tokens, or the like, which is also known as an in-app purchase. The gift card offer wall can allow the game player to purchase a gift card from a choice of vendors, and, in return, obtain the desired game currency as a bonus. The system can include three elementsthe SDK for various platforms, an electronic wallet application and servers that communicate with both the SDK and the wallet application. The SDK is something that the app publisher can add to their own mobile application that will launch the gift card offer wall for the user.
Transaction Model for Bank Balance Sheets
A system and method are described for provisioning credit availability, including the creation and translation of protocols and instructions for the transfer of funds between financial entities and databases with the use of ERP data. Furthermore, ERP data can be used to calculate gross margin data that can be used for the extension of credit lines.