| CPC G06F 11/3476 (2013.01) [G06F 9/463 (2013.01); G06F 17/18 (2013.01); H04L 65/764 (2022.05); G06F 2201/865 (2013.01)] | 19 Claims |

|
1. A method comprising:
generating a session identifier for a virtually installed application;
receiving one or more resource requests from the virtually installed application;
translating the one or more resource requests into a list including one or more blocks, the one or more blocks including one or more components of the virtually installed application;
providing the session identifier and block IDs of the one or more blocks to a raw log;
receiving the one or more blocks;
satisfying the one or more resource requests of the virtually installed application using a subset of block data of the one or more blocks;
buffering the block IDs of the one or more blocks;
transmitting the buffer to subsequent logging processes;
using predictive streaming to determine at least a portion of resources that are capable of being requested by the virtually installed application.
|