US 11,922,762 B2
Digital wallet systems and methods with responsible gaming
Christopher Cleveland, Clovis, CA (US); Ben Vineyard, IV, Las Vegas, NV (US); Kevin Rowley, Henderson, NV (US); Samarth Raman, Las Vegas, NV (US); Abhinav Kant, Delhi (IN); and Michael Smith, Las Vegas, NV (US)
Assigned to Aristocrat Technologies, Inc., Las Vegas, NV (US)
Filed by Aristocrat Technologies, Inc., Las Vegas, NV (US)
Filed on Sep. 30, 2021, as Appl. No. 17/491,528.
Claims priority of provisional application 63/242,990, filed on Sep. 10, 2021.
Claims priority of provisional application 63/112,400, filed on Nov. 11, 2020.
Prior Publication US 2022/0148377 A1, May 12, 2022
Int. Cl. G07F 17/32 (2006.01); G06Q 20/10 (2012.01); G06Q 20/36 (2012.01)
CPC G07F 17/3237 (2013.01) [G06Q 20/108 (2013.01); G06Q 20/36 (2013.01); G06Q 20/3676 (2013.01); G07F 17/3223 (2013.01); G07F 17/3239 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A digital wallet computer system for gaming devices, the digital wallet computer system comprising:
a messaging application programming interface (API) configured to receive funds transfer messages in a first message format;
a message queue configured to receive funds transfer messages from the messaging API in a second message format; and
at least one processor storing instructions that, when executed, cause the at least one processor to:
receive a first funds transfer message based on a player initiating a funds transfer request at an electronic gaming device of a plurality of electronic gaming devices, wherein the first funds transfer message is associated with a credit balance of an amount of credits usable by the player to play an electronic game at the electronic gaming device, and wherein the first funds transfer message is received by the messaging API from a server that manages electronic gaming sessions at the plurality of electronic gaming devices;
convert, by the messaging API, the first funds transfer message from the first message format to the second message format;
transmit the first funds transfer message to a digital wallet server; and
in response to the first funds transfer message being transmitted to the digital wallet server, automatically cause a funds amount associated with the credit balance to be deposited in an external player account of the player at an external provider server.