Method and apparatus for error-free digital data transmission during cellular telephone handoff, etc.
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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 Rx and Tx 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.
237 Citations
21 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification