Verification of semantic constraints in multimedia data and in its announcement, signaling and interchange
First Claim
Patent Images
1. A method, comprising:
- generating, by a computing device, first extensible markup language (XML) content based on first encoded video, the first encoded video comprising video data formatted according to a first version of a protocol or a multimedia format;
validating the first XML content according to a first schema, resulting in validated first content that adheres to one or more constraints of the first version of the protocol or the multimedia format;
converting the validated first content to a second schema;
generating second XML content based on second encoded video; and
validating the second XML content according to the second schema.
2 Assignments
0 Petitions
Accused Products
Abstract
A collection of well-formed, but possibly semantically invalid, binary encoded multimedia data components or packages as well as the binary encoded announcement, signaling, and interchange protocols used in their transmission are converted into one or more well-formed extensible markup language (XML) files. Such XML files may then be validated according to one or more pre-defined XML schemas, or similar schema languages, in order to verify that the data and protocol structures and substructures adhere to prior defined semantic constraints.
318 Citations
20 Claims
-
1. A method, comprising:
-
generating, by a computing device, first extensible markup language (XML) content based on first encoded video, the first encoded video comprising video data formatted according to a first version of a protocol or a multimedia format; validating the first XML content according to a first schema, resulting in validated first content that adheres to one or more constraints of the first version of the protocol or the multimedia format; converting the validated first content to a second schema; generating second XML content based on second encoded video; and validating the second XML content according to the second schema. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
generating, by a computing device, first extensible markup language (XML) content based on first encoded video, the first encoded video comprising video data that is expected to be formatted according to a first version of a protocol or a multimedia format; validating the first XML content according to one or more constraints of the first version of the protocol or the multimedia format on the video data, resulting in validated content that adheres to the one or more constraints; generating second XML content based on second encoded video; and validating, based on the validated content, the second XML content. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
generating, by a computing device, first extensible markup language (XML) content based on first binary encoded multimedia data, the first binary encoded multimedia data comprising multimedia data that is to be validated according to a first version of a protocol or a multimedia format; validating the first XML content according to one or more constraints of the first version of the protocol or the multimedia format on the multimedia data, resulting in validated content that adheres to the one or more constraints; generating second XML content based on second binary encoded multimedia data; and validating, based on the validated content, the second XML content. - View Dependent Claims (18, 19, 20)
-
Specification