Data hashing method, data processing method, and data processing system using similarity-based hashing algorithm
First Claim
1. A data hashing method using a similarity-based hashing (SBH) algorithm, the data hashing method comprising:
- receiving computerized data; and
generating a hash value of the computerized data using the SBH algorithm in which two data are the same if calculated hash values are the same and two data are similar if the difference of calculated hash values is small.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a data hashing method, a data processing method, and a data processing system using a similarity-based hashing (SBH) algorithm in which the same hash value is calculated for the same data and the more similar data, the smaller difference in the generated hash values. The data hashing method includes receiving computerized data, and generating a hash value of the computerized data using the SBH algorithm in which two data are the same if calculated hash values are the same and two data are similar if the difference of calculated hash values is small. Therefore, a search, comparison, and classification of data can be quickly processed within a time complexity of O(1) or O(n) since the similarity/closeness of data content are quantified by that of the corresponding hash values.
58 Citations
31 Claims
-
1. A data hashing method using a similarity-based hashing (SBH) algorithm, the data hashing method comprising:
-
receiving computerized data; and
generating a hash value of the computerized data using the SBH algorithm in which two data are the same if calculated hash values are the same and two data are similar if the difference of calculated hash values is small. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A data processing system using a similarity-based hashing (SBH) algorithm, the data processing system comprising:
-
an inputting unit to which computerized data is input;
a hash value generator generating a hash value of the input computerized data using the SBH algorithm; and
a data processing unit processing the computerized data using hash values. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification