Method and apparatus for processing metadata
First Claim
1. A machine implemented method, comprising:
- extracting at least a portion of at least one of content and metadata from a file to generate a first set of metadata; and
performing a metadata analysis on the first set of metadata to generate a second set of metadata having at least one metadata not included in the first set of metadata, wherein the second set of metadata is suitable to be searched to identify the file.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for processing metadata are described herein. In one embodiment, when a file (e.g., a text, audio, and/or image files) having metadata is received, the metadata and optionally at least a portion of the content of the file are extracted from the file to generate a first set of metadata. An analysis is performed on the extracted metadata and the content to generate a second set of metadata, which may include metadata in addition to the first set of metadata. The second set of metadata may be stored in a database suitable to be searched to identify or locate the file. Other methods and apparatuses are also described.
-
Citations
27 Claims
-
1. A machine implemented method, comprising:
-
extracting at least a portion of at least one of content and metadata from a file to generate a first set of metadata; and
performing a metadata analysis on the first set of metadata to generate a second set of metadata having at least one metadata not included in the first set of metadata, wherein the second set of metadata is suitable to be searched to identify the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable medium having executable code to cause a machine to perform a method, the method comprising:
-
extracting at least a portion of at least one of content and metadata from a file to generate a first set of metadata; and
performing a metadata analysis on the first set of metadata to generate a second set of metadata having at least one metadata not included in the first set of metadata, wherein the second set of metadata is suitable to be searched to identify the file.
-
-
21. An apparatus, comprising:
-
a metadata importer to extract at least a portion of at least one of content and metadata from a file to import a first set of metadata; and
a metadata analyzer coupled to the metadata importer to perform a metadata analysis on the first set of metadata to generate a second set of metadata having at least one metadata not included in the first set of metadata, wherein the second set of metadata is suitable to be searched to identify the file.
-
-
22. A data processing system, comprising:
-
a processor;
a memory coupled to the processor for storing instructions, which when executed from the memory, cause the processor to perform operations, the operations including extracting at least a portion of at least one of content and metadata from a file to generate a first set of metadata, and performing a metadata analysis on the first set of metadata to generate a second set of metadata having at least one metadata not included in the first set of metadata, wherein the second set of metadata is suitable to be searched to identify the file.
-
-
23. An apparatus, comprising:
-
means for extracting at least a portion of at least one of content and metadata from a file to generate a first set of metadata; and
means for performing a metadata analysis on the first set of metadata to generate a second set of metadata having at least one metadata not included in the first set of metadata, wherein the second set of metadata is suitable to be searched to identify the file.
-
-
24. A machine implemented method, comprising:
-
generating algorithmically a first metadata for a file; and
adding the first metadata to a metadata database which contains metadata from a plurality of files. - View Dependent Claims (25)
-
-
26. A machine-readable medium having executable code to cause a machine to perform a method, the method comprising:
-
generating algorithmically a first metadata for a file; and
adding the first metadata to a metadata database which contains metadata from a plurality of files.
-
-
27. An apparatus, comprising:
-
means for generating algorithmically a first metadata for a file; and
means for adding the first metadata to a metadata database which contains metadata from a plurality of files.
-
Specification