IP Library Granted Patent US 11,445,257
Granted Patent B1
US 11,445,257 · App. 17/451,555 · Granted Sep 13, 2022

Managing and delivering user-provided content that is linked to on-demand media content

Inventor: Rashmi Ranjan (Marathahalli, IN)
Assignee: DISH Network Technologies India Private Limited
H04N21/47217H04N21/41265H04N21/4227H04N21/47202
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,445,257
App. No.
17/451,555
Granted
Sep 13, 2022
Kind
B1
Abstract

A media content storage and delivery system, and related operating methods are presented here. A disclosed method of delivering user-provided content that is linked to on-demand media content involves: causing playback of on-demand media content at a first presentation device; receiving uploaded media content, wherein uploading of the uploaded media content is initiated during playback of the on-demand media content at the first presentation device; and linking the uploaded media content with the on-demand media content. After performing the linking, the method causes playback of the on-demand media content at a second presentation device, and causes playback of the uploaded media content after playback of the on-demand media content at the second presentation device, or after pausing playback of the on-demand media content at the second presentation device.

Claims (48)

1. A method of delivering user-provided content that is linked to on-demand media content, the method comprising:

causing playback of on-demand media content at a first presentation device, wherein the on-demand media content is an episode of a video program series;

receiving uploaded media content, wherein uploading of the uploaded media content is initiated during playback of the on-demand media content at the first presentation device;

linking the uploaded media content with the on-demand media content;

after the linking, causing playback of the on-demand media content at a second presentation device; and

causing playback of the uploaded media content after playback of the on-demand media content at the second presentation device and before playback of a next episode of the video program series.

2. The method of claim 1 , wherein uploading of the uploaded media content is initiated by the first presentation device.

3. The method of claim 1 , wherein uploading of the uploaded media content is initiated by a remote control device that is linked to the first presentation device.

4. The method of claim 1 , wherein uploading of the uploaded media content is initiated by an ancillary device that is associated with the first presentation device.

5. The method of claim 1 , wherein the causing step causes playback of the uploaded media content to automatically begin immediately after playback of the on-demand media content.

6. The method of claim 1 , further comprising:

screening the uploaded media content for contextual relevance to the on-demand media content.

7. The method of claim 1 , further comprising the steps of:

receiving a skip command during playback of the uploaded media content; and

in response to receiving the skip command, terminating playback of the uploaded media content.

8. The method of claim 1 , further comprising the step of storing additional uploaded media content linked to the on-demand media content, wherein the causing step causes playback of the uploaded media content and at least some of the additional uploaded media content.

9. The method of claim 8 , wherein the causing step causes playback of the uploaded media content and at least some of the additional uploaded media content in a designated order that is determined based on playback statistics of the uploaded media content and playback statistics of the additional uploaded media content.

10. The method of claim 8 , wherein the causing step causes playback of the uploaded media content and at least some of the additional uploaded media content in a designated order that is determined based on temporal information corresponding to the uploaded media content and temporal information corresponding to the additional uploaded media content.

11. A media content storage and delivery system comprising:

a network interface to communicate data between the system and at least one client device, via at least one network data communication link;

an input interface to receive media content for handling by the system;

a storage architecture to store on-demand media content for on-demand playback via the at least one network data communication link, and to store user-provided content for distribution via the at least one network data communication link;

at least one processor; and

at least one processor-readable medium associated with the at least one processor, the at least one processor-readable medium storing processor-executable instructions configurable to be executed by the at least one processor to perform a method comprising:

causing playback of on-demand media content at a first presentation device, wherein the on-demand media content is an episode of a video program series;

receiving uploaded media content, wherein uploading of the uploaded media content is initiated during playback of the on-demand media content at the first presentation device;

linking the uploaded media content with the on-demand media content;

after the linking, causing playback of the on-demand media content at a second presentation device; and

causing playback of the uploaded media content after playback of the on-demand media content at the second presentation device and before playback of a next episode of the video program series.

12. The system of claim 11 , wherein the receiving step receives the uploaded media content from the first presentation device.

13. The system of claim 11 , wherein the receiving step receives the uploaded media content from an ancillary device that is associated with the first presentation device.

14. The system of claim 11 , wherein the method performed by the at least one processor further comprises:

screening the uploaded media content for contextual relevance to the on-demand media content.

15. The system of claim 11 , wherein the method performed by the at least one processor further comprises:

receiving a skip command during playback of the uploaded media content; and

in response to receiving the skip command, terminating playback of the uploaded media content.

16. The system of claim 11 , wherein:

the method performed by the at least one processor further comprises the step of storing additional uploaded media content linked to the on-demand media content; and

the causing step causes playback of the uploaded media content and at least some of the additional uploaded media content in a designated order that is determined based on playback statistics of the uploaded media content and playback statistics of the additional uploaded media content.

17. The system of claim 11 , wherein:

the method performed by the at least one processor further comprises the step of storing additional uploaded media content linked to the on-demand media content; and

the causing step causes playback of the uploaded media content and at least some of the additional uploaded media content in a designated order that is determined based on temporal information corresponding to the uploaded media content and temporal information corresponding to the additional uploaded media content.

18. At least one non-transitory machine-readable storage medium having executable instructions stored thereon, the instructions configurable to cause at least one processor to perform operations comprising:

causing playback of on-demand media content at a first presentation device, wherein the on-demand media content is an episode of a video program series;

receiving uploaded media content, wherein uploading of the uploaded media content is initiated during playback of the on-demand media content at the first presentation device;

linking the uploaded media content with the on-demand media content;

after the linking, causing playback of the on-demand media content at a second presentation device; and

causing playback of the uploaded media content after playback of the on-demand media content at the second presentation device and before playback of a next episode of the video program series.

Assignments (2)
CHANGE OF NAME Recorded Sep 1, 2022
From: SLING MEDIA PVT. LTD.
To: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
Reel/Frame 061365/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2021
From: RANJAN, RASHMI
To: SLING MEDIA PVT LTD.
Reel/Frame 057849/0674 →