# US 10,503,381 B2 · Multi-screen email client

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,381 B2
- Document ID: US10503381B2
- Status: Granted
- Kind: B2
- Application number: 15/075,644
- Filed: 2016-03-21
- Published: 2016-09-22
- Granted: 2019-12-10
- Earliest claimed: 2010-11-17
- Assignees: Z124
- Applicants: Z124
- Inventors: Rodney W. Schrock; Paul E. Reeves; Sanjiv Sirpal; Alexander de Paz; Aaron VonderHaar; Martin Gimpl; Salvador Soto; Stanley Kurdziel; Paul Webber
- Web page: https://patentgrep.com/patent/US10503381B2

## CPC

- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 1/1641: {the display being formed by a plurality of foldable display components (G06F1/1647 takes precedence)}
- G06F 1/1647: {including at least an additional display (G06F1/1692 takes precedence)}
- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- G09G 5/14: Display of multiple viewports
- G09G 5/38: with means for controlling the display position
- H04L 51/08: Annexed information, e.g. attachments
- H04L 51/58: Message adaptation for wireless communication
- H04M 1/72469: for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- G06F 2203/04803: Split screen, i.e. subdividing the display area or the window area into separate subareas
- G09G 2340/0464: Positioning
- G09G 2340/145: related to small screens
- G09G 2354/00: Aspects of interface with display user
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## 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

### Claim 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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 2)

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.

### Claim 4 (depends on 3)

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.

### Claim 5 (depends on 4)

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.

### Claim 6 (depends on 5)

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.

### Claim 7 (depends on 6)

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.

### Claim 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.

### Claim 9 (depends on 8)

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.

### Claim 10 (depends on 9)

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.

### Claim 11 (depends on 10)

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.

### Claim 12 (depends on 11)

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.

### Claim 13 (depends on 12)

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.

### Claim 14 (depends on 12)

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.

### Claim 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.
