IP Library Granted Patent US 10,503,381
Granted Patent B2
US 10,503,381 · App. 15/075,644 · Granted Dec 10, 2019

Multi-screen email client

Inventors: Rodney W. Schrock (San Diego, CA); Paul E. Reeves (Oakville, CA); Sanjiv Sirpal (Oakville, CA); Alexander de Paz (Burlington, CA); Aaron VonderHaar (San Diego, CA); Martin Gimpl (Helsinki, FI); Salvador Soto (Toronto, CA); Stanley Kurdziel (San Diego, CA); Paul Webber (San Diego, CA)
Assignee: Z124
G06F3/04847G06F1/1647G06F3/017G06F3/0482G06F3/0488G06F3/04842G06F3/04845G06F3/04883G06F3/04886G06F3/1423G06Q10/107G09G5/14G09G5/38H04L51/08H04L51/38H04M1/72583G06F2203/04803G09G2340/0464G09G2340/145G09G2354/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,503,381
App. No.
15/075,644
Granted
Dec 10, 2019
Kind
B2
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.

Claims (47)

1. A handheld electronic device, comprising:

a microprocessor;

a first display portion that is a first display device;

a second display portion that is a second display device, distinct from the first display device, separated from the first display portion by a hinge disposed therebetween, the hinge configured to allow pivotal movement between the first display portion and the second display portion; and

a computer memory coupled to the microprocessor and comprising instruction sets that are executable by the microprocessor, wherein the instruction sets cause the microprocessor to:

execute a multi-screen email client on the handheld electronic device;

display a first user interface screen portion on the first display portion, the first user interface screen portion corresponding to a first screen of the multi-screen email client, the first screen including an identification for one or more messages received by the multi-screen email client;

display a second user interface screen portion on the second display portion, the second user interface screen portion corresponding to a second screen of the multi-screen email client, the second screen including a detail view of a selected message from the one or more messages, wherein the detail view includes a display element identifying a file attached to the selected message; and

receive an input from a user at the second display portion corresponding to a selection of the display element identifying the file attached to the selected message while the first screen of the multi-screen email client is displayed on the first display portion; and

in response to receiving the input from the user at the second display portion:

move the first user interface screen portion off of the first display portion;

move the second user interface screen portion off of the second display portion and onto the first display portion; and

display or execute the file in the second display portion.

2. The handheld electronic device of claim 1 , wherein prior to moving the first user interface portion off of the first display portion, the first user interface portion includes a first dependency indicator providing an indication that the detail view displayed in the second display portion corresponds to the selected message in the first display portion.

3. The handheld electronic device of claim 2 , wherein in response to receiving the input from the user, the display element includes a second dependency indicator providing an indication that the file displaying or executing in the second display portion corresponds to the display element displayed in the first display portion and identifying the file attached to the selected message.

4. The handheld electronic device of claim 3 , wherein the second user interface screen portion includes a navigational function button configured to receive navigational input, and in response thereto, navigate between hierarchical screens of the multi-screen email client.

5. The handheld electronic device of claim 4 , wherein the instruction sets further cause the microprocessor to:

receive a navigational input from the user at the navigational function button on the second user interface screen portion; and

move, in response to receiving the navigational input, the second user interface screen portion off of the first display portion and onto the second display portion and move the first user interface screen portion onto the first display portion.

6. The handheld electronic device of claim 5 , wherein any screen of the multi-screen email client displayed in the first display portion is always a parent window to any other screen of the multi-screen email client that is displayed in the second display portion.

7. The handheld electronic device of claim 6 , wherein the first display portion and the second display portion are in a portrait orientation, the portrait orientation defining a long dimension and a short dimension of each display portion, and wherein the first display portion and the second display portion are disposed side-by-side and adjacent to one another along the long dimension of each display portion.

8. 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 that is a first display device and a second display portion that is a second display device, distinct from the first display device, wherein the second display portion is separated from the first display portion by a hinge disposed therebetween, the hinge configured to allow pivotal movement between the first display portion and the second display portion;

displaying a first user interface screen portion on the first display portion, the first user interlace screen portion corresponding to a first screen of the multi-screen email client, the first screen including an identification for one or more messages received by the multi-screen email client;

displaying a second user interface screen portion on the second display portion, the second user interface screen portion corresponding to a second screen of the multi-screen email client, the second screen including a detail view of a selected message from the one or more messages, wherein the detail view includes a display element identifying a file attached to the selected message;

receiving an input from a user at the second display portion corresponding to a selection of the display element identifying the file attached to the selected message while displaying the first screen of the multi-screen email client on the first display portion; and

in response to receiving the input from the user at the second display portion:

moving the first user interface screen portion off of the first display portion;

moving the second user interface screen portion off of the second display portion and onto the first display portion; and

displaying or executing the file in the second display portion.

9. The method of claim 8 , wherein prior to moving the first user interface portion off of the first display portion, the first user interface portion includes a first dependency indicator providing an indication that the detail view corresponds to the selected message.

10. The method of claim 9 , wherein in response to receiving the input from the user, the display element includes a second dependency indicator providing an indication that the file displaying or executing in the second display portion corresponds to the display element identifying the file attached to the selected message.

11. The method of claim 10 , wherein the second user interface screen portion includes a navigational function button configured to receive navigational input, and in response thereto, navigate between hierarchical screens of the multi-screen email client.

12. The method of claim 11 , further comprising:

receiving a navigational input from the user at the navigational function button on the second user interface screen portion; and

moving, in response to receiving the navigational input, the second user interface screen portion off of the first display portion and onto the second display portion and move the first user interface screen portion onto the first display portion.

13. The method of claim 12 , wherein any screen of the multi-screen email client displayed in the first display portion is always a parent window to any other screen of the multi-screen email client that is displayed in the second display portion.

14. The method of claim 12 , wherein the first display portion and the second display portion are in a portrait orientation, the portrait orientation defining a long dimension and a short dimension of each display portion, and wherein the first display portion and the second display portion are disposed side-by-side and adjacent to one another along the long dimension of each display portion.

15. A non-transitory computer readable medium comprising:

a multi-screen email client executable by a processor of a handheld electronic device, wherein the handheld electronic device comprises at least a first display portion that is a first display device and a second display portion that is a second display device, distinct from the first display device, separated by a hinge disposed therebetween, the hinge configured to allow pivotal movement between the first display portion and the second display portion, and the multi-screen email client, when executed by the processor of the handheld electronic device, causes the handheld electronic device to:

display a first user interface screen portion on the first display portion, the first user interface screen portion corresponding to a first screen of the multi-screen email client, the first screen including an identification for one or more messages received by the multi-screen email client; and

display a second user interface screen portion on the second display portion, the second user interface screen portion corresponding to a second screen of the multi-screen email client, the second screen including a detail view of a selected message from the one or more messages, wherein the detail view includes a display element identifying a file attached to the selected message;

receive an input from a user at the second display portion corresponding to a selection of the display element identifying the file attached to the selected message while the first screen of the multi-screen email client is displayed on the first display portion; and

in response to receiving the input from the user at the second display portion;

move the first user interface screen portion off of the first display portion;

move the second user interface screen portion off of the second display portion and onto the first display portion; and

display or execute the file in the second display portion.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 069049/0339 →
QUITCLAIM EXCLUSIVE LICENSE/RIGHTS Recorded Sep 18, 2024
From: Z124
To: MULTIFOLD INTERNATIONAL INCORPORATED PTE. LTD.
Reel/Frame 068979/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: SCHROCK, RODNEY; REEVES, PAUL; SIRPAL, SANJIV; DE PAZ, ALEXANDER; VONDERHAAR, AARON; GIMPL, MARTIN; SOTO, SALVADOR; KURDZIEL, STANLEY; WEBBER, PAUL
To: IMERJ LLC
Reel/Frame 038799/0388 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: Z124 LLC
To: Z124
Reel/Frame 038799/0457 →
CHANGE OF NAME Recorded Jun 3, 2016
From: IMERJ LLC
To: Z124 LLC
Reel/Frame 038950/0188 →