Patent ID: 9668021
Date: 2017-05-30
CPC Classifications: H04N

Claim:
1. A method of processing a digital service signal, the method comprises: receiving current time information and signaling information from the digital service signal, wherein the signaling information includes a service signaling table having channel information for a channel; generating a request for receiving URL (Uniform Resource Locator) information of an application related to a program of the digital service using the current time information and the channel information; sending the request to a DNS (Domain Name System) server, wherein the DNS server has a data base including program information according to each channel, the program information includes titles of programs of each channel, start time of the programs, end time of the programs and URL information of applications related to the programs; receiving the URL information of the application from the DNS server in response to the request; downloading the application using the URL information of the application from an application server, wherein the application is associated with an API (Application Programming Interface) to set an active area information for indicating an active area of the application, wherein the active area of the application indicates a specific region to which pointer information is applied for the application among an entire region of the application, wherein the pointer information applied to the specific region is used for the application and point information applied to a region except the specific region among the entire region of the application is used independently of the application, wherein the active area information includes coordinate information of the active area, width information of the active area and height information of the active area; executing the application; executing the API; registering the active area by the executed API; receiving another URL information of another application related to another program from the DNS server when the DNS server detects that the program is changed to the another program using the program information and the current time information; downloading the another application using the another URL information from the application server; and terminating the application and executing the another application.