Hierarchial category index navigational system
First Claim
Patent Images
1. A system, comprising:
- geographic data;
category data organized according to a hierarchical category index;
categorized data comprising at least one item associated with each of the geographic data and the category data; and
a server device that is configured to provide the hierarchical category index to a client, and to further provide to the client, in response to a query that includes a geographic area of interest and a category of interest, a list of items that includes all of the items in the response, wherein, upon receipt by the client and without user intervention, each item included on the list of items is included in a map display in the client,the server device being further configured to receive as part of the query a search term provided as a category input and an item term provided as an item input, and to use the item term to search for items to be included in the response if the search term provided as a category input does not yield a result.
2 Assignments
0 Petitions
Accused Products
Abstract
A map-based search application for map-based category navigation includes geographic data, category data, and categorized data comprising at least one item, wherein each item is associated with each of the geographic data and the category data. Accordingly, a user is enabled to search for categorized data that satisfies at least one condition related to the geographic data and at least one condition related to the category data. The invention further comprises a display for displaying a list of results from a search, wherein the list comprises the at least one item.
43 Citations
23 Claims
-
1. A system, comprising:
-
geographic data; category data organized according to a hierarchical category index; categorized data comprising at least one item associated with each of the geographic data and the category data; and a server device that is configured to provide the hierarchical category index to a client, and to further provide to the client, in response to a query that includes a geographic area of interest and a category of interest, a list of items that includes all of the items in the response, wherein, upon receipt by the client and without user intervention, each item included on the list of items is included in a map display in the client, the server device being further configured to receive as part of the query a search term provided as a category input and an item term provided as an item input, and to use the item term to search for items to be included in the response if the search term provided as a category input does not yield a result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving from a client, in a server device, a geographic area of interest; providing, to the client, a hierarchical category index; receiving, from the client, a category of interest, wherein the category of interest is included in the hierarchical category index; receiving, from the client, an item of interest, and using the item of interest to search for items to be included in the response as related to the category of interest if the input provided as the category of interest does not yield a result; generating a list of items according to the geographic area of interest and the category of interest; providing the list of items, including all of the items that were generated, to the client, wherein, upon receipt by the client and without user intervention, each item included on the list of items is displayed by the client in a map display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
geographic data; category data organized according to a hierarchical category index; categorized data comprising at least one item associated with each of the geographic data and the category data; a server device that is configured to provide the hierarchical category index to a client, and to further provide to the client, in response to a query that includes a geographic area of interest and a category of interest, a list of items that includes all of the items in the response, wherein, upon receipt by the client and without user intervention, each item included on the list of items is included in a map display in the client, the server device being further configured to receive as part of the query a search term provided as a category input and an item term provided as an item input, and to use the item term to search for items to be included in the response if the search term provided as a category input does not yield a result; an information database that stores at least some of the category data and at least some of the geographic data; a map database that includes at least some of the geographic data; and a category browser that is included in the display and that allows a user to make a selection from the category data.
-
-
22. A system, comprising:
- a client device, including processor and a non-transitory memory that stores instructions executable by the processor, the instructions including instructions for;
providing, to a server device, an indication of a first geographical area of interest; receiving, from the server device in response to the indication, a map control that includes a map interface presenting a map for user interaction; receiving input of a category of interest; receiving input of an item of interest, and using the item of interest to search for items to be included in the response as related to the category of interest if the input provided as the category of interest does not yield a result; providing a first list of items that are located in the first geographic area of interest and related to the category of interest; displaying the first list of items along with an icon on the map for each the items in the first list of items, each icon representing a geographic location of a respective item; and determining if input has been received via the map control to re-set the first geographical area of interest to a second geographical area of interest, and, if so, submitting to the server device a query requesting a second list of items, the second list of items to include items in the category of interest that are also in the second geographic area of interest. - View Dependent Claims (23)
- a client device, including processor and a non-transitory memory that stores instructions executable by the processor, the instructions including instructions for;
Specification