Electrical computers and digital processing systems: multicomput – Computer network managing – Computer network monitoring
Reexamination Certificate
1998-12-16
2002-04-09
Sheikh, Ayaz (Department: 2155)
Electrical computers and digital processing systems: multicomput
Computer network managing
Computer network monitoring
C709S208000, C379S030000, C379S265080, C707S793000
Reexamination Certificate
active
06370574
ABSTRACT:
TECHNICAL FIELD
This invention relates in general to transferring data to a remote location, such as transferring data relating to computer screen and voice monitoring from a remote location, and particularly relates to synchronized voice and data monitoring of a personal computer workstation from a remote location. Such monitoring is useful for providing training and assistance to those using such workstations, especially in connection with telephone use, can also be useful for providing an audit trial of significant on-screen events, or can be used as a trigger to initiate other separate events.
BACKGROUND OF THE INVENTION
In some business environments, computers are used in conjunction with telephones in order to provide services. For example, in providing credit card-related services, it is known to provide customer service representatives (hereinafter referred to as “agents” or “employees”), with access to a computer workstation as well as a telephone. In the process of providing telephonic service from the agent to the customer, typically a customer will contact the agent (or vice versa) to through a telephone connection, and the customer and the agent will discuss matters relating to the customer's account over the telephone.
During such telephone calls, in order to provide supportive information regarding the customer's account, it is likewise conventional to provide the customer's account information at the agent's workstation. As an example, in the instance of credit card services, it is conventional to provide the agent's computer with information such as the customer's outstanding balance, the amount last paid, etc. It is also known to provide the agent with access to a database including certain fields, to which the agent can input data responsive to the telephone conversation. For example, the agent may wish to insert data to indicate that the customer has promised payment by a certain date, or that certain special attention should be given to the customer for any reason.
It is likewise conventional to provide such agents in groups, conventionally referenced as “call centers”. In certain instances, such call centers may have as many as 200 “agents” in a group, each having their own telephone extension, and each likewise having their own computer workstation having a monitor (or “screen”), which provides video signals responsive to various commands.
In order to provide supervision of such agents, it is often desired to allow an agent's supervisor (hereinafter “supervisor”), with a means for monitoring the screen and voice activities of such agents during their telephone conversations. Such monitoring of a “monitored workstation” may be considered quality control of the agent's services. For example, it is worthwhile for a supervisor to know if an agent is using his/her computer time efficiently (not moving back and forth from various screens or applications unnecessarily), or is rude or discourteous while on the telephone. Such information can be determined by having a supervisor “look over the shoulder” of an agent, viewing his/her computer activities as well as listening to the telephone conversations; however, due to human nature this tends to be an ineffective practice as an agent will tend to be “on guard” while being monitored, which may not provide the supervisor with a good example of how the agent normally would conduct his/her duties when not being monitored. For example, the agent could become nervous and not perform as well as normal if he/she knows he/she is being monitored.
Therefore, a need has been determined to provide remote monitoring of an agent's workstation, without the agent knowing it; in such an environment a supervisor can determine the agent's more typical activities on the job, therefore being provided with a more accurate set of information. Such a need is also present when multiple agents require such monitoring.
Needs have also been determined to provide remote monitoring of an agent's workstation for purposes other than training, such as to provide a record of on-screen events for audit trail purposes (such as could be the case in monetary wire transfers), or to provide a trigger to initiate other events such as critical account monitoring, all which may be done in a manner “transparent” to the agent.
SUMMARY OF THE INVENTION
The present invention overcomes deficiencies in the prior art by providing an improved method and apparatus for providing on-the-job work training of an agent or employee, including the provision for passive workstation monitoring which does not interfere with the operation of the employee's workstation, yet allows a supervisor of the employee to simultaneously monitor (and/or record for later playback if desired) the on-screen and telephonic activities of the employee, in order to provide the employee with valuable and accurate feedback regarding that employee's work habits, or to provide an audit trail or other function.
Generally described, the present invention provides a method of monitoring, on a monitoring workstation, on-screen activities of a monitored computer workstation, said monitored computer workstation having a video display screen, its own operating system software, and a display driver, by transferring data from the monitored computer workstation to said monitoring workstation, said data corresponding to changes made on said video display screen, said changes being between a first-in-time screen display and a second-in-time screen display, said method comprising the steps of: a) defining a data grid structure corresponding to said video display screen of said monitored workstation, said data grid structure comprised of cells, each of said cells corresponding to a separate screen area of said video display screen of said monitored workstation; b) marking each cell when its corresponding screen area has undergone change; c) grouping said marked cells into separate marked cell groups, each group consisting of a rectangular 2-dimensional array of marked cells; and d) transferring to said monitoring workstation data corresponding to changes made on said video display screen of said monitored workstation, said data being transferred separately and corresponding to said marked cell groups.
Also generally described, the present invention provides a method of transferring data to a remote location, said data corresponding to changes made on a video display screen, said changes being between a first-in-time screen display and a second-in-time screen display, said method comprising the steps of: a) defining a data grid structure corresponding to said video display screen, said data grid structure comprised of cells, each of said cells corresponding to a separate screen area of said video display screen; b) marking each cell when its corresponding screen area has undergone change; c) grouping said marked cells into separate marked cell groups, each group consisting of a rectangular 2-dimensional array of marked cells; and d) transferring to a remote location data corresponding to changes made on said video display screen, said data being transferred separately and corresponding to said marked cell groups.
The present invention also generally provides a method of transferring data to a remote location, said data corresponding to changes made on a video display screen, said changes being between a first-in-time screen display and a second-in-time screen display, said method comprising the steps of: a) defining a data grid structure corresponding to said video display screen, said data grid structure comprised of cells, each of said cells corresponding to a separate screen area of said video display screen; b) marking each cell when its corresponding screen area has undergone change; c) grouping said marked cells into separate marked cell groups; and d) transferring to a remote location data corresponding to changes made on said video display screen, said data being transferred separately and corresponding to said marked cell groups.
The prese
Beckett, II Stephen Marshall
House Donald Andrew
Jean Frank B.
Needle & Rosenberg PC
Sheikh Ayaz
Witness Systems, Inc.
LandOfFree
Method and apparatus for simultaneously monitoring computer... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for simultaneously monitoring computer..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for simultaneously monitoring computer... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2927495