Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hash data structure used for file comparison,hash comparison system and method

A data and hashing technology, applied in the field of hashing, can solve problems such as time increase

Inactive Publication Date: 2013-02-27
NEOWIZ GAMES CO LTD
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this conventional comparison method using only hash values ​​has a problem in that, when the size of the file is large, more computing resources are required to generate the hash values, and the time required to perform the corresponding operation increases

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hash data structure used for file comparison,hash comparison system and method
  • Hash data structure used for file comparison,hash comparison system and method
  • Hash data structure used for file comparison,hash comparison system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The technologies disclosed in the present invention are only embodiments described in structure or function, and thus the scope of the disclosed technologies should not be construed as being limited by the embodiments described in this specification. That is, the embodiments may be modified in various forms and may have various forms, so the scope of the disclosed technology should be understood to include equivalents capable of realizing the technical spirit of the present invention.

[0040] Meanwhile, the meanings of terms described in this specification should be understood as follows.

[0041] Words such as "first" and "second" are only used to distinguish one element from other elements, and the scope of the present invention should not be limited by these terms. For example, a first component may be designated as a second component, and in a similar manner, a second component may be designated as the first component.

[0042] Throughout the specification, it sho...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a hash data structure used for file comparison, a hash comparison system and a method. The hash data comparison system according to the embodiment types can compare the source files by using the hash data comprising the file information and the hash value. The hash data comparison system comprises a file information generation unit, a hash generation unit, and a control unit. The file information generation unit examines the attribute of each of the source files, and generates the file information related to the source files. The hash generation unit can calculate the hash value by applying the hash function algorithm on at least a part of the source files. The control unit can generate the hash data by aiming at the corresponding source files, and the hash value comprises the file information and the hash value. Therefore the invention is advantageous in that all the hash values are not required to be compared in different files, and the files can be compared more quickly.

Description

technical field [0001] The present invention relates generally to hashing techniques for data files, and more particularly, to hashed data structures and hash comparison systems and methods utilizing the hashed data structures, which compare hash values ​​with unique characteristic information of source files together, so faster file comparisons. Background technique [0002] Comparisons between multiple data, especially data files, have been used in various operations. For example, such file comparison has been substantially used in various operations to check changes between files in an operating system (OS) or to compare a patch file with a source file to execute a predetermined patch. [0003] Conventional file comparison techniques that have been used include a method of comparing all files, a method of assigning version information to files and checking files based on the version information, a method of applying a hash function to files and then comparing files, and ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30
CPCG06F9/06G06F8/71G06F11/10G06F9/30
Inventor 张星国刘光喜成周弦陈譓瑱李允珩
Owner NEOWIZ GAMES CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products