Patent ID: 7624021

Claim:
A method for handling audio information, comprising: storing a set of chunks in a single audio file, wherein said set of chunks includes an audio data chunk and a plurality of metadata chunks; wherein each chunk of said set of chunks includes metadata indicating a chunk size; storing, as part of said single audio file, a flag that initially is in a first state to indicate that a last chunk in said single audio file is said audio data chunk that contains audio data; while parsing said single audio file, a computing device performing the steps of determining whether said flag is in said first state; and if said flag is in said first state, then determining a size for said audio data chunk based on a file size of said single audio file and a starting position of said last chunk in said single audio file; and if said flag is not in said first state, then determining a size for said audio data chunk by reading audio data chunk size information stored in said single audio file.