Claims
- 1. A recording and playback device, comprising:
- a microphone;
- a speaker;
- a memory chip having a first clock with a first oscillator frequency tolerance, said memory chip being configured to record sounds for later retrieval;
- a microprocessor having a second clock with a second oscillator frequency tolerance and being electrically connected to said memory chip; and
- at least one control device electrically connected to said microprocessor for selecting one of a plurality of segments of said memory chip for recording;
- said memory chip having an output circuit that produces an output signal the duration of which has a known mathematical relationship to the recording capacity of each of said plurality of segments of said memory chip;
- said microprocessor receiving an electrical signal from said control device upon activation of said control device and receiving said output signal said memory chip; and
- said microprocessor being programmed to;
- select one of said plurality of segments of said memory chip in response to the electrical signal from said control device,
- measure the duration of said output signal of said memory chip,
- determine said recording capacity of said one of said plurality of segments of said memory chip based on said duration of said output signal,
- initiate recording of sounds received by said microphone into said one of said plurality of segments of said memory chip,
- terminate recording of said sounds when said recording capacity of said one of said plurality of segments of said memory chip as determined by said microprocessor has been fully utilized to thereby prevent recording of said sounds beyond said one of said plurality of segments of said memory chip due to the oscillator frequency tolerances of said memory chip and said microprocessor, and
- cause said sounds to be reproduced through said speaker at a later point in time.
- 2. A recording and playback device in accordance with claim 1, wherein there are a plurality of control devices electrically connected to said microprocessor.
- 3. A recording and playback device in accordance with claim 2, wherein each of said plurality of control devices corresponds to a respective one of said plurality of segments of said memory chip.
- 4. A recording and playback device in accordance with claim 1, wherein said duration of said output signal of said memory chip is directly proportional to said recording capacity of said one of said plurality of segments of said memory chip.
- 5. A recording and playback device accordance with claim 4, wherein said microprocessor is programmed to set a counter value proportional to said recording capacity of said one of said plurality of segments of said memory chip divided by said duration of said output signal of said memory chip, and, upon initiating recording of said sounds in said one of said plurality of segments of said memory chip, to repeatedly decrement said counter value at timer intervals proportional to said duration of said output signal of said memory chip until said counter value reaches a value representing full utilization of said recording capacity, at which point said microprocessor terminates recording of said sounds.
- 6. A recording and playback device in accordance with claim 5, wherein said counter value is equal to said recording capacity of said one of said plurality of segments of said memory chip divided by said duration of said output signal of said memory chip, and said timer intervals are equal to said duration of said output signal of said memory chip.
- 7. A toy telephone, comprising:
- a telephone base enclosure;
- a microphone;
- a speaker;
- a memory chip having a first clock with a first oscillator frequency tolerance, located within said telephone base enclosure, said memory chip being configured to record sounds for later retrieval;
- a microprocessor paving a second clock with a second oscillator frequency tolerance and being located within said telephone base enclosure and electrically connected to said memory chip; and
- at least one button electrically connected to said microprocessor for selecting one of a plurality of segments of said memory chip for recording;
- said memory chip having an output circuit that produces an output signal the duration of which has a known mathematical relationship to the recording capacity of each of said plurality of segments of said memory chip;
- said microprocessor receiving an electrical signal from said button upon depression of said button and receiving said output signal said memory chip; and
- said microprocessor being programmed to:
- select one of said plurality of segments of said memory chip in response to the electrical signal from said button,
- measure the duration of said output signal of said memory chip,
- determine said recording capacity of said one of said plurality of segments of said memory chip based on said duration of said output signal,
- initiate recording of sounds received by said microphone into said one of said plurality of segments of said memory chip,
- terminate recording of said sounds when said recording capacity of said one of said plurality of segments of said memory chip as determined by said microprocessor has been fully utilized to thereby prevent recording of said sounds beyond said one of said plurality of segments of said memory chip due to the oscillator frequency tolerances of said memory chip and said microprocessor, and
- cause said sounds to be played through said speaker at a later point in time.
- 8. A toy telephone in accordance with claim 7, further comprising a telephone handset and a cord connecting said telephone handset with said telephone base enclosure.
- 9. A toy telephone in accordance with claim 8, wherein said microphone and said speaker are incorporated into said telephone base enclosure.
- 10. A toy telephone in accordance with claim 7, wherein said toy telephone comprises only one memory chip.
- 11. A toy telephone in accordance with claim 7, further comprising a play/record button for selecting between a record mode of operation in which said at least one button selects one of a plurality of segments of said memory chip for recording, and a play mode of operation in which said at least one button selects one of a plurality of segments of said memory chip for playback.
- 12. A toy telephone in accordance with claim 7, wherein there are a plurality of buttons electrically connected to said microprocessor.
- 13. A toy telephone in accordance with claim 12, wherein each of said plurality of buttons corresponds to a respective one of said plurality of segments of said memory chip.
- 14. A toy telephone in accordance with claim 12, wherein each one of said plurality of buttons comprises a representation of a person associated with said one of said plurality of buttons.
- 15. A toy telephone in accordance with claim 14, wherein said representation comprises a picture.
- 16. A toy telephone in accordance with claim 12, wherein each of said buttons is sufficiently large to permit cut-outs of photographs or drawings of actual people to be pasted onto said buttons.
- 17. A toy telephone in accordance with claim 7, wherein said duration of said output signal of said memory chip is directly proportional to said recording capacity of said one of said plurality of segments of said memory chip.
- 18. A toy telephone in accordance with claim 17, wherein said microprocessor is programmed to set a counter value proportional to said recording capacity of said one of said plurality of segments of said memory chip divided by said duration of said output signal of said memory chip, and, upon initiating recording of said sounds in said one of said plurality of segments of said memory chip, to repeatedly decrement said counter value at timer intervals proportional to said duration of said output signal of said memory chip until said counter value reaches a value representing full utilization of said recording capacity, at which point said microprocessor terminates recording of said sounds.
- 19. A toy telephone in accordance with claim 18, wherein said counter value is equal to said recording capacity of said one of said plurality of segments of said memory chip divided by said duration of said output signal of said memory chip, and said timer intervals are equal to said duration of said output signal of said memory chip.
- 20. A toy telephone in accordance with claim 7, wherein said output signal comprises an output for a record indicator.
- 21. A toy telephone in accordance with claim 7, wherein said memory chip is configured to produce said output signal upon completing playback.
- 22. A toy telephone in accordance with claim 21, wherein said microprocessor is further programmed to initiate playback of sounds stored in said one of said plurality of segments of said memory chip upon receipt of said electrical signal from said button.
- 23. A toy telephone in accordance with claim 7, wherein said microprocessor is further programmed to cause electrical signals to be sent to said speaker to cause said speaker to emit realistic telephone sound effects immediately before causing said sounds recorded by said memory chip to be played through said speaker at said later point in time.
- 24. A toy telephone, comprising:
- a telephone base enclosure;
- a telephone handset;
- a cord connecting said telephone handset with said telephone base enclosure;
- a microphone;
- a speaker;
- a memory chip having a first clock with a first oscillator frequency tolerance, located within said telephone base enclosure, said memory chip being configured to record sounds for later retrieval;
- a microprocessor having a second clock with a second oscillator frequency tolerance and being located within said telephone base enclosure and electrically connected to said memory chip; and
- a plurality of buttons electrically connected to said microprocessor, each of said buttons corresponding to a respective one of a plurality of segments of said memory chip, for selecting one of a plurality of segments of said memory chip for recording and playback;
- said memory chip having an output circuit that produces an output signal the duration of which is directly proportional to the recording capacity of each of said plurality of segments of said memory chip;
- said microprocessor receiving an electrical signal from one of said plurality of buttons upon depression of said one of said plurality of buttons and receiving said output signal said memory chip; and
- said microprocessor being programmed to:
- select one of said plurality of segments of said memory chip in response to the electrical signal from said button,
- measure the duration of said output signal of said memory chip,
- set a counter value equal to said recording capacity of said one of said plurality of segments of said memory chip divided by said duration of said output signal of said memory chip,
- initiate recording of sounds received by said microphone into said one of said plurality of segments of said memory chip, and, upon initiating recording of said sounds, repeatedly decrement said counter value at timer intervals equal to said duration of said output signal of said memory chip until said counter value reaches a value representing full utilization of said recording capacity,
- terminate recording of said sounds when said counter value reaches said value representing full utilization of said recording capacity to thereby prevent recording of said sounds beyond said one of said plurality of segments of said memory chip due to the oscillator frequency tolerances of said memory chip and said microprocessor, and
- cause said sounds to be played through said speaker at a later point in time.
Parent Case Info
This is a continuation of application Ser. No. 08/382,998, filed Feb. 2, 1995, now abandoned.
US Referenced Citations (14)
Foreign Referenced Citations (1)
Number |
Date |
Country |
2225665 |
Jun 1990 |
GBX |
Non-Patent Literature Citations (1)
Entry |
Single Chip Voice Record/Playback Devices, Feb. 1992, ISD, Inc., Inc. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
382998 |
Feb 1995 |
|