Patent classifications
G06Q20/3676
METHOD AND SYSTEM FOR IMPLEMENTING AN ELECTRONIC EXCHANGE FOR BILL PAY AND OTHER TRANSACTIONS VIA AN INTERBANK INFORMATION NETWORK (IIN)
The invention relates to an electronic exchange for bill pay transactions via an interbank information network (IIN) architecture. An embodiment of the present invention provides a marketplace for secure collection, assignment and distribution of payments and data from Bill Pay to Lockbox providers. This eliminates paper checks, resulting in faster deposit into client accounts, better management of payment exceptions, and reduction in overall operating costs. The IIN architecture provides a global platform using Blockchain technology for real-time interconnected flow of information that address immediate pain points across the financial industry and enable new services. With an embodiment of the present invention, a distributed network may streamline process for resolving compliance based inquiries and provide global beneficiary account validations. An embodiment of the present invention provides a platform/ecosystem that network participants may use to deliver value-added service applications to other network participants.
Mobile wallet dynamic interface
A mobile wallet computing system associated with a mobile wallet database includes a mobile wallet circuit structured to present a mobile wallet interface to a mobile wallet user. The mobile wallet interface includes a first portion that includes a graphical depiction of a user payment vehicle associated with a financial institution, the first portion including a first interaction point that enables the user to initiate a sequence to engage in a mobile wallet transaction using the mobile wallet. The interface also includes a second portion that includes a second interaction point and a third interaction point, the second interaction point enabling the user to access a functionality enabling the user to indicate a transaction preference for a transaction with an entity other than the mobile wallet provider or financial institution, the third interaction point enabling the user to indicate a preference to initiate communications with the financial institution.
Method to provide direct incentivization for data accuracy for distributed ledger-based reconciliation processes
A method to provide direct incentivization for data accuracy for distributed ledger-based reconciliation processes. The invention describes a method to quantify and potentially reward consensus between different parties storing data on a distributed ledger. The implementation of distributed ledgers enables a new class of business methods that enable and incentivize data accuracy at granular levels via distributed consensus.
Universal secure registry
According to some aspects of the disclosure, an electronic ID device is configured to allow a user to select an account associated with the user to employ in a transaction. The electronic ID device comprises a biometric sensor configured to receive a biometric input provided by the user, a user interface configured to receive a user input, a communication interface configured to communicate with a secure registry, and a processor coupled to the biometric sensor to receive information concerning the biometric input.
METHOD AND DEVICE FOR AVOIDING DOUBLE-SPENDING PROBLEM IN READ-WRITE SET-MODEL-BASED BLOCKCHAIN TECHNOLOGY
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for avoiding double-spending problem in read-write set-model-based blockchain technology. One of the methods includes receiving instructions to execute two or more blockchain transactions on a piece of data, where all blockchain transactions of the two or more blockchain transactions modify a value of the piece of data, and for each blockchain transaction from the two or more blockchain transactions, pre-executing a smart contract associated with the blockchain transaction to generate a special instruction indicating the blockchain transaction, where the special instruction is used to validate that a current value of the piece of data supports the blockchain transaction when executing the smart contract to write the blockchain transaction to a blockchain.
SYSTEMS, METHODS, AND STORAGE MEDIA FOR ASSIGNING USER-SPECIFIC BLOCKCHAIN MINING POOL DATA TO A COMPUTING DEVICE
A system, method, and storage media configured for assigning user-specific blockchain mining pool data to a computing device with one or more hardware processors configured by machine-readable instructions that can communicate with one or more remote platforms. The one or more computing platforms are pre-configured with machine-readable instructions to execute at least one or more modules including at least one payout determination module that uses a transformed reward method.
Apparatus and method for creation of multiple configurable payment mechanisms within a single pre-funded electronic payment device
Apparatus and methods for creation of multiple configurable payment mechanisms within a single pre-funded electronic payment device are provided herein. An example payment device includes a body portion, a memory associated with the body portion and containing a first stored value application having a first application balance and a second stored value application having a second application balance, and a processor associated with the body portion and coupled to the memory. The processor can perform a load transaction in an amount equal to the first application balance, and restrict any payment transaction carried out via the first stored value application to a payment transaction wherein the recipient consists of user-selected entities. The processor can also perform a load transaction in an amount equal to the second application balance, and preclude performance of payment transactions prior to depletion of the first application balance.
DIGITAL WALLET
A computer-implemented method for providing digital wallet comprises obtaining, from a computing device, information of a transportation, the information comprising: a starting time of the transportation, an ending time of the transportation, an origin of the transportation, and/or a destination of the transportation; performing: a comparison of the starting time with a first time range, a comparison of the ending time with a second time range, a comparison of the origin with an origin location range, and/or a comparison of the destination with a destination location range; and in response to determining: the starting time is within the first time range, the ending time is within the second time range, the origin is within the origin location range, and/or the destination is within the destination location range, allowing the computing device to use at least a portion of a credit from a digital wallet account for defraying the transportation's cost.
SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING AN API GATEWAY TO AUTHORIZE AND CHARGE A FEE FOR A TRANSACTION BETWEEN CLOUD COMPUTING CUSTOMERS USING DISTRIBUTED LEDGER TECHNOLOGIES (DLT)
A method performed by a system of a host organization, including the host organization operating an interface to a private electronic distributed ledger on behalf of a plurality of customers of the host organization, wherein each of the plurality of customers operate as a participating node on the distributed ledger. The host organization executes an API gateway on behalf of the plurality of customers, writes a smart contract to the distributed ledger, the smart contract defining a fee to be charged for conducting a transaction between the customers via the API gateway, and charges the fee for the conducting the transaction via the API gateway between the customers as per the smart contract. The charged fee may be written to the distributed ledger. Other related embodiments are disclosed.
SYSTEMS, METHODS, AND APPARATUSES FOR IMPLEMENTING A ROLE BASED ACCESS CONTROL AND AUTHORIZATION VALIDATOR VIA BLOCKCHAIN SMART CONTRACT EXECUTION USING DISTRIBUTED LEDGER TECHNOLOGY (DLT)
Described herein are means for implementing a role based access control and authorization validator via blockchain smart contract execution using Distributed Ledger Technology (DLT) in conjunction with a cloud based computing environment. According to a particular embodiment, there is a system having at least a processor and a memory therein, wherein the system is configurable with means for: operating a blockchain interface to a public blockchain on behalf of a plurality of customers of the host organization, wherein each of the plurality of customers operate as a participating node on the blockchain; executing an API gateway on behalf of the plurality of customers; receiving an API definition from one of the plurality of customers defining at least access permissions for use of the defined API and a plurality of permitted functions for the defined API; transacting a new asset onto the blockchain having embodied therein, metadata representing the API definition and the access permissions for use of the defined API and the plurality of permitted functions for the defined API; intercepting, via the executing API gateway, an API call directed at the defined API; retrieving the metadata from the blockchain; authenticating an API caller associated with the API call based on the access permissions from the retrieved metadata; and forwarding the API call to the appropriate customer pursuant to successful authentication of the API caller. Other related embodiments are disclosed.