US 11,704,141 B2
Real-time context preserving visual guidance
Praveen Devarao, Bengaluru (IN); Kush Baronj, Zirapur (IN); Kumar Sudarshan, Bangalore (IN); Arnaj Das, Kolkata (IN); and Swati Pandey, Bangalore (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Mar. 9, 2021, as Appl. No. 17/196,812.
Prior Publication US 2022/0291935 A1, Sep. 15, 2022
Int. Cl. G06F 9/451 (2018.01)
CPC G06F 9/453 (2018.02) 17 Claims
OG exemplary drawing
 
8. A feature guidance system comprising:
a computer system that captures a set of actions for a user instance of an application during an operation of the user instance of the application by a user; generates in real-time a visual guidance of a set of steps performed to use a feature in the user instance of the application in response to a user input requesting assistance with the feature, wherein the visual guidance generated in real-time by the computer system takes into account the set of actions and includes a context of a graphical user interface present for the user instance of the application displayed on a display system when the user input requesting the assistance with the feature is received during the operation of the user instance of the application; and displays the visual guidance of the set of steps performed to use the feature on the display system, wherein in generating in real-time the visual guidance of the set of steps performed to use the feature in the user instance of the application in response to the user input requesting the assistance with the feature, the computer system identifies a current state of the user instance of the application from the set if actions, identifies the set of steps performed to use the feature from a current state of the user instance identified from the set of actions and generates in real-time a recording showing the set of steps performed to use the feature, wherein the set of steps in the recording are performed in the context of the graphical user interface present for the user instance of the application when the user input requesting the assistance with the feature is received during the operation of the user instance of the application such that the recording includes at least one same window that is currently present in the graphical user interface for the user instance of the application.