Patent · US Active

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

US7861178B2 · kind B2 · utility

52Cited by
55References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 22, 2006
Grant dateDec 28, 2010
Priority date
Expiry dateFeb 4, 2029

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.