System, method, and user interface for searching for messages with attachments on a mobile device
First Claim
Patent Images
1. A method of searching for e-mail messages comprising one or more attachments on a mobile device, the method comprising:
- receiving, at the mobile device, e-mail messages from an e-mail server via a data network and a wireless network, wherein at least one of the e-mail messages comprises one or more attachments;
storing, in memory at the mobile device, the e-mail messages received from the e-mail server;
for each e-mail message that includes one or more attachments;
storing, in the memory at the mobile device, an indicator associated with each respective attachment of the one or more attachments, each respective indicator indicating whether the respective attachment has been previously opened at the mobile device, each respective indicator indicating how much of the respective attachment'"'"'s content has been previously opened when a respective e-mail associated with the attachment has been opened;
displaying a graphical user interface (GUI) on a display of the mobile device, the GUI including a single selectable option to search e-mail messages stored in the memory of the mobile device to identify only e-mail messages having one or more attachments which have been previously opened to at least partially present contents;
in response to receiving, at a processor of the mobile device, an input indicating selection of the single selectable option;
executing, at the processor of the mobile device, a message search of the e-mail messages stored in the memory of the mobile device to identify only e-mail messages having one or more attachments; and
for each identified e-mail message having one or more attachments;
determining, at the processor, whether an attachment of the one or more attachments has been previously opened based on the indicator associated with the attachment; and
displaying the identified e-mail message in the GUI on the display of the mobile device when the indicator associated with the attachment indicates that the attachment has been previously opened.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of a system, method, and user interface for searching for messages with attachments on mobile devices are disclosed. In one embodiment, a messaging application is programmed such that, in operation, a user is presented with a search screen in which the user may define search parameters for a search. A search parameter associated with an option to search for messages of a specified type is provided, and more specifically, an option to search for messages (e.g. electronic mail messages) having one or more attachments is made available to the user.
-
Citations
23 Claims
-
1. A method of searching for e-mail messages comprising one or more attachments on a mobile device, the method comprising:
-
receiving, at the mobile device, e-mail messages from an e-mail server via a data network and a wireless network, wherein at least one of the e-mail messages comprises one or more attachments; storing, in memory at the mobile device, the e-mail messages received from the e-mail server; for each e-mail message that includes one or more attachments; storing, in the memory at the mobile device, an indicator associated with each respective attachment of the one or more attachments, each respective indicator indicating whether the respective attachment has been previously opened at the mobile device, each respective indicator indicating how much of the respective attachment'"'"'s content has been previously opened when a respective e-mail associated with the attachment has been opened; displaying a graphical user interface (GUI) on a display of the mobile device, the GUI including a single selectable option to search e-mail messages stored in the memory of the mobile device to identify only e-mail messages having one or more attachments which have been previously opened to at least partially present contents; in response to receiving, at a processor of the mobile device, an input indicating selection of the single selectable option; executing, at the processor of the mobile device, a message search of the e-mail messages stored in the memory of the mobile device to identify only e-mail messages having one or more attachments; and for each identified e-mail message having one or more attachments; determining, at the processor, whether an attachment of the one or more attachments has been previously opened based on the indicator associated with the attachment; and displaying the identified e-mail message in the GUI on the display of the mobile device when the indicator associated with the attachment indicates that the attachment has been previously opened. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile device comprising:
-
a display configured to display a graphical user interface (GUI); a communications subsystem configured to receive e-mail messages from an e-mail server via a data network and a wireless network, wherein at least one of the e-mail messages comprises one or more attachments; a memory operably coupled to the communications subsystem and configured to store the e-mail messages received from the e-mail server; a processor operably coupled to the display and the memory and configured to; for each e-mail message that includes one or more attachments; store, in the memory, an indicator associated with each respective attachment of the one or more attachments, each respective indicator indicating whether the respective attachment has been previously opened at the mobile device, each respective indicator indicating how much of the respective attachment'"'"'s content has been previously opened when a respective e-mail associated with the attachment has been opened; display a single selectable option in the GUI on the display to search e-mail messages stored in memory in at least one of an email server and the mobile device to identify only e-mail messages having one or more attachments which have been previously opened; in response to receipt of an input indicating selection of the single selectable option; execute a message search of the e-mail messages stored in the memory to identify only e-mail messages having one or more attachments; and for each identified e-mail message having one or more attachments; determining whether an attachment of the one or more attachments has been previously opened based on the indicator associated with the attachment; and
,display the identified e-mail message in the GUI on the display of the mobile device when the indicator associated with the attachment indicates that the attachment has been previously opened. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A physical computer-readable storage medium on which a plurality of executable instructions is stored, the instructions for performing a method of searching e-mail messages comprising one or more attachments on a mobile device, the method comprising:
more attachments on a mobile device, the method comprising; receiving, at the mobile device, e-mail messages from an e-mail server via a data network and a wireless network, wherein at least one of the e-mail messages comprises one or more attachments; storing, in memory at the mobile device, the e-mail messages received from the e-mail server; for each e-mail message that includes one or more attachments; storing, in the memory at the mobile device, an indicator associated with each respective attachment of the one or more attachments, each respective indicator indicating whether the respective attachment has been previously opened at the mobile device, each respective indicator indicating how much of the respective attachment'"'"'s content has been previously opened when a respective e-mail associated with the attachment has been opened; displaying a graphical user interface (GUI) on a display of the mobile device, the GUI including a single selectable an option to search e-mail messages stored in memory in at least one of an email server and the mobile device to identify only e-mail messages having one or more attachments which have been previously viewed; in response to receiving, at a processor of the mobile device, an input indicating selection of the single selectable option; executing, at the processor of the mobile device, a message searchof the stored e-mail messages to identify only e-mail messages having one or more attachments; and for each identified e-mail message having one or more attachments; determining, at the processor, whether an attachment of the one or more attachments has been previously opened based on the indicator associated with the attachment; and
,displaying the identified e-mail message in the GUI on the display of the mobile device when the indicator associated with the attachment indicates that the attachment has been previously opened.
Specification