Geo Rights Management (GeoRM) Hats and Doors? Graham Vowles ()

advertisement
Geo Rights Management (GeoRM)
Hats and Doors?
Graham Vowles ([email protected])
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 10to 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 9to 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
[email protected]
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/....

$

$


Download