Methods and apparatus for identifying communication service availability for a mobile device using breadcrumbs
First Claim
1. A method comprising:
- generating, by a mobile device, pathway records based on data collected at a collection frequency via the mobile device, respective ones of the pathway records including timing data indicative of a collection time, location data indicative of a collection location of the mobile device at the collection time, and data indicative of available communication services for the mobile device at the collection location, the available communication services being determined based on a signal strength parameter and a network type parameter associated with one or more signals received by the mobile device at the collection location, the collection frequency being based on a threshold change in time for the mobile device relative to the collection time of a most-recently generated one of the pathway records; and
presenting, via a user interface of the mobile device, a map including indications of a current location of the mobile device, a trail representing a time-ordered sequence of the pathway records based on the timing data associated with respective ones of the pathway records, and the available communication services associated with respective ones of the pathway records.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for enabling a mobile device to generate pathway records, and to use the generated records to identify a location at which a desired type of communication service is available for the mobile device. The generated pathway records include (a) timing data indicative of a data collection time, (b) location data indicative of a collection location of the mobile device at the collection time, and (c) data indicative of available communication services for the mobile device at the collection location. Via a user interface, the mobile device presents a map including indications of (a) a current location of the mobile device, (b) a trail representing a time-ordered sequence of the pathway records, and (c) the available communication services associated with respective ones of the pathway records generated by the mobile device.
-
Citations
18 Claims
-
1. A method comprising:
-
generating, by a mobile device, pathway records based on data collected at a collection frequency via the mobile device, respective ones of the pathway records including timing data indicative of a collection time, location data indicative of a collection location of the mobile device at the collection time, and data indicative of available communication services for the mobile device at the collection location, the available communication services being determined based on a signal strength parameter and a network type parameter associated with one or more signals received by the mobile device at the collection location, the collection frequency being based on a threshold change in time for the mobile device relative to the collection time of a most-recently generated one of the pathway records; and presenting, via a user interface of the mobile device, a map including indications of a current location of the mobile device, a trail representing a time-ordered sequence of the pathway records based on the timing data associated with respective ones of the pathway records, and the available communication services associated with respective ones of the pathway records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile device comprising:
-
a memory including machine readable instructions; and a processor to execute the machine readable instructions to; invoke a breadcrumb generator to generate pathway records based on data collected at a collection frequency via the mobile device, respective ones of the pathway records including (a) timing data indicative of a collection time, (b) location data indicative of a collection location of the mobile device at the collection time, and (c) data indicative of available communication services for the mobile device at the collection location, the available communication services being determined based on a signal strength parameter and a network type parameter associated with one or more signals received by the mobile device at the collection location, the collection frequency being based on a threshold change in time for the mobile device relative to the collection time of a most-recently generated one of the pathway records; and invoke a user interface to present a map including indications of (a) a current location of the mobile device, (b) a trail representing a time-ordered sequence of the pathway records based on the timing data associated with respective ones of the pathway records, and (c) the available communication services associated with respective ones of the pathway records. - View Dependent Claims (13, 14)
-
-
15. A tangible machine-readable storage medium comprising instructions that, when executed, cause a machine to perform operations comprising:
-
generating pathway records based on data collected at a collection frequency via a mobile device, respective ones of the pathway records including (a) timing data indicative of a collection time, (b) location data indicative of a collection location of the mobile device at the collection time, and (c) data indicative of available communication services for the mobile device at the collection location, the available communication services being determined based on a signal strength parameter and a network type parameter associated with one or more signals received by the mobile device at the collection location, the collection frequency being based on a threshold change in time for the mobile device relative to the collection time of a most-recently generated one of the pathway records; and presenting, via a user interface of the mobile device, a map including indications of (a) a current location of the mobile device, (b) a trail representing a time-ordered sequence of the pathway records based on the timing data associated with respective ones of the pathway records, and (c) the available communication services associated with respective ones of the pathway records. - View Dependent Claims (16, 17, 18)
-
Specification