Message user interfaces for capture and transmittal of media and location content

US10564807B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10564807-B2
Application numberUS-201615366763-A
CountryUS
Kind codeB2
Filing dateDec 1, 2016
Priority dateMay 31, 2014
Publication dateFeb 18, 2020
Grant dateFeb 18, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10564807B2 cover?
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 plur…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04842. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 18 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).