Implementation Overview. Digital Rights Management (DRM) Solution



Similar documents
Lesson 7 - Website Administration

Web site Security Audit Request Form

DocDokuPLM Innovative PLM solution

The deployment of OHMS TM. in private cloud

How To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint

Send and receive encrypted s

Online Backup Client User Manual

COMPANIES REGISTRY. Third Party Software Interface Specification. (Part 1 Overview)

December P Xerox App Studio 3.0 Information Assurance Disclosure

QuickStart Guide for Managing Mobile Devices. Version 9.2

Liferay. open source community experience distilled. Beginner's Guide. Sandeep Nair. Mahipalsinh Rana

Request Tracker 3.8. Stefan Hornburg. Nordic Perl Workshop Oslo, 17 th April 2009

SecureVault Online Backup Service FAQ

GETTING STARTED GUIDE

INTRODUCTION OF IPAD USE AT UT. Introduction of ipad use at the University of Twente Content Introduction... 2

bank zweiplus Gateway user manual

Online Backup Linux Client User Manual

APPLICATION OF CLOUD COMPUTING IN ACADEMIC INSTITUTION

Seamless integration Connect our solution to your business applications thanks to our open architecture

Lecture 2. Internet: who talks with whom?

Document Digital Signature

Web+Center Version 7.x Windows Quick Install Guide 2 Tech Free Version Rev March 7, 2012

JAMF Software Server Installation and Configuration Guide for Windows. Version 9.3

EDINBURGH UNIVERSITY PRESS LIBRARIAN ADMINISTRATION USER GUIDE

KonyOne Server Installer - Linux Release Notes

1. Product Information

VOL. 2, NO. 1, January 2012 ISSN ARPN Journal of Science and Technology ARPN Journals. All rights reserved

Online Backup Client User Manual Linux

Brekeke PBX Version 3 Administrator's Guide (Basic) Brekeke Software, Inc.

Desktop : Ubuntu Desktop, Ubuntu Desktop Server : RedHat EL 5, RedHat EL 6, Ubuntu Server, Ubuntu Server, CentOS 5, CentOS 6

Additional information >>> HERE <<< Get Learn About The Web :: articles on online marketing strategies

RecoveryVault Express Client User Manual

Mobile Strategy and Design

QuickStart Guide for Mobile Device Management

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On

Shipping Services Files (SSF) Secure File Transmission Account Setup

Final Year Project Interim Report

Using Voltage Secur

SysAidTM Product Description

CatDV Pro Workgroup Serve r

Synergy Controller Cloud Storage Features and Benefits

Remote Console Installation & Setup Guide. November 2009

CrownPeak Playbook CrownPeak Hosting with PHP

1. Introduction. 1.1 Purpose of this Document

Online Backup Client User Manual

Synergy Controller Cloud Storage Features and Benefits

eattendance System for Academic Institutions

SAIP 2012 Performance Engineering

Manual pdf-recover Page 2

MIS Export via the FEM transfer software

QuickStart Guide for Mobile Device Management. Version 8.6

How To Manage Web Content Management System (Wcm)

MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server

VPN: Virtual Private Network Setup Instructions

EBL Authentication Ebooks Corporation

RMS FTP PUBLIC. FTP Recommendations for Meter Data Retrieval. Issue 4.0 IMP_GDE_0085. Provides the three approaches to FTP as recommended by IESO.

State of Michigan Data Exchange Gateway. Web-Interface Users Guide

Managing customer entitlement with Adobe Digital Publishing Suite

Chhattisgarh State Power Companies

Open-Source Daycare Management System Project Proposal

RightFax Internet Connector Frequently Asked Questions

Online Backup Service Frequently Asked Questions. 13 September 2010 Version 1.0

Multi Factor Authentication API

The following items are trademarks or registered trademarks of Kaba Mas in the United States and/or other countries. GITCON

Get Moneymakingsystem365.com Says It All! Great Conversions! - Review

Connection Broker Managing User Connections to Workstations, Blades, VDI, and more. Security Review

1. Please login to the Own Web Now Support Portal ( with your address and a password.

Print/Scan System (U)

Building native mobile apps for Digital Factory

See the installation page

EOP ASSIST: A Software Application for K 12 Schools and School Districts Installation Manual

Quick Reference Guide: Shared Hosting

Retailer Operating Manual for e-books

Introduction of Fujitsu DRM Solution for Marlin DRM/MPEG-DASH Solutions

S y s t e m A r c h i t e c t u r e

Dataworks System Services Guide

CA Nimsoft Service Desk

Note that if at any time during the setup process you are asked to login, click either Cancel or Work Offline depending upon the prompt.

VP-ASP Shopping Cart QUICK START GUIDE Version th Feb 2010 Rocksalt International Pty Ltd

Version 1.0 January Xerox Phaser 3635MFP Extensible Interface Platform

Resource Online User Guide JUNE 2013

Installing and viewing your ebooks

KRYSTAL DMS User s Guide Enterprise Edition Version 8.0

G-Lock EasyMail7. Startup Guide. Client-Server Marketing Solution for Windows. To learn more about G-Lock EasyMail7, visit

Alcatel-Lucent OmniPCX Enterprise Free Desktop. Free Desktop version Linux Installation Guide

How to Use Print from Register the printer

Introduction Installing the download utility Installing Java(TM) 2 Runtime Environment, Standard Edition

JMETER - MONITOR TEST PLAN

EMC Clinical Archiving

SnapLogic Sidekick Guide

Leverage Your EMC Storage Investment with User Provisioning for Syncplicity:

Administrator Manual

Transcription:

Implementation Overview Digital Rights Management (DRM) Solution

DRM Introduction E-Book Sytems Digital Rights Management solution allows for a secure distribution of FlipBooks to their readers. DRM can be applied to online FlipBooks - accessed thru a webserver - as well as for FlipBooks accessed on offline media such as CDs or USB drives. The publisher can restrict the access on a functional (features) as well as on a time level (access time). For use of DRM the publisher does not need any additional software, as the DRM server is hosted by E-Book Systems. It is possible to also host the DRM server in-house, if need-be. FlipBooks can be registered for DRM either thru the publishing software FlipViewer Xpress Creator 2.3, manually thru the DRM Webinterface or automatically thru scripts. Use of the DRM Solution is easy, set-up in a few steps thru the DRM Webinterface and does not require technical skills for the most common applications.

References Customers using the DRM Solution to deliver their publications in a secure way include: Horizont Weekly Marketing & Media Newspaper Link: www.horizont.net EURO Monthly financial magazine Link: http://evydani.euro.cz/ Südtirol Online Daily newspaper Link: http://www.stol.it

DRM Components The DRM Solution consists of the following components FlipViewer Xpress Creator 2.3 Encrypts FlipBooks, sets permissions and generates FlipBook Licenses FlipBook licenses are registered on DRM Server thru FlipViewer Xpress Creator 2.3, manually thru DRM Webinterface or thru scripts. FlipViewer Xpress Communicates with License Server to get the decryption information License is stored on reader s computer after first access. Optionally needs to be retrieved each time reader views FlipBook License Server (ASP access on E-Book Systems server or in-house) Stores FlipBook licenses and subscriber IDs, authenticates readers, issues reader s licenses

DRM Key Features - 1 Key features of the DRM Solution include: General features Covers online and offline content Set different access rights for different books Document delivery acknowledgment with date/time stamp Security goes down to individual level Authentication options Require authentication each access Store license locally after initial authorization Prompt for Subscription ID Pass Subscription ID in URL Mask Subscription ID for inclusion in logged-in environments

DRM Key Features - 2 Key features of the DRM Solution include: Restrict access to FlipBook on feature level Print pages Zoom pages Copy text from FlipBook Save FlipBook locally View limited number of pages w/o authentication Restrict access to FlipBooks on a time level Forever Time period: From xx till xx Library functionality

DRM Workflow Chart

Overview of DRM Webinterface DRM Web Interface

DRM Web Interface Define access rights for groups Define book groups Add subscribers for groups

Implementation Overview DRM Access reporting details

Access details How the DRM access works: Access Rights After a Rights Template is linked to a Group, these group-level rights apply to all Books in the Group. A Rights Template can be linked to single or multiple Groups. Subscription Each subscription has a Subscription ID. Each reader uses his/her own Subscription ID to open any Books in the Group that has been subscribed. If the reader has opened a Book in the Group successfully by entering his/her subscription ID, the rest of the Books can be opened without entering the Subscription ID. Each OS (Windows/Mac) login user account is counted as a machine by FV Xpress. In other words, if login user A and login user B share the same PC and read the same FV Xpress FlipBook, DRM Server will count that there are two machines have read the Book.

Online Subsription Integration Implementation of DRM in Online Subscription systems: The DRM Solution allows for an easy integration with an existing online shop for subscriptions. After a successful purchase all that needs to be done is to register the Subscriber ID on the DRM Server, which can be done via a HTML post. See next slide for details.

Adding a Subscription ID Addition of Subscription IDs Subscription IDs can be any kind of text, numbers, email addresses or a combination. These can be added manually to the DRM server or via upload of a CSV list Dynamically addition of Subscription IDs The alternative way of adding subscription IDs into the database of the DRM Server is through the use of scripts. This feature caters for those who need to add subscription dynamically. On the DRM Server, there is a script that can receive and process requests for adding subscriptions. The URL of the script is "http://asp16.digitalflip.com/drm26/regusr" The steps of using this method are: (i) Prepare parameters: (ii) Use HTTP GET method to submit the parameters in step i to the script in DRM Server. For example, http://asp16.digitalflip.com/drm26/regusr?pb=drm25asp001&wd=xxxxxx&uid=testing123&gid=gro up 9nov05&sd=2006-01-01&ed=2006-12-12&anum=4

Dynamically updating a Subscription ID Dynamically updating Subscription IDs After a subscription has been added, you can also update the subscription dynamically. The subscription information that can be updated are Subscription Start Date, Subscription End Date and Allow Number. On the DRM Server, there is a script that can receive and process requests for updating subscriptions. The URL of the script is http://asp16.digitalflip.com/drm26/updusr (i) (ii) Prepare parameters: (ii) Use HTTP GET method to submit the parameters in step i to the script in DRM Server. http://asp16.digitalflip.com/drm2/updusr?pb=drm25asp001&wd=xxxxxx&uid=testing123&gid= group 9nov05&sd=2006-01-01&ed=2007-12-12&anum=10

DRM Server In-House Setup The DRM Server may also be set-up in-house. Please contact your E-Book Systems sales representative for purchasing options. The DRM Server consists of the following modules: License Server - running CentOS Apache License Server authenticates readers and issues reader licenses to readers. DRM Database - running on MySQL DRM Database stores FlipBook licenses, FlipBook rights and subscription information. FlipBook Registration Website & SOAP Interface: SOAP (Simple Object Access Protocol) Interface is the interface between the FlipBook Registration website and the DRM Database. FlipBook Registration Website is a website for publishers to register FlipBook licenses, manage rights and subscriptions. Software requirements Redhat Enterprise Linux ES 4 / CentOS 4.7 Apache 2.0.52 web server Java SE Development Kit (JDK) 6 JBoss 4.0.5 application server MySQL 4.1.22 database server / MySQL 5.0.84 database server