Method and system for adaptive location determination for mobile device
First Claim
1. A method comprising:
- receiving, by a user equipment (UE) device from a call center, a first request to determine a location of the UE device when the UE device is in an indoor environment; and
receiving, by the UE device from the call center, a second request to determine another location of the UE when the UE device is in an outdoor environment;
in response to the first request;
determining the location by a) using a Mobile Station Based Assisted Global Positioning System (MSB AGPS) or b) detecting a pilot beacon inside a building, and in response to the second request;
determining whether the UE device is currently in use in a voice call communication; and
upon determining that the UE device is currently in use in the voice call communication, determining the other location using a standalone GPS.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method includes connecting to a call center by a user equipment (UE) device via a voice call and receiving a request for a current location. The device is determined to be in an outdoor environment if the signal strength of satellite signals used by a global positioning system (GPS) is greater than a threshold. The device is determined to be in an indoor environment if a beacon signal strength is greater than a further threshold. If the device is in an outdoor environment, the current location is determined using a standalone or assisted GPS method. If the device is in an indoor environment, the current location is the known location of the beacon or an assisted GPS method. If neither the signal strength of the satellite signals nor the signal strength of the beacon exceeds its respective threshold, the current location is determined as a last stored location.
40 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a user equipment (UE) device from a call center, a first request to determine a location of the UE device when the UE device is in an indoor environment; and receiving, by the UE device from the call center, a second request to determine another location of the UE when the UE device is in an outdoor environment; in response to the first request; determining the location by a) using a Mobile Station Based Assisted Global Positioning System (MSB AGPS) or b) detecting a pilot beacon inside a building, and in response to the second request; determining whether the UE device is currently in use in a voice call communication; and upon determining that the UE device is currently in use in the voice call communication, determining the other location using a standalone GPS. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A user equipment (UE) device comprising:
-
at least one network interface, configured to support a connection via a communication network; and a processor coupled to the network interface configured to cause the UE device to perform functions, including functions to; receive a first request from a call center to determine a location of the UE device, when the UE device is in an indoor environment; and receive a second request from the call center to determine another location of the UE device, when the UE device is in an outdoor environment; in response to the first request; determine the location by using, in the indoor environment, at least one of a) a Mobile Station Based Assisted Global Positioning System (MSB AGPS) or b) a pilot beacon, and in response to the second request; determine whether the UE device is currently in use in a voice call communication, and upon a determination that the UE device is currently in use in the voice call communication, determine the other location using, in the outdoor environment, a standalone GPS. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile device, comprising:
-
a processor; a global positioning system (GPS) receiver coupled to the processor and configured to receive localization signals from GPS satellites; a first wireless transceiver coupled to the processor and configured to enable communications via a wireless communication network; a second wireless transceiver coupled to the processor and configured to enable communications with one or more local pilot beacons; and a memory storing programming instructions, wherein execution of the programming instructions by the processor configures the mobile device to perform functions, including functions to; upon determining that a predetermined condition is met, determine a location of the mobile device by performing functions to; determine whether a signal from a local pilot beacon is received via the second wireless transceiver; upon determining that a signal from one local pilot beacon is received, determine the location of the mobile device to be the location of the one local pilot beacon from which the signal is received; upon determining that a local pilot beacon is not received via the second wireless transceiver, determine whether the mobile device is currently in use in a voice call communication via the first wireless transceiver; and upon determining that the mobile device is currently in use in the voice call communication, use the GPS receiver in a standalone mode to determine the location of the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification