Application unit monitoring and reporting system and method
First Claim
1. A system comprising:
- an interface of a target application, the interface comprising a plurality of function keys to be selected by a user, wherein the target application is in one of a microwave, cell phone, palm top computer, vending machine, or automobile and the interface is an operation panel of the one of the microwave, cell phone, palm top computer, vending machine, or automobile;
a monitoring unit configured to directly monitor user selections of the plurality of function keys of the interface by the user automatically upon start-up of the target application without the user directly starting a monitoring program, and to generate a log of the monitored data, the log indicating the selections of the plurality of function keys by the user;
a communicating device configured to communicate the log of the monitored data to a remote site.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for monitoring a user'"'"'s usage of a target application. Such a target application can, as examples, be a software program running on a computer or a workstation, an image forming device, an appliance, etc. The target application includes a user interface with a plurality of commands which a user can select. In the example of the target application being a software program, the commands may be icons displayed on a computer screen which a user can point to with a mouse pointer and then click on. In the case of the target application being an image forming device or an appliance, the interface may be an operation panel with buttons, a touch pad, etc. which a user can press. The present invention monitors the user'"'"'s usage of such interfaces and logs data of the user'"'"'s usage of such interfaces. The logged data can then be communicated by Internet mail to a designated location.
95 Citations
16 Claims
-
1. A system comprising:
-
an interface of a target application, the interface comprising a plurality of function keys to be selected by a user, wherein the target application is in one of a microwave, cell phone, palm top computer, vending machine, or automobile and the interface is an operation panel of the one of the microwave, cell phone, palm top computer, vending machine, or automobile; a monitoring unit configured to directly monitor user selections of the plurality of function keys of the interface by the user automatically upon start-up of the target application without the user directly starting a monitoring program, and to generate a log of the monitored data, the log indicating the selections of the plurality of function keys by the user; a communicating device configured to communicate the log of the monitored data to a remote site. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
interface means of a target application means, the interface means for providing a plurality of function keys to be selected by a user, wherein the target application means is in one of a microwave, cell phone, palm top computer, vending machine, or automobile and the interface means is an operation panel of the one of the microwave, cell phone, palm top computer, vending machine, or automobile; monitoring means for directly monitoring user selections of the plurality of function keys of the interface means by the user automatically upon start-up of the target application means without the user directly starting a monitoring program, and for generating a log of the monitored data, the log indicating the selections of the plurality of function keys by the user; communicating means for communicating the log of the monitored data to a remote site. - View Dependent Claims (6, 7, 8)
-
-
9. A method of monitoring usage of an interface of a target application, the interface including a plurality of function keys to be selected by a user, wherein the target application is in one of a microwave, cell phone, palm top computer, vending machine, or automobile device and the interface is an operation panel of is one of the microwave, cell phone, palm top computer, vending machine, or automobile, comprising:
-
directly monitoring user selections of the plurality of function keys of the interface by the user automatically-upon start-up of the target application without the user directly starting a monitoring program; generating a log of the monitored data, the log indicating the selections of the plurality of function keys by the user; and communicating the log of the monitored data to a remote site. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product comprising:
-
a computer storage medium and a computer program code mechanism embedded in the computer storage medium for causing a computer to monitor a user'"'"'s usage of an interface of a target application, the interface comprising a plurality of function keys to be selected by a user, wherein the target application is in one of a microwave, cell phone, palm top computer, vending machine, or automobile and the interface is an operation panel of one of the microwave, cell phone, palm top computer, vending machine, or automobile, comprising; a first computer code device configured to directly monitor user selections of the plurality of function keys of the interface by the user automatically upon start-up of the target application without the user directly starting a monitoring program, and configured to generate a log of the monitored data, the log indicating the selections of the plurality of function keys by the user; and a second computer code device configured to communicate the log of the monitored data to a remote site. - View Dependent Claims (14, 15, 16)
-
Specification