METHOD AND SYSTEM FOR MANEUVER-LEVEL CONTEXTUAL FILTERS IN DIRECTIONS
First Claim
1. A method for modifying a geographic route from a starting location to a destination location, comprising:
- responsive to a search query for the geographic route, presenting, using a processor of a computing device, a graphical user interface including a depiction of a route including a plurality of sequential maneuvers from the starting location to the destination location, at least one of the plurality of sequential maneuvers being associated with one or more selectable visual attributes,wherein the one or more selectable visual attributes are associated with predetermined attributes not included in the search query,wherein the predetermined attributes include static or real-time conditions;
automatically retrieving a refined route upon a selection of a first selectable visual attribute of the one or more selectable visual attributes, the refined route having a maneuver of the plurality of sequential maneuvers corresponding with the first selectable visual attribute replaced with one or more different maneuvers; and
upon automatically retrieving the refined route, presenting the refined route in the graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
In a general aspect, a method for modifying a geographic route from a starting location to a destination location can include, responsive to a search query, presenting a graphical user interface including a depiction of a route including a series plurality of sequential maneuvers from the starting location to the destination location, where at least one of the series plurality of sequential maneuvers is associated with one or more selectable visual attributes that correspond with static or real-time conditions. The method can also include, automatically retrieving a refined route upon a selection of a first selectable visual attribute of the one or more selectable visual attributes, the refined route having a maneuver of the plurality of sequential maneuvers corresponding with the first selectable visual attribute replaced with one or more different maneuvers and, upon automatically retrieving the refined route, presenting the refined route in the graphical user interface.
-
Citations
23 Claims
-
1. A method for modifying a geographic route from a starting location to a destination location, comprising:
-
responsive to a search query for the geographic route, presenting, using a processor of a computing device, a graphical user interface including a depiction of a route including a plurality of sequential maneuvers from the starting location to the destination location, at least one of the plurality of sequential maneuvers being associated with one or more selectable visual attributes, wherein the one or more selectable visual attributes are associated with predetermined attributes not included in the search query, wherein the predetermined attributes include static or real-time conditions; automatically retrieving a refined route upon a selection of a first selectable visual attribute of the one or more selectable visual attributes, the refined route having a maneuver of the plurality of sequential maneuvers corresponding with the first selectable visual attribute replaced with one or more different maneuvers; and upon automatically retrieving the refined route, presenting the refined route in the graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 21)
-
-
11. (canceled)
-
12. (canceled)
-
19. A non-transitory computer readable medium having recorded and stored thereon instructions that, when executed by a processor of a computer system, cause the computer system to:
-
submit, to a server, a search query for a geographic route from a starting location to a destination location; receiving a route from the server in response to the search query; display, using a processor of the computing device, a graphical user interface including a depiction of the route including a plurality of sequential maneuvers from the starting location to the destination location, each maneuver of the plurality of sequential maneuvers being associated with one or more selectable visual attributes, wherein the one or more selectable visual attributes are associated with predetermined attributes not included in the search query, wherein the predetermined attributes include static or real-time conditions; submit a second search query to a server, the search query including instructions to refine the route in response to selection of a first selectable visual attribute of the one or more selectable visual attributes; and receive a refined route from the server in response to the second search query, the refined route having a maneuver of the plurality of sequential maneuvers corresponding with the first selectable visual attribute replaced with one or more different maneuvers; and display a depiction of the refined route in the graphical user interface. - View Dependent Claims (22)
-
-
20. A system comprising:
-
a display; a memory configured to store executable code; and a processor operably coupled to the memory, the processor configured to execute the code to; in response to a search query for a geographic route, present on the display a graphical user interface including a depiction of a route including a plurality of sequential maneuvers from a starting location to a destination location, each maneuver of the plurality of sequential maneuvers being associated with one or more selectable visual attributes, wherein the one or more selectable visual attributes are associated with predetermined attributes not included in the search query, wherein the predetermined attributes include static or real-time conditions; automatically retrieve a refined route in response to selection of a first selectable visual attribute of the one or more selectable visual attributes, the refined route having a maneuver of the plurality of sequential maneuvers corresponding with the first selectable visual attribute replaced with one or more different maneuvers; and upon automatically retrieving the refined route, present the refined route in the graphical user interface. - View Dependent Claims (23)
-
Specification