U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

System and methods for improved program testing

Patent 5790117 Issued on August 4, 1998. Estimated Expiration Date: Icon_subject December 8, 2015. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Interactive software training system
Patent #: 4622013
Issued on: 11/11/1986
Inventor: Cerchio

Methods of displaying help information nearest to an operation point at which the help information is requested
Patent #: 4789962
Issued on: 12/06/1988
Inventor: Berry ,   et al.

Simulation of computer program external interfaces
Patent #: 4845665
Issued on: 07/04/1989
Inventor: Heath ,   et al.

Graphical system for modelling a process and associated method
Patent #: 4901221
Issued on: 02/13/1990
Inventor: Kodosky, et al.

Word processor displaying instructions by monitoring user's key operations
Patent #: 4947346
Issued on: 08/07/1990
Inventor: Kamiya

Method for automatically adjusting help information displayed in an online interactive system
Patent #: 4964077
Issued on: 10/16/1990
Inventor: Eisen, et al.

Intelligent help system
Patent #: 5103498
Issued on: 04/07/1992
Inventor: Lanier, et al.

5117496

System for providing help information during a help mode based on selected operation controls and a current-state of the system
Patent #: 5175812
Issued on: 12/29/1992
Inventor: Krieger

Automatic determination of operator training level for displaying appropriate operator prompts
Patent #: 5204968
Issued on: 04/20/1993
Inventor: Parthasarathi

More ...

Inventors

Assignee

Application

No. 569826 filed on 12/08/1995

Examiners

Primary: Bayerl, Raymond J.
Assistant: Nguyen, Cam N.

Attorney, Agent or Firm

Foreign Patent References

  • 0352908 EP 01/10/1990
  • 0566228 EP 10/10/1993
  • WO 92/15934 WO 09/10/1992

International Class

G06F 003/00

Abstract

The present invention includes a Computer-based Training system (CBT) having one or more Application Translation Units (ATUs), a Message Engine, and a Script Engine. For one or more target applications of interest, an ATU is provided for processing events specific to that application, thereby trapping events and translating them into abstract messages or "meta-messages" for conveying information about a particular event to the system. A computer-aided software testing embodiment of the present invention is also described. The system provides prefabricated building blocks for constructing a high-level model of an application's User Interface (UI). This high-level model serves as a middle ground between test scripts and the application being tested. The knowledge of how a given UI element is controlled or how it can be observed is retained in the model rather than in a test script. Consequently, the test script consists of easy-to-maintain, high-level testing commands only.

Other References

  • Needleman, Raphael, Wizard' Make Works, Publisher Easy, Infoworld, Sep. 16, 1991, p. 78
  • Matthies, Kurt, W.G., Balloon Help Takes Off, MacUser, Dec. 1991, pp. 241-248
  • Kepple, L., Testing GUI Applications: The Logic of Automation, Proceedings: 10th International Conference and Exposition on Testing Computer Software: Risk Driven Testing, Jun. 14-17, 1991, Washington, D.C., pp. 37-46
  • Sosic, "Dynascope: A Tool for Program Directing," ACM SIGPlan Notices (1992) 27:12-21
  • Sukaviriya, "Dynamic Construction of Animated Help from Application Context," Proceedings ACM SIGraph Symposium on User Interface Software, Oct. 17-19, 1988, Banff, Alberta Canada
  • Schwartz, "Windows 3 input hooks," Programmer's Journal (1991) 9:21-27
  • "Multiple-Window Dynamic Instruction Line," IBM Technical Disclosure Bulletin (1989) 31:339
  • "Self-Describing Animated Icons for Human-Computer Interaction," IBM Technical Disclosure Bulletin (1990) 33:425-427
  • Lynch-Freshner, et al., "NewWave Computer-Based Training Development Facility," Hewlett-Packard Journal, Aug. 1989, pp. 48-56
  • Wolters, W., High-Level Automated Testing for GUI Displays, Proceedings: 10th International Conference and Exposition on Testing Computer Software: Risk Driven Testing, Jun. 14-17, 1991, Washington, D.C., pp. 111-11
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?