×

Swivel search system

  • US 10,313,760 B2
  • Filed: 05/15/2008
  • Issued: 06/04/2019
  • Est. Priority Date: 05/15/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for operating an electronic search system, the method comprising:

  • in response to receiving, from a user viewing a first screen, a search string input comprising two or more alphanumeric characters,performing a search based on the search string input to create a list of search terms, each term in the list of search terms containing the two or more alphanumeric characters received in the search string input; and

    generating for display on the first screen the list of search terms;

    receiving from the user, a selection of a particular search term from the list of search terms;

    in response to receiving the selection of the particular search term from the list of search terms,performing a search based upon the selected search term from the list of search terms;

    determining whether a privacy policy opt-in indication was received from the user prior to receiving the search string input, the privacy policy opt-in being a consent to store private information associated with the user;

    in response to determining that the privacy policy opt-in indication was received from the user prior to receiving the search string input, using full functionality of the electronic search system to filter results of the search based on the stored private information associated with the user,in response to determining that the privacy policy opt-in indication was not received from the user prior to receiving the search string input, using limited functionality of the electronic search system, wherein the results of the search are not filtered based on the stored private information;

    generating for display, to the user, the filtered results of the search in a first navigation list in a first area on a second screen, the first navigation list comprising the results of the search as a first plurality of selectable terms based upon the particular search term;

    placing a cursor to highlight a current selectable term in the first navigation list in the first area of the second screen, the current selectable term in the first navigation list in the first area of the second screen corresponding to a result in the results of the search, andgenerating for display a second navigation list in a second area on the second screen, the second navigation list comprising a second plurality of selectable terms or actions based upon the current selectable term of the first navigation list, the second area on the second screen being different from the first area on the first screen.

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