Apparatus and method for processing an interactive service
First Claim
1. A method of providing enhancements for a service, the method comprising:
- generating signaling information related to the service,wherein the signaling information includes an application table having information about applications of the enhancements for the service and an event table for initiating actions to be taken by the applications,wherein the application table includes at least one application element having metadata and an app ID for an application corresponding thereto, each of the at least one application element including at least one event element having metadata and an event ID for an event targeting the application, each of the at least one event element including a plurality of data elements, each of the data elements having a data set to be used for an activation of the event and a data ID identifying the data set, andwherein the event table includes a period identifier and a plurality of event messages, the period identifier identifying an interval of media presentation of the service, each of the event messages indicating presentation time for a target event and including first, second, and third reference, the first reference indicating one of app IDs identifying an application targeted by the target event, the second reference indicating one of event IDs identifying the target event, and the third reference indicating one of data IDs identifying a data set used for a target activation of the target event;
generating URL information providing URLs for acquiring next version of the application table for the enhancements; and
transmitting service data of the service, the signaling information, and the URL information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes generating a trigger, wherein the trigger contains a first identifier and a parameter, wherein the first identifier identifies an application to be launched, wherein the parameter contains a media time stamp and a content identifier, wherein the media time stamp indicates a current point in the playout of a content, wherein the content identifier identifies the content currently being viewed, wherein the trigger is passed into the application after the application is launched, and wherein the application delivers the content identifier to a server in order to identify the content currently being viewed; generating a broadcast signal including the trigger; and transmitting the broadcast signal.
32 Citations
8 Claims
-
1. A method of providing enhancements for a service, the method comprising:
-
generating signaling information related to the service, wherein the signaling information includes an application table having information about applications of the enhancements for the service and an event table for initiating actions to be taken by the applications, wherein the application table includes at least one application element having metadata and an app ID for an application corresponding thereto, each of the at least one application element including at least one event element having metadata and an event ID for an event targeting the application, each of the at least one event element including a plurality of data elements, each of the data elements having a data set to be used for an activation of the event and a data ID identifying the data set, and wherein the event table includes a period identifier and a plurality of event messages, the period identifier identifying an interval of media presentation of the service, each of the event messages indicating presentation time for a target event and including first, second, and third reference, the first reference indicating one of app IDs identifying an application targeted by the target event, the second reference indicating one of event IDs identifying the target event, and the third reference indicating one of data IDs identifying a data set used for a target activation of the target event; generating URL information providing URLs for acquiring next version of the application table for the enhancements; and transmitting service data of the service, the signaling information, and the URL information. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for providing enhancements for a service, the apparatus comprising:
-
a receiving module that receives service data of the service, signaling information related to the service, and URL information; a parser that obtains the service data, the signaling information, and the URL information; and an enhancement module that provides the enhancements for the service by using the signaling information, wherein the signaling information includes an application table having information about applications of the enhancements for the service and an event table for initiating actions to be taken by the applications, wherein the application table includes at least one application element having metadata and an app ID for an application corresponding thereto, each of the at least one application element including at least one event element having metadata and an event ID for an event targeting the application, each of the at least one event element including a plurality of data elements, each of the data elements having a data set to be used for an activation of the event and a data ID identifying the data set, wherein the event table includes a period identifier and a plurality of event messages, the period identifier identifying an interval of media presentation of the service, each of the event messages indicating presentation time for a target event and including first, second and third reference, the first reference indicating one of app IDs identifying an application targeted by the target event, the second reference indicating one of event IDs identifying the target event, and the third reference indicating one of data IDs identifying a data set used for a target activation of the target event, and wherein the URL information provides URLs for acquiring next version of the application table for the enhancements. - View Dependent Claims (6, 7, 8)
-
Specification