US 8,974,302 C1 (12,574th)
Multi-process communication regarding gaming information
Lee Amaitis, New York, NY (US); Paul Williams, New York, NY (US); Sunny Tara, Henderson, NV (US); and Matthew Morrissette, New York, NY (US)
Filed by Lee Amaitis, New York, NY (US); Paul Williams, New York, NY (US); Sunny Tara, Henderson, NV (US); and Matthew Morrissette, New York, NY (US)
Assigned to INTERACTIVE GAMES LLC
Reexamination Request No. 90/015,151, Nov. 4, 2022.
Reexamination Certificate for Patent 8,974,302, issued Mar. 10, 2015, Appl. No. 13/080,098, Apr. 5, 2011.
Application 90/015,151 is a continuation in part of application No. 13/070,893, filed on Mar. 24, 2011, granted, now 8,956,231.
Claims priority of provisional application 61/413,098, filed on Nov. 12, 2010.
Claims priority of provisional application 61/413,089, filed on Nov. 12, 2010.
Claims priority of provisional application 61/405,309, filed on Oct. 21, 2010.
Claims priority of provisional application 61/405,439, filed on Oct. 21, 2010.
Claims priority of provisional application 61/373,435, filed on Aug. 13, 2010.
Ex Parte Reexamination Certificate issued on Apr. 12, 2024.
Int. Cl. A63F 13/35 (2014.01); G07F 17/32 (2006.01)
CPC A63F 13/35 (2014.09) [G07F 17/3218 (2013.01); G07F 17/3237 (2013.01)]
OG exemplary drawing
AS A RESULT OF REEXAMINATION, IT HAS BEEN DETERMINED THAT:
The patentability of claims 1-14 and 16-25 is confirmed.
Claim 15 is determined to be patentable as amended.
New claims 26-40 are added and determined to be patentable.
1. An apparatus comprising:
a machine readable medium having stored thereon a set of instructions that are configured to cause a processor to:
determine whether a mobile device is authorized to use a gaming service;
determine whether a user of the mobile device is authorized to use the gaming service;
to repeatedly:
determine whether the mobile device is within or without a geographical area in which the user is allowed to engage in gaming activity on the mobile device;
allow or disallow the user's gaming activity based at least in part on the determination that the mobile device is authorized, the determination that the user is authorized, and the determination that the mobile device is located within or without (respectively) the gaming-allowed geographical area; and
determine a period of time to elapse until the next repetition of determination whether the mobile device is within or without the gaming-allowed geographical area, the period of time to be based at least in part on a distance of the mobile device from a boundary of the gaming-allowed geographical area.
15. The apparatus of claim 13, in which the direction includes a direction relative to a [ the ] direction of travel of the mobile device.
[ 26. The apparatus of claim 1, wherein the instructions are further configured to cause the processor to:
receive a unique session identifier.]
[ 27. The apparatus of claim 26, wherein the instructions are configured to cause the processor to receive the unique session identifier in response to the mobile device being within the gaming-allowed geographical area.]
[ 28. The apparatus of claim 26, wherein the determination of whether the user of the mobile device is authorized to use the gaming service comprises instructions that cause the processor to:
determine whether the unique session identifier is valid.]
[ 29. The apparatus of claim 28, wherein the instructions are further configured to cause the processor to repeatedly determine whether the unique session identifier is valid.]
[ 30. The apparatus of claim 1, wherein the determination of whether the user of the mobile device is authorized to use the gaming service comprises instructions that cause the processor to:
receive a username and password from the user; and
check whether the username and password are valid.]
[ 31. The apparatus of claim 30, wherein the instructions are further configured to cause the processor to repeatedly check whether the username and password are valid.]
[ 32. The apparatus of claim 28, wherein the instructions are further configured to cause the processor to receive the unique session identifier in response to a determination that a username and password are valid.]
[ 33. The apparatus of claim 26, wherein the unique session identifier includes a random number.]
[ 34. The apparatus of claim 1, wherein the determination of whether the mobile device is authorized to use the gaming service comprises instructions that cause the processor to:
access a list of applications installed on the mobile device;
determine whether an application in the list of installed applications is disallowed from being installed; and
disallow the user's gaming activity based on determining that at least one of the installed applications in the list of installed applications is disallowed from being installed.]
[ 35. The apparatus of claim 34, wherein the determination of whether an application in the list of applications is disallowed from being installed comprises instructions that cause the processor to:
determine whether the application is configured to enable remote access to the mobile device.]
[ 36. The apparatus of claim 34, wherein the instructions are further configured to cause the processor to, while the user is engaged in the gaming activity:
repeatedly access the list of applications; and
repeatedly determine whether an application in the list of installed applications is disallowed from being installed.]
[ 37. The apparatus of claim 1, wherein the determination of whether the mobile device is authorized to use the gaming service comprises instructions that cause the processor to:
access a list of running processes on the mobile device;
determine whether at least one of the running processes is disallowed; and
disallow the user's gaming activity based on determining that at least one of the running processes is disallowed.]
[ 38. The apparatus of claim 37, wherein the instructions are further configured to cause the processor to, while the user is engaged in the gaming activity:
repeatedly access the list of running processes; and
repeatedly determine whether at least one of the running processes is disallowed.]
[ 39. The apparatus of claim 26, wherein the instructions are further configured to cause the processor to:
receive, from the user of the mobile device, a request to place a wager;
determine whether the unique session identifier is valid in response to receiving the request to place a wager; and
disallow the user from placing the wager in response to determining that the unique session identifier is invalid.]
[ 40. The apparatus of claim 1, wherein to determine whether the user of the mobile device is authorized to use the gaming service, the instructions are further configured to cause the processor to:
receive a username and a password, and determine whether the username and password are valid;
receive information about the user of the mobile device, and compare the received information to stored information about the user in a database;
determine whether an account associated with the user of the mobile device includes a threshold amount of money; or
determine whether the user has reached an age that is eligible for wagering.]