Method and apparatus for processing digital service signal
First Claim
1. A method of receiving a digital service signal, the method comprising:
- receiving, by a receiving processor, a PDI (Profiles, Demographics, Interests) table, TDO (Triggered Declarative Object), a content item used by the TDO and a TPT (TDO Parameters Table) describing metadata for the TDO,wherein the TPT includes a TDO element representing information on the TDO, the TDO element includes a content item element representing information on the content item, the content item element includes a filtering criteria element indicating filtering criteria for the content item,wherein the filtering criteria element including an criteria identifier identifying a PDI question to be filtered by the filtering criteria and an criteria value representing an answer for the identified PDI question;
wherein the TDO element includes an TDO identifier identifying the TDO and an event element indicating an event targeted to the identified TDO;
parsing, by the receiving processor, the filtering criteria from the received TPT;
translating, by the receiving processor, the filtering criteria into the PDI question having a question identifier identifying the PDI question,wherein the translated PDI question corresponds to pre-registered question with a registrar, the translated PDI question is used for questioning the filtering criteria;
obtaining, by an obtaining processor, an answer for the PDI question;
adding, by the obtaining processor, the PDI question and the obtained answer to the PDI table;
storing, by a storing processor, the added PDI table;
filtering, by a filtering processor, the content item by comparing the criteria identifier with the question identifier and comparing the criteria value with the obtained answer; and
downloading, by a downloading processor, the filtered content item.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus of processing a digital service signals and a method thereof are disclosed. The present invention includes a receiving module configured to receive declarative contents and a first PDI (Profiles, Demographics, Interests) table including a first PDI question having a first question id for identifying the first PDI question and receive a second PDI table including a second PDI question having a second question id for identifying the second PDI question, an obtaining module configured to obtain an answer to the first PDI question, a storing module configured to store the obtained answer to the first PDI table, a fetching module configured to fetch the stored answer to the second PDI question by using the first question id and the second question id, wherein the first question id is equal to the second question id, wherein the storing module further stores the fetched answer to the second PDI table and a downloading module configured to download contents using the fetched answer, wherein the declarative contents fetches the stored answer by using an API (Application Programming Interface).
33 Citations
12 Claims
-
1. A method of receiving a digital service signal, the method comprising:
-
receiving, by a receiving processor, a PDI (Profiles, Demographics, Interests) table, TDO (Triggered Declarative Object), a content item used by the TDO and a TPT (TDO Parameters Table) describing metadata for the TDO, wherein the TPT includes a TDO element representing information on the TDO, the TDO element includes a content item element representing information on the content item, the content item element includes a filtering criteria element indicating filtering criteria for the content item, wherein the filtering criteria element including an criteria identifier identifying a PDI question to be filtered by the filtering criteria and an criteria value representing an answer for the identified PDI question; wherein the TDO element includes an TDO identifier identifying the TDO and an event element indicating an event targeted to the identified TDO; parsing, by the receiving processor, the filtering criteria from the received TPT; translating, by the receiving processor, the filtering criteria into the PDI question having a question identifier identifying the PDI question, wherein the translated PDI question corresponds to pre-registered question with a registrar, the translated PDI question is used for questioning the filtering criteria; obtaining, by an obtaining processor, an answer for the PDI question; adding, by the obtaining processor, the PDI question and the obtained answer to the PDI table; storing, by a storing processor, the added PDI table; filtering, by a filtering processor, the content item by comparing the criteria identifier with the question identifier and comparing the criteria value with the obtained answer; and downloading, by a downloading processor, the filtered content item. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for receiving a digital service signal, comprising:
-
a receiving processor receives a PDI (Profiles, Demographics, Interests) table, TDO (Triggered Declarative Object), a content item used by the TDO and a TPT (TDO Parameters Table) describing metadata for the TDO, wherein the TPT includes a TDO element representing information on the TDO, the TDO element includes a content item element representing information on the content item, the content item element includes a filtering criteria element indicating filtering criteria for the content item, wherein the filtering criteria element including an criteria identifier identifying a PDI question to be filtered by the filtering criteria and an criteria value representing an answer for the identified PDI question; wherein the TDO element includes an TDO identifier identifying the TDO and an event element indicating an event targeted to the identified TDO, wherein the receiving processor parses the filtering criteria from the received TPT, wherein the receiving processor translates the filtering criteria into the PDI question having a question identifier identifying the PDI question, wherein the translated PDI question corresponds to pre-registered question with a registrar, the translated PDI question is used for questioning the filtering criteria; an obtaining processor obtains an answer for the PDI question, wherein the obtaining processor adds the PDI question and the obtained answer to the PDI table; a storing processor stores the added PDI table; a filtering processor filters the content item by comparing the criteria identifier with the question identifier and comparing the criteria value with the obtained answer; and a downloading processor downloads the filtered content item. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification