Determination of location of a mobile device
First Claim
1. A method, comprising:
- validating, by a system comprising a processor, a predetermined authorization configuration associated with monitoring a location of a remote device, wherein the predetermined authorization configuration is stored by a storage device of a communication network in connection with a process of provisioning the remote device, and wherein a call session is not established with the remote device; and
in response to the validating the predetermined authorization configuration,sending, by the system, a message to the remote device to cause the remote device to perform, an update of the location of the remote device resulting in an updated location of the remote device, wherein the updated location is based on an exchange of information between the remote device and a serving mobile location center device that generates data representative of a current location of the mobile device;
receiving, by the system, location information representative of the updated location of the remote device;
updating, by the system, a location record associated with the remote device based on the location information; and
determining, by the system, an estimate of the current location of the remote device based on the location information and the location record associated with the remote device.
1 Assignment
0 Petitions
Accused Products
Abstract
Determination of a current location of a mobile device based on exchange of messages between the mobile device and a remote device. The determination can be originated from the remote device and can be performed, in certain embodiments, by a system within a network that provides services to the mobile device. The location of the mobile device can be determined without reliance on a dedicated location service module (e.g., software or firmware) at the user equipment. The system can utilize signals from a global navigation satellite system or signals time-of-flight terrestrial signals emitted and/or received at the mobile device. In addition, the system can provide location information associated with the mobile device in response to a prompt from the remote device in instances in which the remote device is authorized to receive location information. An authorized remote device can be or can include a device associated with the user equipment or a third-party device.
-
Citations
20 Claims
-
1. A method, comprising:
-
validating, by a system comprising a processor, a predetermined authorization configuration associated with monitoring a location of a remote device, wherein the predetermined authorization configuration is stored by a storage device of a communication network in connection with a process of provisioning the remote device, and wherein a call session is not established with the remote device; and in response to the validating the predetermined authorization configuration, sending, by the system, a message to the remote device to cause the remote device to perform, an update of the location of the remote device resulting in an updated location of the remote device, wherein the updated location is based on an exchange of information between the remote device and a serving mobile location center device that generates data representative of a current location of the mobile device; receiving, by the system, location information representative of the updated location of the remote device; updating, by the system, a location record associated with the remote device based on the location information; and determining, by the system, an estimate of the current location of the remote device based on the location information and the location record associated with the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving a location request for a current location of a first remote device served by a first network device of a first network from a second remote device associated with a second network device of a second network, wherein a call session with the first remote device has not been established; in response to the receiving the location request, accessing preconfigured opt-in information indicative of a permission to monitor a location of the first remote device received in connection with the first remote device being subscribed to use of the first network; in response to the accessing, sending a first message to the first remote device to cause the first remote device to generate location information associated with the current location of the first remote device, wherein the first remote device generates location information representative of the current location of the first remote device based on a result of a communication exchange with a serving mobile location center device; receiving the location information associated with the current location of the first remote device; updating a location record for the first remote device at a gateway mobile location center device based on receiving the location information; and determining an estimate of the current location of the first remote device using the location information and the location record. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving a first message representative of a location request from a remote device, wherein the location request is associated with a mobile device, and wherein an active call session has been determined not to have been established with the mobile device; in response to the receiving the first message, accessing a predetermined authorization configuration associated with monitoring a location of the mobile device served by a communication network, wherein the predetermined authorization configuration is initially stored by a storage device of the communication network; determining whether the predetermined authorization configuration permits the monitoring the location of the mobile device; and
in response to ascertaining that the predetermined authorization configuration permits the monitoring of the location of the mobile device, sending control information to the mobile device to cause the mobile device to generate location information representative of an updated location of the mobile device, wherein the mobile device exchanges information with a serving mobile location center device that has generated data representative of a current location of the mobile device;
receiving the location information;
updating location data associated with the mobile device, wherein the location data is based on the location information; and
generating an estimate of the current location of the mobile device using the location information and the location data. - View Dependent Claims (18, 19, 20)
-
Specification