Retainer Object for Parallel Component Retention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In managed content systems, complex stored objects with multiple components face challenges in ensuring all components are retained in parallel until the applicable retention period expires, and then deleted together, without premature deletion or continued storage.
Innovation Solution
A content management system implements retention policies by using retainer objects to manage and enforce retention across root and child content objects, ensuring parallel retention and coordinated disposition based on defined policies, resolving conflicts between multiple policies to maintain compliance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If components of a complex stored object are managed independently, then ease of operation is improved, but retention reliability deteriorates because components may be deleted at different times
Solution Approach 1:
The patent merges the retention management of multiple components into a unified approach by introducing a retainer object that collectively manages all child content objects. The retainer object ensures that all components are retained or disposed together based on the retention policy, preventing independent management while maintaining operational simplicity through automated coordinated disposition.
2Reliability
If retention policies are applied to complex stored objects, then retention reliability is improved, but device complexity increases due to the need to track multiple components
Solution Approach 1:
The patent introduces a retainer object as an intermediary between the retention policy and the child content objects. This retainer object simplifies the management complexity by acting as a mediator that automatically coordinates retention and disposition of all components, eliminating the need for complex direct tracking and management of each individual component.
3Reliability
If all components are retained in parallel, then retention reliability is improved, but storage space increases
Solution Approach 1:
The patent applies preliminary action by establishing retention policies that define when components should be retained or disposed. The system proactively manages retention periods, automatically transitioning components through retention phases and disposing of them when appropriate, rather than passively storing all components indefinitely, thus optimizing storage space while maintaining compliance.
Data Source
AI summary
Retention and disposition of components of a complex stored object is disclosed. An indication that a retention policy is to be applied to a complex stored object comprising a root content object and one or more child content objects included in a body of managed content is received. The root content object and the one or more child content objects and associated metadata are retained in parallel automatically in accordance with the retention policy.


