Method and apparatus for providing location services with short-circuited message flows
First Claim
1. A method of providing location services, comprising:
- performing location processing with a user equipment (UE) to obtain a location estimate for the UE, wherein the UE is roaming on a serving network that is associated with a first location center, and wherein the serving network is distinct from a home network for the UE; and
sending the location estimate for the UE from a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network directly to a second location center and bypassing the first location center, wherein the second location center is associated with a client entity receiving the location estimate for the UE, and wherein the first and second location centers are associated with different networks.
1 Assignment
0 Petitions
Accused Products
Abstract
A user equipment (UE) sends to a serving network a request for periodic reporting of the UE location to a client entity, periodic location information, a request to use GMLC short circuit, and/or a request to use MO-LR short circuit. Various network entities may accept or reject each of the UE requests. For each location reporting event, the UE may send to the serving network its location estimate (e.g., if available and if MO-LR short circuit is allowed) and an address of a requesting GMLC (e.g., if GMLC short circuit is allowed). The network bypasses location processing if the location estimate is selected for use. The serving network may send the location estimate directly to the R-GMLC and bypass a visiting GMLC and a home GMLC, e.g., using the address provided by the UE. The GMLC short circuit and MO-LR short circuit save system resources and shorten response time.
-
Citations
55 Claims
-
1. A method of providing location services, comprising:
-
performing location processing with a user equipment (UE) to obtain a location estimate for the UE, wherein the UE is roaming on a serving network that is associated with a first location center, and wherein the serving network is distinct from a home network for the UE; and sending the location estimate for the UE from a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network directly to a second location center and bypassing the first location center, wherein the second location center is associated with a client entity receiving the location estimate for the UE, and wherein the first and second location centers are associated with different networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a processor operative to perform location processing with a user equipment (UE) to obtain a location estimate for the UE, wherein the UE is roaming on a serving network that is associated with a first location center, and wherein the serving network is distinct from a home network for the UE; and a communication unit operative to send the location estimate for the UE from a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network directly to a second location center and bypassing the first location center, wherein the second location center is associated with a client entity receiving the location estimate for the UE, and wherein the first and second location centers are associated with different networks. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus comprising:
-
means for performing location processing with a user equipment (UE) to obtain a location estimate for the UE, wherein the UE is roaming on a serving network that is associated with a first location center, and wherein the serving network is distinct from a home network for the UE; and means for sending the location estimate for the UE from a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network directly to a second location center and bypassing the first location center, wherein the second location center is associated with a client entity receiving the location estimate for the UE, and wherein the first and second location centers are associated with different networks. - View Dependent Claims (21, 22)
-
-
23. A method of obtaining location services, comprising:
-
exchanging signaling between a user equipment (UE) and a serving network for a request for location service, wherein the serving network is associated with a first location center and is distinct from a home network for the UE; and performing location processing with the serving network to obtain a location estimate for the UE, wherein the location estimate for the UE is sent by a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network directly to a second location center, bypassing the first location center, wherein the second location center communicates with a client entity receiving the location estimate for the UE, and wherein the first and second location centers are associated with different networks. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus comprising:
-
a transceiver operative to exchange signaling between a user equipment (UE) and a serving network for a request for location service, wherein the serving network is associated with a first location center and is distinct from a home network for the UE; and a processor operative to perform location processing with the serving network to obtain a location estimate for the UE, wherein the location estimate for the UE is sent by a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network directly to a second location center, bypassing the first location center, wherein the second location center communicates with a client entity receiving the location estimate for the UE, and wherein the first and second location centers are associated with different networks. - View Dependent Claims (32, 33, 34)
-
-
35. An apparatus comprising:
-
means for exchanging signaling between a user equipment (UE) and a serving network for a request for location service, wherein the serving network is associated with a first location center and is distinct from a home network for the UE; and means for performing location processing with the serving network to obtain a location estimate for the UE, wherein the location estimate for the UE is sent by a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) entity of the serving network directly to a second location center, bypassing the first location center, wherein the second location center communicates with a client entity receiving the location estimate for the UE, and wherein the first and second location centers are associated with different networks. - View Dependent Claims (36, 37, 38)
-
-
39. A method of providing location services, comprising:
-
receiving from a serving network a location estimate for a user equipment (UE), wherein the serving network currently serves the UE, is distinct from a home network for the UE, and is associated with a first location center, wherein the location estimate is sent directly from a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network to a second location center and bypasses the first location center, and wherein the first and second location centers are associated with different networks; and sending the location estimate for the UE from the second location center to a client entity. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. An apparatus comprising:
-
a processor operative to receive from a serving network a location estimate for a user equipment (UE), wherein the serving network currently serves the UE, is distinct from a home network for the UE, and is associated with a first location center, wherein the location estimate is sent directly from a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network to a second location center and bypasses the first location center, and wherein the first and second location centers are associated with different networks; and a communication unit operative to send the location estimate for the UE from the second location center to a client entity. - View Dependent Claims (46, 47)
-
-
48. An apparatus comprising:
-
means for receiving from a serving network a location estimate for a user equipment (UE), wherein the serving network currently serves the UE, is distinct from a home network for the UE, and is associated with a first location center, wherein the location estimate is sent directly from a Mobile Switching Center (MSC) or a Serving GPRS (General Packet Radio Service) Support Node (SGSN) of the serving network to a second location center and bypasses the first location center, and wherein the first and second location centers are associated with different networks; and means for sending the location estimate for the UE from the second location center to a client entity. - View Dependent Claims (49, 50)
-
-
51. A method of providing location services, comprising:
-
performing location processing with a user equipment (UE) to obtain a location estimate for the UE, the UE in communication with a first location center associated with a first network that is serving the UE; determining if a location center short-circuit is allowed; and if the location center short-circuit is allowed; providing an address for a second location center to the first network; and sending the location estimate directly from the first network to a second location center associated with a client entity for receiving the location estimate and a second network different from the first network, by directly addressing the second location center in a location services message that bypasses the first location center and other location centers. - View Dependent Claims (52, 53, 54)
-
-
55. A method of providing location services, comprising:
-
performing location processing with a user equipment (UE) to obtain a location estimate for the UE, wherein the UE is in communication with a serving network that is associated with a visited gateway mobile location center (V-GMLC) that is connected for communication with a requesting gateway mobile location center (R-GMLC) via a home gateway mobile location center (H-GMLC) associated with a home network of the UE; and sending the location estimate for the UE from a mobile services switching center (MSC) or a serving GPRS (general packet radio service) support node (SGSN) of the serving network directly to the R-GMLC while bypassing the V-GMLC and the H-GMLC, wherein the R-GMLC is associated with a client entity receiving the location estimate sent from the UE, wherein the V-GMLC and the R-GMLC are associated with different networks, and wherein the serving network associated with the MSC or the SGSN is distinct from a network associated with the R-GMLC.
-
Specification