Patent US6236989B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6236989B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Network-based help architecture

Assignee: International Business Machines Corp
•
Filing: 1998-12-11
•
Granted: 2001-05-22
•
Expires: 2018-12-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for implementing a network-based help architecture for software applications that reside on a host data processing system. A help database that is designed to support a software application that resides on a data processing system is integrated with an advanced knowledge base utilizing a standardized data format. The advanced knowledge base resides in a computer network to which the data processing system is linked. Next, and in response to selecting a help request associated with the software application, the help request is automatically converted into a data format readable by the computer network. Finally, the help database is dynamically supplemented and updated utilizing the advanced knowledge base, such that, in response to the step of selecting a help request associated with the software application, seamless access is provided within the computer network to the help database and the advanced knowledge base.

Inventors

  • 👤 Sriram Srinivasan Mandyam
  • 👤 Shubhada Saxena

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 17:33
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451; G06F9/453; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99934

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 146 words
A method of implementing a network-based help architecture for software applications that reside on a host data processing system, said method comprising the steps of: integrating a help database with an advanced knowledge base utilizing a standardized data format, said advanced knowledge base residing in a computer network, said help database designed to support a software application resident on a data processing system, said host data processing system linked to said computer network; in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network; and dynamically supplementing and updating said help database utilizing said advanced knowledge base, such that, in response to said step of selecting a help request associated with said software application, seamless access is provided within said computer network to said help database and said advanced knowledge base.
Claim 2
Independent Claim 146 words
A method of implementing a network-based help architecture for software applications that reside on a host data processing system, said method comprising the steps of: integrating a help database with an advanced knowledge base utilizing a standardized data format, said advanced knowledge base residing in a computer network, said help database designed to support a software application resident on a data processing system, said host data processing system linked to said computer network; in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network; and dynamically supplementing and updating said help database utilizing said advanced knowledge base, such that, in response to said step of selecting a help request associated with said software application, seamless access is provided within said computer network to said help database and said advanced knowledge base.
Claim 3
Dependent Claim 52 words
The method of claim 1 wherein said computer network utilizes a hypertext data format and wherein said step of, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network, is performed utilizing said hypertext data format.
Claim 4
Dependent Claim 50 words
The method of claim 1 wherein said help database and said advanced knowledge base reside on a network server, said network server residing on said computer network and wherein the step of dynamically supplementing and updating said help database utilizing said advanced knowledge base, is performed utilizing said network server.
Claim 5
Dependent Claim 23 words
The method of claim 3 further comprising the step of: installing said help package as an HTML help file on said network server.
Claim 6
Dependent Claim 37 words
The method of claim 4 further comprising the step of: launching said help request via an application help button, said application help button residing on said data processing system, said application help button including a HTTP pathname.
Claim 7
Dependent Claim 85 words
The method of claim 1 where in the step of, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network, comprises the steps of: selecting a help request resident on a graphical user interface, said graphical user interface residing on a display device within said data processing system; launching said selected help request from said data processing system; and automatically converting said help request into a hypertext data format.
Claim 8
Dependent Claim 19 words
The method of claim 1 wherein said step of dynamically supplementing and updating said help database is performed periodically.
Claim 9
Dependent Claim 24 words
The method of claim 1 wherein said step of dynamically supplementing and updating said help database is performed in response to a user request.
Claim 10
Dependent Claim 153 words
An information handling system for implementing a network-based help architecture for software applications that reside on a host data processing system, said information handling system comprising: means for integrating a help database with an advanced knowledge base utilizing a standardized data format, said advanced knowledge base residing in a computer network, said help database designed to support a software application resident on a data processing system, said host data processing system linked to said computer network; means for, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network; and means for dynamically supplementing and updating said help database utilizing said advanced knowledge base, such that, in response to said step of selecting a help request associated with said software application, seamless access is provided within said computer network to said help database and said advanced knowledge base.
Claim 11
Dependent Claim 153 words
An information handling system for implementing a network-based help architecture for software applications that reside on a host data processing system, said information handling system comprising: means for integrating a help database with an advanced knowledge base utilizing a standardized data format, said advanced knowledge base residing in a computer network, said help database designed to support a software application resident on a data processing system, said host data processing system linked to said computer network; means for, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network; and means for dynamically supplementing and updating said help database utilizing said advanced knowledge base, such that, in response to said step of selecting a help request associated with said software application, seamless access is provided within said computer network to said help database and said advanced knowledge base.
Claim 12
Dependent Claim 123 words
A computer network system for providing access to comprehensive help information for resident software applications, said computer network system comprising: a help button associated with a software application, said help button residing on a data processing system that hosts said software application, said data processing system linked to a communications network, said communications network including a plurality of network servers; an application help database residing on one of said plurality of network servers; an advanced knowledge base residing on one of said plurality of network servers; and means for utilizing said advanced knowledge base to supplement and automatically update said application help database, such that said help button may have seamless access to both said application help database and said advanced knowledge base.
Claim 13
Dependent Claim 123 words
A computer network system for providing access to comprehensive help information for resident software applications, said computer network system comprising: a help button associated with a software application, said help button residing on a data processing system that hosts said software application, said data processing system linked to a communications network, said communications network including a plurality of network servers; an application help database residing on one of said plurality of network servers; an advanced knowledge base residing on one of said plurality of network servers; and means for utilizing said advanced knowledge base to supplement and automatically update said application help database, such that said help button may have seamless access to both said application help database and said advanced knowledge base.
Claim 14
Dependent Claim 45 words
The computer network system of claim 10 wherein said means for utilizing said advanced knowledge base to supplement and automatically update said application help database is a standardized data format, said standardized data format utilized by said application help database and said advanced knowledge base.
Claim 15
Dependent Claim 174 words
A computer program product stored in signal bearing media for implementing a network-based help architecture for software applications that reside on a host data processing system, said computer program product comprising: instruction means stored in signal bearing media for integrating a help database with an advanced knowledge base utilizing a standardized data format, said advanced knowledge base residing in a computer network, said help database designed to support a software application resident on a data processing system, said host data processing system linked to said computer network; instruction means stored in signal bearing media for, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network; and instruction means stored in signal bearing media for dynamically supplementing and updating said help database utilizing said advanced knowledge base, such that, in response to said selecting a help request associated with said software application, seamless access is provided within said computer network to said help database and said advanced knowledge base.
Claim 16
Dependent Claim 174 words
A computer program product stored in signal bearing media for implementing a network-based help architecture for software applications that reside on a host data processing system, said computer program product comprising: instruction means stored in signal bearing media for integrating a help database with an advanced knowledge base utilizing a standardized data format, said advanced knowledge base residing in a computer network, said help database designed to support a software application resident on a data processing system, said host data processing system linked to said computer network; instruction means stored in signal bearing media for, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network; and instruction means stored in signal bearing media for dynamically supplementing and updating said help database utilizing said advanced knowledge base, such that, in response to said selecting a help request associated with said software application, seamless access is provided within said computer network to said help database and said advanced knowledge base.
Claim 17
Dependent Claim 58 words
The computer program product of claim 12 wherein said computer network utilizes a hypertext data format and wherein said instruction means stored in signal bearing media for, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network, utilizes said hypertext data format.
Claim 18
Dependent Claim 56 words
The computer program product of claim 12 wherein said help database and said advanced knowledge base reside on a network server, said network server residing on said computer network and wherein said instruction means stored in signal bearing media for dynamically supplementing and updating said help database utilizing said advanced knowledge base, utilizes said network server.
Claim 19
Dependent Claim 30 words
The computer program product of claim 14 further comprising: instruction means stored in signal bearing media for installing said help package as an HTML help file on said network server.
Claim 20
Dependent Claim 44 words
The computer program product of claim 15 further comprising: instruction means stored in signal bearing media for launching said help request via an application help button, said application help button residing on said data processing system, said application help button including a HTTP pathname.
Claim 21
Dependent Claim 113 words
The computer program product of claim 12 wherein the instruction means stored in signal bearing media for, in response to selecting a help request associated with said software application, automatically converting said help request into a data format readable by said computer network, comprises: instruction means stored in signal bearing media for selecting a help request resident on a graphical user interface, said graphical user interface residing on a display device within said data processing system; instruction means stored in signal bearing media for launching said selected help request from said data processing system; and instruction means stored in signal bearing media for automatically converting said help request into a hypertext data format.

References Cited (Backward Citations)

US5546521A Cited
US5542024A Cited
US6064971A Cited
US6021403A Cited
US5909679A Cited
US6026396A Cited
US5784616A Cited
US5995997A Cited
US6009452A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-05-21 2004-11-20 2005-05-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-05-21 2008-11-20 2009-05-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-05-21 2012-11-20 2013-05-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag