Patent ID: 6601112
Filing Date: 2003-07-29
Classification: G06F

Abstract:
In a system having a plurality of successive data processing components, a method for processing data based on each component's buffer needs, wherein an initial component process the data in a corresponding processing component buffer, the initial component transferring the data to a successive processing component buffer only when necessary, the method comprising the acts of:if a successive processing component has buffer needs that are not met by the initial component's buffer, forming a buffer allocator on the successive processing component; connecting the initial and successive processing component so as to successively process the data by each of said components; if said buffer allocator is formed, allocating a buffer for the successive component with said buffer allocator and transferring the data from the initial component's buffer to the successive component's buffer for processing by the successive processing component; and if said buffer allocator is not formed, the successive component processing the data while the data is in the initial component's buffer.