Patent TW-306992-B (TW)
Title: Electronic voice memo
Inventor: JOU JYH-BANG
IPC: G06F9/06
Filed: 1996-07-04
Granted: 1997-06-01
Abstract: An electronic voice memo, which includes one hardware circuit layout and control process flow, and replacing general clock alarm with pre-recorded voice to reminding user of schedule event, and can be set for different base time, even under state without power supplying it can keep long time data memory, comprises of the features: - hardware circuit layout part including one keyboard, microprocessor, flash memory, display, digital/analog converter and other peripheral circuit, each other is connected by data bus, and digital/analog converter connected with capacitor microphone via transmission wire, microprocessor connected to one amplifier, and amplifier connected to one speaker; - control flow including hardware control flow, base time setting control flow, voice alarm setting control flow and checking/changing mode control flow; after program is initialized, microprocessor will format flash memory firstly, setting base time via keyboard by user, and displaying input and response state from display, after base time setting is over, then starting setting and recording voice or alarm, after setting and recording procedure is over storing into flash memory, unless the following procedure is interrupted by vocie alarm setting, clearing, changing, or memory full, otherwise procedure keeps in waiting command state; - base time setting control procedure is that, after power is on, pressing "Time" key on keyboard for one proper time, then entering base time setting control mode, in which via "CFM" key in turn entering time, minute, data, time zone, 12/24 time format setting procedure, and by "NEXT" key adjusting setting value, after setting is over ending the subroutine; - voice alarm setting control procedure is that, if in waiting instruction procedure, pressing "Alarm" key on keyboard for one proper time, then entering voice alarm setting control mode, first starting from setting hour, which via "CFM" key jumps to minute setting, then by "NEXT" key adjusting setting value, finishing time setting, the below is determined by user to decide if the time setting is single day time setting or every day fixing time setting, if single day time setting, then by "CFM" key selecting day setting, by "NEXT" key adjusting date, then pressing "STOP" confirming setting, in this time pressing "REC" key can record voice alarm, after setting is over, then pressing "STOP" key confirming setting; - if generating voice alarm on every data fixing time with same setting time is hopeful, then after finishing setting hour, minute pressing "STOP" key setting everyday fixing time voice alarm mode, then inputting voice alarm content to be stored, after finishing jumping back to main procedure; - checking/changing mode control flow is that, under waiting instruction mode, pressing "Alarm" key, entering checking/changing mode, by "CFM" key in turn checking setting and stored content, if wanting to change time setting, pressing "Alarm" key for one proper time, then repeatedly executing time setting control flow; if wanting to change stored voice alarm content, pressing "REC" key for one proper time, then inputting voice alarm, after finishing pressing "STOP" to confirm input.