Patent classifications
G06Q20/3825
TIME-LOCKED BLOCKCHAIN TRANSACTIONS AND RELATED BLOCKCHAIN TECHNOLOGY
A blockchain payment channel is effected based on a series of spending transactions exchanged between parties, in which each transaction of the series of spending transactions has a future lock time, before which it cannot be committed to the blockchain, and comprises at least two spendable transaction outputs having respective digital asset values. At computer equipment of the party, a previous transaction of the series of spending transactions is received, and a function is applied to one or more function variables contained in the previous transaction to at least partially determine the current transaction. A portion of the current transaction is cryptographically signed, the signed portion comprising the at least two spendable transaction outputs, using a private key counterpart to the public key of the party, thereby computing a transaction signature for inclusion in the transaction input of the current transaction.
METHOD AND SYSTEM, DEVICE AND PAYMENT TERMINAL USING PERSONAL DATA
The invention relates to an electronic transaction method for a system comprising a user-associated payment device 3 or 4 and a payment terminal 1. The payment device 3 or 4 and the payment terminal 1 perform a cryptographic key exchange 500 before performing a transaction step 501. The payment device includes personal information PI about the user. The payment terminal includes a transaction policy including a condition relative to the personal information Pi. The method includes a verification step 510, 520, 530, prior to the transaction step 501, for securely verifying the condition of the transaction policy relative to the personal information using the cryptographic key.
System, Method, and Apparatus for Securely Transmitting Data via a Third-Party Webpage
Provided is a computer-implemented method for securely receiving data via a third-party webpage, including: generating configuration data in response to a request from a first system, the configuration data including a public key of a first key pair; digitally signing the configuration data based on a private key of a second key pair; transmitting the configuration data to the first system, the configuration data including code configured to facilitate the first system to embed a plurality of frames in a webpage, wherein the plurality of frames loads content from a domain that is independent from a domain that hosts the webpage; and verifying the configuration data based on a public key of the second key pair. The computer-implemented method may also include receiving, from a master frame of the plurality of frames, encrypted data. Systems and computer program products are also provided.
System, Method, and Computer Program Product for Exchanging Transaction Data
Disclosed are methods for exchanging transaction data, including transmitting a first public encryption key and transaction data associated with a transaction to a computing device via a near field communication (NFC) connection, receiving a second public encryption key and a transaction message associated with the transaction via the NFC connection, and appending the second public encryption key and the transaction message associated with the transaction to a database stored in a memory in communication with at least one integrated circuit, wherein the at least one integrated circuit is powered by an electromagnetic field generated by the computing device. Systems and computer program products are also provided.
ESCROW SYSTEM AND TRANSACTION METHOD
It is provided the technology to ensure the execution of proper transactions. One aspect of the present disclosure is an escrow system that includes a group of nodes and a blockchain network that connects each node of the group of nodes. In the escrow system, an escrow node sets, with respect to a transaction relating to a product or a service between a user and a first node, a multi-signature address between the first node and the escrow node in the blockchain network. The first node, in response to a completion notification of payment of a cost relating to the transaction by the user to the escrow node, executes the transaction and transmits a signature and a fulfillment notification of the transaction to the multi-signature address. The escrow node, in response to an execution of the transaction by the first node, transmits a signature and a fulfillment notification of the transaction to the multi-signature address. The first node, in response to the signature and the fulfillment notification of the transaction from the first node and the escrow node to the multi-signature address, receives a payment notification of the cost.
Method and device for implementing password-free EMV contact transaction
A method for realizing an EMV contact transaction without a password, wherein said method is implemented by an EMV IC card and a terminal, wherein when a terminal receives transaction information, it sets a password-free function setting; performs an offline data validation and limitation; performs terminal risk management and a behavior analysis; determines, on the basis of the password-free function setting, whether to perform online processing and performs transaction termination processing; the password-free function setting comprises: when an optional kernel configuration flag in an application parameter corresponding to the current application acquired is set and the transaction amount in the transaction information is greater than a password-free IC card transaction limitation amount, the current application is configured so that verifying the cardholder's PIN is obviated. The present invention allows password-free small-amount transactions, and obviates to upgrade IC cards.
Control method, controller, data structure, and electric power transaction system
A control method including: receiving first transaction data including a first electronic signature from the a home of a first user; verifying whether the received first electronic signature included in the first transaction data is valid; verifying validity of the received first transaction data; when the first electronic signature and the validity of the first transaction data are verified successfully, executing a first consensus algorithm for the first transaction data; and when the validity of the first transaction data is verified according to the first consensus algorithm, recording a block including the first transaction data in a distributed ledger. The first electronic signature is a group signature assigned to a group to which the first user belongs.
UTILITIES LINKED TO DIGITAL NON-FUNGIBLE ASSETS
A technique for linking utilities with non-fungible tokens (NFTs) is disclosed. The utilities are not necessarily physical assets. For example, the utilities can be services or functions that depend on who and when the NFT is owned. The utilities can be enabled on or through a device or computer system. The utilities can have levels or be of different types and vary by time. For example, a utility can change, aggregate, or expire over time.
SYSTEM AND METHOD FOR DEVICE MANAGEMENT OF INFORMATION HANDLING SYSTEMS USING CRYPTOGRAPHIC BLOCKCHAIN TECHNOLOGY
According to one embodiment, a computing environment having multiple Information Handling Systems (IHSs), each having one or more field replaceable units (FRUs) and a ledger of a blockchain. Each IHS includes computer-executable instructions to receive a signal indicating that one of the FRUs has been removed, obtain unique identifying information about the removed FRU, and generate a new block to the blockchain indicating that the one FRU has been removed from the IHS. Additionally, the instructions may receive a signal indicating that another FRU has been added, obtain unique identifying information about the added FRU, and generate a new block to the blockchain indicating that the one FRU has been added to the IHS.
UPDATING A SECURE TOKEN OF A CONTINGENT ASSET
A method executed by a computing entity includes obtaining, in accordance with a securely passing process, control over a secure first token representing a first pending transaction associated with a transaction item. The method further includes obtaining a selection of a first subset of instant assets of a set of candidate instant assets that may be utilized to subsequently provide conversion of the selected contingent asset to complete the first pending transaction. The method further includes generating an updated secure first token in accordance with the securely passing process to represent the selection of the first subset of instant assets of the set of candidate instant assets to subsequently provide the conversion of the selected contingent asset to complete the first pending transaction.