US 12,487,839 B2
Method to improve perception of progress with a progress indicator
Radosław Kopeć, Jerzmanowice (PL); Tymoteusz Gedliczka, Cracow (PL); and Mark James Lawrence, Eastleigh (GB)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Nov. 7, 2023, as Appl. No. 18/503,288.
Claims priority of application No. 2312787 (GB), filed on Aug. 22, 2023.
Prior Publication US 2025/0068439 A1, Feb. 27, 2025
Int. Cl. G06F 9/451 (2018.01); H04L 67/50 (2022.01)
CPC G06F 9/451 (2018.02) [H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method for controlling the operation of a system that is executing a task, the method comprising:
determining, based on information received from an input device or sensor coupled to the system, a change in a state of a user of a display device between an attention state and an attention absence state, the attention absence state corresponding to a lack of attention of the user to the display device and the attention state corresponding to an attention of the user to the display device;
in response to determining that the state of the user has changed to the attention absence state, modifying the indication of a displayed progress indicator to indicate a first fake progress of the execution of the task, the first fake progress being slower than the current real progress of the execution of the task;
in response to determining that the state of the user has changed to the attention state for a time period longer than a transition time period after a last transition of the state of the user from the attention absence state back to the attention state, indicating by the progress indicator a current progress of the execution of the task; and
in response to determining that the state of the user has changed to the attention state for a time period that is not longer than the transition time period, modifying, during the transition time period, the progress indicator to indicate a second fake progress of the execution of the task faster than the current real task progress until the second fake progress corresponds to the current real task progress, the transition time period corresponding to the time required after the last transition of the state of the user from the attention absence state back to the attention state until the second fake progress corresponds to the current real task progress.