SHARING USER DISTRIBUTED SEARCH RESULTS
1 Assignment
0 Petitions
Accused Products
Abstract
A universal distributed search system allows users to find and distribute search results (possibly including advertisements) to those with whom they communicate. The search results can be easily distributed by the user via a simple interface that allows the search results to be easily added to the user'"'"'s content. In one implementation, the search results may be automatically generated by the system based on user input to a content creation application.
-
Citations
51 Claims
-
1-31. -31. (canceled)
-
32. A method comprising:
-
receiving, by one or more processors, information relating to content of a message at least partially composed by a user; identifying, by the one or more processors, an entity referenced in the message, the entity being associated with one or more character strings, in the message, corresponding to at least one of a location, an object, a person, or an organization; generating, by the one or more processors and based on the message, a search query that includes information identifying the entity and one or more terms relating to a topic associated with the message; receiving, by the one or more processors, a result identifying a document that is relevant to the search query; and incorporating, by the one or more processors, information associated with the result into the message. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A system comprising:
one or more processors to; receive information relating to content of a message at least partially composed by a user; identify an entity referenced in the message, the entity being associated with one or more character strings, in the message, corresponding to at least one of a location, an object, a person, or an organization; generate, based on the message, a search query that includes information identifying the entity and one or more terms relating to a topic associated with the message; receive a result identifying a document that is relevant to the search query; and incorporate information associated with the result into the message. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
45. A non-transitory computer-readable medium comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive information relating to content of a message at least partially composed by a user; identify an entity referenced in the message, the entity being associated with one or more character strings, in the message, corresponding to at least one of a location, an object, a person, or an organization; generate, based on the message, a search query that includes information identifying the entity and one or more terms relating to a topic associated with the message; receive a result identifying a document that is relevant to the search query; and incorporate information associated with the result into the message. - View Dependent Claims (46, 47, 48, 49, 50, 51)
Specification