Systems and methods for a search-based email client
First Claim
1. A computer readable medium bearing instructions for displaying on a display a User Interface (UI) for an application that accesses and displays emails that are divided into two or more groups of emails, the instructions comprising:
- instructions for displaying a plurality of email message summaries in a portion of the display;
instructions for executing a search, comprising;
instructions for receiving data; and
instructions for querying email messages associated with substantially all of the groups of emails for the data, wherein said instructions for executing a search initiate the instructions for querying email messages associated with substantially all of the groups of emails by default.
4 Assignments
0 Petitions
Accused Products
Abstract
A search-based email client may incorporate a number of useful features. A search function can default to a search of all email contexts, thereby eliminating user cogitation over which context an email message may be stored in. Furthermore, the search function can automatically search for related personal content and/or related information on the internet or other computer network, and present this useful information to the user in addition to the returned emails. The search function can be integrated into a user interface to allow for one-click searches on any likely search field. The search function can search the body of email messages by default, thereby widening the scope of default searches and eliminating potentially missed information and user need to proactively widen their search. A search function can search attachments, which also provides a wider search scope.
-
Citations
78 Claims
-
1. A computer readable medium bearing instructions for displaying on a display a User Interface (UI) for an application that accesses and displays emails that are divided into two or more groups of emails, the instructions comprising:
-
instructions for displaying a plurality of email message summaries in a portion of the display;
instructions for executing a search, comprising;
instructions for receiving data; and
instructions for querying email messages associated with substantially all of the groups of emails for the data, wherein said instructions for executing a search initiate the instructions for querying email messages associated with substantially all of the groups of emails by default. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for displaying on a display a User Interface (UI) for an application that accesses and displays emails that are divided into two or more groups of emails, comprising:
-
displaying a plurality of email message summaries in a portion of the display;
executing a search, comprising;
receiving data entered in a search element;
querying email messages associated with substantially all of the groups of emails for the data, wherein said executing a search initiates the querying email messages associated with substantially all of the groups of emails by default. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium bearing instructions for searching a plurality of emails for data, the instructions comprising:
-
instructions for displaying a plurality of email message summaries and a search element in a user interface (UI);
instructions for receiving data;
instructions for executing a search for the data comprising instructions for searching a body of at least one email, wherein said instructions for executing a search initiate instructions for searching a body of at least one email by default. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method for searching a plurality of emails for data comprising:
-
displaying a plurality of email message summaries and a search element in a user interface (UI);
receiving data;
executing a search for the data by searching a body of at least one email, wherein said executing a search initiates the instructions for searching a body of at least one email by default. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A computer readable medium bearing instructions for searching a plurality of emails for data, the instructions comprising:
-
instructions for displaying a plurality of email message summaries corresponding to a plurality of email messages in a user interface (UI);
instructions for receiving data;
instructions for querying an attachment to at least one of said plurality of emails for the data. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A method for searching a plurality of emails for data comprising:
-
displaying a plurality of email message summaries corresponding to a plurality of email messages in a user interface (UI);
receiving data;
querying an attachment to at least one of said plurality of emails for the data. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A computer readable medium bearing instructions for searching a plurality of emails for data, the instructions comprising:
-
instructions for displaying at least one email through a user interface (UI), wherein said at least one email comprises one or more of a field providing a sender of an email, a field providing a recipient of an email, and a field providing a subject for an email;
instructions for displaying a selectable element that is associated with at least one of the field providing a sender of an email, the field providing a recipient of an email, and the field providing a subject for an email;
instructions for executing a search for emails that are related to the selectable element, wherein the search is executed upon selection of the selectable element. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method for searching a plurality of emails for data comprising:
-
displaying at least one email message through a user interface (UI), wherein said at least one email message comprises one or more of a from field, a to field, and a subject field;
displaying a selectable element that is associated with at least one of the from field, the to field, and the subject field;
executing a search for email messages that are related to the selectable element, wherein the search is executed upon selection of the selectable element. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A computer readable medium bearing instructions for displaying a User Interface (UI) on a display, the instructions comprising:
-
instructions for displaying a plurality of email message summaries in a portion of the display;
instructions for displaying a search element comprising a character entry area and a selectable element for initiating a search;
instructions for executing a search, comprising;
instructions for receiving data entered in the character entry area;
instructions for searching a plurality of email messages for the data;
instructions for searching for the data in one or more of a calendar item, a task item, a contact, a file, an internet, and an intranet;
instructions for initiating said searching the plurality of email messages and said instructions for searching for the data when said selectable element for initiating a search is selected. - View Dependent Claims (62, 63, 64, 65, 66)
-
-
67. A method for displaying a User Interface (UI) on a display comprising:
-
displaying a plurality of email message summaries in a portion of the display;
displaying a search element comprising a character entry area and a selectable element for initiating a search;
executing a search, comprising;
receiving data entered in the character entry area;
searching a plurality of email messages for the data;
searching for the data in one or more of a calendar item, a task item, a contact, a file, an internet, and an intranet;
initiating the searching the plurality of email messages and the searching for the data when said selectable element for initiating a search is selected. - View Dependent Claims (68, 69, 70, 71, 72)
-
-
73. A computing device comprising a computer readable medium bearing a plurality of computer executable instructions providing means for displaying a User Interface (IU) on a display, comprising:
-
means for displaying a plurality of email message summaries in a portion of the display;
means for displaying a search element comprising a character entry area and a selectable element for initiating a search;
means for executing a search, comprising;
means for receiving data entered in the character entry area;
means for searching a plurality of email messages for the data;
means for searching for the data in one or more of a calendar item, a task item, a contact, a file, an internet, and an intranet;
means for initiating the searching the plurality of email messages and the searching for the data when said selectable element for initiating a search is selected. - View Dependent Claims (74, 75, 76, 77, 78)
-
Specification