System, method and computer program product for providing differential location services with mobile-based location tracking
First Claim
1. A system for providing a differential location service, the system comprising:
- a service provider capable of receiving a request for a differential location service that includes a geographic area defined independent of a specific format, wherein the service provider is capable of receiving the request such that the geographic area can be transformed to thereby define the geographic area in a predetermined manner, and wherein the service provider is also capable of sending a subscription that includes the geographic area defined in the predetermined manner; and
a tracked entity capable of receiving the subscription at least partially over a wireless link, wherein the tracked entity is capable of determining whether to provide the requested differential location service based upon the subscription.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing differential location service includes a service provider capable of receiving a request for a differential location service that includes a geographic area defined independent of a specific format. The service provider is capable of receiving the request such that the geographic area can be transformed to thereby define the geographic area in a predetermined manner. The system can include a tracking entity capable of sending the request. The system can additionally, or alternatively, include a network entity (e.g., service provider or a tracked entity) capable of entering a subscription including the geographic area defined in the predetermined manner such that the tracking entity has exclusive access rights to modify the subscription. The network entity can also determine whether to provide the requested differential location service based upon a current location of the tracked entity located remote from the tracking entity, and upon the subscription.
57 Citations
49 Claims
-
1. A system for providing a differential location service, the system comprising:
-
a service provider capable of receiving a request for a differential location service that includes a geographic area defined independent of a specific format, wherein the service provider is capable of receiving the request such that the geographic area can be transformed to thereby define the geographic area in a predetermined manner, and wherein the service provider is also capable of sending a subscription that includes the geographic area defined in the predetermined manner; and
a tracked entity capable of receiving the subscription at least partially over a wireless link, wherein the tracked entity is capable of determining whether to provide the requested differential location service based upon the subscription. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing a differential location service, the system comprising:
-
a tracking entity capable of sending a request for a differential location service, the request including a geographic area defined independent of a specific format;
a service provider capable of receiving the request such that the geographic area can be transformed to thereby define the geographic area in a predetermined manner; and
a network entity capable of entering a subscription including the geographic area defined in the predetermined manner such that the tracking entity has exclusive access rights to modify the subscription, wherein the network entity is also capable of determining whether to provide the requested differential location service based upon a current location of a tracked entity located remote from the tracking entity, and upon the subscription. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of providing a differential location service, the method comprising:
-
receiving a request for a differential location service, the request including a geographic area defined independent of a specific format;
transforming the geographic area of the request to thereby define the geographic area in a predetermined manner;
sending a subscription to a tracked entity at least partially over a wireless link, wherein the subscription includes the geographic area defined in the predetermined manner; and
entering the subscription and thereafter determining, at the tracked entity, whether to provide the requested differential location service based upon the subscription. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of providing a differential location service, the method comprising:
-
sending a request for a differential location service from a tracking entity, the request including a geographic area defined independent of a specific format;
receiving the request, and thereafter transforming the geographic area of the request to thereby define the geographic area in a predetermined manner;
entering a subscription such that the tracking entity has exclusive access rights to modify the subscription, wherein the subscription includes the geographic area defined in the predetermined manner; and
determining whether to provide the requested differential location service based upon a current location of a tracked entity located remote from the tracking entity, and upon the subscription. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program product for providing a differential location service, the computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving a request for a differential location service, the request including a geographic area defined independent of a specific format;
a second executable portion for transforming the geographic area of the request to thereby define the geographic area in a predetermined manner;
a third executable portion for sending a subscription to a tracked entity at least partially over a wireless link, wherein the subscription includes the geographic area defined in the predetermined manner; and
a fourth executable portion for entering the subscription and thereafter determining, at the tracked entity, whether to provide the requested differential location service based upon the subscription. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer program product for providing a differential location service, the computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for sending a request for a differential location service from a tracking entity, the request including a geographic area defined independent of a specific format;
a second executable portion for receiving the request, and thereafter transforming the geographic area of the request to thereby define the geographic area in a predetermined manner;
a third executable portion for entering a subscription such that the tracking entity has exclusive access rights to modify the subscription, wherein the subscription includes the geographic area defined in the predetermined manner; and
a fourth executable portion for determining whether to provide the requested differential location service based upon a current location of a tracked entity located remote from the tracking entity, and upon the subscription. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
Specification