MULTI-SCREEN EMAIL CLIENT
First Claim
1. A multi-screen email client executable on a handheld electronic device having at least a first display portion and a second display portion, the email client comprising:
- a first user interface screen portion displayable on the first display portion; and
a second user interface screen portion displayable on the second display portion;
wherein the first user interface screen portion and the second user interface screen portion are related by way of a dependency relationship therebetween and are operable to provide functionality related to the email client.
3 Assignments
0 Petitions
Accused Products
Abstract
An email client having multiple screens that may be displayed in different corresponding ones of a plurality of different display portions of a handheld electronic device. The screens of the email client may be related by way of a dependency relationship and/or may provide for control between the various screens. In one embodiment, the email client includes a folder management screen, a message listing screen, a message detail screen, and an attachment screen. Additionally, the email client may be responsive to received gesture inputs to navigate with respect to the screens and/or perform actions with respect to one or more elements (e.g., messages) of the various screens.
154 Citations
45 Claims
-
1. A multi-screen email client executable on a handheld electronic device having at least a first display portion and a second display portion, the email client comprising:
-
a first user interface screen portion displayable on the first display portion; and a second user interface screen portion displayable on the second display portion; wherein the first user interface screen portion and the second user interface screen portion are related by way of a dependency relationship therebetween and are operable to provide functionality related to the email client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of operation of a multi-screen email client, the method comprising:
-
executing the multi-screen email client on a handheld electronic device having at least a first display portion and a second display portion; displaying a first user interface screen portion on the first display portion and a second user interface screen on the second display portion, wherein the first user interface screen portion and the second user interface screen portion are related by way of a dependency relationship therebetween; receiving inputs from a user with respect to the first user interface screen portion on the first display portion and with respect to the second user interface screen portion on the second display portion; and controlling the execution of the email client in response to the receiving. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A handheld electronic device operable to execute a multi-screen email client, the device comprising:
-
a plurality of user interface screen portions, wherein the plurality of user interface screen portion include at least one of a message listing screen or a message detail screen; a plurality of display portions operable to display different respective ones of the plurality of user interface screens of the multi-screen email client thereon; and at least one input device operable to receive a gesture input from a user, wherein the plurality of user interface screen portions are responsive to received gesture inputs at the at least one input device to control the operation of the email client; wherein upon receipt of a gesture from the user at the input device, the email client is operable to perform an action with respect to a message displayed in the message listing screen or the message detail screen to modify the message. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A handheld electronic device, comprising:
-
a memory operable to store a plurality of programs and a plurality of files, wherein at least a portion of the files are executable by one or more of the plurality of programs; a processor operable to run the plurality of programs to execute the at least a portion of the files; at least one file in a non-executable file format not executable or capable of being opened by any of the plurality of programs; and a file transfer module operable to transmit and receive the at least one non-executable file. - View Dependent Claims (41, 42)
-
-
43. A method of operation of a handheld electronic device, the method comprising:
-
storing a plurality of programs in a memory of the handheld electronic device; executing one or more of the plurality of programs on a microprocessor in operative communication with the memory; receiving a non-executable file at the handheld electronic device, wherein the non-executable file is in a file format that is not associated with any of the plurality of programs; storing the file in the memory of the handheld device. - View Dependent Claims (44, 45)
-
Specification