SWIVEL SEARCH SYSTEM
First Claim
1. A method, comprising:
- receiving, from a user, an input of two or more alphanumeric characters that correspond to a term that the user wishes to search;
in response to receiving the input of alphanumeric characters, displaying a scrollable list of terms wherein each term in the scrollable list contains the two or more alphanumeric characters received;
receiving from the user, a selection of a search term from the scrollable list of search terms;
in response to receiving the selection, performing a search based upon the selected search term from the scrollable list of search terms;
displaying, to the user, results of the search comprising a first navigation list in a first area of selectable terms based upon the particular search term, wherein a current selectable term is highlighted, and a second navigation list in a second area of selectable terms or actions based upon the highlighted term of the first navigation list;
receiving, from the user, a selection of one of the selectable terms in the first navigation list; and
in response to the user selecting one of the selectable terms in the first navigation list in the first area, moving the highlight of a current selectable term to the second navigation list in the second area.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for performing an integrated search is provided. An interface is provided that allows users to search and select any data related to a searchable term. Searchable terms may comprise titles of content, actors, and tags. Upon receiving results from the initial search, the user progresses through the initial search by selecting a result from the initial search and conducting a further search of that selection. The search may progress through many layers of searching in order to find information useful to the user and the user may perform actions based upon results of the search. The search implements a display with two columns, the first column displaying selectable data, and the second column displaying results to the selected data. The search is further customizable based upon a privacy level selected by the user.
-
Citations
69 Claims
-
1. A method, comprising:
-
receiving, from a user, an input of two or more alphanumeric characters that correspond to a term that the user wishes to search; in response to receiving the input of alphanumeric characters, displaying a scrollable list of terms wherein each term in the scrollable list contains the two or more alphanumeric characters received; receiving from the user, a selection of a search term from the scrollable list of search terms; in response to receiving the selection, performing a search based upon the selected search term from the scrollable list of search terms; displaying, to the user, results of the search comprising a first navigation list in a first area of selectable terms based upon the particular search term, wherein a current selectable term is highlighted, and a second navigation list in a second area of selectable terms or actions based upon the highlighted term of the first navigation list; receiving, from the user, a selection of one of the selectable terms in the first navigation list; and in response to the user selecting one of the selectable terms in the first navigation list in the first area, moving the highlight of a current selectable term to the second navigation list in the second area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
in response to user input, performing a search based upon a particular content; displaying, to the user, results of the search comprising a first navigation list in a first area of selectable terms based upon the particular search term, wherein a current selectable term is highlighted, and a second navigation list in a second area of selectable terms or actions based upon the current selectable term of the first navigation list; receiving, from the user, a selection of one of the selectable terms in the first navigation list; and in response to the user selecting one of the selectable terms in the first navigation list in the first area, moving the highlight of a current selectable term to the second navigation list in the second area. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
a client device communicator that receives, from a user, an input of two or more alphanumeric characters that correspond to a term that the user wishes to search; a display subsystem that displays a scrollable list of terms wherein each term in the scrollable list contains the two or more alphanumeric characters received in response to receiving the input of alphanumeric characters; a reception subsystem that receives from the user, a selection of a search term from the scrollable list of search terms; a database query subsystem that performs a search based upon the selected search term from the scrollable list of search terms in response to receiving the selection; the display subsystem displaying, to the user, results of the search comprising a first navigation list in a first area of selectable terms based upon the particular search term, wherein a current selectable term is highlighted, and a second navigation list in a second area of selectable terms or actions based upon the highlighted term of the first navigation list; the reception subsystem receiving, from the user, a selection of one of the selectable terms in the first navigation list; the database query subsystem moving the highlight of a current selectable term to the second navigation list in the second area in response to the user selecting one of the selectable terms in the first navigation list in the first area. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus, comprising:
-
a client device that performs a search based upon a particular content in response to user input; a display subsystem that displays, to the user, results of the search comprising a first navigation list in a first area of selectable terms based upon the particular search term, wherein a current selectable term is highlighted, and a second navigation list in a second area of selectable terms or actions based upon the current selectable term of the first navigation list; a reception subsystem that receives, from the user, a selection of one of the selectable terms in the first navigation list; and a database query subsystem that moves the highlight of a current selectable term to the second navigation list in the second area in response to the user selecting one of the selectable terms in the first navigation list in the first area. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A machine-readable storage medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the steps:
-
receiving, from a user, an input of two or more alphanumeric characters that correspond to a term that the user wishes to search; in response to receiving the input of alphanumeric characters, displaying a scrollable list of terms wherein each term in the scrollable list contains the two or more alphanumeric characters received; receiving from the user, a selection of a search term from the scrollable list of search terms; in response to receiving the selection, performing a search based upon the selected search term from the scrollable list of search terms; displaying, to the user, results of the search comprising a first navigation list in a first area of selectable terms based upon the particular search term, wherein a current selectable term is highlighted, and a second navigation list in a second area of selectable terms or actions based upon the highlighted term of the first navigation list; receiving, from the user, a selection of one of the selectable terms in the first navigation list; and in response to the user selecting one of the selectable terms in the first navigation list in the first area, moving the highlight of a current selectable term to the second navigation list in the second area. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A machine-readable storage medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the steps:
-
in response to user input, performing a search based upon a particular content; displaying, to the user, results of the search comprising a first navigation list in a first area of selectable terms based upon the particular search term, wherein a current selectable term is highlighted, and a second navigation list in a second area of selectable terms or actions based upon the current selectable term of the first navigation list; receiving, from the user, a selection of one of the selectable terms in the first navigation list; and in response to the user selecting one of the selectable terms in the first navigation list in the first area, moving the highlight of a current selectable term to the second navigation list in the second area. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
Specification