Appeal No. 2004-1689 Application 09/912,132 normal video mode and a scaled video mode. In a normal video mode, the frame buffer has three buffer areas for receiving full size I, P, and B frames and in a scaled video mode the frame buffer has five buffer areas, a first and second are for receiving full size I and P frames and third, fourth, and fifth areas for receiving scaled I, P, and B frames (e.g., col. 3, lines 20-35; Fig. 6; col. 9, lines 31-33). Decoding and motion compensation is performed on full resolution frames from an MPEG input source by video decoder 54 and I and P pictures stored in the memory buffer (col. 9, lines 47-67; col. 12, lines 14-16). Decoded full-size macroblocks are received by the decimation unit 82 where they may or may not be scaled and stored in the frame buffers (col. 10, lines 46-54). Thus, Campisano does not disclose performing motion compensation on a reduced resolution frame. We next examine the up-scaling teachings of Campisano. In a normal mode, decimation unit 82 outputs decoded data full-size macroblocks to memory control unit 52 for storage in frame buffers 53 (col. 10, lines 49-51) with B-coded pictures preferably being decimated (col. 10, lines 4-8). In the scaling mode, decimation unit 82 scales the full-size macroblocks and outputs full-size macroblocks for I and P frames and scaled macroblocks for I, P, and B frames to memory control unit 52 for storage in frame buffers 53 (col. 10, lines 51-54). The frames in the two modes are shown in Fig. 6. In the normal display - 7 -Page: Previous 1 2 3 4 5 6 7 8 9 10 NextLast modified: November 3, 2007