US Patent No: 7,047,498

Number of patents in Portfolio can not be more than 2000

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

Stats

ALSO PUBLISHED AS: 20020118220
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

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.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
KNOA SOFTWARE, INC.NEW YORK, NY4

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kopytnik, Zbigniew Jersey City, NJ 6 209
Lui, Philip New York, NY 7 209

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (11)
4,648,062 Method for providing an on line help facility for interactive information handling systems 129 1985
5,239,617 Method and apparatus providing an intelligent help explanation paradigm paralleling computer user activity 182 1990
5,122,972 Help provision in a data processing system 64 1990
5,179,654 Help provision in a data processing system 52 1991
5,349,657 Method of automating uploading of help panels 34 1993
5,442,759 Interactive online tutorial system with user assistance function for software products 47 1993
5,491,780 System and method for efficient computer workstation screen updates 165 1994
5,493,658 Interactive online tutorial system with monitoring function for software products 81 1994
6,020,886 Method and apparatus for generating animated help demonstrations 45 1996
5,923,325 System and method for enhancing conveyed user information relating to symbols in a graphical user interface 35 1996
6,002,400 Method and apparatus for handles to components in graphical windows user interface 18 1997
 
MICROSOFT CORPORATION (4)
5,682,469 Software platform having a real world interface with animated characters 89 1994
5,715,415 Computer application with help pane integrated into workspace 73 1996
6,021,403 Intelligent user assistance facility 324 1996
6,388,665 Software platform having a real world interface with animated characters 38 1997
 
APPLE INC. (3)
5,488,685 Method and apparatus for providing visual cues in a graphic user interface 55 1993
5,799,268 Method for extracting knowledge from online documentation and creating a glossary, index, help database or the like 131 1994
5,600,779 Method and apparatus for providing visual cues in a graphic user interface 43 1995
 
SAMSUNG ELECTRONICS CO., LTD. (3)
5,103,498 Intelligent help system 112 1990
5,754,176 Pop-up help system for a computer graphical user interface 80 1995
RE37431 Intelligent help system 16 1996
 
BORLAND SOFTWARE CORPORATION (2)
5,432,940 System and methods for improved computer-based training 32 1992
5,627,958 System and method for improved computer-based training 69 1995
 
HITACHI, LTD. (2)
5,434,963 Method and system of help-information control method and system 20 1992
5,483,632 Method and system of help-information control 136 1995
 
ADOBE SYSTEMS INCORPORATED (1)
5,995,101 Multi-level tool tip 92 1997
 
CANON INFORMATION SYSTEMS, INC. (1)
5,699,486 System for speaking hypertext documents such as computerized help files 33 1997
 
DDTEC SA (1)
5,581,684 Application-external help system for a windowing user interface 78 1994
 
EGAIN COMMUNICATIONS CORPORATION (1)
5,701,399 Integration of case-based search engine into help database 40 1996
 
FUJI XEROX CO., LTD. (1)
5,337,319 Apparatus and method for reconfiguring an image processing system to bypass hardware 33 1990
 
GOOGLE INC. (1)
5,485,544 History sensitive help control method and system 29 1990
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,535,323 Method of and system for displaying context sensitive and application independent help information 119 1995
 
INTEL CORPORATION (1)
6,871,348 Method and apparatus for integrating the user interfaces of multiple applications into one application 42 1999
 
ITT CORPORATION (1)
5,182,705 Computer system and method for work management 281 1989
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
5,175,812 System for providing help information during a help mode based on selected operation controls and a current-state of the system 32 1991
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
5,513,308 Device and method for determining a series of operations for interactive assistance 38 1993
 
MCAFEE, INC. (1)
6,725,377 Method and system for updating anti-intrusion software 108 1999
 
NUANCE COMMUNICATIONS, INC. (1)
5,615,296 Continuous speech recognition and voice response system and method to enable conversational dialogues with microprocessors 134 1993
 
SHARP KABUSHIKI KAISHA (1)
5,388,251 Help display system for a computer 44 1988
 
SIDEWARE SYSTEMS INC. (1)
4,622,013 Interactive software training system 119 1984
 
