← Back to Patent Explorer
US4912756A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for error-free digital data transmission during cellular telephone handoff, etc.

Assignee: UNILINK Corp 4141 N SCOTTSDALE RD STE 330 SCOTTSDALE AZ 85251 A CORP OF
•
Filing: 1989-04-07
•
Granted: 1990-03-27
•
Expires: 2009-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for providing error-free data communication between first and second personal computers over a conventional cellular telephone system includes an interface adapter coupling the first personal computer to the TDATA, CDATA, and RDATA conductors of a Cellular Subscriber Equipment unit and a cellular connector coupling a modem of the first personal computer to the audio R x and T x conductors of the Cellular Subscriber Equipment unit. Data communication between the first and second personal computers is carried over the voice channel of the cellular telephone system. The interface adapter recognizes imminent interfering activity such as a handoff or power adjustment operation or multipath fading by monitoring the TDATA, CDATA, and RDATA conductors of the control channel of the cellular telephone system and so informs the first personal computer. The first personal computer executes a bus monitor program that halts the data communication between the first and second personal computers until the interfering activity is completed.

Inventors

  • 👤 David D. Hop

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:28
CPC Classifications
H; H04; H04W; H04W36/00; H04W36/02

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 142 words
A method for avoiding data loss during computer communications over a cellular telephone system including a control channel conveying TDATA, CDATA, and RDATA signals and a voice channel, comprising the steps of: (a) monitoring states on TDATA, CDATA, and RDATA conductors of a cellular subscriber equipment unit, and converting a plurality of those states to an interference code while exchanging digital data between first and second computers over the voice channel; (b) sending the interference code to the first computer; (c) operating the first computer to recognize an interference condition such as an imminent handoff, power adjustment, or multipath fading in response to the interference code; (d) halting the exchanging of digital data between the first and second computers before the interference condition occurs; (e) continuing the exchanging of digital data between the first and second computers after the interference condition ends.
Claim 2
Independent Claim 142 words
A method for avoiding data loss during computer communications over a cellular telephone system including a control channel conveying TDATA, CDATA, and RDATA signals and a voice channel, comprising the steps of: (a) monitoring states on TDATA, CDATA, and RDATA conductors of a cellular subscriber equipment unit, and converting a plurality of those states to an interference code while exchanging digital data between first and second computers over the voice channel; (b) sending the interference code to the first computer; (c) operating the first computer to recognize an interference condition such as an imminent handoff, power adjustment, or multipath fading in response to the interference code; (d) halting the exchanging of digital data between the first and second computers before the interference condition occurs; (e) continuing the exchanging of digital data between the first and second computers after the interference condition ends.
Claim 3
Dependent Claim 66 words
The method of claim 1 wherein the exchanging of digital data includes sending digital data from the first computer via a first mode to the cellular subscriber equipment unit via an antenna thereof and the voice channel to an antenna of a base receiver, and through a base site controller, a cellular telephone exchange, a public switched network, and a second modem to the second computer.
Claim 4
Dependent Claim 43 words
The method of claim 2 wherein the monitoring of the states includes sensing TDATA, CDATA, and RDATA signals on the TDATA, CDATA, and RDATA conductors, respectively, by means of an interface circuit coupled between the cellular subscriber equipment unit and the first computer.
Claim 5
Dependent Claim 66 words
The method of claim 3 wherein the exchanging of digital data includes coupling digital data to and from the first modem and the cellular subscriber equipment unit by means of a cellular connector and the interface circuit, the interface circuit having a plug in connector into which the cellular connector is plugged, the cellular connector having a plug in connector into which a handset is plugged.
Claim 6
Dependent Claim 41 words
The method of claim 4 including continuous monitoring of states on the TDATA, CDATA, and RDATA conductors after step (d) and continuing to convert a plurality of those states to the interference code and recognizing the ending of the interference code.
Claim 7
Dependent Claim 53 words
The method of claim 4 including operating the first computer to send an X OFF command via the voice channel to the second computer in response to the interference condition, and sending an X ON from the first computer via the voice channel to the second computer when the interference condition has ended.
Claim 8
Dependent Claim 49 words
The method of claim 1 including, before step (a), determining if the present exchanging of digital data between the first and second computers includes sending of the digital data from the first computer to the second computer or receiving digital data by the first computer from the second computer.
Claim 9
Dependent Claim 87 words
The method of claim 7 wherein, if the exchanging of digital data includes sending digital data by the first computer to the second computer, step (d) includes operating the first computer to send an X OFF in response to the recognizing of step (c), continuing to monitor states on the TDATA, CDATA, and RDATA conductors and then recognizing the ending of the interference condition, and then sending an X ON command via the voice channel from the first computer to the second computer to effectuate step (e).
Claim 10
Dependent Claim 28 words
The method of claim 8 including causing the first computer to send a next byte via the voice channel to the second computer if no interference condition exists.
Claim 11
Dependent Claim 48 words
The method of claim 9 including monitoring the states on the TDATA, CDATA, and RDATA conductors after the sending of the next byte and generating and storing an error record if an interference condition exists, and then sending another byte via the voice channel to the second computer.
Claim 12
Dependent Claim 87 words
The method of claim 9 wherein if the exchanging of digital data includes receiving digital data to the first computer from the second computer, step (d) includes operating the first computer to send an X OFF in response to the recognizing of step (c), continuing to monitor states on the TDATA, CDATA, and RDATA conductors and then recognizing the ending of the interference condition, and then sending an X ON command via the voice channel from the first computer to the second computer to effectuate step (e).
Claim 13
Dependent Claim 37 words
The method of claim 11 including causing the first computer to send an X OFF command from the first computer to the second computer to cause the second computer to stop transmitting if an interference condition exists.
Claim 14
Dependent Claim 26 words
The method of claim 1 wherein step (a) includes comparing the monitored states to stored codes to determine if the monitored states represent the interference code.
Claim 15
Independent Claim 160 words
A system for avoiding data loss during computer communications over a cellular telephone system including a control channel conveying TDATA, CDATA, and RDATA signals and a voice channel, the system comprising in combination: (a) means for monitoring states on TDATA, CDATA, and RDATA conductors of a cellular subscriber equipment unit; (b) means for converting a plurality of those states to an interference code while exchanging digital data between first and second computers over the voice channel and sending the interference code to the first computer; (c) means in the first computer for recognizing an interference condition such as an imminent handoff, power adjustment, or multipath fading in response to the interference code; (d) means in the first computer for halting the exchanging of digital data between the first and second computers before the interference condition occurs; (e) means in the first computer for continuing the exchanging of digital data between the first and second computers after the interference condition ends.
Claim 16
Independent Claim 160 words
A system for avoiding data loss during computer communications over a cellular telephone system including a control channel conveying TDATA, CDATA, and RDATA signals and a voice channel, the system comprising in combination: (a) means for monitoring states on TDATA, CDATA, and RDATA conductors of a cellular subscriber equipment unit; (b) means for converting a plurality of those states to an interference code while exchanging digital data between first and second computers over the voice channel and sending the interference code to the first computer; (c) means in the first computer for recognizing an interference condition such as an imminent handoff, power adjustment, or multipath fading in response to the interference code; (d) means in the first computer for halting the exchanging of digital data between the first and second computers before the interference condition occurs; (e) means in the first computer for continuing the exchanging of digital data between the first and second computers after the interference condition ends.
Claim 17
Dependent Claim 59 words
The system of claim 14 including a first modem sending digital data from the first computer to the cellular subscriber equipment unit via an antenna thereof and the voice channel to an antenna of a base receiver, and through a base site controller, a cellular telephone exchange, a public switched network, and a second modem to the second computer.
Claim 18
Dependent Claim 88 words
The system of claim 15 including an interface circuit through which the TDATA, CDATA, and RDATA conductors extend coupled between the cellular subscriber equipment unit and the first computer, the interface circuit having a plug in connector into which a cellular connector is plugged to make connection to the TDATA, CDATA, and RDATA conductors and to the audio Rx conductor and the audio Tx conductor, the interface circuit including the reading means, the reading means sensing TDATA, CDATA, and RDATA signals on the TDATA, CDATA, and RDATA conductors.
Claim 19
Dependent Claim 35 words
The system of claim 16 wherein the interface circuit includes a plug in connector into which the cellular connector is plugged, the cellular connector having a plug in connector into which a handset is plugged.
Claim 20
Dependent Claim 14 words
The system of claim 17 wherein the first and second computers are IBM-compatible PCs.
Claim 21
Dependent Claim 54 words
The system of claim 17 including means for continuing reading states on the TDATA, CDATA, and RDATA conductors and continuing to convert a plurality of those states to the interference code as long as the interference condition exists and recognizing the ending of the interference condition when the interference code is no longer present.
Claim 22
Dependent Claim 61 words
The system of claim 17 wherein the halting means includes means for sending an X OFF command via the voice channel to the second computer in response to the interference code, and wherein the continuing means includes means for sending an X ON from the first computer via the voice channel to the second computer when the interference code has ended.
Claim 23
Dependent Claim 29 words
The system of claim 16 wherein the interface circuit includes means for comparing the monitored states to stored codes to determine if the monitored states represent the interference code.

References Cited (Backward Citations)

US4369516A Cited
US4613990A Cited
US4654867A Cited
US4697281A Cited
US4696027A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-03-26 1993-09-25 1994-03-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-03-26 1997-09-25 1998-03-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-03-26 2001-09-25 2002-03-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag