Portable electronic device with conversation management for incoming instant messages
First Claim
1. A method, comprising:
- at a portable electronic device with a touch screen display;
displaying an incoming message from a party to a user of the portable electronic device on the touch screen display while the portable electronic device is locked, the incoming message including at least a portion of text in the incoming message;
while the portable electronic device remains locked, detecting a user request to unlock the portable electronic device; and
in response to detecting the user request to unlock the portable electronic device,unlocking the portable electronic device; and
in accordance with a determination that the user request to unlock the portable electronic device meets a predetermined condition, immediately displaying a set of messages between the user of the portable electronic device and the party in a chronological order, wherein the displayed set of messages includes the incoming message.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
65 Claims
-
1. A method, comprising:
at a portable electronic device with a touch screen display; displaying an incoming message from a party to a user of the portable electronic device on the touch screen display while the portable electronic device is locked, the incoming message including at least a portion of text in the incoming message; while the portable electronic device remains locked, detecting a user request to unlock the portable electronic device; and in response to detecting the user request to unlock the portable electronic device, unlocking the portable electronic device; and in accordance with a determination that the user request to unlock the portable electronic device meets a predetermined condition, immediately displaying a set of messages between the user of the portable electronic device and the party in a chronological order, wherein the displayed set of messages includes the incoming message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A method, comprising:
- at a portable electronic device with a touch screen display;
while the portable electronic device is unlocked, receiving an incoming message from a party to a user of the portable electronic device;
determining whether the incoming message is longer than, equal to, or less than a predefined length;
in response to receiving the incoming message;
in accordance with a determination that the incoming message is longer than the predefined length, concurrently displaying;
a portion of the incoming message from the party to the user of the portable electronic device, a view icon, and a long-message indicia on the touch screen;
in accordance with a determination that the incoming message is equal to or less than the predefined length, concurrently displaying;
the incoming message from the party to the user of the portable electronic device and, a reply icon on the touch screen display; and
in response to detecting user selection of either the view icon or the reply icon, immediately displaying a soft keyboard, a text box, and a send icon on the touch screen display, in addition to displaying the incoming message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
- at a portable electronic device with a touch screen display;
-
22. A portable electronic device, comprising:
-
a touch screen 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 programs including; instructions for displaying an incoming message from a party to a user of the portable electronic device on the touch screen display while the portable electronic device is locked, the incoming message including at least a portion of text in the incoming message; instructions for, while the portable electronic device remains locked, detecting a user request to unlock the portable electronic device; and instructions for, in response to detecting the user request to unlock the portable electronic device, unlocking the portable electronic device; and in accordance with a determination that the user request to unlock the portable electronic device meets a predetermined condition, immediately displaying a set of messages between the user of the portable electronic device and the party in a chronological order, wherein the displayed set of messages includes the incoming message. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A portable electronic device, comprising:
-
a touch screen 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 programs including; instructions for, while the portable electronic device is unlocked; receiving an incoming message from a party to a user of the portable electronic device; determining whether the incoming message is longer than, equal to, or less than a predefined length ; in response to receiving the incoming message; in accordance with a determination that the incoming message is longer than the predefined length, concurrently displaying;
a portion of the incoming message from the party to the user of the portable electronic device,
a view-message icon, and
a long-message indicia on the touch screen display;in accordance with a determination that the incoming message is equal to or less than the predefined length, concurrently displaying;
the incoming message from the party to the user of the portable electronic device and
a reply icon on the touch screen display; andin response to detecting a user selection of either the view icon or the reply icon, immediately displaying a soft keyboard, a text box, and a send icon on the touch screen display, in addition to displaying the incoming message. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A non-transitory computer readable storage medium having instructions stored therein, which when executed by a portable electronic device with a touch screen display, cause the portable electronic device to:
-
display an incoming message from a party to a user of the portable electronic device on the touch screen display while the portable electronic device is locked, the incoming message including at least a portion of text in the incoming message; while the portable electronic device remains locked, detect a user request to unlock the portable electronic device; and in response to detecting the user request to unlock the portable electronic device, unlock the portable electronic device; and in accordance with a determination that the user request to unlock the portable electronic device meets a predetermined condition, immediately display a set of messages between the user of the portable electronic device and the party in a chronological order, wherein the displayed set of messages includes the incoming message. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A non-transitory computer readable storage medium having instructions stored therein, which when executed by a portable electronic device with a touch screen display, cause the portable electronic device to:
while the portable electronic device is unlocked, receive an incoming message from a party to a user of the portable electronic device; determine whether the incoming message is longer than a predefined length or whether the incoming message is longer than, equal to, or less than a predefined length; in response to receiving the incoming message; in accordance with a determination that the incoming message is longer than the predefined length, concurrently display; a portion of the incoming message from the party to the user of the portable electronic device, a view icon, and a long-message indicia on the touch screen display; in accordance with a determination that the incoming message is equal to or less than the predefined length, concurrently display; the incoming message from the party to the user of the portable electronic device and, a reply icon on the touch screen display; and in response to detecting user selection of either the view icon or the reply icon, immediately display a soft keyboard, a text box, and a send icon on the touch screen display, in addition to displaying the incoming message. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63)
-
64. A graphical user interface on a portable electronic device with a touch screen display, comprising:
-
an incoming message from a party to a user of the portable electronic device; and a set of messages between the user of the portable electronic device and the party in a chronological order; wherein; the incoming message from a party to a user of the portable electronic device is displayed while the portable electronic device is locked, the incoming message including at least a portion of text in the incoming message; and in response to detecting a user request to unlock the portable electronic device, the portable electronic device is unlocked and the set of messages between the user of the portable electronic device and the party is immediately displayed in a chronological order, wherein the displayed set of messages includes the incoming message.
-
-
65. A graphical user interface on a portable electronic device with a touch screen display, comprising:
- an incoming message or a portion of an incoming message from a party to a user of the portable electronic device;
a view icon;
a long message indicia;
a reply icon; and
a set of messages between the user of the portable electronic device and the party, wherein;
the incoming message from the party to the user of the portable electronic device is received by the portable electronic device;
whether the incoming message is longer than, equal to, or less than a predefined length is determined by the portable electronic device;
in response to receiving the incoming message from the party to the user of the portable electronic device;
in accordance with a determination that the incoming message is longer than the predefined length;
the portion of the incoming message from the party to the user of the portable electronic device, the view icon and, the long message indicia are concurrently displayed on the touch screen;
in accordance with a determination that the incoming message is equal to or less than the predefined length;
the incoming message from the party to the user of the portable electronic device, and the reply icon are concurrently displayed on the touch screen display; and
in response to detecting user selection of either the view icon or the reply icon, a soft keyboard, a text box, a send icon on the touch screen display, and the incoming message are immediately displayed.
- an incoming message or a portion of an incoming message from a party to a user of the portable electronic device;
Specification