Systems and methods for determining to use geo-fencing by using straight-line distances between locations
AssigneeIntel Corporation
InventorGuy CARMEL
Life of this patent
Estimating the term…
Abstract
Systems and methods are described herein for determining whether a user device is within a geofenced region using lower powered location tracking techniques. In one instance, the user device may determine the minimum distances to geofenced regions. The user device may track the distance between locations and compare those distances to the minimum distances to determine the likelihood the user device is within one of the geofenced regions.
Claims23
A system, comprising:
- at least one memory that stores computer-executable instructions;
- and
- at least one processor that executes the computer-executable instructions to:
- determine a first location of a user device associated with the system;
- determine geographic boundaries of one or more regions;
- determine minimum distances between the user device and a portion of the one or more of the regions;
- determine a second location of the user device;
- determine a distance between the first location and the second location;
- and
- determine the user device is within one of the one or more regions when the distance between the first location and the second location meets a predetermined criteria with reference to the minimum distances and the distance between the first location and the second location.
One or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement a method comprising:
- determining, using the at least one computer processor, a minimum distance between a first location of a user device and one or more geographic boundaries, the user device receives or sends information related to the geographic boundary when the user device is located within the geographic boundary;
- determining a gap distance between the first location and a second location of the user device;
- and
- determining the second location of the user device is likely within at least one of the geographic boundaries when the gap distance is greater than or equal to at least one of the minimum distances.
A device, comprising:
- at least one radio;
- one or more antennas;
- at least one memory that stores computer-executable instructions;
- and
- at least one computer processor that executes the computer-executable instructions to:
- determine, using the at least one computer processor, a minimum distance between a first location of a user device and one or more geographic boundaries, the user device receives or sends information related to the geographic boundary when the user device is located within the geographic boundary;
- determine a gap distance between the first location and a second location of the user device;
- and
- determine the second location of the user device is likely within at least one of the geographic boundaries when a difference between the gap distance and at least one of the minimum distances is less than or equal to zero.
A method, comprising:
- determining, using the at least one computer processor, a minimum distance between a first location of a user device and one or more geographic boundaries, the user device receives or sends information related to the geographic boundary when the user device is located within the geographic boundary;
- determining a gap distance between the first location and a second location of the user device;
- and
- determining the second location of the user device is likely within at least one of the geographic boundaries when the gap distance is greater than or equal to at least one of the minimum distances.
Dependencies are inferred from the claim text.