Web service for mobile device tracking
First Claim
1. A method for providing location data of mobile devices using a web service comprising one or more network devices, the method comprising:
- receiving, by the one or more network devices of the web service, first location data and second location data respectively associated with and transmitted by a first mobile device and a second mobile device;
receiving, by the one or more network devices of the web service, a monitoring request from a client, the monitoring request comprising information identifying the first mobile device and the client, and a criteria for alerting the client when the first mobile device is within a specified distance of the second mobile device based on the first location data and the second location data;
comparing, by the one or more network devices of the web service, the first location data and the second location data to determine whether the criteria has been satisfied; and
automatically communicating an alert, by the one or more network devices of the web service, to the client when the first location data and the second location data indicate that the criteria has been satisfied when the first location data and the second location data indicate that the first mobile device is within the specified distance of the second mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing location data of a mobile device using a web service is provided. In one embodiment, a method for providing location data of a mobile device using a web service includes receiving location data associated with a mobile device, the mobile device operable to transmit a wireless signal including corresponding location data. A location request is received from a client using a web service. The location request comprising information identifying the mobile device and the client. A response to the location request is automatically communicated based on the location data associated with the mobile device.
55 Citations
25 Claims
-
1. A method for providing location data of mobile devices using a web service comprising one or more network devices, the method comprising:
-
receiving, by the one or more network devices of the web service, first location data and second location data respectively associated with and transmitted by a first mobile device and a second mobile device; receiving, by the one or more network devices of the web service, a monitoring request from a client, the monitoring request comprising information identifying the first mobile device and the client, and a criteria for alerting the client when the first mobile device is within a specified distance of the second mobile device based on the first location data and the second location data; comparing, by the one or more network devices of the web service, the first location data and the second location data to determine whether the criteria has been satisfied; and automatically communicating an alert, by the one or more network devices of the web service, to the client when the first location data and the second location data indicate that the criteria has been satisfied when the first location data and the second location data indicate that the first mobile device is within the specified distance of the second mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having computer-executable instructions thereon for providing location data of mobile devices using a web service, the instructions when executed on one or more computing devices configuring the one or more computing devices to:
-
receive first location data and second location data at the web service respectively associated with and transmitted by a first mobile device and a second mobile device; receive a monitoring request from a client, the monitoring request comprising information identifying the first mobile device and the client, and a criteria for alerting the client when the first mobile device is within a specified distance of the second mobile device based on the first location data and the second location data; compare the first location data and the second location data to determine whether the criteria has been satisfied; and automatically communicate an alert to the client when the first location data and the second location data indicate that the criteria has been satisfied when the first location data and the second location data indicate that the first mobile device is within the specified distance of the second mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for providing location data of mobile devices using a web service, comprising:
-
memory configured to store information associated with a plurality of network devices in the enterprise network; and one or more processors configured to; receive first location data and second location data respectively associated with and transmitted by a first mobile device and a second mobile device, receive a monitoring request from a client, the monitoring request comprising information identifying the first mobile device and the client, and a criteria for alerting the client when the first mobile device is within a specified distance of the second mobile device based on the first location data and the second location data, compare the first location data and the second location data to determine whether the criteria has been satisfied, and automatically communicate an alert to the client when the first location data and the second location data indicate that the criteria has been satisfied when the first location data and the second location data indicate that the first mobile device is within the specified distance of the second mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for providing location data of a mobile device using a web service comprising one or more network devices, the method comprising:
-
receiving, by the one or more network devices of the web service, location data associated with and transmitted by the mobile device, wherein the location data comprises a tolerance indicating a level of accuracy of the location data; receiving, by the one or more network devices of the web service, a location request from a client, the location request comprising information identifying the mobile device and the client; determining, by the one or more network devices of the web service, whether the client has permission to access the location data based at least in part on the identified mobile device and the client; and providing the client with the location data when the client is determined to have permission to access the location data. - View Dependent Claims (23, 24, 25)
-
Specification