Patent classifications
G06Q20/4014
Systems and methods for administering an exchange traded product (ETP) that operates entirely in cryptocurrency/blockchain
A crypto ETP is administered by a portfolio modeling computer/(PMC), a fund administration computer/(FAC), an order taking platform computer/(OTP), a custodian computer/(CC), and a paying agent settlement computer/(PASC). The PMC defines the ETP and captures data for a cryptocurrency index. The CC tracks Underlying Assets held by the ETP, and sends the data to the FAC, which calculates the NAV of the Underlying Assets to generate a Portfolio Composite File/(PCF) sent to the OTP. The OTP receives and validates/confirms with the CC, orders for creations and redemptions of the ETP from Authorized Parties/(APs), in exchange for the Underlying Assets and/or cryptocurrency. The PASC provides settlement on the Exchange in cryptocurrency by: receiving confirmation from the CC of transfer of underlyings, ETPs or cryptocurrency from the APs to a blockchain wallet associated with the PCM; and issuing units of the ETPs, underlyings or cryptocurrency to the APs.
System and method for using a boarding pass to facilitate financial transactions
A boarding pass can be employed as a financial instrument to make payments and other financial transactions. A passenger name record, a standardized computer reservation system protocol, can be associated with one or more financial accounts. When a point of sale device scans the boarding pass, either on a mobile device, or a traditional paper boarding pass, the passenger name record can be used to find a travel itinerary associated with the customer. By matching the travel itinerary to the location of the point of sale device, and the time, payments can be authorized and then initiated using financial account information associated with the passenger name record. Likewise, a mismatch can provide a basis for denying authorization and subsequent payment.
Method and system for enabling communication between blockchains on heterogeneous blockchain networks
A system for enabling communication between blockchains on heterogeneous blockchain networks. The system can include a sending blockchain network comprised of a sending blockchain that includes a plurality of blocks, each block including a block header and one or more transaction values associated with an identification request transmitted by the sending blockchain. The system can include a directory service node configured to receive the identification request from the sending blockchain, and identify a receiving blockchain, which forms part of a receiving blockchain network. The system can include an identity service node configured to receive a trust request from the directory service node to determine whether a valid trust certificate is available for the receiving blockchain and enable communication between the sending blockchain and the receiving blockchain, when the valid trust certificate is determined to be available.
DOCUMENT IMPORTATION INTO SECURE ELEMENT
Techniques are disclosed relating to authenticate a user with a mobile device. In one embodiment, a computing device includes a short-range radio and a secure element. The computing device reads, via the short-range radio, a portion of credential information stored in a circuit embedded in an identification document issued by an authority to a user for establishing an identity of the user. The computing device issues, to the authority, a request to store the credential information, the request specifying the portion of the credential information. In response to an approval of the request, the computing device stores the credential information in the secure element, the credential information being usable to establish the identity of the user. In some embodiments, the identification document is a passport that includes a radio-frequency identification (RFID) circuit storing the credential information, and the request specifies a passport number read from the RFID circuit.
SYSTEMS AND METHODS OF BLOCKCHAIN TRANSACTION RECORDATION
A computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The exchange stores an order book and a plurality of digital wallets associated with different clients. The computer system receives new data transaction requests that are added to the order book. A match is identified between data transaction requests and hashes associated with the digital wallets associated with the respective data transaction requests are generated. The counterparties receive the hashes of the other party along with information on the match and each party causes blockchain transactions to be added to the blockchain of the blockchain computing system. The computing system then monitors the blockchain to determine if both sides of the match has been added to the blockchain.
Dynamically Generating Visualization Data Based On Shipping Events
Technologies are described for generating visualizations that graphically represent an item being exposed to extreme environmental conditions while en route to a destination. An exemplary visualization may include a still graphic that shows a symbol of a detected environmental condition positioned adjacent to and/or superimposed over a graphic that represents the item. Another exemplary visualization may include an animation that includes a sequence of frames that, when sequentially displayed at a particular frame rate, animate the item being subjected to the detected environmental condition. Various implementations include receiving measurements of the environmental conditions that the item is exposed to from sensors that are proximate to the item while it is en route to the destination. Then, when thresholds are reached for specific environmental conditions (e.g., temperature, acceleration, etc.), visualizations may be generated that graphically represent the item being exposed to such specific environmental conditions.
CURRENCY EXCHANGE MANAGEMENT COMPUTER, FOREIGN CURRENCY EXCHANGE SYSTEM, AND METHOD THEREFOR
A foreign exchange system includes: an identity authentication means for performing identity authentication, such as user authentication for opening an online account and exchanging, on the basis of identity authentication information of a user who has requested the user authentication, based on consistency with related person including acquaintances and related data collected by the means itself; a dedicated account generation means for opening and managing, in connection with financial information of the user, an online dedicated account for each country of the user whose user authentication has been completed; and an exchange management means for, when applying for exchange using the opened online dedicated account for each country of the user, performing an exchange process after the number of countries for which exchange approval has been set and the set number of non-related persons not related to the user verify the validity of the exchange application.
Systems and methods of auxiliary transaction security, validation, recordation, and tracking
A system including: a processor; and a memory having stored thereon instructions that, when executed by the processor, controls the processor to: receive a receipt request for a transaction from a remote device, the receipt request comprising a merchant identifier, a transaction amount, and a transaction date and time; query the receipt database for a receipt record corresponding to the transaction based on the merchant identifier, the transaction amount, and the transaction date and time, the query being conducted without the benefit of sensitive information; in response to identifying a receipt record corresponding to the transaction, retrieve the receipt record corresponding to the transaction from the receipt database; and output for transmission the receipt record to the remote device.
SYSTEM AND METHOD FOR FACILITATING ACCOUNT PROVISIONING
In a method for broadcasting account provisioning information, user datum encryption information is transmitted to a plurality of account processing systems. A request to share account provisioning information is received from a user device associated with an account holder. A user datum of the account holder is encrypted using the encryption information and transmitted to the account processing systems. A response is received from at least one of the account processing systems, the response including an indication that the account holder has a transaction account processed by that account processing system. A request for confirmation that the account provisioning information should be shared is sent to the user device and a confirmation response is received from the user device that includes permission to share account provisioning information. Account provisioning information is then transmitted to one or more of the account processing systems.
SYSTEM AND METHOD FOR SESSION NODE BYPASS FOR MULTI-PARTY COMMUNICATION ROUTING
Systems, computer program products, and methods are described herein for providing an information feedback loop from one or more third parties to issuing entity in the course of a resource action requiring user-initiated authorization. In the course of user-initiated authorization, information is automatically generated and forwarded to the issuing entity in the form of an advice message. Such data is intelligent forwarded to the appropriate downstream application to streamline user experience, provide pertinent customer feedback, and pre-emptively determine patterns in resource action processing.