IP Library Granted Patent US 9,922,501
Granted Patent B2
US 9,922,501 · App. 13/191,561 · Granted Mar 20, 2018

Community award distribution system

Inventor: Paul Robert Malt (Nottingham, GB)
Assignee: Novomatic AG
G07F17/329G07F17/3244G07F17/3269G07F17/3272G07F17/34
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 9,922,501
App. No.
13/191,561
Granted
Mar 20, 2018
Kind
B2
Abstract

Disclosed are community award distribution systems and related methods, which are arranged to control an award made to a user playing the systems. Also disclosed, the community award systems are arranged to communicate over the Internet and/or make use of the World Wide Web.

Claims (86)

1. A community award distribution system, comprising:

a community of terminals, in which each of the terminals comprises a display that is configured to present an award scheme, the community of terminals including a first terminal and a second terminal; and

a server arranged to communicate over a network with the community of terminals and provide the award scheme that includes a community award to be distributed between users of the community of terminals, wherein the server is configured to:

(a) when contacted by the first terminal, respond by downloading content to the first terminal to provide the first terminal with content for the community award distribution system,

(b) when a user of the first terminal uses the content for the community award distribution system to play a game on the first terminal:

(i) receive a time stamped data packet from the first terminal,

(ii) determine whether to trigger a community game feature for the user by:

(A) determining whether an eligibility timer for the user indicates that the user is eligible for the community award,

(B) determining that the user who is a first eligible user or another one of said users who is a second eligible user has achieved a predetermined result in the game, and

(C) if the eligibility timer for the user indicates that the user is eligible for the community award and the first or second eligible user has achieved the predetermined result, triggering the community game feature, otherwise causing the first terminal to play the game without the community game feature, and

(iii) return a reply data packet to the first terminal that contains a first indication of whether or not the game has resulted in a win, and a second indication of whether the community game feature has been triggered,

(c) increment the eligibility timer each time that the user plays a new instance of the game and subsequently decrement the eligibility timer with the passage of time in each instance of the game,

(d) cause the user to become eligible for the community award when the eligibility timer exceeds a threshold and remains eligible for the community award until the eligibility timer runs down to zero,

(e) determine a game time average (GTA) for the user,

(f) determine a number of users who are eligible for the community award,

(g) determine an additional time added (ATA) value,

(h) determine a Feature Band Set Chance (FBSC) for the user of the first terminal based on the GTA, the number of users who are eligible for the community award, and the ATA value, and

(i) dynamically switch between a first reel band set containing a community feature award entry possibility and a second reel band set containing no community feature award entry possibility, wherein how often the server switches to the first reel band set is based on the FBSC for the user of the first terminal.

2. A community award distribution system according to claim 1 , wherein the server (a) comprises a timer arranged to monitor time and (b) is configured to ensure that a long term resultant average time between community awards corresponds to a predetermined time period.

3. A community award distribution system according to claim 2 , wherein the system is arranged such that the number of users does not affect the predetermined time period.

4. A community award distribution system according to claim 1 , wherein:

the game comprises a plurality of reels, each of which contains a distinct set of symbols thereon;

the predetermined result comprises a predetermined feature reel combination; and

the reply data packet also comprises data indicating reel positions to which reels on the display of the terminal should be moved.

5. A community award distribution system according to claim 1 , wherein the eligibility timer is used to help determine the community award.

6. A community award distribution system according to claim 1 , wherein each terminal of the community of terminals is configured so that, when a user of any of the terminals plays a new game, that user's terminal will send the time stamped data packet to the server, indicating when the start of that game occurred.

7. A community award distribution system according to claim 1 , wherein the reply data packet also contains at least one of the following:

a position to which an award determining mechanism selected by the server for the user of the terminal should be moved; or

a status of a credit of the user.

8. A community award distribution system according to claim 1 , wherein the first terminal is also arranged to interrogate the server from time to time to check if a community feature is pending.

9. A community award distribution system according to claim 8 , wherein the interrogation of the server only occurs following inactivity from the user.

10. A community award distribution system according to claim 1 , each of the first and second set of reel band set includes a set of reels presenting a unique set of symbols, wherein the server is arranged to control a long term resultant average time between community awards.

11. A community award distribution system according to claim 1 , wherein the community award may be activated by any eligible user of the community of terminals and wherein a first award determining mechanism is used to determine if a first eligible user activates the community award at a first time and a second award determining mechanism is used to determine if a second eligible user activates the community award at the first time.

12. A community award distribution system according to claim 1 , wherein the first terminal is configured to graphically depict the eligibility timer on the display.

13. A method of providing a community award, comprising:

providing a server which communicates over a network with a community of terminals including a first terminal and a second terminal and provides an award scheme which pays the community award distributed between users of the community of terminals, wherein the server is configured to:

(a) when contacted by a first terminal, respond by downloading content to the first terminal to provide the first terminal with content for a community award distribution system,

(b) when a user of the first terminal uses the community award distribution system to play a game on the first terminal:

(i) receive a time stamped data packet from the first terminal,

(ii) determine whether to trigger a community game feature for the user by:

(A) determining whether an eligibility timer for the user indicates that the user is eligible for the community award,

(B) determining that the user, who is a first eligible user, or a second eligible user of a second terminal of the community of terminals has achieved a predetermined result in the game, and

(C) if the eligibility timer for the user indicates that the user is eligible for the community award and the first or second eligible user has achieved the predetermined result, triggering the community game feature, otherwise causing the first terminal to play the game without the community game feature, and

(iii) return a reply data packet to the first terminal that contains a first indication of whether or not the game has resulted in a win, and a second indication of whether the community game feature has been triggered,

(c) determine a game time average (GTA) for the user,

