SlideShare una empresa de Scribd logo
1 de 14
Rights Expression Working Group
Stuart Myles * Associated Press * 10th March 2014
http://www.flickr.com/photos/toffaelrashid/7574046808/
RightsML
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
RightsML is an IPTC standard, based on ODRL
http://dev.iptc.org/RightsML
http://www.w3.org/community/odrl
Machine processable permissions, restrictions and duties
Derived from media industry requirements
Can be embedded within content (e.g. G2, ATOM) or stand alone
Designed for automatic evaluation
ODRL v2
© 2014 IPTC (www.iptc.org) All rights reserved 3
The Core ODRL model supports permissions, restrictions and duties
http://www.w3.org/community/odrl/two/model/
ODRL Encoding (1/3)
© 2014 IPTC (www.iptc.org) All rights reserved 4
The ODRL model is designed to be encoded in various formats
So far, only the XML encoding has been standardized...
http://www.w3.org/community/odrl/two/xml/
ODRL Encoding (2/3)
There is an official draft for an ODRL ontology
http://www.w3.org/ns/odrl/2/
© 2014 IPTC (www.iptc.org) All rights reserved 5
ODRL Encoding (3/3)
And an updated draft for ODRL in JSON
http://www.w3.org/community/odrl/work/json/
© 2014 IPTC (www.iptc.org) All rights reserved 6
Driving Adoption
• Working with W3C CG to refine and simplify ODRL 2.0
• Provide more examples and templates
• Address RightsML in binaries via ODRL in JSON
© 2014 IPTC (www.iptc.org) All rights reserved 7
Examples and Templates
• Lots of work on documentation
– http://dev.iptc.org/RightsML
• Simple restrictions examples, designed to be templates
– Geography
– Time
– Distribution channel
– Default “read the editors’ notes”
– Action
– Duty to pay
– http://dev.iptc.org/RightsML-Examples-Simple-Cases
• Now re-working the original examples
– http://dev.iptc.org/RightsML-10-Implementation-Examples
– Using the new “simple” examples as building blocks
© 2014 IPTC (www.iptc.org) All rights reserved 8
Refining ODRL
• Working with ODRL W3C CG
– Simplify and enhance ODRL
– Improve documentation
• Slim down the Common Vocabulary
– Remove terms that really belong in their own profiles
– OMA
– CC / CCREL
– ONIX
• Adding profile attribute
• Adding datatype and unit to constraints
© 2014 IPTC (www.iptc.org) All rights reserved 9
Rights in Binaries
• Rights metadata for photo and video
– An id linking to a registry with rights metadata is one approach
– Embedding rights metadata in binaries needs to be supported
• Express ODRL and hence RightsML in JSON
– Easy to embed in XMP (unlike RDF or XML)
– Designed to be simpler, more “natural” JSON, akin to NINJS
– Try it out and provide feedback
– Drafted within W3C ODRL Community Group
– http://www.w3.org/community/odrl/work/json/
© 2014 IPTC (www.iptc.org) All rights reserved 10
Rights and IPTC Photo Metadata
• Requirements for embedding rights expressions in
binaries
• For the consideration by the IPTC Photo Metadata group
• Draft:
– http://dev.iptc.org/RightsML-Requirements-for-Embedding-
Rights-in-Binaries
– A field and a way to convey how to handle it (e.g. MIME type)
• XMP already supports 3+ rights representations
– CC, PLUS, PRISM
– What should providers do? Recipients?
– How should rights in XMP be displayed e.g. in Adobe panels?
© 2014 IPTC (www.iptc.org) All rights reserved 11
RightsML and the iptc.org website
• Add RightsML to the “main” iptc.org website
• Something was pulled together a couple of years ago
• It needs to be updated to reflect the current situation
• Let’s refresh and then we can publish
© 2014 IPTC (www.iptc.org) All rights reserved 12
Rights Feedback
• Try out RightsML and give us feedback
• Does the spec need further clarifications?
• Are the use cases, templates and examples helpful?
• Can you contribute any?
• What else would help to drive adoption?
• http://dev.iptc.org/RightsML
• iptc-rightsml-dev@yahoogroups.com
© 2014 IPTC (www.iptc.org) All rights reserved 13
Date and Place of Next Meeting
Beijing, China June, 2014
http://www.flickr.com/photos/26226551@N00/10753739865/
Teşekkür ve veda!
© 2014 IPTC (www.iptc.org) All rights reserved 14

Más contenido relacionado

Similar a IPTC Rights Expression Working Group Spring 2014

IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012
Stuart Myles
 
Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011
Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011
Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011
camp_drupal_ua
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression Languages
Stuart Myles
 

Similar a IPTC Rights Expression Working Group Spring 2014 (20)

IPTC Rights Expression Working Group 2013 June AGM
IPTC Rights Expression Working Group 2013 June AGMIPTC Rights Expression Working Group 2013 June AGM
IPTC Rights Expression Working Group 2013 June AGM
 
IPTC Rights Working Group Autumn 2012
IPTC Rights Working Group Autumn 2012IPTC Rights Working Group Autumn 2012
IPTC Rights Working Group Autumn 2012
 
IPTC Rights Working Group Autumn 2014: RightsML, ODRL
IPTC Rights Working Group Autumn 2014: RightsML, ODRLIPTC Rights Working Group Autumn 2014: RightsML, ODRL
IPTC Rights Working Group Autumn 2014: RightsML, ODRL
 
IPTC Rights Expression Working Group Spring 2016
IPTC Rights Expression Working Group Spring 2016IPTC Rights Expression Working Group Spring 2016
IPTC Rights Expression Working Group Spring 2016
 
IPTC Rights Working Party Summer 2015
IPTC Rights Working Party Summer 2015IPTC Rights Working Party Summer 2015
IPTC Rights Working Party Summer 2015
 
RightsML - Rights Expression Language for News Media Assets
RightsML - Rights Expression Language for News Media AssetsRightsML - Rights Expression Language for News Media Assets
RightsML - Rights Expression Language for News Media Assets
 
IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018
 
IPTC Semantic Web Working Group Autumn 2012
IPTC Semantic Web Working Group Autumn 2012IPTC Semantic Web Working Group Autumn 2012
IPTC Semantic Web Working Group Autumn 2012
 
IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012
 
IPTC Rights Expression Language Spring 2012
IPTC Rights Expression Language Spring 2012IPTC Rights Expression Language Spring 2012
IPTC Rights Expression Language Spring 2012
 
Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011
Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011
Dennis Povshedny.Mediamosa intro.DrupalCamp Kyiv 2011
 
IPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working GroupIPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working Group
 
JavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCJavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLC
 
IPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working GroupIPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working Group
 
toolkit
toolkittoolkit
toolkit
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression Languages
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression Languages
 
Better Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Better Practices when Using Terraform to Manage Oracle Cloud InfrastructureBetter Practices when Using Terraform to Manage Oracle Cloud Infrastructure
Better Practices when Using Terraform to Manage Oracle Cloud Infrastructure
 
Se training storage grid webscale technical overview
Se training   storage grid webscale technical overviewSe training   storage grid webscale technical overview
Se training storage grid webscale technical overview
 
IPTC News Exchange Formats Working Party Autumn 2012
IPTC News Exchange Formats Working Party Autumn 2012IPTC News Exchange Formats Working Party Autumn 2012
IPTC News Exchange Formats Working Party Autumn 2012
 

Más de Stuart Myles

Más de Stuart Myles (20)

IPTC Board Spring 2019
IPTC Board Spring 2019IPTC Board Spring 2019
IPTC Board Spring 2019
 
IPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceIPTC Spring 2019 Conference
IPTC Spring 2019 Conference
 
Photomation or Fauxtomation?
Photomation or Fauxtomation?Photomation or Fauxtomation?
Photomation or Fauxtomation?
 
Image Tagging at the Associated Press
Image Tagging at the Associated PressImage Tagging at the Associated Press
Image Tagging at the Associated Press
 
IPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeIPTC AGM 2018 Welcome
IPTC AGM 2018 Welcome
 
How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?
 
IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018
 
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
 
Ap Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesAp Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and Challenges
 
IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018
 
Sustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesSustaining Television News Technical Challenges
Sustaining Television News Technical Challenges
 
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
 
The Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorThe Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing Director
 
IPTC Approach to News in JSON
IPTC Approach to News in JSONIPTC Approach to News in JSON
IPTC Approach to News in JSON
 
IPTC News in JSON November 2017
IPTC News in JSON November 2017IPTC News in JSON November 2017
IPTC News in JSON November 2017
 
IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017
 
Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017
 
Credibility Schema Working Group
Credibility Schema Working GroupCredibility Schema Working Group
Credibility Schema Working Group
 
Rights for Photo and Video Archives at the Associated Press
Rights for Photo and Video Archives at the Associated PressRights for Photo and Video Archives at the Associated Press
Rights for Photo and Video Archives at the Associated Press
 
