US2012268485A1PendingUtilityA1

Visualization of Query Results in Relation to a Map

46
Assignee: ICHO KEIJIPriority: Apr 22, 2011Filed: Apr 22, 2011Published: Oct 25, 2012
Est. expiryApr 22, 2031(~4.8 yrs left)· nominal 20-yr term from priority
G06F 16/29G06V 30/422
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method is provided for visualizing query results in relation to a map. The method includes: specifying a geographic location of interest around which query results are to be clustered; querying a data source using a search query; constraining entities that satisfy the search query to form a subset of entities having a predefined number of entities that are geographically proximate to the specified location of interest; displaying an indicia for each of the entities in the subset of entities in a content area of a display; displaying a map of a geographic area on the display, where the geographic area includes the specified location of interest; and designating a boundary on the map whereby each of the entities in the subset of entities reside in the boundary and other entities that satisfy the search query reside outside the boundary.

Claims

exact text as granted — not AI-modified
1 . A method for visualizing query results in relation to a map, comprising:
 specifying a first geographic location of interest around which query results are to be clustered;   querying a data source using a search query;   constraining entities that satisfy the search query to form a subset of entities having a predefined number of entities that are geographically proximate to the first specified location of interest;   displaying an indicia for each of the entities in the subset of entities in a content area of a display;   displaying a map of a geographic area on the display, where the geographic area includes the first specified location of interest; and   designating a first boundary on the map whereby each of the entities in the first subset of entities reside in the boundary and other entities that satisfy the search query reside outside the boundary.   
     
     
         2 . The method of  claim 1  wherein the first boundary is further defined as a circle having a center positioned on the map at the first geographic location of interest and a circumference aligned with an entity in the subset located furthest away from the first geographic location of interest. 
     
     
         3 . The method of  claim 1  further comprises:
 specifying a second geographic location of interest around which query results are to be clustered; 
 constraining entities that satisfy the search query to form a second subset of entities having the predefined number of entities and are geographically proximate to the second specified location of interest; and 
 replacing indicia for each of the entities in the first subset of entities in the content area with indicia for each of the entities in the second subset of entities; and 
 designating a second boundary on the map whereby each of the entities in the second subset of entities reside in the second boundary and other entities that satisfy the search query reside outside the second boundary. 
 
     
     
         4 . The method of  claim 3  further comprises specifying the second geographic location of interest with an input to a touch-sensitive display. 
     
     
         5 . The method of  claim 1  further comprises changing the boundary on the map to a new boundary in accordance with an input from a user and, in response to the changed boundary, displaying in the content area of the display an indicia for each of the entities that satisfy the search query and reside inside the new boundary. 
     
     
         6 . The method of  claim 5  further comprises changing the boundary on the map in accordance with an input to a touch-sensitive display. 
     
     
         7 . The method of  claim 1  further comprises changing the number of entities that are displayed in the content area of the display in accordance with an input from a user and resizing the boundary on the map to include the entities displayed in the content area, where the entities displayed in the content area are geographically located nearest to the first specified location of interest from amongst the entities that satisfy the search query. 
     
     
         8 . The method of  claim 1  further comprises ordering the entities that satisfy the search query in accordance with proximity of the entities to the first specified location of interest; presenting a scrollable listing of entities that satisfy the search query in the content area; and designating a second boundary on the map in response to an input from a user to scroll through the listing, whereby the second boundary encapsulates the first boundary and includes entities displayed in the content area. 
     
     
         9 . The method of  claim 1  further comprises displaying a quantity of the entities in the first subset on the map adjacent to the first boundary. 
     
     
         10 . A method for visualizing query results in relation to a map, comprising:
 specifying a first geographic location of interest around which query results are to be clustered;   querying a data source using a search query;   constraining entities that satisfy the search query to form a subset of entities having a predefined number of entities that are geographically proximate to the first specified location of interest;   displaying an indicia for each of the entities in the subset of entities in a content area of a display;   displaying a map of a geographic area on the display, where the geographic area includes the first specified location of interest;   designating a first boundary on the map whereby each of the entities in the first subset of entities reside in the boundary and other entities that satisfy the search query reside outside the boundary; and   dynamically adapting the first boundary on the map in accordance with an input from the user specifying a second geographic location of interest.   
     
     
         11 . The method of  claim 10  further comprises displaying the map on touch-sensitive display and dynamically adapting the first boundary in accordance with an input from the user to the touch-sensitive display. 
     
     
         12 . The method of  claim 10  wherein dynamically adapting the first boundary further comprises:
 specifying a second geographic location of interest around which query results are to be clustered; 
 constraining entities that satisfy the search query to form a second subset of entities having the predefined number of entities and are geographically proximate to the second specified location of interest; and 
 replacing indicia for each of the entities in the first subset of entities in the content area with indicia for each of the entities in the second subset of entities; and 
 designating a second boundary on the map whereby each of the entities in the second subset of entities reside in the second boundary and other entities that satisfy the search query reside outside the second boundary. 
 
     
     
         13 . The method of  claim 12  wherein the first boundary is further defined as a circle having a center positioned on the map at the first geographic location of interest and a circumference aligned with an entity in the subset located furthest away from the first geographic location of interest. 
     
     
         14 . The method of  claim 13  further comprises dynamically adapting the first boundary by resizing the radius of the circle. 
     
     
         15 . The method of  claim 10  further comprises displaying a quantity of the entities in the first subset on the map adjacent to the first boundary.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.