×

Method and system for tracking employee productivity in a client/server environment

  • US 6,735,574 B2
  • Filed: 03/05/2001
  • Issued: 05/11/2004
  • Est. Priority Date: 11/05/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a client-server computer system for tracking the productivity of technical support specialists, the method comprising:

  • providing client version information on a server computer system;

    sending an indication of the version information in a version information message to the server computer system;

    receiving the version information message by the server computer system;

    comparing the version information in the version information message to the version information in the server computer system to determine if the version information is current version information;

    if the version information in the version information message is not current version information, sending a message to a user indicating that the version is not current;

    displaying on a display device of a client computer system a form for entry of timecard and exception information;

    receiving in the client computer system, from a technical support specialist using the client computer system, timecard information indicating periods when the technical support specialist was performing normal activity, and exception information indicating exceptions to the normal activity by displaying a list of exceptions selectable by the technical support specialist on the display of the client computer system and receiving an indication of an exception selected from the list of exceptions by the technical support specialist using the client computer system;

    providing a date table in the server computer system for containing an indication of the technical support specialist who has entered timecard information and an indication of a date, wherein the date table contains other indications of other dates and of the technical support specialist, and further comprising comparing the indications of a date and of the technical support specialist to the indications of other dates and of the technical support specialist in the date table, and, if they do not correspond to any of the indications of other dates and of the technical support specialist, saving an indication of the start of an activity as the type of event in the timecard table;

    receiving in a client computer system an indication of a date selected by, and an indication of timecard data entered by the technical support specialist;

    transmitting the indications of a date and of timecard data to the server computer system;

    saving the indication of a date and an indication of the technical support specialist in the date table;

    sending the timecard and exception information from the client computer system to the server computer system;

    storing an indication of the technical support specialist, of the timecard event, of the date and time of the event and of the type of the event in the server computer system in a timecard table;

    storing an indication of the technical support specialist, of the date of the exception, of the type of exception and of the length of the exception in an exception table in the server computer system;

    providing authorized user information on a server computer system;

    receiving identification information from the technical support specialist in the client computer system;

    sending an indication of the identification information in an identification information message to the server computer system;

    receiving the identification information message by the server computer system;

    comparing the identification information in the message to the authorized user information to determine if the identification information is identification information of an authorized user; and

    allowing access by the technical support specialist to the server computer system only if the indication of identification information corresponds to identification information of an authorized user and the version information in the message corresponds to current version information.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×