IP Library Granted Patent US 9,338,485
Granted Patent B2
US 9,338,485 · App. 13/320,940 · Granted May 10, 2016

Method and apparatus for distributing a multimedia content

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 9,338,485
App. No.
13/320,940
Granted
May 10, 2016
Kind
B2
Abstract

A method for distributing a multimedia content to at least two rendering devices, wherein said multimedia content comprises at least two elementary contents, the method comprises the steps of receiving first information including information indicating for each of said at least two elementary contents a destination rendering device and a starting time; for each rendering device associated with said multimedia content, sending corresponding information indicating starting time for at least one elementary content destined to the rendering device; receiving said multimedia content; and sending said at least two elementary contents of said multimedia content to their corresponding destination rendering devices based on information indicating destination rendering device for each of said at least two elementary contents.

Claims (20)

1. A method for distributing a multimedia content to at least two rendering devices by a distribution device, wherein said multimedia content comprises at least two elementary contents, the distribution device connects to the at least two rendering devices by using at least two network connections, the method comprises the steps of:

receiving, by the distribution device, first information including information indicating for each of said at least two elementary contents, a destination rendering device and a starting time; wherein the first information of said multimedia content further comprises information indicating operation instruction and selectable operation choices for each of said at least two elementary contents;

for each of said rendering devices associated with said multimedia content, generating and sending, by the distribution device over the network connection for the rendering device, corresponding information indicating the starting time for the at least one elementary content destined to the rendering device;

receiving, by the distribution device, said multimedia content;

for each of said rendering devices associated with said multimedia content, deriving and sending, by the distribution device over the network connection for the rendering device, at least one elementary content from said at least two elementary contents of said multimedia content based on information indicating destination rendering device for each of said at least two elementary contents, wherein responsive to an instruction for changing distribution of said multimedia content, the method further comprises:

receiving, by the distribution device, an instruction from the rendering device that requests to change an operation on the elementary content or destination rendering device for one or more elementary contents among said at least two elementary contents;

updating, by the distribution device, the first information based on the received instruction; and

for each of said rendering device associated with said multimedia content, sending, by the distribution device, corresponding information indicating the starting time for at least one elementary unit of content destined to the rendering device based on the updated first information.

2. The method according to claim 1 , wherein, the first information further comprises information indicating that data of which two or more elementary contents among said at least two elementary contents shall be synchronized during content playback of the two or more elementary contents, and the method further comprises:

for each of said rendering devices which at least one of the two or more elementary contents to be synchronized is destined to, sending, by the distribution device, information indicating that data of which the elementary contents destined to the rendering device shall be synchronized during the playback.

3. An apparatus for distributing a multimedia content to at least two rendering devices, wherein said multimedia content comprises at least two elementary contents, the apparatus connects to the at least two rendering devices by using at least two network connections, said apparatus comprises:

a memory;

a processor coupled to the memory configured to execute programmed instructions stored in the memory comprising:

a receiving module for receiving first information of said multimedia content indicating destination rendering device and starting time for each of said at least two elementary units of contents; wherein the first information of said multimedia content further comprises information indicating operation instruction and selectable operation choices for each of said at least two elementary contents;

a transmitting module for transmitting data;

a storage for storing said first information of said multimedia content;

said processor, for each of said rendering devices associated with said multimedia content, generating and sending over the network connection for the rendering device corresponding information indicating the starting time for the at least one elementary content destined to the rendering device, and for each of said rendering device associated with said multimedia content, deriving and using the transmitting module to send over the network connection for the rendering device said at least two elementary contents of said multimedia content based on the information indicating the destination rendering device for each of said at least two elementary contents, wherein the receiving module is further used for receiving an instruction from the rendering device that requests to change an operation on the elementary content or destination rendering device for one or more elementary contents among said at least two elementary contents; and

the processor is further used for updating the first information based on the received instruction, and for each of said rendering devices associated with said multimedia content, sending corresponding information indicating the starting time for at least one elementary unit of content destined to the rendering device based on the updated first information.

4. The apparatus of the according to claim 3 , wherein, the first information further comprises information indicating that data of which two or more elementary contents among said at least two elementary contents shall be synchronized during content playback of the two or more elementary contents, and wherein,

the processor is further used for, for each of said rendering devices which at least one of the two or more elementary contents to be synchronized is destined to, sending information indicating that data of which the elementary contents destined to the rendering device shall be synchronized during the playback.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2012
From: MA, XIAO JUN; LI, JUN; ZHANG, JUNBIAO
To: THOMSON LICENSING
Reel/Frame 028085/0795 →