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

Multiprocessor parcel postage metering system having serial data bus

Assignee: Pitney Bowes Inc
•
Filing: 1979-02-21
•
Granted: 1981-12-29
•
Expires: 1999-02-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multiprocessor parcel postage metering system includes a system processor to which a scale subsystem processor, a postage printing subsystem processor and a peripherals subsystem processor may be connected. The processors share a common data bus over which data is transferred serially. The system processor accepts weight and status data transmitted from the scale subsystem processor over the serial data bus. The system processor operates on this data and keyboard entry data to calculate required postage as a function of parcel origin, parcel destination, class of service and selected special fees. Printer setting data is transferred to the postage printing subsystem processor over the serial data bus. Peripheral devices, such as a document printer or a parcel identification number counter, are controlled by data sent to the peripherals subsystem processor over the serial data bus. Communications are controlled by the system processor which initiates any interprocessor data transfer by means of a control signal which is interpreted by the addressed subsystem processor as a demand for information.

Inventors

  • 👤 Daniel F. Dlugos

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 14:46
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1497; B; B07; B07C; B07C1/00; G06F11/16; G06F11/1608; G06F11/1625; G06F13/00; G06F13/14; G06F13/36; G06F13/362; G06F13/366; G06F13/38; G06F13/42; G06F13/4282; G06F13/4291; G07; G07B; G07B17/00; G07B17/00185; G07B17/00314; G07B17/00193; G07B2017/00258; G07B2017/00322

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 117 words
For controlling the transfer of data between processors in a multiprocessor system, a bus control system including: a system processor operating under the control of a stored program to initiate any data transfer by addressing another processor in the system for a data exchange; a serial data bus common to all of the processors in the system for carrying data to be exchanged between the communicating processors; and attention lines connecting said system processor to each of the other processors in the system, each said attention line connecting said system processor to only one of the other processors in the system, whereby said one of the other processors is conditioned to accept data from said system processor.
Claim 2
Dependent Claim 117 words
For controlling the transfer of data between processors in a multiprocessor system, a bus control system including: a system processor operating under the control of a stored program to initiate any data transfer by addressing another processor in the system for a data exchange; a serial data bus common to all of the processors in the system for carrying data to be exchanged between the communicating processors; and attention lines connecting said system processor to each of the other processors in the system, each said attention line connecting said system processor to only one of the other processors in the system, whereby said one of the other processors is conditioned to accept data from said system processor.
Claim 3
Dependent Claim 59 words
A bus control system as defined in claim 1 further including acknowledgment lines connecting each of said other processors to said system processor for permitting an addressed processor to acknowledge receipt of a signal over its attention line from the system processor, said acknowledgment lines being electrically connected to provide a single acknowledgment input signal to said system processor.
Claim 4
Dependent Claim 51 words
A bus control system as recited in claim 2 wherein each of said processors further includes means for generating a ready-to-transmit signal having a first predetermined binary value while data is being shifted onto the serial data bus from the generating processor and a second predetermined value at all other times.
Claim 5
Dependent Claim 130 words
For controlling the transfer of data between processors in a multiprocessor system wherein one of the processors is a system processor, a data control system comprising: attention lines connecting the system processor to each of the remaining processors in the system for enabling the system processor to initiate communications with a selected one of the processors; acknowledgment lines connecting each of the remaining processors to the system processor to enable a selected processor to acknowledge receipt of an attention signal from the system processor; ready lines connecting each of the remaining processors to the system processor for conditioning a selected processor to accept data being transmitted by another selected processor; and a serial data bus common to all of the processors in the system for carrying data between communicating processors.
Claim 6
Dependent Claim 130 words
For controlling the transfer of data between processors in a multiprocessor system wherein one of the processors is a system processor, a data control system comprising: attention lines connecting the system processor to each of the remaining processors in the system for enabling the system processor to initiate communications with a selected one of the processors; acknowledgment lines connecting each of the remaining processors to the system processor to enable a selected processor to acknowledge receipt of an attention signal from the system processor; ready lines connecting each of the remaining processors to the system processor for conditioning a selected processor to accept data being transmitted by another selected processor; and a serial data bus common to all of the processors in the system for carrying data between communicating processors.
Claim 7
Dependent Claim 21 words
A data control system as defined in claim 4 wherein said acknowledgment lines have a common connection to said system processor.
Claim 8
Dependent Claim 232 words
For controlling the transfer of data in a multiprocessor postage metering system including a system processor for a scale subsystem processor for providing scale weight and status data and a postage printing subsystem processor for accepting postage printer setting data and for providing printer status data, wherein each of said processors is capable of being a data transmitting processor or a data receiving processor at a given time, a data control system comprising: attention lines connecting the system processor to the scale subsystem processor and the postage printer subsystem processor for enabling the system processor to initiate communications with a selected one of the subsystem processors by transmission of an attention signal to the selected processor; acknowledgment lines connecting the scale subsystem processor and the postage printer subsystem processor to the system processor to enable a selected one of the subsystem processors to acknowledge receipt of an attention signal from said system processor; ready lines connecting the scale subsystem processor, and the postage printer subsystem processor to the system processor for conditioning a selected processor to accept data transmitted from another selected processor; a serial data bus common to all of the processors in the system for carrying data between communicating processors, said data being segregated into multi-bit words of fixed length; and means for verifying the correct transmission of each data word prior to the transmission of the following data word.
Claim 9
Dependent Claim 232 words
For controlling the transfer of data in a multiprocessor postage metering system including a system processor for a scale subsystem processor for providing scale weight and status data and a postage printing subsystem processor for accepting postage printer setting data and for providing printer status data, wherein each of said processors is capable of being a data transmitting processor or a data receiving processor at a given time, a data control system comprising: attention lines connecting the system processor to the scale subsystem processor and the postage printer subsystem processor for enabling the system processor to initiate communications with a selected one of the subsystem processors by transmission of an attention signal to the selected processor; acknowledgment lines connecting the scale subsystem processor and the postage printer subsystem processor to the system processor to enable a selected one of the subsystem processors to acknowledge receipt of an attention signal from said system processor; ready lines connecting the scale subsystem processor, and the postage printer subsystem processor to the system processor for conditioning a selected processor to accept data transmitted from another selected processor; a serial data bus common to all of the processors in the system for carrying data between communicating processors, said data being segregated into multi-bit words of fixed length; and means for verifying the correct transmission of each data word prior to the transmission of the following data word.
Claim 10
Dependent Claim 24 words
A data control system as defined in claim 6 wherein data is exchanged by serially transmitting data segregated into multi-bit words of fixed length.
Claim 11
Dependent Claim 62 words
A data control system as defined in claim 7 wherein each of said system and subsystem processors further comprise means for verifying the correct transmission of each data word prior to transmission of the following data word, whereby said attention lines and said acknowledgment lines are both disabled to indicate a cessation of data transmission when an error in data transmission occurs.
Claim 12
Dependent Claim 69 words
A data control system as defined in claim 8 wherein said data verifying means comprises means in the data receiving processor for complementing the received data word and for transmitting the complemented data word over the serial data bus to the data transmitting processor and means in the data transmitting processor for comparing the originally transmitted data word with the complemented data word received from the data receiving processor.
Claim 13
Dependent Claim 47 words
A data control system as defined in claim 9 wherein said transmitting processor responds to an error-indicating mismatch between the originally transmitted data word and the returned, complemented data word by terminating its acknowledgment signal when said data receiving processor detects an error in said data transmission.
Claim 14
Dependent Claim 58 words
A data control system as defined in claim 6 further comprising: a peripheral subsystem processor connected to said serial data bus; a plurality of peripheral devices; and a parallel data bus connected between said plurality of peripheral devices and said peripheral subsystem processor such that said peripheral subsystem processor can control in parallel said plurality of peripheral devices.
Claim 15
Dependent Claim 21 words
A data control system as defined in claim 11 wherein one of said plurality of peripheral devices is a document printer.
Claim 16
Dependent Claim 47 words
A data control system as defined in claim 9 wherein said transmitting processor responds to an error-indicating mismatch between the originally transmitted data word and the returned, complemented data word by terminating its attention signal when said data transmitting processor detects an error in said data transmission.
Claim 17
Dependent Claim 51 words
A data control system as defined in claim 8 wherein each of said processors further comprises means for repetitively transmitting a data word when an error in data transmission occurs and wherein said means for verifying the correct transmission of each data word further comprises means for repetitive data word verification.

References Cited (Backward Citations)

US3453592A Cited
US3648256A Cited
US4096572A Cited
US4091449A Cited
US4065809A Cited
US4074352A Cited
US4091448A Cited
US4120029A Cited
US4149242A Cited
US4099236A Cited
US4155117A Cited
US4149238A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-12-28 1985-06-29 1985-12-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-12-28 1989-06-29 1989-12-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-12-28 1993-06-29 1993-12-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag