Patent classifications
G06Q20/4033
LOW COST CONTROL POUR
One embodiment may include a machine for providing beverages. The machine may include a reader configured to read data representative of an available balance for a user to obtain beverages from the machine from a machine-readable medium and electronics. The electronics may be configured to receive the data from the machine-readable medium in response to the user positioning the machine-readable medium within reading distance of the reader, enable the user to dispense a beverage into a vessel, and update the available balance of the machine-readable medium so as to reduce or prevent the user from dispensing unlimited beverages.
Systems, devices, and methods for distributed processing for preauthorized payment
Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for configuring a graphical user interface of an electronic display device for enabling preauthorized payment of products or services using distributed processing. A customer may interact with a kiosk or terminal to identify themselves and initiate the process for dynamically computing an active preauthorization limit. Items may then be added to the customer's balance at various point of sale terminals or scanning locations within the facility. Total cost of the items is compared to the active preauthorization limit. Once the customer is finished shopping, a GUI can present them with an authorization screen showing their shopping balance and requesting authorization. The user can interact with the GUI to approve the total via the GUI without the need to produce their card or payment method at checkout.
METHODS, APPARATUS AND COMPUTER PROGRAMS FOR ENABLING TRANSACTIONS USING DIGITAL ATTRIBUTES
A method, apparatus and computer program, the method comprising: selecting a transaction entity for a mobile entity wherein a digital attribute account is associated with the mobile entity; and assigning one or more items of digital attributes from the digital attribute account associated with the mobile entity to the selected transaction entity such that the assigned items can only be used for transactions between the mobile entity and the selected transaction entity.
ELECTRONIC TRADE PROCESSING SYSTEM AND METHOD
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a trading platform, includes: receiving a transfer request concerning transferring assets from a client-inaccessible trading account to a client-accessible transfer account; and accessing a local balance datastore to determine if a balance associated with the client-inaccessible trading account is sufficient to effectuate the transfer request.
ELECTRONIC TRADE PROCESSING SYSTEM AND METHOD
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a clearing platform, includes: enabling agent functionality for a plurality of clients with respect to a Value Unit Repository (VUR) and a plurality of custodial accounts defined therein; receiving a plurality of matched orders concerning a plurality of parties. thus defining a batch of matched orders; and effectuating the clearing of the batch of matched orders including: performing a netting operation to determine a net asset amount for each of the plurality of parties, and transferring the net asset amount for each of the plurality of parties to a custodial account associated with each of the plurality of parties.
ELECTRONIC TRADE PROCESSING SYSTEM AND METHOD
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a clearing platform, includes: enabling agent functionality for a plurality of clients with respect to a Value Unit Repository (VUR) and a plurality of custodial accounts defined therein; receiving a plurality of digitally-signed matched orders concerning a plurality of parties. thus defining a batch of digitally-signed matched orders; and effectuating the clearing of the batch of digitally-signed matched orders including: performing a netting operation to determine a net asset amount for each of the plurality of parties, and transferring the net asset amount for each of the plurality of parties to a custodial account associated with each of the plurality of parties.
ELECTRONIC TRADE PROCESSING SYSTEM AND METHOD
A computer-implemented method, executed on a computing device and configured to effectuate a trading platform, includes: receiving one or more unmatched orders for bearer financial assets; and matching the one or more unmatched orders to execute trades of the bearer financial assets.
ELECTRONIC TRADE PROCESSING SYSTEM AND METHOD
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a clearing platform, includes: enabling agent functionality for a plurality of clients with respect to a Value Unit Repository (VUR) and a plurality of custodial accounts defined therein; receiving a matched order concerning a first party and a second party; and effectuating the clearing of the matched order including: transferring assets between a first custodial account associated with the first party and a second custodial account associated with the second party.
ELECTRONIC TRADE PROCESSING SYSTEM AND METHOD
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a trading platform, includes: receiving a plurality of matched orders concerning a plurality of parties. thus defining a batch of matched orders; and effectuating the processing of the batch of matched orders including: sending via a requesting entity one or more messages to atomically effectuate transferring assets between a plurality of custodial accounts associated with the plurality of parties.
ELECTRONIC TRADE PROCESSING SYSTEM AND METHOD
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a trading platform, includes: receiving a plurality of matched orders concerning a plurality of parties. thus defining a batch of matched orders; and effectuating the processing of the batch of matched orders including: performing a netting operation to determine a net asset amount for each of the plurality of parties.