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 first 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 first remote device; and
in response to the validating the predetermined authorization configuration,sending, by the system, a message to the first remote device to cause the first remote device to perform an update of the location of the first remote device resulting in an updated location of the first remote device;
receiving, by the system, location information representative of the updated location of the first remote device; and
determining, by the system, an estimate of a current location of the first remote device based on the location information.
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.
21 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 first 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 first remote device; and in response to the validating the predetermined authorization configuration, sending, by the system, a message to the first remote device to cause the first remote device to perform an update of the location of the first remote device resulting in an updated location of the first remote device; receiving, by the system, location information representative of the updated location of the first remote device; and determining, by the system, an estimate of a current location of the first remote device based on the location information. - 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; 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 a current location of the first remote device; receiving the location information associated with the current location of the first remote device; and determining an estimate of the current location of the first remote device using the location information. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage device comprising executable instructions that, in response to execution, cause a system comprising a processor to facilitate performance of operations, comprising:
-
receiving a first message representative of a location request from a remote device; in response to the receiving the first message, accessing a predetermined authorization configuration associated with monitoring a location of a 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; receiving the location information; and generating an estimate of a current location of the mobile device using the location information. - View Dependent Claims (18, 19, 20)
-
Specification