×

Method and system for previewing search results

  • US 10,108,740 B2
  • Filed: 06/17/2016
  • Issued: 10/23/2018
  • Est. Priority Date: 12/07/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for fast loading of search results, the method comprising:

  • receiving, at a client device, a user input captured by a human interface device associated with the client device, wherein the user input includes at least one search term;

    generating a first message by the client device and transmitting the first message to a server, wherein the first message contains the user input, and wherein the first message causes the server to determine a plurality of probable search terms by comparing the at least one search term to a database of common search terms, wherein the at least one search term is one of a partial search term, a complete search term, a plurality of search terms, or a combination thereof;

    receiving, at the client device, a second message from the server, wherein the second message contains the plurality of probable search terms, and wherein the second message causes the client device to display, on a display associated with the client device, the plurality of probable search terms in a selectable format that includes a preview link or button and enables a user to select a selected probable search term of the plurality of probable search terms and enables the user to select between a sample search based on the selected probable search term and a full search based on the selected probable search term, wherein the sample search comprises at least one result of a search using the selected probable search term, and wherein the full search comprises a plurality of results using the selected probable search term;

    generating a third message by the client device, in response to a user selection of the sample search based on the selected probable search term, and transmitting, by the client device, the third message to the server, wherein the third message contains a request for the sample search based on the selected probable search term, wherein the third message causes the server to retrieve the sample search based on the selected probable search term, and wherein the at least one result comprises at least one item of web-based content; and

    receiving, by the client device, a fourth message from the server, wherein the fourth message contains the sample search based on the selected probable search term, wherein the at least one result comprises at least one item of web-based content, and wherein the fourth message causes the client device to display, on the display associated with the client device, the sample search in a selectable format that enables the user to select a sample search result in the sample search, and wherein selecting the sample search result causes a webpage comprising the sample search result to be loaded and displayed on the display associated with the client device, bypassing the full search of the selected probable search term;

    wherein transmission of the first, second, third, and fourth messages, allow for a faster load time, at the client device, than transmission of a full search based on the selected probable search term.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×