TERM COMPLETE
First Claim
1. A method for assisting a user in generating a phrase, comprising:
- presenting a first list of predetermined terms;
presenting a second list of predetermined terms as a function of a term focused on in the first list; and
linking a term selected from the first list and a term selected from the second list.
2 Assignments
0 Petitions
Accused Products
Abstract
Real-time query expansion (RTQE) is a process of supplementing an original query with additional terms or expansion choices that are ranked according to some figure of merit and presented while users are still formulating their queries. As disclosed herein, individual terms may be combined and submitted as a phrase into a query. By building the phase term-by-term, users can compositionally formulate queries while maintaining the same benefits that other RTQE interfaces offer. To promote greater flexibility in its working environment, the number of terms that are presented on a display may be reduced. In place of some terms, placeholders may be used and expanded by the user when necessary. This allows phrases to be readily presented on small displays (e.g., hand-held devices).
-
Citations
20 Claims
-
1. A method for assisting a user in generating a phrase, comprising:
-
presenting a first list of predetermined terms; presenting a second list of predetermined terms as a function of a term focused on in the first list; and linking a term selected from the first list and a term selected from the second list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of presenting a list of terms, comprising:
-
obtaining the list of terms; presenting the list of terms in a first manner as a function of the size of a display upon which the list is presented, where a placeholder is presented for one or more terms in the list that are not displayed; and presenting the list of terms in a second manner where a placeholder is selected. - View Dependent Claims (14, 15, 16)
-
-
17. A system configured to assist a user in generating a phrase, comprising:
-
a first term acquisition component configured to obtain a first list; a first storage component configured to store the first list; a first term ranking component configured to rank terms in the first list; a second term acquisition component configured to obtain a second list; a second storage component configured to store the second list; a second term ranking component configured to rank terms in the second list as a function of a ranked term in the first list; a term filter component configure to determine which ranked terms in the first and second lists are to be presented as a function of the size of an associated display; and a phrase generator component configured to generate a phrase based upon a term selected from the terms presented in the first list and a term selected from the terms presented in the second list. - View Dependent Claims (18, 19, 20)
-
Specification