Method, apparatus, and computer program product for providing a graphical user interface with a linear map component
First Claim
1. A method of operating a computer system to provide a graphical user interface with a linear map component, the method comprising the steps of:
- storing a database comprising a plurality of transportation segments;
retrieving a data subset from said database and formatting said data subset into a linear format such that said transportation segments from said data subset which are contiguous segments, and which occur along a projected path of travel are formatted to be depicted in a substantially straight and collinear manner;
displaying said data subset in said linear format.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention comprises a method, apparatus, and computer program product for providing a graphical user interface (GUI) with a linear map component. A database that includes data representing transportation segments and point of interest (POI) features is employed. Once the desired location is determined, the data relating to it is extracted from the database and presented to the user in a GUI in which individual transportation segments along the predetermined route or projected path of travel are shown in a linear format. The linear formatted segments are oriented vertically in the map display or printout in order to easily accommodate the display of textual information and/or links associated with POIs along the path of travel. Further information is displayed pursuant to user selection of links or icons in the main GUI screen.
-
Citations
43 Claims
-
1. A method of operating a computer system to provide a graphical user interface with a linear map component, the method comprising the steps of:
-
storing a database comprising a plurality of transportation segments;
retrieving a data subset from said database and formatting said data subset into a linear format such that said transportation segments from said data subset which are contiguous segments, and which occur along a projected path of travel are formatted to be depicted in a substantially straight and collinear manner;
displaying said data subset in said linear format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for providing a graphical user interface with a linear map component, the apparatus comprising:
-
a memory which is able to store a database comprising a plurality of transportation segments;
a controller means which is operatively connected to said memory, and which is able to retrieve a data subset from said database, and wherein said controller means is further able to format said data subset into a linear format such that said transportation segments from said data subset which are contiguous segments, and which occur along a projected path of travel are formatted to be depicted in a substantially straight and collinear manner;
a display means which is operatively connected to said controller means for displaying said data subset in said linear format. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product comprising a computer useable medium having structured data and computer readable program code means embodied in said medium for causing a computer to provide a graphical user interface with a linear map component,
said structured data comprising: -
a database comprising a plurality of transportation segments; and
said computer readable program code means comprising;
first computer readable program code means for causing said computer to retrieve a data subset from said database;
second computer readable program code means causing said computer to format said data subset into a linear format such that said transportation segments from said data subset which are contiguous segments, and which occur along a projected path of travel are formatted to be depicted in a substantially straight and collinear manner;
third computer readable program code means for causing said computer to display said data subset in said linear format. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification