Simulation of user actions in computer environment
AssigneeInternational Business Machines Corporation
InventorsSho Ayuba, Mayumi Goto, Yoshio Horiuchi, Timothy Waileong Koh
Life of this patent
Estimating the term…
Abstract
A launch of a user application is detected and a clone instance of that user application is initiated. A trigger is detected. The trigger is within the user application and is for a simulation of a user action. The user action is executed in the clone instance in response to detecting the trigger. The results of the user action are displayed to a user of the user application.
Claims20
A computer-implemented method, comprising:
- detecting a launch of a first user interactive application;
- initiating, based on the detecting of the launch of the first user interactive application, a first clone instance of the first user interactive application;
- detecting, after the initiating of the first clone instance of the first user interactive application, a trigger in the first user interactive application for a simulation of a user action, wherein the detecting of the trigger is based on hovering of a cursor, for a threshold period of time, on a symbol associated with the user action in the first user interactive application;
- executing, in the first clone instance of the first user interactive application, the same user action for which the trigger is detected in the first user interactive application, wherein a result of the execution of the user action in the first clone instance is same as a result of executing of the user action in the first user interactive application;
- and
- controlling display of the result of the execution of the user action to a user of the first user interactive application.
A system, comprising:
- a processor;
- and
- a memory in communication with the processor, the memory containing program instructions that, when executed by the processor, are configured to cause the processor to perform a method, the method comprising:
- detecting a launch of a user interactive application;
- initiating, based on the detecting of the launch of the user interactive application, a clone instance of the user interactive application;
- detecting, after the initiating of the clone instance of user interactive application, a trigger in the user interactive application for a simulation of a user action, wherein the detecting of the trigger is based on hovering of a cursor, for a threshold period of time, on a symbol associated with the user action in the user interactive application;
- executing, in the clone instance of the user interactive application, the same user action for which the trigger is detected in the user interactive application, wherein a result of the execution of the user action in the clone instance is same as a result of executing of the user action in the user interactive application;
- and
- controlling display of the result of the execution of the user action to a user of the user interactive application.
A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions are executable by a computer to cause the computer to:
- detect a launch of a user interactive application;
- initiate, based on the detection of the launch of the user interactive application, a clone instance of the user interactive application;
- detect, after the initiation of the clone instance of the user interactive application, a trigger in the user interactive application, for a simulation of a user action, wherein the detection of the trigger is based on a hover of a cursor, for a threshold period of time, on a symbol associated with the user action in the user interactive application;
- execute, in the clone instance of the user interactive application, the same user action for which the trigger is detected in the user interactive application, wherein a result of the execution of the user action in the clone instance is same as a result of execution of the user action in the user interactive application;
- and
- control display of the result of the execution of the user action to a user of the user interactive application.
Dependencies are inferred from the claim text.