Patent ID: 7979269

Claim:
A method for handling audio information, comprising: storing, as part of a single audio file, a flag that is able to assume at least (a) a first state that indicates that a last chunk in said single audio file is an audio data chunk that contains incomplete audio data, and (b) a second state that indicates that said audio data chunk contains complete audio data; wherein said flag is a parameter that indicates the size of the audio data chunk; wherein said parameter is initially set to a value that does not correspond to a valid audio data chunk size; performing a plurality of storage operations to store audio data in said audio data chunk; wherein after completion of each the plurality of storage operations, the size of said audio data chunk is equal to a difference between a file size of said single audio file and a starting position of said last chunk in said single audio file; while performing said plurality of storage operations, maintaining said flag in said first state; and setting said flag to said second state in response to successfully completing said plurality of storage operations; wherein setting said flag to said second state in response to successfully completing said plurality of storage operations includes setting said parameter to a value that reflects an actual size of said audio data chunk; wherein the method is performed by one or more computing devices.