System and method for dynamic assistance in software...

Data processing: presentation processing of document – operator i – Operator interface – User interface development

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S764000, C715S708000, C715S709000, C715S745000

Reexamination Certificate

active

07861178

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 construction of automated, accelerated CHA Sequences or Procedures that require little or no user interaction. All assistance and information are processed and expressed by an extensive multitasking, multimedia subsystem for two dimensional (2D) and real-time three-dimensional (3D) application interfaces, which greatly enhances and extends the effectiveness of any explanation or material expression. The production of Assistant Sequences is facilitated by the Host Application Model and 2D and 3D GUI “drag and drop” interface tools.

REFERENCES:
patent: 4622013 (1986-11-01), Cerchio
patent: 4648062 (1987-03-01), Johnson et al.
patent: 5103498 (1992-04-01), Lanier et al.
patent: 5122972 (1992-06-01), Richards et al.
patent: 5175812 (1992-12-01), Krieger
patent: 5179654 (1993-01-01), Richards et al.
patent: 5182705 (1993-01-01), Barr et al.
patent: 5239617 (1993-08-01), Gardner et al.
patent: 5257381 (1993-10-01), Cook
patent: 5337319 (1994-08-01), Furukawa et al.
patent: 5349657 (1994-09-01), Lee
patent: 5377319 (1994-12-01), Kitahara et al.
patent: 5388251 (1995-02-01), Makino et al.
patent: 5432940 (1995-07-01), Potts et al.
patent: 5434963 (1995-07-01), Kuwamoto et al.
patent: 5442759 (1995-08-01), Chiang et al.
patent: 5475843 (1995-12-01), Halviatti et al.
patent: 5483632 (1996-01-01), Kuwamoto et al.
patent: 5485544 (1996-01-01), Nonaka et al.
patent: 5488685 (1996-01-01), Palmer et al.
patent: 5491780 (1996-02-01), Fyles et al.
patent: 5493658 (1996-02-01), Chiang et al.
patent: 5513308 (1996-04-01), Mori
patent: 5532422 (1996-07-01), Chiang et al.
patent: 5535323 (1996-07-01), Miller et al.
patent: 5566339 (1996-10-01), Perholtz et al.
patent: 5581684 (1996-12-01), Dudzik et al.
patent: 5600779 (1997-02-01), Palmer et al.
patent: 5615296 (1997-03-01), Stanford et al.
patent: 5627958 (1997-05-01), Potts et al.
patent: 5671351 (1997-09-01), Wild et al.
patent: 5682469 (1997-10-01), Linnett et al.
patent: 5699486 (1997-12-01), Tullis et al.
patent: 5701399 (1997-12-01), Lee et al.
patent: 5715415 (1998-02-01), Dazey et al.
patent: 5754176 (1998-05-01), Crawford
patent: 5784643 (1998-07-01), Shields
patent: 5790117 (1998-08-01), Halviatti et al.
patent: 5799268 (1998-08-01), Boguraev
patent: 5923325 (1999-07-01), Barber et al.
patent: 5964839 (1999-10-01), Johnson et al.
patent: 5995101 (1999-11-01), Clark et al.
patent: 6002400 (1999-12-01), Loring et al.
patent: 6020886 (2000-02-01), Jacober et al.
patent: 6021403 (2000-02-01), Horvitz et al.
patent: 6099317 (2000-08-01), Bullwinkel et al.
patent: 6282701 (2001-08-01), Wygodny et al.
patent: RE37431 (2001-10-01), Lanier et al.
patent: 6388665 (2002-05-01), Linnett et al.
patent: 6611878 (2003-08-01), De Armas et al.
patent: 6697088 (2004-02-01), Hollander
patent: 6714976 (2004-03-01), Wilson et al.
patent: 6725377 (2004-04-01), Kouznetsov
patent: 6748555 (2004-06-01), Teegan et al.
patent: 6871348 (2005-03-01), Cooper
patent: 2004/0083453 (2004-04-01), Knight et al.
patent: 2005/0027860 (2005-02-01), Benson et al.
patent: 2005/0144150 (2005-06-01), Ramamurthy et al.
patent: 2005/0147946 (2005-07-01), Ramamurthy et al.
patent: 2006/0184410 (2006-08-01), Ramamurthy et al.
patent: 0407269 (1990-07-01), None
patent: 2008922 (1990-01-01), None
patent: 4101737 (1992-04-01), None
patent: 5197557 (1993-08-01), None
patent: 10011248 (1998-01-01), None
International Search Report Application No. PCT/US00/12106, dated Aug. 25, 2000, 2 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for dynamic assistance in software... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for dynamic assistance in software..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for dynamic assistance in software... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4182444

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.