Patent US4875230A successfully refreshed from Google Patents.
US4875230A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Cellular telephone unit having multiple memory location command language
Assignee: GTE Wireless Inc
•
Filing: 1988-07-25
•
Granted: 1989-10-17
•
Expires: 2008-07-25
Abstract
Abstract A cellular telephone unit includes logic circuitry designed or programmed automatically to expand (recursively or iteratively) keystroke sequences containing recall commands by substituting the contents of a memory location specified by any recall command for the recall command itself. When a call is being initiated, any transmission keystrokes in a fully-expanded keystroke sequence occuring prior to a first pause command are transmitted over a signalling channel; transmission characters thereafter are transmitted on a voice channel.
Inventors
- 👤 Kevin B. Blair
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 06:45
CPC Classifications
H; H04; H04M; H04M1/00; H04M1/26; H04M1/27; H04M1/274; H04M1/2745; H04M1/27485; H04M1/72; H04M1/724
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
141 words
A cellular telephone unit comprising: an addressable memory having one or more memory locations; a keypad on which keystrokes can be entered; memory addressing circuitry, connected to said keypad and to said memory, for selectively storing one or more keystrokes as the contents of a specified said memory location in response to a STORE keystroke command sequence entered on said keypad; recognition circuitry for recognizing zero or more subsequences of keystrokes, within a keystroke sequence comprising one or more keystrokes entered on said keypad, as recall commands, each said recall command specifying a corresponding said memory location; expansion circuitry for expanding each said recall command by substituting the keystroke contents of the corresponding said memory location into said keystroke sequence in place of the recall command, repeatedly until said keystroke sequence comprises a final expanded keystroke sequence containing no recall commands.
Claim 2
Dependent Claim
141 words
A cellular telephone unit comprising: an addressable memory having one or more memory locations; a keypad on which keystrokes can be entered; memory addressing circuitry, connected to said keypad and to said memory, for selectively storing one or more keystrokes as the contents of a specified said memory location in response to a STORE keystroke command sequence entered on said keypad; recognition circuitry for recognizing zero or more subsequences of keystrokes, within a keystroke sequence comprising one or more keystrokes entered on said keypad, as recall commands, each said recall command specifying a corresponding said memory location; expansion circuitry for expanding each said recall command by substituting the keystroke contents of the corresponding said memory location into said keystroke sequence in place of the recall command, repeatedly until said keystroke sequence comprises a final expanded keystroke sequence containing no recall commands.
Claim 3
Dependent Claim
241 words
A cellular telephone unit comprising: an addressable memory having one or more memory locations; a keypad on which keystrokes can be entered; memory addressing circuitry, connected to said keypad and to said memory, for selectively storing one or more keystrokes as the contents of a specified said memory location in response to a STORE keystroke command sequence entered on said keypad; recognition circuitry for recognizing zero or more subsequences of keystrokes, within a keystroke sequence comprising one or more keystrokes entered on said keypad, as recall commands, each said recall command specifying a corresponding said memory location; expansion circuitry for expanding each said recall command by substituting the keystroke contents of the corresponding said memory location into said keystroke sequence in place of the recall command, repeatedly until said keystroke sequence comprises a final expanded keystroke sequence containing no recall commands; signal generation means for generating signals in accordance with any zero or more transmission characters in said final expanded keystroke sequence; any of zero or more pre-pause signals, corresponding to any transmission characters that occur before the first of any zero or more pause characters in the final expanded keystroke sequence, being generated on a signalling channel; and any of zero or more post-pause signals, corresponding to any transmission characters in the final expanded keystroke sequence that occur after the first of any zero or more pause characters in the final expanded keystroke sequence, being generated on a voice channel.
Claim 4
Dependent Claim
241 words
A cellular telephone unit comprising: an addressable memory having one or more memory locations; a keypad on which keystrokes can be entered; memory addressing circuitry, connected to said keypad and to said memory, for selectively storing one or more keystrokes as the contents of a specified said memory location in response to a STORE keystroke command sequence entered on said keypad; recognition circuitry for recognizing zero or more subsequences of keystrokes, within a keystroke sequence comprising one or more keystrokes entered on said keypad, as recall commands, each said recall command specifying a corresponding said memory location; expansion circuitry for expanding each said recall command by substituting the keystroke contents of the corresponding said memory location into said keystroke sequence in place of the recall command, repeatedly until said keystroke sequence comprises a final expanded keystroke sequence containing no recall commands; signal generation means for generating signals in accordance with any zero or more transmission characters in said final expanded keystroke sequence; any of zero or more pre-pause signals, corresponding to any transmission characters that occur before the first of any zero or more pause characters in the final expanded keystroke sequence, being generated on a signalling channel; and any of zero or more post-pause signals, corresponding to any transmission characters in the final expanded keystroke sequence that occur after the first of any zero or more pause characters in the final expanded keystroke sequence, being generated on a voice channel.
Claim 5
Dependent Claim
121 words
Logic circuitry for generating cellular telephone signals based on one or more characters prestored in one or more specified locations in a memory system, said logic circuitry comprising: repetitive expansion means for expanding a sequence of characters keyed in by a user into a final expanded character sequence; said sequence of characters comprising zero or more recall commands, each recall command specifying a particular location in said memory system; retrieval means means for retrieving any character contents of the particular location specified by any recall command; said repetitive expansion means expanding any character contents of the memory system at the particular location specified by any said recall command by substituting the contents of said location in place of the recall command.
Claim 6
Dependent Claim
121 words
Logic circuitry for generating cellular telephone signals based on one or more characters prestored in one or more specified locations in a memory system, said logic circuitry comprising: repetitive expansion means for expanding a sequence of characters keyed in by a user into a final expanded character sequence; said sequence of characters comprising zero or more recall commands, each recall command specifying a particular location in said memory system; retrieval means means for retrieving any character contents of the particular location specified by any recall command; said repetitive expansion means expanding any character contents of the memory system at the particular location specified by any said recall command by substituting the contents of said location in place of the recall command.
Claim 7
Independent Claim
159 words
A method for transmitting one or more characters in a character sequence over a cellular telephone connection having a voice channel and a signalling channel, comprising the steps of: initially clearing a voice channel flag; if no more characters remain to be transmitted in the character sequence, ending the method; getting a character from the character sequence; if said character is a command having associated with it a sequence of method steps, performing a submethod COMMAND -- PARSE; else performing a submethod CHANNEL -- SELECT; and continuing to perform the above steps beginning at; said submethod COMMAND -- PARSE comprising the steps of: (1) if said character is a pause command, setting the voice channel flag, and (2) performing the method steps associated with the command; said submethod CHANNEL -- SELECT comprising the steps of: (1) if said voice channel flage is set, transmitting the character on a voice channel, else (2) transmitting the character on a signalling channel.
Claim 8
Independent Claim
159 words
A method for transmitting one or more characters in a character sequence over a cellular telephone connection having a voice channel and a signalling channel, comprising the steps of: initially clearing a voice channel flag; if no more characters remain to be transmitted in the character sequence, ending the method; getting a character from the character sequence; if said character is a command having associated with it a sequence of method steps, performing a submethod COMMAND -- PARSE; else performing a submethod CHANNEL -- SELECT; and continuing to perform the above steps beginning at; said submethod COMMAND -- PARSE comprising the steps of: (1) if said character is a pause command, setting the voice channel flag, and (2) performing the method steps associated with the command; said submethod CHANNEL -- SELECT comprising the steps of: (1) if said voice channel flage is set, transmitting the character on a voice channel, else (2) transmitting the character on a signalling channel.
References Cited (Backward Citations)
US3976840A
Cited
US4087638A
Cited
US4412218A
Cited
US4455454A
Cited
US4614839A
Cited
US4490056A
Cited
US4661659A
Cited
US4528696A
Cited
US4633227A
Cited
US4775997A
Cited
US4736410A
Cited
US4680787A
Cited
US4637022A
Cited
US4661970A
Cited
US4723264A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-10-16 | 1993-04-17 | 1993-10-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-10-16 | 1997-04-17 | 1997-10-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-10-16 | 2001-04-17 | 2001-10-17 | $7700.00 | Window Closed / Lapsed |