×

Presenting search result information

  • US 10,521,438 B2
  • Filed: 11/17/2017
  • Issued: 12/31/2019
  • Est. Priority Date: 05/10/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented by one or more processors, comprising:

  • storing, in one or more computer readable media, a plurality of web notebooks of a user, the web notebooks including a given web notebook including;

    user-supplied free-form text added by the user to the given web notebook by employing controls in a notebook development application, anda plurality of web notebook entries added to the given web notebook in response to the user selecting portions of content from a plurality of webpages to cause the selected portions of content to be included as the web notebook entries in the given web notebook;

    receiving, from a client computer of an additional user that is in addition to the user, a request to access content from one or more of the web notebooks, including the given web notebook, the request in response to user input at the client computer;

    determining that the given web notebook is responsive to the request based on determining that the user-supplied free-form text of the given web notebook relates to the request, and based on determining that one or more of the web notebook entries relate to the request; and

    in response to receiving the request and determining that the given web notebook is responsive to the request;

    ranking a plurality of search results that are responsive to the request,providing, for presentation on the client computer and based on the ranking, a given search result of the search results that are responsive to the request,wherein the given search result corresponds to a given webpage of the webpages from which the user selected the portions of content to include in the given web notebook, andwherein the given search result is selectable to provide access to the given webpage; and

    providing, based on determining that the given web notebook is responsive to the request, a web notebook search result for presentation on the client computer,wherein the web notebook search result is selectable to provide access to the given web notebook, including access to the web notebook entries of the given web notebook, andwherein the web notebook search result is presented along with the given search result that corresponds to the given webpage.

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