METHOD FOR AUTHENTICATING A WAGER USING A SYSTEM AND METHOD FOR INTERACTING WITH VIRTUAL GEOGRAPHIC ZONES
First Claim
1. In a system comprising a network, a server connected to the network, a supervisor device connected to the network, and a user device connected to the network, the server programmed to store and execute instructions that cause the system to perform a method comprising the steps of:
- receiving a first set of points;
defining a zone from the first set of points;
defining a set of actions for the zone;
receiving a location of the user device;
comparing the location of the user device to the zone;
executing the set of actions if the location of the user device is within the zone;
receiving a wager if the location of the user device is within the zone;
receiving an outcome;
comparing the outcome to the wager;
allocating a credit if the outcome coincides with the wager; and
,allocating a debit if the outcome does not coincide with the wager.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for user interaction includes a network, a server connected to the network, a supervisor device receiving information from a global positioning system and connected to the network, a user device receiving information from the global positioning system and connected to the network. The supervisor, having the supervisor device, defines a set of virtual geographic zones and sub-zones in which the user device is tracked, and saves the set of virtual geographic zones and sub-zones to a supervisor account on the server. The user downloads a user application, sets-up a user account, and downloads the set of virtual geographic zones and sub-zones. As the user, having the user device, moves through the virtual geographic zones and sub-zones the location of the user device is determined and a set of supervisor-defined actions are executed on the user device based on the location of the user device.
-
Citations
26 Claims
-
1. In a system comprising a network, a server connected to the network, a supervisor device connected to the network, and a user device connected to the network, the server programmed to store and execute instructions that cause the system to perform a method comprising the steps of:
-
receiving a first set of points; defining a zone from the first set of points; defining a set of actions for the zone; receiving a location of the user device; comparing the location of the user device to the zone; executing the set of actions if the location of the user device is within the zone; receiving a wager if the location of the user device is within the zone; receiving an outcome; comparing the outcome to the wager; allocating a credit if the outcome coincides with the wager; and
,allocating a debit if the outcome does not coincide with the wager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a system comprising a network, a server connected to the network, a supervisor device connected to the network, and a user device connected to the network, the server programmed to store and execute instructions that cause the system to perform a method comprising the steps of:
-
receiving a first set of points; defining a zone from the first set of points; receiving a second set of points within the zone; defining a sub-zone from the second set of points; defining a first set of actions for the zone; defining a second set of actions for the sub-zone; determining a location of the user device; comparing the location of the user device to the zone; executing the first set of actions if the location of the user device is within the zone; receiving a first wager if the location of the user device is within the zone; receiving a first outcome; comparing the first outcome to the first wager; calculating a first credit; calculating a first debit; allocating the first credit if the first outcome coincides with the first wager; allocating the first debit if the first outcome does not coincide with the first wager; comparing the location of the user device to the sub-zone; executing the second set of actions if the location of the user device is within the sub-zone; receiving a second wager if the location of the user device is within the sub-zone; receiving a second outcome; comparing the second outcome to the second wager; calculating a second credit; calculating a second debit; allocating the second credit if the second outcome coincides with the second wager; and
,allocating the second debit if the second outcome does not coincide with the second wager. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for interacting with a user, comprising:
-
a network; a server, connected to the network, a user device, connected to the network, the server programmed to carry out the steps of; receiving a first set of points; defining a set of zones from the first set of points; receiving a set of actions related to the set of zones; sending the set of zones to the user device; sending the set of actions to the user device; the user device programmed to carry out the steps of; determining a location of the user device; comparing the location of the user device to the set of zones; executing the set of actions, if the location of the user device is within the set of zones; receiving a wager if the location of the user device is within the set of zones; sending the wager to the server; determining an outcome; and
,sending the outcome to the server. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification