Information management
First Claim
Patent Images
1. A method for information management comprising:
- monitoring output from an application to an operating system which if executed causes data protected by a backup application to be deleted, wherein the output is monitored substantially continuously;
determining if a policy applies to the data which would be deleted if the output were executed; and
using a processor to execute the policy if the policy applies, including by;
determining whether the policy allows deletion of the data; and
determining whether to store the data in higher performance storage or lower performance storage, including by;
obtaining a prioritization list which includes a first type of document and a second type of document, wherein the first type of document has higher priority than the second type of document;
determining if an occupied portion of the higher performance storage exceeds a predetermined amount; and
in the event the occupied portion of the higher performance storage exceeds the predetermined amount, moving data associated with the second type of document from the higher performance storage to the lower performance storage before data associated with the first type of document is moved from the higher performance storage to the lower performance storage.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for information management comprises monitoring output from an application to an operating system, wherein the output is monitored substantially continuously; determining if a policy applies to data associated with the output; and executing the policy if the policy applies.
156 Citations
20 Claims
-
1. A method for information management comprising:
-
monitoring output from an application to an operating system which if executed causes data protected by a backup application to be deleted, wherein the output is monitored substantially continuously; determining if a policy applies to the data which would be deleted if the output were executed; and using a processor to execute the policy if the policy applies, including by; determining whether the policy allows deletion of the data; and determining whether to store the data in higher performance storage or lower performance storage, including by; obtaining a prioritization list which includes a first type of document and a second type of document, wherein the first type of document has higher priority than the second type of document; determining if an occupied portion of the higher performance storage exceeds a predetermined amount; and in the event the occupied portion of the higher performance storage exceeds the predetermined amount, moving data associated with the second type of document from the higher performance storage to the lower performance storage before data associated with the first type of document is moved from the higher performance storage to the lower performance storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18)
-
-
15. A system for information management comprising:
-
a processor configured to; monitor output from an application to an operating system which if executed causes data protected by a backup application to be deleted, wherein the output is monitored substantially continuously; determine if a policy applies to the data which would be deleted if the output were executed; and execute the policy if the policy applies, including by; determining whether the policy allows deletion of the data; and determining whether to store the data in higher performance storage or lower performance storage, including by; obtaining a prioritization list which includes a first type of document and a second type of document, wherein the first type of document has higher priority than the second type of document; determining if an occupied portion of the higher performance storage exceeds a predetermined amount; and in the event the occupied portion of the higher performance storage exceeds the predetermined amount, moving data associated with the second type of document from the higher performance storage to the lower performance storage before data associated with the first type of document is moved from the higher performance storage to the lower performance storage; and a memory coupled to the processor, wherein the memory provides instructions to the processor. - View Dependent Claims (16, 19)
-
-
17. A computer program product for information management, the computer program product being embodied in a non-transitory computer readable medium and comprising computer instructions for:
-
monitoring output from an application to an operating system which if executed causes data protected by a backup application to be deleted, wherein the output is monitored substantially continuously; determining if a policy applies to the data which would be deleted if the output were executed; and executing the policy if the policy applies, including by; determining whether the policy allows deletion of the data; and determining whether to store the data in higher performance storage or lower performance storage, including by; obtaining a prioritization list which includes a first type of document and a second type of document, wherein the first type of document has higher priority than the second type of document; determining if an occupied portion of the higher performance storage exceeds a predetermined amount; and in the event the occupied portion of the higher performance storage exceeds the predetermined amount, moving data associated with the second type of document from the higher performance storage to the lower performance storage before data associated with the first type of document is moved from the higher performance storage to the lower performance storage. - View Dependent Claims (20)
-
Specification