×

Method and apparatus for capturing the presentation of an interactive user session, monitoring, replaying and joining sessions

  • US 5,577,254 A
  • Filed: 03/15/1994
  • Issued: 11/19/1996
  • Est. Priority Date: 06/29/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A session mirroring software facility for monitoring for subsequent playing back, sessions being run in a host system, said host system including a number of terminal devices and files, said host system further including memory for storing an operating system layer having service facilities for allocating and managing host system resources including terminal driver interfaces used for establishing communications with processes being run in said host system, said mirroring software facility being operatively coupled to said operating system layer for communicating with said service facilities and comprising:

  • an addressable command line array in said memory having a plurality of locations for storing said number of arguments of each received command line specifying said session mirroring facility, said each command line specifying said facility having one of said number of arguments allocated for designating a command specifying a process which is to be monitored during a session of said host system;

    an addressable input list array in said memory having a plurality of locations for maintaining a list of input source entries;

    an addressable output list array in said memory having a plurality of locations for maintaining a list of output location entries; and

    ,a control procedures element coupled to said command line array, said input list array and said output list array, said element accessing said command line array and in response to different ones of said arguments, storing entries in said input list array and output list array designating which input sources are providing data for routing by said control procedures element during the session in which said process is being monitored and which ones of any number of output locations up to a predefined maximum number is to receive said data during said session.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×