G06Q20/065

Systems, methods, and program products for a digital math-based asset exchange

Systems, methods, and program products for providing exchanges for converting from, to, or between digital assets, and in particular digital math-based assets, such as bitcoins, Namecoins, Litecoins, PPCoins, Tonal bitcoins, IxCoins, Devcoins, Freicoins, I0coins, Terracoins, Liquidcoins, BBQcoins, BitBars, PhenixCoins, Ripple, Dogecoins, Mastercoins, BlackCoins, Ether, Nxt, BitShares-PTS, Quark, Primecoin, Feathercoin, and Peercoin, to name a few, are disclosed. In embodiments, such systems, methods, and program products can further provide or be used in conjunction with automated transactions, digital asset arbitrage systems, and/or kiosk systems for transacting or interacting with digital math-based assets. A kiosk for transacting with digital assets and digital asset exchanges is also disclosed. Systems, methods, and program products for automated transactions and automated digital asset arbitrage transactions are also disclosed.

Systems, apparatus and methods for backing up and auditing distributed ledger data within a network and securely without using private keys
11582043 · 2023-02-14 · ·

In some embodiments, a method includes generating, based on distributed ledger data associated with a first distributed ledger-based network (DLN), distributed ledger data associated with a second DLN. The first DLN and the second DLN each is a fork and the distributed ledger data associated with the first DLN include account data associated with a set of accounts. The method includes generating a request to initiate a transaction between a first account and a second account. The method includes authenticating the transaction based on a protocol associated with the second DLN and without using a private cryptographic key of the first account. The method includes sending a signal indicating the transaction was authenticated and storing information associated with the transaction in the distributed ledger data associated with the second DLN.

Risk determination enabled crypto currency transaction system
11580551 · 2023-02-14 · ·

Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.

Transparent crowd sourcing for projects
11580538 · 2023-02-14 · ·

Methods and systems are provided for crowdsourced funding via a blockchain system. A token contract, associated with a token issuer, is generated on a blockchain system. Tokens are issued to a plurality of token holders. Each of the plurality of token holders is allowed access to a feedback mechanism associated with the token issuer. A performance of the token issuer in an associated field is monitored to provide at least one performance metric. A dividend is paid to each token holder proportional to a number of tokens held by the token holder after a predetermined amount of time based on the at least one performance metric.

System, method, and apparatus to interactively broadcast value

A system, method, apparatus, and computer program product for interactively broadcasting value via a sound, a Wi-Fi, a Bluetooth, an email, a messaging, an RFID, or an NFC to incentivize direct consumer engagement. The system produces verifiable data on customer preferences, habits, and purchasing while using secure digital cryptographic technology to convey an item of value. The system is configured to transact a digital token normally carried on a blockchain leger in an off-ledger condition. The digital token is embedded with a media content. A mobile computing device having a representation of a digital wallet is configured to detect the digital token, decode the digital token and is transfer the digital token back to the blockchain ledger. When validated by the blockchain ledger, the digital token is transacted to a digital wallet on the blockchain ledger.

System and method for virtual currency remittance
11580595 · 2023-02-14 ·

[Object] The object is to present a technical solution for a bank to disclose information on a deposit account directly to a third party. [Solution Means] The owner of a virtual currency address or real-currency deposit account provides a disclosure key to a disclosee (third party). The third party accesses a disclosure server 6 by operating a disclosee terminal 7, and transmits a disclosure request with the disclosure key. The disclosure server 6 accesses to an opener bank server 1, 8, acquires the virtual currency address owner information or the instant real-currency deposit account balance information, transmits it to the disclosee terminal 7, and make it browsable on the disclosee terminal 7.

Blockchain-based trustable guarantees

Disclosed herein are methods, systems, and apparatus for processing blockchain-based guarantee information. One of the methods includes receiving a first cyphertext of a first digital document specifying a guarantee from a first computing device associated with at least a first guarantor and one or more zero-knowledge proofs (ZKPs) related to one or more values associated with the guarantee, and the first digital document specifies one or more predetermined conditions of executing the guarantee; verifying that the one or more ZKPs are correct; storing the first cyphertext to a blockchain based on performing a consensus algorithm; receiving a first message from a second computing device associated with a beneficiary or a representative of the beneficiary.

Distributed crypto-currency smart order router with cost calculator

A distributed cryptocurrency smart order router (DCCSOR) is disclosed, which allows clients to keep control of their own private and exchange keys to their wallets and accounts, but can execute orders across multiple exchanges simultaneously.

Transaction-enabled systems and methods for royalty apportionment and stacking

Transaction-enabled systems and methods for royalty apportionment and stacking are disclosed. An example system may include a plurality of royalty generating elements (a royalty stack) each related to a corresponding one or more of a plurality of intellectual property (IP) assets (an aggregate stack of IP). The system may further include a royalty apportionment wrapper to interpret IP licensing terms and apportion royalties to a plurality of owning entities corresponding to the aggregate stack of IP in response to the IP licensing terms and a smart contract wrapper. The smart contract wrapper is configured to access a distributed ledger, interpret an IP description value and IP addition request, to add an IP asset to the aggregate stack of IP, and to adjust the royalty stack.

Transaction Delegation Method, Transaction Delegation System, and Computer Readable Medium
20230041182 · 2023-02-09 ·

Provided are a transaction delegation method, a transaction delegation system, and a computer readable medium storing a computer program. In this transaction delegation method: a second device that stores account data in a blockchain system receives, through communication outside the blockchain system, delegation data from a first device used by a user, the delegation data being for delegating execution of a desired transaction of the user in the blockchain system; a delegation transaction that causes an execution smart contract executing a transaction based on an account of the user in the blockchain system to execute the desired transaction is created on the basis of the delegation data transmitted from the first device; and the delegation transaction with payment of a fee token or a utility token required for executing a transaction is broadcast to the blockchain system on the basis of the account data.