IP Library Granted Patent US 11,227,466
Granted Patent B2
US 11,227,466 · App. 16/947,987 · Granted Jan 18, 2022

Multi-currency digital wallets and gaming architectures

Inventors: Michele Rousseau (Las Vegas, NV); Alfred Thomas (Ventura, CA); Larry Pacey (Calabasas, CA); Boris Amegadjie (Chicago, IL); Joseph Masinter, II (Las Vegas, NV)
Assignee: Aristocrat Technologies, Inc.
G07F17/3244G06Q20/36G06Q20/381G07F17/3211G07F17/3288
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,227,466
App. No.
16/947,987
Granted
Jan 18, 2022
Kind
B2
Abstract

Multi-currency digital wallet systems for use in casino gaming and other contexts are described. Such digital wallets may allow for balances of a variety of different types of currencies to be tracked and managed by a user. Multi-currency gaming machines are also described; such gaming machines may provide award amounts in different currencies dependent on a particular game outcome.

Claims (81)

1. A system comprising:

one or more processors;

one or more memory devices; and

one or more displays, wherein:

the one or more memory devices, the one or more processors, and the one or more displays are communicatively connected, and

the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

obtain first paytable information that defines one or more payout amounts associated with a first currency for a first set of one or more results obtainable in a wagering game,

obtain second paytable information that defines one or more payout amounts associated with a second currency for a second set of one or more results obtainable in the wagering game, wherein the first currency and the second currency are different,

present the wagering game using at least one of the one or more displays,

receive one or more inputs,

cause a first wager to be placed in the wagering game using credits associated with at least the first currency responsive to receipt of the one or more inputs,

determine an outcome of the wagering game in association with the first wager, the outcome defining one or more first results, and

determine, for each first result that has at least one corresponding non-zero payout amount defined by the first paytable information or the second paytable information, at least one payout amount based on that first result and at least one of the first paytable information and the second paytable information.

2. The system of claim 1 , wherein the one or more memory devices further store computer-executable instructions for further controlling the one or more processors to:

receive information indicating a transfer of a first currency amount of a first currency from a multi-currency digital wallet to an electronic gaming machine having the one or more displays;

adjust a first meter associated with the first currency by a first credit amount based on the first currency amount;

increment, for each first result that has at least one corresponding non-zero payout amount defined by the first paytable, the first meter based on that corresponding non-zero payout amount; and

increment, for each first result that has at least one corresponding non-zero payout amount defined by the second paytable, a second meter based on that corresponding non-zero payout amount, wherein the second meter is associated with the second currency.

3. The system of claim 2 , wherein the one or more memory devices further store computer-executable instructions for further controlling the one or more processors to:

receive information indicating a transfer of a second currency amount of a second currency from the multi-currency digital wallet to the electronic gaming machine; and

adjust the second meter associated with the second currency by a second credit amount based on the second currency amount.

4. The system of claim 2 , wherein the one or more memory devices further store computer-executable instructions for further controlling the one or more processors to:

receive input indicating a cashout request;

cause, responsive to receipt of the input indicating the cashout request, a transfer of an adjusted first currency amount from the electronic gaming machine to the multi-currency digital wallet, wherein the adjusted first currency amount is based, at least in part, on credits indicated by the first meter at the time the input indicating the cashout request is received; and

cause, responsive to receipt of the input indicating the cashout request, a transfer of an adjusted second currency amount from the electronic gaming machine to the multi-currency digital wallet, wherein the adjusted second currency amount is based, at least in part, on credits indicated by the second meter at the time the input indicating the cashout request is received.

5. The system of claim 1 , wherein at least one of the first currency and the second currency is selected from the group consisting of: a direct hard currency, an indirect hard currency, a soft currency, a time-based currency, a game progression currency, an informational currency, a variable currency, a social responsibility currency, and a non-national digital currency.

6. The system of claim 1 , wherein there is at least one result in the first set of results and the second set of results that has both a corresponding non-zero payout amount in the first currency and a corresponding non-zero payout amount in the second currency.

7. The system of claim 1 , wherein there is at least one result in the first set of results and the second set of results that has both a corresponding non-zero payout amount in the first currency and a non-equivalent corresponding non-zero payout amount in the second currency.

8. The system of claim 1 , wherein the one or more memory devices further store computer-executable instructions for further controlling the one or more processors to:

cause the one or more displays to indicate each first result that has a corresponding non-zero payout amount in the first currency using a first graphical effect, and

cause the one or more displays to indicate each first result that has a corresponding non-zero payout amount in the second currency using a second graphical effect, wherein the first graphical effect and the second graphical effect are different.

9. The system of claim 8 , wherein the one or more memory devices further store computer-executable instructions for further controlling the one or more processors to:

cause the one or more displays to indicate the first result using the first graphical result and the second graphical result at different times for each first outcome that has both a corresponding non-zero payout amount in the first currency and a corresponding non-zero payout amount in the second currency.

10. The system of claim 1 , wherein the first set of results includes at least one result that is not included in the second set of results.

11. The system of claim 10 , wherein the second set of results includes at least one result that is not included in the first set of results.

12. A system comprising:

one or more processors; and

one or more memory devices, wherein:

the one or more memory devices and the one or more processors are communicatively connected, and

the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

store, for each user of a plurality of users, data relating to quantities of currencies associated with that user, wherein the quantities of currencies associated with each user include at least two different currencies;

store one or more transaction rules governing transactions that cause a change in the amount of at least one of the quantities of currencies associated with at least one of the users; and

