Patent · US Expired

System and method for dynamic assistance in software applications using behavior and host application models

US6340977B1 · kind B1 · utility

149Cited by
74References
43Claims
0Family size

Inventors

Key dates

Filing dateMay 7, 1999
Grant dateJan 22, 2002
Priority date
Expiry dateMay 7, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/453
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A Cooperative Help Assistance (CHA) system and method provide real-time user assistance for one or more windows-based Graphic User Interface (GUI) applications or a single application's different subsections such as web pages, running concurrently in any operating system. The CHA System enables the development of an informative assistance object independently from the original source code or development environment of the target Host Application. The assistance object can be selected by any number of user interfaces from sophisticated inference driven interactive interface search tools or categorized lists. By intercepting and monitoring user actions on a Host Application, the CHA system performs intelligent assistance in the context of the target host application program. Utilizing a Host Application Model, the CHA System and method dynamically assemble many elements in real-time or just-in-time to produce assistance sequences or elements very efficiently without having to code every interface path permutation. Paths can be dynamically generated from the Host Application Model, which enables a real-time module to offer intelligent, contextual assistance as well as real-time constr…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.