CPC G06F 3/04845 (2013.01) [G06F 3/0488 (2013.01); G06F 9/451 (2018.02)] | 20 Claims |
1. A method of replaying a sequence of visualizations rendered in a graphical user interface (GUI) of a mobile application executed by a mobile device on a display of a computing device different from the mobile device, the method comprising:
using a processor to perform:
accessing data associated with the sequence of visualizations obtained from the mobile device during a session in which the sequence of visualizations was being rendered in the mobile application GUI;
providing, to the computing device different from the mobile device, a replay GUI separate from the mobile application GUI; and
replicating, using the data associated with the sequence of visualizations, the sequence of visualizations in the replay GUI to provide a replay of the sequence of visualizations rendered in the mobile application GUI, the replicating comprising:
determining, using data associated with at least one visualization of the sequence of visualizations, a set of drawing operations that, when executed by the computing device different from the mobile device, causes the computing device to replicate the at least one visualization in the replay GUI, wherein:
the set of drawing operations are determined based on a set of software constructs used by the computing device; and
the set of software constructs may be different than a second set of software constructs used by the mobile device to render the sequence of visualizations; and
transmitting, to the computing device different from the mobile device, the set of drawing operations for execution by the computing device to replicate the sequence of visualizations in the replay GUI.
|