ARCHIVING SYSTEM FOR MASSIVE DATABASES USING PRE-COMPUTED DATA LIFECYCLES
First Claim
Patent Images
1. An enterprise management system, comprising:
- a transaction system, comprising a transactional application and data store associated therewith, the transaction system storing business objects comprising business logic, transaction data and a lifecycle date, anda rule set stored in association with the transaction system to be accessed by the transactional application during creation of business objects, the rule set storing data representing archiving policies for the enterprise management system,the transactional application to generate and store lifecycle dates in the business object following access to the rule set.
2 Assignments
0 Petitions
Accused Products
Abstract
An enterprise management system includes transaction/analytic applications and an archiving system in which data object lifecycles are pre-computed when the data object is created by the transaction application or analytic application. Having pre-computed the data lifecycle via the transaction/analytic applications, an archiving system need not re-determine whether the criteria for archiving are met. When the archiving system is initiated, the archiving system may identify the data objects having lifecycle dates that match the current date and archive them directly.
-
Citations
19 Claims
-
1. An enterprise management system, comprising:
-
a transaction system, comprising a transactional application and data store associated therewith, the transaction system storing business objects comprising business logic, transaction data and a lifecycle date, and a rule set stored in association with the transaction system to be accessed by the transactional application during creation of business objects, the rule set storing data representing archiving policies for the enterprise management system, the transactional application to generate and store lifecycle dates in the business object following access to the rule set. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12)
-
-
7. An enterprise management system, comprising:
-
an analytic system, comprising an analytical application and data store associated therewith, the analytic system storing business objects comprising business logic, analytic data and a lifecycle date, and a rule set stored in association with the analytic system to be accessed by the analytical application during creation of business objects, the rule set storing data representing archiving policies for the enterprise management system, the analytical application to generate and store lifecycle dates in the business object following access to the rule set.
-
-
13. An archiving method, comprising:
-
pursuant to a user initiated transaction with an enterprise management system, creating a business object in a computer system representing the transaction, the business object storing logic defining a transaction to be performed, data collected during performance of the transaction and a lifecycle date, determining, during performance of the transaction, a lifecycle date associated with the business object, and storing the business object, including the logic, the collected data and the lifecycle date, in a data storage device associated with a transaction system of the enterprise management system, upon execution of a batch process of an archiving system; comparing the lifecycle date to a current date, and if the lifecycle date has elapsed, archiving the business object and removing it from the data storage device associated with a transaction system. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification