Avoiding duplicative storage of managed content
First Claim
Patent Images
1. A method for avoiding duplicative storage of content, comprising:
- determining whether content associated with an object has been stored previously in a physical storage location with which the object is associated, the physical storage location being one of a plurality of physical storage locations each with a retention period;
in the event it is determined that the content has been stored previously in the physical storage location;
associating the previously-stored content with the object; and
storing the object, but not a duplicate copy of the content, in the physical storage location;
in the event it is determined that the content has not been stored previously in the physical storage location, storing the object and the content in the physical storage location, even if a copy of the content is stored already in another of the plurality of physical storage locations; and
upon receiving a retention notification that the retention period for the physical storage location has expired, using a low level command to bulk erase the entire contents including all objects and all content from the physical storage location without regard to its logical contents.
7 Assignments
0 Petitions
Accused Products
Abstract
Avoiding duplicative storage of managed content is disclosed. It is determined whether content associated with an object has been stored previously in an associated one of a plurality of storage locations used to store managed content with which the object is associated. If it is determined that the content has been stored previously in the storage location, the previously-stored content is associated with the object and the object, but not a duplicate copy of the content, is stored in the storage location.
-
Citations
22 Claims
-
1. A method for avoiding duplicative storage of content, comprising:
-
determining whether content associated with an object has been stored previously in a physical storage location with which the object is associated, the physical storage location being one of a plurality of physical storage locations each with a retention period; in the event it is determined that the content has been stored previously in the physical storage location; associating the previously-stored content with the object; and storing the object, but not a duplicate copy of the content, in the physical storage location; in the event it is determined that the content has not been stored previously in the physical storage location, storing the object and the content in the physical storage location, even if a copy of the content is stored already in another of the plurality of physical storage locations; and upon receiving a retention notification that the retention period for the physical storage location has expired, using a low level command to bulk erase the entire contents including all objects and all content from the physical storage location without regard to its logical contents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for avoiding duplicative storage of content, comprising:
-
a processor configured to; determine whether content associated with an object has been stored previously in a physical storage location with which the object is associated, the physical storage location being one of a plurality of physical storage locations each with a retention period; in the event it is determined that the content has been stored previously in the physical storage location; associate the previously-stored content with the object; and store the object, but not a duplicate copy of the content, in the physical storage location; in the event it is determined that the content has not been stored previously in the physical storage location, store the object and the content in the physical storage location, even if a copy of the content is stored already in another of the plurality of physical storage locations; and upon receiving a retention notification that the retention period for the physical storage location has expired, use a low level command to bulk erase the entire contents including all objects and all content from the physical storage location without regard to its logical contents; and a memory configured to provide instructions to the processor. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer program product for avoiding duplicative storage of content, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
determining whether content associated with an object has been stored previously in a physical storage location with which the object is associated, the physical storage location being one of a plurality of physical storage locations each with a retention period; in the event it is determined that the content has been stored previously in the physical storage location; associating the previously-stored content with the object; and storing the object, but not a duplicate copy of the content, in the physical storage location; in the event it is determined that the content has not been stored previously in the physical storage location, storing the object and the content in the physical storage location, even if a copy of the content is stored already in another of the plurality of physical storage locations; and upon receiving a retention notification that the retention period for the physical storage location has expired, using a low level command to bulk erase the entire contents including all objects and all content from the physical storage location without regard to its logical contents. - View Dependent Claims (19, 20, 21, 22)
-
Specification