CPC G07F 17/3244 (2013.01) [G06F 16/254 (2019.01); G06Q 20/3678 (2013.01); G06Q 20/381 (2013.01); G06Q 50/34 (2013.01); G07F 17/3241 (2013.01)] | 20 Claims |
1. A standalone digital wallet manager managing a plurality of balances of funds associated with a plurality of players of one or more gaming systems, comprising:
one or more processors;
one or more data storage devices utilizing one or more data models;
an input interface;
a plurality of software services operated by the one or more processors and deployed over a web service, each of the software services responding to calls over the web service;
a request queue receiving asynchronous request calls from at least one of the plurality of software services via the input interface;
a storage queue feeding the one or more data storage devices the plurality of balances of funds associated with the plurality of players of one or more gaming systems; and
a ledger service managing access to the balances of funds stored in the storage queue, wherein each of the request queue and the storage queue is immutable such that all new entries to the queue are appended sequentially to the queue and no edits or deletion of any existing entries in the queue is permitted; and
one or more response queues holding response calls from at least one of the plurality of software services for communication to an output interface, wherein at least one of the one or more response queues comprises a responsible gaming ledger queue.
|