Identifying sight for a location
First Claim
Patent Images
1. A method in a computing system for identifying sights for a location, the method comprising:
- submitting to a search service a search request based on the location, the search request being one or more words identifying the location;
receiving from the search service search results of the submitted search request, the search results including a snippet for each search result;
identifying by the computing system salient phrases from the snippets of the search results based on analysis of phrases of the snippets of the search results, each salient phrase being a candidate sight; and
for each candidate sight,submitting the candidate sight to a geographic name service;
receiving from the geographic name service an indication of whether the candidate sight is a geographic name;
when the geographic name service indicates that the candidate sight is a geographic name, selecting by the computing system the candidate sight as a sight for the locationwherein the selected sights are the identified sights for the location.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for identifying sights associated with a location and for displaying images associated with those sights is provided. A tour system identifies sights associated with a location by submitting a search request formed using the location to an image search service. The tour system identifies salient phrases of metadata of the search results to be the candidate sight names. The tour system also provides a user interface for displaying the images associated with the locations. The user interface may present a slideshow of sights encountered when traveling on a trip.
-
Citations
17 Claims
-
1. A method in a computing system for identifying sights for a location, the method comprising:
-
submitting to a search service a search request based on the location, the search request being one or more words identifying the location; receiving from the search service search results of the submitted search request, the search results including a snippet for each search result; identifying by the computing system salient phrases from the snippets of the search results based on analysis of phrases of the snippets of the search results, each salient phrase being a candidate sight; and for each candidate sight, submitting the candidate sight to a geographic name service; receiving from the geographic name service an indication of whether the candidate sight is a geographic name; when the geographic name service indicates that the candidate sight is a geographic name, selecting by the computing system the candidate sight as a sight for the location wherein the selected sights are the identified sights for the location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing system for identifying sights for a location, comprising:
-
a memory containing computer-executable instructions of a component that submits to an image search service a search request based on the location and receives from the image search service search results that identify images and associated metadata that includes quality of the images, the search request including words relating to the location; a component that identifies candidate sights from metadata associated with the identified images of the search results and scores the candidate sights based on relevance of the metadata of images to the location and based on quality of the images; and a component that submits names of candidate sights identified from search results received from the image search service to a sight of interest name service and selects sights for the location based on candidate sights that are sights of interest and their scores a processor for executing the computer-executable instructions stored in the memory. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-readable medium for controlling a computing system to identify sights for a location, by a method comprising:
-
submitting to an image search service a search request based on the location, the search request including one or more words identifying the location; receiving from the image search service search results of the search request that include identified images and associated metadata; identifying names of candidate sights from the metadata associated with the identified images; and selecting as sights for the location those candidate sights that correspond to sights of interest by submitting the names of the candidate sights identified from the search results received from the image search service to a geographic name service and, when the geographic name service indicates that the identified name is a geographic name, indicating that the candidate sight is a sight of interest associated with the location. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification