Using joint communication and search data
First Claim
Patent Images
1. A system for proposing content to a user of an electronic device, comprising:
- a processor;
a receiver component executable by the processor to obtain information from the electronic device concerning at least one communication session engaged in by the user of the electronic device with an additional user of an additional electronic device; and
a suggestion component executable by the processor to;
determine a probability that the content is related to an interest of the user of the electronic device;
determine whether to recommend the content to the user of the electronic device by comparing the probability that the content is related to the interest of the user to a threshold, wherein the threshold becomes higher when the user of the electronic device has a history of not accepting recommendations from the suggestion component; and
when the probability that the content is related to the interest of the user is greater than the threshold, recommend the content to the user of the electronic device based on words, phrases, or a combination thereof, included in the at least one communication session engaged in by the user of the electronic device with the additional user of the additional electronic device, based on interests of the additional user of the additional electronic device, and based on a record of recommended searches that were not performed by the user of the electronic device.
2 Assignments
0 Petitions
Accused Products
Abstract
Conventionally, there are communities of individuals who perform Internet searches and communities of individuals who utilized Internet communications. While there is commonly a large amount of overlap between the two communities, there is little interaction between the two communities. Internet searches can be used to recommend interesting people to a user. Furthermore, Internet communications can be used to recommend content that is likely to be of interest to the user. In addition, previously engaged communications or searches can be used to disambiguate terms in a subsequent search.
-
Citations
18 Claims
-
1. A system for proposing content to a user of an electronic device, comprising:
-
a processor; a receiver component executable by the processor to obtain information from the electronic device concerning at least one communication session engaged in by the user of the electronic device with an additional user of an additional electronic device; and a suggestion component executable by the processor to; determine a probability that the content is related to an interest of the user of the electronic device; determine whether to recommend the content to the user of the electronic device by comparing the probability that the content is related to the interest of the user to a threshold, wherein the threshold becomes higher when the user of the electronic device has a history of not accepting recommendations from the suggestion component; and when the probability that the content is related to the interest of the user is greater than the threshold, recommend the content to the user of the electronic device based on words, phrases, or a combination thereof, included in the at least one communication session engaged in by the user of the electronic device with the additional user of the additional electronic device, based on interests of the additional user of the additional electronic device, and based on a record of recommended searches that were not performed by the user of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving, by a computer including a processor executing a context component, text of a search query from an electronic device; associating, by the computer, at least one word of the search query with information pertaining to at least one previous communication session between a user of the electronic device and an additional user of an additional electronic device; determining, by the computer, one or more contexts of the at least one word of the search query by examining past searches of the user and recent communication sessions of the user; determining, by the computer, a particular meaning of the at least one word from among a plurality of respective meanings of the at least one word based on the one or more contexts of the at least one word and based on the association between the at least one word of the search query and the information pertaining to the at least one previous communication session between the user of the electronic device and the additional user of the additional electronic device; providing, by the computer, the particular meaning of the at least one word to the electronic device; receiving, by the computer, an indication from the user of the electronic device whether the particular meaning of the at least one word is correct; ranking, by the computer, results of the search query based on the one or more contexts of the at least one word of the search query and based on the indication from the user of the electronic device whether the particular meaning of the word is correct; providing, by the computer, the results of the search query to the electronic device in accordance with the ranking of the results; and receiving, by the computer, a recommendation indicating a party for the user of the electronic device to contact based on at least the search query and based on at least one search performed by the party, wherein the search query and the at least one search performed by the party are related to a particular topic. - View Dependent Claims (12)
-
-
13. A method comprising:
-
determining, by a computer including a processor executing an analysis component, a probability that content relates to at least one interest of a user of an electronic device; determining, by the computer, whether to recommend the content to the user of the electronic device by comparing the probability that the user of the electronic device will find the content relates to the at least one interest of the user to a threshold; providing, by the computer, a recommendation of the content to the user of the electronic device when the probability that the content relates to the at least one interest of the user is greater than the threshold, the recommendation is based on words, phrases, or a combination thereof, included in at least one communication session engaged in by the user of the electronic device with an additional user of an additional electronic device; associating, by the computer, at least one word of a search query with information pertaining to the at least one communication session between the user of the electronic device and the additional user of the additional electronic device; determining, by the computer, one or more contexts of the at least one word of the search query by examining past searches of the user of the electronic device and recent communication sessions of the user of the electronic device; determining, by the computer, a particular meaning of the at least one word from among a plurality of meanings of the at least one word based on the one or more contexts of the at least one word and based on the association between the at least one word of the search query and the information pertaining to the at least one communication session between the user of the electronic device and the additional user of the additional electronic device; providing, by the computer, the particular meaning of the at least one word to the user of the electronic device; receiving, by the computer, an indication from the user of the electronic device whether the particular meaning of the at least one word is correct; and determining, by the computer, a party for the user of the electronic device to contact based on at least one search performed by the user of the electronic device and based on at least one search performed by the party, the at least one search performed by the user of the electronic device and the at least one search performed by the party are related to a particular topic. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification