Navigation system and methods for generating enhanced search results
First Claim
Patent Images
1. A navigation system comprising:
- a graphical user interface configured for receiving input and displaying content; and
a processor for executing a search engine to provide search query results, the processor configured to;
receive, via the graphical user interface, an input for a final destination,initiate a search query based on the final destination,identify, from travel related data stored in a database and based upon the search query, a plurality of points of interest (POIs) associated with the final destination,identify a plurality of sub-search categories associated with the plurality of POIs,cause the graphical user interface to display (i) the plurality of POIs, and (ii) a plurality of icons, wherein the plurality of icons are respectively visually representative of the plurality of sub-search categories,after causing the graphical user interface to display the plurality of POIs and the plurality of icons, receive a keyword via the graphical user interface,identify a refined list of POIs of the plurality of POIs based on (i) the keyword and (ii) proximity metrics to the final destination, andcause the graphical user interface to display (i) the refined list of POIs, and (ii) for each POI in the refined list of POIs, a proximity metric of the proximity metrics.
4 Assignments
0 Petitions
Accused Products
Abstract
A navigation system and various methods of using the system are described herein. Search query results are refined by the system and are prioritized based at least in part upon sub-search categories selected during the searching process. Sub-searches can be represented by graphical icons displayed on the user interface.
-
Citations
19 Claims
-
1. A navigation system comprising:
-
a graphical user interface configured for receiving input and displaying content; and a processor for executing a search engine to provide search query results, the processor configured to; receive, via the graphical user interface, an input for a final destination, initiate a search query based on the final destination, identify, from travel related data stored in a database and based upon the search query, a plurality of points of interest (POIs) associated with the final destination, identify a plurality of sub-search categories associated with the plurality of POIs, cause the graphical user interface to display (i) the plurality of POIs, and (ii) a plurality of icons, wherein the plurality of icons are respectively visually representative of the plurality of sub-search categories, after causing the graphical user interface to display the plurality of POIs and the plurality of icons, receive a keyword via the graphical user interface, identify a refined list of POIs of the plurality of POIs based on (i) the keyword and (ii) proximity metrics to the final destination, and cause the graphical user interface to display (i) the refined list of POIs, and (ii) for each POI in the refined list of POIs, a proximity metric of the proximity metrics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for conveying enhanced search query results comprising the steps of:
-
receiving, via a graphical user interface, an input for a final destination; initiating a search query, by accessing a database storing geographic related information, based at least in part upon the final destination; identifying a plurality of points of interest (POIs) associated with the final destination based at least in part upon the search query; identifying a plurality of sub-search categories associated with the plurality of POIs; displaying, in the graphical user interface, (i) the plurality of POIs, and (ii) a plurality of icons, wherein the plurality of icons are respectively visually representative of the plurality of sub-search categories; after displaying, in the graphical user interface, the plurality of destination POIs and the plurality of icons, receiving a keyword via the graphical user interface; identifying a refined list of POIs of the plurality of POIs based on (i) the keyword and (ii) proximity metrics to the final destination; and displaying, in the graphical user interface, (i) the refined list of POIs, and (ii) for each POI in the refined list of POIs, a proximity metric of the proximity metrics. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of conveying search query results comprising the steps of:
-
receiving, via a graphical interface, an input for a final destination; initiating a search query based at least in part upon the final destination; identifying, from a database, a plurality of intermediary points of interest (POIs) based at least in part upon the search query; displaying the plurality of intermediary POIs in the graphical interface; identifying a plurality of sub-search categories associated with the plurality of intermediary POIs; displaying, in the graphical interface, (i) the plurality of intermediary POIs, and (ii) a plurality of icons, wherein the plurality of icons are respectively visually representative of the plurality of sub-search categories; after displaying, in the graphical user interface, the plurality of intermediary POIs and the plurality of icons, receiving a keyword via the graphical user interface; initiating a sub-search, based at least in part upon (i) the keyword, and (ii) proximity metrics to the final destination, to identify a list of POIs; and displaying, in the user interface, (i) the list of POIs, and (ii) for each POI in the list of POIs, a proximity metric of the proximity metrics. - View Dependent Claims (16, 17, 18, 19)
-
Specification