| US 7,523,191 B1 | ||
| System and method for monitoring user interaction with web pages | ||
| Oran M. Thomas, Carlsbad, Calif. (US); Robert F. Gorman, Carlsbad, Calif. (US); Steven K. Beal, Encinitas, Calif. (US); and Steve Wilson, Carlsbad, Calif. (US) | ||
| Assigned to Yahoo! Inc., Sunnyvale, Calif. (US) | ||
| Filed on Jun. 02, 2000, as Appl. No. 9/587,236. | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—224 [709/203; 709/202; 709/217; 709/218; 709/219; 709/223] | 19 Claims |

| 1. A system for monitoring usage of an electronic device comprising:
a client component installed in a client device, said client component including a client service configured to request a
user associated monitoring profile from a profile database and a client monitoring agent created by the client service being
operative to monitor usage of said client device in accordance with the monitoring profile for the user and to generate corresponding
usage data during usage of said client device; and
a server component including the profile database, the server component being installed on a server device in communication
with said client device, for receiving said usage data from said client device during usage of said client device, the server
component constructing an in-memory model of said usage of said client device while the usage continues, the server component
further storing said usage data in a relational data store;
wherein said monitoring profile includes information specifying which web browser and non web browser application programs
which are not a part of the system for monitoring usage, and which features of said application programs, installed on said
client device are to be monitored by said client component.
|