Patents by Inventor Peter Anick

Peter Anick has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10372738
    Abstract: Providing a speculative search result for a search query prior to completion of the search query is described. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: August 6, 2019
    Assignee: Jollify Management Limited
    Inventors: Stephen L Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Publication number: 20160314194
    Abstract: Providing a speculative search result for a search query prior to completion of the search query is described. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Application
    Filed: July 6, 2016
    Publication date: October 27, 2016
    Inventors: Stephen L HOOD, Ralph RABBAT, Mihir SHAH, Adam DURFEE, Alastair GOURLAY, Peter ANICK, Richard KASPERSKI, Oliver Thomas BAYLEY, Ashley Woodman HALL, Shyam KAPUR, John THRALL
  • Patent number: 9405857
    Abstract: Providing a speculative search result for a search query prior to completion of the search query is described. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: August 2, 2016
    Assignee: Jollify Management Limited
    Inventors: Stephen L. Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Patent number: 8819003
    Abstract: A user selection of a link on a first webpage that is being displayed is received. A copy of the first webpage is stored in cache memory at a local client machine. Responsive to receiving the user selection of the link: the copy of the first webpage stored in the cache memory is modified at the local client machine to include metadata associated with the user selection of the link on the first webpage; and a second webpage associated with the link is presented. A request to reload the first webpage is received. Responsive to receiving the request to reload the first webpage: the metadata from the first webpage stored in the cache memory is obtained; a third webpage based on the metadata is obtained; and the third webpage is displayed.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: August 26, 2014
    Assignee: Yahoo! Inc.
    Inventors: Peter Anick, Ryan Grove, Jeremy Hubert
  • Publication number: 20140181069
    Abstract: Providing a speculative search result for a search query prior to completion of the search query is described. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Application
    Filed: February 28, 2014
    Publication date: June 26, 2014
    Applicant: Yahoo! Inc.
    Inventors: Stephen L. Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Patent number: 8666962
    Abstract: Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: March 4, 2014
    Assignee: Yahoo! Inc.
    Inventors: Stephen Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Publication number: 20130232399
    Abstract: A user selection of a link on a first webpage that is being displayed is received. A copy of the first webpage is stored in cache memory at a local client machine. Responsive to receiving the user selection of the link: the copy of the first webpage stored in the cache memory is modified at the local client machine to include metadata associated with the user selection of the link on the first webpage; and a second webpage associated with the link is presented. A request to reload the first webpage is received. Responsive to receiving the request to reload the first webpage: the metadata from the first webpage stored in the cache memory is obtained; a third webpage based on the metadata is obtained; and the third webpage is displayed.
    Type: Application
    Filed: April 23, 2013
    Publication date: September 5, 2013
    Applicant: Yahoo! Inc.
    Inventors: Peter Anick, Ryan Grove, Jeremy Hubert
  • Patent number: 8452793
    Abstract: To adapt search results to a user's needs, the search results display is modified based on the user's selections within the search results. Based on the user selections within the search results, the original search results may be ranked and/or ordered based on relevance to the selected search results. Based on the user selections within the search results, a new search criteria may be generated and presented to the user as a suggested search criteria. Based on the user selections within the search results, a new search may be performed to obtain new search results.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 28, 2013
    Assignee: Yahoo! Inc.
    Inventors: Peter Anick, Ryan Grove, Jeremy Hubert
  • Patent number: 8392446
    Abstract: The present invention relates to providing vector terms for use in formulating search requests in response to a user query. The method according to one embodiment comprises receiving a search query from a client and identifying links to one or more content items corresponding to the search query. One or more term vectors are then generated corresponding to the content items and one or more vector terms are selected from the term vectors. The links to the one or more content items and selected vector terms are combined to form a final result page.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: March 5, 2013
    Assignee: Yahoo! Inc.
    Inventors: Liang-Yu Chi, Swati Raju, Ashley Hall, Peter Anick
  • Publication number: 20110238656
    Abstract: Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Application
    Filed: June 6, 2011
    Publication date: September 29, 2011
    Inventors: Stephen Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Patent number: 7958110
    Abstract: Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: June 7, 2011
    Assignee: Yahoo! Inc.
    Inventors: Stephen Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Patent number: 7921092
    Abstract: Techniques for automatically generating and displaying topic-focused summaries for search results are disclosed. Users can “peek” inside a search result to see document excerpts that pertain specifically to a user-selected topic. Thus, a user can view the aspects of a document that are most interesting prior to deciding whether to retrieve the complete document. For each search result, a user can select from among several different available summaries, each of which focuses on a different topic of the document to which that search result refers. According to one aspect, key concepts are automatically identified in a document. For each such key concept, contextual snippets that pertain to that key concept are automatically selected. The key concepts are displayed to the user at search time. A summary that contains the contextual snippets that pertain to a user-selected key concept is displayed in response to the user's selection of that key concept.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: April 5, 2011
    Assignee: Yahoo! Inc.
    Inventors: Peter Anick, Swati Raju, Daniel E. Rose
  • Publication number: 20100161661
    Abstract: Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Application
    Filed: February 10, 2010
    Publication date: June 24, 2010
    Inventors: Stephen Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Publication number: 20100082610
    Abstract: To adapt search results to a user's needs, the search results display is modified based on the user's selections within the search results. Based on the user selections within the search results, the original search results may be ranked and/or ordered based on relevance to the selected search results. Based on the user selections within the search results, a new search criteria may be generated and presented to the user as a suggested search criteria. Based on the user selections within the search results, a new search may be performed to obtain new search results.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventors: PETER ANICK, RYAN GROVE, JEREMY HUBERT
  • Patent number: 7672932
    Abstract: Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: March 2, 2010
    Assignee: Yahoo! Inc.
    Inventors: Stephen Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Thomas Bayley, Ashley Woodman Hall, Shyam Kapur, John Thrall
  • Publication number: 20080301113
    Abstract: The present invention relates to providing vector terms for use in formulating search requests in response to a user query. The method according to one embodiment comprises receiving a search query from a client and identifying links to one or more content items corresponding to the search query. One or more term vectors are then generated corresponding to the content items and one or more vector terms are selected from the term vectors. The links to the one or more content items and selected vector terms are combined to form a final result page.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Inventors: Liang-Yu Chi, Swati Raju, Ashley Hall, Peter Anick
  • Publication number: 20080133482
    Abstract: Techniques for automatically generating and displaying topic-focused summaries for search results are disclosed. Users can “peek” inside a search result to see document excerpts that pertain specifically to a user-selected topic. Thus, a user can view the aspects of a document that are most interesting prior to deciding whether to retrieve the complete document. For each search result, a user can select from among several different available summaries, each of which focuses on a different topic of the document to which that search result refers. According to one aspect, key concepts are automatically identified in a document. For each such key concept, contextual snippets that pertain to that key concept are automatically selected. The key concepts are displayed to the user at search time. A summary that contains the contextual snippets that pertain to a user-selected key concept is displayed in response to the user's selection of that key concept.
    Type: Application
    Filed: December 4, 2006
    Publication date: June 5, 2008
    Inventors: Peter Anick, Swati Raju, Daniel E. Rose
  • Publication number: 20070055652
    Abstract: Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user.
    Type: Application
    Filed: August 24, 2005
    Publication date: March 8, 2007
    Inventors: Stephen Hood, Ralph Rabbat, Mihir Shah, Adam Durfee, Alastair Gourlay, Peter Anick, Richard Kasperski, Oliver Bayley, Ashley Hall, Shyam Kapur, John Thrall
  • Publication number: 20060010126
    Abstract: A received query is processed so as to generate an initial group of ranked documents corresponding to the received query. Each document in all or a portion of the documents in the initial group of ranked documents is associated with a respective set of ranked candidate terms such that each candidate term in the respective set of ranked candidate terms is embedded within the document. Each respective set of ranked candidate terms is identified at a time prior to the processing of the received query. In accordance with a selection function, a subset of the candidate terms in one or more of the respective sets of candidate terms is selected. In response to the received query, the initial group of ranked documents and the subset of candidate terms are presented.
    Type: Application
    Filed: July 28, 2005
    Publication date: January 12, 2006
    Inventors: Peter Anick, Alastair Gourlay, John Thrall
  • Publication number: 20050065917
    Abstract: A search engine receives query terms from a client. In response, the search engine executes a search on a web directory to identify zero or more documents that match the query terms. The identified documents are associated with one or more categories. The search engine probabilistically selects one of the categories associated with the identified documents. Each message in a message database is also associated with one or more of the categories. The search engine accesses the message database and selects at least one message associated with the selected category. The search engine returns a web page containing references to the documents matching the query terms and the one or more messages selected from the message database to the client.
    Type: Application
    Filed: May 6, 2004
    Publication date: March 24, 2005
    Inventors: Peter Anick, Farzin Maghoul, Johannes Marais, Laurent Chavet