Geo Rights Management (GeoRM) Hats and Doors? Graham Vowles (Graham.Vowles@ordnancesurvey.co.uk) Chair of OGC GeoRM Domain Working Group Rights Management for eScience Data 28 October 2008 Ways of managing and protecting Intellectual Property No Technical Protection Measures Strong Technical Protection Measures Frontiers of Rights Management rm dynamic cc content C Creative Commons electronic licence for “static” content Copyright paper licence for static content static paper licence electronic Rights Managed electronic licence for dynamic content GeoRM Vision – Automated Rights Management rm = rights managed Application rm rm Interoperable Rights Management Framework Service rm rm Data rm rm March 2007 - OGC GeoDRM Standard Geospatial Digital Rights Management Reference Model (GeoDRM RM) (06-004r3) http://www.opengeospatial.org/standards/as/geodrmrm GeoDRM Licence Extents Licencee Rights Space Time Simplified view of the extents of a GeoDRM Licence: three-dimensions of rights, space and time GeoDRM Abstract Rights Model User Licencee Invalid Request! Valid Request Licensor Extents Delegated to Licensor Extents of Intellectual Property Owner Extents of Licence What shall we focus on? Roles for rights management? or Implementing Licensing Models? Hats – roles for rights management We need your help! GeoDRM – roles and responsibilities Payments Payment Provider Licence fee Contract Owner Licencee Delegates licensing policy Assigns licence Assign Sub-licence Licensing Agent Delegates hosting Sub-Licencee Valid licence Licence Manager Delegates work Establish credentials Request Service Provider Content End-User A game of GeoDRM - purpose • To understand the roles and responsibilities within a GeoDRM network • To separate the logic of managing IP from the content of the IP • To use a simplified game to simulate the real-world problem • To make the abstract problem of digital rights management more understandable in concrete terms • To feed the results of the scenario game playing into the definition of the GeoDRM Reference Model Imagine yourself transported into the GeoDRM universe • No longer the normal three dimensions – but the intellectual property dimensions of rights, space and time… • You are now an intellectual property magnate dealing in the rights to access information. A bit like rental agreements in the real world. • You could directly licence individual users to access “blocks” of intellectual property, or it may be easier to delegate licensing responsibility to intermediaries • Licence management is the process of ensuring a user’s information request falls inside that user’s licence extents Hats Game – Interactive Role Playing Payments Payment Provider License fee Contract Owner Licencee Delegates licensing policy Assigns licence Assign Sub-licence Licensor Delegates hosting Sub-Licencee Valid licence Licence Manager Delegates Establish work credentials Request Service Provider Content End-User Playing Cards – represent the content A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 Scenario 1: User accesses content (8) Extents delegated to user Invalid Request! Valid Request 8 10 Towns Service Provider User 7 9 6 Extents of Intellectual Property of Owner A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 Extents of Intellectual Property Owner Scenario 1.1: Granting Licence – Access Content (8) 1 Owner Extents of Intellectual Property Service Provider Extents delegated to Service Provider A K Q J 10 9 8 7 Extents Delegated to Service Provider 6 5 4 Service Provider 3 2 Scenario 1.2: Granting Licence – Access Content (8) Licensor 2 Extents Delegated to Licensor 1 Owner Extents of Intellectual Property Service Provider Extents delegated to Licensor A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 Licensor Extents Delegated to Licensor Scenario 1.3: Granting Licence – Access Content (8) 3 Extents of Licence Licensor Licencee Licence Manager 2 Extents Delegated to Licensor 1 Owner Extents of Intellectual Property Service Provider Extents allocated to licensee 10 9 8 7 6 Extents of Licence Licencee Represents a licence to access cards 10to 6 Scenario 1.4: Granting Licence – Access Content (8) 3 4 Extents of Licence Licensor Licencee Extents Delegated to User Licence Manager 2 Extents Delegated to Licensor 1 Owner Extents of Intellectual Property Service Provider User Extents delegated to User 9 8 7 Extents delegated User Represents a licence to access cards 9to 7 Scenario 1.5: Granting Licence – Access Content (8) 3 4 Extents of Licence Licensor Extents Delegated to User Licencee Licence Manager 2 Extents Delegated to Licensor 1 Owner 5 Extents of Intellectual Property Service Provider Extents of Request User Extents of Query A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 A K Q J 10 9 8 7 6 5 4 3 2 Scenario 1.6: Granting Licence – Access Content (8) 3 4 Extents of Licence Licensor Extents Delegated to User Licencee Licence Manager 2 6 Extents Delegated to Licensor Extents of Request 1 Owner 5 Extents of Intellectual Property Service Provider Extents of Request User Scenario 1.7: Granting Licence – Access Content (8) 3 4 Extents of Licence Licensor Extents Delegated to User Licencee Licence Manager 2 6 Extents Delegated to Licensor 7 Extents of Request Extents Delegated to User 1 Owner 5 Extents of Intellectual Property Service Provider Extents of Request User Scenario 1.8: Granting Licence – Access Content (8) 3 4 Extents of Licence Licensor Extents Delegated to User Licencee Licence Manager 2 6 Extents Delegated to Licensor 7 Extents of Request Extents Delegated to User 1 Owner 5 Extents of Intellectual Property Extents of Request Service Provider 8 Extents of Response User Discussion Post-Mortem of Scenario 1: • What worked? • What did not work? • How can we make it simpler? • What other actors are needed? • What other props are needed? • How representative is this of the real world? Pricing Model – based on face value and £10 for coloured cards £10 A £10 K £10 Q £10 J 10 £10 9 £9 8 £8 7 £7 6 £6 5 £5 4 £4 3 £3 2 £2 £10 A £10 K £10 Q £10 J 10 £10 9 £9 8 £8 7 £7 6 £6 5 £5 4 £4 3 £3 2 £2 £10 A £10 K £10 Q £10 J 10 £10 9 £9 8 £8 7 £7 6 £6 5 £5 4 £4 3 £3 2 £2 £10 A £10 K £10 Q £10 J 10 £10 9 £9 8 £8 7 £7 6 £6 5 £5 4 £4 3 £3 2 £2 GeoDRM – Scenarios 2, 3 and 4 based on chaining Licensing Requests 3 Extents of Extents of Intellectual Extents Intellectual PropertyA allocated to PropertyA User User Licencee 5 Extents of Request Extents of Response 7 4 2 Extents of Extents of Intellectual Intellectual PropertyA Extents PropertyA Licence A Licence Manager 6 Service Provider A Service Provider B Service Provider C Owner A Owner B Owner C Licensor 1 Extents of Extents of Intellectual Extents Intellectual PropertyA Delegated PropertyA to Licensor Scenario 2: Integration of datasets by overlay Extents delegated to user User 8 10 7 Towns Service Provider J Roads Service Provider Rivers Service Provider 9 10 6 9 8 7 5 4 8 J 10 3 6 7 9 5 6 4 Scenario 3: Integration of datasets by mosaic – roaming? Extents delegated to user 8 9 Roads 9 8 7 Service Provider Roads 7 Service Provider Roads User Service Provider 8 9 7 Scenario 4: Derived Product – Adding Content 8 Derived Product: Roadmap with pubs 9 8 7 User 8 9 9 User Content 8 7 Pubs 9 8 Roads 9 7 Service Provider 8 7 9 Service Provider Service Provider GeoDRM – example business model Business A Business B Payments Licence fee Payment Provider Owner Assigns licence Licensing Agent Business C Licencee Valid licence Licence Manager SubLicencee Request Content Service Provider End-User Doors – implementing licensing models Access Use Cases – in the digital world Resource Private Public Commercial Emergency Access Terms Access Terms Access Terms Access Terms Different Business Models Key: Private Business Public Authority Private Public Commercial Emergency Commercial Business Cost Recovery Business Information Networks – built on different access rights Bank Public Authority Commercial Business Private Network Public Network Commercial Network Emergency Network University Library Fire Brigade ORCHESTRA BRGM/JRC Pilot – focuses on disruption of the road network Location of pilot: South of France – Piedmont and Liguria regions - Italy, Motorway E80 from Nice to Genova How we added Geospatial Rights Management to an ORCHESTRA Pilot licence licence Content Provider licence licence Content Provider Stage 3 : Prototype Rights Management Hazard Expert Citizen Stage 2 : Authentication and Authorisation service service Service Provider service Stage 1 : Open Access Services service Service Provider Pilot Deployment Architecture License Broker License Manager Authorization Service PDP Proxy Key Authentication Service Gatekeeper ORCHESTRA Component UAA Service GeoRM Component Client Proxy Map Client Map Service Rights Management Use Cases – Built on Creative Commons? Private Conditions Security Model Private Access Use Case Public Domain Use Case Licence Model Public Access Use Case Pricing Model Commercial Access Use Case $ rm RIGHTS MANAGED Commercial Conditions $ = Attribution You let others copy, distribute, display, and perform your copyrighted work — and derivative works based upon it — but only if they give credit the way you request Non-commercial You let others copy, distribute, display, and perform your work — and derivative works based upon it — but for noncommercial purposes only No Derivative Works You let others copy, distribute, display, and perform only verbatim copies of your work, not derivative works based upon it Share Alike You allow others to distribute derivative works only under a license identical to the license that governs your work Non-disclosure You let others use your copyrighted work – on the condition that the work or any derived work is not disclosed to a third party Commercial You let others use your copyrighted work for commercial purposes— and may expect financial compensation Emergency $ You let others use your copyrighted work for emergency purposes Protected You let others use your copyrighted work subject to additional constraints – which may be enforced using a technical protection measure Identity is established electronically Click-through agree to terms and conditions Temporal for a specified period of time Geographic for a specified geographic area Trial access access limited for trial purposes Encrypted content is digitally encrypted Demo of Licence Model Implementation Private Public Commercial Emergency Thank you! Graham Vowles graham.vowles@ordnancesurvey.co.uk Call to action! We already have the highway code… http://www.highwaycode.gov.uk/ Now we need to define the digital highway code for geospatial information… http://www.nmas.org/licenceterms/.... $ $