Method and apparatus to utilize location data to enhance safety
First Claim
Patent Images
1. A method comprising:
- tracking a plurality of signal qualities received by a mobile device;
identifying a drop in the signal quality by comparing a current signal quality to an immediately prior signal quality, where the immediately prior signal quality was above a threshold associated with a good signal quality;
the mobile device placing a flag at a location of a last known good signal in response to the drop in the signal quality, the flag indicating a last known good signal location detected by the mobile device, the last known good signal location being the location where the mobile device received the immediately prior signal quality;
turning on a reverse direction logic and continuously generating reverse directions to the flag indicating the last known good signal location to enable the generation of the reverse directions when signal data for location determination is unavailable, the reverse directions generated based on an available one or more of;
global positioning data obtained from a global positioning system (GPS) and network triangulation data obtained from a cellular network connection;
adding the flag to a global database and making the global database of flag data obtained from a plurality of mobile devices available, the global database useful to determine a coverage of each of the plurality of signals, the flag data not obtainable from the GPS data;
pre-populating an area with predicted flags, based on information in the global database, the prepopulating enabling the user to obtain directions to a predicted flag,the flag data obtained from a wireless network when the wireless network is available and from the cellular network connection when the wireless network connection is not available;
monitoring the signal quality, and, when the signal quality is above a threshold, removing the flag and turning off the generating of the reverse directions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising tracking signal quality received by a mobile device, and flagging a location when a change in signal quality is detected.
183 Citations
13 Claims
-
1. A method comprising:
-
tracking a plurality of signal qualities received by a mobile device; identifying a drop in the signal quality by comparing a current signal quality to an immediately prior signal quality, where the immediately prior signal quality was above a threshold associated with a good signal quality; the mobile device placing a flag at a location of a last known good signal in response to the drop in the signal quality, the flag indicating a last known good signal location detected by the mobile device, the last known good signal location being the location where the mobile device received the immediately prior signal quality; turning on a reverse direction logic and continuously generating reverse directions to the flag indicating the last known good signal location to enable the generation of the reverse directions when signal data for location determination is unavailable, the reverse directions generated based on an available one or more of;
global positioning data obtained from a global positioning system (GPS) and network triangulation data obtained from a cellular network connection;adding the flag to a global database and making the global database of flag data obtained from a plurality of mobile devices available, the global database useful to determine a coverage of each of the plurality of signals, the flag data not obtainable from the GPS data; pre-populating an area with predicted flags, based on information in the global database, the prepopulating enabling the user to obtain directions to a predicted flag, the flag data obtained from a wireless network when the wireless network is available and from the cellular network connection when the wireless network connection is not available; monitoring the signal quality, and, when the signal quality is above a threshold, removing the flag and turning off the generating of the reverse directions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile system comprising:
-
a signal quality evaluator to periodically evaluate a quality of a signal by comparing a current signal quality to a last in time signal quality and comparing the signal quality to a threshold, where the last in time signal quality was above a threshold associated with a good signal quality; a flagger to flag a last in time location where the signal quality was evaluated as being above the threshold, in response to the signal quality evaluator indicating that the quality of the signal is below the threshold; a reverse direction logic to turn on and continuously calculate reverse directions to the flag of the last in time location where the signal quality was evaluated as being above the threshold, the reverse direction logic to utilize motion sensor data when location signal data is not available, the reverse directions calculated based on an available one or more of;
global positioning data obtained from a global positioning system (GPS) and network triangulation data obtained from a cellular network connection;the flagger to; add the flag to a global database and make the global database of flag data obtained from a plurality of mobile devices available, the global database useful to determine a coverage of each of the plurality of signals, the flag data not obtainable from the GPS data; pre-populate an area with predicted flags, based on information in the global database, the prepopulating enabling the user to obtain directions to a predicted flag, the flag data obtained from a wireless network when the wireless network is available and from the cellular network connection when the wireless network connection is not available; the flagger to remove the flag, and after further monitoring of the signal quality, the reverse direction logic to turn off the calculation of the reverse directions, when the signal quality evaluator determines that a current signal quality is above the threshold. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification