Patent ID: 8554731

Claim:
A method of facilitating communication of information, the method comprising: using at least one processor to perform acts comprising: receiving first information through an input mechanism of a device; sending, to a service that is remote from said device, second information that comprises said first information; receiving, from said service, one or more items of third information, said service creating said items of third information in reaction to said second information, said service creating said items of third information by comparing said items of second information with data in a database; creating an annotated document that comprises said first information and said items of third information; and propagating, to one or more people, fourth information that comprises said annotated document and an identity of a user of said device, said one or more people being other than said user, said first information comprising a text query, said items of third information comprising results returned by a search engine in response to said query, said fourth information comprising said text query, said results, and said identity of said user, said fourth information being propagated to said one or more people by being posted on a social network.