RESPONSIVE INPUT ARCHITECTURE
First Claim
1. A system, comprising:
- a query input field of a user interface for receiving a query;
an interactive historical listing of previous queries of the user interface presented proximate the query input field;
an interactive suggestion listing of suggested queries, the suggestion listing presented proximate the query input field of the user interface when a suggestion is available; and
at least one microprocessor that executes computer-executable instructions associated with the input field, the interactive historical listing, and the interactive suggestion listing.
3 Assignments
0 Petitions
Accused Products
Abstract
A responsive input architecture that provides an intuitive and consistent layout and organization for search input across many different types of user devices. The architecture provides user interface consistency for all devices thereby enabling a user to seamlessly resume a search for information started on one device, on another user device. A user interface is provided that presents personalized past, present, and future aspects related to a search, while the user is entering the query, which are represented in the user interface with the past aspect as a top interactable portion (a historical listing), the present aspect as a middle interactable portion (a query entry field) and the future aspect as a bottom interactable portion (a suggestion listing). A backend system provides auto-suggestions for the user interface.
20 Citations
20 Claims
-
1. A system, comprising:
-
a query input field of a user interface for receiving a query; an interactive historical listing of previous queries of the user interface presented proximate the query input field; an interactive suggestion listing of suggested queries, the suggestion listing presented proximate the query input field of the user interface when a suggestion is available; and at least one microprocessor that executes computer-executable instructions associated with the input field, the interactive historical listing, and the interactive suggestion listing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising acts of:
-
receiving a query via a query input field for a search; generating an interactive historical listing of previous searches based on the query; generating an interactive auto-suggestion listing based on the query; presenting the historical listing and the query input field in a user interface for viewing and interaction; and presenting the auto-suggestion listing in the user interface for viewing and interaction only when a suggestion is available. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium comprising computer-executable instructions that when executed by a processor, cause the processor to perform acts of:
-
receiving a query via a query input field of a user interface of a first device for a search; generating an interactive historical listing of previous searches based on the query; presenting the historical listing and the query input field in the user interface for viewing and interaction; generating and presenting an interactive auto-suggestion listing in the user interface for viewing and interaction only when a suggestion is available; and enabling rediscovery of the search on a second device by presenting the query input field, the interactive historical listing, and interactive auto-suggestion listing on the second device. - View Dependent Claims (18, 19, 20)
-
Specification