Semantic hashing
First Claim
Patent Images
1. A semantic hashing method in a file system, the method comprising:
- determining first semantic information for a first file;
selecting a base file using the first semantic information and base semantic information, wherein the base semantic information is semantic information for the base file; and
computing a diff between the first file and the base file.
2 Assignments
0 Petitions
Accused Products
Abstract
A semantic hashing method is performed in a file system. The semantic hashing method includes determining first semantic information for a first file and selecting a base file using the first semantic information and base semantic information. The base semantic information is semantic information for the base file. The method further includes computing a diff for the first file and the base file.
-
Citations
25 Claims
-
1. A semantic hashing method in a file system, the method comprising:
-
determining first semantic information for a first file;
selecting a base file using the first semantic information and base semantic information, wherein the base semantic information is semantic information for the base file; and
computing a diff between the first file and the base file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus in a file system comprising:
-
means for determining first semantic information for a first file;
means for selecting a base file using the first semantic information and base semantic information, wherein the base semantic information is semantic information for the base file; and
means for computing a diff between the first file and the base file. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 20)
-
-
17. A distributed file system comprising:
-
a plurality of nodes storing objects, wherein at least one of the objects is a version of a base object;
one of the plurality of nodes being operable to store a diff for the version and the base object in one of the plurality of nodes, wherein the base object is semantically close to the version;
at least one extractor operable to extract semantic information for one or more of the objects; and
a semantic catalogue stored in the file system, the semantic catalogue comprising semantic information for the objects. - View Dependent Claims (18, 19, 21, 22, 23, 24)
-
-
25. A node in a semantic-based distributed file system, the node comprising:
-
a processor; and
at least one storage device storing objects; and
a semantic catalogue containing semantic information for the objects, wherein the processor is operable to compute a diff between a base object in the file system and a new version of the base object for storage in the file system, the base object being semantically close to the new version.
-
Specification