System and method for peer-to-peer wireless gaming
First Claim
Patent Images
1. A method comprising:
- receiving, by at least one processor, a request from a first device via a network interface, the request identifying a selected gaming activity, a maximum number of players for the gaming activity, and a betting limit for the gaming activity;
searching, by the at least one processor, profile information of users stored in a database that are potential participants in the gaming activity;
transmitting, by the at least one processor, a list of users to the first device via the network interface;
receiving, by the at least one processor, from the first device via the network interface, a selection of a second user from the list of users;
determining, by the at least one processor, whether the first device and a second device are in a location that permits the gaming activity;
in response to determining that the first device and the second device are in a location that permits the gaming activity, determining, by the at least one processor, a distance between the first device and the second device;
determining, by the at least one processor, whether a distance requirement has been violated, in which the distance requirement comprises a minimum distance that must be maintained between the first device and the second device when providing the gaming activity;
based at least in part on determining that the distance requirement has been violated, disabling, by the at least one processor, the gaming activity at the first device and the second device;
based at least in part on determining that the distance requirement has not been violated, enabling, by the at least one processor, the gaming activity at the first device and the second device and communicating, by the at least processor, an invitation from the first device to the second device via the network interface, wherein the first device and the second device exchange location information and display the location information on respective screens;
receiving, by the at least one processor, an acceptance of the invitation from the second device via the network interface;
responsive to receiving the acceptance of the invitation from the second device, transmitting, by the at least one processor, data indicative of the gaming activity to the first device and the second device via the network interface; and
in response to determining that the first device and the second device are not in a location that permits the gaming activity, preventing, by the at least one processor, data indicative of the gaming activity from being transmitted to the second device via the network interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A gaming system is provided. The gaming system allows users to access applications via gaming communication devices coupled to a communication network. At least a portion of the network may be wireless. The gaming applications include gambling, financial, entertainment service, and other types of transactions. The system may include a user location determination feature to prevent users from conducting transactions from unauthorized areas.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, by at least one processor, a request from a first device via a network interface, the request identifying a selected gaming activity, a maximum number of players for the gaming activity, and a betting limit for the gaming activity; searching, by the at least one processor, profile information of users stored in a database that are potential participants in the gaming activity; transmitting, by the at least one processor, a list of users to the first device via the network interface; receiving, by the at least one processor, from the first device via the network interface, a selection of a second user from the list of users; determining, by the at least one processor, whether the first device and a second device are in a location that permits the gaming activity; in response to determining that the first device and the second device are in a location that permits the gaming activity, determining, by the at least one processor, a distance between the first device and the second device; determining, by the at least one processor, whether a distance requirement has been violated, in which the distance requirement comprises a minimum distance that must be maintained between the first device and the second device when providing the gaming activity; based at least in part on determining that the distance requirement has been violated, disabling, by the at least one processor, the gaming activity at the first device and the second device; based at least in part on determining that the distance requirement has not been violated, enabling, by the at least one processor, the gaming activity at the first device and the second device and communicating, by the at least processor, an invitation from the first device to the second device via the network interface, wherein the first device and the second device exchange location information and display the location information on respective screens; receiving, by the at least one processor, an acceptance of the invitation from the second device via the network interface; responsive to receiving the acceptance of the invitation from the second device, transmitting, by the at least one processor, data indicative of the gaming activity to the first device and the second device via the network interface; and in response to determining that the first device and the second device are not in a location that permits the gaming activity, preventing, by the at least one processor, data indicative of the gaming activity from being transmitted to the second device via the network interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a network interface; at least one processor to; receive a request via the network interface from a first device, the request identifying a gaming activity, a maximum number of players, and a betting limit for the gaming activity; search profile information of users stored in a database that are potential participants in the gaming activity; transmit via the network interface a list of the users to the first device; receive via the network interface from the first device, a selection of a second user from the list of the users; determine whether the first device and a second device are in a location that permits the gaming activity; in response to determining that the first device and the second device are in a location that permits the gaming activity, determine a distance between the first device and the second device; determine whether a distance requirement has been violated, in which the distance requirement comprises a minimum distance that must be maintained between the first device and the second device when providing the gaming activity; based at least in part on determining that the distance requirement has been violated, disable the gaming activity at the first device and the second device; and based at least in part on determining that the distance requirement has not been violated, enable the gaming activity at the first device and the second device and communicate an invitation from the first device to the second device via the network interface, wherein the first device and the second device exchange location information and display the location information on respective screens; in response to determining that the first device and the second device are not in a location that permits the gaming activity, prevent data indicative of the gaming activity from being transmitted to the second device via the network interface; receive an acceptance of the invitation from the second device via the network interface; and responsive to receiving the acceptance of the invitation, transmit data indicative of the gaming activity to the first device and the second device via the network interface. - View Dependent Claims (16, 17, 18, 19)
-
Specification