Multiple tier interfacing with network computing environment
First Claim
1. A computer-based system for enabling remote access and control of a data acquisition system via a multi-tiered computer network, comprising:
- (a) a time and attendance data acquisition system comprising a plurality of time and attendance data acquisition devices, said data acquisition system being connected to the computer network;
(b) a database server connected to the computer network;
(c) an application server connected to the computer network;
(d) a data acquisition server connected to the computer network for storing data acquired from said data acquisition system;
(e) two or more client terminals connected to the computer network;
(f) a multi-tiered network computing platform distributed across one or more of said servers connected to the computer network, said network computing platform comprising a client tier, an application tier and a data server tier; and
(g) one or more client cartridges provided on said client terminals and one or more application cartridges provided on said application server, said cartridges being adapted to interface with the respective said client and application tiers to enable said client terminals to access and control said data acquisition system.
14 Assignments
0 Petitions
Accused Products
Abstract
A computer-based system and method for enabling remote access to and control of a data acquisition system via a computer network having a multi-tiered network computing platform. The system includes a data acquisition system with a plurality of data acquisition devices; a database server; an application server; a data acquisition server; and two or more client terminals. The multi-tiered network computing platform is provided for the servers and includes a client tier, an application tier and a database tier. One or more client cartridges, application cartridges and data cartridges are provided on the servers and client terminals and are adapted to interface with each of the respective tiers of the network computing platform. The cartridges can communicate with one another over a common communications bus such that the client terminals can remotely access, control and manipulate data from the data acquisition system from any client location connected to the computer network.
50 Citations
22 Claims
-
1. A computer-based system for enabling remote access and control of a data acquisition system via a multi-tiered computer network, comprising:
-
(a) a time and attendance data acquisition system comprising a plurality of time and attendance data acquisition devices, said data acquisition system being connected to the computer network;
(b) a database server connected to the computer network;
(c) an application server connected to the computer network;
(d) a data acquisition server connected to the computer network for storing data acquired from said data acquisition system;
(e) two or more client terminals connected to the computer network;
(f) a multi-tiered network computing platform distributed across one or more of said servers connected to the computer network, said network computing platform comprising a client tier, an application tier and a data server tier; and
(g) one or more client cartridges provided on said client terminals and one or more application cartridges provided on said application server, said cartridges being adapted to interface with the respective said client and application tiers to enable said client terminals to access and control said data acquisition system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-based method of accessing acquired schedule data over a multi-tiered computer network having a client tier, an application tier and a database tier, each the tier being adapted to interface with one or more respective client cartridges, application cartridges and data cartridges, and the computer network enabling communications among the cartridges, the method comprising the steps of:
-
(a) acquiring schedule data through one or more data collection readers of a time and attendance data acquisition system;
(b) transferring the schedule data from the data collection readers to a time and attendance data acquisition server;
(c) storing the schedule data within the data acquisition server;
(d) inputting at a client computer a request for information based on the acquired data, the request being formatted by at least one client cartridge;
(e) transferring from the client computer one or more application commands indicative of the request for information via the computer network to an application server;
(f) performing one or more database manipulation functions at the application server on the acquired data by running at least one application program provided by at least one application server cartridge; and
(g) transferring from the application server to the client computer via the computer network information indicative of the results of the database manipulation functions on the acquired data. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification