Event platform for peer-to-peer digital gaming competition
First Claim
1. A method for implementation by at least one data processor forming part of at least one computing system, the method comprising:
- receiving, by at least one data processor, data identifying a peer-to-peer gaming event and comprising a request to register for the peer-to-peer gaming event, the request originating from peer-to-peer gaming platform software stored in memory of a client and executing on the client, the client being remote from the data least one data processor, the peer-to-peer event being a geographically restricted peer-to-peer gaming competition having a plurality of participants each playing a skill-based digital game;
associating, using the at least one data processor, the client with the peer-to-peer gaming event;
receiving data characterizing a location of the client according to a geolocation system of the client, wherein the geolocation system of the client is a global positioning system (GPS) service or a local positioning system (LPS) utilizing beacons; and
comparing the location of the client to a predefined geolocation of the peer-to-peer event to determine, using the at least one data processor, that the client satisfies a geographical location requirement of the peer-to-peer gaming event; and
causing, using the at least one data processor, provision of the skill-based digital game to the client during the peer-to-peer gaming event, the skill-based digital game exchanging game data with a game server remote from the at least one data processor and the client.
3 Assignments
1 Petition
Accused Products
Abstract
Data is received identifying a peer-to-peer gaming event and comprising a request to register for the peer-to-peer gaming event, the request originating from peer-to-peer gaming platform software executing on a client. The client is remote from at least one data processor. The peer-to-peer event is a geographically restricted peer-to-peer gaming competition having a plurality of participants each playing a skill-based digital game. The client is associated with the peer-to-peer gaming event. That the client satisfies a geographical location requirement of the peer-to-peer gaming event is determined. The determining is based on the received data and a geolocation of the client. Provision of the skill-based digital game to the client during the peer-to-peer gaming event is caused. The skill-based digital game exchanges game data with a game server remote from the at least one data processor and the client. Related apparatus, systems, techniques and articles are also described.
-
Citations
24 Claims
-
1. A method for implementation by at least one data processor forming part of at least one computing system, the method comprising:
-
receiving, by at least one data processor, data identifying a peer-to-peer gaming event and comprising a request to register for the peer-to-peer gaming event, the request originating from peer-to-peer gaming platform software stored in memory of a client and executing on the client, the client being remote from the data least one data processor, the peer-to-peer event being a geographically restricted peer-to-peer gaming competition having a plurality of participants each playing a skill-based digital game; associating, using the at least one data processor, the client with the peer-to-peer gaming event; receiving data characterizing a location of the client according to a geolocation system of the client, wherein the geolocation system of the client is a global positioning system (GPS) service or a local positioning system (LPS) utilizing beacons; and comparing the location of the client to a predefined geolocation of the peer-to-peer event to determine, using the at least one data processor, that the client satisfies a geographical location requirement of the peer-to-peer gaming event; and causing, using the at least one data processor, provision of the skill-based digital game to the client during the peer-to-peer gaming event, the skill-based digital game exchanging game data with a game server remote from the at least one data processor and the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer program product storing instructions, which when executed by at least one data processor of at least one computing system, implement a method comprising:
-
receiving, by at least one data processor, data identifying a peer-to-peer gaming event and comprising a request to register for the peer-to-peer gaming event, the request originating from peer-to-peer gaming platform software stored in memory of a client and executing on the client, the client being remote from the data least one data processor, the peer-to-peer event being a geographically restricted peer-to-peer gaming competition having a plurality of participants each playing a skill-based digital game; associating, using the at least one data processor, the client with the peer-to-peer gaming event; receiving data characterizing a location of the client according to a geolocation system of the client, wherein the geolocation system of the client is a global positioning system (GPS) service or a local positioning system (LPS) utilizing beacons; and comparing the location of the client to a predefined geolocation of the peer-to-peer event to determine, using the at least one data processor, that the client satisfies a geographical location requirement of the peer-to-peer gaming event; and causing, using the at least one data processor, provision of the skill-based digital game to the client during the peer-to-peer gaming event, the skill-based digital game exchanging game data with a game server remote from the at least one data processor and the client. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
at least one data processor; memory storing instructions which, when executed by the at least one data processor, causes the at least one data processor to perform operations comprising; receiving, by the at least one data processor, data identifying a peer-to-peer gaming event and comprising a request to register for the peer-to-peer gaming event, the request originating from peer-to-peer gaming platform software stored in memory of a client and executing on the client, the client being remote from the data least one data processor, the peer-to-peer event being a geographically restricted peer-to-peer gaming competition having a plurality of participants each playing a skill-based digital game; associating, using the at least one data processor, the client with the peer-to-peer gaming event; receiving data characterizing a location of the client according to a geolocation system of the client wherein the geolocation system of the client is a global positioning system (GPS) service or a local positioning system (LPS) utilizing beacons; and comparing the location of the client to a predefined geolocation of the peer-to-peer event to determine, using the at least one data processor, that the client satisfies a geographical location requirement of the peer-to-peer gaming event; and causing, using the at least one data processor, provision of the skill-based digital game to the client during the peer-to-peer gaming event, the skill-based digital game exchanging game data with a game server remote from the at least one data processor and the client. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification