sony dadc user rights management solution
TRANSCRIPT
User Rights Management Solution
Alex Knowles, DatalogicsRichard Nash, Sony DADC
Agenda
• About Datalogics & Sony DADC• Development and Benefits of URMS• System Overview • Use Cases• Availability• Roadmap
About Datalogics• Founded in 1967• Developed one of the first electronic publishing systems
in 1972; evolved into an enterprise solution still used today worldwide
• 6+ years developing and supporting eBook technologies
About Sony DADC• Founded in 1983, at the start of the optical storage media
revolution• 23 global media manufacturing, distribution, and digital
facilities• Over 900 million units shipped per year• 50 million files per year delivered to more than 500 DSPs
worldwide• Global customer services supporting over 25 languages
Sony DADC & User Rights Management• Industry standard for License Management
solutions with PC games and Home Entertainment• 1.1+ billion physical and digital units in the market• 350+ active User Rights Management customers
worldwide• 60+ digital business partners• 5+ million digital software licenses issued per
month (peak ~500 per second)
Marlin Trust Management Organization
The Marlin Trust Management Organization (MTMO) is the operational entity that grants commercial licenses for Marlin technology. It is established by the five Marlin founders – Intertrust, Panasonic, Philips, Samsung, and Sony
The Marlin Developer Community (MDC) is the innovation engine. It continues to build on existing Marlin technologies in an open community. By encouraging developers to participate, the specifications are more robust, targeted, and secure.
Development of URMSHow?•Development began in 2013•Active member of Readium Foundation•Reviewed all available Sony resources and solutions•Hired leading industry experts
Benefits•Premium reading experience for consumers•Flexible business model•Content Protection built upon Marlin
Next Generation Product• Intuitive APIs support rapid client development• Simple user experience• Single sign-on
• Education friendly license options:
• User-to-user loans
• Reader groups
System OverviewURMS CGP
Server
Webstore
Content
Reader client
URMSSDKUser authentication
Payment processing
Auth token requestTransaction information
Content distribution
Entitlement synchronization
Use Case #1Buying an eBook• User “John” visits the eBook web
store• John selects and purchases an
eBook• The eBook is now available on his
bookshelf• He navigates with his reader device
to his bookshelf• In order to read the book, John
needs to register the eBook to the reader device (Download)
• John can now read the eBook without any further validation
EBOOK Webstore
Buy
Buy
Buy
Buy
John’s bookshelf
John’s bookshelf
Use Case #2Common Bookshelf• John visits another bookstore• John selects & purchases an eBook• The eBook is now in his bookshelf,
along with the eBooks from the first bookstore
• He navigates with his reader device to his bookshelf
• In order to read the book, John needs to register the eBook to the reader device (Download)
• John can now read BOTH eBooks, without any further validation
EBOOK Webstore
Buy
Buy
Buy
Buy
Other eBOOK store
User can read both books within one app.
Use Case #3Preventing an unauthorized copy
• John wants to give a copy of the eBook to user “Bob”
• John “somehow” copies the eBook from his reader device to Bob’s reader device
• The URM (User Rights Management) prevents Bob from reading the eBook because it is not registered to the reader device
Copy
John’s eReader Bob’s eReader
Use Case #4Borrowing an eBook from a Library
• John visits the homepage of the Public Library via his reading device or a web browser
• John selects an eBook that he wants to borrow
• The book is available in John’s bookshelf for the lending period
• The Library is always the owner of the eBook and can always “enforce” the return
Public Library
John’s Bookshelf
Borrowed
Availability• Integrated with Readium EPUB 3 viewer
• Sony URMS gateway server is in full production• iOS and Android reading apps available from Immanens and
others are in development and will be available soon
Client SDK
iOS Production SDK
Android Production SDK
Windows Coming
Apple OS Coming
WebReading Evaluation SDK for Entitlement
Roadmap• Development of URMS Client SDK for Windows and
Mac OS X• Integration with Readium web browser• Working with several companies to develop reading
solutions
THANK YOU!
For more information, visit us www.datalogics.com