Sensor-assisted location-aware mobile device
First Claim
1. A method for communication in an environment, the method comprising:
- performing by one or more circuits in a Global navigation satellite-based systems (GNSS) enabled mobile device;
in a first area where GNSS signal quality is above a particular threshold value;
acquiring GNSS signals from one or more GNSS satellites;
calculating a position of the GNSS enabled mobile device based on the GNSS signals; and
storing the calculated position as previous GNSS measurements; and
in a second area where the GNSS signal quality is below the particular threshold value;
acquiring sensor data of sensors located throughout the environment, the sensor data of at least one of the sensors including locations of a plurality of sensor targets; and
determining a location of the GNSS enabled mobile device in the second area based on the locations of the sensor targets and the previous GNSS measurements calculated by the GNSS enabled mobile device when the GNSS enabled mobile device was in the first area.
7 Assignments
0 Petitions
Accused Products
Abstract
A GNSS enabled mobile device moves from a first area where GNSS signal quality and/or level is above a threshold to a second area where GNSS signal quality and/or level is below the threshold. The GNSS enabled mobile device in the second area determines its own location utilizing previous GNSS measurements in the first area. GNSS signals are received to calculate GNSS measurements whenever the GNSS enabled mobile device is in the first area. The calculated GNSS measurements are utilized to determine a location of the GNSS enabled mobile device within the first area. The GNSS enabled mobile device in the second area utilizes the most current GNSS measurements in the first area to determine its own location. Sensors such as an image sensor, a light sensor, an audio sensor and/or a location sensor are used to refine the location of the GNSS enabled mobile device in the second area.
-
Citations
19 Claims
-
1. A method for communication in an environment, the method comprising:
performing by one or more circuits in a Global navigation satellite-based systems (GNSS) enabled mobile device; in a first area where GNSS signal quality is above a particular threshold value; acquiring GNSS signals from one or more GNSS satellites; calculating a position of the GNSS enabled mobile device based on the GNSS signals; and storing the calculated position as previous GNSS measurements; and in a second area where the GNSS signal quality is below the particular threshold value; acquiring sensor data of sensors located throughout the environment, the sensor data of at least one of the sensors including locations of a plurality of sensor targets; and determining a location of the GNSS enabled mobile device in the second area based on the locations of the sensor targets and the previous GNSS measurements calculated by the GNSS enabled mobile device when the GNSS enabled mobile device was in the first area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A Global navigation satellite-based systems (GNSS) enabled mobile device capable of communicating in an environment, the GNSS enabled mobile device comprising:
-
a GNSS receiver configured to acquire GNSS signals from one or more GNSS satellites when the GNSS enabled mobile device is in a first area where GNSS signal quality is above a particular threshold value; a host processor configured to calculate a position of the GNSS enabled mobile device based on the GNSS signals; a memory configured to store the calculated position as previous GNSS measurements; a wireless transceiver configured to acquire sensor data of sensors located throughout the environment when the GNSS enabled mobile device is in a second area where the GNSS signal quality is below the particular threshold value, the sensor data of at least one of the sensors including locations of a plurality of sensor targets, and wherein the host processor is configured to determine a location of the GNSS enabled mobile device in the second area based on the locations of the sensor targets and the previous GNSS measurements calculated by the GNSS enabled mobile device when the GNSS enabled mobile device was in the first area. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification