Message user interfaces for capture and transmittal of media and location content
First Claim
Patent Images
1. An electronic device, comprising:
- a display;
a touch-sensitive surface;
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;
receiving a plurality of messages from a first participant within a time interval;
determining whether the plurality of messages meets message grouping criteria;
in accordance with a determination that the plurality of messages does not meet the message grouping criteria, displaying representations of the content of the plurality of messages in a plurality of separate message areas in a first region of the display, wherein each respective separate message area includes a representation of the content of a respective message of the plurality of messages; and
in accordance with a determination that the plurality of messages meets the message grouping criteria, displaying the representations of the content of the plurality of messages in a group message area, wherein the group message area is smaller in area than the first region.
0 Assignments
0 Petitions
Accused Products
Abstract
A device provides user interfaces for displaying messages in a messaging application. The device receives a plurality of messages from a first participant within a time interval and determines whether the plurality of messages meets message grouping criteria. In accordance with a determination that the plurality of messages does not meet the message grouping criteria, the device displays a plurality of separate bounded message areas representing the plurality of messages. In accordance with a determination that the plurality of messages meets the message grouping criteria, the device displays a single group bounded message area representing the plurality of messages.
-
Citations
48 Claims
-
1. An electronic device, comprising:
-
a display; a touch-sensitive surface; 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;receiving a plurality of messages from a first participant within a time interval; determining whether the plurality of messages meets message grouping criteria; in accordance with a determination that the plurality of messages does not meet the message grouping criteria, displaying representations of the content of the plurality of messages in a plurality of separate message areas in a first region of the display, wherein each respective separate message area includes a representation of the content of a respective message of the plurality of messages; and in accordance with a determination that the plurality of messages meets the message grouping criteria, displaying the representations of the content of the plurality of messages in a group message area, wherein the group message area is smaller in area than the first region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
at an electronic device comprising a touch-sensitive surface and a display; receiving a plurality of messages from a first participant within a time interval; determining whether the plurality of messages meets message grouping criteria; in accordance with a determination that the plurality of messages does not meet the message grouping criteria, displaying representations of the content of the plurality of messages in a plurality of separate message areas in a first region of the display, wherein each respective separate message area includes a representation of the content of a respective message of the plurality of messages; and in accordance with a determination that the plurality of messages meets the message grouping criteria, displaying the representations of the content of the plurality of messages in a group message area, wherein the group message area is smaller in area than the first region. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
33. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a touch-sensitive surface, cause the device to:
-
receive a plurality of messages from a first participant within a time interval; determine whether the plurality of messages meets message grouping criteria; in accordance with a determination that the plurality of messages does not meet the message grouping criteria, display representations of the content of the plurality of messages in a plurality of separate message areas in a first region of the display, wherein each respective separate message area includes a representation of the content of a respective message of the plurality of messages; and in accordance with a determination that the plurality of messages meets the message grouping criteria, display the representations of the content of the plurality of messages in a group message area, wherein the group message area is smaller in area than the first region. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification