Patent ID: 7382970

Claim:
A system for managing a plurality of file system processes within an audio/video file system, comprising: a process status monitor for maintaining respective status information pertaining to said plurality of file system processes for processing isochronous files and asynchronous files; and a plurality of local process objects, each local process object having a plurality of variables stored at a dedicated location; wherein each local process object corresponds to a file system process; wherein said plurality of file system processes are executed in accordance with the respective status information pertaining to said plurality of file system processes, wherein said plurality of file system processes are paused at a point during execution according to the status information to wait for input from another process if input is needed to allow processing of isochronous files and asynchronous files; and wherein upon execution of each of said plurality of file system processes from being paused, said plurality of variables from the corresponding local process object is retrieved from said dedicated location.