GEOTEMPORAL SEARCH
First Claim
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed by a computing device, perform a method for identifying search results based on a graphical user-interface, the method comprising:
- providing a visual representation of a user-selectable geographic region and a user-selectable timeline on a graphical interface;
receiving a selection of a geographic area in the geographic region, wherein the geographic area comprises a portion of the geographic region that is visible on the graphical interface;
receiving a selection of a temporal window in the timeline;
identifying one or more search results that are semantically related to both the geographic area and the temporal window, wherein the search results are identified from a datastore that houses a plurality of search results that include one or more associated metadata indicating a relationship with a location and a time.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media and a computing device are described for providing geotemporal search and a search interface therefor. A search interface having a location portion and a timeline portion is provided. A geographic area is selected in the location portion by adjusting the visible area of a map. A temporal window is selected in the timeline portion by adjusting sliders along a timeline to a desired start and end time. The start and end times can be in the past, present, or future. A geotemporal search is executed based on the selected geographic area and temporal window to identify search results having associated metadata indicating a relationship to the selected geographic area and temporal window. One or more search terms are optionally provided to further refine the geotemporal search.
54 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed by a computing device, perform a method for identifying search results based on a graphical user-interface, the method comprising:
-
providing a visual representation of a user-selectable geographic region and a user-selectable timeline on a graphical interface; receiving a selection of a geographic area in the geographic region, wherein the geographic area comprises a portion of the geographic region that is visible on the graphical interface; receiving a selection of a temporal window in the timeline; identifying one or more search results that are semantically related to both the geographic area and the temporal window, wherein the search results are identified from a datastore that houses a plurality of search results that include one or more associated metadata indicating a relationship with a location and a time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device having a processor for generating a search interface, the search interface comprising:
-
a location portion in which a visual representation of a geographic area is presented, the visual representation useable to identify a user-selectable geographic location; a timeline portion in which a visual representation of a user-selectable temporal window is identified, the timeline portion including one or more features for adjusting the location and length of the temporal window, wherein one or more search results are identified based on a user-selected geographic location and temporal window, and wherein an indication of a pinpoint location associated with each of the one or more search results is displayed at a respective location on the visual representation of the geographic area in the location portion, the indications selectable to view content associated with the search result. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for providing a geotemporal search, the method comprising:
-
receiving a selection of a geographic location via a geographic location selection portion of a graphical user-interface (GUI) that includes a map comprising one or more of a drawing, an image, and a hybrid image, and includes a feature for navigating the map to a desired geographic location; receiving a selection of a time window via a temporal region selection portion of the GUI comprising a timeline having a feature for selecting a start time and an end time for the time window, wherein the start time and end time are in one or more of the past, present, or future; identifying a search result based on the selected geographic location and time window, wherein the search result is one or more of related to the selected geographic location and time window or is associated with metadata corresponding to the geographic location and time window; and presenting an indication of the search result on the map at a location therein that corresponds to one or more of the content and metadata associated with the search result. - View Dependent Claims (18, 19, 20)
-
Specification