IP Library Granted Patent US 8,726,328
Granted Patent B2
US 8,726,328 · App. 13/997,882 · Granted May 13, 2014

Method for transmitting a broadcast service, and method and apparatus for receiving same

Inventors: Sanghyun Kim (Seoul, KR); Kwansuk Kim (Seoul, KR); Dongwan Seo (Seoul, KR); Jongyeul Suh (Seoul, KR); Joonhui Lee (Seoul, KR)
Assignee: LG Electronics Inc.
H04N21/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 8,726,328
App. No.
13/997,882
Granted
May 13, 2014
Kind
B2
Abstract

A broadcast receiver receives a packetized stream. The broadcast receiver extracts display time information from the header of the received packetized stream, and extracts preparation trigger information including a target service identifier from the payload of the received packetized stream. If a current time is a preparation time designated by the extracted display time information, the broadcast receiver starts to prepare an object corresponding to the target service identifier for activation at a later time.

Claims (31)

1. A method for a broadcast receiving device to receive a broadcast, comprising:

receiving a broadcast stream including media including audio or video;

receiving a first trigger including information representing an identifier for identifying a triggered declarative object (TDO), information representing a first trigger time, and information representing a first trigger action, wherein values which can be represented by the first trigger action include a preparation, an execution, a suspension, and a termination, wherein the first trigger action represents the preparation;

parsing the first trigger to obtain the information representing the identifier, the information representing the first trigger time, and the information representing the first trigger action;

preparing execution of the TDO identified by the identifier in the first trigger time when the first trigger is received before the first trigger time; and

immediately preparing execution of the TDO identified by the identifier when the first trigger is received after the first trigger time.

2. The method of claim 1 , wherein preparing the TDO comprises at least one of:

downloading a downloadable content associated with the TDO in advance,

preparing a user interface for the TDO in advance, and

performing a connection to the server for the TDO in advance.

3. The method of claim 1 , further comprising:

downloading the TDO from a non-real time (NRI) service.

4. The method of claim 3 , wherein downloading the TDO from the NRT service comprises:

obtaining, from an NRT service table (NST), NRI service access information which the TDO belongs to, and

downloading the TDO from an NRT service by using the NRT service access information.

5. The method of claim 4 , wherein the NRT service access information includes channel information or IP address information for downloading the TDO.

6. The method of claim 1 , wherein preparing the TDO comprises:

executing the TDO in background to prepare the TDO, and

the execution of the TDO in background is maintained even though a channel change occurs between the first trigger time and an activation time of the TDO.

7. An apparatus for receiving a broadcast service, comprising:

a receiving unit for receiving a broadcast stream including media including audio or video, and receiving a first trigger including information representing an identifier for identifying a triggered declarative object (TDO), information represeting a first trigger time, and information representing a first trigger action, wherein values which can be represented by the first trigger actioninclude a preparation, an execution, a suspension, and a termination, wherein the first trigger action represents the preparation;

a trigger processing unit for parsing the first trigger to obtain the information representing the first trigger time, and the information representing the first trigger action; and

ma service manager for preparing execution of the TDO identified by the identifier in the first trigger time when the first trigger is received before the first trigger time, and for immediately preparing execution of the TDO identified by the identifier when the first trigger is received after the first trigger time.

8. A method for transmitting a broadcast, comprising:

setting a first trigger action and a first trigger time for a triggered declarative object (TDO);

inserting, into a first trigger, information representing an identifier for identifying the TDO, information representing the first trigger time, and information representing the first trigger action, wherein values which can be represented by the first trigger action include a preparation, an execution, a suspension, and a termination, wherein the first trigger action represents the preparation;

transmitting a broadcast stream including media including audio or video; and

transmitting the first trigger,

wherein the first trigger triggers:

preparing execution of the TDO identified by the identifier in the first trigger time when the first trigger is received before the first trigger time, and

immediately preparing execution of the TDO identified by the identifier when first trigger is received after the first trigger time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2013
From: KIM, SANGHYUN; KIM, KWANSUK; SEO, DONGWAN; SUH, JONGYEUL; LEE, JOONHUI
To: LG ELECTRONICS INC.
Reel/Frame 030682/0957 →
Continuity (3)
Provisional Application 61427199 · Dec 26, 2010
Provisional Application 61429459 · Jan 4, 2011
Related Publication 20130291050A1 · Oct 31, 2013