Expandable Application Representation and Taskbar
US-2015286387-A1 · Oct 8, 2015 · US
US10564807B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10564807-B2 |
| Application number | US-201615366763-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 1, 2016 |
| Priority date | May 31, 2014 |
| Publication date | Feb 18, 2020 |
| Grant date | Feb 18, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 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. 2. The electronic device of claim 1 , wherein the message grouping criteria include a criterion that is met when the number of messages in the plurality of messages exceeds a numeric threshold. 3. The electronic device of claim 1 , wherein the message grouping criteria include a criterion that is met when the plurality of messages are spaced apart from each other by less than a threshold amount of time. 4. The electronic device of claim 1 , wherein the message grouping criteria include a criterion that is met when the plurality of messages are sequentially adjacent messages. 5. The electronic device of claim 4 , wherein sequentially adjacent messages are messages that are received from a single participant without any intervening received messages from other participants. 6. The electronic device of claim 4 , wherein sequentially adjacent messages are messages of the same type that are received without any intervening received messages of a different type. 7. The electronic device of claim 1 , wherein a message of the plurality of messages is an audio message, and wherein displaying the representations of the content of the plurality of messages includes displaying a waveform image corresponding to the audio message, the waveform image having a waveform representing the contents of the audio message. 8. The electronic device of claim 7 , wherein displaying the waveform image comprises: displaying the waveform in an initial color; receiving a request to play the audio message; and in response to receiving the request to play the audio message: playing the audio message, and changing a color of at least a portion of the waveform during playback to indicate the portion of the audio message that has been played. 9. The electronic device of claim 1 , wherein the representations of the content of the plurality of messages displayed in the group message area include representations of at least two audio messages, the one or more programs further including instructions for: receiving a request to sequentially play the at least two audio messages, and in response to receiving the request, sequentially playing the at least two audio messages. 10. The electronic device of claim 1 , the one or more programs further including instructions for: detecting a selection of the group message area; and in response to detecting the selection of the group message area, replacing the display of the representations of the content of the plurality of messages in the group message area with display of representations of the content of the plurality of messages in a second plurality of separate message areas in a second region of the display, wherein each respective separate message area of the second plurality of separate message areas includes a representation of the content of a respective message of the plurality of messages, and wherein the second region of the display is larger in area than the group message area. 11. The electronic device of claim 1 , wherein the representations of the content of the plurality of messages displayed in the group message area include text representing a first message of the plurality of messages and an image thumbnail representing a second message of the plurality of messages, the one or more programs further including instructions for: detecting a contact at a location on the touch-sensitive surface that corresponds to a location of the displayed image thumbnail; and in response to detecting the contact at the location that corresponds to the displayed image thumbnail, displaying a larger version of the image represented by the image thumbnail. 12. The electronic device of claim 11 , wherein displaying a larger version of the image comprises displaying the image as a full-screen image. 13. The electronic device of claim 1 , wherein the representations of the content of the plurality of messages displayed in the group message area include text representing a first message of the plurality of messages and an image thumbnail representing a video message in the plurality of messages, the one or more programs further including instructions for: detecting a contact at a location on the touch-sensitive surface that corresponds to the location of the displayed image thumbnail; and in response to detecting the contact at the location on the touch-sensitive surface that corresponds to the location of the image thumbnail, playing the video message represented by the image thumbnail. 14. The electronic device of claim 13 , wherein playing the video message comprises playing the video message in full-screen mode. 15. The electronic device of claim 13 , wherein playing the video message comprises playing the video message within the group message area. 16. The electronic device of claim 1 , wherein the representations of the content of the plurality of messages displayed in the group message area include text representing a first message of the plurality of messages and a waveform image representing an audio message in the plurality of messages, the one or more programs further including instructions for: displaying a playback affordance in the group message area, the playback affordance associated with the waveform image; detecting a contact at a location on the touch-sensitive surface that corresponds to a location of the playback affordance within the displayed group message area; and in response to detecting the contact at the location on the touch-sensitive surface that corresponds to the location of the playback affordance, playing the audio message represented by the waveform image. 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 pl
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Annexed information, e.g. attachments · CPC title
using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title
using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser · CPC title
Computer-aided management of electronic mailing [e-mailing] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.