US6099317A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Device that interacts with target applications
Assignee: Mississippi State University Research and Technology Corp (RTC)
•
Filing: 1998-10-16
•
Granted: 2000-08-08
•
Expires: 2018-10-16
Abstract
Abstract A method and system for monitoring a series of events performed in one or more applications on a computer. The recorded events enable users on the same or different machines to repeat the recorded events at a future time. The recorded events thus improve efficiency of an experienced user and/or demonstrate to a new user how more experienced users operate the application(s). The real-time sharing of recorded events allows multiple users to collaborate and "share" an application.
Inventors
- 👤 Robert Allan Bullwinkel
- 👤 John Scott Calhoun
- 👤 Jack W. Griffin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 01:15
CPC Classifications
G; G09; G09B; G09B19/00; G09B19/0053; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/455; G06F9/45504; G06F9/45508; G06F9/45512; G06F9/46; G06F9/54; G06F9/542
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
123 words
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 events in a computer system, the computer program code mechanism comprising: a first computer code device configured to identify a target application; a second computer code device configured to intercept events performed by the target application; a third computer code device configured to record the events intercepted by the second computer code device; and a fourth computer code device configured to perform one of: (1) replaying the events recorded by the third computer code device on said computer and (2) sending the events recorded by the third computer code device to a remote computer for execution.
Claim 2
Dependent Claim
123 words
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 events in a computer system, the computer program code mechanism comprising: a first computer code device configured to identify a target application; a second computer code device configured to intercept events performed by the target application; a third computer code device configured to record the events intercepted by the second computer code device; and a fourth computer code device configured to perform one of: (1) replaying the events recorded by the third computer code device on said computer and (2) sending the events recorded by the third computer code device to a remote computer for execution.
Claim 3
Dependent Claim
70 words
The computer program product as claimed in claim 1, further comprising: a fifth computer code device configured to build a finite state machine representing the events recorded by the third computer code device; and a sixth computer code device configured to evaluate the efficiency of a user based on the events recorded by the third computer code device and the finite state machine built by the fifth computer code device.
Claim 4
Dependent Claim
32 words
The computer program product as claimed in claim 1, further comprising: a fifth computer code device configured to receive the events recorded by the third computer code device at a remote computer.
Claim 5
Dependent Claim
28 words
The computer program product as claimed in claim 1, further comprising: a fifth computer code device configured to compress the events recorded by the third computer code device.
Claim 6
Dependent Claim
53 words
The computer program product as claimed in claim 1, further comprising: a fifth computer code device configured to build first and second finite state machines representing portions of the events recorded by the third computer code device; and a sixth computer code device configured to merge the first and second finite state machines.
Claim 7
Dependent Claim
26 words
The computer program product as claimed in claim 1, wherein the third computer code device comprises a fifth computer code device configured to record mouse events.
Claim 8
Dependent Claim
26 words
The computer program product as claimed in claim 1, wherein the third computer code device comprises a fifth computer code device configured to record keyboard events.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-08-08 | 2004-02-07 | 2004-08-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-08-08 | 2008-02-07 | 2008-08-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-08-08 | 2012-02-07 | 2012-08-08 | $7700.00 | Window Closed / Lapsed |