Route sequence viewing in navigation system
First Claim
1. A method to display a route comprising a sequence of route segments to be traveled by a vehicle, the method comprising:
- providing a graphic user interface (GUI) having a display screen adapted to render an output of the GUI;
determining a plurality of route segments for the route;
determining a plurality of GUI screens for the route segments such that each route segment is represented in a distinct GUI screen;
determining a position of the vehicle;
identifying a route segment based upon the position of the vehicle;
rendering, on said display screen, a GUI screen corresponding to the identified route segment;
receiving a user input via an input device; and
based upon said user input, rendering a GUI screen corresponding to a previous route segment or a subsequent route segment that does not include the position of said vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
A vehicle navigation system uses a simple graphic user interface (GUI) to display a route formed by a sequence of route segments. At any given time, the vehicle navigation system displays a single route segment, defined either as the distance between consecutive turn points or as a fixed distance. The vehicle navigation system also displays a graphic representation of the vehicle. The user can scroll backward and forward through the sequence of route segments using a simple control, such as a knob or a keypad. As a result, the user can view the entire route easily without having to mentally adjust to different frames of reference, such as between an overview map and a detailed map.
12 Citations
44 Claims
-
1. A method to display a route comprising a sequence of route segments to be traveled by a vehicle, the method comprising:
-
providing a graphic user interface (GUI) having a display screen adapted to render an output of the GUI;
determining a plurality of route segments for the route;
determining a plurality of GUI screens for the route segments such that each route segment is represented in a distinct GUI screen;
determining a position of the vehicle;
identifying a route segment based upon the position of the vehicle;
rendering, on said display screen, a GUI screen corresponding to the identified route segment;
receiving a user input via an input device; and
based upon said user input, rendering a GUI screen corresponding to a previous route segment or a subsequent route segment that does not include the position of said vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to display a route comprising a sequence of route segments to be traveled by a vehicle, the method comprising:
-
providing a display screen adapted to display an output of a graphic user interface (GUI), said output corresponding to a GUI screen;
determining a plurality of GUI screens, each said GUI screen corresponding to a distinct route segment;
displaying a GUI screen comprising a graphic representation of the vehicle and a route segment on which the vehicle is located;
receiving a user input; and
in response to said user input, displaying a GUI screen comprising a graphic representation of one of a previous route segment and a subsequent route segment. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A navigation system for use in a vehicle, the navigation system comprising:
-
a display screen;
a global positioning system (GPS) receiver configured to determine a position of the vehicle;
a data retrieval device configured to retrieve navigation data from a data storage medium, the navigation data representing a sequence of route segments; and
a processor-based subsystem operatively coupled to the GPS receiver, the data retrieval device, and the display device, said processor-based subsystem comprising a graphic user interface (GUI) for outputting a GUI screen to said display screen, said output corresponding to a GUI screen;
said processor-based subsystem configured todetermine a position of the vehicle;
identify a route segment on which the vehicle is located as a function of the position of the vehicle;
render a first GUI screen comprising the identified route segment;
receive a user input via an input device; and
render a second GUI screen comprising a previous route segment or a subsequent route segment in response to the user input. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A navigation system for use in a vehicle, the navigation system comprising:
-
a display device;
an input device;
a global positioning system (GPS) receiver configured to determine a position of the vehicle;
a data retrieval device configured to retrieve navigation data from a data storage medium, the navigation data representing a sequence of route segments; and
a processor-based subsystem operatively coupled to the GPS receiver, the data retrieval device, the display device, and the input device, said processor-based subsystem comprising a graphic user interface (GUI) for outputting a GUI screen to said display screen;
said processor-based subsystem configured todisplay a first GUI screen comprising a graphic representation of the vehicle and a route segment on which the vehicle is located;
receive a user input using the input device; and
display a second GUI screen comprising one of a previous route segment and a subsequent route segment in response to the user input. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A processor-readable medium containing processor executable instructions that, when executed by a processor-based system in a vehicle, cause the processor-based system to:
-
determine a position of the vehicle;
retrieve route information representing a route comprising a sequence of route segments;
identify a route segment on which the vehicle is located as a function of the position of the vehicle;
render a graphic representation of the identified route segment using a graphic user interface (GUI);
receive a user input via an input device; and
render a graphic representation of a previous route segment or a subsequent route segment using the GUI in response to the user input. - View Dependent Claims (28, 29, 30, 31, 39)
-
-
33-38. -38. (canceled)
-
40. A processor-readable medium containing processor-executable instructions that, when executed by a processor-based system in a vehicle, cause the processor-based system to:
-
retrieve route information representing a route comprising a sequence of route segments;
display a graphic representation of the vehicle and a route segment on which the vehicle is located using a graphic user interface (GUI);
receive a user input via an input device; and
display a graphic representation of a previous route segment or a subsequent route segment using the GUI in response to the user input. - View Dependent Claims (41, 42, 43, 44)
-
Specification