IP Library Granted Patent US 8,528,035
Granted Patent B2
US 8,528,035 · App. 12/450,067 · Granted Sep 3, 2013

Method of providing digital TV application

Inventors: Wonjang Baek (Seongnam-si, KR); John Kim (Seoul, KR); Seong Baek Lee (Seoul, KR)
Assignee: SK Planet Co., Ltd.
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,528,035
App. No.
12/450,067
Granted
Sep 3, 2013
Kind
B2
Abstract

A method of providing a digital TV application is disclosed. In accordance with the method of the present invention, a transmission time and a loading time of the digital TV application and a limitation on a number and a size of the digital TV application are minimized, providing a personalized digital TV application based on a receiver information or a user information is possible.

Claims (25)

1. A method for providing a digital TV application in an application providing server for providing the digital TV application, the method comprising steps of:

(a) dividing the digital broadcasting application into a plurality of execution data and storing the plurality of execution data;

(b) receiving an application requesting event transmitted from a receiver, the receiver executing and providing the digital broadcasting application;

(c) extracting one of the plurality of execution data to be provided to the receiver, the extracted execution data corresponding to the application requesting event;

(d) transmitting the execution data extracted in the step (c) to the receiver; and

(e) storing a plurality of control profiles including a plurality of control nodes corresponding to a plurality of scenarios for the application requesting event,

wherein the step (c) comprises extracting one of the plurality of the execution data to be provided to the receiver based on one of the plurality of control profiles suitable for the application requesting event,

wherein a first control node included in a first control profile of the plurality of control profiles is associated with a second control node included in a second control profile different from the first control profile, the first control node being a low-ranking control node of the first control profile and the second control node being an intermediate-ranking control node of the second control profile.

2. The method in accordance with claim 1 , wherein each of the plurality of the execution data includes at least one of an executable code, a display data and a resource data for an initial screen of the digital TV application.

3. The method in accordance with claim 1 , wherein the step (b) comprises: (b-1) receiving the application requesting event including at least one of a channel identification information for a channel, a device identification information for the receiver, a user identification information for a user of the receiver, and an identification information for the execution data.

4. The method in accordance with claim 3 , wherein the step (c) comprises (c-1) extracting one of the plurality of the execution data to be provided to the receiver based on at least one of the channel identification information, the device identification information, the user identification information and the identification information for the execution data.

5. The method in accordance with claim 1 , wherein the control node includes an identification information for one of the plurality of the execution data to be provided to the receiver.

6. The method in accordance with claim 1 , wherein each of the plurality of the control profile or each of the plurality of the control node is represented by an identifier, and the association is represented in a form of a link to the identifier.

7. The method in accordance with claim 1 , wherein an event corresponding to the first control node occurs, a scene-to-scene jumping to the second control node is implemented.

8. A method for providing a digital TV application in a receiver for receiving providing the digital TV application, the method comprising steps of:

(a) generating an application requesting event for requesting an execution data, the execution data classified according to a scene of the digital TV application for executing the digital TV application;

(b) transmitting the application requesting event to the application providing server for providing the digital broadcasting application;

(c) receiving the execution data corresponding to the application requesting event transmitted from the application providing server;

(d) executing the execution data to provide the digital TV application;

(e) storing a plurality of control profiles including a plurality of control nodes corresponding to a plurality of scenarios for the application requesting event; and

(f) extracting the execution data to be provided to the receiver based on one of the plurality of control profiles suitable for the application requesting event,

wherein a first control node included in a first control profile of the plurality of control profiles is associated with a second control node included in a second control profile different from the first control profile, the first control node being a low-ranking control node of the first control profile and the second control node being an intermediate-ranking control node of the second control profile.

9. The method in accordance with claim 8 , wherein the step (a) comprises: (a-1) generating the application requesting event including at least one of a channel identification information of a current channel, a user input information within the current channel, a device identification information of the receiver, a user identification information of a user of the receiver, and an identification information of the execution data.

10. The method in accordance with claim 8 , wherein the execution data includes at least one of an executable code, a display data and a resource data for the scene of the digital TV application.

11. The method in accordance with claim 8 , wherein an event corresponding to the first control node occurs, a scene-to-scene jumping to the second control node is implemented.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS PREVIOUSLY RECORDED ON REEL 052398 FRAME 0522. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 18, 2020
From: SK PLANET CO., LTD.
To: HELIOS STREAMING, LLC
Reel/Frame 052683/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2020
From: SK PLANET CO., LTD.
To: HELIOS STREAMING, LLC
Reel/Frame 052398/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2012
From: ANYPOINT MEDIA GROUP
To: SK PLANET CO., LTD.
Reel/Frame 027801/0582 →
CHANGE OF NAME Recorded Apr 15, 2011
From: DREAMER
To: ANYPOINT MEDIA GROUP
Reel/Frame 026132/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2009
From: BAEK, WONJANG; KIM, JOHN; LEE, SEONG BAEK
To: DREAMER
Reel/Frame 023231/0392 →
Priority Claims (1)
KR 10-2007-0027895 · Mar 22, 2007 · national
Continuity (1)
Related Publication 20100095341A1 · Apr 15, 2010