Patent ReferencesHandheld record and playback device with flash memory Kernel-based digital audio mixer Method and system for accessing functions of a user interface environment from processes running outside of the user interface environment Data stream editing system including a hand-held voice-editing apparatus having a position-finding enunciator Portable digital audio recorder with adaptive control configurations Patent #: 6038199 InventorsAssigneeApplicationNo. 09283224 filed on 04/01/1999US Classes:704/201, For storage or transmission704/270ApplicationExaminersPrimary: Dorvil, RichemondAssistant: Armstrong, Angela Attorney, Agent or FirmForeign Patent References
International ClassesG10L 1900G10L 2100 AbstractVoice recording is initiated immediately upon pressing a record button on a digital computing device such as a palm computer. To enable an immediate response to the button being pressed without a delay that would be normally be incurred to load a user interface and a recording application, a stub program is continuously executed on the device, even when a main user interface program is not running. When the record button is pressed, the stub program immediately begins recording a digital signal corresponding to the sound waves incident on a microphone of the device in a compressed format. If the record button is depressed for more than a second, the recorded digital signal is stored in a file so that it can subsequently be played back, and if the record button was pressed for less than one second, the file is not retained. Sound recording can be initiated in an “eyes free” mode, e.g., while using the device under low ambient light conditions, or while engaged in another activity. Recording and playback are controlled by a user interface that is launched when the record button is initially pressed, if not already running. Sound files can be selected and played back at either a normal speed or at a substantially higher speed without any significant change in the frequency of the recorded sound, using control buttons provided on the hand held computing device or the user interface that is provided on a touch screen display.Field of SearchFor storage or transmissionApplication AUDIO SIGNAL BANDWIDTH COMPRESSION OR EXPANSION Portable device Dictation or transcribing Digital audio data processing system DIGITAL DATA PROCESSING SYSTEM INITIALIZATION OR CONFIGURATION (E.G., INITIALIZING, SET UP, CONFIGURATION, OR RESETTING) Loading initialization program (e.g., booting, rebooting, warm booting, remote booting, BIOS, initial program load (IPL), bootstrapping) RECONFIGURATION (E.G., CHANGING SYSTEM SETTING) COMPUTER POWER CONTROL Active/idle mode processing By shutdown of only part of system | |