Patent ID: 7000039
Filing Date: 2006-02-14
Classification: G11B,H04N

Abstract:
1. An information processing apparatus to record streaming data in a storage device, comprising: a first bus to transfer various data; a first processor that manages, as a file, data recorded in the storage device; a receiver that receives externally supplied streaming data; a second bus to transfer the streaming data received by the receiver; a third bus electrically coupled to the storage device; and a second processor electrically coupled to the first bus, the second bus, and the third bus, and storing in the storage device via the third bus the streaming data input from the receiver via the second bus and file management information input from the first processor via the first bus, in response to an access request input from the first processor via the first bus, wherein the second processor includes: a buffer memory assigned within a memory address space accessible by the first processor and temporarily stores the streaming data input from the receiver via the second bus; means for sending to the first processor, via the first bus, pointer information representing a memory address indicative of a storage location in the buffer memory where the streaming data is stored, and a data size of the stored streaming data, and the first processor includes: means for generating an access request for instructing the second processor to write the streaming data stored in the buffer memory into the storage device, based on the pointer information sent from the second processor; and means for sending the generated access request to the second processor via the first bus.