Method and system for obtaining location information regarding a device in a wireless network
First Claim
1. A method for execution by at least one entity in a wireless communication environment, the method comprising:
- receiving a request for location information pertaining to a subscriber device;
obtaining contextual information regarding the request for location information;
formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity,wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, andthe positioning request is formulated to instruct the device to retrieve location information from the second type of location establishment entity when the contextual information indicates (i) that the device includes a removable location establishment entity; and
(ii) that the device is compliant with the Bearer Independent Protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for execution by at least one entity in a wireless communication environment, comprising: receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request; and formulating a positioning request for transmission to the device, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first or a second type of location establishment entity. Also, a method for execution by at least one entity in a wireless communication environment, the method comprising: receiving a request for location information pertaining to a device; determining that the device is equipped with both a built-in location establishment entity and a removable location establishment entity; consulting an information database to select one of the location establishment entities; instructing the device to retrieve location information from the selected location establishment entity.
-
Citations
42 Claims
-
1. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and the positioning request is formulated to instruct the device to retrieve location information from the second type of location establishment entity when the contextual information indicates (i) that the device includes a removable location establishment entity; and
(ii) that the device is compliant with the Bearer Independent Protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the method further comprises; sending the positioning request to the device, and determining a target signaling plane over which to send the location request message to the device, wherein the target signaling plane is selected from a user plane and a control plane, and wherein the target signaling plane is selected to be the user plane when the contextual information indicates that the device includes a removable location establishment entity and does not include a built-in location establishment entity.
-
-
27. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the method further comprises; sending the positioning request to the device, and determining a target signaling plane over which to send the location request message to the device, wherein the target signaling plane is selected from a user plane and a control plane, and wherein when (i) the positioning request is formulated to instruct the device to retrieve location information from the first type of location entity and (ii) the target signaling plane is selected to be the user plane;
the positioning request is sent over a secure user plane connection established with a client agent instantiated by a processing entity that is built into the device. - View Dependent Claims (28, 29, 30)
-
-
31. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the method further comprises; sending the positioning request to the device, and determining a target signaling plane over which to send the location request message to the device, wherein the target signaling plane is selected from a user plane and a control plane, and wherein when (i) the positioning request is formulated to instruct the device to retrieve location information from the second type of location entity and (ii) the target signaling plane is selected to be the user plane;
the positioning request is sent over a secure user plane connection established with a client agent instantiated by a processing entity that is removable with respect to the device. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the method further comprises; sending the positioning request to the device, and determining a target signaling plane over which to send the location request message to the device, wherein the target signaling plane is selected from a user plane and a control plane,and wherein the target signaling plane is selected to be the user plane and wherein the positioning request is formulated to instruct the device to retrieve location information from the first type of location establishment entity when the contextual information indicates that an emergency call has been placed by the device.
-
-
37. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the method further comprises; sending the positioning request to the device, and determining a target signaling plane over which to send the location request message to the device, wherein the target signaling plane is selected from a user plane and a control plane, and wherein the request for location information is issued by a node executing a location-based service (LBS) application, wherein the target signaling plane is selected to be the user plane and wherein the positioning request is formulated to instruct the device to retrieve location information from the first type of location establishment entity when the contextual information indicates that (i) the LBS application is a turn-by-turn application and (ii) the device is associated with a subscriber of the communication network.
-
-
38. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the method further comprises; sending the positioning request to the device, and determining a target signaling plane over which to send the location request message to the device, wherein the target signaling plane is selected from a user plane and a control plane, and wherein the target signaling plane is selected to be the user plane and wherein the positioning request is formulated to instruct the device to retrieve location information from the first type of location establishment entity when the contextual information indicates that the request for location information is an unscheduled or single-shot request.
-
-
39. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device over a communication network, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the method further comprises; sending the positioning request to the device, and determining a target signaling plane over which to send the location request message to the device, wherein the target signaling plane is selected from a user plane and a control plane, and wherein the request for location information is issued by a node executing a location-based service (LBS) application, wherein the target signaling plane is selected to be the user plane and wherein the positioning request is formulated to instruct the device to retrieve location information from the first type of location establishment entity when the contextual information indicates that the LBS application is operated by an entity in partnership with an operator of the communication network.
-
-
40. A non-transitory computer-readable storage medium comprising computer-readable instructions stored thereon, the computer-readable instructions being executable by at least one tangible entity in a wireless communication environment to carry out a method, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the positioning request is formulated to instruct the device to retrieve location information from the second type of location establishment entity when the contextual information indicates (i) that the device includes a removable location establishment entity; and
(ii) that the device is compliant with the Bearer Independent Protocol.
-
-
41. An entity in a wireless communication environment, comprising:
-
a processing entity for; receiving a request for location information pertaining to a subscriber device; obtaining contextual information regarding the request for location information; formulating a positioning request for transmission to the device, wherein depending on the contextual information, the positioning request is formulated to instruct the device to retrieve location information from a first type of location establishment entity or from a second type of location establishment entity; and an output for releasing the positioning request towards the device, wherein the first type of location establishment entity is a location establishment entity that is built into the device and wherein the second type of location establishment entity is a location establishment entity that is removable with respect to the device, and wherein the positioning request is formulated to instruct the device to retrieve location information from the second type of location establishment entity when the contextual information indicates (i) that the device includes a removable location establishment entity; and
(ii) that the device is compliant with the Bearer Independent Protocol.
-
-
42. A method for execution by at least one entity in a wireless communication environment, the method comprising:
-
receiving a request for location information pertaining to a subscriber device; determining that the subscriber device is equipped with both a built-in location establishment entity and a removable location establishment entity; consulting an information database to select a location establishment entity from the built-in location establishment entity and the removable location establishment entity; instructing the device to retrieve location information from the selected location establishment entity, wherein when it is determined (i) that the device includes a removable location establishment entity; and
(ii) that the device is compliant with the Bearer Independent Protocol, the removable location establishment entity is selected.
-
Specification