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

Apparatus and method for alerting computer users in a wireless LAN of a service area transition

Assignee: Toshiba America Information Systems Inc
•
Filing: 1994-04-14
•
Granted: 1995-11-14
•
Expires: 2014-04-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method is provided for detecting when a mobile computer linked to a computer server over a wireless link is about to move out of the range of the LAN and for alerting the computer user before the communication link with the computer server becomes severely deteriorated. According to the apparatus and method, a predetermined number of data packets are periodically transmitted from the mobile computer to the computer server, and the number of data packets successfully transmitted is determined based on acknowledgments received from the computer server, preferably using a cyclical redundancy check (CRC) code in the transmitted packets. Based on the number of data packets successfully transmitted, a transmission error rate is computed. The error rate is compared to a threshold value and, if the threshold is exceeded, an indication is provided to the user that the communication quality is deteriorating. Parameters for controlling the number of predetermined packets, the time interval for repeating the transmissions, the method of indication, and the thresholds may be changed by the user to adapt to different requirements and environments. In a preferred embodiment, transmission of the predetermined number of data packets is inhibited if communication has been made with the computer server during a predetermined time interval, thereby improving efficiency. Additionally, a background error rate may be computed from which one or more threshold values are adjusted in order to adapt to noisy environments.

Inventors

  • 👤 Edward H. Matsukane
  • 👤 Ryan H. Tze

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 09:22
CPC Classifications
H; H04; H04W; H04W68/00; H04L; H04L1/00; H04L1/12; H04L1/16; H04L1/18; H04L1/1867; H04L1/1887; H04L1/20; H04L1/203; H04L1/1825; H04L1/24; H04L2001/0092; H04L2001/0094; H04W36/00; H04W84/00; H04W84/02; H04W84/10; H04W84/12

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 188 words
A method for alerting a user of a mobile computer to a deteriorated communication condition between the mobile computer and a computer server linked to the mobile computer over a wireless link, the method comprising the steps of: (1) calculating a packet transmission error rate, said calculating step comprising the steps of a. transmitting, from the mobile computer to the computer server, a plurality of Link Quality Test (LQT) packets; b. receiving the transmitted LQT packets at the computer server; c. determining whether an error-free reception of each received LQT packet occurred; d. transmitting an acknowledgment packet from the computer server to the mobile computer in response to each error-free reception; and e. calculating said packet transmission error rate in the mobile computer as a function of the number of acknowledgment packets received from the computer server; (2) comparing the packet transmission error rate in the mobile computer with a threshold value to determine whether the deteriorated communication condition exists, and (3) indicating to the user, responsive to the determination that the packet transmission error rate exceeds the threshold value in said step (2), the deteriorated communication condition.
Claim 2
Independent Claim 188 words
A method for alerting a user of a mobile computer to a deteriorated communication condition between the mobile computer and a computer server linked to the mobile computer over a wireless link, the method comprising the steps of: (1) calculating a packet transmission error rate, said calculating step comprising the steps of a. transmitting, from the mobile computer to the computer server, a plurality of Link Quality Test (LQT) packets; b. receiving the transmitted LQT packets at the computer server; c. determining whether an error-free reception of each received LQT packet occurred; d. transmitting an acknowledgment packet from the computer server to the mobile computer in response to each error-free reception; and e. calculating said packet transmission error rate in the mobile computer as a function of the number of acknowledgment packets received from the computer server; (2) comparing the packet transmission error rate in the mobile computer with a threshold value to determine whether the deteriorated communication condition exists, and (3) indicating to the user, responsive to the determination that the packet transmission error rate exceeds the threshold value in said step (2), the deteriorated communication condition.
Claim 3
Dependent Claim 23 words
The method of claim 1, further comprising the step of retrieving a user-adjustable parameter for controlling one of said steps (1) to (3).
Claim 4
Dependent Claim 31 words
The method of claim 2, wherein said retrieving step comprises the step of retrieving a parameter for controlling how the indication of the deteriorated communication condition is presented to the user.
Claim 5
Dependent Claim 29 words
The method of claim 2, wherein said retrieving step comprises the step of retrieving a parameter for indicating the number of said plurality of LQT packets which are transmitted.
Claim 6
Dependent Claim 31 words
The method of claim 2, wherein said retrieving step comprises the step of retrieving a parameter for establishing a time period after which said steps (2) and (3) are automatically repeated.
Claim 7
Dependent Claim 21 words
The method of claim 2, wherein said retrieving step comprises the step of retrieving a parameter for establishing the threshold value.
Claim 8
Dependent Claim 59 words
The method of claim 1, wherein a plurality of threshold values are provided, said step (2) comprises comparing the packet transmission error rate to each of the plurality of threshold values, and wherein said step (3) comprises indicating the degree of the deteriorated communication condition according to the number of threshold values which are exceeded in said step (2).
Claim 9
Dependent Claim 63 words
The method of claim 1, further comprising the steps of: (4) transmitting a second plurality of LQT packets between the mobile computer and the computer server during an initial time interval prior to said step (1); (5) calculating, over the second plurality of LQT packets, a background transmission error rate; and (6) adjusting, based on the background transmission error rate, the threshold value.
Claim 10
Dependent Claim 51 words
The method of claim 1, further comprising the step of determining whether any non-LQT packets were transmitted between the mobile computer and the computer server during a previous time interval, and, responsive to a determination that such non-LQT packets were transmitted, inhibiting the step of transmitting the plurality of LQT packets.
Claim 11
Dependent Claim 66 words
The method of claim 1, further comprising the steps of: (4) calculating a rate of change of the packet transmission error rate; (5) determining whether the rate of change exceeds a predetermined rate; and (6) providing to the user, responsive to the determination that the rate of change exceeds the predetermined rate in said step (5), an indication that the rate of change has been exceeded.
Claim 12
Dependent Claim 65 words
The method of claim 1, wherein said step a. comprises the step of using LQT packets which each contain a plurality of data bytes and a cyclical redundancy check (CRC) code computed according to the plurality of data bytes; and wherein said step c. comprises the step of comparing the CRC code in each received LQT packet with the plurality of data bytes contained therein.
Claim 13
Dependent Claim 197 words
Apparatus for alerting a user of a mobile computer to a deteriorated communication condition between the mobile computer and a computer server linked to the mobile computer over a wireless link, the apparatus comprising: calculating means for calculating a packet transmission error rate, said calculating means comprising first transmitting means for transmitting, from the mobile computer to the computer server, a plurality of Link Quality Test (LQT) packets; receiving means for receiving the transmitted LQT packets at the computer server; first comparing means for determining whether an error-free reception of each LQT packet occurred; second transmitting means for transmitting an acknowledgment packet from the computer server to the mobile computer in response to the error-free reception of each LQT data packet; and computing means in the mobile computer for calculating said packet transmission error rate as a function of the number of acknowledgment packets received from the computer server; second comparing means for comparing the packet transmission error rate with a threshold value to determine whether the deteriorated communication condition exists, and indicating means for indicating to the user, responsive to the determination that the packet transmission error rate exceeds the threshold value, the deteriorated communication condition.
Claim 14
Dependent Claim 197 words
Apparatus for alerting a user of a mobile computer to a deteriorated communication condition between the mobile computer and a computer server linked to the mobile computer over a wireless link, the apparatus comprising: calculating means for calculating a packet transmission error rate, said calculating means comprising first transmitting means for transmitting, from the mobile computer to the computer server, a plurality of Link Quality Test (LQT) packets; receiving means for receiving the transmitted LQT packets at the computer server; first comparing means for determining whether an error-free reception of each LQT packet occurred; second transmitting means for transmitting an acknowledgment packet from the computer server to the mobile computer in response to the error-free reception of each LQT data packet; and computing means in the mobile computer for calculating said packet transmission error rate as a function of the number of acknowledgment packets received from the computer server; second comparing means for comparing the packet transmission error rate with a threshold value to determine whether the deteriorated communication condition exists, and indicating means for indicating to the user, responsive to the determination that the packet transmission error rate exceeds the threshold value, the deteriorated communication condition.
Claim 15
Dependent Claim 29 words
The apparatus of claim 12, further comprising retrieving means for retrieving a user-adjustable parameter for controlling one of said calculating means, said second comparing means, and said indicating means.
Claim 16
Dependent Claim 27 words
The apparatus of claim 13, wherein said retrieving means retrieves a parameter for controlling how the indication of the deteriorated communication condition is presented to the user.
Claim 17
Dependent Claim 25 words
The apparatus of claim 13, wherein said retrieving means retrieves a parameter for indicating the number of said plurality of LQT packets which are transmitted.
Claim 18
Dependent Claim 32 words
The apparatus of claim 13, wherein said retrieving means retrieves a parameter for establishing a time period after which said second comparing repeats the comparison and said indicating means repeats the indication.
Claim 19
Dependent Claim 17 words
The apparatus of claim 13, wherein said retrieving means retrieves a parameter for establishing the threshold value.
Claim 20
Dependent Claim 61 words
The apparatus of claim 12, wherein a plurality of threshold values are provided, said second comparing means compares the packet transmission error rate to each of the plurality of threshold values, and wherein said indicating means indicates the degree of the deteriorated communication condition according to the number of threshold values which are exceeded as determined by said second comparing means.
Claim 21
Dependent Claim 65 words
The apparatus of claim 12, further comprising: third transmitting means for transmitting a second plurality of LQT packets between the mobile computer and the computer server during an initial time interval; second calculating means for calculating, over the second plurality of LQT packets, a background packet transmission error rate; and adjusting means for adjusting, based on the background packet transmission error rate, the threshold value.
Claim 22
Dependent Claim 53 words
The apparatus of claim 12, further comprising determining means for determining whether any non-LQT packets were transmitted between the mobile computer and the computer server during a previous time interval, and, responsive to a determination that such non-LQT packets were transmitted, inhibiting said first transmitting means from transmitting the plurality of LQT packets.
Claim 23
Dependent Claim 65 words
The apparatus of claim 12, wherein said calculating means further calculates a rate of change of the packet transmission error rate; said second comparing means further compares the rate of change with a predetermined rate; and wherein said indicating means indicates to the user, responsive to the determination that the rate of change exceeds the predetermined rate, that the rate of change has been exceeded.
Claim 24
Dependent Claim 55 words
The apparatus of claim 12, wherein each of said LQT packets comprises a plurality of data bytes and a cyclical redundancy check (CRC) code computed according to the plurality of data bytes, and wherein said first comparing means compares the CRC code in each received LQT packet with the plurality of data types contained therein.
Claim 25
Dependent Claim 174 words
Apparatus for alerting a user of a mobile computer to a deteriorated communication condition between the mobile computer and a computer server linked to the mobile computer over a wireless link, comprising: transmitting means for transmitting a predetermined number of LQT packets from the mobile computer to the computer server; receiving means for receiving acknowledgments from the computer server, said acknowledgements corresponding to one or more of said predetermined number of LQT packets transmitted by said transmitting means; determining means for determining whether any of the predetermined number of transmitted LQT packets was not acknowledged by the computer server; retransmitting means for retransmitting, responsive to said determining means, any LQT packets not acknowledged by the computer server; computing means for computing, based on the number of LQT packets acknowledged by the computer server, a transmission error rate; comparing means for comparing the transmission error rate with a predetermined threshold; and indicating means for indicating, responsive to the transmission error rate exceeding the predetermined threshold, an alert to the user representing the deteriorated communications condition.
Claim 26
Dependent Claim 174 words
Apparatus for alerting a user of a mobile computer to a deteriorated communication condition between the mobile computer and a computer server linked to the mobile computer over a wireless link, comprising: transmitting means for transmitting a predetermined number of LQT packets from the mobile computer to the computer server; receiving means for receiving acknowledgments from the computer server, said acknowledgements corresponding to one or more of said predetermined number of LQT packets transmitted by said transmitting means; determining means for determining whether any of the predetermined number of transmitted LQT packets was not acknowledged by the computer server; retransmitting means for retransmitting, responsive to said determining means, any LQT packets not acknowledged by the computer server; computing means for computing, based on the number of LQT packets acknowledged by the computer server, a transmission error rate; comparing means for comparing the transmission error rate with a predetermined threshold; and indicating means for indicating, responsive to the transmission error rate exceeding the predetermined threshold, an alert to the user representing the deteriorated communications condition.
Claim 27
Dependent Claim 27 words
The apparatus of claim 23, further comprising repeating means for automatically repeating the transmission of the predetermined number of LQT packets according to a predetermined time interval.
Claim 28
Dependent Claim 15 words
The apparatus of claim 24, wherein the predetermined time interval is adjustable by the user.
Claim 29
Dependent Claim 17 words
The apparatus of claim 23, wherein the predetermined number of LQT packets is adjustable by the user.
Claim 30
Dependent Claim 14 words
The apparatus of claim 23, wherein the predetermined threshold is adjustable by the user.
Claim 31
Dependent Claim 15 words
The apparatus of claim 23, wherein the indicating means is responsive to a user-supplied parameter.
Claim 32
Dependent Claim 125 words
A mobile computer, comprising: a computer bus, a processor, coupled to the computer bus, having means for generating a plurality of link quality test (LQT) packets for transmission over a wireless link to a computer server and means for determining, responsive to the number of error-free acknowledgments received from the computer server for said generated LQT packets, the communications quality over the wireless link, a communications adapter, coupled to the computer bus, for modulating said generated LQT packets onto a radio frequency signal and transmitting said modulated LQT packets over said wireless link to said computer server, and for receiving and demodulating said acknowledgements from said computer server over said wireless link; and a communications quality indicator for indicating the communications quality to a user.
Claim 33
Dependent Claim 125 words
A mobile computer, comprising: a computer bus, a processor, coupled to the computer bus, having means for generating a plurality of link quality test (LQT) packets for transmission over a wireless link to a computer server and means for determining, responsive to the number of error-free acknowledgments received from the computer server for said generated LQT packets, the communications quality over the wireless link, a communications adapter, coupled to the computer bus, for modulating said generated LQT packets onto a radio frequency signal and transmitting said modulated LQT packets over said wireless link to said computer server, and for receiving and demodulating said acknowledgements from said computer server over said wireless link; and a communications quality indicator for indicating the communications quality to a user.
Claim 34
Dependent Claim 45 words
The mobile computer of claim 29, wherein said communications quality indicator comprises: a graphics interface, coupled to the computer bus, for generating a display image corresponding to the determined communication quality; and a graphics display, coupled to said graphics interface, for displaying said display image.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-13 1999-05-15 1999-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-13 2003-05-15 2003-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-13 2007-05-15 2007-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag