CPC G06F 3/1285 (2013.01) [G06F 3/1203 (2013.01); G06F 3/1224 (2013.01); G06F 3/1253 (2013.01); G06F 3/1268 (2013.01); G06F 3/1296 (2013.01); G06F 9/452 (2018.02)] | 20 Claims |
1. A method of print redirection in a remote computing environment, the method comprising:
receiving, on a remote device that is remote from a client device, a request to perform a printing task using a printing device associated with the client device;
determining, on the remote device, that data associated with the request to perform the printing task exceeds a size threshold, wherein the size threshold is determined based on a configured transmission rate limit for printing tasks;
generating, on the remote device, a plurality of data slices based on the data, wherein each respective data slice of the plurality of data slices comprises a respective subset of the data that does not exceed the size threshold; and
transmitting, from the remote device to the client device, the plurality of data slices as separate transmissions in separate consecutive time intervals along with information that allows the data to be reconstructed from the plurality of data slices for performing the printing task on the client device, wherein each of the separate consecutive time intervals has a length that is based on the configured transmission rate limit for printing tasks.
|