Patent ID: 7595844

Claim:
A method for compressing video data in a computer system comprising: receiving a current video frame at a dedicated video input of a core logic chip; computing at the core logic chip a difference frame from the current video frame and a previous video frame as the current video frame streams into the dedicated video input of the core logic chip and without conveying the previous video frame to or from a system memory, the previous video frame being also received through the dedicated video input of the core logic chip as a previous current video frame and retained therein until the difference frame is computed; conveying the previous video frame to the system memory over a memory interface separate from the dedicated video input and storing the previous video frame therein after computing the difference frame; storing the difference frame directly from the core logic chip to the system memory over the memory interface separate from the dedicated video input; and retrieving the difference frame directly from the system memory for a processor to complete compression of the video data.