IP Library › Granted Patent US 11,039,283
Granted Patent B2
US 11,039,283 · App. 16/739,728 · Granted Jun 15, 2021

User interfaces for a messaging application

Inventors: Scott Forstall (Los Altos, CA); Greg Christie (San Jose, CA); Scott M. Herz (San Jose, CA); Imran Chaudhri (San Francisco, CA); Michael Matas (Healdsburg, CA); Marcel Van Os (San Francisco, CA); Stephen O. Lemay (Palo Alto, CA)
Assignee: Apple Inc.
H04W4/16G06F3/0482G06F3/0485G06F3/0488G06F3/04847G06F3/04883H04M1/27475H04M1/576H04M1/7243H04M1/72403H04M1/72436H04M1/72466H04M1/72469H04M1/27453H04M1/663H04M1/72442H04M2250/12H04M2250/22H04M2250/60
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 11,039,283
App. No.
16/739,728
Filed
Jan 10, 2020
Granted
Jun 15, 2021
Kind
B2
Art Unit
2644
USPC
455/414.1
Abstract

In accordance with some embodiments, an electronic device is described. In some embodiments, while displaying a user interface of a messaging application, the device concurrently displays at least a portion of a representation of a message, where the message is included in a first message folder of a plurality of message folders, and the plurality of message folders. In some embodiments, while concurrently displaying at least the portion of the representation of the message and the plurality of message folders, the device detects user selection of a second message folder. In some embodiments, in response to detecting the user selection, the device moves the message from the first message folder to the second message folder such that the message is included in the second message folder, and displays a graphical indication that the message has been moved from the first message folder to the second message folder.

Claims (80)

1. An electronic device, comprising:

a display;

one or more input devices;

one or more processors; and

memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, on the display, a user interface of a messaging application;

while displaying the user interface of the messaging application, concurrently displaying, on the display:

at least a portion of a representation of a message, wherein the message is included in a first message folder of a plurality of message folders that are associated with the messaging application, and

the plurality of message folders, wherein the plurality of message folders include a second message folder that does not include the message;

while concurrently displaying at least the portion of the representation of the message and the plurality of message folders, detecting, via the one or more input devices, user selection of the second message folder that is different from the first message folder; and

in response to detecting the user selection of the second message folder:

moving the message from the first message folder to the second message folder such that the message is included in the second message folder and not included in the first message folder; and

displaying, after detecting the user selection of the second message folder and on the display, a graphical indication that the message has been moved from the first message folder to the second message folder.

2. The electronic device of claim 1 , the one or more programs further including instructions for:

prior to concurrently displaying at least the portion of the representation of the message and the plurality of message folders, concurrently displaying, in the user interface of the messaging application:

message information corresponding to the message, and

a move affordance;

detecting, via the one or more input devices, user selection of the move affordance; and

in response to detecting the user selection of the move affordance, displaying, on the display, the plurality of message folders.

3. The electronic device of claim 1 , the one or more programs further including instructions for:

in response to detecting the user selection of the second message folder:

displaying, on the display, a visual indication that the second message folder was selected for moving the message.

4. The electronic device of claim 1 , the one or more programs further including instructions for:

while displaying the plurality of message folders:

in accordance with a determination that a respective message folder includes one or more unread messages, displaying, at a location corresponding to the respective message folder, a numerical value indicating the number of unread messages.

5. The electronic device of claim 1 , wherein displaying the graphical indication comprises:

moving the representation of the message from a first location on the display to a second location on the display corresponding to the second message folder, and

ceasing to display the representation of the message upon the message reaching the second location such that the representation of the message appears to move into the second message folder.

6. The electronic device of claim 1 , wherein the displaying the graphical indication comprises sliding the representation of the message across the display.

7. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display and one or more input devices, the one or more programs including instructions for:

displaying, on the display, a user interface of a messaging application;

while displaying the user interface of the messaging application, concurrently displaying, on the display:

at least a portion of a representation of a message, wherein the message is included in a first message folder of a plurality of message folders that are associated with the messaging application, and

the plurality of message folders, wherein the plurality of message folders include a second message folder that does not include the message;

while concurrently displaying at least the portion of the representation of the message and the plurality of message folders, detecting, via the one or more input devices, user selection of the second message folder that is different from the first message folder; and

