Apparatus and methods for locating data
First Claim
Patent Images
1. A computer readable storage medium having instructions stored therein that are configured for execution by a computing device, the instructions comprising:
- instructions configured to generate a plurality of user selectable search mode interfaces, including at least;
an email search mode interface having email-specific attribute search fields including at least a date field, a from field, and a sender field;
a file search mode interface having file-specific attribute search fields including one or more of a file name field, a file type field, a date field, a file size field, and a path field;
an email attachment search mode interface including one or more of a name field, a date field, a size field, and an extension field;
wherein each of the email search mode interface, the file search mode interface, and the email attachment search mode interface further comprises a list pane, used to display a list of search result items, and a view pane, used to display the contents of a selected search result item;
an index module that, when executed by the computing device, generates at least an email index, a file index, and an email attachment index; and
a search module that, when executed by the computing device, performs incremental searching of at least one of the email index, the file index, and the email attachment index in response to the user entering characters into at least one search mode interface field.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for quick and efficient searches. In one embodiment, a search system, comprises an email search interface having at least a first email-specific attribute search field, a file search interface having at least a first file-specific attribute search field, a Web history search interface having at least a first Web-specific attribute search field, and an apparatus configured to perform incremental searching as the user enters characters into one or more attribute search fields.
-
Citations
12 Claims
-
1. A computer readable storage medium having instructions stored therein that are configured for execution by a computing device, the instructions comprising:
-
instructions configured to generate a plurality of user selectable search mode interfaces, including at least; an email search mode interface having email-specific attribute search fields including at least a date field, a from field, and a sender field; a file search mode interface having file-specific attribute search fields including one or more of a file name field, a file type field, a date field, a file size field, and a path field; an email attachment search mode interface including one or more of a name field, a date field, a size field, and an extension field; wherein each of the email search mode interface, the file search mode interface, and the email attachment search mode interface further comprises a list pane, used to display a list of search result items, and a view pane, used to display the contents of a selected search result item; an index module that, when executed by the computing device, generates at least an email index, a file index, and an email attachment index; and a search module that, when executed by the computing device, performs incremental searching of at least one of the email index, the file index, and the email attachment index in response to the user entering characters into at least one search mode interface field. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A search apparatus, comprising:
-
a computer readable storage medium storing software modules for execution by the search apparatus, the software modules comprising; an interface module configured to selectively generate a plurality of user selectable search mode interfaces having attribute fields, including at least; an email search mode interface having email-specific attribute search fields including one or more of a date field, a from field, and a sender field; a file search mode interface having file-specific attribute search fields including one or more of a file name field, a file type field, a date field, a file size field, and a path field; an email attachment search mode interface including one or more of a name field, a date field, a size field, and an extension field; wherein each of the email search mode interface, the file search mode interface, and the email attachment search mode interface further comprises a list pane, used to display a list of search result items, and a view pane, used to display the contents of a selected search result item; an index module configured to generate at least a first index, including one or more indexes of emails and files; one or more memories configured to store the first index, including one or more indexes of emails and files; and a search module configured to perform incremental searching of the first index as the user enters characters into at least a first attribute search field such that a list of search results is updated with one or more of matching emails and matching files after each character of one or more search strings is received from a user in one of the attribute search fields. - View Dependent Claims (9, 10, 11, 12)
-
Specification