Utilization of relational metadata in a television system
DCFirst Claim
1. A method for processing relational metadata in a television system, the method comprising:
- receiving at a client device at least one relational metadata instruction via a television programming signal, wherein the relational metadata instruction includes at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data;
identifying an action corresponding to the relational metadata instruction; and
initiating the action in response to the identifying;
wherein the relationship of the second data to the first data is selected from the group consisting of;
a summary, a correction, a repeat, a highlight, more detailed content, related text, and a related icon.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method and mechanism for delivering and processing relational metadata in a television system. A client is configured to receive a broadcast signal and relational metadata which corresponds to received programming. The received relational metadata includes information which identifies two sets of data and a relationship between them. Upon identifying the data indicated by the relational metadata and determining the indicated relationship, the client is configured to perform a predetermined action which corresponds to the received relational metadata and the identified data sets. The receiver includes, or is coupled to, a mass storage device configured to store received relational metadata and programming. Among the actions which may be automatically performed include replacing the first identified data with the second data on the storage device, deleting the first or second data from the storage device, requesting the second data from a remote location, or copying a previously captured portion of a broadcast signal from a temporary buffer to a mass storage device. Further, utilizing the relational metadata, personalized viewing content and experiences may be created by a viewer.
-
Citations
40 Claims
-
1. A method for processing relational metadata in a television system, the method comprising:
-
receiving at a client device at least one relational metadata instruction via a television programming signal, wherein the relational metadata instruction includes at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data; identifying an action corresponding to the relational metadata instruction; and initiating the action in response to the identifying;
wherein the relationship of the second data to the first data is selected from the group consisting of;
a summary, a correction, a repeat, a highlight, more detailed content, related text, and a related icon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device for processing relational metadata comprising a metadata processing engine, wherein the engine is configured to:
-
detect relational metadata instructions, wherein each of the relational metadata instructions includes at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data; identify an action corresponding to a relational metadata instruction; and initiate the action in response to the identifying;
wherein the relationship of the second data to the first data is selected from the group consisting of;
a summary, a correction, a repeat, a highlight, more detailed content, related text, and a related icon. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A relational metadata processing engine comprising:
-
a parsing unit, wherein the parsing unit is configured to parse a relational metadata instruction, wherein the relational metadata instruction includes at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data; an association unit, wherein the association unit is configured to associate the relational metadata instruction with a first type of relational metadata; and a decision unit configured to convey an indication initiating an action in response to detecting the relational metadata instruction;
wherein the relationship of the second data to the first data is selected from a group consisting of;
a summary, a correction, a repeat, a highlight, more detailed content, related text, and a related icon. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A television system for processing relational metadata comprising:
-
a first source for conveying a programming signal; and a second source for conveying relational metadata corresponding to the programming signal, wherein the relational metadata includes a relational metadata instruction with at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data, and wherein the relational metadata instruction is configured to provide input to a relational metadata processing engine which is configured to initiate an action based on the input;
wherein the relationship of the second data to the first data is selected from a group consisting of;
a summary, a correction, a repeat, a highlight, more detailed content, related text, and a related icon. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer readable storage medium comprising program instructions, wherein the program instructions are executable to:
-
receive relational metadata corresponding to a broadcast signal, wherein the relational metadata includes a relational metadata instruction with at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data; identify an action corresponding to the relational metadata instruction; and initiate the action in response to the identifying;
wherein the relationship of the second data to the first data is selected from the group consisting of;
a summary, a correction, a repeat, a highlight, more detailed content, related text, and a related icon. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for processing relational metadata comprising:
-
parsing relational metadata, wherein the relational metadata includes a relational metadata instruction with at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a relationship between a first data and a second data, and wherein the dataset element identifies the second data; associating the relational metadata instruction with a first type of relational metadata instruction; and deciding on a first action corresponding to said relational metadata;
wherein the relationship of the second data to the first data is selected from the group consisting of;
a summary, a correction, a repeat, a highlight, more detailed content, related text, and a related icon. - View Dependent Claims (36, 37)
-
-
38. A method for processing relational metadata in a television system, the method comprising:
-
receiving at a client device at least one relational metadata instruction via a television programming signal, wherein the relational metadata instruction includes at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data; identifying an action corresponding to the relational metadata instruction; and
initiating the action in response to the identifying;wherein the relational metadata instruction identifies content which is stored on a mass storage device, and wherein the action comprises deleting a portion of the identified content from the mass storage device.
-
-
39. A device for processing relational metadata comprising a metadata processing engine, wherein the engine is configured to:
-
detect relational metadata instructions, wherein each of the relational metadata instructions includes at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data; identify an action corresponding to a relational metadata instruction; and initiate the action in response to the identifying; wherein the action comprises deleting content identified by the relational metadata instruction from a mass storage device.
-
-
40. A computer readable storage medium comprising program instructions, wherein the program instructions are executable to:
-
Receive relational metadata corresponding to a broadcast signal, wherein the relational metadata includes a relational metadata instruction with at least a relationship identifier and a dataset element, wherein said relationship identifier specifies a type of relationship between a first data and a second data, and wherein the dataset element identifies the second data; identifying an action corresponding to the relational metadata instruction; and
initiate the action in response to the identifying;wherein the action comprises deleting a portion of the content identified by the relational metadata instruction from a mass storage device.
-
Specification