IP Library Granted Patent US 8,955,150
Granted Patent B2
US 8,955,150 · App. 13/391,801 · Granted Feb 10, 2015

Apparatus and method for managing digital rights using virtualization technique

Inventor: Chel Park (Seoul, KR)
Assignee: Fasoo.com Co. Ltd.
H04L63/10G06F21/10G06F21/53G06F2221/2149H04L2463/101
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 8,955,150
App. No.
13/391,801
Granted
Feb 10, 2015
Kind
B2
Abstract

The present invention relates to an apparatus and a method for managing digital rights using virtualization technique, and more particularly to an apparatus and a method for enabling a user to access a desired text file in an independent area through a virtual machine corresponding to a licensed right for accessing the text file. The present invention comprises a virtual machine (VM) management unit for controlling a user access authorization function for accessing the text file in the area to which the virtualization technique is applied.

Claims (40)

1. A digital rights management (DRM) apparatus comprising:

a first file and a second file adapted to comprise digital right contents; and

a virtual machine (VM) management unit adapted to control a user's authority function to access the file in a region to which a virtualization technology is applied, which is a region independent from an application program of the file;

wherein the VM management unit determines a user's authority to access the first file and the second file, generates a first VM for executing the first file corresponding to the determined user's authority for the first file, and, if the user's authority between the first file and the second file is the same, executes the second file on the first VM, and if not, executes the second file on a second VM; and

wherein the VM management unit is stored in a storage unit of a computing system, loaded in a memory unit of the computing system and performed by a Central Processing Unit (CPU) of the computing system.

2. The DRM apparatus of claim 1 , wherein the VM management unit further comprises a VM storage unit adapted to temporarily store a new file or changed file generated while accessing the first file through the generated first VM.

3. The DRM apparatus of claim 2 , wherein the VM management unit is adapted to destroy the generated first VM after accessing the first file through the generated first VM and determining that the user's access to the first file is completed.

4. The DRM apparatus of claim 3 , further comprising a DRM security document file, the DRM security document file corresponding to the temporarily stored file and stored in the VM management unit in an actual storage unit before destroying the generated first VM, if it is determined that the user's access to the first file is completed.

5. A DRM method comprising: a VM management operation of controlling a user's authority function to access a first file and a second file adapted to comprise digital right contents in a region to which a virtualization technology is applied, which is a region independent from an application program of the first file and the second file,

wherein the VM management operation comprises determining a user's authority to access the first file and the second file, generating a first VM for executing the first file corresponding to the determined user's authority for the first file, and, if the user's authority between the first file and the second file is the same, executing the second file on the first VM, and if not, execute the second file on a second VM.

6. The DRM method of claim 5 , wherein the VM management operation comprises:

if the user is sensed accessing the first file, determining a user's authority to access the first file;

generating the first VM corresponding to the determined user's authority; and

accessing the first file through the generated first VM.

7. The DRM method of claim 6 , further comprising:

if a changed file or a new file is generated while accessing the first file through the generated first VM, temporarily storing the generated file in a VM storage unit.

8. The DRM method of claim 7 , further comprising:

destroying the generated first VM after accessing the first file through the generated first VM and determining that the user's access to the first file is completed.

9. The DRM method of claim 8 , further comprising: after storing the temporarily stored file as a DRM security document file in an actual storage unit before destroying the generated first VM, deleting the temporarily stored file.

10. The DRM apparatus of claim 3 , wherein the VM management unit is adapted to destroy the generated first VM after accessing the first file and the second file through the generated first VM and determining that the user's access to the first file and the second file are completed, if the user's authority between the first file and the second file is the same.

11. The DRM method of claim 7 , further comprising: destroying the generated first VM after accessing the first and the second file through the generated first VM and determining that the user's access to the first file and the second file are completed, if the user's authority between the first file and the second file is the same.

12. A digital rights management (DRM) apparatus comprising:

a first file and a second file adapted to comprise digital right contents; and

a virtual machine (VM) management unit adapted to control a user's authority function to access the file in a region to which a virtualization technology is applied, which is a region independent from an application program of the file;

wherein the VM management unit determines a user's authority to access the first file and the second file, generates a first VM for executing the first file corresponding to the determined user's authority for the first file and generates a second VM for executing the second file corresponding to the determined user's authority for the second file; and

wherein the VM management unit is stored in a storage unit of a computing system, loaded in a memory unit of the computing system and performed by a Central Processing Unit (CPU) of the computing system.

13. The DRM apparatus of claim 12 , wherein the VM management unit further comprises a VM storage unit adapted to temporarily store a new file or changed file generated while accessing the first file through the generated first VM.

14. The DRM apparatus of claim 13 , wherein the VM management unit is adapted to destroy the generated first VM after accessing the first file through the generated first VM and determining that the user's access to the first file is completed.

15. The DRM apparatus of claim 14 , further comprising a DRM security document file, the DRM security document file corresponding to the temporarily stored file and stored in the VM management unit in an actual storage unit before destroying the generated first VM, if it is determined that the user's access to the first file is completed.

16. A DRM method comprising: a VM management operation of controlling a user's authority function to access a file and a second file adapted to comprise digital right contents in a region to which a virtualization technology is applied, which is a region independent from an application program of the first and the second file,

wherein the VM management operation comprises determining a user's authority to access the first file and the second file, generating a first VM for executing the first file corresponding to the determined user's authority for the first file and generating a second VM for executing the second file corresponding to the determined user's authority for the second file.

17. The DRM method of claim 16 , wherein the VM management operation comprises:

if the user is sensed accessing the first file, determining a user's authority to access the first file;

generating the first VM corresponding to the determined user's authority; and

accessing the first file through the generated first VM.

18. The DRM method of claim 16 , further comprising:

if a changed file or a new file is generated while accessing the first file through the generated first VM, temporarily storing the generated first file in a VM storage unit.

19. The DRM method of claim 17 , further comprising:

destroying the generated first VM after accessing the first file through the generated first VM and determining that the user's access to the first file is completed.

20. The DRM method of claim 18 , further comprising: after storing the temporarily stored file as a DRM security document file in an actual storage unit before destroying the generated first VM, deleting the temporarily stored file.

Assignments (2)
CHANGE OF NAME Recorded May 17, 2022
From: FASOO.COM
To: FASOO
Reel/Frame 060073/0899 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2012
From: PARK, CHEL
To: FASOO.COM CO., LTD
Reel/Frame 027745/0695 →
Priority Claims (1)
KR 10-2009-0085573 · Sep 10, 2009 · national
Continuity (1)
Related Publication 20120159648A1 · Jun 21, 2012