Route-Based Modifications to a Map
Abstract
Systems and methods for applying one or more route-based modifications to a map are provided. In some aspects, a system includes a pathfinder module configured to determine a primary route from a beginning point to a destination point on the map. The pathfinder module is further configured to generate one or more primary modifications to the map based on the primary route. The system also includes a restyling module configured to apply the primary route and the one or more primary modifications to the map. The one or more primary modifications include at least one of a) adding a first object to the map that would otherwise be excluded from the map if the primary route is not applied to the map and b) excluding a second object from the map that would otherwise be added to the map if the primary route is not applied to the map.
Claims
exact text as granted — not AI-modified1 .- 20 . (canceled)
21 . A system for applying one or more route-based modifications to a map, the system comprising:
one or more computing devices configured to implement: a pathfinder module configured to determine a primary route from a beginning point to a destination point on the map, the pathfinder module further configured to generate one or more primary modifications to the map based on the primary route; and a restyling module configured to apply the primary route and the one or more primary modifications to the map, wherein the one or more primary modifications include at least one of a) adding a first object to the map that would otherwise be excluded from the map if the primary route is not applied to the map and b) excluding a second object from the map that would otherwise be added to the map if the primary route is not applied to the map, wherein the first object includes a restyling of a landmark.
22 . The system of claim 21 , wherein the restyling module is configured to apply the one or more primary modifications to the map when the primary route is applied to the map.
23 . The system of claim 21 , wherein the first object further includes at least one of a street name, a point of interest, a distance to the destination point, an estimated time of arrival at the destination point, a traffic hazard indicator, and a traffic indicator.
24 . The system of claim 23 , wherein the point of interest is user-specific.
25 . The system of claim 21 , wherein the landmark comprises at least one of an artificial structure and a natural structure.
26 . The system of claim 21 , wherein the restyling of the landmark comprises at least one of a coloring and a shading of the landmark.
27 . The system of claim 21 , wherein the second object includes at least one of a street name and a point of interest.
28 . The system of claim 21 , wherein the pathfinder module is configured to generate the one or more primary modifications based on at least one of a mode of transportation from the beginning point to the destination point, a zoom level of the map, a type of destination at the destination point, and a user of the map.
29 . The system of claim 21 , wherein the pathfinder module is further configured to determine an alternate route from the beginning point to the destination point, and to generate one or more alternate modifications to the map based on the alternate route.
30 . The system of claim 29 , wherein the restyling module is configured to apply the alternate route and the one or more alternate modifications to the map.
31 . The system of claim 30 , wherein the restyling module is configured to apply the primary route and the alternate route at the same time.
32 . The system of claim 30 , wherein the restyling module is configured to apply the one or more primary modifications and the one or more alternate modifications at the same time.
33 . The system of claim 30 , wherein the one or more alternate modifications include at least one of i) adding a third object to the map that would otherwise be excluded from the map if the alternate route is not applied to the map and ii) excluding a fourth object from the map that would otherwise be added to the map if the alternate route is not applied to the map.
34 . The system of claim 30 , wherein restyling module is configured to apply the primary route and the alternate route in a different styling from one another.
35 . A computer-implemented method for applying one or more route-based modifications to a map, the method comprising:
determining, using one or more computing devices, a primary route from a beginning point to a destination point on the map; generating, using the one or more computing devices, one or more primary modifications to the map based on the primary route; applying, using the one or more computing devices, the primary route and the one or more primary modifications to the map, wherein the one or more primary modifications include at least one of a) adding a first object to the map that would otherwise be excluded from the map if the primary route is not applied to the map and b) excluding a second object from the map that would otherwise be added to the map if the primary route is not applied to the map; determining, using the one or more computing devices, an alternate route from the beginning point to the destination point; generating, using the one or more computing devices, one or more alternate modifications to the map based on the alternate route; and applying, using the one or more computing devices, the alternate route and the one or more alternate modifications to the map, wherein the one or more alternate modifications include at least one of i) adding a third object to the map that would otherwise be excluded from the map if the alternate route is not applied to the map and ii) excluding a fourth object from the map that would otherwise be added to the map if the alternate route is not applied to the map.
36 . The method of claim 35 , wherein the one or more primary modifications are generated based on at least one of a mode of transportation from the beginning point to the destination point, a zoom level of the map, a type of destination at the destination point, and a user of the map.
37 . The method of claim 35 , wherein the first object includes a restyling of a landmark, the restyling of the landmark comprising at least one of a coloring and a shading of the landmark.
38 . The method of claim 35 , wherein the one or more primary modifications and the one or more alternate modifications are applied at the same time.
39 . The method of claim 38 , wherein the primary route and the alternate route are applied at the same time.
40 . A non transitory machine-readable medium encoded with executable instructions for applying one or more route-based modifications to a map, the instructions comprising code for:
determining, using one or more computing devices, a primary route from a beginning point o a destination point on the map; generating, using the one or more computing devices, one or more primary modifications to the map based on at least one of the primary route, a mode of transportation from the beginning point to the destination point, a zoom level of the map, a type of destination at the destination point, and a user of the map; applying, using the one or more computing devices, the primary route and the one or more primary modifications to the map, wherein the one or more primary modifications include at least one of a) adding a first object to the map that would otherwise he excluded from the map if the primary route is not applied to the map and b) excluding a second object from the map that would otherwise be added to the map if the primary route is not applied to the map; determining, using the one or more computing devices, an alternate route from the beginning point to the destination point; generating, using the one or more computing devices, one or more alternate modifications to the map based on the alternate route; and applying, using the one or more computing devices, the alternate route and the one or more alternate modifications to the map, wherein the one or more alternate modifications include at least one of i) adding a third object to the map that would otherwise be excluded from the map if the alternate route is not applied to the map and ii) excluding a fourth object from the map that would otherwise be added to the map if the alternate route is not applied to the map, wherein the one or more primary modifications, the one or more alternate modifications, the primary route, and the alternate route are applied at the same time.Join the waitlist — get patent alerts
Track US2015219469A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.