Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
290 words
A data transmission and access conflict settling system including a plurality of asynchronous and unranked data transmitters-receivers divided into a requestor category and a server category, the transmitters-receivers of the server category implementing services requested by the transmitters-receivers of the requestor category, the said transmitters-receivers being interconnected by (1) a data transmission bus, (2) an occupation bus having a state dependent upon the availability or unavailability of the data transmission bus and (3) an arbitration bus, said data transmission system comprising, in each transmitter-receiver: an allocation circuit associated with the transmitter-receiver and selectively connecting the transmitter-receiver to the arbitration bus, said allocation circuit having means for marking said arbitration bus and means for testing said arbitration bus; an arbitration pulse generator for deriving arbitration pulses having randomly distributed durations, the durations of the arbitration pulses generated by the arbitration pulse generator in the different transmitters-receivers being different; means controlled by a transmitter-receiver requesting service, coupled to the arbitration pulse generator, for activating the arbitration pulse generator to randomly extract therefrom an arbitration pulse; means coupled to the marking means of the allocation cicuit for activating the marking means of the allocation circuit while said randomly extracted arbitration pulse is being derived; means coupled to the testing means of the allocation circuit for activating the testing means of the allocation circuit at the end of said randomly extracted arbitration pulse to thereby derive a binary test pulse having a binary value dependent on the marking or unmarking of the arbitration bus; and means coupled to the occupation bus and testing means of the allocation circuit for activating the transmitter-receiver to capture the data transmission bus depending on the state of the occupation bus and the binary value of the test pulse.
Claim 2
Dependent Claim
290 words
A data transmission and access conflict settling system including a plurality of asynchronous and unranked data transmitters-receivers divided into a requestor category and a server category, the transmitters-receivers of the server category implementing services requested by the transmitters-receivers of the requestor category, the said transmitters-receivers being interconnected by (1) a data transmission bus, (2) an occupation bus having a state dependent upon the availability or unavailability of the data transmission bus and (3) an arbitration bus, said data transmission system comprising, in each transmitter-receiver: an allocation circuit associated with the transmitter-receiver and selectively connecting the transmitter-receiver to the arbitration bus, said allocation circuit having means for marking said arbitration bus and means for testing said arbitration bus; an arbitration pulse generator for deriving arbitration pulses having randomly distributed durations, the durations of the arbitration pulses generated by the arbitration pulse generator in the different transmitters-receivers being different; means controlled by a transmitter-receiver requesting service, coupled to the arbitration pulse generator, for activating the arbitration pulse generator to randomly extract therefrom an arbitration pulse; means coupled to the marking means of the allocation cicuit for activating the marking means of the allocation circuit while said randomly extracted arbitration pulse is being derived; means coupled to the testing means of the allocation circuit for activating the testing means of the allocation circuit at the end of said randomly extracted arbitration pulse to thereby derive a binary test pulse having a binary value dependent on the marking or unmarking of the arbitration bus; and means coupled to the occupation bus and testing means of the allocation circuit for activating the transmitter-receiver to capture the data transmission bus depending on the state of the occupation bus and the binary value of the test pulse.
Claim 3
Dependent Claim
53 words
A data transmission system according to claim 1 wherein the arbitration pulse generator of the different transmitters-receivers comprises means for establishing a field of several numbers which are different in each tranmsitter-receiver but have sums which are equal in the different transmitters-receivers, and means for generating pulses having durations proportional to said numbers.
Claim 4
Dependent Claim
290 words
An asynchronous and unranked data transmitter-receiver in a data transmission and access conflict settling system including a plurality of such data transmitters-receivers divided into a requestor category and a server category, the transmitters-receivers of the server category implementing services requested by the transmitters-receivers of the requestor category, the said transmitters-receivers being interconnected by, (1) a data transmission bus, (2) an occupation bus having a state dependent upon the availability or unavailability of the data transmission bus and (3) an arbitration bus, said transmitter-receiver comprising: an allocation circuit associated with the transmitter-receiver and selectively connecting the transmitter-receiver to the arbitration bus, said allocation circuit having means for marking said arbitration bus and means for testing said arbitration bus; an arbitration pulse generator for deriving arbitration pulses having randomly distributed durations, the durations of the arbitration pulses generated by the arbitration pulse generator in the different transmitters-receivers being different; means controlled by a transmitter-receiver requesting service, coupled to the arbitration pulse generator, for activating the arbitration pulse generator to randomly extract therefrom an arbitration pulse; means coupled to the marking means of the allocation circuit for activating the marking means of the allocation circuit while said randomly extracted arbitration pulse is being derived; means coupled to the testing means of the allocation circuit for activating the testing means of the allocation circuit at the end of said randomly extracted arbitration pulse to thereby derive a binary test pulse having a binary value dependent on the marking or unmarking of the arbitration bus; and means coupled to the occupation bus and testing means of the allocation circuit for activating the transmitter-receiver to capture the data transmission bus depending on the state of the occupation bus and the binary value of the test pulse.
Claim 5
Dependent Claim
290 words
An asynchronous and unranked data transmitter-receiver in a data transmission and access conflict settling system including a plurality of such data transmitters-receivers divided into a requestor category and a server category, the transmitters-receivers of the server category implementing services requested by the transmitters-receivers of the requestor category, the said transmitters-receivers being interconnected by, (1) a data transmission bus, (2) an occupation bus having a state dependent upon the availability or unavailability of the data transmission bus and (3) an arbitration bus, said transmitter-receiver comprising: an allocation circuit associated with the transmitter-receiver and selectively connecting the transmitter-receiver to the arbitration bus, said allocation circuit having means for marking said arbitration bus and means for testing said arbitration bus; an arbitration pulse generator for deriving arbitration pulses having randomly distributed durations, the durations of the arbitration pulses generated by the arbitration pulse generator in the different transmitters-receivers being different; means controlled by a transmitter-receiver requesting service, coupled to the arbitration pulse generator, for activating the arbitration pulse generator to randomly extract therefrom an arbitration pulse; means coupled to the marking means of the allocation circuit for activating the marking means of the allocation circuit while said randomly extracted arbitration pulse is being derived; means coupled to the testing means of the allocation circuit for activating the testing means of the allocation circuit at the end of said randomly extracted arbitration pulse to thereby derive a binary test pulse having a binary value dependent on the marking or unmarking of the arbitration bus; and means coupled to the occupation bus and testing means of the allocation circuit for activating the transmitter-receiver to capture the data transmission bus depending on the state of the occupation bus and the binary value of the test pulse.
Claim 6
Dependent Claim
51 words
The transmitter-receiver according to claim 3 wherein the arbitration pulse generator of the different transmitters-receivers comprises means for establishing a field of several numbers which are different in each transmitter-receiver but have sums which are equal in the different transmitters-receivers, and means for generating pulses having durations proportional to said numbers.