adjust the amount of at least one of the quantities of currencies associated with a first user of the users based on at least one transaction rule of the one or more transaction rules and responsive to one or more inputs.

13. The system of claim 12 , wherein at least two of the multiple different currencies are different types of currency selected from the group consisting of: a direct hard currency, an indirect hard currency, a soft currency, a time-based currency, a game progression currency, an informational currency, a variable currency, a social responsibility currency, and a non-national digital currency.

14. The system of claim 12 , wherein the one or more transaction rules include at least one transaction rule that:

defines an exchange rate for converting a first amount of a first currency of the different currencies into a second amount of a second currency of the different currencies, wherein the first currency is different from the second currency, and

causes the quantity of the first currency associated with a first user of the users to be decreased by the first amount and the quantity of the second currency associated with the first user to be increased by the second amount of the second currency.

15. The system of claim 12 , wherein the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

receive a first request identifying a first entity from a remote device,

determine, responsive to receiving the first request, a first subset of one or more currencies of the currencies that are usable with the first entity for the purposes of making a first purchase, and

provide information indicating the first subset of one or more currencies of the currencies to the remote device.

16. The system of claim 15 , wherein the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

receive a second request identifying a second entity from the remote device,

determine, responsive to receiving the second request, a second subset of one or more currencies of the currencies that are usable with the second entity for the purposes of making a second purchase, and

provide information indicating the second subset of one or more currencies of the currencies to the remote device, wherein the second subset includes at least one currency that is not included in the first subset.

17. The system of claim 12 , wherein the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

receive a first request from a remote device associated with a first user identifying a first entity and a first desired purchase,

determine, responsive to receiving the first request, a first subset of one or more currencies of the currencies that are usable with the first entity for the purposes of making the first desired purchase,

determine, for each currency in the first subset of one or more currencies, a corresponding amount of that currency that will be accepted by the first entity for the purpose of making the first desired purchase, and

provide, to the remote device, information indicating the corresponding amount of each currency that has been determined as being accepted by the first entity for the purpose of making the first desired purchase.

18. The system of claim 17 , wherein the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

receive, from the remote device, information indicative of a selection of a first currency in the first subset of one or more currencies, and

cause the data relating to the quantity of the first currency associated with the first user to be decremented by the corresponding amount for the first currency.

19. A system comprising:

one or more processors; and

one or more memory devices, wherein:

the one or more memory devices and the one or more processors are communicatively connected, and

the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

store, for each digital wallet of a plurality of digital wallets, data relating to one or more quantities of one or more currencies associated with that digital wallet, wherein the plurality of digital wallets includes a first plurality of user digital wallets and a second plurality of group digital wallets;

store, for each of the user digital wallets, first information associating that user digital wallet with a corresponding user, wherein the users associated with the user digital wallets are all different users;

store, for each of the group digital wallets, second information associating that group digital wallet with two or more of the users associated with the user digital wallets;

store one or more transaction rules governing transactions that cause a change in the quantity of at least one of the one or more currencies associated with at least one of the digital wallets; and

adjust the quantity of at least one of the one or more currencies associated with one of the digital wallets based on at least one transaction rule of the one or more transaction rules responsive to one or more inputs.

20. The system of claim 19 , wherein:

the one or more memory devices store computer-executable instructions for controlling the one or more processors to:

store one or more group transaction rules, each group transaction rule limiting, for at least a first user of the users associated with a first group digital wallet of the group digital wallets, one or more items selected from the group consisting of:

an ability of the first user to engage in transactions using a portion of at least one of the one or more quantities of one or more currencies associated with the first group digital wallet,

a type of transaction that the first user is permitted to engage in using a portion of at least one of the one or more quantities of one or more currencies associated with the first group digital wallet,

an entity with which the first user may engage in a transaction using a portion of at least one of the one or more quantities of one or more currencies associated with the first group digital wallet,

an ability of the first user to transfer an amount of one of the one or more quantities of the one or more currencies associated with the first group digital wallet to a first user digital wallet associated with the first user, and

an ability of the first user to exchange a first amount of one of the one or more quantities of the one or more currencies for a second amount of another currency that is added to one of the other quantities of one or more currencies.

Assignments (8)
RELEASE (REEL 060204 / FRAME 0378) Recorded Mar 2, 2026
From: BANK OF AMERICA, N.A.
To: ARISTOCRAT TECHNOLOGIES, INC.; VIDEO GAMING TECHNOLOGIES, INC.
Reel/Frame 074990/0458 →
NOTICE OF ASSIGNMENT OF SECURITY INTEREST Recorded May 27, 2022
From: UBS AG, STAMFORD BRANCH
To: BANK OF AMERICA, N.A.
Reel/Frame 060204/0378 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: UBS AG, STAMFORD BRANCH
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 059358/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2021
From: PACEY, LARRY
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 058499/0164 →
SECURITY INTEREST Recorded Mar 15, 2021
From: ARISTOCRAT TECHNOLOGIES, INC.
To: UBS AG, STAMFORD BRANCH, AS SECURITY TRUSTEE
Reel/Frame 055587/0193 →
SECURITY INTEREST Recorded Mar 15, 2021
From: ARISTOCRAT TECHNOLOGIES, INC.
To: UBS AG, STAMFORD BRANCH, AS SECURITY TRUSTEE
Reel/Frame 055586/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2021
From: ROUSSEAU, MICHELE; THOMAS, ALFRED; AMEGADJIE, BORIS; MASINTER, JOSEPH, II
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 054854/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2020
From: PACEY, LARRY
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 053938/0571 →