IP Library › Granted Patent US 10,356,132
Granted Patent B2
US 10,356,132 · App. 15/119,347 · Granted Jul 16, 2019

Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method of transmitting broadcast signals and method of receiving broadcast signals

Inventors: Seungryul Yang (Seoul, KR); Minsung Kwak (Seoul, KR); Kyoungsoo Moon (Seoul, KR); Woosuk Ko (Seoul, KR); Sungryong Hong (Seoul, KR); Jangwon Lee (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04L65/1069H04L29/06108H04L65/4076H04L67/02H04L67/18H04L69/162H04N21/235H04N21/2343H04N21/2362H04N21/4104H04N21/482H04N21/64322H04N21/8456H04N21/8586
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 10,356,132
App. No.
15/119,347
Filed
Aug 16, 2016
Granted
Jul 16, 2019
Kind
B2
Art Unit
2441
USPC
709/227
Abstract

The present invention proposes a method of transmitting a broadcast signal. The method of transmitting the broadcast signal according to the present invention proposes a system capable of supporting a next-generation broadcast service in an environment that supports next-generation broadcasting using a terrestrial broadcast network and an Internet protocol network. In addition, the present invention proposes an efficient signaling scheme for both the terrestrial broadcasting network and the Internet protocol network in the environment that supports next-generation broadcasting.

Claims (39)

1. A method of providing a broadcast service in a Primary Device (PD), the method comprising:

conducting a discovery process with a Companion Device (CD) application in a CD, wherein the PD provides the CD application with a Web Server endpoint or a WebSocket Server endpoint of the PD by using a response message; and

delivering a service and content identification message to the CD application based on the WebSocket Server endpoint,

wherein the service and content identification message includes service information and content information, and the content information includes component information for a component included in a content and file information for a file included in the content, and

wherein the content information includes first Uniform Resource Locator (URL) information for accessing the content, the component information includes second URL information for accessing the component, and the file information includes third URL information for accessing the file.

2. The method of claim 1 ,

wherein the service information includes information related to a broadcast service provided in the PD and an identifier of the broadcast service.

3. The method of claim 2 , the method further comprising:

receiving a HyperText Transfer Protocol (HTTP) GET message, through the Web Server endpoint, requesting information about a current broadcast service in the PD; and

delivering a response message for the HTTP GET message to the CD application,

wherein the response message for the HTTP GET message includes an Electronic Service Guide (ESG) of the current broadcast service, components of the current broadcast service, files of the current broadcast service or timeline information of the current broadcast service.

4. The method of claim 2 ,

wherein the second URL information is used for the CD application to obtain app-based enhancement components of the broadcast service.

5. The method of claim 4 ,

wherein the app-based enhancement components are used for providing an app-based enhancement for the broadcast service, and

the third URL information is used for obtaining an Application Signaling Table (AST) or an Event Message Table (EMT) that signals the app-based enhancement.

6. The method of claim 5 ,

wherein the AST describes information about at least one of applications included in the app-based enhancement, and

the EMT describes information about events signaling actions conducted by the applications.

7. An apparatus for receiving a broadcast service operating as a Primary Device (PD), the apparatus comprising:

a processor that conducts a discovery process with a Companion Device (CD) application in a CD, the PD providing the CD application with a Web Server endpoint or a WebSocket Server endpoint of the PD by using a response message,

wherein a WebSocket Server delivers a service and content identification message to the CD application based on the WebSocket Server endpoint,

wherein the service and content identification message includes service information and content information, and the content information includes component information for a component included in a content and file information for a file included in the content,

wherein the content information includes first Uniform Resource Locator (URL) information for accessing the content, the component information includes second URL information for accessing the component, and the file information includes third URL information for accessing the file.

8. The apparatus of claim 7 ,

wherein the service information includes information related to a broadcast service provided in the PD and an identifier of the broadcast service.

9. The apparatus of claim 8 ,

wherein the apparatus further comprises a HyperText Transfer Protocol (HTTP) server,

the HTTP server receiving a HTTP GET message, through the Web Server endpoint, requesting information about a current broadcast service currently being provided in the PD, and

the HTTP server delivering a response message for the HTTP GET message to the CD application,

wherein the response message for the HTTP GET message includes an Electronic Service Guide (ESG) of the current broadcast service, components of the current broadcast service, files of the current broadcast service or timeline information of the current broadcast service.

10. The apparatus of claim 8 ,

wherein the second URL information is used for the CD application to obtain app-based enhancement components of the broadcast service.

11. The apparatus of claim 10 ,

wherein the app-based enhancement components are used for providing an app-based enhancement for the broadcast service, and

the third URL information is used for obtaining an Application Signaling Table (AST) or an Event Message Table (EMT) that signals the app-based enhancement.

12. The apparatus of claim 11 ,

wherein the AST describes information about at least one of applications included in the app-based enhancement, and

the EMT describes information about events signaling actions conducted by the applications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2016
From: YANG, SEUNGRYUL; KWAK, MINSUNG; MOON, KYOUNGSOO; KO, WOOSUK; HONG, SUNGRYONG; LEE, JANGWON
To: LG ELECTRONICS INC.
Reel/Frame 039466/0275 →
Continuity (4)
Provisional Application 62126693 · Mar 1, 2015
Provisional Application 62126708 · Mar 1, 2015
Provisional Application 62144311 · Apr 7, 2015
Related Publication 20170013028A1 · Jan 12, 2017