Patent ID: 8102400

Claim:
A method for enhancing video output of a mobile telephone or personal digital assistant device having a processing unit operative with a mobile device operating system with a graphics subsystem that is configured to interface with a mobile device video driver, for display on a remote video display device, wherein the remote video display device has video display presentation capabilities, the method comprising the steps of: providing to the mobile telephone or personal digital assistant an enhanced video driver in connection with an enhanced primary video frame buffer on the mobile telephone or personal digital assistant without modification to the mobile device operating system for temporary storage of a representation of a complete enhanced display image; accessing and interpreting application program interface (API) messages from said graphics subsystem without modification to the graphics subsystem; allocating support memory in support of said primary frame buffer, said enhanced video driver being responsive to said video API messages without access to said underlying mobile operating system to construct the enhanced display image in said enhanced primary video frame buffer using said support memory; and communicating only a fraction of said representation of said enhanced display image from either the enhanced primary video frame buffer or the support memory to the remote video display device, said fraction representing a region of said completed enhanced display image stored in said support memory, said remote video display device having a duplicate enhanced primary video frame buffer for holding a complete reconstructed enhanced display image for display on said remote video display device.