Visual preview of search results
First Claim
1. A method for presenting a visual preview, comprising:
- receiving a first user input corresponding to a first gesture with respect to an identifier;
retrieving one or more objects using the identifier as search criteria;
presenting a first visual preview of the one or more objects;
receiving a second user input during the presenting a first visual preview; and
responsive to the receiving a second user input;
removing the first visual preview when the second user input corresponds to a second gesture, such that the one or more objects are not presented, andpresenting a persistent view of the one or more objects when the second user input corresponds to a third gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
Many software applications allow users to consume and interact with a variety of data, such as files, photos, web pages, emails, and/or other content. Because the amount of content may be cumbersome to sift through, software applications may provide filtering and searching capabilities to aid users in finding desired content. However, the trial and error involved in current searching techniques may be time consuming and/or diminish the user'"'"'s experience. Accordingly, one or more systems and/or techniques for presenting visual previews of search results are disclosed herein. In particular, a user may reference an identifier (e.g., “Bill”) that may be used as search criteria to retrieve corresponding objects (e.g., photos of Bill). A visual preview of the retrieved objects may be presented to the user. The user may quickly view visual previews of search results by referencing various identifiers without committing to a particular search result set.
-
Citations
20 Claims
-
1. A method for presenting a visual preview, comprising:
-
receiving a first user input corresponding to a first gesture with respect to an identifier; retrieving one or more objects using the identifier as search criteria; presenting a first visual preview of the one or more objects; receiving a second user input during the presenting a first visual preview; and responsive to the receiving a second user input; removing the first visual preview when the second user input corresponds to a second gesture, such that the one or more objects are not presented, and presenting a persistent view of the one or more objects when the second user input corresponds to a third gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for presenting a visual preview comprising:
a visual preview generator configured to; receive a first user input corresponding to a first gesture with respect to an identifier; retrieve one or more objects using the identifier as search criteria; present a first visual preview of the one or more objects; receive a second user input during the presenting a first visual preview; and responsive to the receiving a second user input; remove the first visual preview when the second user input corresponds to a second gesture, such that the one or more objects are not presented, and present a persistent view of the one or more objects when the second user input corresponds to a third gesture. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A computer readable medium comprising instructions which when executed perform a method for presenting a visual preview comprising:
-
receiving a first user input corresponding to a first gesture with respect to an identifier; retrieving one or more objects using the identifier as search criteria; presenting a first visual preview of the one or more objects; receiving a second user input during the presenting a first visual preview; and responsive to the receiving a second user input; removing the first visual preview when the second user input corresponds to a second gesture, such that the one or more objects are not presented, and presenting a persistent view of the one or more objects when the second user input corresponds to a third gesture.
-
Specification