US 11,669,347 B2
Generating video sequences from user interactions with graphical interfaces
John Cartan, Alameda, CA (US); Benjamin Warren Bendig, San Mateo, CA (US); and Robert Philip Spunt, Seattle, WA (US)
Assigned to ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Mar. 9, 2021, as Appl. No. 17/196,628.
Prior Publication US 2022/0291931 A1, Sep. 15, 2022
Int. Cl. G06F 9/451 (2018.01)
CPC G06F 9/451 (2018.02) 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
accessing a record of user interactions with a plurality of user interfaces with coordinate locations from the plurality of user interfaces where the user interactions were recorded;
combining images of the plurality of user interfaces together into a combined image of the user interfaces;
mapping the coordinate locations from the plurality of user interfaces to new coordinate locations on the combined image of the user interfaces;
generating an animation from the record of user interactions that sequentially recreates the user interactions with the plurality of user interfaces by animating progress between the new coordinate locations on the combined image of the user interfaces; and
generating a video sequence comprising the animation that sequentially recreates the user interactions with the plurality of user interfaces using the combined image of the user interfaces as a background for the animation.