Automatic continued search
First Claim
Patent Images
1. A computer implemented method, comprising:
- identifying a plurality of activity indications of a user, each of the activity indications associated with one or more entities;
identifying a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set;
determining a location based on one or more of the entities associated with the activity indications of the set;
determining a travel-related score for the location based on the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location;
determining a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user and wherein determining the collection of travel-related information indications comprises;
identifying a plurality of documents related to travel to the location,ranking the plurality of documents,selecting one or more of the documents based on the ranking, anddetermining one or more of the travel-related information indications of the collection based on the selected one or more of the documents; and
providing the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the location. The location may be determined based on a set of one or more related activity indications and a travel-related score may be determined for the location that is indicative of likelihood that the user has interest in travelling to the location. The user may be provided the travel-related information for the location based on the travel-related score.
28 Citations
40 Claims
-
1. A computer implemented method, comprising:
-
identifying a plurality of activity indications of a user, each of the activity indications associated with one or more entities; identifying a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set; determining a location based on one or more of the entities associated with the activity indications of the set; determining a travel-related score for the location based on the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location; determining a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user and wherein determining the collection of travel-related information indications comprises; identifying a plurality of documents related to travel to the location, ranking the plurality of documents, selecting one or more of the documents based on the ranking, and determining one or more of the travel-related information indications of the collection based on the selected one or more of the documents; and providing the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system including memory and one or more processors operable to execute instructions stored in the memory, comprising instructions to:
-
identify a plurality of activity indications of a user, each of the activity indications associated with one or more entities; identify a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set; determine a location based on one or more of the entities associated with the activity indications of the set; determine a travel-related score for the location based on the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location; determine a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user and wherein the instructions to determine the collection of travel-related information indications include instructions to; identify a plurality of documents related to travel to the location, rank the plurality of documents, select one or more of the documents based on the rank, and determine one or more of the travel-related information indications of the collection based on the selected one or more of the documents; and provide the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer readable storage medium storing computer instructions executable by a processor to perform a method comprising:
-
identifying a plurality of activity indications of a user, each of the activity indications associated with one or more entities; identifying a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set; determining a location based on one or more of the entities associated with the activity indications of the set; determining a travel-related score for the location based on the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location; determining a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user and wherein determining the collection of travel-related information indications comprises; identifying a plurality of documents related to travel to the location, ranking the plurality of documents, selecting one or more of the documents based on the ranking, and determining one or more of the travel-related information indications of the collection based on the selected one or more of the documents; and providing the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication.
-
-
32. A computer implemented method, comprising:
-
identifying a plurality of activity indications of a user, each of the activity indications associated with one or more entities; identifying a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set; determining a location based on one or more of the entities associated with the activity indications of the set; determining a travel-related score for the location based on the activity indications of the set and based on a familiarity measure indicative of familiarity of the user with one or more of the entities of the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location; determining a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user; and providing the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication. - View Dependent Claims (33, 34)
-
-
35. A system including memory and one or more processors operable to execute instructions stored in the memory, comprising instructions to:
-
identify a plurality of activity indications of a user, each of the activity indications associated with one or more entities; identify a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set; determine a location based on one or more of the entities associated with the activity indications of the set; determine a travel-related score for the location based on the activity indications of the set and based on a familiarity measure indicative of familiarity of the user with one or more of the entities of the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location; determine a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user; and provide the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication. - View Dependent Claims (36)
-
-
37. A computer implemented method, comprising:
-
identifying a plurality of activity indications of a user, each of the activity indications associated with one or more entities; identifying a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set; determining a location based on one or more of the entities associated with the activity indications of the set; determining a travel-related score for the location based on the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location, wherein an activity type of a given activity indication of the activity indications of the set is a search query and wherein determining the travel-related score includes determining an activity time of the given activity indication based on a submission time of the search query and determining the travel-related score based on comparing the activity time of the search query with a current time; determining a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user; and providing the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication. - View Dependent Claims (38)
-
-
39. A system including memory and one or more processors operable to execute instructions stored in the memory, comprising instructions to:
-
identify a plurality of activity indications of a user, each of the activity indications associated with one or more entities; identify a set of the activity indications from the plurality of activity indications based on one or more of the entities associated with the activity indications of the set; determine a location based on one or more of the entities associated with the activity indications of the set; determine a travel-related score for the location based on the activity indications of the set and based on a familiarity measure indicative of familiarity of the user with one or more of the entities of the activity indications of the set, wherein the travel-related score is indicative of likelihood that the user has interest in traveling to the location, wherein an activity type of a given activity indication of the activity indications of the set is a search query and wherein the instructions to determine the travel-related score include instructions to determine an activity time of the given activity indication based on a submission time of the search query and determine the travel-related score based on comparing the activity time of the search query with a current time; determine a collection of travel-related information indications, wherein each of the travel-related information indications identifies travel-related information for the location that may be of interest to the user; and provide the collection of travel-related information indications based on the travel-related score satisfying a threshold and in response to a user interface activity indication. - View Dependent Claims (40)
-
Specification