Shared content presentation with integrated messaging

US11025569B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11025569-B2
Application numberUS-201514871989-A
CountryUS
Kind codeB2
Filing dateSep 30, 2015
Priority dateSep 30, 2015
Publication dateJun 1, 2021
Grant dateJun 1, 2021

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.

Users who are experiencing a shared content stream can exchange messages. Each user device can present a graphical user interface that includes controls to interact with a shared content stream being received and presented at the user device; a control to begin composing a message to other users who are receiving the shared content stream, and a display area to display previously received messages associated with the shared content stream. A message can be associated with a shared content stream, e.g., by providing a tag that identifies the content being played at the time the message was sent.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, at a user device, a shared content stream that is shared with one or more other user devices; presenting, by the user device, the shared content stream to a user at the user device; and while presenting the shared content stream: presenting, by the user device, a user interface that includes information from the shared content stream, a message control operable by the user to compose and send a message to other users of the one or more other devices, and a content control operable by the user to interact with the shared content stream, wherein the interaction with the shared content stream by the user at the user device is reflected in the shared content stream shared with the one or more other user devices; receiving, via the user interface, user input including a new message to be sent; presenting, by the user interface, an image corresponding to the shared content stream and previous messages including the message and the new message, the message traverses along a first non-linear path overlaid upon the image and the new message traverses along a second non-linear path overlaid upon the image; receiving an incoming message from one of the other users of the one or more other devices; and presenting content of the incoming message such that the incoming message traverses along a third non-linear path overlaid upon the image; and at a time after presentation of the shared content stream has ceased, presenting, in a second user interface for a messaging application, a conversation view that includes at least a subset of messages sent and received during the presentation of the shared content stream, wherein each message of the subset is presented as traversing along different non-linear paths overlaid upon the image. 2. The method of claim 1 , wherein the first non-linear path is curved. 3. The method of claim 1 , wherein the first non-linear path includes an upward movement or a rightward movement. 4. The method of claim 1 , wherein the first non-linear path is selected when the message is sent or received while a first portion of the shared content stream is being played, and the second non-linear path is selected when the new message is sent while a second portion of the shared content stream is being played. 5. The method of claim 1 , wherein the content control includes a control operable to pause and resume playing of the shared content stream. 6. The method of claim 1 , wherein the content control includes a control operable to invite another user to share the shared content stream. 7. The method of claim 1 , wherein the display of previous messages is animated such that a representation of a new message is initially presented at a first side of the third portion and moves along a non-linear path across the third portion toward a second side opposite the first side. 8. The method of claim 1 , wherein the message control includes a text box and wherein a virtual keyboard is presented in the first portion in response to user input selecting the text box. 9. The method of claim 1 , wherein the previous messages are represented as bubbles moving in an upward direction. 10. The method of claim 1 , wherein the previous messages correspond to a messaging conversation between the user and one or more users of the one or more other user devices. 11. The method of claim 10 , wherein the messaging conversation was identified during playback of the shared content stream. 12. The method of claim 1 , wherein each one of the previous messages comprises at least one of text, a video, audio, or an image. 13. A non-transitory computer-readable storage medium having stored thereon program instructions that, when executed by a processor in a device, cause the device to perform a method comprising: receiving, at the device, a shared content stream that is shared with one or more other devices; presenting, by the device, the shared content stream on a display of the device; and while presenting the shared content stream: presenting, by the device, a user interface that includes information from the shared content stream, a message control operable to compose and send a message to the other devices, and a content control operable to interact with the shared content stream, wherein the interaction with the shared content stream at the device is reflected in the shared content stream shared with the other devices; receiving, via the user interface, user input including a new message to be sent; presenting, by the user interface, an image corresponding to the shared content stream and previous messages including the message and the new message, the message traverses along a first non-linear path overlaid upon the image and the new message traverses along a second non-linear path overlaid upon the image; receiving an incoming message from one of the other devices; and presenting content of the incoming message such that the incoming message traverses along a third non-linear path overlaid upon the image; and at a time after presentation of the shared content stream has ceased, presenting, in a second user interface for a messaging application, a conversation view that includes at least a subset of messages sent and received during the presentation of the shared content stream, wherein each message of the subset is presented as traversing along different non-linear paths overlaid upon the image. 14. The non-transitory computer-readable storage medium of claim 13 , wherein the first non-linear path is curved. 15. The non-transitory computer-readable storage medium of claim 13 , wherein the first non-linear path includes an upward movement or a rightward movement. 16. The non-transitory computer-readable storage medium of claim 13 , wherein the first non-linear path is selected when the message is sent or received while a first portion of the shared content stream is being played, and the second non-linear path is selected when the new message is sent while a second portion of the shared content stream is being played. 17. A device comprising: a display; one or more processors; and a non-transitory memory having stored thereon computer-readable instructions that, when executed by the one or more processors, cause the device to: receive, at the device, a shared content stream that is shared with one or more other devices; presenting the shared content stream on the display; and while presenting the shared content stream: present, on the display, a user interface that includes information from the shared content stream, a message control operable to compose and send a message to the other devices, and a content control operable to interact with the shared content stream, wherein the interaction with the shared content stream at the device is reflected in the shared content stream shared with the other devices; receive, via the user interface, user input including a new message to be sent; present, by the user interface, an image corresponding to the shared content stream and previous messages including the message and the new message, the message traverses along a first non-linear path overlaid upon the image and the new message traverses along a second non-linear path overlaid upon the image; receive an incoming message from one of the other devices; and present content of the incoming message such that the incoming message traverses along a third non-linear path overlaid upon the image; and at a time after presentation of the shared content stream has ceased, present, in a second user interface for a messaging app

Assignees

Inventors

Classifications

  • Message adaptation for wireless communication · CPC title

  • of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices · CPC title

  • of additional data with content streams on multiple devices · CPC title

  • Split screen, i.e. subdividing the display area or the window area into separate subareas · CPC title

  • involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay · 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 US11025569B2 cover?
Users who are experiencing a shared content stream can exchange messages. Each user device can present a graphical user interface that includes controls to interact with a shared content stream being received and presented at the user device; a control to begin composing a message to other users who are receiving the shared content stream, and a display area to display previously received messa…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/43079. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 01 2021 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).