| CPC G06F 3/0488 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0482 (2013.01)] | 20 Claims | 

| 
               1. An apparatus for capturing and playing back interface event data comprising at least one processor, and a memory associated with the at least one processor having computer coded instructions therein, the apparatus comprising: 
            a dynamic application environment determination and rendering module configured for: 
                providing a dynamic application environment; and 
                  displaying the dynamic application environment on a dynamic application interface; 
                a recording module, the recording module configured for: 
                capturing interface event data, the interface event data being based on user interaction with the dynamic application interface, the interface event data comprising one or more interface events and a particular time at which each of the one or more interface events occurred; 
                an initialization module, the initialization module configured for: 
                receiving play back device data; 
                  receiving data indicative of the dynamic application environment; 
                  providing data to a play back device configured for initializing a play back environment, such that the play back environment receives the interface event data and performs play back; and 
                a play back module, the play back module configured for: 
              accessing the interface event data; and 
                  outputting the one or more interface events in a relative time to the particular time. 
                 |