Abstract: An automated metadata discovery, assignment, and submission system is disclosed. The system includes a photosharing service coupled to a network through a server, where the server stores metadata fields. The system also includes at least one client computer capable of communicating with the server over the network, where the client computer stores a plurality digital files and an automation application. When executed, the automation application establishes communication with the photosharing service and downloads the metadata fields. The content of a first file is then automatically analyzed and one or metadata values are assigned to the downloaded metadata fields based on the analysis. In addition, the automation application automatically discovers any pre-existing metadata values associated with the file and uses the metadata values to populate corresponding downloaded metadata fields. Both the pre-existing and automatically assigned metadata values are then displayed to the user for viewing and editing.
Abstract: System and method for performing two-tier backups in file systems without requiring Hierarchical Storage Management (HSM). A two-tier backup mechanism may perform first-tier backups of dynamic and candidate static data, and second-tier backups of candidate static data. Data is examined by the two-tier backup mechanism and, if the data qualifies as candidate static data, metadata is created for the data. Candidate static data and its metadata are copied to first-tier backups along with dynamic data, and are also copied to second-tier backups a specified number of times, after which the static data is reclassified as “static copied data”. Only metadata for static copied data is written to the first-tier backups. Embodiments may be implemented in file systems that do not support HSM and in file systems that support HSM, whether HSM is operational or not.
Type:
Grant
Filed:
April 14, 2004
Date of Patent:
March 27, 2007
Assignee:
Veritas Operating Corporation
Inventors:
Kevin C. Matthews, Guido Westenberg, Robert C. Anderson, Donald J. Stryker
Abstract: A method and system for testing a plurality of filter rules in a computer system is disclosed. The plurality of filter rules is used with a key. Each of the plurality of filter rules is capable of being described using a plurality of bits corresponding to a portion of the key. The plurality of bits can include at least one binary value, at least one wildcard, and at least one boundary symbol. The at least one binary value can be a zero or a one. The method and system include selecting a portion of the plurality of filter rules that the key can match by testing part of the key against a portion of the plurality of bits and explicitly testing the key against the portion of the plurality of filter rules. A first bit of the portion of the plurality of bits has a first maximum number of the at least one binary symbol for the plurality of filter rules.
Type:
Grant
Filed:
March 31, 2000
Date of Patent:
October 29, 2002
Assignee:
International Business Machines Corporation
Inventors:
Everett Arthur Corl, Jr., Clark Debs Jeffries, Colin Beaton Verrilli