(d) determine a number of users who are eligible for the community award,

(e) determine an additional time added (ATA) value,

(f) determine a Feature Band Set Chance (FBSC) for the user of the first terminal based on the GTA for the user, the number of users who are eligible for the community award, and the ATA value,

(g) dynamically switch between a first reel band set containing a community feature award entry possibility and a second reel band set containing no community feature award entry possibility, wherein how often the server switches to the first reel band set is based on the FBSC for the user of the first terminal,

(h) increment the eligibility timer each time that the user plays a new instance of the game and subsequently decrement the eligibility timer with the passage of time in each instance of the game, and

(i) cause the user to become eligible for the community award when the eligibility timer exceeds a threshold and remains eligible for the community award until the eligibility timer runs down to zero.

14. A server, comprising:

a processing unit;

an input/output subsystem that communicates with a community of terminals over a network;

an eligibility timer; and

a non-transitory memory containing instructions that are configured to cause the processing unit to:

(a) output a plurality of award determining mechanisms which are used to determine whether a community award can be entered into and triggered by users of the community of terminals,

(b) receive a communication from a first terminal of the community of terminals indicating that a game has been started on the first terminal, wherein the communication comprises a time stamped data packet,

(c) determine whether to trigger a community game feature for a user of the first terminal by:

(A) determining whether an eligibility timer for the user of the first terminal indicates that the user is eligible for the community award,

(B) determining that the user, who is a first eligible user, or a second eligible user has achieved a predetermined result in the game, and

(C) if the eligibility timer for the user of that terminal indicates that the user is eligible for the community award and the first or second eligible user has achieved the predetermined result, triggering the community game feature, otherwise causing that terminal to play the game without the community game feature, and respond with a reply data packet indicating the outcome of that game,

(d) increment the eligibility timer each time that the user plays a new instance of the game and subsequently decrement the eligibility timer with the passage of time in each instance of the game,

(e) cause the user to become eligible for the community award when the eligibility timer exceeds a threshold and remains eligible for the community award until the eligibility timer runs down to zero,

(f) determine a game time average (GTA) for the user of the first terminal,

(g) determine a number of users who are eligible for the community award,

(h) determine an additional time added (ATA) value,

(i) determine a Feature Band Set Chance (FBSC) for the user of the first terminal based on the GTA for the user, the number of users who are eligible for the community award, and the ATA value, and

(j) dynamically switch between a first reel band set containing a community feature award entry possibility and a second reel band set containing no community feature award entry possibility, wherein how often the server switches to the first reel band set is based on the FBSC for the user of the first terminal.

15. A server according to claim 14 , wherein the server is further arranged to control the award determining mechanisms in order that a community award is paid to the community of terminals at, on average, a predetermined fixed period.

16. A non-transitory machine readable medium containing instructions which when loaded onto a server cause that server to:

when contacted by a first terminal of a community of terminals, respond by downloading content to the first terminal to provide the first terminal with content for a community award distribution system; and

when a user of the first terminal uses the community award distribution system to play a game on the first terminal:

(a) receive a time stamped data packet from the first terminal;

(b) determine whether to trigger a community game feature for the user by:

(A) determining whether an eligibility timer for the user indicates that the user is eligible for the community award,

(B) determining that the user, who is a first eligible user, or a second eligible user has achieved a predetermined result in the game, and

(C) if the eligibility timer for the user indicates that the user is eligible for the community award and the first or second eligible user has achieved the predetermined result, triggering the community game feature, otherwise causing the first terminal to play the game without the community game feature;

(c) return a reply data packet to the first terminal that contains a first indication of whether or not the game has resulted in a win, and a second indication of whether the community game feature has been triggered;

(d) determine a game time average (GTA) for the user;

(e) determine a number of users who are eligible for the community award;

(f) determine an additional time added (ATA) value;

(g) determine a Feature Band Set Chance (FBSC) for the user of the first terminal, based on the GTA for the user, the number of users who are eligible for the community award, and the ATA value; and

(h) dynamically switch between a first reel band set containing a community feature award entry possibility and a second reel band set containing no community feature award entry possibility, wherein how often the server switches to the first reel band set is based on the FBSC for the user of the first terminal;

(i) increment the eligibility timer each time that the user plays a new instance of the game and subsequently decrement the eligibility timer with the passage of time in each instance of the game; and

(j) cause the user to become eligible for the community award when the eligibility timer exceeds a threshold and remains eligible for the community award until the eligibility timer runs down to zero.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2017
From: BELL-FRUIT GROUP LIMITED
To: NOVOMATIC AG
Reel/Frame 044417/0691 →
CHANGE OF NAME Recorded Dec 15, 2014
From: ASTRA ENTERTAINMENT LIMITED
To: BELL-FRUIT GROUP LIMITED
Reel/Frame 034506/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2014
From: MAZOOMA INTERACTIVE GAMES LIMITED
To: ASTRA ENTERTAINMENT LIMITED
Reel/Frame 034009/0608 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2011
From: MAZOOMA GAMES LTD.
To: MAZOOMA INTERACTIVE GAMES LTD.
Reel/Frame 027200/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2011
From: MALT, PAUL ROBERT
To: MAZOOMA GAMES LIMITED
Reel/Frame 027201/0910 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE AND ASSIGNMENT DOCUMENT PAGE COUNT; PREVIOUSLY RECORDED ON REEL 027200 FRAME 0064. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 9, 2011
From: MAZOOMA GAMES LTD.
To: MAZOOMA INTERACTIVE GAMES LTD.
Reel/Frame 027212/0053 →
Priority Claims (1)
GB 1012573.0 · Jul 27, 2010 · national
Continuity (1)
Related Publication 20120028697A1 · Feb 2, 2012