Patent ID: 10438501

Abstract:
Instructional content is visually presented within a graphical user interface overlay on a display for an application window also presented on the display. Interactive events between a user and the application are dynamically detected. Responsive to the interactive events, state-specific substantive instructions are determined given a current state of the application as determined from the interactive events. The instructional content is dynamically modified to continuously present the state-specific substantive instructions that correspond with the detected interactive events. Presentation characteristics of a graphical user interface overlay are dynamically modified based on the interactive events to make the graphical user interface overlay unobtrusive to user-application interactions while ensuring the graphical user interface overlay is presented in a visually proximate position to a user's current interactive focus as determined from the interactive events, wherein unobtrusiveness of the graphical user interface overlay ensures that user inputs directed at the application are not interfered with.