System and method for acquiring map portions based on expected signal strength of route segments
First Claim
1. A computer-implemented method, comprising:
- performing, by a computing device;
determining a route, the route spanning multiple portions of a map;
receiving an order in which to receive the multiple portions of the map, wherein the order is generated based on levels of expected signal strength for each of the multiple portions of the map, and wherein the levels of expected signal strength for respective portions of the map are based at least in part on an aggregation of a plurality of reported signal strength information corresponding to the respective portions of the map;
requesting at least some of the multiple portions of the map according to the order;
receiving at least some of the multiple portions of the map according to the order; and
generating a map display comprising the multiple portions of the map.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments may include determining a navigation route between an origination and a destination; the route may span multiple portions of a map. Embodiments may also include receiving an order of priority in which to receive the multiple portions of the map; the order may be generated based on distinct levels of expected signal strength for each of the multiple portions. For instance, within the order of priority, map portions associated with areas of low signal strength may be ranked higher than areas of higher signal strength. Embodiments may also include acquiring at least some of the portions of the map according to the order of priority, and generating a map display comprising the multiple portions of the map. For instance, map portions associated with areas of poor reception may be downloaded first whereas map portions associated with strong signal strength may be downloaded on-the-fly during route navigation.
44 Citations
20 Claims
-
1. A computer-implemented method, comprising:
performing, by a computing device; determining a route, the route spanning multiple portions of a map; receiving an order in which to receive the multiple portions of the map, wherein the order is generated based on levels of expected signal strength for each of the multiple portions of the map, and wherein the levels of expected signal strength for respective portions of the map are based at least in part on an aggregation of a plurality of reported signal strength information corresponding to the respective portions of the map; requesting at least some of the multiple portions of the map according to the order; receiving at least some of the multiple portions of the map according to the order; and generating a map display comprising the multiple portions of the map. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computing device, comprising:
-
one or more memories; and one or more processors coupled to the one or more memories, wherein the one or more memories comprise program instructions executable by the one or more processors to implement one or more services configured to; determine a route, the route spanning multiple portions of a map; receive an order in which to receive the multiple portions of the map, wherein the order is generated based on levels of expected signal strength for each of the multiple portions of the map, and wherein the levels of expected signal strength for respective portions of the map are based at least in part on an aggregation of a plurality of reported signal strength information corresponding to the respective portions of the map; request at least some of the multiple portions of the map according to the order; receive at least some of the multiple portions of the map according to the order; and generate a map display comprising the multiple portions of the map. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory, computer-readable storage medium storing program instructions, wherein the program instructions are computer-executable to implement a mapping component configured to:
-
determine a route, the route spanning multiple portions of a map; receive an order in which to receive the multiple portions of the map, wherein the order is generated based on levels of expected signal strength for each of the multiple portions of the map, and wherein the levels of expected signal strength for respective portions of the map are based at least in part on an aggregation of a plurality of reported signal strength information corresponding to the respective portions of the map; request at least some of the multiple portions of the map according to the order; receive at least some of the multiple portions of the map according to the order; and generate a map display comprising the multiple portions of the map. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification