Appeal No. 2004-1020 Application No. 09/486,908 line or consecutive cache lines in memory contain a beginning portion of the request data, and outputting the requested data with cache lines or consecutive cache lines, which are considered to be the selected output start address” (answer-page 3). For the claim limitation of “wherein selectable output start addresses are spaced from one another such that an amount of data that can be stored between neighboring output start addresses is smaller than an amount of data output in response to said data output request,” the examiner points to column 6, lines 30-35, column 7, lines 15-25, column 9, line 56 to column 10, line 15, column 11, lines 45-58, and column 11, line 64 to column 12, line 8, of Pawlowski. The examiner explains, at page 4 of the answer: Data retrieved by the I/O controller to determine which cache line of data contains the beginning portion of address requested by the peripheral from the memory. If this beginning portion of the address is in the first cache line, then the data output to requested data by the first cache line. However, if the retriever determines that a next consecutive cache line contains the beginning portion of the requested data, the retriever increments the starting address and uses the incremented starting address to request the consecutive cache lines of data from memory. In all situations, a first cache line of consecutive cache lines, the data stored in the neighboring starting address is less than the output address since if the portion of the starting address provided by the requested data is in the first cache line, the output transfers to requested data by first cache line; and if -4–Page: Previous 1 2 3 4 5 6 7 8 9 10 11 NextLast modified: November 3, 2007