Method and apparatus for performing position determination with a short circuit call flow
First Claim
1. A method of performing position determination in a network, comprising:
- receiving from a user equipment (UE) a request for a position estimate;
receiving cached position information for the UE if sent by the UE;
performing location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and
using the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received.
1 Assignment
0 Petitions
Accused Products
Abstract
For a call flow to perform position determination, a network sends to a user equipment (UE) an indication (e.g., a request for permission) to perform a position fix for the UE. The UE responds by sending to the network an acknowledgment (e.g., a grant of permission) to perform the position fix. The UE selectively sends a position estimate for itself to the network, typically along with the acknowledgment. The network may initiate location processing if (1) a location estimate is not received from the UE or (2) a location estimate is received from the UE but the network decides not to use this location estimate. In this case, the network and the UE perform location processing to obtain a position fix for the UE. However, if a location estimate is received from the UE and the network decides to use the location estimate, then the location processing is bypassed or short circuited.
-
Citations
64 Claims
-
1. A method of performing position determination in a network, comprising:
-
receiving from a user equipment (UE) a request for a position estimate; receiving cached position information for the UE if sent by the UE; performing location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and using the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a communication unit operative to receive from a user equipment (UE) a request for a position estimate, and to receive cached position information for the UE if sent by the UE; and a processor operative to perform location processing to obtain a position fix for the UE if the cached position information for the UE is not received and to use the cached position information for the UE and bypass the location processing if the cached position information for the UE is received. - View Dependent Claims (8, 9, 10)
-
-
11. An apparatus comprising:
-
means for receiving from a user equipment (UE) a request for a position estimate; means for receiving cached position information for the UE if sent by the UE; means for performing location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and means for using the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable medium including program code stored thereon, comprising:
-
program code to process a request received from a user equipment (UE) for a position estimate; program code to process received cached position information for the UE if sent by the UE; program code to perform location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and program code to use the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received. - View Dependent Claims (16, 17)
-
-
18. A method of performing position determination in a network, comprising:
-
receiving from a user equipment (UE) signaling to request periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE; and for each location reporting indicated by the periodic location information, receiving cached position information for the UE if sent by the UE; performing location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and using the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
a communication unit operative to receive from a user equipment (UE) signaling to request periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE, and to receive cached position information for the UE if sent by the UE; and a processor operative, for each location reporting indicated by the periodic location information, to perform location processing to obtain a position fix for the UE if the cached position information for the UE is not received and to use the cached position information for the UE and bypass the location processing if the cached position information for the UE is received. - View Dependent Claims (25, 26, 27)
-
-
28. An apparatus comprising:
-
means for receiving from a user equipment (UE) signaling to request periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE; and means for processing each location reporting indicated by the periodic location information, comprising; means for receiving cached position information for the UE if sent by the UE; means for performing location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and means for using the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received. - View Dependent Claims (29, 30, 31)
-
-
32. A non-transitory computer-readable medium including program code stored thereon, comprising:
-
program code to process signaling received from a user equipment (UE) to request periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE; and program code to receive cached position information for the UE if sent by the UE for each location reporting indicated by the periodic location information; program code to perform location processing to obtain a position fix for the UE if the cached position information for the UE is not received for each location reporting indicated by the periodic location information; and program code to use the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received for each location reporting indicated by the periodic location information. - View Dependent Claims (33, 34)
-
-
35. A method of performing position determination, comprising:
-
sending signaling to a user equipment (UE) to initiate periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE; and for each location reporting indicated by the periodic location information, receiving cached position information for the UE if sent by the UE; performing location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and using the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received. - View Dependent Claims (36, 37, 38, 39)
-
-
40. An apparatus comprising:
-
a communication unit operative to send to a user equipment (UE) signaling to request periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE, and to receive cached position information for the UE if sent by the UE; and a processor operative, for each location reporting indicated by the periodic location information, to perform location processing to obtain a position fix for the UE if the cached position information for the UE is not received and to use the cached position information for the UE and bypass the location processing if the cached position information for the UE is received. - View Dependent Claims (41, 42, 43)
-
-
44. An apparatus comprising:
-
means for sending to a user equipment (UE) signaling to request periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE; and means for processing each location reporting indicated by the periodic location information, comprising; means for receiving cached position information for the UE if sent by the UE; means for performing location processing to obtain a position fix for the UE if the cached position information for the UE is not received; and means for using the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received. - View Dependent Claims (45, 46, 47)
-
-
48. A non-transitory computer-readable medium including program code stored thereon, comprising:
-
program code to send signaling to a user equipment (UE) to initiate periodic location reporting for the UE, the signaling including periodic location information indicative of when to report location of the UE; program code to receive cached position information for the UE if sent by the UE for each location reporting indicated by the periodic location information; program code to perform location processing to obtain a position fix for the UE if the cached position information for the UE is not received for each location reporting indicated by the periodic location information; and program code to use the cached position information for the UE and bypassing the location processing if the cached position information for the UE is received for each location reporting indicated by the periodic location information. - View Dependent Claims (49, 50)
-
-
51. A method of performing position determination, comprising:
-
receiving from a network signaling to initiate periodic location reporting for a user equipment (UE), the signaling including periodic location information indicative of when to report location of the UE; and for each location reporting indicated by the periodic location information, selectively sending cached position information for the UE to the network; performing location processing to obtain a position fix for the UE if the location processing is initiated by the network; and bypassing the location processing if the cached position information is sent to the network and the location processing is not initiated by the network. - View Dependent Claims (52, 53, 54, 55)
-
-
56. An apparatus comprising:
-
a communication unit operative to receive from a network signaling to initiate periodic location reporting for a user equipment (UE), the signaling including periodic location information indicative of when to report location of the UE, and to selectively send cached position information for the UE to the network; and a processor operative, for each location reporting indicated by the periodic location information, to perform location processing to obtain a position fix for the UE if the location processing is initiated by the network and to bypass the location processing if the cached position information is sent to the network and the location processing is not initiated by the network. - View Dependent Claims (57, 58)
-
-
59. An apparatus comprising:
-
means for receiving from a network signaling to initiate periodic location reporting for a user equipment (UE), the signaling including periodic location information indicative of when to report location of the UE; and means for processing each location reporting indicated by the periodic location information, comprising; means for selectively sending cached position information for the UE to the network; means for performing location processing to obtain a position fix for the UE if the location processing is initiated by the network; and means for bypassing the location processing if the cached position information is sent to the network and the location processing is not initiated by the network. - View Dependent Claims (60, 61)
-
-
62. A non-transitory computer-readable medium including program code stored thereon, comprising:
-
program code to process signaling received from a network to initiate periodic location reporting for a user equipment (UE), the signaling including periodic location information indicative of when to report location of the UE; program code to selectively send cached position information for the UE to the network for each location reporting indicated by the periodic location information; program code to perform location processing to obtain a position fix for the UE if the location processing is initiated by the network for each location reporting indicated by the periodic location information; and program code to bypass the location processing if the cached position information is sent to the network and the location processing is not initiated by the network for each location reporting indicated by the periodic location information. - View Dependent Claims (63, 64)
-
Specification