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

Data processing protocol system

Assignee: Honeywell Inc
•
Filing: 1978-06-28
•
Granted: 1980-06-24
•
Expires: 1998-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A protocol system for data processing equipment, particularly equipment used in building automation monitoring and control systems for air-conditioning control and monitoring of fire and security points is disclosed having a plurality of stations connected to a data bus, each station having an apparatus for monitoring the traffic on the data bus, calculating its turn to transmit or time slot during which it is permitted to transmit data on the bus and updating its calculated turn or time slot after each station designated to transmit in a turn or time slot after each station designated to transmit in a turn before it has transmitted data. Although each station has a designated time slot during which it may transmit, each time slot is of variable duration depending upon the extent of data to be transmitted. Thus, each station must be capable of calculating its time slot after each previous station has either transmitted or failed to transmit, and this station must calculate its own time slot accurately even though each previous station has transmitted for a variable length of time.

Inventors

  • 👤 James A. Berardi
  • 👤 Darrell Chelcun
  • 👤 Lawrence J. Dressel
  • 👤 Bruce D. Westphal

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 15:42
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4208; G06F13/4213; G06F13/14; G06F13/36; G06F13/368; G06F13/372; G08; G08B; G08B19/00

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 99 words
A protocol system for a data processing system comprising: a communication bus; and, at least first and second remote stations connected to said communication bus, each remote station comprising: receive means for receiving messages transmitted on said communication bus, receive interrupt means for generating a receive interrupt for each message received on said communication bus, quiet interrupt means for generating a quiet interrupt whenever data is not on said communication bus for a predetermined length of time, and calculation means responsive to said receive and quiet interrupts for calculating the time slot during which said remote station can transmit.
Claim 2
Dependent Claim 99 words
A protocol system for a data processing system comprising: a communication bus; and, at least first and second remote stations connected to said communication bus, each remote station comprising: receive means for receiving messages transmitted on said communication bus, receive interrupt means for generating a receive interrupt for each message received on said communication bus, quiet interrupt means for generating a quiet interrupt whenever data is not on said communication bus for a predetermined length of time, and calculation means responsive to said receive and quiet interrupts for calculating the time slot during which said remote station can transmit.
Claim 3
Dependent Claim 49 words
The protocol system of claim 1 wherein said quiet interrupt means comprises a timer providing said quiet interrupt whenever data is not on said communication bus for a predetermined length of time, said timer being reset if data is received prior to expiration of said predetermined length of time.
Claim 4
Dependent Claim 50 words
The protocol system of claim 2 wherein each remote station comprises means for transmitting its own address as a sender's address and said calculation means of each remote station comprises means for calculating its time slot from the sender's address of a received message upon receipt of a receive interrupt.
Claim 5
Dependent Claim 40 words
The protocol system of claim 3 wherein said calculation means comprises a counter for storing said time slot as a count, said count being adjusted by said quiet interrupt toward a predetermined count at which said remote station may transmit.
Claim 6
Dependent Claim 38 words
The protocol system of claim 4 wherein each remote station further comprises secondary means for causing said remote station to respond to a direct request message from a sending station in the time slot of said sending station.
Claim 7
Dependent Claim 59 words
The protocol system of claim 5 wherein said secondary means comprises a secondary counter, first means for storing a first predetermined count if said station receives said direct request message to which it must respond directly and a second means for storing a second predetermined count if said station receives said direct request message directed to another remote station.
Claim 8
Dependent Claim 45 words
The protocol system of claim 6 wherein said first count is closer to a predetermined count than said second count and said first and second counts are adjusted by said quiet interrupt toward said predetermined count which, when reached, permits said remote station to transmit.
Claim 9
Dependent Claim 50 words
The protocol system of claim 1 wherein each remote station comprises means for transmitting its own address as a sender's address and said calculation means of each remote station comprises means for calculating its time slot from the sender's address of a received message upon receipt of a receive interrupt.
Claim 10
Dependent Claim 40 words
The protocol system of claim 8 wherein said calculation means comprises a counter for storing said time slot as a count, said count being adjusted by said quiet interrupt toward a predetermined count at which said remote station may transmit.
Claim 11
Dependent Claim 38 words
The protocol system of claim 9 wherein each remote station further comprises secondary means for causing said remote station to respond to a direct request message from a sending station in the time slot of said sending station.
Claim 12
Dependent Claim 59 words
The protocol system of claim 10 wherein said secondary means comprises a secondary counter, first means for storing a first predetermined count if said station receives said direct request message to which it must respond directly and a second means for storing a second predetermined count if said station receives said direct request message directed to another remote station.
Claim 13
Dependent Claim 45 words
The protocol system of claim 11 wherein said first count is closer to a predetermined count than said second count and said first and second counts are adjusted by said quiet interrupt toward said predetermined count which, when reached, permits said remote station to transmit.
Claim 14
Dependent Claim 38 words
The protocol system of claim 1 wherein each remote station further comprises secondary means for causing said remote station to respond to a direct request message from a sending station in the time slot of said sending station.
Claim 15
Dependent Claim 59 words
The protocol system of claim 13 wherein said secondary means comprises a secondary counter, first means for storing a first predetermined count if said station receives said direct request message to which it must respond directly and a second means for storing a second predetermined count if said station receives said direct request message directed to another remote station.
Claim 16
Dependent Claim 45 words
The protocol system of claim 14 wherein said first count is closer to a predetermined count than said second count and said first and second counts are adjusted by said quiet interrupt toward said predetermined count which, when reached, permits said remote station to transmit.

References Cited (Backward Citations)

US3336582A Cited
US3602900A Cited
US3639904A Cited
US3633169A Cited
US3688273A Cited
US3697959A Cited
US3755789A Cited
US3806885A Cited
US3919483A Cited
US3879710A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-06-24 1983-12-24 1984-06-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-06-24 1987-12-24 1988-06-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-06-24 1991-12-24 1992-06-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag