GPS yield for emergency calls in a mobile radio network
First Claim
Patent Images
1. A method of communicating location data of a mobile station in a wireless network, the method comprising:
- initiating, by the mobile station, a positioning engine and an activity timer for a predetermined length of time, in response to the mobile station detecting a triggering event, to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station, wherein the mobile station comprises the positioning engine;
receiving, by the mobile station, a positioning protocol position request message from one or more network devices after the initiation of the positioning engine while continuing the processing of the one or more wireless signals received from the positioning system, wherein the positioning protocol position request message is received at a time based at least in part on when a position fix is scheduled by a network; and
initiating, by the mobile station, a positioning protocol session between the mobile station and the one or more network devices at least partially in response to the mobile station receiving the positioning protocol position request message and further at least partially in response to determining that the predetermined length of time has not elapsed on the activity timer, wherein the estimate of the position of the mobile station is transmitted from the mobile station to the one or more network devices during the positioning protocol session.
1 Assignment
0 Petitions
Accused Products
Abstract
An implementation of a system, device and method for communicating location data of a mobile station, enhancing location data, optimally communicating Assistance Data, and/or reducing rebids of Measure Position Request messages in a wireless network.
59 Citations
45 Claims
-
1. A method of communicating location data of a mobile station in a wireless network, the method comprising:
-
initiating, by the mobile station, a positioning engine and an activity timer for a predetermined length of time, in response to the mobile station detecting a triggering event, to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station, wherein the mobile station comprises the positioning engine; receiving, by the mobile station, a positioning protocol position request message from one or more network devices after the initiation of the positioning engine while continuing the processing of the one or more wireless signals received from the positioning system, wherein the positioning protocol position request message is received at a time based at least in part on when a position fix is scheduled by a network; and initiating, by the mobile station, a positioning protocol session between the mobile station and the one or more network devices at least partially in response to the mobile station receiving the positioning protocol position request message and further at least partially in response to determining that the predetermined length of time has not elapsed on the activity timer, wherein the estimate of the position of the mobile station is transmitted from the mobile station to the one or more network devices during the positioning protocol session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of communicating location data of a mobile station in a wireless network, the method comprising:
-
initiating, by the mobile station, a positioning engine and an activity timer for a predetermined length of time, in response to the mobile station detecting a triggering event, to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station, wherein the mobile station comprises the positioning engine; receiving, by the mobile station, a positioning protocol position request message from one or more network devices after the initiation of the positioning engine while continuing the processing of the one or more wireless signals received from the positioning system, wherein the positioning protocol position request message comprises a network response time value and a network accuracy value; initiating, by the mobile station, a positioning protocol session between the mobile station and the one or more network devices at least partially in response to the mobile station receiving the positioning protocol position request message and further at least partially in response to determining that the predetermined length of time has not elapsed on the activity timer, wherein the estimate of the position of the mobile station is transmitted from the mobile station to the one or more network devices during the positioning protocol session; and replacing the network accuracy value with a different network accuracy value. - View Dependent Claims (16, 17)
-
-
18. A mobile station for communicating location data of the mobile station in a wireless network, the mobile station comprising:
-
a positioning engine configured to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station in response to a triggering event detected by the mobile station; an activity timer configured to operate for a predetermined length of time; and a receiver configured to receive a positioning protocol position request message transmitted to the mobile station; a processor configured to initiate a positioning protocol session at least partially in response to determining that the predetermined length of time has not elapsed on the activity timer and after the initiation of the positioning engine and while continuing the processing of the one or more wireless signals received from the positioning system; and logic configured to abort a session while continuing position determination, in response to receiving a radio resource message. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A mobile station for communicating location data of the mobile station in a wireless network, the mobile station comprising:
-
a positioning engine configured to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station in response to a triggering event detected by the mobile station; an activity timer configured to operate for a predetermined length of time; and a receiver configured to receive a positioning protocol position request message transmitted to the mobile station, wherein the positioning protocol measure position request message is received at a time based on when a position fix is scheduled by a network; a processor configured to initiate a positioning protocol session at least partially in response to determining that the predetermined length of time has not elapsed on the activity timer, after the initiation of the positioning engine and while continuing the processing of the one or more wireless signals received from the positioning system.
-
-
29. A mobile station for communicating location data of the mobile station in a wireless network, the mobile station comprising:
-
a positioning engine configured to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station in response to a triggering event detected by the mobile station; an activity timer configured to operate for a predetermined length of time; a receiver configured to receive a positioning protocol position request message transmitted to the mobile station, wherein the positioning protocol measure position request message comprises a network response time and a network accuracy; logic to replace the network accuracy with a different network accuracy value; and a processor configured to initiate a positioning protocol session at least partially in response to determining that the predetermined length of time has not elapsed on the activity timer, after the initiation of the positioning engine and while continuing the processing of the one or more wireless signals received from the positioning system.
-
-
30. A mobile station for communicating location data in a wireless network, the mobile station comprising:
-
means for starting a positioning engine to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station in response to a triggering event detected by the mobile station; means for initiating an activity timer to operate for a predetermined length of time; and means for initiating a positioning protocol session at least partially in response to; receiving a positioning protocol measure position request message and while continuing the processing of the one or more wireless signals received from the positioning system, wherein the positioning protocol position request message comprises a network response time value and a network accuracy value, and the mobile station determining that the predetermined length of time has not elapsed on the activity timer; and means for replacing the network accuracy with a different network accuracy value. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A non-transitory computer-readable medium comprising computer-readable instructions stored thereon executable by one or more processors to:
-
initiate a positioning engine to initiate processing of one or more wireless signals received from a positioning system to estimate a position of a mobile station in response to a triggering event detected by the mobile station; initiate an activity timer to operate for a predetermined length of time; process a received positioning protocol position request message transmitted to the mobile station to initiate a positioning protocol session while continuing the processing of the one or more wireless signals received from the positioning system, at least partially in response to the mobile station determining that the predetermined length of time has not elapsed on the activity timer; and replace a network accuracy with a different network accuracy value.
-
-
36. A mobile station for communicating location data of the mobile station in a wireless network, the mobile station comprising:
-
means for initiating a positioning engine and an activity timer for a predetermined length of time, in response to the mobile station detecting a triggering event, to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station, wherein the mobile station comprises the positioning engine; means for processing a received positioning protocol position request message from one or more network devices after the initiation of the positioning engine while continuing the processing of the one or more wireless signals received from the positioning system, wherein the positioning protocol measure position request message is received at a time based at least in part on when a position fix is scheduled by a network; and means for initiating a positioning protocol session between the mobile station and the one or more network devices at least partially in response to the mobile station receiving the positioning protocol position request message and further at least partially in response to determining that the predetermined length of time has not elapsed on the activity timer, wherein the estimate of the position of the mobile station is transmitted from the mobile station to the one or more network devices during the positioning protocol session. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A non-transitory computer-readable medium comprising computer-readable instructions stored thereon executable by one or more processors to:
-
initiate a positioning engine and an activity timer for a predetermined length of time, in response to detection, by a mobile device, of a triggering event, to initiate processing of one or more wireless signals received from a positioning system to estimate a position of the mobile station, wherein the mobile station comprises the positioning engine; process a received positioning protocol position request message from one or more network devices after the initiation of the positioning engine while continuing the processing of the one or more wireless signals received from the positioning system, wherein the positioning protocol position request message is received at a time based at least in part on when a position fix is scheduled by a network; and initiate a positioning protocol session between the mobile station and the one or more network devices at least partially in response to receipt, by the mobile station, of the positioning protocol position request message and further at least partially in response to a determination that the predetermined length of time has not elapsed on the activity timer, wherein the estimate of the position of the mobile station is transmitted from the mobile station to the one or more network devices during the positioning protocol session. - View Dependent Claims (42, 43, 44, 45)
-
Specification