1 / 24

Enabling Interoperability: The Language for Digital Rights Workshop

This workshop explores the language for digital rights and how it enables trusted systems to interoperate for end-to-end digital rights management. It covers topics such as interoperability, application/domain agnostic structure, and extensibility to adapt to future changes.

dphyllis
Download Presentation

Enabling Interoperability: The Language for Digital Rights Workshop

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Enabling Interoperability: The Language for Digital Rights™ IEEE DREL Workshop 20 June 2002 Brad Gandee XrML Standards Evangelist

  2. Author Publisher Distributor Author Publisher Distributor Consumer Consumer Agent Aggregator Wholesaler eTailer Agent Aggregator Wholesaler Publishing S/W Content Packaging WWW. Store Front Authoring Tools User Interface Asset Management Content Hosting Rights Clearing Digital Identification Meta Data Digital Rights Digital Supply Chain Digital Content Products & Services

  3. Philosophy Underpinning Enable trusted systems to interoperate for end-to-end DRM • Single language across all media types, platforms, formats, resources, products & services to facilitate interoperability • Application/domain agnostic structure • Comprehensive to express wide variety of business models • Application to all phases of life cycle • Extensible to allow adaptability and minimize future cost of change • Ease of implementation and deployment

  4. Standards Groups Interested in Rights Language • MPEG • OASIS • TV Anytime • WAP Forum • ISMA • 3GPP • CEN/ISSS • PRISM • ICE • OeBF • IDRM / IRTF • SMPTE DCinema • WS-I Alliance

  5. Standards Groups Interested in Rights Language......And Now • MPEG • OASIS • TV Anytime • WAP Forum • ISMA • 3GPP • CEN/ISSS • PRISM • ICE • OeBF • IDRM / IRTF • SMPTE DCinema • WS-I Alliance • IEEE

  6. MPEG 21 • Overview of MPEG 21 • Work Items Under Development • IPMP - Intellectual Property Management and Protection • DID - Digital Item Declaration • DII - Digital Item Identification • DIA – Digital Item Adaptation • RDD - Rights Data Dictionary • REL - Rights Expression Language

  7. Why OASIS? • Standards are created under an open, democratic, vendor-neutral process • Any interested parties may participate, comment • No one organization can dictate the standard • Ensures that standards meet everyone’s needs, not just largest players’ • Open to all interested parties…..Individual Memberships • All discussion open to public comment • One organization/One vote • Resulting work is guaranteed to be representative of the industry as a whole, not just any one vendor’s view

  8. Where OASIS Fits Vertical industry applications OASIS, industry associations Horizontal, e-business framework OASIS XML, XSL, namespace, DOM, etc. W3C, ISO Core protocols, messaging; e.g. HTTP IETF

  9. Vendors have submitted specs to OASIS • WSXL from IBM • XOCP from BEA Systems • xCBL from Commerce One • ITML from Jamcracker • CRML, others from MSI Business Solutions • XrML from ContentGuard

  10. Dot-orgs have moved to OASIS • ADpr Initiative • AuthXML.Org • ITML.Org • S2ML.Org • TopicMaps.org • WSUI.Org • XRPM Working Group

  11. OASIS Rights Language TC • ContentGuard • Hewlett Packard • Microsoft • Reuters • IBM • Verisign • Cisco • NTT • KPMG • Entrust • Divine.com • CommerceOne • Entegrity

  12. Sub Committees in OASIS RLTC • Requirements • Core And Standard Extension • Governance and Liaison • Examples • Profiles

  13. XrML Extensibility Architecture XrML Standard Extension (SX) Content Extension (CX) XrML Core Future Extension Future Extension Future Extension

  14. XrML Extensibility Architecture XrML Standard Extension (SX) MPEG Extension (MX) XrML Core Future Extension Future Extension Future Extension

  15. XrML Extensibility Architecture XrML Standard Extension (SX) MPEG Extension (MX) XrML Core Future Extension TV Anytime Extension Future Extension

  16. XrML Extensibility Architecture XrML Standard Extension (SX) MPEG Extension (MX) XrML Core Future Extension TV Anytime Extension Learning Technologies Extension

  17. XrML Extensibility Architecture XrML Standard Extension (SX) MPEG Extension (MX) XrML Core Web Services Extension TV Anytime Extension Learning Technologies Extension

  18. Sample Extension Design TV Anytime Rights uses elements from uses elements from Solution TVAX MPEG uses Extension Extension elements Schema Schema from Core XrML Schema

  19. Standards Universe IEEE Learning Technologies WS-I Alliance W3C 3GPP OeBF SAML CEN/ISSS OASIS Provisioning TC XACML ISMA IETF ebXML OASIS RLTC SMPTE DC MPEG WSIA TC TV Anytime ETSI XBRL DVB Biometrics TC PRISM ECMA

  20. MPEG Constellation IEEE Learning Technologies WS-I Alliance W3C 3GPP OeBF SAML CEN/ISSS OASIS Provisioning TC XACML ISMA IETF ebXML OASIS RLTC SMPTE DC MPEG WSIA TV Anytime ETSI XBRL DVB Biometrics TC PRISM ECMA

  21. OASIS Constellation IEEE Learning Technologies WS-I Alliance W3C 3GPP OeBF SAML CEN/ISSS OASIS Provisioning TC XACML ISMA IETF ebXML OASIS RLTC SMPTE DC MPEG WSIA TV Anytime ETSI XBRL DVB Biometrics TC PRISM ECMA

  22. MPEG and OASIS Combined IEEE Learning Technologies WS-I Alliance W3C 3GPP OeBF SAML CEN/ISS OASIS Provisioning TC ? XACML ? ISMA IETF ebXML OASIS RLTC MPEG SMPTE DC WSIA ETSI TV Anytime XBRL DVB Biometrics TC PRISM ECMA

  23. 2.0 Is Built On Standards • XML 1.0 Specification • XML Schema • Namespaces in XML • Uniform Resource Identifiers (URI): Generic Syntax • Digital Object Identifier (DOI) • ISO 3166 Codes for representing names of countries • ISO 4217 Codes for representing currencies and funds • XML Path Language (XPath) Version 1.0

  24. 2.0 Supports or May Utilize Additional Industry Standards • Dublin Core Metadata Initiative • Resource Description Framework (RDF) • Universal Description, Discovery and Integration (UDDI) • Web Services Definition Language (WSDL) • XML-Encryption Syntax and Processing • XML-Signature Syntax and Processing

More Related