Patent US5664060A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5664060A Expired / Lapsed US ⏱️ 0.0 years remaining

Message management methods and apparatus

Assignee: Winbond Electronics Corp
•
Filing: 1994-01-25
•
Granted: 1997-09-02
•
Expires: 2014-01-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Message management methods and apparatus for the storage and selective playback, erase and other manipulation of messages such as voice messages in a voice message system are disclosed. The devices of the invention include analog signal sample and analog storage capabilities whereby messages may be stored in one or more message segment storage locations. A register stack in each device keeps track of the message number associated with the message segment stored in the respective message segment location so that message segments associated with a particular message may be located in sequence for seamless playback of the entire message. Message segment storage locations available for storing new messages may be identified by a flag identifying the same, such as by an otherwise unused message number stored in the associated stack register. Each device includes the capability of cascading with identical devices so as to extend the total record and playback time available. Other aspects of the invention, including other features and capabilities of the devices and details of the method are disclosed.

Inventors

  • 👤 Boyce W. Jarrett
  • 👤 Bindiganavale S. Nataraj
  • 👤 Sakhawat M. Khan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 19:15
CPC Classifications
G; G11; G11C; G11C27/00; G11C27/005

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 153 words
An integrated circuit storage device for storing and selective playback of messages comprising: a storage array having a plurality of storage cells; input circuitry for sequentially providing input information to the storage cells for storage therein during a record operation; output circuitry for sequentially providing as an output during a playback operation, information stored in the storage cells; a plurality of registers, each register being associated with a respective series of storage cells of the storage array and capable of storing a message identifier; communication circuitry for receiving control signals from another source; stack pointer and control circuitry responsive to the communication circuitry for sequentially locating each successive register storing the specific message identifier specified by the communication circuitry and causing the output circuitry to seamlessly provide as the output, information stored in the respective series of storage cells associated with each successive register storing the specific message identifier during a playback operation.
Claim 2
Dependent Claim 153 words
An integrated circuit storage device for storing and selective playback of messages comprising: a storage array having a plurality of storage cells; input circuitry for sequentially providing input information to the storage cells for storage therein during a record operation; output circuitry for sequentially providing as an output during a playback operation, information stored in the storage cells; a plurality of registers, each register being associated with a respective series of storage cells of the storage array and capable of storing a message identifier; communication circuitry for receiving control signals from another source; stack pointer and control circuitry responsive to the communication circuitry for sequentially locating each successive register storing the specific message identifier specified by the communication circuitry and causing the output circuitry to seamlessly provide as the output, information stored in the respective series of storage cells associated with each successive register storing the specific message identifier during a playback operation.
Claim 3
Dependent Claim 45 words
The integrated circuit storage device of claim 1 wherein the stack pointer and control circuitry is further responsive to the communication circuitry to locate registers having a specific message identifier therein and for those registers, to replace that specific message identifier with a reference identifier.
Claim 4
Dependent Claim 65 words
The integrated circuit storage device of claim 2 wherein the stack pointer and control circuitry is further responsive to the communication circuitry during a record operation to successively locate registers having the reference identifier therein, to sequentially provide input information to the series of storage cells associated with those registers, and to replace the reference identifier in the respective registers with a specific message identifier.
Claim 5
Dependent Claim 101 words
The integrated circuit storage device of claim 3 further comprised of cascade circuitry and overflow circuitry, the cascade circuitry being responsive to an external signal to initiate a read or write operation within the integrated circuit as directed through the communication circuitry, and the overflow circuitry providing a signal coupleable to the cascade circuitry of an identical integrated circuit for seamlessly initiating a read or write operation therein after the stack pointer and control circuitry has searched all registers to sequentially locate each successive register storing the specific message identifier specified by the communication circuitry for the read or write operation.
Claim 6
Dependent Claim 27 words
The integrated circuit storage device of any one of claims 1 through 4 wherein the communication circuitry is responsive to a Service Provide Interface (SPI) bus signals.
Claim 7
Dependent Claim 56 words
The integrated circuit storage device of any one of claims 1 through 4 wherein the input information is an analog signal, the storage array is an analog voltage storage array and the input circuitry includes sample and hold circuits for periodically sampling an analog signal for storage of the samples in the analog voltage storage array.
Claim 8
Dependent Claim 22 words
The integrated circuit storage device of claim 6 wherein the communication circuitry is responsive to a Service Provide Interface (SPI) bus signals.
Claim 9
Dependent Claim 19 words
The integrated circuit storage device of any one of claims 1 through 4 wherein the message is digital information.
Claim 10
Independent Claim 130 words
A method of recording and playback of messages of varying length comprising the steps of: (a) providing storage media having a storage capacity by which a plurality of messages may be stored; (b) providing a plurality of registers and associating each with a respective portion of the storage media on which a message segment may be stored; (c) for the recording of a message, successively locating registers having a reference identifier stored therein, changing the reference identifier stored therein to a specific message/identification and storing segments of the message therein until the entire message is stored; (d) for the playback of a specific message, successively locating registers having the specific message identifier stored therein and playing back the respective message segments in order until the entire message is played back.
Claim 11
Independent Claim 130 words
A method of recording and playback of messages of varying length comprising the steps of: (a) providing storage media having a storage capacity by which a plurality of messages may be stored; (b) providing a plurality of registers and associating each with a respective portion of the storage media on which a message segment may be stored; (c) for the recording of a message, successively locating registers having a reference identifier stored therein, changing the reference identifier stored therein to a specific message/identification and storing segments of the message therein until the entire message is stored; (d) for the playback of a specific message, successively locating registers having the specific message identifier stored therein and playing back the respective message segments in order until the entire message is played back.
Claim 12
Dependent Claim 53 words
The method of recording and playback of messages of varying length of claim 9 further comprising the elimination of a recorded message comprising the step of: successively locating registers having the message identifier stored therein for the message to be eliminated and for those registers, changing the message identifier to the reference identifier.
Claim 13
Independent Claim 47 words
The method of any one of claims 9 or 10 wherein in steps (a) and (b), the storage media and the plurality of registers comprise a plurality of integrated circuits, each having a respective portion of the storage capacity and a respective portion of the registers thereon.
Claim 14
Dependent Claim 45 words
The method of claim 11 wherein each integrated circuit provides a signal coupleable to the next successive integrated circuit to seamlessly initiate a record, playback or message elimination process in the next successive integrated circuit upon completion of the same in the previous integrated circuit.
Claim 15
Dependent Claim 11 words
The method of claim 11 wherein the messages are voce messages.
Claim 16
Dependent Claim 11 words
The method of claim 11 wherein the messages are digital information.
Claim 17
Dependent Claim 192 words
An integrated circuit storage device for storing and selective playback of voice messages comprising: a storage array having a plurality of storage cells, each for storing in analog voltage form, one sample of a plurality of successive samples of audio signals; input circuitry for sequentially receiving an audio signal and providing sequential samples thereof to the storage cells for storage therein during a record operation; output circuitry for sequentially providing as an output during a playback operation, samples of the audio signal stored in the storage cells; a plurality of registers, each register being associated with a respective series of storage cells of the storage array and capable of storing a message identifier in digital form; communication circuitry for receiving digital control signals from another source; stack pointer and control circuitry responsive to the communication circuitry for sequentially locating each successive register storing in digital form a specific message identifier specified by the communication circuitry and causing the output circuitry to seamlessly provide as the output, the audio signal samples stored in the respective series of storage cells associated with each successive register storing the specific message identifier during a playback operation.
Claim 18
Dependent Claim 192 words
An integrated circuit storage device for storing and selective playback of voice messages comprising: a storage array having a plurality of storage cells, each for storing in analog voltage form, one sample of a plurality of successive samples of audio signals; input circuitry for sequentially receiving an audio signal and providing sequential samples thereof to the storage cells for storage therein during a record operation; output circuitry for sequentially providing as an output during a playback operation, samples of the audio signal stored in the storage cells; a plurality of registers, each register being associated with a respective series of storage cells of the storage array and capable of storing a message identifier in digital form; communication circuitry for receiving digital control signals from another source; stack pointer and control circuitry responsive to the communication circuitry for sequentially locating each successive register storing in digital form a specific message identifier specified by the communication circuitry and causing the output circuitry to seamlessly provide as the output, the audio signal samples stored in the respective series of storage cells associated with each successive register storing the specific message identifier during a playback operation.
Claim 19
Dependent Claim 46 words
The integrated circuit storage device of claim 15 wherein the stack pointer and control circuitry is further responsive to the communication circuitry to locate registers having a specific message identifier therein and for those registers, to replace that specific message identifier with a digital reference identifier.
Claim 20
Dependent Claim 66 words
The integrated circuit storage device of claim 16 wherein the stack pointer and control circuitry is further responsive to the communication circuitry during a record operation to successively locate registers having the reference identifier therein, to sequentially provide audio signal samples to the series of storage cells associated with those registers, and to replace the reference identifier in the respective registers with a specific message identifier.
Claim 21
Dependent Claim 104 words
The integrated circuit storage device of claim 17 further comprised of cascade circuitry and overflow circuitry, the cascade circuitry being responsive to the state of an external signal to initiate a read or write operation within the integrated circuit as directed through the communication circuitry, and the overflow circuitry providing a signal coupleable to the cascade circuitry of an identical integrated circuit for seamlessly initiating a read or write operation therein after the stack pointer and control circuitry has searched all registers to sequentially locate each successive register storing the specific message identifier specified by the communication circuitry for the read or write operation.
Claim 22
Dependent Claim 27 words
The integrated circuit storage device of any one of claims 15 through 18 wherein the communication circuitry is responsive to a Service Provide Interface (SPI) bus signals.

References Cited (Backward Citations)

US4703368A Cited
US4785473A Cited
US4813014A Cited
US4821311A Cited
US4965569A Cited
US5031218A Cited
US5163082A Cited
US5388064A Cited
US5400393A Cited
US5576491A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-01 2001-03-03 2001-09-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-01 2005-03-03 2005-09-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-01 2009-03-03 2009-09-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag