Patent ID: 8260775

Claim:
One or more computer-storage media storing 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 geographic region and a timeline, the visual representation being useable to select a geographic area within the geographic region for searching and the timeline being useable to select a temporal window for searching, and the geographic region and the timeline being presented on a graphical interface; receiving a selection of the geographic area in the geographic region, the geographic area including a portion of the geographic region that is visible on the graphical interface and forming geographic bounds within which to perform a search, the selection of the geographic area being provided by adjusting a visible area of the geographic region on the graphical interface; receiving a selection of a temporal window in the timeline, the temporal window delineating temporal bounds within which to perform the search; identifying one or more search results that are semantically related to both the geographic area and the temporal window, the search results being 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, and the location and the time falling within the geographic bounds of the geographic area and within the temporal bounds of the temporal window respectively.