# US 2014/0194192 A1 · Method for authenticating a wager using a system and method for interacting with virtual geographic zones

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0194192 A1
- Document ID: US20140194192A1
- Status: Published application
- Kind: A1
- Application number: 14/209,049
- Filed: 2014-03-13
- Published: 2014-07-10
- Earliest claimed: 2012-06-22
- Inventors: Robert L. Pierce, II; James L. Northrup
- Web page: https://patentgrep.com/patent/US20140194192A1

## CPC

- G07F 17/3244: {Payment aspects of a gaming system, e.g. payment schemes, setting payout ratio, bonus or consolation prizes}
- G06Q 30/0238: at point-of-sale [POS]
- G06Q 30/0261: {based on user location}
- G07F 17/3225: {Data transfer within a gaming system, e.g. data sent between gaming machines and users}
- G07F 17/3241: {Security aspects of a gaming system, e.g. detecting cheating, device integrity, surveillance (computer security G06F21/00)}
- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04W 4/02: Services making use of location information
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/029: Location-based management or tracking services
- H04W 4/21: for social networking applications
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## 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.

## Claims

### 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.

### Claim 2 (depends on 1)

The method of claim 1, further comprising the steps of:
receiving a second set of points within the zone;
defining a sub-zone from the second set of points;
comparing the location of the user device to the sub-zone; and,
executing the set of actions if the location of the user device is within the sub-zone.

### Claim 3 (depends on 2)

The method of claim 2, wherein the step of defining a sub-zone further comprises the steps of:
defining an “exclusion” zone.
receiving a subset of excluded actions from the set of actions; and,
associating the subset of excluded actions with the exclusion zone.

### Claim 4 (depends on 1)

The method of claim 1, further comprising the step of periodically monitoring the location of the user device.

### Claim 5 (depends on 1)

The method of claim 1, further comprising the step of receiving a set of gaming classes for the zone.

### Claim 6 (depends on 5)

The method of claim 5, further comprising the step of defining the set of gaming classes for the zone.

### Claim 7 (depends on 5)

The method of claim 5, further comprising the step of defining a subset of the set of gaming classes for the zone.

### Claim 8 (depends on 1)

The method of claim 1, further comprising the steps of:
receiving a range for the zone;
receiving a set of contact locations;
comparing each contact location of the set of contact locations to the range to determine an included set of contacts; and,
sending the included set of contacts to the user device.

### Claim 9 (depends on 1)

The method of claim 1, further comprising the steps of:
calculating a fee from the wager; and,
allocating the fee to a location host.

### Claim 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.

### Claim 11 (depends on 10)

The method of claim 10, further comprising the steps of:
defining a subset of excluded actions from the first set of actions; and,
associating the subset of excluded actions with the sub-zone.

### Claim 12 (depends on 10)

The method of claim 10, further comprising the step of updating the first set of actions.

### Claim 13 (depends on 10)

The method of claim 10, wherein the step of defining a first set of actions for the zone further comprises the step of defining a set of games.

### Claim 14 (depends on 10)

The method of claim 10, wherein the step of receiving a first set of points further comprises receiving a set of location information.

### Claim 15 (depends on 13)

The method of claim 13, wherein the step of defining a first set of actions for the zone further comprises the step of defining a set of gaming classes for the games.

### Claim 16 (depends on 10)

The method of claim 10, further comprising the steps of:
monitoring the location of the user device; and,
determining if the location of the user device is within the zone.

### Claim 17 (depends on 10)

The method of claim 10, wherein the step of defining a zone further comprises the step of determining a zone type selected from the group of an “exclusion” zone and an “inclusion” zone.

### Claim 18 (depends on 10)

The method of claim 10, wherein the step of defining a sub-zone further comprises the step of determining a sub-zone type selected from the group of an “exclusion” sub-zone and an “inclusion” sub-zone.

### Claim 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.

### Claim 20 (depends on 19)

The system of claim 19, further comprising a supervisor device connected to the network; and,
wherein the supervisor device is programmed to carry out the steps of:
defining the first set of points; and,
defining the set of actions.

### Claim 21 (depends on 19)

The system of claim 19, wherein the server is further programmed to carry out the steps of:
receiving a subset of excluded actions from the set of actions; and,
associating the subset of excluded actions with a zone of the set of zones.

### Claim 22 (depends on 19)

The system of claim 19, wherein the user device is further programmed to carry out the steps of:
monitoring the location of the user device at a predetermined frequency; and,
altering the predetermined frequency, based on a velocity of the user device.

### Claim 23 (depends on 19)

The system of claim 19, wherein the server is further programmed to carry out the steps of:
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.

### Claim 24 (depends on 21)

The system of claim 21, wherein the server is further programmed to carry out the step of determining an “exclusion” zone.

### Claim 25 (depends on 19)

The system of claim 19, wherein the set of actions is a set of gaming class authentications.

### Claim 26 (depends on 23)

The system of claim 23, wherein the server is further programmed to carry out the steps of:
receiving a transfer amount; and,
allocating the transfer amount to a user account.
