Michael Miron CEO, ContentGuard Inc.


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • ContentGuard, Inc. - Commitment: Promote and support an open industry standard that will enable the rights management of digital content Enable rapid growth of the eContent industry for all media, platforms and devises Ensure that XrML (eXtensible rights Management Language) meets the needs of all stakeholders in the eContent industry XrML XrML is a language in XML (eXtensible Markup Language) for describing specifications of rights, fees and conditions for using digital contents (or properties), together with message integrity and entity authentication within these specifications. ContentGuard, Inc. Contribution: XrML Specifications are based on extensive research conducted at the Palo Alto Research Center - PARC) Establish a community of practice that is committed to develop a common DRM standard that will enable interoperability
  • XrML answers the call by supporting just about any business model that the market has thought of and is flexible enough to allow for the unexpected
  • What we have seen is interest on the part of virtually every Standards organization or association that has anything to do with content. From the OpeneBook Forum for the book publishing industry to PRISM for periodical content, MPEG for multimedia content, NewsML for the news agencies, the CDN, Content Delivery Network crowd, to the security assertions stds groups such as SAML Security Assertions Markup Language which evolved into XACML eXtensible Access Control Mark-up Language or the XKMS. eXtensible Key Management Systems groups OeBF =Open eBook Forum EBX = Electronic Book Exchange XACML=eXtensible Access Control Mark-up Language PRISM= Publishing Requirements for Industry Standard Metadata IPTC NewsML News ML is a markup language for metadata about new content started by Reuters DOI = Digital Object Identifier IDRM Internet Digital Rights Management research group within IRTF/ITEF CDN= Content Delivery Network Cisco, et al. XKMS = eXtensible Key Management Systems started as an effort of Microsoft, Verisign and Web Methods designed to address PKI key management issues XBRL – eXtensible Business Reporting Mark-up Language RIXML= Research Information ML IRML=Investment Research ML ICE=Information Commerce Exchange cIDF=content Identifier Forum
  • Michael Miron CEO, ContentGuard Inc.

    1. 1. Michael Miron CEO, ContentGuard Inc. CPTWG Meeting El Segundo 27 February 2002 The Language for Digital Rights ™ Enabling Interoperability: www.contentguard.com
    2. 2. Digital Supply Chain Digital Content Products & Services Author Author Agent Agent Publisher Publisher Aggregator Aggregator Distributor Distributor Wholesaler Wholesaler eTailer Consumer Consumer Authoring Tools Publishing S/W Asset Management Content Packaging Content Hosting WWW. Store Front Rights Clearing User Interface Digital Rights Meta Data Digital Identification
    3. 3. DRM Requirements <ul><li>Trusted Systems that … </li></ul><ul><li>Secure and protect digital contents and services across the value chain </li></ul><ul><li>Persistently honor usage rights, conditions and obligations specified for digital contents and services </li></ul><ul><li>A Common Language that … </li></ul><ul><li>Provides a uniform mechanism to describe specifications of rights and their conditions and obligations for distributing and using digital contents and services </li></ul><ul><li>Enables trusted systems to exchange digital contents and interoperate for end-to-end DRM </li></ul>
    4. 4. What is ? <ul><li>XrML – eXtensible rights Markup Language </li></ul><ul><li>Originates from Xerox PARC in 1994 </li></ul><ul><li>Provides a universal method for securely specifying and managing rights (and associated conditions) for all kinds of resources including digital content and services </li></ul><ul><li>Supports content integrity and entity authentication and confidentiality within the specification </li></ul><ul><li>Encodes in XML, leverages standard XML schemas, namespaces, digital signatures etc. </li></ul><ul><li>Is highly flexible, customizable, and extensible </li></ul><ul><li>Is available at www.xrml.org </li></ul>
    5. 5. Philosophy Underpinning <ul><li>Enable trusted systems to interoperate for end-to-end DRM </li></ul><ul><li>Single language across all media types, platforms, formats, resources, products & services to facilitate interoperability </li></ul><ul><li>Application/domain agnostic structure </li></ul><ul><li>Comprehensive to express wide variety of business models </li></ul><ul><li>Application to all phases of life cycle </li></ul><ul><li>Extensible to allow adaptability and minimize future cost of change </li></ul><ul><li>Ease of implementation and deployment </li></ul>
    6. 6. 2.0 Is Built On Standards <ul><li>XML 1.0 Specification </li></ul><ul><li>XML Schema </li></ul><ul><li>Namespaces in XML </li></ul><ul><li>Uniform Resource Identifiers (URI): Generic Syntax </li></ul><ul><li>Digital Object Identifier (DOI) </li></ul><ul><li>ISO 3166 Codes for representing names of countries </li></ul><ul><li>ISO 4217 Codes for representing currencies and funds </li></ul><ul><li>XML Path Language (XPath) Version 1.0 </li></ul>
    7. 7. 2.0 Supports or May Utilize Additional Industry Standards <ul><li>Dublin Core Metadata Initiative </li></ul><ul><li>Resource Description Framework (RDF) </li></ul><ul><li>Universal Description, Discovery and Integration (UDDI) </li></ul><ul><li>Web Services Definition Language (WSDL) </li></ul><ul><li>XML-Encryption Syntax and Processing </li></ul><ul><li>XML-Signature Syntax and Processing </li></ul>
    8. 8. <ul><li>Granting Mechanisms </li></ul><ul><ul><li>Grant </li></ul></ul><ul><ul><li>License </li></ul></ul>2.0 Core Structure Right (view, play, print, copy, forward, etc.) Resource (work, service, name, etc.) Condition (fee, time, geography, etc.) Principal (person, Device, application, etc.) <ul><li>Four Key Components </li></ul>
    9. 9. Business Models Supported in <ul><li>Unlimited usage </li></ul><ul><li>Flat fee sale </li></ul><ul><li>Pay per view </li></ul><ul><li>Preview </li></ul><ul><li>Promotion </li></ul><ul><li>Subscription/Membership </li></ul><ul><li>Transfer </li></ul><ul><li>Gifting </li></ul><ul><li>Library loan </li></ul><ul><li>Site/volume license </li></ul><ul><li>Rent </li></ul><ul><li>Multi-tier models </li></ul><ul><li>Territory restricted </li></ul><ul><li>Component based model </li></ul><ul><li>User type based model </li></ul><ul><li>Payment to multiple Rights Holders </li></ul><ul><li>Superdistribution </li></ul><ul><li>Composite content </li></ul><ul><li>Personal lending </li></ul>
    10. 10. 2.0 Highlights <ul><li>Mathematical Precision – no ambiguity </li></ul><ul><li>Expressiveness – advanced business models, life-cycle management, usage state tracking, pattern matching </li></ul><ul><li>Well defined core and extensions architecture </li></ul><ul><ul><li>Compact: Use of only those terms needed </li></ul></ul><ul><ul><li>Applications based on equality & pattern matching enable extensions without the need to upgrade </li></ul></ul><ul><li>Comprehensive Security </li></ul><ul><ul><li>Entity authentication (Users, software, hardware, Digital Items, etc. ) </li></ul></ul><ul><ul><li>Integrity and confidentiality of rights expressions </li></ul></ul><ul><li>Up-to-date Standards and Technologies </li></ul>
    11. 11. XrML Extensibility Architecture XrML Core XrML Content Extension (CX) XrML Standard Extension (SX) Future Extension Future Extension Future Extension
    12. 12. The Standards Arena <ul><li>MPEG </li></ul><ul><li>OeBF </li></ul><ul><li>TV-Anytime </li></ul><ul><li>SMPTE DCinema </li></ul><ul><li>3GPP </li></ul><ul><li>ISMA </li></ul><ul><li>PRISM </li></ul><ul><li>WAP Forum </li></ul><ul><li>OASIS </li></ul><ul><li>cIDf </li></ul><ul><li>IDRM / IRTF </li></ul><ul><li>IPTC - NewsML </li></ul>
    13. 13. MPEG 21 <ul><li>Overview of MPEG 21 </li></ul><ul><li>Work Items Under Development </li></ul><ul><ul><li>IPMP - Intellectual Property Management and Protection </li></ul></ul><ul><ul><li>DID - Digital Item Declaration </li></ul></ul><ul><ul><li>DII&D - Digital Item Identification and Description </li></ul></ul><ul><ul><li>RDD - Rights Data Dictionary </li></ul></ul><ul><ul><li>REL - Rights Expression Language </li></ul></ul>
    14. 14. MPEG 21 RDD - REL <ul><li>Call for Requirements complete </li></ul><ul><li>Sydney Meeting : Call for Proposals for REL was issued </li></ul><ul><li>Proposals in November 2001 </li></ul><ul><li>Processed in Pattaya, Thailand </li></ul><ul><li>XrML Selected as the Base Architecture by MPEG </li></ul>
    15. 15. Standards Universe OASIS MPEG ISMA 3GPP SMPTE DC OeBF CEN/ISSS SAML XACML ebXML WSI Alliance DVB PRISM WSIA WAP Forum TV Anytime W3C CPTWG Illustrative
    16. 16. XrML Extensibility Architecture OeBF Extension XrML Core XrML Content Extension (CX) XrML Standard Extension (SX) Future Extension Future Extension MPEG Extension TV Anytime Extension
    17. 17. Tools to Support Adoption <ul><li>XrML SDK released to aid developers of Content Applications that : </li></ul><ul><ul><li>Create, validate, and interpret XrML licenses </li></ul></ul><ul><ul><li>Edit XrML licenses </li></ul></ul><ul><ul><li>Enable Distribution of Digital Content </li></ul></ul><ul><ul><li>Enable the Use of Digital Works per a License </li></ul></ul><ul><li>SDK Documentation includes </li></ul><ul><ul><li>Installation Guide </li></ul></ul><ul><ul><li>User's Guide </li></ul></ul><ul><ul><li>API Programmer's Guide </li></ul></ul><ul><ul><li>Guide to use and create XrML Templates </li></ul></ul><ul><li>Available at www.contentguard.com </li></ul>
    18. 18. Summary <ul><li>Progress beginning on interoperable DRM standards </li></ul><ul><li>DRM’s full potential requires applicability across </li></ul><ul><ul><li>Content centric businesses </li></ul></ul><ul><ul><li>Enterprise applications </li></ul></ul><ul><ul><li>Web services </li></ul></ul><ul><li>A dynamic standard (e.g. XrML) can facilitate required extensibility </li></ul><ul><ul><li>Adapt to a changing future </li></ul></ul><ul><ul><li>Reduce possibility of standards fragmentation </li></ul></ul><ul><li>Digital Rights Language is an essential but only one of several initiatives needed </li></ul>