← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4941829A Cited
US5395242A Cited
US5745738A Cited
US5816820A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag