SlideShare ist ein Scribd-Unternehmen logo
1 von 6
IPTC and
Rights Expression Languages
Stuart Myles
Associated Press
4th November 2010
© 2010 IPTC (www.iptc.org) All rights reserved 2
Rights Examples
• “No New York”
• “Not for Yahoo”
• “No Canada mobile”
• “No sales”
• “Any non-commercial use, requires attribution”
• “No Internet/Mobile usage without Football
Association Premier League (FAPL) license”
• “No mobile use until 2 hours after the match,
website users are obliged to comply with DFL
restrictions”
IPTC and Rights
• In March 2010, we reviewed IPTC rights support
– NITF, NewsML 1, the G2 Family
– Each offers semi-structured natural language statements
• Conclusion a machine-readable solution is required
– Principally for use within the G2 family of standards
• IPTC would prefer to select an existing language, rather
than developing a new REL entirely from scratch
– We evaluated candidate languages and decided that ODRL was
the best option
– We are working within ACAP v2 to create an ODRL Profile
– Questions raised about patents on RELs
© 2010 IPTC (www.iptc.org) All rights reserved 3
Rights Expression Language?
• A machine-readable language to convey rights
associated with a piece of content
• Automatically answer the question
– Can we use this content for this particular purpose?
• Rights:
– Permissions and restrictions on the use of a piece of content
– Granted by a rights holder to a user
• Basic Structure:
– {Party A} grants {Party B} the right to {Action C} with {Item D}
under {Condition E}
© 2010 IPTC (www.iptc.org) All rights reserved 4
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)
© 2010 IPTC (www.iptc.org) All rights reserved 5
What You Can Do
• IPTC members can contribute in a number of ways:
• Supply more rights expression examples for evaluation
• Join ACAP/ODRL & develop the news-specific vocabularies
– Next ACAP conference call
• 16th November 2010
– Next ODRL Skype call
• 23rd November 2010
– Sign up to the ODRL/ACAP wiki
– http://odrl.net/wiki/tiki-index.php?page=ACAP+Profile
© 2010 IPTC (www.iptc.org) All rights reserved 6

Weitere ähnliche Inhalte

Mehr von Stuart Myles

Mehr von 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 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 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
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer 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)
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
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...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

IPTC and Rights Expression Languages November 2010

  • 1. IPTC and Rights Expression Languages Stuart Myles Associated Press 4th November 2010
  • 2. © 2010 IPTC (www.iptc.org) All rights reserved 2 Rights Examples • “No New York” • “Not for Yahoo” • “No Canada mobile” • “No sales” • “Any non-commercial use, requires attribution” • “No Internet/Mobile usage without Football Association Premier League (FAPL) license” • “No mobile use until 2 hours after the match, website users are obliged to comply with DFL restrictions”
  • 3. IPTC and Rights • In March 2010, we reviewed IPTC rights support – NITF, NewsML 1, the G2 Family – Each offers semi-structured natural language statements • Conclusion a machine-readable solution is required – Principally for use within the G2 family of standards • IPTC would prefer to select an existing language, rather than developing a new REL entirely from scratch – We evaluated candidate languages and decided that ODRL was the best option – We are working within ACAP v2 to create an ODRL Profile – Questions raised about patents on RELs © 2010 IPTC (www.iptc.org) All rights reserved 3
  • 4. Rights Expression Language? • A machine-readable language to convey rights associated with a piece of content • Automatically answer the question – Can we use this content for this particular purpose? • Rights: – Permissions and restrictions on the use of a piece of content – Granted by a rights holder to a user • Basic Structure: – {Party A} grants {Party B} the right to {Action C} with {Item D} under {Condition E} © 2010 IPTC (www.iptc.org) All rights reserved 4
  • 5. 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) © 2010 IPTC (www.iptc.org) All rights reserved 5
  • 6. What You Can Do • IPTC members can contribute in a number of ways: • Supply more rights expression examples for evaluation • Join ACAP/ODRL & develop the news-specific vocabularies – Next ACAP conference call • 16th November 2010 – Next ODRL Skype call • 23rd November 2010 – Sign up to the ODRL/ACAP wiki – http://odrl.net/wiki/tiki-index.php?page=ACAP+Profile © 2010 IPTC (www.iptc.org) All rights reserved 6