Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Semantic Management of your
Media Fragments Rights

Roberto García
Universitat de Lleida, Spain
MediaMixer Webinar - http:...
Contents
•
•
•
•
•
•

Motivation
Introduction
Approach
Conceptualisation
Implementation
Conclusions

Slide 2 of 65

2
Motivation
• Why copyright management
on the Web is more important than
ever?
• And why Digital Rights
Management isn’t en...
Motivation - Use
Case
• Web media business models go beyond
digital version of “copy/distribute” vinyls,
cassettes, CDs, D...
Motivation - Use
Case
• UGC remixing copyrighted media

©

©
Slide 5 of 65
Motivation - Use
Case
match

AudioID

©

match

match

VideoID

©

Slide 6 of 65
Motivation - Use
Case
match

©

Choices:
Block
Track
Monetize

“Gangnam Style”, +33,000 videos using it, more than
$870,00...
Motivation - Use
Case
• What if more than one ownership
claim?

©

match

match

©

• If disputed, no one can monetize

Sl...
Motivation - Use
Case
Are we sure we can claim?
Do we own that particular copy?
In that territory?
Also streaming on YouTu...
Motivation - Use
Case
…1000s of pieces of registered content…
…1000s of videos on YouTube…
•Decision Support System (DSS):...
Motivation - Use
Case
• Rights DSS requirements:
– Fine grained
– Scalable (largely automatized)
– Takes into account:
• C...
Media Fragment

Monetize “Bullet in a
Bible” in YouTube.com?

Green Day’s Contract:
Green Day’s Contract:

“Avoid
“Avoid
m...
Seeing Syria's War Through the Lens

topic

dbpedia:Category:Syrian_civil_war

by SOPHIA JONES - October 09, 2012
http://w...
Contents
•
•
•
•
•
•

Motivation
Introduction
Approach
Conceptualisation
Implementation
Conclusions

Enabling interoperabl...
Introduction
• Digital media: easy production and copy
• Digital Rights Management (DRM)
DRM

copy
play
…

• Windows Media...
Introduction
• Internet: easy distribution
• DRM interoperability
DRM
DRM

DRM

REL

Slide 16 of 65
Introduction
• Need for a standard REL
(Rights Expression Language)

• Some efforts:

– XML-based RELs
• Formal syntax

XM...
Introduction
• XML-based RELs:

– Limited expressivity
– No interoperability mechanisms
– Informal semantics, re-implement...
Introduction
• DRM Watch:
“2005 Year in Review: DRM Standards”1
– “…consumer complaints have moved beyond overly
restricti...
Introduction
• DRM Officially Dead: Last Major
Label Sony BMG Plans to Finally
Drop DRM
Gizmodo.com, January 2008
http://g...
Introduction
• Post-DRM standardisation difficulties
–
–
–
–

Web open and heterogeneous
Business models beyond copy and d...
From Controlled
Vocabularies…
to Ontologies
Features

Controlled
Vocabularies

Control
Ambiguity

X

Control
Synonym
Hiera...
Contents
•
•
•
•
•
•

Motivation
Introduction
Approach
Conceptualisation
Implementation
Conclusions

Enabling interoperabl...
Approach
• Semantic Web approach to DRM:
– Knowledge Representation tools
– Web Wide applicability
– Build Copyright Ontol...
Contents
•
•
•
•
•
•

Motivation
Introduction
Approach
Conceptualisation
Implementation
Conclusions

distribute

Abstracti...
Conceptualisation
•
•

Copyright domain analysis
Generic Ontology
– Based on WIPO1 worldwide harmonisation

•
•

Literary,...
Conceptualisation

Slide 27 of 65
Conceptualisation
• How rights apply to to the
“Peer-to-Peer asset sharing scenario”

Sc

rio
na
e

Reproduction Right
Pee...
Conceptualisation
• Complex domain,
build model in three steps:
Creation Model
Rights Model
Action Model

Slide 29 of 65
Conceptualisation

Creation Model
Victor Hugo’s

Les Misérables

Slide 30 of 65
Conceptualisation

Creation Model
•

Work

hasDerivation┙

– “Mozart's The Magic Flute”. ISWC

•

Manifestation

hasMani...
Conceptualisation

Rights Model
RentalRight
DistributionRight

ImportationRight

FixationRight
ReproductionRight

MotionPi...
Conceptualisation

Rights Model
• End-users do not hold rights
– Get licenses to use (play, view…)
– Special permissions:
...
Conceptualisation

Action Model
• Actions, the building blocks
Abstractions

derive

Victor Hugo’s

Work

manifest
distrib...
Conceptualisation

Action Model
• Actions governed by Economic Rights:
– Reproduction Right :
copy
– Distribution Right :
...
Conceptualisation

Action Model
• End-user actions,
to use a…
–
–
–
–

manifestation: buy
instance: buy
performance: atten...
Conceptualisation

Action Model
• Altogether: model copyright value chains
– E.g. “serials adapted from literary works”

S...
Conceptualisation

Action Model
•

Case roles (linguistics): relate actions to involved entities
Facet

Main role

Other r...
Conceptualisation

Action Model
• License building primitives:
– Action Patterns:
to state what is obliged, permitted or p...
Conceptualisation

Action Model
• License building primitives:
– Agree: model permissions
• theme points to the permitted ...
Conceptualisation

Action Model
• License building primitives:
– consequence: model obligations
• Points to the obliged ev...
Conceptualisation

Action Model
• License building primitives:
– condition: model a priori conditions
• Points to the cond...
Conceptualisation

Exercise
• Model this license using the previous primitives:

Slide 43 of 65
Facet

Main role

Other roles

Who?

agent

participant (indirect co-agent), recipient

When?

pointInTime

start, complet...
Conceptualisation

Exercise

Slide 45 of 65
Conceptualisation

Exercise - Solution
Agree
theme
Copy OR
Distribute OR
Communicate
condition
Attribute

theme

recipient...
Conceptualisation

Exercise

Slide 47 of 65
Conceptualisation

Exercise - Solution
Agree
theme

theme
Copy OR
Distribute OR
Communicate

Derive
result

condition

New...
Conceptualisation

Exercise

Slide 49 of 65
Conceptualisation

Exercise - Solution
Agree
theme

theme

theme
Copy OR
Distribute OR
Communicate

Copy OR
Distribute OR
...
Contents
•
•
•
•
•
•

Motivation
Introduction
Approach
Conceptualisation
Implementation
Conclusions

Enabling interoperabl...
Implementation
• One conceptual model, many implementations
• Semantic Web implementation with
Copyright
Web Ontology Lang...
Implementation
• License Pattern (Class)
built from constraints on kind of actions, agents, time
points, locations, etc.
•...
Implementation
•

Copy pattern restricted to:
– digital object (theme )
– group of users (agent )

•

or

Sc

rio
a
en

– ...
Implementation
•

Patterns allowed by Agrees and prohibited by Disagrees:
– If not agreed  not allowed
– If agreed and no...
Contents
•
•
•
•
•
•

Motivation
Introduction
Approach
Conceptualisation
Implementation
Conclusions

A

e
gr

Enabling int...
Generic
Semantic Framework

RentalRight
DistributionRight

ImportationRight

FixationRight
ReproductionRight

MotionPictur...
Aligned with other Schemas
schema.org

Action

subclass of

Use

Place

TVEpisode

MakeAvailable

location

range
subclass...
Applied to Facilitate Implementation
using Reasoning
• Ontology provides building blocks to model and
reason about contrac...
MediaMixer Demo
http://rhizomik.net/mediamixer/

Slide 60 of 65
MediaMixer Demo
http://rhizomik.net/mediamixer/rightsbuilderui/

Slide 61 of 65
MediaMixer Vision
Policy 1:
The licensor
disagrees the
licensee
adaptsmedia
fragments
containing…

<xml>
<right>
<play/>
<...
MediaMixer Vision
• Following Linked Data principles,
starting from just fragment URI…
URI a ma:Image
dct:title “EBU HQ”
d...
MediaMixer Vision
URI aafoaf:Person
URI foaf:Person
foaf:name “…”
foaf:name “…”
vcard:address …
vcard:address …
vcard:coun...
Thank you for your attention
More details:
http://community.mediamixer.eu
http://rhizomik.net/mediamixer
http://rhizomik.n...
Nächste SlideShare
Wird geladen in …5
×

Semantic Management of your Media Fragments Rights

2.830 Aufrufe

Veröffentlicht am

Presentation for the MediaMixer project webinar about the application of semantic technologies for digital asset and media fragments copyright management. The presentation includes motivation for going beyond Digital Rights Management (DRM), details about copyright modelling using Semantic Web technologies, the Copyright Ontology and its implementation.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Semantic Management of your Media Fragments Rights

  1. 1. Semantic Management of your Media Fragments Rights Roberto García Universitat de Lleida, Spain MediaMixer Webinar - http://mediamixer.eu/live February 3rd, 2014, Ljubljana, Slovenia
  2. 2. Contents • • • • • • Motivation Introduction Approach Conceptualisation Implementation Conclusions Slide 2 of 65 2
  3. 3. Motivation • Why copyright management on the Web is more important than ever? • And why Digital Rights Management isn’t enough? • Why semantic technologies seem a good choice for Web-scale copyright management? Slide 3 of 65
  4. 4. Motivation - Use Case • Web media business models go beyond digital version of “copy/distribute” vinyls, cassettes, CDs, DVDs,… • Growing: streaming (Spotify, Pandora, Netflix, Hulu…) • Promising: big scale remixing (make money if others reuse your content), User Generated Content (UGC) Slide 4 of 65
  5. 5. Motivation - Use Case • UGC remixing copyrighted media © © Slide 5 of 65
  6. 6. Motivation - Use Case match AudioID © match match VideoID © Slide 6 of 65
  7. 7. Motivation - Use Case match © Choices: Block Track Monetize “Gangnam Style”, +33,000 videos using it, more than $870,000 ad revenue - New York Times, Dec 7th 2012 Slide 7 of 65
  8. 8. Motivation - Use Case • What if more than one ownership claim? © match match © • If disputed, no one can monetize Slide 8 of 65
  9. 9. Motivation - Use Case Are we sure we can claim? Do we own that particular copy? In that territory? Also streaming on YouTube? Does the artist authorise YouTube? • … DRM  Copyright Management • • • • • Slide 9 of 65
  10. 10. Motivation - Use Case …1000s of pieces of registered content… …1000s of videos on YouTube… •Decision Support System (DSS): – Disputes wotj Media.com on A and B, can we claim? t A an im C a l C B o nn im Ca la C – Trade A for B with Media.com (both win, start to get revenue) Slide 10 of 65
  11. 11. Motivation - Use Case • Rights DSS requirements: – Fine grained – Scalable (largely automatized) – Takes into account: • Contracts “…all rights on the live version but studio version just in the US.” • Policies “…artist does not want his music together with violent images”. • Rights Expression Languages DDEX metadata: <UseType>OnDemandStream</UseType> <TerritoryCode>Worldwide</TerritoryCode> Slide 11 of 65
  12. 12. Media Fragment Monetize “Bullet in a Bible” in YouTube.com? Green Day’s Contract: Green Day’s Contract: “Avoid “Avoid making available making available our work our work together with together with war images” war images” “Bullet In A Bible” – Green Day Digital Operations says YES but we should check Green Day’s contract… Digital Operations (DDEX) <isrc>USREV0500293</isrc> <DealTerms> <ValidityPeriod> <StartDate>2005-11-15</StartDate> </ValidityPeriod> <Usage> <UseType>OnDemandStream </UseType> <DistributionChannelType> Internet</DistributionChannelType> </Usage> <TerritoryCode>US</TerritoryCode>... Slide 12 of 65
  13. 13. Seeing Syria's War Through the Lens topic dbpedia:Category:Syrian_civil_war by SOPHIA JONES - October 09, 2012 http://www.npr.org Semantic Semantic Media Media Annotation Annotation broader dbpedia:Category:War dbpedia:Green_Day part of topic schema:CreativeWork author part of author “Bullet In A Bible” – Green Day schema:CreativeWork Green Day’s Contract: Green Day’s Contract: “Avoid “Avoid making available making available our work our work together with together with war content” war content” Rights Builder Rights Builder User Interface User Interface Isrc:USREV0500293 theme theme subClassOf cro:MakeAvailable ee gr sa Di sameAs ddex:AdSupported Streaming RDF Store & RDF Store & Reasoner Reasoner A g e re medium ddex:Internet is a Isrc:USREV0500293 theme ddex:AdSupporte dStreaming medium http://youtube.com ? Rights Language Rights Language Mapping Mapping Digital Operations (DDEX) <isrc>USREV0500293</isrc> <DealTerms> <ValidityPeriod> <StartDate>2005-11-15 </StartDate> </ValidityPeriod> <Usage> <UseType>AdSupportedStreaming </UseType> <DistributionChannelType> Internet <DistributionChannelType> </Usage> <TerritoryCode>US </TerritoryCode>...
  14. 14. Contents • • • • • • Motivation Introduction Approach Conceptualisation Implementation Conclusions Enabling interoperable and rightsaware DRM using the Semantic DRM Slide 14 of 65 14
  15. 15. Introduction • Digital media: easy production and copy • Digital Rights Management (DRM) DRM copy play … • Windows Media DRM, iTunes FairPlay, RealNetworks Helix, Sony MagicGate… Slide 15 of 65
  16. 16. Introduction • Internet: easy distribution • DRM interoperability DRM DRM DRM REL Slide 16 of 65
  17. 17. Introduction • Need for a standard REL (Rights Expression Language) • Some efforts: – XML-based RELs • Formal syntax XML Schema for standard grammar • Informal semantics Rights Data Dictionaries – Creative Commons simple predefined licenses …but copyright management Slide 17 of 65
  18. 18. Introduction • XML-based RELs: – Limited expressivity – No interoperability mechanisms – Informal semantics, re-implement for each tool • Creative Commons: – Predefined set of licenses • Extension mechanism CC+ but unstructured – Non-commercial purposes …but semantic metadata Slide 18 of 65
  19. 19. Introduction • DRM Watch: “2005 Year in Review: DRM Standards”1 – “…consumer complaints have moved beyond overly restrictive DRMs to lack of interoperability among them…” – “…we see no production implementations …” • Electronic Frontier Foundation2 – “…fail to accommodate… copyright regimes.” • Some years after… 1 http://www.drmwatch.com 2 http://www.eff.org Slide 19 of 65
  20. 20. Introduction • DRM Officially Dead: Last Major Label Sony BMG Plans to Finally Drop DRM Gizmodo.com, January 2008 http://gizmodo.com/340598/drm-officially-dead-last-major-label-sony-bmg-plans-to-finally-dropdrm • DRM Was a Bad Move: Sales Found to Increase 10% After Dropping the Chains (Study) Billboard.com, December 2013 http://www.billboard.com/biz/articles/news/digital-and-mobile/5812288/drm-was-a-bad-move-sales-found-toincrease-10-after • And industry moving to copyright management initiatives: Slide 20 of –PLUS Coalition, Linked Content Coalition, CopyrightHub,…65
  21. 21. Introduction • Post-DRM standardisation difficulties – – – – Web open and heterogeneous Business models beyond copy and distribute Copyright a complex domain High level of abstraction (not bits or pixels) • Concentrate on the roots, formalise SEMANTICS Copyright MPEG-21 “Adapt” Reproduction Right ODRL “Duplicate” Copy CC “Reproduction” Slide 21 of 65
  22. 22. From Controlled Vocabularies… to Ontologies Features Controlled Vocabularies Control Ambiguity X Control Synonym Hierarchical Relations Synonyms Thesaurus Ontologies X X X X X X X X X X X Taxonomies X Associative Relations Custom Relations X INCREASE EXPRESSIVENESS INCREASE EXPRESSIVENESS Slide 22 of 65
  23. 23. Contents • • • • • • Motivation Introduction Approach Conceptualisation Implementation Conclusions Enabling interoperable and rightsaware DRM using the Semantic Slide 23 of 65 23
  24. 24. Approach • Semantic Web approach to DRM: – Knowledge Representation tools – Web Wide applicability – Build Copyright Ontology • Potential benefits: – – – – Formalise semantics Facilitate interoperability and implementation Include copyright Support full value chain and remix-based business models Slide 24 of 65
  25. 25. Contents • • • • • • Motivation Introduction Approach Conceptualisation Implementation Conclusions distribute Abstractions derive Victor Hugo’s Les Misérables Work manifest improvise Objects Processes retransmit Manifestation perform copy Fixation copy Performance record communicate Communication Instance Enabling interoperable and rightsaware DRM using the Semantic Slide 25 of 65 25
  26. 26. Conceptualisation • • Copyright domain analysis Generic Ontology – Based on WIPO1 worldwide harmonisation • • Literary, artistic and scientific works (not ideas) Maybe derived, but always original Intellectual Property Rights Author Rights or WIPO Copyright Economic Rights or Exploitation Rights or Copyright 1 Industrial Property Moral Rights World Intellectual Property Organisation Copyright Treaty, 1996 Slide 26 of 65
  27. 27. Conceptualisation Slide 27 of 65
  28. 28. Conceptualisation • How rights apply to to the “Peer-to-Peer asset sharing scenario” Sc rio na e Reproduction Right Peer B asset Peer A asset asset asset asset Make Available Right Slide 28 of 65
  29. 29. Conceptualisation • Complex domain, build model in three steps: Creation Model Rights Model Action Model Slide 29 of 65
  30. 30. Conceptualisation Creation Model Victor Hugo’s Les Misérables Slide 30 of 65
  31. 31. Conceptualisation Creation Model • Work hasDerivation┙ – “Mozart's The Magic Flute”. ISWC • Manifestation hasManifestation┙ – “The printed scores”. ISBN • Performance hasPerformance┙ – “A scenic play”. • Fixation hasFixation┙ – “A sound recording”. ISRC • Communication hasCommunication┙ – “An Internet stream”. • Instance hasInstance┙ – “A CD”. UPC Slide 31 of 65
  32. 32. Conceptualisation Rights Model RentalRight DistributionRight ImportationRight FixationRight ReproductionRight MotionPictureRight PublicPerformanceRight BroadcastingRight CommunicationRight MakingAvailableRight TransformationRight EconomicRights SoundRecordRight AdaptationRight AttributionRight Copyright MoralRights TranslationRight IntegrityRight DisclosureRight WithdrawalRight PermorfersRights RelatedRights ProducersRights BroadcastersRights Slide 32 of 65
  33. 33. Conceptualisation Rights Model • End-users do not hold rights – Get licenses to use (play, view…) – Special permissions: • • • • • • • Quotation Education Information Official Act Private Copy Parody Temporary Reproduction Slide 33 of 65
  34. 34. Conceptualisation Action Model • Actions, the building blocks Abstractions derive Victor Hugo’s Work manifest distribute Les Misérables improvise Objects Processes retransmit Manifestation perform copy Fixation copy Performance record communicate Communication Instance Slide 34 of 65
  35. 35. Conceptualisation Action Model • Actions governed by Economic Rights: – Reproduction Right : copy – Distribution Right : distribute; sell, rent, lend – Public Performance Right : perform – Fixation Right: record – Communication Right : communicate; retransmit, broadcast, make available – Transformation Right : derive; adapt, translate Slide 35 of 65
  36. 36. Conceptualisation Action Model • End-user actions, to use a… – – – – manifestation: buy instance: buy performance: attend communication: access • broadcast: tune • something made available: access picture, sculpture book, CD, DVD projection, recital, exhibition TV channel, radio station web page, stream Slide 36 of 65
  37. 37. Conceptualisation Action Model • Altogether: model copyright value chains – E.g. “serials adapted from literary works” Slide 37 of 65
  38. 38. Conceptualisation Action Model • Case roles (linguistics): relate actions to involved entities Facet Main role Other roles Who? agent participant (indirect co-agent), recipient When? pointInTime start, completion, duration Where? location origin, destination, path What? object patient (changed), theme (unchanged), result (new) With? instrument medium Why? aim reason How? manner If? condition Then? consequence Slide 38 of 65
  39. 39. Conceptualisation Action Model • License building primitives: – Action Patterns: to state what is obliged, permitted or prohibited • Built from actions and case roles Sc rio a en destination All copy events performed by agent “granted” who copies “content01” from “PeerA” to two peers from the set “PeerB, PeerC, PeerD” at any time point six months after “200706-01” Slide 39 of 65
  40. 40. Conceptualisation Action Model • License building primitives: – Agree: model permissions • theme points to the permitted event pattern Sc rio a en destination Slide 40 of 65
  41. 41. Conceptualisation Action Model • License building primitives: – consequence: model obligations • Points to the obliged event pattern Sc rio a en destination Slide 41 of 65
  42. 42. Conceptualisation Action Model • License building primitives: – condition: model a priori conditions • Points to the condition event pattern – Disagree: model prohibitions • theme points to the prohibited event pattern – Other concepts: • • • • Additional actions: Transfer, Attribute,… Time, Location Logical operators (UNION, INTERSECTION, NOT) … Slide 42 of 65
  43. 43. Conceptualisation Exercise • Model this license using the previous primitives: Slide 43 of 65
  44. 44. Facet Main role Other roles Who? agent participant (indirect co-agent), recipient When? pointInTime start, completion, duration Where? location origin, destination, path What? object patient (changed), theme (unchanged), result (new) With? instrument medium Why? aim reason How? manner If? condition Then? consequence http://rhizomik.net/ontologies/copyrightonto Other Actions: Agree, Disagree, Transfer, Attribute,… Abstractions derive Work hasDerivation (isDerivationOf) ┙ “Mozart's The Magic Flute”. ISWC ManifestationhasManifestation (isM…Of) ┙ “The printed scores”. ISBN PerformancehasPerformance (isPer…Of) ┙ “A scenic play”. Fixation hasFixation (isFixationOf) ┙ Victor Hugo’s distribute Les Misérables Work manifest improvise Objects Processes retransmit Manifestation perform copy Fixation copy “A sound recording”. ISRC CommunicationhasCommunication (is…) ┙ http://mediamixer.eu http://rhizomik.net/mediamixer Performance record communicate Communication Instance “An Internet stream”. Instance “A CD”. UPC hasInstance (isInstanceOf) ┙ Slide 44 of 65
  45. 45. Conceptualisation Exercise Slide 45 of 65
  46. 46. Conceptualisation Exercise - Solution Agree theme Copy OR Distribute OR Communicate condition Attribute theme recipient myManifestation theme me isManifestationO f myWork Slide 46 of 65
  47. 47. Conceptualisation Exercise Slide 47 of 65
  48. 48. Conceptualisation Exercise - Solution Agree theme theme Copy OR Distribute OR Communicate Derive result condition NewManifestation Attribute theme isManifestationO f recipient myManifestation theme theme NewWork me isDerivationOf isManifestationO f myWork Slide 48 of 65
  49. 49. Conceptualisation Exercise Slide 49 of 65
  50. 50. Conceptualisation Exercise - Solution Agree theme theme theme Copy OR Distribute OR Communicate Copy OR Distribute OR Communicate condition Derive theme condition NewManifestation Attribute theme isManifestationO f recipient myManifestation result theme theme NewWork me isDerivationOf isManifestationO f myWork Slide 50 of 65
  51. 51. Contents • • • • • • Motivation Introduction Approach Conceptualisation Implementation Conclusions Enabling interoperable and rightsaware DRM using the Semantic Slide 51 of 65 51
  52. 52. Implementation • One conceptual model, many implementations • Semantic Web implementation with Copyright Web Ontology Language (OWL) • Rights and License Patterns implemented as Classes Reproduction Right – Copyright, Reproduction Right, Copy, CopyPattern,... • Uses implemented as Instances – u • if u instance of Copy Pattern then license pattern authorises/prohibits u Enabling interoperable and rightsaware DRM using the Semantic Copy Copy Pattern ? u Slide 52 of 65 52
  53. 53. Implementation • License Pattern (Class) built from constraints on kind of actions, agents, time points, locations, etc. • OWL Building Blocks – Classes for actions (e.g. Copy) – Logical operators (AND, OR, NOT) – OWL Restrictions , constraints on case roles (e.g. agent all values from PublisherSubscribers) Enabling interoperable and rightsaware DRM using the Semantic Slide 53 of 65
  54. 54. Implementation • Copy pattern restricted to: – digital object (theme ) – group of users (agent ) • or Sc rio a en – non-commercial (aim ) • depending on – time range (pointInTime ) Enabling interoperable and rightsaware DRM using the Semantic Slide 54 of 65
  55. 55. Implementation • Patterns allowed by Agrees and prohibited by Disagrees: – If not agreed  not allowed – If agreed and not disagreed  allowed – If disagreed  not allowed Agree Copy Agree Disagree all copy actions Pattern 2 Pattern 1 Pattern 2’ u Enabling interoperable and rightsaware DRM using the Semantic Allowed Slide 55 of 65
  56. 56. Contents • • • • • • Motivation Introduction Approach Conceptualisation Implementation Conclusions A e gr Enabling interoperable and rightsaware DRM using the Semantic e e re ag s Di Slide 56 of 65 56
  57. 57. Generic Semantic Framework RentalRight DistributionRight ImportationRight FixationRight ReproductionRight MotionPictureRight PublicPerformanceRight BroadcastingRight CommunicationRight MakingAvailableRight TransformationRight EconomicRights SoundRecordRight AdaptationRight AttributionRight Copyright MoralRights TranslationRight IntegrityRight DisclosureRight Abstractions transform PermorfersRights Victor Hugo’s Les Misérables Work manifest distribute WithdrawalRight ProducersRights BroadcastersRights Literary Work improvise Objects Processes Manifestation perform copy RelatedRights Performance retransmit transform Adaptation Creator manifest Script Fixation copy Instance fix communicate perform Communication Actor Performance record Producer Motion Picture broadcast Broadcaster Communication tune User Slide 57 of 65
  58. 58. Aligned with other Schemas schema.org Action subclass of Use Place TVEpisode MakeAvailable location range subclass of Copyright Ontology CreationObject subclass of subclass of is a OnDemandStream SA ISO 3166 Country Codes VideoScreenCapture DDEX Ontology Slide 58 of 65
  59. 59. Applied to Facilitate Implementation using Reasoning • Ontology provides building blocks to model and reason about contracts, policies, rights expression languages… No, because it is matched to pattern Can we stream asset X A e gr e ag is D e re which prohibits it: “Artists does not want her music with violent images” Slide 59 of 65
  60. 60. MediaMixer Demo http://rhizomik.net/mediamixer/ Slide 60 of 65
  61. 61. MediaMixer Demo http://rhizomik.net/mediamixer/rightsbuilderui/ Slide 61 of 65
  62. 62. MediaMixer Vision Policy 1: The licensor disagrees the licensee adaptsmedia fragments containing… <xml> <right> <play/> </right> <content id=“frg1”/> </xml> Rights Language Rights Language Mapping Mapping Semantic Semantic Media Media Annotation Annotation Rights Builder Rights Builder User Interface User Interface MediaMixer MediaMixer Semantic Techs Semantic Techs RDF Store & RDF Store & Reasoner Reasoner media fragments, semantic data, annotation, ontologies, reasoning,… Slide 62 of 65
  63. 63. MediaMixer Vision • Following Linked Data principles, starting from just fragment URI… URI a ma:Image dct:title “EBU HQ” dct:copyright URI … T GE TP HT x t / n 3 te Content Content HTTP GET image/jpeg URI URI Slide 63 of 65
  64. 64. MediaMixer Vision URI aafoaf:Person URI foaf:Person foaf:name “…” foaf:name “…” vcard:address … vcard:address … vcard:country URI vcard:country URI P HTT GE T PG HTT ET URI aaco:Agreement URI co:Agreement co:agent URI co:agent URI co:theme … co:theme … … … Agreement Agreement URI URI Person Person URI URI P HTT GET URI a ebucore:Image URI a ebucore:Image dct:title “EBU HQ” dct:title “EBU HQ” dct:copyright URI dct:copyright URI …… Content Content URI URI Slide 64 of 65
  65. 65. Thank you for your attention More details: http://community.mediamixer.eu http://rhizomik.net/mediamixer http://rhizomik.net/ontologies/copyright onto Contact: Roberto García (@rogargon) http://rhizomik.net/~roberto MediaMixer Webinar: "Semantic Management of your Media Fragments Rights" February 3rd, 2014, Ljubljana, Slovenia http://mediamixer.eu/live

×