×

Interactive online tutorial system with user assistance function for software products

  • US 5,442,759 A
  • Filed: 12/09/1993
  • Issued: 08/15/1995
  • Est. Priority Date: 03/26/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. An interactive online tutorial system for providing information in the use of a non-simulation software product operating [separately but]concurrently on a digital processing apparatus with said tutorial system, said software product and said tutorial system operating running as separate executable application file processes, said software product generating a product display window with user interface controls therein, the digital processing apparatus including an instruction processing unit, a data storage resource, an input system for receiving data input from a user, and an output system including a video display for providing data output to a user, said tutorial system comprising:

  • display control means for generating a tutorial display window in a first portion of said video display for displaying tutorial lesson information generated by said tutorial system;

    software product control means for controlling said product display window to appear in a second portion of said video display for displaying said user interface controls generated by said software product;

    information presentation means for presenting tutorial lesson information in said tutorial display window, said tutorial lesson information including descriptions of user input lesson actions required for operation of said software product displayed in said product window, said tutorial lesson information being arranged in a hierarchy of lesson, step and action levels;

    tutorial assistance means for sending messages to said software product to manipulate said user interface controls and drive said software product to respond as if a user had performed said user input lesson actions specified in said tutorial lesson information, said tutorial assistance means including a lesson control table containing action command statements corresponding to said messages;

    first assistance request means for activating said user assistance means in response to a user request for assistance, said assistance request means including selection means for requesting assistance for a selected one of said lesson, step and action levels of said tutorial lesson information;

    second assistance request means including a graphical display button for activating said user assistance means in response to said user request for assistance, said second assistance request means including means for displaying said graphical display button upon an erroneous input action being taken by a user.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×