Patent ID: 7127525

Claim:
A method of efficiently reducing the amount of graphical data transmitted from a server to a client via a communications network, the method comprising the steps of: separating a path defined by at least one drawing command of an application into a first strip and a second strip the first and second strips represented as a plurality of consecutive pixels, and each having: a beginning coordinate and an endpoint coordinate defined within a coordinate system, a strip length, and an absolute angle associated therewith, the coordinate system corresponding to a region of a display unit associated with the client; determining for the second strip a quantized angle associated wit the absolute angle of the second strip; the quantized angle measured with respect to the coordinate system at the endpoint of the first strip; forming a protocol stream at the server, the protocol stream including a beginning coordinate of the path and the strip length and an indicia of the quantized angle of each of the plurality of strips; and transmitting the protocol stream from the server to the client via the communications network.