System and method for providing historical data for location services
First Claim
1. A telecommunications system for providing location information for a mobile terminal within a cellular network even when said mobile terminal is not able to be positioned, said telecommunications system comprising:
- a gateway mobile location center for receiving a request for a current positioning of said mobile terminal from a requesting application; and
a subscriber database for storing both historical location information and an associated time stamp associated with a previous positioning of said mobile terminal, said historical location information being sent from said subscriber database to said gateway mobile location center when said current positioning cannot be performed.
1 Assignment
0 Petitions
Accused Products
Abstract
A telecommunications system and method for providing location information consist of either real-time data or historical data when the subscriber requested to be positioned is either absent or not reachable, to a requesting location application (LA). The historical data is preferably stored per subscriber in a database within a serving Mobile Switching Center/Visitor Location Register (MSC/VLR) following a successful positioning of that subscriber. This historical data can consist of the location information along with a time stamp indicating the time that the location information was obtained and stored in the MSC/VLR. The age of the location information can then be calculated by determining the difference between the current read value of the system clock and the value of the time stamp information stored in the MSC/VLR for that particular location information.
61 Citations
26 Claims
-
1. A telecommunications system for providing location information for a mobile terminal within a cellular network even when said mobile terminal is not able to be positioned, said telecommunications system comprising:
-
a gateway mobile location center for receiving a request for a current positioning of said mobile terminal from a requesting application; and
a subscriber database for storing both historical location information and an associated time stamp associated with a previous positioning of said mobile terminal, said historical location information being sent from said subscriber database to said gateway mobile location center when said current positioning cannot be performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A telecommunications system for providing location information for a mobile terminal within a cellular network even when said mobile terminal is not able to be positioned, said telecommunications system comprising:
-
a gateway mobile location center for receiving a request for a current positioning of said mobile terminal from a requesting application;
a home location register for storing subscriber information related to said mobile terminal, said gateway mobile location center sending a routing request for routing information to said home location register in response to receiving said request for said current positioning, said home location register checking said subscriber information to determine if said routing information is available and forwarding said routing information to said gateway mobile location center when said routing information is available; and
a subscriber database for storing both historical location information and an associated time stamp associated with a previous positioning of said mobile terminal, said historical location information being sent from said subscriber database to said gateway mobile location center when said routing information is available and said current positioning cannot be performed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing location information for a mobile terminal within a cellular network even when said mobile terminal is not able to be positioned, said method comprising the steps of:
-
storing within a subscriber database associated with said mobile terminal both historical location information and an associated time stamp associated with a previous positioning of said mobile terminal;
receiving, by a gateway mobile location center, a request for a current positioning of said mobile terminal from a requesting application;
forwarding, by said subscriber database, said historical location information to said gateway mobile location center when said current positioning cannot be performed; and
sending, by said gateway mobile location center, said historical location information and an associated age determined from said associated time stamp to said requesting application. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
storing within a home location register subscriber information related to said mobile terminal;
in response to said step of receiving, sending, by said gateway mobile location center, a routing request for routing information to said home location register;
checking, by said home location register, said subscriber information to determine whether said routing information is available;
if said routing information is available, forwarding said routing information from said home location register to said gateway mobile location center; and
if said routing information is not available, sending, by said home location register, a message indicating that said mobile terminal is purged to said gateway mobile location center.
-
-
20. The method of claim 19, further comprising the steps of:
-
receiving, by a mobile switching center/visitor location register (MSC/VLR) in communication with said home location register, said request for said current positioning of said mobile terminal from said gateway mobile location center; and
determining, by said MSC/VLR, whether said current positioning can be performed.
-
-
21. The method of claim 20, wherein said step of determining further comprises the steps of:
-
verifying that said mobile terminal allows positioning to be performed; and
verifying that said mobile terminal is in wireless communication with said MSC/VLR, said current positioning being performed when said verifications have been made.
-
-
22. The method of claim 21, wherein said step of verifying that said mobile terminal allows positioning further comprises the step of:
checking, by said MSC/VLR, said subscriber information sent from said home location register to said MSC/VLR to determine whether said mobile terminal allows positioning.
-
23. The method of claim 20, further comprising, in response to said determination that said current positioning can be performed, the steps of:
-
obtaining, by said MSC/VLR, positioning data related to the location of said mobile terminal within said cellular network; and
calculating real-time location information for said mobile terminal using said positioning data.
-
-
24. The method of claim 23, further comprising the step of:
storing said real-time location information and said associated time stamp within said subscriber database, said historical location information comprising said real-time location information.
-
25. The method of claim 24, further comprising the steps of:
-
receiving, by said gateway mobile location center, an additional request for an additional positioning of said mobile terminal; and
sending, by said subscriber database, said historical location information and said associated time stamp to said gateway mobile location center when said additional positioning cannot be performed.
-
-
26. The method of claim 25, further comprising the step of:
determining said associated age of said historical data from the difference between a present clock value and said time stamp associated with said historical data.
Specification