Client access to mobile location services
First Claim
Patent Images
1. A method of providing location services at a location server, the method comprising:
- receiving a request for location service for a plurality of mobile devices, wherein the request for location service comprises a trigger condition, a group condition, and a persistence condition, wherein the trigger condition comprises a target area and an event related to the target area wherein the group condition comprises an indication of a portion of the plurality of mobile devices to meet the trigger condition before the occurrence of the trigger condition will be reported, and wherein the persistence condition comprises a threshold time period for persistence of the trigger condition by the portion of the plurality of mobile devices;
determining the occurrence of the trigger condition, the group condition, and the persistence condition; and
sending a response, wherein the response indicates the occurrence of the trigger condition, the group condition, and the persistence condition.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing location services at a location server for a venue includes: receiving a request for location service for one or more mobile devices, where the request for location service comprises a trigger condition and at least one of a group condition or a persistence condition; determining the occurrence of the trigger condition and at least one of the group condition or the persistence condition; and sending a response, where the response indicates the occurrence of the trigger condition and at least one of the group condition or the persistence condition.
-
Citations
31 Claims
-
1. A method of providing location services at a location server, the method comprising:
-
receiving a request for location service for a plurality of mobile devices, wherein the request for location service comprises a trigger condition, a group condition, and a persistence condition, wherein the trigger condition comprises a target area and an event related to the target area wherein the group condition comprises an indication of a portion of the plurality of mobile devices to meet the trigger condition before the occurrence of the trigger condition will be reported, and wherein the persistence condition comprises a threshold time period for persistence of the trigger condition by the portion of the plurality of mobile devices; determining the occurrence of the trigger condition, the group condition, and the persistence condition; and sending a response, wherein the response indicates the occurrence of the trigger condition, the group condition, and the persistence condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A location server comprising:
-
a transceiver configured to send communications to, and receive communications from, a location services client; and a processor communicatively coupled to the transceiver and configured to; receive, from the location services client through the transceiver, a request for location service for a plurality of mobile devices, wherein the request for location service comprises a trigger condition, a group condition, and a persistence condition, wherein the trigger condition comprises a target area and an event related to the target area, wherein the group condition comprises an indication of a portion of the plurality of mobile devices that are required to meet the trigger condition before the occurrence of the trigger condition will be reported, and wherein the persistence condition comprises a threshold time period for persistence of the trigger condition by the portion of the plurality of mobile devices; determine the occurrence of the trigger condition, the group condition, and the persistence condition; and send a response toward the location services client through the transceiver, wherein the response indicates the occurrence of the trigger condition, the group condition, and the persistence condition. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of providing location services at a location services client, the method comprising:
-
sending a request for location service for a plurality of mobile devices, wherein the request for location service comprises a trigger condition, a group condition, and a persistence condition, wherein the trigger condition comprises a target area and an event related to the target area wherein the group condition comprises an indication of a portion of the plurality of mobile devices that are required to meet the trigger condition before the occurrence of the trigger condition will be reported, and wherein the persistence condition comprises a threshold time period for persistence of the trigger condition by the portion of the plurality of mobile devices; receiving a response to the request, wherein the response indicates the occurrence of the trigger condition, the group condition, and the persistence condition; and providing a location service using the response. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A location services client comprising:
-
a transceiver configured to send communications to, and receive communications from, a location server; and a processor communicatively coupled to the transceiver and configured to; send, toward the location server through the transceiver, a request for location service for a plurality of mobile devices, wherein the request for location service comprises a trigger condition, a group condition, and a persistence condition, wherein the trigger condition comprises a target area and an event related to the target area, wherein the group condition comprises an indication of a portion of the plurality of mobile devices that are required to meet the trigger condition before the occurrence of the trigger condition will be reported, and wherein the persistence condition comprises a threshold time period for persistence of the trigger condition by the portion of the plurality of mobile devices; receive, from the location server through the transceiver, a response to the request through the transceiver, wherein the response indicates the occurrence of the trigger condition, the group condition, and the persistence condition; and provide a location service using the response. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification