| CPC G06F 16/972 (2019.01) [G06F 16/282 (2019.01); G06F 16/9566 (2019.01); G06F 16/9577 (2019.01)] | 18 Claims |

|
1. An apparatus, comprising:
memory comprising instructions; and
at least one processor, wherein
the instructions, with the at least one processor, are configured to cause the apparatus to capture a skeleton of a webpage, including content and images of the webpage, for each web event, wherein the capturing of the skeleton comprises
collect element styles and element attributes,
compress the element styles, and
serialize the compressed element styles and the collected element attributes, wherein the serialize the compressed element styles and the collected element attributes comprises
continuously encode the compressed elements styles and collected element attributes, and
when a timer count is same as a timer identifier, concatenate the compressed elements styles and collected element attributes and JSON encode the structure; and
transmit the captured skeleton of the webpage, including the content and images of the captured webpage, and the serialized element styles and the serialized element attributes to a server, allowing the server to recreate a webpage that was presented to the visitor, wherein
the transmission of the captured skeleton of the webpage occurs when the visitor visits the webpage, during each web event triggered by the visitor, or both.
|