IP Library Granted Patent US 12704579
Granted Patent B2
US 12704579 · App. 18/634,460 · Granted Aug 11, 2026

Location awareness in a casino environment using low-power technologies

Inventors: Mijesh Sebastian Vazhappilly (Brampton, CA); Rijesh Puthiyottil (Elgin, IL); Murali Inguva (Chantilly, VA); Scott Dickerson (Henderson, NV); Anamika Aggarwal (Uttar Pradesh, IN); Saurabh Nautiyal (Hampshire, GB); Ben Vineyard, IV (Las Vegas, NV); Kristofor Jacobson (Las Vegas, NV); Rajneesh Sharma (Las Vegas, NV); Bryan Kurz (Colorado Springs, CO); Mary Clevidence (Las Vegas, NV)
Assignee: Aristocrat Technologies, Inc.
G01S1/68G07F17/3239G07F17/323
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12704579
App. No.
18/634,460
Granted
Aug 11, 2026
Kind
B2
Abstract

The present disclosure concerns a low-power location awareness system for electronic devices (e.g., mobile devices) operating inside significant locations (e.g., a casino environment), wherein the electronic device includes an improved proximity-sensing feature (e.g., via a mobile app executing on a player's device) that provides the option to track the player within the (in this example) casino environment. To address security (and power-consumption) concerns, the proximity-sensing feature may utilize a two-level fencing verification process, i.e., geofencing and beacon fencing, before availing itself to the beacon sightings. In other words, the proximity-sensing features (e.g., displaying a coupon deal or customized greetings) will be made available to the mobile app and/or electronic device only after both fencing verification requirements are met. These techniques help to optimize the use of battery power while the electronic device is implementing the proximity-sensing features by operating in two location-awareness modes: beacon monitoring mode and beacon ranging mode.

Claims (62)

1 . An electronic device, comprising:

one or more processors;

memory; and

control logic, implemented using the one or more processors and memory, configured to perform operations, comprising:

monitoring for changes in a location of the electronic device;

confirming, based on the monitored location changes, that the electronic device is within a geofence region associated with a first significant location;

receiving a list of beacons associated with an entrance of the first significant location;

initiating a beacon monitoring mode in response to the received list of beacons;

receiving, in response to the beacon monitoring mode, an entry notification from at least one of the beacons associated with the entrance of the first significant location;

confirming, in response to the received entry notification, that the electronic device is inside the first significant location;

initiating a beacon ranging mode in response to the confirmation that the electronic device is inside the first significant location;

approximating a location of the electronic device inside the first significant location based on beacon sighting information received from the beacon ranging mode;

receiving an exit notification from at least one beacon associated with the first significant location; and

terminating the beacon ranging mode in response to the received exit notification.

2 . The electronic device of claim 1 , wherein the first significant location comprises: a casino, a hotel, a restaurant, a dwelling, or a place of business.

3 . The electronic device of claim 1 , wherein receiving a list of beacons further comprises:

receiving information associated with each beacon in the list of beacons, the information comprising at least one of: a Universally Unique Identifier (UUID) field, a major field, or a minor field.

4 . The electronic device of claim 3 , wherein the UUID field comprises an identifier for a beacon associated with a region, the major field comprises an identification of a point of interest (POI) within the region, and the minor field comprises an identification of a sub-portion of the POI.

5 . The electronic device of claim 1 , wherein confirming that the electronic device is inside the first significant location further comprises:

validating that a source used to determine the location of the electronic device is internal to the electronic device.

6 . The electronic device of claim 1 , wherein the beacon ranging mode comprises:

receiving beacon sighting information from beacons in proximity of the electronic device.

7 . The electronic device of claim 6 , wherein the beacon sighting information comprises one or more of: a UUID field, a major field, a minor field, a Received Signal Strength Indicator (RSSI) value, or a timestamp.

8 . The electronic device of claim 6 , wherein the beacon sighting information comprises one or more Bluetooth Low Energy (BLE) packets.

9 . The electronic device of claim 6 , wherein the beacon sighting information comprises one or more push notifications containing information determined to be contextually relevant to a user of the electronic device.

10 . The electronic device of claim 1 , further comprising:

receiving an exit notification related to the geofence region.

11 . The electronic device of claim 1 , further comprising:

terminating the beacon monitoring mode in response to the received exit notification.

12 . A method for performing low-power location awareness for an electronic device, the method comprising:

monitoring for changes in a location of the electronic device;

confirming, based on the monitored location changes, that the electronic device is within a geofence region associated with a first significant location;

receiving a list of beacons associated with an entrance of the first significant location;

initiating a beacon monitoring mode in response to the received list of beacons;

receiving, in response to the beacon monitoring mode, an entry notification from at least one of the beacons associated with the entrance of the first significant location;

confirming, in response to the received entry notification, that the electronic device is inside the first significant location;

initiating a beacon ranging mode in response to the confirmation that the electronic device is inside the first significant location;

approximating a location of the electronic device inside the first significant location based on beacon sighting information received from the beacon ranging mode;

receiving an exit notification from at least one beacon associated with the first significant location; and

terminating the beacon ranging mode in response to the received exit notification.

13 . The method of claim 12 , wherein the beacon ranging mode comprises:

receiving beacon sighting information from beacons in proximity of the electronic device.

14 . The method of claim 13 , wherein the beacon sighting information comprises one or more of: a UUID field, a major field, a minor field, a Received Signal Strength Indicator (RSSI) value, or a timestamp.

15 . The method of claim 13 , wherein the beacon sighting information comprises one or more BLE packets.

16 . The method of claim 13 , wherein the beacon sighting information comprises one or more push notifications containing information determined to be contextually relevant to a user of the electronic device.

17 . One or more non-transitory computer-readable media storing computer-executable instructions, which, when executed by one or more processors of an electronic device, cause the electronic device to perform the following operations:

monitoring for changes in a location of the electronic device;

confirming, based on the monitored location changes, that the electronic device is within a geofence region associated with a first significant location;

receiving a list of beacons associated with an entrance of the first significant location;

initiating a beacon monitoring mode in response to the received list of beacons;

receiving, in response to the beacon monitoring mode, an entry notification from at least one of the beacons associated with the entrance of the first significant location;

confirming, in response to the received entry notification, that the electronic device is inside the first significant location;

initiating a beacon ranging mode in response to the confirmation that the electronic device is inside the first significant location;

approximating a location of the electronic device inside the first significant location based on beacon sighting information received from the beacon ranging mode;

receiving an exit notification from at least one beacon associated with the first significant location; and

terminating the beacon ranging mode in response to the received exit notification.

18 . The one or more non-transitory computer-readable media of claim 17 , wherein confirming that the electronic device is inside the first significant location further comprises:

validating that a source used to determine the location of the electronic device is internal to the electronic device.

19 . The one or more non-transitory computer-readable media of claim 17 , wherein the operations further comprise:

receiving an exit notification related to the geofence region.

20 . The one or more non-transitory computer-readable media of claim 17 , wherein the operations further comprise:

terminating the beacon monitoring mode in response to the received exit notification.