CLIENT-ASSISTED MOTION ESTIMATION FOR CLIENT-SERVER VIDEO COMMUNICATION
A system and method for client-assisted motion estimation for the client-server video communication is disclosed. The present invention includes the steps of receiving a request to update a current set of pixels within a video display on a client computer, and generating a motion vector for moving the current set of pixels within the video display using video information obtained only from the request and the client computer. In addition to sets of pixels, the present invention operates as well on objects, blocks and frames of video information.