Patent ID: 7171110
Filing Date: 2007-01-30
Classification: G11B,H04N

Abstract:
1. An audio/video (A/V) system for storing A/V programs, comprising: an interface configured to receive a transport stream structured in packets and representing a plurality of A/V programs, each A/V program represented by a plurality of packets and identified by program identification data in each packet; a storage management system connected to receive the transport stream from the interface and to detect the program identification data of each received packet, wherein the storage management system includes a plurality of filters, each filter assigned to a buffer channel and configured to detect data comprised in packets having program identification data related to a single A/V program, each buffer channel connecting the filter to one of the buffer portions; a buffer coupled to the storage management system and having a plurality of separate buffer portions, each buffer portion being in communication with the storage management system to receive data of packets having program identification data related to a single A/V program within the transport stream and to store the data of the packets separate from data of packets having program identification data related to different A/V programs within the transport stream; and a storage medium coupled to the storage management system and having a plurality of separate storage files for the A/V programs, each storage file receiving data of the packets having program identification data related to a single A/V program and transferred from one of the separate buffer portions of the buffer.