• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
IPTC Rights Expression Language Spring 2012
 

IPTC Rights Expression Language Spring 2012

on

  • 448 views

Launching the experimental phase for IPTC's RightsML http://dev.iptc.org/RightsML based on ODRL http://www.w3.org/community/odrl/

Launching the experimental phase for IPTC's RightsML http://dev.iptc.org/RightsML based on ODRL http://www.w3.org/community/odrl/

Statistics

Views

Total Views
448
Views on SlideShare
448
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • http://www.flickr.com/photos/g33k-fu/1357388935/
  • http://www.flickr.com/photos/plenty/3360322975/

IPTC Rights Expression Language Spring 2012 IPTC Rights Expression Language Spring 2012 Presentation Transcript

  • Rights Expression Language Working Group Stuart Myles 18th March 2012
  • IPTC Rights Working Group• The business needs for rights expression• The RightsML 1.0 experimental phase © 2012 IPTC (www.iptc.org) All rights reserved 2
  • Rights• Publishers need to express rights on the uses of content – Often need to enforce rights on behalf of 3rd parties• Clients need to know permissions and restrictions – Rights are a key criteria for selecting content• Traditionally, restrictions are human-readable text – Such as special instructions or in captions, scripts – Need to be suppressed before display, can skew autocoding• Machine-readable rights are required – Fewer editors touch content before it is published to consumers – Technology changes - increased use of APIs – Sophisticated combinations of permissions and restrictions © 2012 IPTC (www.iptc.org) All rights reserved 3
  • Traditional Publishing A feed per publication A tuned Licensed content for one set outlet EditorsOften by review media notes type
  • One Publishing House With many publicationsContent still Newspapers, malicensed per gazines, broadc outlet ast channels Websites and apps for Content desktop, sm duplication artphone, ta blet Enshrines legacyrelationships
  • Most Publishing House Take Content from Multiple Providers Lots of complexityand waste forpublishers and providers. Harder forpublishers to respond to newopportunities
  • RightsML Enables Automated Publishing That Respects Rights AutomaticallyContent still route contentlicensed per outlet Less editorial intervention to checkNo content restrictionsduplication Apply New uses forrestrictions content withoutper content a duplicate item feed
  • Not Just Feeds: APIsContent stilllicensed per outlet One API key rather than one per outlet Applyrestrictionsper content item
  • RightsMLRightsML is an IPTC standard, based on ODRL IPTC took over ACAP, renamed ACAPv2 “RightsML” http://developer.iptc.org/RightsML ODRL now part of W3C http://www.w3.org/community/odrlExpress permissions, restrictions and duties Derived from media industry requirements Mainly from AP, NLA, Getty, WSJ, Newsright Can be embedded within content (e.g. G2, ATOM) or stand alone
  • The ODRL Approach• Core model – The basic framework for expressing rights and restrictions• Domain-specific vocabularies – Specific actions or constraints – Designed to be used by a particular industry – Terms and their definitions• Common vocabulary – Designing a vocabulary that is not aimed at a specific vertical – Based on other RELs, including PLUS• Encoding – Expressing ODRL in XML, RDF (perhaps JSON, microformats) © 2012 IPTC (www.iptc.org) All rights reserved 10
  • ODRL v2The Core ODRL model supports permissions, restrictions and duties http://www.w3.org/community/odrl/two/model/ © 2012 IPTC (www.iptc.org) All rights reserved 11
  • RightsML 1.0 Actions• aggregate • index• annotate • inform• attribute • nextPolicy• delete • obtainConsent• derive / modify • pay• display / present • play / present• export / transform • print• extract • share• give • translate• include © 2012 IPTC (www.iptc.org) All rights reserved 12
  • RightsML 1.0 Example• The Assignee is permitted to copy the Asset, but this entails a one-off Duty to obtain a license to do so before the Asset is copied. © 2012 IPTC (www.iptc.org) All rights reserved 13
  • How Can You Take the Plunge into RightsML?
  • We Propose to Launch theRightsML “Experimental Phase” http://dev.iptc.org/RightsML
  • RightsML Experimental Phase 1. Publishers try RightsML 2. Give IPTC feedback 3. IPTC adjusts RightsML Adequate vocabularies? Rights, Restrictions, Duties Can partners express andprocess the rights they need?How can IPTC make RightsML better? http://dev.iptc.org/RightsML
  • RightsML Conference Calls © 2012 IPTC (www.iptc.org) All rights reserved 17
  • RightsMLMOTION – Standards Committee Vote on Wednesday To adopt RightsML version 1.0 as specified by the document RightsML_1.0EP1-spec_1and launch an experimental phase © 2012 IPTC (www.iptc.org) All rights reserved 18
  • Date and Place of Next Meeting New York 11 - 13 June, 2012 Thank you! © 2012 IPTC (www.iptc.org) All rights reserved 19