in response to detecting the user selection of the second message folder:

moving the message from the first message folder to the second message folder such that the message is included in the second message folder and not included in the first message folder; and

displaying, after detecting the user selection of the second message folder and on the display, a graphical indication that the message has been moved from the first message folder to the second message folder.

8. The non-transitory computer-readable storage medium of claim 7 , the one or more programs further including instructions for:

prior to concurrently displaying at least the portion of the representation of the message and the plurality of message folders, concurrently displaying, in the user interface of the messaging application:

message information corresponding to the message, and

a move affordance;

detecting, via the one or more input devices, user selection of the move affordance; and

in response to detecting the user selection of the move affordance, displaying, on the display, the plurality of message folders.

9. The non-transitory computer-readable storage medium of claim 7 , the one or more programs further including instructions for:

in response to detecting the user selection of the second message folder:

displaying, on the display, a visual indication that the second message folder was selected for moving the message.

10. The non-transitory computer-readable storage medium of claim 7 , the one or more programs further including instructions for:

while displaying the plurality of message folders:

in accordance with a determination that a respective message folder includes one or more unread messages, displaying, at a location corresponding to the respective message folder, a numerical value indicating the number of unread messages.

11. The non-transitory computer-readable storage medium of claim 7 , wherein displaying the graphical indication comprises:

moving the representation of the message from a first location on the display to a second location on the display corresponding to the second message folder, and

ceasing to display the representation of the message upon the message reaching the second location such that the representation of the message appears to move into the second message folder.

12. The non-transitory computer-readable storage medium of claim 7 , wherein the displaying the graphical indication comprises sliding the representation of the message across the display.

13. A method, comprising:

at an electronic device with a display and one or more input devices:

displaying, on the display, a user interface of a messaging application;

while displaying the user interface of the messaging application, concurrently displaying, on the display:

at least a portion of a representation of a message, wherein the message is included in a first message folder of a plurality of message folders that are associated with the messaging application, and

the plurality of message folders, wherein the plurality of message folders include a second message folder that does not include the message;

while concurrently displaying at least the portion of the representation of the message and the plurality of message folders, detecting, via the one or more input devices, user selection of the second message folder that is different from the first message folder; and

in response to detecting the user selection of the second message folder:

moving the message from the first message folder to the second message folder such that the message is included in the second message folder and not included in the first message folder; and

displaying, after detecting the user selection of the second message folder and on the display, a graphical indication that the message has been moved from the first message folder to the second message folder.

14. The method of claim 13 , further comprising:

prior to concurrently displaying at least the portion of the representation of the message and the plurality of message folders, concurrently displaying, in the user interface of the messaging application:

message information corresponding to the message, and

a move affordance;

detecting, via the one or more input devices, user selection of the move affordance; and

in response to detecting the user selection of the move affordance, displaying, on the display, the plurality of message folders.

15. The method of claim 13 , further comprising:

in response to detecting the user selection of the second message folder:

displaying, on the display, a visual indication that the second message folder was selected for moving the message.

16. The method of claim 13 , further comprising:

while displaying the plurality of message folders:

in accordance with a determination that a respective message folder includes one or more unread messages, displaying, at a location corresponding to the respective message folder, a numerical value indicating the number of unread messages.

17. The method of claim 13 , wherein displaying the graphical indication comprises:

moving the representation of the message from a first location on the display to a second location on the display corresponding to the second message folder, and

ceasing to display the representation of the message upon the message reaching the second location such that the representation of the message appears to move into the second message folder.

18. The method of claim 13 , wherein the displaying the graphical indication comprises sliding the representation of the message across the display.

Continuity (10)
Continuation 13903962 · May 28, 2013
Continuation 13596652 · Aug 28, 2012
Continuation 13418322 · Mar 12, 2012
Continuation 13205586 · Aug 8, 2011
Division 11769694 · Jun 27, 2007
Provisional Application 60879469 · Jan 8, 2007
Provisional Application 60879253 · Jan 7, 2007
Provisional Application 60883782 · Jan 6, 2007
Provisional Application 60824769 · Sep 6, 2006
Related Publication 20200186976A1 · Jun 11, 2020
Cited By (1)
US 12,647,758