Patent ID: 8392596

Claim:
A computer-implemented method, comprising: for a data object in a stream representing graphics data associated with an image to be rendered at a client over a network, determining, by a host, that the image includes a first region having content changing at a first rate across a sequence of images and a second region having content changing at a second rate across the sequence of images; determining, based on the first rate, that the first region includes streaming video; determining, based on the second rate, that the second region includes textual description; upon determining that the first region includes the streaming video and the second region includes the textual description, compressing, by the host, the first region using a first compression method and compressing the second region using a second compression method different from the first compression method, wherein the first compression method is to produce a smaller compression file than the second compression method; and transmitting, by the host, graphics data associated with the compressed first region and the compressed second region to the client over the network to be rendered at the client.