IP Library › Granted Patent US 11,743,375
Granted Patent B2
US 11,743,375 · App. 17/467,700 · Granted Aug 29, 2023

Portable electronic device with conversation management for incoming instant messages

Inventors: Gregory N. Christie (San Jose, CA); Marcel Van Os (San Francisco, CA); Stephen O. Lemay (Palo Alto, CA); Evan Russell Doll (Palo Alto, CA)
Assignee: Apple Inc.
H04M1/72436G06Q10/107H04M1/67H04M2250/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,743,375
App. No.
17/467,700
Granted
Aug 29, 2023
Kind
B2
Abstract

A portable electronic device with a touch screen display displays an incoming message from a party to a user of the device while the device is locked. The device responds to detecting a user request to view the incoming message by immediately displaying a set of messages between the user and the party in a chronological order. While the device is unlocked, if an incoming message is longer than a predefined length the device displays a portion of the incoming message, a view icon, and a long-message indicia. Alternately, if the incoming message is equal to or less than the predefined length, the device displays the entire incoming message and a reply icon. In response to user selection of either the view icon or the reply icon, the device immediately displays a set of messages between the user of the device and the party in a chronological order.

Claims (44)

1. An electronic device, comprising:

a display;

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, on the display, a messaging application, wherein the messaging application includes a message conversation;

while displaying the message conversation, detecting a first input corresponding to a request to send a new message;

in response to detecting the first input:

in accordance with a determination that the new message was not successfully sent, adding the new message to the message conversation, wherein adding the new message to the message conversation incudes displaying the new message in the message conversation with a first visual appearance; and

in accordance with a determination that the new message was successfully sent, adding the new message to the message conversation, wherein adding the new message to the message conversation incudes displaying the new message in the message conversation with a second visual appearance different from the first visual appearance;

while displaying the unsent new message in the message conversation, detecting a second input directed to resending the new message; and

in response to detecting the second input:

in accordance with a determination that the new message was not successfully sent, continue displaying the new message in the message conversation with the first visual appearance; and

in accordance with a determination that the new message was successfully sent, cease displaying the new message in the message conversation with the first visual appearance, and displaying the new message in the message conversation with the second visual appearance.

2. The electronic device of claim 1 , wherein the first visual appearance is a first color corresponding to the new message and the second visual appearance is a second color corresponding to the new message.

3. The electronic device of claim 1 , wherein the first visual appearance is a first border style corresponding to the new message and the second visual appearance is a second border style corresponding to the new message.

4. The electronic device of claim 1 , wherein displaying the new message in the message conversation with the first visual appearance includes displaying an error indicator associated with the new message and wherein displaying the new message in the message conversation with the second visual appearance without displaying the error indicator associated with the new message.

5. A computer-implemented method, comprising:

at a device with a display:

displaying, on the display, a messaging application, wherein the messaging application includes a message conversation;

while displaying the message conversation, detecting a first input corresponding to a request to send a new message;

in response to detecting the first input:

in accordance with a determination that the new message was not successfully sent, adding the new message to the message conversation, wherein adding the new message to the message conversation incudes displaying the new message in the message conversation with a first visual appearance; and

in accordance with a determination that the new message was sent, adding the new message to the message conversation, wherein adding the new message to the message conversation incudes displaying the new message in the message conversation with a second visual appearance different from the first visual appearance;

while displaying the unsent new message in the message conversation, detecting a second input directed to resending the new message; and

in response to detecting the second input:

in accordance with a determination that the new message was not successfully sent, continue displaying the new message in the message conversation with the first visual appearance; and

in accordance with a determination that the new message was successfully sent, cease displaying the new message in the message conversation with the first visual appearance, and displaying the new message in the message conversation with the second visual appearance.

6. The method of claim 5 , wherein the first visual appearance is a first color corresponding to the new message and the second visual appearance is a second color corresponding to the new message.

7. The method of claim 5 , wherein the first visual appearance is a first border style corresponding to the new message and the second visual appearance is a second border style corresponding to the new message.

8. The method of claim 5 , wherein displaying the new message in the message conversation with the first visual appearance includes displaying an error indicator associated with the new message and wherein displaying the new message in the message conversation with the second visual appearance without displaying the error indicator associated with the new message.

9. A storage device storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:

displaying, on the display, a messaging application, wherein the messaging application includes a message conversation;

while displaying the message conversation, detecting a first input corresponding to a request to send a new message;

in response to detecting the first input:

in accordance with a determination that the new message was not successfully sent, adding the new message to the message conversation, wherein adding the new message to the message conversation incudes displaying the new message in the message conversation with a first visual appearance; and

in accordance with a determination that the new message was sent, adding the new message to the message conversation, wherein adding the new message to the message conversation incudes displaying the new message in the message conversation with a second visual appearance different from the first visual appearance;

while displaying the unsent new message in the message conversation, detecting a second input directed to resending the new message; and

in response to detecting the second input:

in accordance with a determination that the new message was not successfully sent, continue displaying the new message in the message conversation with the first visual appearance; and

in accordance with a determination that the new message was successfully sent, cease displaying the new message in the message conversation with the first visual appearance, and displaying the new message in the message conversation with the second visual appearance.

10. The storage device of claim 9 , wherein the first visual appearance is a first color corresponding to the new message and the second visual appearance is a second color corresponding to the new message.

11. The storage device of claim 9 , wherein the first visual appearance is a first border style corresponding to the new message and the second visual appearance is a second border style corresponding to the new message.

12. The storage device of claim 9 , wherein displaying the new message in the message conversation with the first visual appearance includes displaying an error indicator associated with the new message and wherein displaying the new message in the message conversation with the second visual appearance without displaying the error indicator associated with the new message.

Continuity (7)
Continuation 15960330 · Apr 23, 2018
Continuation 12163908 · Jun 27, 2008
Provisional Application 61019293 · Jan 6, 2008
Provisional Application 61019292 · Jan 6, 2008
Provisional Application 60937993 · Jun 29, 2007
Provisional Application 60946969 · Jun 28, 2007
Related Publication 20220141329A1 · May 5, 2022
Cited By (1)
US 12,483,528