A method and system thereof for recording information in an Internet-based
architecture; specifically, a method and system for implementing rewind
and fast forward commands with digital voice files while a recording
session is in progress. Audio content is recorded and digitized. As the
recording session progresses, the recorded audio content is partitioned
into a plurality of temporally sequenced voice files. Each of the voice
files stores a contiguous segment of the audio content. A user input is
received identifying a function for controlling the recording (e.g.,
rewind or fast forward). In response, a particular one of the voice files
is accessed.