MONITORING AND REPORTING PRODUCTIVITY IN ENTERPRISE ENVIRONMENT
First Claim
1. A method for monitoring and reporting productivity in an enterprise environment, said method comprising:
- a processor of a server computer receiving a request to modify a database coupled to the server computer, wherein the database comprises transaction data and administration data, wherein the transaction data comprise a time log and a volume log of a transaction performed by an end user by use of a client program, wherein the administration data configures operations of the client program per transaction, and wherein productivity metric figures of the transaction are calculated based on a respective time spent (T), a respective work standard (S), and a respective time period (H) for each transaction;
identifying a sender of the request, wherein the sender is selected from the group consisting of the client program and a web interface, wherein the web interface is configured to manage the database;
processing the received request pursuant to a type of the received request, wherein the type is selected from the group consisting of a management request and a transaction request if the sender is the web interface, wherein the type is the transaction request if the sender is the client program; and
generating at least one report comprising the productivity metric figures of the transaction from said processing and subsequently returning the generated at least one report to the sender from said identifying.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and associated method for monitoring and reporting productivity in an enterprise environment. The enterprise environment has a server, a database, a client program and a web interface. The database stores transaction data and administration data. The transaction data stores records of time spent by an end user to perform a certain volume of work for a transaction. The administration data configures operations of the client program per transaction. The client program records a time log and provides an interface to upload a volume log of the transaction. The end user or an administrative user manages content of the database via web interface. The server processes a respective request for recording transaction time and volume log and subsequently generates a productivity report including efficiency, availability, and utilization values based on the transaction data in the database.
-
Citations
24 Claims
-
1. A method for monitoring and reporting productivity in an enterprise environment, said method comprising:
-
a processor of a server computer receiving a request to modify a database coupled to the server computer, wherein the database comprises transaction data and administration data, wherein the transaction data comprise a time log and a volume log of a transaction performed by an end user by use of a client program, wherein the administration data configures operations of the client program per transaction, and wherein productivity metric figures of the transaction are calculated based on a respective time spent (T), a respective work standard (S), and a respective time period (H) for each transaction; identifying a sender of the request, wherein the sender is selected from the group consisting of the client program and a web interface, wherein the web interface is configured to manage the database; processing the received request pursuant to a type of the received request, wherein the type is selected from the group consisting of a management request and a transaction request if the sender is the web interface, wherein the type is the transaction request if the sender is the client program; and generating at least one report comprising the productivity metric figures of the transaction from said processing and subsequently returning the generated at least one report to the sender from said identifying. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising:
-
a computer readable storage medium having a computer readable program code embodied therein, said computer readable program code containing instructions that perform monitoring and reporting productivity in an enterprise environment, said monitoring and reporting productivity comprising; receiving a request to modify a database coupled to a server computer, wherein the database comprises transaction data and administration data, wherein the transaction data comprise a time log and a volume log of a transaction performed by an end user by use of a client program, wherein the administration data configures operations of the client program per transaction, and wherein productivity metric figures of the transaction are calculated based on a respective time spent (T), a respective work standard (S), and a respective time period (H) for each transaction; identifying a sender of the request, wherein the sender is selected from the group consisting of the client program and a web interface, wherein the web interface is configured to manage the database; processing the received request pursuant to a type of the received request, wherein the type is selected from the group consisting of a management request and a transaction request if the sender is the web interface, wherein the type is the transaction request if the sender is the client program; and generating at least one report comprising the productivity metric figures of the transaction from said processing and subsequently returning the generated at least one report to the sender from said identifying. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system comprising a processor and a computer readable memory unit coupled to the processor, said computer readable memory unit containing instructions that when run by the processor implement a method for monitoring and reporting productivity in an enterprise environment, said method comprising:
-
receiving a request to modify a database coupled to a server computer, wherein the database comprises transaction data and administration data, wherein the transaction data comprise a time log and a volume log of a transaction performed by an end user by use of a client program, wherein the administration data configures operations of the client program per transaction, and wherein productivity metric figures of the transaction are calculated based on a respective time spent (T), a respective work standard (S), and a respective time period (H) for each transaction; identifying a sender of the request, wherein the sender is selected from the group consisting of the client program and a web interface, wherein the web interface is configured to manage the database; processing the received request pursuant to a type of the received request, wherein the type is selected from the group consisting of a management request and a transaction request if the sender is the web interface, wherein the type is the transaction request if the sender is the client program; and generating at least one report comprising the productivity metric figures of the transaction from said processing and subsequently returning the generated at least one report to the sender from said identifying. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A process for supporting computer infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computing system, wherein the code in combination with the computing system is capable of performing a method for monitoring and reporting productivity in an enterprise environment, said method comprising:
-
receiving a request to modify a database coupled to a server computer, wherein the database comprises transaction data and administration data, wherein the transaction data comprise a time log and a volume log of a transaction performed by an end user by use of a client program, wherein the administration data configures operations of the client program per transaction, and wherein productivity metric figures of the transaction are calculated based on a respective time spent (T), a respective work standard (S), and a respective time period (H) for each transaction; identifying a sender of the request, wherein the sender is selected from the group consisting of the client program and a web interface, wherein the web interface is configured to manage the database; processing the received request pursuant to a type of the received request, wherein the type is selected from the group consisting of a management request and a transaction request if the sender is the web interface, wherein the type is the transaction request if the sender is the client program; and generating at least one report comprising the productivity metric figures of the transaction from said processing and subsequently returning the generated at least one report to the sender from said identifying. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification