With Web Services and mobile devices we must think Beyond "Resource and User". It's thinking about a global repository about "what you can do from where"... It gives you trend to build a database that hosts these rights.
1. Location and Role Centric
Right Management
Chapter 1
About agents from real world and from the digital side
“Playing with Names”
Patrick Ostertag, May 2010
@patrickostertag
http://www.google.com/profiles/patrick.ostertag
2. “Eh you! Whatʼs your name?”
“In which context are you asking?”
4. Occurrences
Family
Me Father IRL
My son
Human
Dad
5. Occurrences
Family
Me Husband IRL
My Wife
Human
Pat
6. Occurrences
Social Network &
Microblogging
Me User Virtual
www.twitter.com
Human
@patrickostertag
Robot
7. Occurrences
Government
Me Citizen IRL
Fribourg
Human
Patrick Ostertag
Local
government
8. Occurrences
Blog
Me User Virtual
Posterous.com
Human
x0x04pat
Robot
9. More object-type
Corporation
Human Robot
Government
Agent Type Contexte
Virtual
Agent Role Role Type
IRL
Name
10. Location and Role Centric
Right Management
Chapter 2
About resources
Patrick Ostertag, May 2010
@patrickostertag
http://www.google.com/profiles/patrick.ostertag
11. “Hello! What do you provide?”
“All around you comes from us”
12. About ressources
Type Resource Virtual
Property Type
IRL
Resource
Resource
Value
subset
Resource Set
superset
13. Occurrences
Book
256 PageCount The Best Camera Is IRL
The One That's
With You
978-0321684783 ISBN
Chase Jarvis Author shelf #1
The Library
My School
14. Occurrences
Workstation
Mac OS x OS IRL
My iMac
2 GHz Intel Processor
Core 2 Duo
Desk
2 Go Memory shelf #1
#6060-842
123.456.23.1 IP Address ClassRoom 5c
My School
15. Occurrences
Printer
No IsColor IRL
My Laserjet
A4 PageFormat
10 pages /
minutes Speed First floor
shelf #1
No RectoVerso Building D
123.456.36.5 IP Address My School
16. Occurrences
Document
Prof. Scrull Author Virtual
This Math Test
http://intranet/
DocSys/...
URL
22 PageCount Year 2009
shelf #1
Test DocType DocSys
My School Intranet
17. Occurrences
Form
http://www.mySchool.edu/... URL Virtual
Registration Form
My School
shelf #1
Web Site
18. Location and Role Centric
Right Management
Chapter 3
About Rights and Uses
Patrick Ostertag, May 2009
@patrickostertag
http://www.google.com/profiles/patrick.ostertag
20. Agent must pay to use
Resource Set Type of charge
Role can use (Right)
Fee
Resource Cost Agent
Pay per use
Role use
21. Ressource, Role, Right,
Collection and Agent
Resource Set Role Type can use Role Type
Role can use (Right)
Resource Role Agent
Role use
Res Collection Role Col can use Role Collection
(Col Right)
22. Location and Role Centric
Right Management
Chapter 4
About Locations
“What can I do Here?”
Patrick Ostertag, May 2010
@patrickostertag
http://www.google.com/profiles/patrick.ostertag
23. What can I do here?
Ressource is located Location Agent is located
Compose
Location Set
Role can use (Right)
Resource Agent
Role use
25. All printers in the first floor can be
accessed from all the first floor’s desk
First floor
is in
is in
is Location Set
Desk Desk
#6061-833 #6060-842
Ressource is located Location Agent is located
Desk #6061-833
Compose
MyLaserJet
Location Set First floor
Desk #6060-842
John
Role can use (Right)
MyLaserJet John
Role use
26. Location is...
• Network
• IP address range
• Building, Room
• GPS coordinates, set of coordinates
• Postal address
• etc...
27. Other samples
• You can’t access the biometrical system
without being physicaly in room #342
• You can’t access this kind of data from
another building
• This Web site can’t be accessed from WIFI
• You must use a corporate workstation to
read these documents... not you personnal
one
28. Location and Role Centric
Right Management
Chapter 5
About Sets
Patrick Ostertag, May 2010
@patrickostertag
http://www.google.com/profiles/patrick.ostertag
29. About set
User Ressource Location
Set Set Set
union subset
Set #1
Set
superset
union
Set #2
30. Location and Role Centric
Right Management
Chapter 6
About Time in objects
Patrick Ostertag, May 2010
@patrickostertag
http://www.google.com/profiles/patrick.ostertag
31. About Time in Objects
Object
Creation Date
Begin Activity Date Life cycle
management
End Activity Date
Planned Begin Activity Date
Planned End Activity Date
32. Location and Role Centric
Right Management
Conclusion
Patrick Ostertag, May 2010
@patrickostertag
http://www.google.com/profiles/patrick.ostertag