Patent classifications
G06Q20/4037
SYSTEM AND METHOD FOR MANAGEMENT OF DATA EXCHANGE WITH MULTIPLE PROTOCOLS IN A COMPUTER NETWORK
Systems and methods of converting payment protocols, including: sending a transaction request to a computing device, wherein the transaction request is associated with a first protocol, determining based on the received transaction request, a type of the first protocol, determining a second protocol, wherein the type of the second protocol is determined based on the received transaction request, determining a characteristic of the received transaction request, and converting the received transaction request from the first protocol into the second protocol, wherein the conversion is carried out based on a predefined conversion protocols database.
System and Method for Managing Accounting and Billing using Blockchain Technology
A system and a method are provided for managing accounting and billing using blockchain technology that reduces fraud and risk, increases transactional trust, lowers transaction costs, and accelerates processing times. The system includes at least one remote server that manages a plurality of user account. Each user account is associated with a corresponding personal computing (PC) device. Each user account is also associated with a user balance. Each user account allows an individual to communicate and interact with the remote server. The corresponding PC device may be any type of computing device such as, but limited, a desktop computer, a notebook computer, a smartphone, or a mobile tablet. The user balance is a digital wallet that manages currency of the user account. The system additionally includes a network of computing nodes that manages a blockchain ledger. The blockchain ledger is a distributed and decentralized ledger that records and verifies transactions.
SYSTEMS AND METHODS FOR PAYMENT COLLECTION FROM THIRD PARTY SOURCE
Systems and methods for P2P transaction functionality include payment collection from a third party source. A system includes at least one processor and a storage medium storing instructions that, when executed by the one or more processors, cause the at least one processor to perform operations including receiving transaction information from a vendor where a card was used and analyzing the transaction information. The operations also include sending one or more requests for repayment to one or more P2P service systems, receiving repayment information, regarding one or more repayments, from the one or more P2P service systems and, based on the repayment information, applying the one or more repayments to the transaction performed on the card.
TRUSTED PAIR AUTHENTICATION WITH EDGE-COMPUTING DEVICES
Apparatus and methods are provided for executing a rules-based authentication of an electronic transaction. The method may include receiving first and second payment authorization parameters and second payment authorization parameters. The method may also include receiving from a Point of Sale device a request for payment information and a purchase amount. The method may also include, determining if first or second parameters are satisfied. The first parameters may include a first time range, a pairing of the electronic device to a first apparatus, a first geolocation of the electronic device, and a first maximum transaction value. The second parameters may include a second time range, a pairing of the electronic device to a second apparatus, a second geolocation of the electronic device, and a second maximum transaction value, wherein the second time range does not include the first time range.
PREDICTING CAPITAL NEEDS
In some examples, a system may receive transaction data indicating payments into a first account over time and payments out of the first account over time, the first account associated with a user. In addition, the system may access a data structure including historical account data that indicates variations in a balance of the first account over time. The system may determine an indicated minimum balance for the first account based on inputting the transaction data and the historical account data into a first predictive model configured to a predict a minimum balance for enabling predicted payments out of a user account. The system may determine, based on a difference between a current balance of the first account and the predicted minimum balance for the first account, that the first account has a surplus of funds. Based at least on the surplus, the system may send an instruction.
APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM
An apparatus acquires balance information indicating the balance of electronic money from a storage apparatus possessed by a user, and determines the total price of products picked up by the user using an image captured by an image capturing unit configured to capture an image in a store. In a case where the determined total price exceeds the balance, the apparatus outputs information notifying the user that the total price exceeds the balance.
RAPID APPROVAL OF BLOCKCHAIN-BASED TRANSACTIONS
The present disclosure involves systems, software, and computer implemented methods for providing rapid approval of blockchain-based transactions. This includes approval of transactions prior to the transaction being written to the blockchain. A transaction system can register with a transaction manager, such as a cloud-based or cloud transaction manager, which can maintain a queue of pending transactions and provide approval for transactions in real-time or near real-time, while later verifying the pending transactions are written into the blockchain as expected. This allows the transaction system to securely confirm the transaction is approved prior to the transaction being written in the blockchain, based on a real-time or near real-time analysis of each customer's corresponding account and transactions.
Method, apparatus and system for automated funding
Embodiments herein provide for performing an automated transaction. A request for funding is received. A request processing is performed in response to said request. The request processing comprises routing said request to a approval unit, determining by said approval unit that said funding is authorized, and determining that sufficient amount of funds are available for providing said funding. The funding is either approved or denied said funding based upon said request processing.
Purchase management system and method
A purchase management system includes a central database arrangement, a customer interface to the central database arrangement, and a bank specific database module, arranged to communicate with a transaction authorization module within a bank. The central database arrangement is arranged to receive, from a purchasing entity through the customer interface, purchasing rules applying to a purchasing group, and includes central processing means arranged to: add a selected purchasing group as metadata linked to a first transaction ID in the central database arrangement; add the purchasing rules applying to said purchasing group as metadata linked to the first transaction ID in the central database arrangement; and transfer metadata linked to the first transaction ID to the bank specific database module. The bank specific database module is arranged to receive a purchase approval request from the transaction authorization module, which purchase approval request comprises transaction information, including at least the purchase amount, linked to the first transaction ID.
SYSTEMS AND METHODS OF ACCESS CONTROL AND SYSTEM INTEGRATION
Automated provisioning, according to one example embodiment, enables a mutual customer to establish an intelligent and automated connection between an accounting software system and their financial institution. For example, this might be achieved by allowing a financial institution customer to make feeds from their bank accounts available to the accounting software system within financial internet software (e.g., hosted and operated by the customer's financial institution). Once a customer selects the bank account(s) they want to share with the accounting software system, they are passed along to the accounting software system to link the selected bank account with an account they have set up in the accounting software system.