Method of providing instructional material while a software application is in use

Justin Frank Matejka, Tovi Grossman, George Fitzmaurice
US Patent 8,538,947 · September 2013

Abstract

An ambient help application selects and displays learning resources to an end-user of a software application that are relevant to the current activities of the end-user in the software application. The ambient help application selects the learning resources based on computed relevance scores of each learning resource and displays the learning resources in a dedicated help space. The learning resources may include video- and text-based instructional information, and may be sized and positioned in the help space according to relevance score.