Hierarchical category index navigational system
First Claim
1. A non-transitory computer-readable medium tangibly embodying computer executable instructions comprising instructions that when executed by a processor cause the processor to:
- determine a map control that includes a map interface presenting a map for user interaction has been received;
determine an indication of a first geographical area of interest has been received;
output a first list of items and an icon to be displayed on the map for each item in the first list, wherein the first list of items is associated with a category of interest and wherein each icon is represented at a location on the map interface that presents the geographic location of the item;
automatically request a second list of items if the first geographical area is changed to a second geographical area of interest, the second list of items including items in the category of interest that are also in the second geographical area of interest;
output an icon stack to be displayed on the map if two or more items share a geographic location; and
output an overlay box for display on the map, the overlay box being configured to display in the overlay box at least two items that share the geographic location, the overlay box being configured to adapt the number of pages of the overlay box based on the number of items associated with the icon stack.
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.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium tangibly embodying computer executable instructions comprising instructions that when executed by a processor cause the processor to:
-
determine a map control that includes a map interface presenting a map for user interaction has been received; determine an indication of a first geographical area of interest has been received; output a first list of items and an icon to be displayed on the map for each item in the first list, wherein the first list of items is associated with a category of interest and wherein each icon is represented at a location on the map interface that presents the geographic location of the item; automatically request a second list of items if the first geographical area is changed to a second geographical area of interest, the second list of items including items in the category of interest that are also in the second geographical area of interest; output an icon stack to be displayed on the map if two or more items share a geographic location; and output an overlay box for display on the map, the overlay box being configured to display in the overlay box at least two items that share the geographic location, the overlay box being configured to adapt the number of pages of the overlay box based on the number of items associated with the icon stack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a server device configured to provide an indication of a first geographical area of interest and a map control that includes a map interface presenting a map for user interaction; a client device configured to receive the indication of the first geographical area of interest and the map control, provide a first list of items along with an icon on the map for each item in the first list, wherein the first list of items is associated with a category of interest and wherein each icon is presented at a location on the map interface that represents the geographic location of the item, wherein the client device is configured to receive a second list of items from the server device if the first geographical area of interest is changed to a second geographical area of interest, the second list of items including items in the category of interest that are also in the second geographical area of interest; and wherein the client device is configured to output an icon stack if two or more items share a geographic location; and
present the icon stack via an overlay box on the map, the overlay box being configured to display in the overlay box at least two items that share the geographic location, the overlay box being configured to adapt the number of pages of the overlay box based on the number of items associated with the icon stack. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving a map control that includes a map interface presenting a map for user interaction; receiving an indication of a first geographical area of interest; providing a first list of items along with an icon on the map for each item in the first list, wherein the first list of items is associated with a category of interest and wherein each icon is represented at a location on the map interface that presents the geographic location of the item; automatically requesting a second list of items if the first geographical area is changed to a second geographical area of interest, the second list of items including items in the category of interest that are also in the second geographical area of interest, wherein the second list of items is automatically requested upon receipt of a user input provided to the map control that the first geographical area of interest has changed to the second geographical area of interest; and determining whether two or more items share a geographic location based at least in part on whether icons representing the two or more items overlap on the map; presenting an icon stack on the map if two or more icons overlap; and outputting an overlay box on the map, the overlay box is configured to display in the overlay box at least two items that share the geographic location, the overlay box being configured to adapt the number of pages of the overlay box based on the number of items associated with the icon stack. - View Dependent Claims (18, 19, 20)
-
Specification