METHOD AND SYSTEM FOR ATTRIBUTE ENCAPSULATED DATA RESOLUTION AND TRANSCODING
First Claim
1. A computer readable medium comprising software instructions that, when executed, perform a method for preserving data stored in a file system comprising a plurality of files, comprising:
- determining whether storage capacity of the file system has reached a threshold level, wherein the threshold level is stored in at least one of a plurality of size-reducing policies;
obtaining at least one criterion from the at least one size-reducing policy;
identifying a subset of the plurality of files that match the at least one criterion;
accessing metadata of each of the identified subset of files, wherein the metadata of each of the identified subset of files comprises at least one option for reducing a size of the file; and
performing a size-reducing action to reduce a size of each of the identified subset of files based on the at least one option for reducing the size of each of the identified subset of files and the at least one criterion.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium having software instructions that, when executed, perform a method for preserving data stored in a file system with a plurality of files. The method involves determining whether storage capacity of the file system has reached a threshold level, wherein the threshold level is stored in at least one of a plurality of size-reducing policies, obtaining a criterion from the at least one size-reducing policy, identifying a subset of the plurality of files that match the criterion, accessing metadata of each of the identified subset of files, wherein the metadata of each of the identified subset of files comprises at least one option for reducing a size of the file, and performing a size-reducing action to reduce a size of each of the identified subset of files based on the option for reducing the size of each of the identified subset of files and the criterion.
32 Citations
20 Claims
-
1. A computer readable medium comprising software instructions that, when executed, perform a method for preserving data stored in a file system comprising a plurality of files, comprising:
-
determining whether storage capacity of the file system has reached a threshold level, wherein the threshold level is stored in at least one of a plurality of size-reducing policies; obtaining at least one criterion from the at least one size-reducing policy; identifying a subset of the plurality of files that match the at least one criterion; accessing metadata of each of the identified subset of files, wherein the metadata of each of the identified subset of files comprises at least one option for reducing a size of the file; and performing a size-reducing action to reduce a size of each of the identified subset of files based on the at least one option for reducing the size of each of the identified subset of files and the at least one criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a file system comprising a plurality of files; a storage pool configured to store the plurality of files; and a service configured to; determine whether storage capacity of the file system has reached a threshold level, wherein the threshold level is stored in at least one of a plurality of size-reducing policies; obtain at least one criterion from the at least one size-reducing policy; identify a subset of the plurality of files that match the at least one criterion; access metadata of each of the identified subset of files, wherein the metadata of each of the identified subset of files comprises at least one option for reducing a size of the file; and perform a size-reducing action to reduce a size of each of the identified subset of files based on the at least one option for reducing the size of each of the identified subset of files and the at least one criterion. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification