US5115233A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Shared data/voice communication system with programmable data priority
Assignee: Motorola Solutions Inc
•
Filing: 1988-03-31
•
Granted: 1992-05-19
•
Expires: 2008-03-31
Abstract
Abstract A shared data/voice communication system wherein data traffic may be guaranteed priority at a set, but programmable, level of system capacity and wherein interference between such data and voice traffic is effectively minimized. The system operates on standardized channel access rules in the data mode, as well as requesting permission to operate in the voice mode, which if granted, effects a specific protocol to condition the system for voice traffic and manage the same during such pendency. Long and short timers are selectively activated depending upon whether the system is in the voice or data mode to minimize collisions of the system radio data terminals requesting channel access.
Inventors
- 👤 Kenneth J. Zdunek
- 👤 Jay R. Krebs
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 21:56
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/02; H04W76/00; H04W76/10; H04W74/00; H04W74/08; H04W88/06
Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
194 words
A shared RF data/voice communication system operating on a communications channel and having a central base station controlled by a network control processor which grants channel access only when the channel is clear and a plurality of radio data terminals with voice capability, said system operating normally in a data mode, and wherein data priority is maintained for a set but programmable level of data usage, comprising in combination: means in each of the data terminals for seeking access to the communication channel and requesting voice mode operation by transmitting a predetermined data packet; means in said network control processor for granting the request, operating the central base station in voice mode and inhibiting all other system terminals from sending data messages during the pendency of said requesting terminal operating in voice mode; means for terminating voice mode operation and returning the base station to data mode only operation; and means in said network control processor for maintaining a set, programmable level of data traffic for the communication system as compared to voice traffic by denying any voice mode request by a terminal when said programmable level of data traffic has not been reached.
Claim 2
Dependent Claim
194 words
A shared RF data/voice communication system operating on a communications channel and having a central base station controlled by a network control processor which grants channel access only when the channel is clear and a plurality of radio data terminals with voice capability, said system operating normally in a data mode, and wherein data priority is maintained for a set but programmable level of data usage, comprising in combination: means in each of the data terminals for seeking access to the communication channel and requesting voice mode operation by transmitting a predetermined data packet; means in said network control processor for granting the request, operating the central base station in voice mode and inhibiting all other system terminals from sending data messages during the pendency of said requesting terminal operating in voice mode; means for terminating voice mode operation and returning the base station to data mode only operation; and means in said network control processor for maintaining a set, programmable level of data traffic for the communication system as compared to voice traffic by denying any voice mode request by a terminal when said programmable level of data traffic has not been reached.
Claim 3
Dependent Claim
33 words
A shared data/voice communication system in accordance with claim 1 wherein said means requesting voice mode operation includes means for transmitting a data packet in accordance with the standard data channel access protocol.
Claim 4
Dependent Claim
40 words
A shared data/voice communication system in accordance with claim 1 wherein said means for granting said request for voice mode operation includes means for computing a data interval and allowing voice communication only if said computed data interval has expired.
Claim 5
Dependent Claim
56 words
A shared data/voice communication system in accordance with claim 3 wherein said data interval is computed as equal to: ##EQU2## where the maximum voice utilization is the programmable level of voice communication that is elected for system operation and the voice message duration is a duration of the last such message it transmitted on the system.
Claim 6
Dependent Claim
43 words
A shared data/voice communication system in accordance with claim 1 wherein said means for terminating voice mode operation includes means operating in response to either the call duration limit being exceeded, the base station timing out or the dispatcher transmits an abort command.
Claim 7
Dependent Claim
40 words
A shared data/voice communication system in accordance with claim 1 wherein said network control processor in inhibiting other system terminals during pendency of an inbound message includes means for setting inhibit bits at predetermined locations on the outbound data stream.
Claim 8
Dependent Claim
79 words
A shared data/voice communication system in accordance with claim 6 wherein said means in said radio data terminal for seeking access to the communication channel includes means for first determining if said inhibit bits are set, and if so, for initiating a short random inhibit timer, and if not, for either initiating a long random inhibit timer if voice is detected on the communication channel or sending its intended message if voice is not detected on the communication channel.
Claim 9
Dependent Claim
22 words
A shared data/voice communication system in accordance with claim 7 wherein the short random timer is in the range of 0-250 milliseconds.
Claim 10
Dependent Claim
22 words
A shared data/voice communication system in accordance with claim 7 wherein the long random timer is in the range of 0-10 seconds.
Claim 11
Dependent Claim
45 words
A shared data/voice communication system in accordance with claim 1 wherein the grant by the network control processor in response to a request for voice mode communication includes the further transmission of a subaudible code signal indicating the requesting data terminal may commence voice communication.
Claim 12
Dependent Claim
110 words
A portable radio data terminal intended for operation in a shared data/voice communication system normally operating in a data mode, including in combination: means for seeking access to the communication channel and requesting voice mode for the communication system by transmitting a predetermined data packet; means for responding to a grant transmitted on an outbound data stream from a centrally located base station; means for initiating a voice message upon receipt of a subaudible code signal from the base station by retransmitting said code signal in combination with the intended voice message; and means for terminating said voice mode operation in response to the occurrence of any set, predetermined conditions.
Claim 13
Dependent Claim
110 words
A portable radio data terminal intended for operation in a shared data/voice communication system normally operating in a data mode, including in combination: means for seeking access to the communication channel and requesting voice mode for the communication system by transmitting a predetermined data packet; means for responding to a grant transmitted on an outbound data stream from a centrally located base station; means for initiating a voice message upon receipt of a subaudible code signal from the base station by retransmitting said code signal in combination with the intended voice message; and means for terminating said voice mode operation in response to the occurrence of any set, predetermined conditions.
Claim 14
Dependent Claim
81 words
A portable radio data terminal in accordance with claim 11 wherein said means for seeking access to the communication channel includes means for first determining if inhibit bits are set in the outbound stream on the communication channel, and if so, for initiating a short random inhibit timer, and if not, for either initiating a long random inhibit timer, if voice is detected on the communication channel, or sending its intended message if voice is not detected on the communication channel.
Claim 15
Dependent Claim
22 words
A portable radio data terminal in accordance with claim 12 wherein the short random timer is in the range of 0-250 milliseconds.
Claim 16
Dependent Claim
22 words
A portable radio data terminal in accordance with claim 12 wherein the long random timer is in the range of 0-10 seconds.
Claim 17
Dependent Claim
44 words
A portable radio data terminal in accordance with claim 11 wherein said means for terminating voice mode operation includes means operating in response to either of the call duration limit being exceeded, the base station timing out or the dispatcher transmitting an abort command.
Claim 18
Dependent Claim
195 words
In a shared RF data voice communication system operating on a communications channel and having a central base station controlled by a network control processor which grants channel access only when the channel is clear, and a plurality of radio terminals, said system normally operating in a data mode, a method for permitting such radio data terminals to further operate on voice mode while maintaining a set, but programmable level for which data priority is maintained, comprising the steps of: providing the radio data terminals with voice capabilities; permitting any one of the radio data terminals to seek access to the communication channel and request voice mode by sending a predetermined data packet; having the network control processor grant the request under specified conditions, operating the central base station in voice mode and inhibiting all other system terminals from sending any data messages during the pendency of the requesting terminal operating in voice mode; terminating voice mode operation and returning the base station to data mode only operation; and having the network control processor deny any voice mode requests by any radio data terminal when said programmable level of data traffic has not been reached.
Claim 19
Dependent Claim
195 words
In a shared RF data voice communication system operating on a communications channel and having a central base station controlled by a network control processor which grants channel access only when the channel is clear, and a plurality of radio terminals, said system normally operating in a data mode, a method for permitting such radio data terminals to further operate on voice mode while maintaining a set, but programmable level for which data priority is maintained, comprising the steps of: providing the radio data terminals with voice capabilities; permitting any one of the radio data terminals to seek access to the communication channel and request voice mode by sending a predetermined data packet; having the network control processor grant the request under specified conditions, operating the central base station in voice mode and inhibiting all other system terminals from sending any data messages during the pendency of the requesting terminal operating in voice mode; terminating voice mode operation and returning the base station to data mode only operation; and having the network control processor deny any voice mode requests by any radio data terminal when said programmable level of data traffic has not been reached.
Claim 20
Dependent Claim
38 words
A method in accordance with claim 16 wherein the granting of said request for voice mode operation includes the step of first computing a data interval and allowing voice communication only if said computed data interval has expired.
Claim 21
Dependent Claim
53 words
A method in accordance with claim 17 wherein said data interval is computed as equal to: ##EQU3## where the maximum voice utilization is the programmable level of voice communication that is elected for system operation and the voice message duration is a duration of the last such message it transmitted on the system.
Claim 22
Dependent Claim
38 words
A method in accordance with claim 16 wherein the terminating of voice mode operation may be in response to either the call duration limit being exceeded, the base station timing out or the dispatcher transmitting an abort command.
Claim 23
Dependent Claim
37 words
A method in accordance with claim 16 wherein said network control processor in inhibiting other system terminals during pendency of an inbound message is effected by setting inhibit bits at predetermined locations on the outbound data stream.
Claim 24
Dependent Claim
66 words
A method in accordance with claim 16 wherein in seeking access to the communication channel it is first determined if said inhibit bits are set, and if so, initiating a short random inhibit timer, and if not, either initiating a long random inhibit timer if voice is detected on the communication channel or sending its intended message if voice is not detected on the communication channel.
Claim 25
Dependent Claim
21 words
A method in accordance with claim 21 wherein the short random timer sets a time within the range of 0-250 milliseconds.
Claim 26
Dependent Claim
21 words
A method in accordance with claim 21 wherein the long random timer sets a time within the range of 0-10 seconds.
Claim 27
Dependent Claim
40 words
A method in accordance with claim 16 wherein the granting by the network control processor in response to a request for voice mode communication includes further transmitting a subaudible code signal indicating the requesting data terminal may commence voice communication.
References Cited (Backward Citations)
US3311704A
Cited
US4291200A
Cited
US4418416A
Cited
US4332027A
Cited
US4590473A
Cited
US4636791A
Cited
US4542380A
Cited
US4517669A
Cited
US4519068A
Cited
US4722082A
Cited
US4716407A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-05-19 | 1995-11-18 | 1996-05-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-05-19 | 1999-11-18 | 2000-05-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-05-19 | 2003-11-18 | 2004-05-19 | $7700.00 | Window Closed / Lapsed |