System and method for monitoring user interaction with web pages
First Claim
Patent Images
1. A method for restricting computer usage comprising the steps of:
- receiving at a client computer a monitoring profile which identifies prohibited usage of said client computer from a server computer;
reviewing said monitoring profile to identify restricted features of an application on said client computer;
detecting startup of an application program subject to prohibited usage in accordance with said monitoring profile;
identifying accessible objects associated with the application program;
when an identified accessible object corresponds to an identified restricted feature, identifying an associated control of the application program and restricting the control so as to be no longer capable of receiving user input, thereby disabling, in accordance with said monitoring profile, at least certain functionality of the application program executing on said client computer.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for monitoring usage of an electronic device are disclosed herein. A client component in stalled in a client device is operative to monitor usage of the client device in accordance with a monitoring profile, and to generate corresponding usage data. The monitoring profile typically includes information specifying which features of which application programs are to be disabled on the client device. A server component, installed on a server device in communication with the client device, provides the monitoring profile to the client device and receives the usage data from the client device.
235 Citations
16 Claims
-
1. A method for restricting computer usage comprising the steps of:
-
receiving at a client computer a monitoring profile which identifies prohibited usage of said client computer from a server computer; reviewing said monitoring profile to identify restricted features of an application on said client computer; detecting startup of an application program subject to prohibited usage in accordance with said monitoring profile; identifying accessible objects associated with the application program; when an identified accessible object corresponds to an identified restricted feature, identifying an associated control of the application program and restricting the control so as to be no longer capable of receiving user input, thereby disabling, in accordance with said monitoring profile, at least certain functionality of the application program executing on said client computer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for restricting computer usage comprising:
-
a client component installed on a client device, said client component being operative to identify prohibited usage of said client device in accordance with a monitoring profile, to disable at least certain functionality of an application program executing on said client computer, and to generate corresponding usage data, the client component configured to communicate with a remote server component installed on a server device in communication with said client device, to said client device configured to receive said monitoring profile from said server component, said monitoring profile identifying prohibited usage of said client computer, said client computer configured to review said monitoring profile to identify restricted features of an application program on said client computer, detect startup of an application program subject to prohibited usage in accordance with said monitoring profile, identify accessible objects associated with the application program, when an identified accessible object corresponds to an identified restricted feature, identifying an associated control of said application program and restricting the identified control so as to be no longer capable of receiving user input, the client component being further configured to provide said usage data from said client device to said server component. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system for restricting computer usage comprising:
-
a server component installed on a server device configured for data communication with a remote client device, the server component configured to provide a monitoring profile to a client component operating in conjunction with said client device, said monitoring profile identifying prohibited usage of said client computer and including data and instructions to cause said client component to review said monitoring profile to identify restricted features of application programs on said client computer, detect startup of an application program subject to prohibited usage in accordance with said monitoring profile, identify accessible objects associated with the application program, and when an identified accessible object corresponds to an identified restricted feature, identifying an associated control of said application program and restrict the identified control so as to be no longer capable of receiving user input, and generate corresponding usage data, the server component further configured to receive said usage data from said client device. - View Dependent Claims (13, 14, 15, 16)
-
Specification