Mobile telephone having continuous recording capability
First Claim
Patent Images
1. Apparatus comprising:
- a circuit for carrying a first and a second audio signal;
a microprocessor coupled to said circuit and receiving said first and second audio signal from said circuit;
a first memory coupled to said microprocessor for storing a predetermined length of said audio signal on a first-in-first-out basis, said first memory including a plurality of blocks of memory wherein said microprocessor combines said first audio signal and said second audio signal prior to storing said signals in said first memory;
a second memory coupled to said microprocessor;
means for transferring a first block of said plurality of blocks to said second memory in response to a first user command;
means for freezing the contents of said first memory in response to said first user command; and
means for transferring a second block of said plurality of blocks to said second memory in response to the receipt of a second user command within a predetermined period of time.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile telephone has a receiver, a transmitter, a microprocessor and an associated memory. The memory includes a first-in-first-out (FIFO) queue and a static buffer. An audio signal carried by the mobile telephone is digitized and provided to the microprocessor. The resulting digital signal is continuously written to the FIFO queue. In response to a first command from the mobile telephone user, the microprocessor causes the contents of the FIFO queue to be transferred to the static buffer. Upon a second command from the user, the contents of the buffer are converted to an analog signal and played back over the mobile telephone'"'"'s speaker.
116 Citations
25 Claims
-
1. Apparatus comprising:
-
a circuit for carrying a first and a second audio signal; a microprocessor coupled to said circuit and receiving said first and second audio signal from said circuit; a first memory coupled to said microprocessor for storing a predetermined length of said audio signal on a first-in-first-out basis, said first memory including a plurality of blocks of memory wherein said microprocessor combines said first audio signal and said second audio signal prior to storing said signals in said first memory; a second memory coupled to said microprocessor; means for transferring a first block of said plurality of blocks to said second memory in response to a first user command; means for freezing the contents of said first memory in response to said first user command; and means for transferring a second block of said plurality of blocks to said second memory in response to the receipt of a second user command within a predetermined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile telephone comprising:
-
a transmitter for transmitting a transmit digital audio signal; a receiver for receiving a receive digital audio signal; an audio processor coupled to said transmitter and said receiver; a microprocessor coupled to said transmitter, said receiver and said audio processor; a first memory configured as a first-in-first-out queue, said first memory including a plurality of blocks of memory; and a second memory; wherein said microprocessor receives and combines said receive digital audio signal and said transmit digital audio signal prior to continuously storing said signals in said first memory; wherein said microprocessor transfers a first block of said plurality of blocks from said first memory to said second memory in response to a first user command; wherein said microprocessor ceases to store said signals in said first memory in response to said first user command; and wherein said microprocessor transfers a second block of said plurality of blocks to said second memory in response to the receipt of a second user command within a predetermined period of time. - View Dependent Claims (17, 18)
-
-
19. A mobile telephone comprising:
-
a transmitter for transmitting a transmit digital audio signal; a receiver for receiving a receive digital audio signal; an audio processor coupled to said transmitter and said receiver; a microprocessor coupled to said transmitter said receiver and said audio processor; a first memory configured as a first-in-first-out queue; and a second memory; wherein said microprocessor receives said receive digital audio signal and said transmit digital audio signal and continuously stores said signals in said first memory; and wherein said microprocessor transfers the contents of said first memory to said second memory in response to a first user command; wherein said microprocessor combines said receive digital audio signal and said transmit digital audio signal prior to storing said signals in said first memory.
-
-
20. A method of recording a voice message in an electronic device comprising the steps of:
-
receiving a first digital audio signal and a second digital audio signal that corresponds to the voice message; combining said first digital audio signal and said second digital audio signal; continuously storing said combined first and second digital audio signal corresponding to the voice message in a first memory on a first-in-first-out basis, said first memory comprising a plurality of blocks of memory; responsive to a first user command, ceasing to store said signal in said first memory and transferring one of said plurality of blocks of memory from said first memory to a second memory; and responsive to a second user command within a predetermined period of time after said first user command, transferring a second block of said plurality of blocks to said second memory. - View Dependent Claims (21)
-
-
22. A method of storing a portion of a first and a second digital audio signal in a mobile telephone having a first memory configured as a first-in-first-out (FIFO) queue and including a plurality of blocks, a second memory having a plurality memory slots, a keypad having a first function key, a circuit for carrying the digital audio signal, and a microprocessor coupled to the first memory, the second memory, the keypad and the circuit, said method comprising the steps of:
-
combining the first and second digital audio signal prior to storing the combined digital audio signal in the first memory; continuously storing said combined digital audio signal in the first memory; scanning said keypad to determine if said first function key has been pressed; if said first function key has been pressed, ceasing to store said combined digital audio signal in said first memory and determining whether there is a free memory slot in said second memory; and if a first memory slot in said second memory is free, transferring one of said plurality of blocks of memory from said first memory to the free slot in the second memory; responsive to a second user command within a predetermined period of time after said first function key has been depressed, determining whether there is a free memory slot in said second memory; and if a second memory slot in said second memory is free, transferring a second one of said plurality of blocks of memory from said first memory to the second slot in the second memory. - View Dependent Claims (23, 24)
-
-
25. A method of storing a portion of a digital audio signal in a mobile telephone having a first memory configured as a first-in-first-out (FIFO) queue, a second memory having a plurality memory slots, a keypad having a first function key, a circuit for carrying the digital audio signal, and a microprocessor coupled to the first memory, the second memory, the keypad and the circuit, said method comprising the steps of:
-
continuously storing the audio signal in the first memory; scanning the keypad to determine if said first function key has been pressed; if said first function key has been pressed, setting a timer and storing a first portion of the audio signal stored in the first memory in a first memory slot of the second memory; scanning the keypad to determine if said first function key has been pressed again; if said first function key is pressed within a predetermined timeout period, storing a second portion of the audio signal stored in the first memory in a second memory slot of the second memory.
-
Specification