EXTRA Open Source Rules Classification for News
EXTRA Open Source Rules Classification for NewsEXTRA Open Source Rules Classification for News
EXTRA Open Source Rules Classification for News
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

IPTC Rights Expression Working Group Spring 2014

  • 1. Rights Expression Working Group Stuart Myles * Associated Press * 10th March 2014 http://www.flickr.com/photos/toffaelrashid/7574046808/
  • 2. RightsML 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 RightsML is an IPTC standard, based on ODRL http://dev.iptc.org/RightsML http://www.w3.org/community/odrl Machine processable permissions, restrictions and duties Derived from media industry requirements Can be embedded within content (e.g. G2, ATOM) or stand alone Designed for automatic evaluation
  • 3. ODRL v2 © 2014 IPTC (www.iptc.org) All rights reserved 3 The Core ODRL model supports permissions, restrictions and duties http://www.w3.org/community/odrl/two/model/
  • 4. ODRL Encoding (1/3) © 2014 IPTC (www.iptc.org) All rights reserved 4 The ODRL model is designed to be encoded in various formats So far, only the XML encoding has been standardized... http://www.w3.org/community/odrl/two/xml/
  • 5. ODRL Encoding (2/3) There is an official draft for an ODRL ontology http://www.w3.org/ns/odrl/2/ © 2014 IPTC (www.iptc.org) All rights reserved 5
  • 6. ODRL Encoding (3/3) And an updated draft for ODRL in JSON http://www.w3.org/community/odrl/work/json/ © 2014 IPTC (www.iptc.org) All rights reserved 6
  • 7. Driving Adoption • Working with W3C CG to refine and simplify ODRL 2.0 • Provide more examples and templates • Address RightsML in binaries via ODRL in JSON © 2014 IPTC (www.iptc.org) All rights reserved 7
  • 8. Examples and Templates • Lots of work on documentation – http://dev.iptc.org/RightsML • Simple restrictions examples, designed to be templates – Geography – Time – Distribution channel – Default “read the editors’ notes” – Action – Duty to pay – http://dev.iptc.org/RightsML-Examples-Simple-Cases • Now re-working the original examples – http://dev.iptc.org/RightsML-10-Implementation-Examples – Using the new “simple” examples as building blocks © 2014 IPTC (www.iptc.org) All rights reserved 8
  • 9. Refining ODRL • Working with ODRL W3C CG – Simplify and enhance ODRL – Improve documentation • Slim down the Common Vocabulary – Remove terms that really belong in their own profiles – OMA – CC / CCREL – ONIX • Adding profile attribute • Adding datatype and unit to constraints © 2014 IPTC (www.iptc.org) All rights reserved 9
  • 10. Rights in Binaries • Rights metadata for photo and video – An id linking to a registry with rights metadata is one approach – Embedding rights metadata in binaries needs to be supported • Express ODRL and hence RightsML in JSON – Easy to embed in XMP (unlike RDF or XML) – Designed to be simpler, more “natural” JSON, akin to NINJS – Try it out and provide feedback – Drafted within W3C ODRL Community Group – http://www.w3.org/community/odrl/work/json/ © 2014 IPTC (www.iptc.org) All rights reserved 10
  • 11. Rights and IPTC Photo Metadata • Requirements for embedding rights expressions in binaries • For the consideration by the IPTC Photo Metadata group • Draft: – http://dev.iptc.org/RightsML-Requirements-for-Embedding- Rights-in-Binaries – A field and a way to convey how to handle it (e.g. MIME type) • XMP already supports 3+ rights representations – CC, PLUS, PRISM – What should providers do? Recipients? – How should rights in XMP be displayed e.g. in Adobe panels? © 2014 IPTC (www.iptc.org) All rights reserved 11
  • 12. RightsML and the iptc.org website • Add RightsML to the “main” iptc.org website • Something was pulled together a couple of years ago • It needs to be updated to reflect the current situation • Let’s refresh and then we can publish © 2014 IPTC (www.iptc.org) All rights reserved 12
  • 13. Rights Feedback • Try out RightsML and give us feedback • Does the spec need further clarifications? • Are the use cases, templates and examples helpful? • Can you contribute any? • What else would help to drive adoption? • http://dev.iptc.org/RightsML • iptc-rightsml-dev@yahoogroups.com © 2014 IPTC (www.iptc.org) All rights reserved 13
  • 14. Date and Place of Next Meeting Beijing, China June, 2014 http://www.flickr.com/photos/26226551@N00/10753739865/ Teşekkür ve veda! © 2014 IPTC (www.iptc.org) All rights reserved 14