Processing of copy control information for digital rights management
AssigneeGeneral Instrument Corporation
InventorPetr Peterka
Life of this patent
Estimating the term…
Abstract
A system for processing copy control information in a digital rights management system in standard languages such as XML, XrML and ODML. Concise and descriptive schemas are provided that provide differing levels of compactness and readability. In one embodiment, default values are used so that all attribute values do not have to be provided by a digital rights management definition author. Abbreviated descriptive names can be used along with value aliases to provide readily understandable definitions.
Claims14
A method for writing a definition of extended copy control information (ExCCI) in a language, the language comprising elements having data, and further comprising attributes associated with an element, wherein an attribute can have an associated value, the ExCCI including indicators, the method comprising
- using the attributes to represent a substantial amount of the ExCCI indicators to define a schema of ExCCI in the language;
- and
- using the schema to create an ExCCI definition wherein the ExCCI indicators are assigned values.
An apparatus for writing a definition of extended copy control information (ExCCI) in a language, the language comprising elements having data, and further comprising attributes associated with an element, wherein an attribute can have an associated value, the ExCCI including indicators, the apparatus comprising
- a processor for executing instructions stored in a computer-readable medium;
- one or more instructions for using the attributes to represent a substantial amount of the ExCCI indicators to define an element in a schema of ExCCI in the language;
- and
- one or more instructions for using elements to represent a substantial amount of the ExCCI indicators to define a schema of ExCCI in the language;
- and
- one or more instructions for using the schema to create an ExCCI definition wherein the ExCCI indicators are assigned values of the elements and the attributes.
A computer-readable medium including instructions for writing a definition of extended copy control information (ExCCI) in a language, the language comprising elements having data, and further comprising attributes associated with an element, wherein an attribute can have an associated value, the ExCCI including indicators, the computer-readable medium including
- one or more instructions for using the attributes to represent a substantial amount of the ExCCI indicators to define a schema of ExCCI in the language;
- one or more instructions for using elements to represent a substantial amount of the ExCCI indicators to define a schema of ExCCI in the language;
- and
- one or more instructions for using the schema to create an ExCCI definition wherein the ExCCI indicators are assigned values of the elements and the attributes.
Dependencies are inferred from the claim text.