SOFTWARE AG (ISRAEL) LTD. (1)
6,697,088 Graphical presentation system 11 1998
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (1)
5,532,422 Rotation-driven structure for music box 7 1994

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
MICROSOFT CORPORATION (24)
7,823,077 System and method for user modification of metadata in a shell browser 0 2003
7,925,682 System and method utilizing virtual folders 1 2003
7,627,552 System and method for filtering and organizing items based on common elements 9 2003
7,890,744 Activating content based on state 0 2004
7,822,992 In-place content substitution via code-invoking link 1 2004
7,657,846 System and method for displaying stack icons 5 2004
7,565,607 Automatic image capture for generating content 1 2004
8,024,335 System and method for dynamically generating a selectable search extension 0 2004
7,574,625 Active content wizard testing 2 2004
7,802,186 Property independent in-place editing 0 2004
7,614,016 Multiple roots in navigation pane 9 2005
8,195,646 Systems, methods, and user interfaces for storing, searching, navigating, and retrieving electronic information 0 2005
7,853,890 Address bar user interface control 3 2005
7,769,794 User interface for a file system shell 22 2005
7,712,034 System and method for shell browser 2 2005
7,650,575 Rich drag drop user interface 5 2005
7,694,236 Stack icons representing multiple objects 4 2005
7,899,892 Management of extensibility servers and applications 1 2006
7,707,197 System and method for filtering and organizing items based on common elements 0 2006
7,882,090 Customizing help content 0 2007
8,209,624 Virtual address bar user interface control 0 2007
8,151,192 Context sensitive help 0 2008
8,117,226 System and method for virtual folder sharing including utilization of static and dynamic lists 0 2009
8,386,929 Personal assistant for task utilization 0 2010
 
CITRIX SYSTEMS, INC. (6)
7,783,985 Systems and methods for transferring data between computing devices 0 2006
7,685,298 Systems and methods for providing authentication credentials across application environments 3 2006
8,190,707 System and method for transferring data among computing environments 0 2007
8,350,863 Methods and systems for improving resource utilization by delaying rendering of three dimensional graphics 0 2009
8,169,436 Methods and systems for remoting three dimensional graphics 0 2009
8,405,654 Methods and systems for remoting three dimensional graphics 0 2012
 
CONVERGYS CUSTOMER MANAGEMENT DELAWARE LLC (4)
7,599,861 System and method for closed loop decisionmaking in an automated care system 8 2006
8,379,830 System and method for automated customer service with contingent live interaction 0 2007
7,809,663 System and method for supporting the utilization of machine language 3 2007
8,055,595 System and method for supporting the utilization of machine learning 0 2010
 
IMOPHAZE RESEARCH CO., L.L.C. (2)
8,006,307 Method and apparatus for distributing secure digital content that can be indexed by third party search engines 0 2003
8,130,963 Method and apparatus for secure key delivery for decrypting bulk digital content files at an unsecure site 0 2007
 
GUBLER, MARION E. (1)
7,620,895 Systems and methods for teaching a person to interact with a computer program having a graphical user interface 17 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
7,600,231 Control method for controlling an application program 2 2006
 
ORBITAL DATA CORPORATION (1)
8,370,420 Web-integrated display of locally stored content objects 0 2002
 
SAP AG (1)
7,870,499 System for composing software appliances using user task models 0 2007
 
SHARP KABUSHIKI KAISHA (1)
7,359,961 Service management method, service management program, and information recording medium recording the program 3 2001
 
SLOTZNICK, BENJAMIN (1)
7,882,434 User prompting when potentially mistaken actions occur during user interaction with content on a display screen 1 2004
 
SMTM TECHNOLOGIES LLC (1)
7,300,285 Method and system for skills-based testing and training 4 2003
 
SONY COMPUTER ENTERTAINMENT INC. (1)
7,694,223 Methods and systems for recording user actions in computer programs 1 2004
 
XEROX CORPORATION (1)
8,117,486 Method and system for detecting an anomalous networked device 1 2007

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 16, 2013
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 16, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00