IP Library Granted Patent US 9,536,058
Granted Patent B2
US 9,536,058 · App. 14/376,668 · Granted Jan 3, 2017

Apparatus and method for managing digital copyright on EPUB-based content, and apparatus and method for providing EPUB-based content according to user's right

Inventors: Eun-Bum Kim (Anseong Si, KR); Chel Park (Seoul, KR); Sun-Young Kim (Seoul, KR)
Assignee: FASOO.COM CO., LTD
G06F21/10G06F21/00H04L63/0471
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,536,058
App. No.
14/376,668
Granted
Jan 3, 2017
Kind
B2
Abstract

Disclosed are an apparatus and method for managing a digital copyright on electronic publication (EPUB)-based content and an apparatus and method for providing EPUB-based content according to a user's right. An encryption unit of the apparatus for managing digital copyright generates encrypted unit files by encrypting a plurality of unit files included in content in the form of a compressed archive including the plurality of unit files with different encryption keys, stores the encrypted unit files in a content database, generates mapping data by mapping the encryption keys to pieces of identification information of the encrypted unit files, and stores the mapping data in an encryption key database. A rights management unit transmits an encryption key selected from among the plurality of encryption keys to a content provision apparatus, which decrypts the encrypted unit files and provides the unit files to a user, based on at least one of identification information of the user and identification information of the content included in an encryption key provision request message received from the content provision apparatus.

Claims (22)

1. A method of managing digital copyright performed by an apparatus for managing digital copyright, the apparatus comprising a processor, an non-transitory, computer-readable recording medium and computer-readable codes stored in the computer-readable recording medium and executable by the processor, the method comprising:

separating unit files, which are components of content in the form of a compressed archive including an electronic publication (EPUB) content, into the form of streams;

generating encryption keys corresponding to the separated components, the separated components being encryption targets;

encrypting the components in the form of streams with the generated encryption keys, wherein the encryption keys used for encryption are stored in an encryption key database together with identification information of the corresponding components;

structuralizing the encrypted streams according to the structure of the EPUB standard when encryption of all the components of the EPUB content is completed; and

storing the structuralized streams in a content database.

2. A method of providing content, performed by a content provision

apparatus which includes a processor, a non-transitory, computer-readable recording medium and computer-readable codes stored in the computer-readable recording medium and executable by the processor, the method comprising:

transmitting an encryption key provision request message for using to decrypt an electronic publication (EPUB) content to a digital rights management (DRM) apparatus managing a content database via a network based on an access path to the DRM apparatus in an “encryption.xml” file included in the EPUB content without being encrypted, wherein the encryption key provision request message includes at least one of content identification information and user identification information;

receiving a license issued by the DRM apparatus;

extracting encryption keys and rights information from the issued license; listing encrypted components of the EPUB content in display order of the components set in advance as an open packaging format (OPF) file in the EPUB content;

decrypting the encrypted components with the encryption keys in list order; and

rendering the decrypted components and outputting the rendered

components to a display device of the content provision apparatus, wherein the outputted components are whole or a part of the EPUB content according to the user's access rights in stages of the outputting.

3. The method of claim 1 , further comprising:

after the storing the structuralized streams,

receiving an encryption key provision request message for decrypting the EPUB content from a content provision apparatus via a network;

determining a user's access right to the EPUB content based on at least one of content identification information and user identification information included in the encryption key provision request message;

adaptively selecting encryption keys to be provided to the user by the encryption key database according to the user's access right, wherein when the user has an access rights to only a part of the EPUB content, only encryption keys corresponding to components of the corresponding part are selected;

encrypting the selected encryption keys and inserting the encrypted encryption keys in a license together with information on the corresponding components and information on the user's usage rights of the content, wherein a process of the encrypting an encryption key and the inserting the encrypted key in a license is performed for each of the selected encryption keys in sequence;

encrypting the license when all the selected encryption keys are inserted in the license; and

transmitting the encrypted license to the content provision apparatus.

Assignments (2)
CHANGE OF NAME Recorded May 17, 2022
From: FASOO.COM
To: FASOO
Reel/Frame 060073/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2014
From: KIM, EUN-BUM; PARK, CHEL; KIM, SUN-YOUNG
To: FASOO.COM CO., LTD
Reel/Frame 033463/0618 →
Priority Claims (1)
KR 10-2012-0012648 · Feb 8, 2012 · national
Continuity (1)
Related Publication 20150026456A1 · Jan 22, 2015