IP Library › Granted Patent US 11,582,269
Granted Patent B2
US 11,582,269 · App. 17/013,915 · Granted Feb 14, 2023

Systems and methods for establishing a virtual shared experience for media playback

Inventor: Nadejda Sarmova (Golden, CO)
H04L65/1069H04L65/1093H04N21/242H04N21/4788
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,582,269
App. No.
17/013,915
Granted
Feb 14, 2023
Kind
B2
Abstract

Aspects disclosed herein relate to systems and methods for enhanced media consumption. In one aspect, a media platform is provided that allows users to provide commentary while consuming media. The content provided by a user may be saved and associated with a specific portion of the media. The saved commentary may be presented to other users as they consume the same media file.

Claims (57)

1. A method, comprising:

sending an invitation received from a first device to a second device, wherein the invitation is associated with media content, the first device is associated with a first user, and the second device is associated with a second user;

in response to receiving an acceptance to the invitation, causing synchronous playback of the media content to the first device and to the second device such that the playback is synchronized on the first device and on the second device;

during the synchronous playback, detecting a trigger, which was previously stored in the media content, the trigger identifying user-provided content that was previously received from a third device and that is associated with a third user;

based on detecting the trigger, simultaneously causing output of the user-provided content on the first and the second devices;

receiving a communication from the first device; and

causing, during synchronous playback, the communication to be output on the second device and not the first device.

2. The method of claim 1 , wherein causing, during synchronous playback, the communication to be output on the second device and not the first device comprises causing, during synchronous playback, the communication to be displayed on the second device and not the first device.

3. The method of claim 1 , further comprising sending the user-provided content to a fourth device.

4. The method of claim 1 , wherein the simultaneously causing of the output of the user-provided content on the first and the second devices comprises simultaneously causing display of the user-provided content on the first and the second devices.

5. The method of claim 1 , further comprising: receiving data that associates the user-provided content with the media content; and associating the user provided content with the media content.

6. The method of claim 5 , wherein associating the user provided content with the media content comprises modifying the media content to include the trigger.

7. The method of claim 5 , wherein:

the data comprises a specific time period; and

the simultaneously causing of the output of the user-provided content on the first and the second devices is associated with the specific time period.

8. The method of claim 1 , wherein the media content comprises:

video content;

text content;

an Image;

audio content; or

multimedia content.

9. The method of claim 1 , wherein the user-provided content comprises:

video content;

text content;

graphic content;

an Image; or

audio content.

10. A system, comprising:

a processor; and

a memory operably connected to the processor and storing instructions, that when executed by the processor, cause operations comprising:

sending an invitation received from a first device to a second device, wherein the invitation is associated with media content, the first device is associated with a first user, and the second device is associated with a second user;

in response to receiving an acceptance to the invitation, causing synchronous playback of the media content to the first device and to the second device such that the playback is synchronized on the first device and on the second device;

during the synchronous playback, detecting a trigger, which was previously stored in the media content, the trigger identifying user-provided content that was previously received from a third device and that is associated with a third user;

in response to detecting the trigger;

retrieving the previously received user-provided content;

simultaneously causing output of the user-provided content on the first and the second devices;

receiving a communication from the first device; and

causing, during synchronous playback, the communication to be output on the second device and not the first device.

11. The system of claim 10 , wherein causing, during the synchronous playback, the communication to be output on the second device and not the first device comprises causing, during the synchronous playback, the communication to be displayed on the second device and not the first device.

12. The system of claim 10 , wherein the memory stores further instructions for sending the user-provided content to a fourth device.

13. The system of claim 10 , wherein the simultaneously causing of the output of the user-provided content on the first and the second devices comprises simultaneously causing display of the user-provided content on the first and the second devices.

14. The system of claim 10 , wherein the memory stores further instructions for:

receiving data that associates the user-provided content with the media content; and in response to receiving the data, modifying the media content to include the trigger.

15. The system of claim 14 , wherein:

the data comprises a specific time period; and

the simultaneously causing of the output of the user-provided content on the first and the second devices is associated with the specific time period.

16. A method, comprising:

receiving an invitation from a first device associated with a first user, the invitation associated with media content;

sending the invitation to a second device associated with a second user;

in response to sending the invitation, receiving an acceptance;

in response to receiving the acceptance, causing synchronous playback of the media content to the first device and to the second device such that the playback is synchronized on first device and on the second device;

during the synchronous playback, identifying a trigger in the media content, the trigger identifying user-provided content received from a third computer that is associated with a third user;

upon identifying the trigger, simultaneously causing display of the user-provided content on the first and the second devices;

receiving a communication from the first device; and

causing, during the synchronous playback, the communication to be output on the second user device and not the first user device.

17. The method of claim 16 , wherein causing, during the synchronous playback, the communication to be output on the second user device and not the first user device comprises causing, during the synchronous playback, the communication to be displayed on the second user device and not the first user device.

18. The method of claim 16 , wherein the simultaneously causing of the output of the user-provided content on the first and the second devices comprises simultaneously causing display of the user-provided content on the first and the second devices.

Continuity (4)
Continuation 15410570 · Jan 19, 2017
Provisional Application 62280370 · Jan 19, 2016
Related Publication 20210099501A1 · Apr 1, 2021
Related Publication 20220210205A9 · Jun 30, 2022