Patent classifications
G06Q20/38215
Systems and methods for online payment transactions
Disclosed herein are systems and methods for performing online payment transactions from any web page being accessed on a client device by automatically generating a payment application icon on the web page through which a user can make payments. The content of the web page may be analyzed to determine if the user is conducting a payment. When a payment request is identified, a payment application icon is displayed on the web page. When the user interacts with the payment application icon, a payment prompt is displayed where the user can input payment information. Upon the user providing payment information, a payment server transmit a payment to an account associated with the web page, based on the user's payment information.
Object Oriented Smart Contracts for UTXO-Based Blockchains
Disclosed is method and system for turning existing object-oriented programming languages into smart contract languages without introducing new syntactic features. The invented method and system provide a protocol that enables storing a history of computations on a decentralized computer network, such as UTXO-based blockchain system, for any object-oriented computer language. The invented method and system further provide for storing and updating data on blockchains, where such blockchains may be used in cryptocurrency applications and for smart contracts.
Determining resource per digital rules for first dataset in context of matching it with compatible second dataset
An Online Software Platform (OSP) may receive a first dataset from a remote client device, and compute an estimated resource, from the first dataset and also per stored digital rules. The OSP may then communicate an aspect of the resource to the remote client device and receive a confirmation of the first dataset. The OSP may then process the first dataset, for matching it with another dataset, either internally or by outsourcing. Either way, the OSP may establish that the first dataset has been matched with a compatible second dataset. The OSP may then input a resource for the first dataset, which is determined according to stored digital rules. The OSP may further create one or more notifications and documents about the matching and the resource, and make them available to the remote client device or even to the device of another remote entity.
VERIFICATION SYSTEMS FOR BLOCKCHAINS AND DISTRIBUTED LEDGERS
Provided herein are exemplary systems and methods for creating a secure self-validating network of blockchain/distributed ledger participants. Some exemplary mechanisms support self-validation, mutual-validation, external-validation and privacy controls. Such mechanisms enable the deployment and continued operation of large scale blockchain and distributed ledger systems with a self-certifying security system. They create the ability for rules to be codified to control the rights, privileges and access of nodes depending on their self-certification and external-certification. Also provided is an audit trail of these certifications which can be used for liability claims, insurance, security analytics and forensics.
SYSTEM AND METHOD FOR PROVIDING PATENT TITLE INSURANCE WITH CENTRALIZED AND DISTRIBUTED DATA ARCHITECTURES
The present invention discloses a method by which a secure ledger network is deployed to provide assurance related to title of IP assets. Specifically, the invention seeks to improve the risk associated with IP based transactions and reduce the time related to researching color of title related to the same.
Strategy Game Layer Over Price Based Navigation
Implementations of various methods and systems of a network, GPS system, mobile computing devices, servers, transportation unit data transformations, forward commodity market servers, grouping instructions for virtual hubs, transparent open access pricing systems, blockchain audit and safety instructions, virtual hub instructions, banking and credit account instructions, priced based GPS map routing algorithms in a simple easy to use graphical user interface format for mobile, audio interface or virtual interface computing over various mediums which are connected via a network to transact and trade transportation seats or capacity units in airline transport, subway transport, train transport, automobile transport, autonomous vehicle transport, taxi transport, space transport, package freight transport, tractor trailer freight transport, cargo freight transport, container freight transport, virtual transport, underground transport, ship or sea transport, public transport, private transport or drone transport on a computer, mobile computer device, audio computer device, virtual reality computer device or mixed reality computing device.
Systems and methods for private network issuance of digital currency
Systems, methods, and computer-readable storage media of private network issuance of digital currency. One method includes establishing, via a first private network, a first private network connection between a digital wallet application of a user device and the processing circuit. The method further includes receiving an issuance request associated with a first denomination of digital currency. The method further includes issuing a first digital currency token, wherein issuing is an off-chain exchange transferring the first denomination outside a digital currency ledger.
Infinitely scalable cryptocurrency system with fast, secure verification
A novel architecture for a infinitely scalable cryptocurrency system is disclosed in the form of multilevel tree hierarchy of blockchains, where the hash for each block in each blockchain is not only passed to the next block in that blockchain, but is also passed to at least one other blockchain on another level to be included in its own hashes, such that no change can be made in any of the blockchains in the hierarchy without recomputing them all. To facilitate maintaining these multiple levels of blockchains, a novel proof of connectivity lottery method is disclosed whereby all active devices connected online associated with a particular blockchain exchange messages where a hash that cannot be controlled by any particular device determines the winner of the lottery. To expedite transmission of messages in a peer-to-peer network, a further innovation is disclosed in the form of a nested propagation network, where an ordered register of devices online is divided into successively sub-divided segments, which can then be used to complete propagation of a message across the peer-to-peer network in a minimum number of theoretical hops.
Credit payment method and apparatus based on mobile terminal peer-to-peer
Technologies related to mobile credit payment are disclosed. In an implementation, a first SNEP Get Request Message is generated and sent to a mobile computing device, in response to a NFC signal received from the mobile computing device. A first SNEP Response Message is received from the mobile computing device and parsed to identify an APP public key license. A pre-stored credit authorization public key is used to verify the APP public key license and an APP public key is retrieved from the APP public key license if the verification is successful. A second SNEP Get Request Message is sent to the mobile computing device and a second SNEP Response Message is received from the mobile computing device. The APP public key is then used to decrypt the second SNEP Response Message, and a transaction log is recorded if the second SNEP Response Message is successfully decrypted.
ELECTRONIC MONEY TRANSFER METHOD AND SYSTEM FOR THE SAME
This electronic money transfer system provides an electronic money transfer method and a system for the same which allow handling electronic money in a sense that is very similar to cash, and which allow avoidance of loss of the electronic money even at a time of loss or theft of a terminal for operating the electronic money. To this end, first, information of an electronic certificate for a terminal (A) of a user A is sent from a terminal (B) of a user B to an electronic money management server (300), and information of the electronic certificate for the terminal (B) is sent from the terminal (A) to the electronic money management server (300). Thus, the terminals to perform the transaction are authenticated. Then, requests for a payment/receipt of electronic money is sent from the terminal (A) and the terminal (B) to the electronic money management server (300), based on which requests, the electronic money is transferred from the account of the user (A) to the account of the user (B) within the electronic money management server (300).