Method for geofencing
First Claim
1. A method for determining that a GPS receiver is located within a predetermined geofence volume, comprising:
- receiving global positioning system signals from a plurality of GPS satellites;
calculating a solution set of possible receiver positions from said global positioning signals;
determining whether any portion of said solution set is within the geofence volume; and
determining that the receiver is outside the geofence volume if no portion of said solution set of receiver positions is within the geofence volume; and
wherein said plurality of satellites is selected from the group consisting of;
two satellites wherein said solution set is a solution plane; and
three satellites wherein said solution set is a solution line.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for determining that a GPS receiver is located within a predetermined geofence volume. An embodiment of the invention includes the steps of receiving global positioning system signals from a plurality of GPS satellites; calculating a solution set of possible receiver positions from the global positioning signals; determining whether any portion of the solution set of receiver positions is within the geofence volume; and determining that the receiver is outside the geofence volume if no portion of the solution set of receiver positions is within the geofence volume. The concept of exclusion space is introduced and used in methods for determining the probability that a receiver is within a geofence volume.
-
Citations
12 Claims
-
1. A method for determining that a GPS receiver is located within a predetermined geofence volume, comprising:
-
receiving global positioning system signals from a plurality of GPS satellites; calculating a solution set of possible receiver positions from said global positioning signals; determining whether any portion of said solution set is within the geofence volume; and determining that the receiver is outside the geofence volume if no portion of said solution set of receiver positions is within the geofence volume; and wherein said plurality of satellites is selected from the group consisting of;
two satellites wherein said solution set is a solution plane; and
three satellites wherein said solution set is a solution line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An article of manufacture for enabling a global positioning system to determine where a global positioning receiver is within a predetermined geofence volume, the article of manufacture comprising:
-
a computer-readable storage medium; and code stored in said computer-readable storage medium, such that when said code is executed in a processor in said global positioning receiver, said processor causes said receiver to receiving global positioning system signals from a plurality of GPS satellites; calculates a solution set of possible receiver positions from said global positioning signals; determines whether any portion of said solution set is within the geofence volume; and determines that the receiver is outside the geofence volume if no portion of said solution set of receiver positions is within the geofence volume; and wherein said plurality of satellites is selected from the group consisting of;
two satellites wherein said solution set is a solution plane; and
three satellites wherein said solution set is a solution line.
-
-
12. A method for determining the probability, P(Alarm), that a GPS receiver is outside of a predetermined geofence volume wherein the geofence volume is bounded by a plurality of exclusion spaces, the method comprising:
-
receiving global positioning system signals from a plurality of GPS satellites; calculating a solution set of possible receiver positions from said global positioning signals; determining whether any portion of said solution set is within the geofence volume; and determining that P(Alarm)=1 if no portion of said solution set of receiver positions is within the geofence volume; determining that P(Alarm)=0 if a portion of said solution set of receiver positions is within the geofence volume and no portion of said solution set of receiver positions is outside of the geofence volume and not inside any of said exclusion spaces; and determining that if a portion of said solution set is not within the exclusion spaces or the geofence volume, then P(Alarm) equals the portion of said solution set of receiver positions within the geofence volume divided by the portion of said receiver positions that is not within the exclusion spaces.
-
Specification