SYSTEMS AND METHODS FOR IN-PLACE RECORDS MANAGEMENT AND CONTENT LIFECYCLE MANAGEMENT
First Claim
1. A system, comprising:
- a server computer connected to disparate data storage systems over a network;
a management application running on the server computer and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems;
a common data model utilized by the management application, the common data model configured based on common architectures of the disparate data storage systems including at least a content server; and
a query interface configured for running a query on the content server in response to a search request received by the management application from a records manager having access to the management application, wherein the content server identifies a set of records that match the query and returns identification information corresponding to the set of records to the query interface, wherein the query interface is further configured for translating the identification information corresponding to the set of records into a translated format utilizing the common data model, and wherein the management application is further configured for returning the identification information corresponding to the set of records in the translated format to the records manager.
4 Assignments
0 Petitions
Accused Products
Abstract
An in-place information management system having a management application built on a common data model and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems through a query interface which may be part of a set of integration services. The common data model may be configured based on common architectures of the disparate data storage systems. The query interface may be configured for running a query on a data storage system in response to a search request received by the management application from a records manager and for mapping semantically equalivant keys from disparate data storage systems to a key in the common data model. The query may define a set of records to be treated similarly according to corporate policy on content lifecycle and records compliance.
-
Citations
25 Claims
-
1. A system, comprising:
-
a server computer connected to disparate data storage systems over a network; a management application running on the server computer and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems; a common data model utilized by the management application, the common data model configured based on common architectures of the disparate data storage systems including at least a content server; and a query interface configured for running a query on the content server in response to a search request received by the management application from a records manager having access to the management application, wherein the content server identifies a set of records that match the query and returns identification information corresponding to the set of records to the query interface, wherein the query interface is further configured for translating the identification information corresponding to the set of records into a translated format utilizing the common data model, and wherein the management application is further configured for returning the identification information corresponding to the set of records in the translated format to the records manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving, by a management application running on a server computer, a search request from a records manager having access to the management application, wherein the management application utilizes a common data model and configured for asynchronous query-based application of policies on content stored in disparate data storage systems connected to the server computer over a network, the common data model configured based on common architectures of the disparate data storage systems; communicating, by a query interface executing on the server computer, a query to a content server in response to the search request, wherein the content server is one of the disparate data storage systems, and wherein the content server identifies a set of records that match the query and returns identification information corresponding to the set of records to the query interface; translating, by the query interface, the identification information corresponding to the set of records into a translated format utilizing the common data model; and returning, by the management application, the identification information corresponding the set of records in the translated format to the records manager. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising at least one non-transitory computer readable medium storing instructions translatable by a server computer to implement a system having:
-
a management application configured for asynchronous query-based application of policies on content stored in disparate data storage systems connected to the server computer over a network; a common data model utilized by the management application, the common data model configured based on common architectures of the disparate data storage systems including at least a content server; and a query interface configured for running a query on the content server in response to a search request received by the management application from a records manager having access to the management application, wherein the content server identifies a set of records that match the query and returns identification information corresponding to the set of records to the query interface, wherein the query interface is further configured for translating the identification information corresponding to the set of records into a translated format utilizing the common data model, and wherein the management application is further configured for returning the identification information corresponding to the set of records in the translated format to the records manager. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification