IP Library Granted Patent US 9,516,086
Granted Patent B2
US 9,516,086 · App. 14/238,664 · Granted Dec 6, 2016

Transmitting device, receiving device, and transceiving method thereof

Inventors: Hong-seok Park (Anyang-si, KR); Byung-sun Kim (Goyang-si, KR); Sang-jin Hahm (Seoul, KR); Jin-mo Kang (Seoul, KR); Keun-sik Lee (Seoul, KR); Jae-jun Lee (Suwon-si, KR); Yong-seok Jang (Hwaseong-si, KR); Hee-jean Kim (Yongin-si, KR); Dae-jong Lee (Hwaseong-si, KR); Yu-sung Joo (Yongin-si, KR)
Assignees: SAMSUNG ELECTRONICS CO., LTD.; KOREAN BROADCASTING SYSTEM
H04L65/607H04L65/4076H04N21/2389H04N21/631H04N21/8456H04N21/8547
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,516,086
App. No.
14/238,664
Granted
Dec 6, 2016
Kind
B2
Abstract

A transmitting device which transmits a plurality of streams is provided. The transmitting device comprises: a first multimedia data consisting of multimedia contents; a first synchronization information for synchronization of a second multimedia data consisting of multimedia contents; a first transmitting data including a first signaling data for the first multimedia data and a second signaling data for the second multimedia data, a data generating unit generating a second transmitting data including a second synchronization information for synchronization of the second multimedia data and the first multimedia data, a first transmitting unit transmitting the first transmitting data supplied from the data generating unit to a receiving device through a broadcasting network, and a second transmitting unit transmitting the second transmitting data supplied from the data generating unit to the receiving device through an IP network.

Claims (47)

1. A transmitting device, comprising:

at least one processor implementing a data generator configured to generate first transmission data comprising first multimedia data constituting first multimedia contents, first time code for synchronizing second multimedia data constituting second multimedia contents, first signaling data regarding the first multimedia data and second signaling data regarding the second multimedia data, and second transmission data comprising the second multimedia data and second time code for synchronizing the first multimedia data, the first time code time and the second time code being synchronized with each other;

a first transmitter configured to transmit the first transmission data to a receiving device through a broadcasting network; and

a second transmitter configured to transmit the second transmission data to the receiving device through an Internet Protocol (IP) network,

wherein the data generator is further configured to add the first and second time codes to the first multimedia data and the second multimedia data, encode the first multimedia data and the second multimedia data which are added with the first and second time codes, and generate the first transmission data by multiplexing the encoded first multimedia data, the first signaling data and the second signaling data.

2. The transmitting device of claim 1 , wherein the first signaling data comprises at least one of reproducing time information of the first multimedia data and identifier information of the first multimedia data, and the second signaling data comprises at least one of reproducing time information of the second multimedia data, receiving time information of the second multimedia data, receiving path information of the second multimedia data, identifier information of the second multimedia data, service composition information of the second multimedia data, features information of the second multimedia data, and protection information of the second multimedia data.

3. The transmitting device of claim 1 , wherein the first signaling data is recorded on at least one of program and system information protocol (PSIP) and program specific information (PSI) of the first transmission data, and the second signaling data is recorded on at least one of program and system information protocol (PSIP) and a private stream of the first transmission data.

4. The transmitting device of claim 1 , wherein the second transmitter divides the second transmission data into a plurality of segments, generates information regarding a preset number of the segments, and transmits the second transmission data on a segment basis according to the information regarding the preset number of segments.

5. A receiving device, comprising:

a first receiver configured to receive first transmission data comprising first multimedia data, first time code for synchronizing second multimedia data, first signaling data regarding the first multimedia data and second signaling data regarding the second multimedia data through a broadcasting network, the received first transmission data being encoded with the first time code, the encoded first multimedia data being multiplexed with the first signaling data and the second signaling data;

a second receiver configured to receive second transmission data comprising the second multimedia data and second time code for synchronizing the second multimedia data with the first multimedia data through IP network, the received second multimedia data being encoded with the second time code, the first time code and the second time code being synchronized with each other;

a signaling data extractor configured to extract the first signaling data and the second signaling data from the first transmission data;

a signal processor configured to signal-process the first multimedia data and the second multimedia data based on the extracted first signaling data and the extracted second signaling data; and

a synchronizer configured to construct multimedia contents by synchronizing the signal-processed first multimedia data and the signal-processed second multimedia data based on the first time code and the second time code,

wherein the signal data extractor and the synchronizer are implemented by at least one processor comprising the signal processor.

6. The receiving device of claim 5 , wherein the second receiver is configured to receive information regarding segments of the second transmission data based on information in the second signaling data, and transmit the second transmission data on a segment basis based on the received information regarding the segments.

7. The receiving device of claim 5 , wherein the first time code comprises time codes added to respective image frames in the first multimedia data, and the second time code comprises time codes added to respective image frames in the second multimedia data.

8. A transmitting method of a transmitting device, the method comprising:

generating first transmission data comprising first multimedia data constituting first multimedia contents, first time code for synchronizing second multimedia data constituting second multimedia contents, first signaling data regarding the first multimedia data, and second signaling data regarding the second multimedia data;

generating second transmission data comprising the second multimedia data and second time code for synchronizing the second multimedia data with the first multimedia data, the first time code and the second time code being synchronized with each other;

transmitting the generated first transmission data through a broadcasting network; and

transmitting the generated second transmission data through an Internet Protocol (IP) network,

wherein the generating the first transmission data comprises:

generating the first time code as first synchronization information;

adding the generated first time code to the first multimedia data;

encoding the first multimedia data added with the first time code;

generating the first signaling data and the second signaling data; and

generating the first transmission data by multiplexing the encoded first multimedia data, the first signaling data and the second signaling data, and

wherein the generating the second transmission data comprises:

generating the second time code corresponding to the first time code added to the first multimedia data as second synchronization information;

adding the generated second time code to the second multimedia data; and

encoding the second multimedia data added with the second time code.

9. The transmitting method of claim 8 , wherein the first signaling data is recorded on at least one of program and system information protocol (PSIP) and program specific information (PSI) of the first transmission data, and the second signaling data is recorded on at least one of program and system information protocol (PSIP) and a private stream of the first transmission data.

10. The transmitting method of claim 8 , wherein the transmitting the second transmission data comprises:

dividing the second transmission data into a plurality of segments;

generating information regarding a preset number of the segments; and

transmitting the second transmission data on a segment basis according to the information regarding the preset number of segments.

11. A receiving method of a receiving device, the method comprising:

receiving first transmission data comprising first multimedia data, first time code for synchronizing second multimedia data, first signaling data regarding the first multimedia data and second signaling data regarding the second multimedia data through a broadcasting network, the received first transmission data being encoded with the first time code, the encoded first multimedia data being multiplexed with the first signaling data and the second signaling data;

receiving second transmission data comprising the second multimedia data and second time code for synchronizing the second multimedia data with the first multimedia data through an Internet Protocol (IP) network, the received second multimedia data being encoded with the second time code, the first time code time and the second time code being synchronized with each other;

extracting the first signaling data and the second signaling data from the first transmission data;

signal-processing the first multimedia data and the second multimedia data based on the extracted first signaling data and the extracted second signaling data; and

synchronizing the first multimedia data and the second multimedia data based on the first time code and the second time code.

12. The receiving method of claim 11 , wherein the receiving the second transmission data comprises:

receiving information regarding segments of the second transmission data based on information comprised in the second signaling data; and

receiving the second transmission data on a segment basis based on the received information regarding the segments.

13. The receiving method of claim 11 , wherein the first time code comprises time codes added to respective image frames in the first multimedia data, and the second time code comprises time codes added to respective image frames in the second multimedia data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2014
From: PARK, HONG-SEOK; KIM, BYUNG-SUN; HAHM, SANG-JIN; KANG, JIN-MO; LEE, KEUN-SIK; LEE, JAE-JUN; JANG, YONG-SEOK; KIM, HEE-JEAN; LEE, DAE-JONG; JOO, YU-SUNG
To: SAMSUNG ELECTRONICS CO., LTD.; KOREAN BROADCASTING SYSTEM
Reel/Frame 032207/0057 →
Priority Claims (1)
KR 10-2012-0088496 · Aug 13, 2012 · national
Continuity (4)
Provisional Application 61545283 · Oct 10, 2011
Provisional Application 61522881 · Aug 12, 2011
Provisional Application 61522854 · Aug 12, 2011
Related Publication 20140204962A1 · Jul 24, 2014