Patent US5481541A successfully refreshed from Google Patents.
US5481541A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of operation of remote data/control apparatus with controlled response timing
Assignee: Motorola Solutions Israel Ltd
•
Filing: 1992-08-13
•
Granted: 1996-01-02
•
Expires: 2012-08-13
Abstract
Abstract This invention relates to communications apparatus, such as remote data/control apparatus. A first unit (10) and a second unit (11) are arranged to exchange messages over a communication channel. To avoid collision between responses between different remote units, the first unit has device for requesting a response from the second unit and circuit for communicating to the second unit a value (23) representing a time delay and the second unit has device for monitoring the channel, determining when the channel becomes free and transmitting its response to the first unit delayed by that time delay after the channel becomes free.
Inventors
- 👤 Oded Gareh
- 👤 Haim Geller
- 👤 Yitzhak Cohen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 19:43
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/403
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
291 words
A method of operation of remote data/control apparatus comprising a first unit, a second unit arranged to exchange messages with the first unit over a communication channel, and a third unit arranged to exchange messages with the first unit over the communication channel, the method comprising the steps of: at the first unit: selecting first and second time delays, where said second time delay is greater than said first time delay; communicating to the second unit a value representing said first time delay; communicating to the third unit a value representing said second time delay; requesting responses from the second and third units; at the second unit: monitoring the channel; determining when the channel becomes free; responsive to the channel becoming free at a first determined time, waiting said first time delay from said first determined time; and transmitting a response to the first unit delayed by said second time delay after said determined time; at the third unit: monitoring the channel; determining when the channel becomes free; responsive to the channel becoming free at said first determined time, waiting said second time delay from said first determined time; responsive to the channel not being free after said second time delay, determining when the channel again becomes free at a second determined time; responsive to the channel becoming free at said second determined time, waiting said second time delay from said second determined time; and transmitting a response to the first unit delayed by said second time delay after said second determined time; whereby the values representing the first and second time delays transmitted bv the first unit control the timing of responses from the second and third units when the second and third units contend for access to the channel.
Claim 2
Independent Claim
291 words
A method of operation of remote data/control apparatus comprising a first unit, a second unit arranged to exchange messages with the first unit over a communication channel, and a third unit arranged to exchange messages with the first unit over the communication channel, the method comprising the steps of: at the first unit: selecting first and second time delays, where said second time delay is greater than said first time delay; communicating to the second unit a value representing said first time delay; communicating to the third unit a value representing said second time delay; requesting responses from the second and third units; at the second unit: monitoring the channel; determining when the channel becomes free; responsive to the channel becoming free at a first determined time, waiting said first time delay from said first determined time; and transmitting a response to the first unit delayed by said second time delay after said determined time; at the third unit: monitoring the channel; determining when the channel becomes free; responsive to the channel becoming free at said first determined time, waiting said second time delay from said first determined time; responsive to the channel not being free after said second time delay, determining when the channel again becomes free at a second determined time; responsive to the channel becoming free at said second determined time, waiting said second time delay from said second determined time; and transmitting a response to the first unit delayed by said second time delay after said second determined time; whereby the values representing the first and second time delays transmitted bv the first unit control the timing of responses from the second and third units when the second and third units contend for access to the channel.
Claim 3
Independent Claim
199 words
A method of operation of remote data/control apparatus comprising a first unit, a second unit arranged to exchange messages with the first unit over a communication channel, and a third unit arranged to exchange messages with the first unit over the communication channel, the method comprising the steps of: at the first unit: selecting a time delay; communicating to the second unit a value representing said time delay; requesting a response from the second unit; at the second unit: monitoring the channel; determining when the channel becomes free; responsive to the channel becoming free at a first determined time, waiting said time delay from said first determined time; responsive to the channel not being free after said time delay, determining when the channel again becomes free at a second determined time; responsive to the channel becoming free at said second determined time, waiting said time delay from said second determined time; and transmitting a response to the first unit delayed by said time delay after said second determined time; whereby the value representing the time delay transmitted by the first unit controls timing of response from the second unit when the second unit contends for access to the channel.
Claim 4
Independent Claim
199 words
A method of operation of remote data/control apparatus comprising a first unit, a second unit arranged to exchange messages with the first unit over a communication channel, and a third unit arranged to exchange messages with the first unit over the communication channel, the method comprising the steps of: at the first unit: selecting a time delay; communicating to the second unit a value representing said time delay; requesting a response from the second unit; at the second unit: monitoring the channel; determining when the channel becomes free; responsive to the channel becoming free at a first determined time, waiting said time delay from said first determined time; responsive to the channel not being free after said time delay, determining when the channel again becomes free at a second determined time; responsive to the channel becoming free at said second determined time, waiting said time delay from said second determined time; and transmitting a response to the first unit delayed by said time delay after said second determined time; whereby the value representing the time delay transmitted by the first unit controls timing of response from the second unit when the second unit contends for access to the channel.
Claim 5
Dependent Claim
52 words
A method according to claim 2 comprising the further step of, at the second unit, transmitting a message independent of any request from the first unit, where said step of transmitting comprising the step of delaying transmission of the message by a predetermined time after the channel is determined to be free.
Claim 6
Independent Claim
207 words
A method of operation of remote data/control apparatus comprising a first unit, a second unit arranged to exchange messages with the first unit over a communication channel, and a third unit arranged to exchange messages with the first unit over the communication channel, the method comprising the steps of: at the first unit: (a) selecting a time delay from a predetermined number of time delays corresponding to a predetermined number of timeslots; (b) communicating to the second unit a value representing said time delay; and (c) requesting a response from the second unit; at the second unit: (d) monitoring the channel, and determining when the channel becomes free; (e) responsive to the channel becoming free at a determined time, waiting said selected time delay from said determined time; and (f) transmitting a response to the first unit delayed by said time delay after said determined time; and, at the first unit: (g) reselecting said time delay; (h) communicating to the third unit a value representing said reselected time delay; (i) requesting a response from the third unit; and at the third unit, repeating steps (d) to (e); whereby a timeslot allocated to the second unit is reallocated to the third unit after the second unit has responded.
Claim 7
Independent Claim
207 words
A method of operation of remote data/control apparatus comprising a first unit, a second unit arranged to exchange messages with the first unit over a communication channel, and a third unit arranged to exchange messages with the first unit over the communication channel, the method comprising the steps of: at the first unit: (a) selecting a time delay from a predetermined number of time delays corresponding to a predetermined number of timeslots; (b) communicating to the second unit a value representing said time delay; and (c) requesting a response from the second unit; at the second unit: (d) monitoring the channel, and determining when the channel becomes free; (e) responsive to the channel becoming free at a determined time, waiting said selected time delay from said determined time; and (f) transmitting a response to the first unit delayed by said time delay after said determined time; and, at the first unit: (g) reselecting said time delay; (h) communicating to the third unit a value representing said reselected time delay; (i) requesting a response from the third unit; and at the third unit, repeating steps (d) to (e); whereby a timeslot allocated to the second unit is reallocated to the third unit after the second unit has responded.
References Cited (Backward Citations)
US4472802A
Cited
US4689619A
Cited
US4803679A
Cited
US4742335A
Cited
US5122794A
Cited
US4940947A
Cited
US5103448A
Cited
US5177739A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-01-01 | 1999-07-03 | 2000-01-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-01-01 | 2003-07-03 | 2004-01-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-01-01 | 2007-07-03 | 2008-01-02 | $7700.00 | Window Closed / Lapsed |