×

Sharing user distributed search results

  • US 8,849,810 B2
  • Filed: 10/21/2010
  • Issued: 09/30/2014
  • Est. Priority Date: 02/17/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing, by one or more processors associated with a device, an interface to facilitate composition of a message by a first user;

    obtaining, by the one or more processors, a search query,obtaining the search query including one or more of;

    generating, by the one or more processors and based on a content of the message, the search query, orreceiving, via the interface, the search query from the first user,the search query not being generated by the one or more processors when the search query is received from the first user via the interface;

    obtaining, by the one or more processors, search results identifying documents that are relevant to the search query;

    refining, by the one or more processors, the search results based on a type of application associated with the composition of the message;

    providing, by the one or more processors, the refined search results for display to the first user,the refined search results being provided for display via a first region of the interface when the search query is generated by the one or more processors, andthe refined search results being provided for display via a second region of the interface when the search query is received from the first user,the second region being different from the first region, andthe first region including a button that, when selected by the first user, causes the first region to be removed from the interface,the search query not being generated by the one or more processors when the button is selected;

    receiving, by the one or more processors and from the first user, a selection of a particular one of the refined search results,the particular one of the refined search results being associated with a geographic location;

    incorporating, by the one or more processors and based on receiving the selection, data, associated with the particular one of the refined search results, into the message to form a modified message,the data associated with the particular one of the refined search results including;

    a link to a particular document that is associated with the particular one of the refined search results, anda snippet including a portion of text included in the particular document,the portion being selected from the text included in the particular document based on content of the message and a user profile associated with the first user, 

    the user profile being determined based on at least one of;



    a prior search associated with the first user, or 

    information provided by the first user; and

    causing, by the by the one or more processors, the modified message to be sent to a second user,the link, when selected by the second user, being associated with a web page presenting a map of the geographic location relative to a geographic location of the second user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×