Apparatus and system for an adaptive data management architecture
First Claim
Patent Images
1. An apparatus for managing data comprising:
- a first database for storing system data;
a second database for storing client data;
at least one database server to control the first database and the second database;
a user application to interface with an attached display and input device;
a first set of objects linked to the first database through the database server;
a second set of objects linked to the second database through the database server;
a job queue manager linked to the first set of objects and the user application;
a set of minions linked to the second set of objects; and
an agent manger linked to the job queue manager, the first set of objects and the set of minions.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an apparatus, computer program and system for managing data. The computer program has at least one code segment to control system data stored in a first database and client data stored in a second database and several code segments that define a first set of objects linked to the first database, a second set of objects linked to the second database, and one or more minions. In addition, there are code segments to manage ajob queue, and one or more agent processes. There is also a code segment to provide an interface between a user and the code segment to manage the job queue.
-
Citations
32 Claims
-
1. An apparatus for managing data comprising:
-
a first database for storing system data; a second database for storing client data; at least one database server to control the first database and the second database; a user application to interface with an attached display and input device; a first set of objects linked to the first database through the database server; a second set of objects linked to the second database through the database server; a job queue manager linked to the first set of objects and the user application; a set of minions linked to the second set of objects; and an agent manger linked to the job queue manager, the first set of objects and the set of minions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program embodied on a computer-readable medium for managing data, the computer program comprising:
-
at least one code segment to control system data stored in a first database and client data stored in a second database; a code segment defining a first set of objects linked to the first database; a code segment defining a second set of objects linked to the second database; a code segment defining one or more minions; a code segment to manage a job queue; a code segment to manage one or more agent processes; and a code segment to provide an interface between a user and the code segment to manage the job queue. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A database system comprising:
-
two or more computers communicably linked to each other through a network; a data storage tier resident on at least one of the computers, the data storage tier having a first database for storing system data, a second database for storing client data and at least one database server to control the first database and the second database; a user interface tier resident on at least one of the computers, the user interface tier having a user application for interfacing with a display and an input device connected to the computer; and an object tier resident on at least one of the computers, the object tier comprising a first set of objects linked to the first database through the database server, a second set of objects linked to the second database through the database server, a job queue manager resident on one of the computers in which the object tier is resident, the job queue manager linked to the first set of objects and the user application, a set of minions linked to the second set of objects, an agent manger resident on each computer in which the object tier is resident, the agent manager linked to the job queue manager, the first set of objects and the set of minions. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification