Patent ID: 7516255

Claim:
A method of synchronizing a video signal communicated over a computer network from a first processing device to a second processing device, the video signal communicated as a plurality of packets, the second processing device having a video controller and an associated scan line counter having a value, the scan line counter controlled by a frequency of a clocking signal applied to the video controller, the method comprising: receiving the plurality of packets sent from the first processing device; decoding the packets to derive blocks of image data and display information for use by the video controller to generate a video signal, the video signal having a format used by a display device to display an image, the blocks of image data associated with scan line positions, the display information including frequency information; setting the video controller to operate at a first frequency associated with the frequency information; setting the scan line counter value to indicate a first position within a repeating sequence of scan lines, the indicated first position being a predetermined number of scan lines behind a second scan line position, the predetermined number comprising a scan line counter offset value, the second scan line position indicating a scan line corresponding to Image data received from the first processing device; beginning at the position within the sequence of scan lines indicated by the scan line counter, sending scan lines of image data as the video signal having a second frequency, the second frequency associated with the first frequency; incrementing the scan line counter to indicate successive scan lines of image data representing an image to be displayed; and repeatedly adjusting the first frequency.