System and method for dynamically monitoring status in location services
First Claim
1. A method for reporting a location of a person, the method comprising:
- electronically receiving, by a processor, a location tracking-request to obtain a current location of the person;
providing configuration information for the person;
electronically and dynamically determining a status of the person, responsive to the received request, and based on an action by the person and the configuration information for the person;
electronically providing permission for access to the current location of the person, based on the determined status of the person;
tracking the person with varying tracking precision depending on the determined status of the person, which is based on an action by the person and the configuration information for the person;
electronically obtaining the current location of the person, responsive to said permission; and
electronically generating a report for the obtained current location of the person, wherein a precision of said report for the obtained current location of the person is based on the determined status of the person, which is based on an action by the person and the configuration information for the person.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for reporting a location of an asset. The method includes: receiving a location tracking request for the asset; dynamically determining a status of the asset; and allowing acquisition of the location of the asset based on the determined status. The method further includes: obtaining the location of the asset responsive to the received request and said allowing; and reporting the obtained location of the asset. The system includes: a reporting module for receiving a location tracking request for the asset; a status module for dynamically determining a status of the asset; and a tracking module for obtaining the location of the asset responsive to the determined status. The reporting module reports the location of the asset responsive to the received location tracking request.
100 Citations
23 Claims
-
1. A method for reporting a location of a person, the method comprising:
-
electronically receiving, by a processor, a location tracking-request to obtain a current location of the person; providing configuration information for the person; electronically and dynamically determining a status of the person, responsive to the received request, and based on an action by the person and the configuration information for the person; electronically providing permission for access to the current location of the person, based on the determined status of the person; tracking the person with varying tracking precision depending on the determined status of the person, which is based on an action by the person and the configuration information for the person; electronically obtaining the current location of the person, responsive to said permission; and electronically generating a report for the obtained current location of the person, wherein a precision of said report for the obtained current location of the person is based on the determined status of the person, which is based on an action by the person and the configuration information for the person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 21, 22, 23)
-
-
11. A system for reporting a location of a person comprising:
-
a reporting module including a first processor, which includes computer executable instructions for receiving a location tracking request to obtain a current location of the person; a configuration module including a second processor, which includes computer executable instructions for providing configuration information for the person; a status module including a third processor, which includes computer executable instructions for dynamically determining a status of the person, responsive to the received request, an action by the person and the configuration information; an enablement module including a fourth processor, which includes computer executable instructions for providing permission for acquisition of the current location of the person, based on the determined status of the person; and a tracking module including a fifth processor, which includes computer executable instructions for tracking location of the person with varying tracking precision depending on the determined status of the person, and obtaining the current location of the person with a precision determined by the status of the person, responsive to said permission, wherein the reporting module reports the obtained location of the person. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for reporting a location of a person, the method comprising:
-
electronically receiving a first indication of a current state of the person, the current state of the person being one of a plurality of predefined states in a configuration information data record for the person, wherein the first indication is triggered by a first action of the person; electronically determining information about the current state of the person based on the first indication triggered by said first action of the person and said configuration information; electronically storing said information about the current state; and electronically determining a first permission for reporting the location of the person, based on the information about the current state, the first permission indicating a precision level of tracking the person and allowed location reporting, wherein said level of tracking the person is based on an action by the person and the configuration information data record for the person. - View Dependent Claims (19)
-
Specification