US5142533A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for controlling the scheduling of multiple access to communication resources
Assignee: Motorola Solutions Inc
•
Filing: 1991-03-28
•
Granted: 1992-08-25
•
Expires: 2011-03-28
Abstract
Abstract A method of providing a communication unit (10) access to a shared communication resource. In the communication unit, a clock (123) is maintained, and the unit detects the time when an inhibit period on the shared communication resource begins, and the time at which it concludes. When access to the shared communication resource is desired, the unit attempts to access the communication resource based on the time at which access was desired, as well as the times at which a detected inhibit condition began and concluded. A virtual time clock runs only during non-inhibit periods. Access to the communication resource is then based on when the virtual time clock equals the desired access time.
Inventors
- 👤 Kenneth J. Crisler
- 👤 Michael L. Needham
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 03:35
CPC Classifications
H; H04; H04W; H04W84/00; H04W84/02; H04W84/04; H04W84/08; H04J; H04J3/00; H04J3/16; H04J3/1694; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/407; H04L12/413
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
101 words
A method of accessing a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a clock; B) determining that an inhibit condition on the shared cummunication resource will occur, and then determining when the inhibit condition begins; C) determining when the inhibit condition concludes; D) determining when access to the shared communication resource by the communication unit is desired; E) attempting to access the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when access to the shared communication resource was desired.
Claim 2
Independent Claim
101 words
A method of accessing a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a clock; B) determining that an inhibit condition on the shared cummunication resource will occur, and then determining when the inhibit condition begins; C) determining when the inhibit condition concludes; D) determining when access to the shared communication resource by the communication unit is desired; E) attempting to access the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when access to the shared communication resource was desired.
Claim 3
Dependent Claim
38 words
The method claim 1, wherein step B includes the steps of: B1) determining when the communication resource is scheduled for a reserved state; B2) when the communication resource begins the reserved state, determining that the inhibit condition exists.
Claim 4
Dependent Claim
62 words
The method of claim 1, wherein step E includes the steps of: E1) determining whether the communication resource is available for random access; E2) upon determining that the communication resource is available for random access, determining whether to request a reserved time slot; E3) upon determining to request a reserved time slot, transmitting a request for at least one reserved time slot.
Claim 5
Independent Claim
113 words
A method of transmitting a data packet on a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a clock; B) determining that an inhibit condition on the shared communication resource will occur, and then determining when the inhibit condition begins; C) detecting when the inhibit condition concludes; D) determining when transmission of a data packet on the shared communication resource by the communication unit is desired; E) attempting to transmit a data packet on the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when transmission on the shared communication resource was desired.
Claim 6
Independent Claim
113 words
A method of transmitting a data packet on a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a clock; B) determining that an inhibit condition on the shared communication resource will occur, and then determining when the inhibit condition begins; C) detecting when the inhibit condition concludes; D) determining when transmission of a data packet on the shared communication resource by the communication unit is desired; E) attempting to transmit a data packet on the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when transmission on the shared communication resource was desired.
Claim 7
Dependent Claim
39 words
The method of claim 4, wherein step B includes the steps of: B1) determining when the communication resource is scheduled for a reserved state; B2) when the communication resource begins the reserved state, determining that the inhibit condition exists.
Claim 8
Dependent Claim
129 words
The method of claim 4, wherein step E includes the steps of: E1) determining whether the communication resource is available for random access; E2) upon determining that the communication resource is available for random access, choosing whether to request a reserved time slot, or transmit an unreserved data packet; E3) upon choosing to request a reserved time slot, transmitting a request for at least one reserved time slot in a random access slot, then E4) determining whether the communication resource is available for reserved access, then E5) upon determining that the communication resource is available for reserved access, transmitting the data packet in said at least one reserved time slot; E6) upon choosing to transmit an unreserved data packet, transmitting the unreserved data packet in the random access slot.
Claim 9
Independent Claim
218 words
A method of accessing a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a clock; B) determining that an inhibit condition on the shared cummunication resource will occur, and then determining when the inhibit condition begins; C) detecting when the inhibit condition concludes; D) determining when access to the shared communication resource by the communication unit is desired; E) when access to the shared communication resource by the communication unit is desired, determining whether a current inhibit conditiion exists; F) when a current inhibit condition exists, detecting when the current inhibit condition concludes, then G) attempting to access the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when access to the shared communication resource was desired; H) when a current inhibit condition does not exist, determining whether a prior inhibit condition has been detected; I) when a prior inhibit condition has been detected, attempting to access the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when access to the shared communication resource was desired; J) when a prior inhibit condition has not been detected, attempting to access the shared communication resource.
Claim 10
Independent Claim
218 words
A method of accessing a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a clock; B) determining that an inhibit condition on the shared cummunication resource will occur, and then determining when the inhibit condition begins; C) detecting when the inhibit condition concludes; D) determining when access to the shared communication resource by the communication unit is desired; E) when access to the shared communication resource by the communication unit is desired, determining whether a current inhibit conditiion exists; F) when a current inhibit condition exists, detecting when the current inhibit condition concludes, then G) attempting to access the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when access to the shared communication resource was desired; H) when a current inhibit condition does not exist, determining whether a prior inhibit condition has been detected; I) when a prior inhibit condition has been detected, attempting to access the shared communication resource as a function of: i) the beginning and concluding times of at least one of the detected inhibit conditions; and ii) when access to the shared communication resource was desired; J) when a prior inhibit condition has not been detected, attempting to access the shared communication resource.
Claim 11
Independent Claim
128 words
A method of accessing a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a real time clock and a virtual time clock; B) determining that an inhibit condition on the shared communication resource will begin, and when the inhibit condition begins, suspending the virtual time clock in response thereto; C) detecting when the inhibit condition concludes, and resuming operation of the virtual time clock in response thereto; D) determining a time when access to the shared communication resource by the communication unit is desired; E) attempting to access the shared communication resource as a function of when the virtual time clock has a predetermined relationship with respect to the time when access to the shared communication resource by the communication unit was desired.
Claim 12
Independent Claim
128 words
A method of accessing a shared communication resource, comprising the steps of: in a communication unit: A) maintaining a real time clock and a virtual time clock; B) determining that an inhibit condition on the shared communication resource will begin, and when the inhibit condition begins, suspending the virtual time clock in response thereto; C) detecting when the inhibit condition concludes, and resuming operation of the virtual time clock in response thereto; D) determining a time when access to the shared communication resource by the communication unit is desired; E) attempting to access the shared communication resource as a function of when the virtual time clock has a predetermined relationship with respect to the time when access to the shared communication resource by the communication unit was desired.
Claim 13
Dependent Claim
64 words
The method of claim 8, wherein step C includes the steps of: C1) resuming operation of the virtual time clock at a rate greater than the real time clock; and further the step of: C2) determining when the virtual time clock equals the real time clock, and operating the virtual time clock at a rate equal to the real time clock in response thereto.
Claim 14
Dependent Claim
36 words
The method of claim 9, wherein step C1 includes the steps of: C1a) selecting a virtual time clock rate greater than the real time clock rate; C1b) operating the virtual time clock at the selected rate.
Claim 15
Dependent Claim
73 words
The method of claim 10, wherein step C1a includes the steps of: in a communication receiver: C1ai) receiving messages from a plurality of communication units using a shared communication resource; C1aii) selecting a virtual time clock rate, greater than or equal to the real time clock rate, as a function in part of messages received from the communication units; C1aiii) indicating the selected virtual time clock rate to the plurality of communication units.
Claim 16
Dependent Claim
35 words
The method of claim 8, wherein step C includes the step of: C1) on a non-periodic basis, receiving a transmission indicating a difference between time values of a virtual time clock and real time clock.
Claim 17
Dependent Claim
29 words
The method of claim 8, wherein step C includes the step of: C1) on a non-periodic basis, receiving time values of a virtual time clock and real time clock.
References Cited (Backward Citations)
US4774707A
Cited
US4888765A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-08-25 | 1996-02-24 | 1996-08-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-08-25 | 2000-02-24 | 2000-08-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-08-25 | 2004-02-24 | 2004-08-25 | $7700.00 | Window Closed / Lapsed |