Method and apparatus for managing license
First Claim
1. A method of searching for a license, the method comprising:
- selecting a value, which corresponds to license information, from a Hash mapping table;
selecting a node corresponding to the license information from a tree structure corresponding to the value; and
searching for a license by using license location information contained in the node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for effectively managing a plurality of licenses are provided. The method includes selecting a value, which corresponds to license information, from a Hash mapping table; selecting a node corresponding to the license information from a tree structure corresponding to the value; and searching for a license by using license location information contained in the node. The apparatus includes a Hash function processor which computes a first value corresponding to the license information using a Hash function; a controller which selects a tree structure corresponding to the license information based on the first value computed by the Hash function processor; a tree structure manager which selects a node corresponding to the license information from the tree structure; and a storage unit which stores the license.
15 Citations
13 Claims
-
1. A method of searching for a license, the method comprising:
-
selecting a value, which corresponds to license information, from a Hash mapping table; selecting a node corresponding to the license information from a tree structure corresponding to the value; and searching for a license by using license location information contained in the node. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of adding a license, the method comprising:
-
selecting a value, which corresponds to license information, from a Hash mapping table; determining a presence of a node corresponding to the license information in a tree structure corresponding to the value; and adding the node to the tree structure - View Dependent Claims (7)
-
-
8. An apparatus for managing a license, the apparatus comprising:
-
a Hash function processor which computes a first value corresponding to the license information using a Hash function; a controller which selects a tree structure corresponding to the license information based on the first value computed by the Hash function processor; a tree structure manager which selects a node corresponding to the license information from the tree structure; and a storage unit which stores the license. - View Dependent Claims (9, 10)
-
-
11. A method of reproducing content, the method comprising:
-
extracting license information corresponding to the content from the content; selecting a tree structure by applying a Hash function to the license information; searching the tree structure for license location information; obtaining the license using the license location information; and controlling reproduction of the content by using the license. - View Dependent Claims (12, 13)
-
Specification