Abstract: An application and a context-based help system operate on a computer. The application includes a plurality of components that effectuate application functions, where each component of the application is constructed to describe a current context of the component representative of a current state of the component. At least some of the components are active at any one time. The help system includes a help engine that receives the current context from each active component, dynamically builds a current overall context of the application based on each received current context, locates help topics based on the current overall context, and filters and prioritizes the located help topics.
Type:
Grant
Filed:
March 19, 2002
Date of Patent:
October 25, 2005
Assignee:
Microsoft Corporation
Inventors:
Timothy Rand Sullivan, Justin Shane McRoberts, Victor Stone, Craig Andrew Critchley, Derek Edward Hoiem, Peter Loforte