Appeal No. 1999-2252 Application 08/780,790 directly from the memory object to the sink. The modified data path transfers data from the fast buffer to the sink (specification, page 8, lines 25-27 and page 9, lines 1-2). Independent claim 1 is reproduced as follows: 1. A method for controlling data transfer, the method comprising the steps of: (A) requesting by an application that an operating system establish an association for purposes of data transfer between a fast buffer and a memory object storing the data on a source device; (B) establishing by the operating system the association between the fast buffer and the memory object; (C) directing by the application that the data of the memory object associated with the fast buffer be transferred to a sink device via a first data path without copying any portion of the data to main memory unless the application attempts to access via a memory fetch/store, any portion of the transferring data and (D) copying the data to main memory prior to transfer to the sink device along a second data path when the application modifies the data of the memory object prior to step (C). The Examiner relies on the following references: Aichelmann et al. (Aichelmann) 4,823,259 Apr. 18, 1989 Dong et al. (Dong) 5,093,912 Mar. 3, 1992 Amini et al. (Amini) 5,381,538 Jan. 10, 1995 Appellants' admitted prior art which includes the Druschel et al. (Druschel) article titled "Fbufs: A High-Bandwidth Cross- 3Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 NextLast modified: November 3, 2007