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

D2B divice address initialization by use of default address

Assignee: D2B Systems Co Ltd
•
Filing: 1994-06-24
•
Granted: 1997-10-07
•
Expires: 2014-06-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a single channel communication bus system, e.g. D 2 B, sometimes two devices of the same type must be initialized at the same time. These devices start out with the same address installed by the manufacturer. The installed address includes follower bits which can be changed to account for the presence of other devices. During initialization, all devices are set to a dummy address and the installed address is stored. Each station then looks for devices having its own installed address. If, after 3 tries, none is found then the stored address is used. If other devices having the installed address are found, the follower bits can be changed. The station iterates until all possible follower bits are exhausted. In this way the stations of the same type have an improved likelihood of being initialized with distinct addresses.

Inventors

  • 👤 Neil A. Wilson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 17:11
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/407; H04L12/413; H04L12/4135; H04L61/00; H04L61/50; H04L61/5038; H04L61/5046; G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0646; G06F12/0669; H04L2101/00; H04L2101/60; H04L2101/604

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 175 words
A single channel communication bus system comprising a communication bus having a plurality of stations connected thereto, which stations can communicate with one another via the communication bus, to each of which stations a unique station address is to be assigned, each of said respective stations comprising a respective interface circuit for calling any destination station by generating a destination station address for that destination stations, receiving an acknowledge signal that is transmitted by that destination station, if the station address of that destination station corresponds to the transmitted destination station address, interface circuit of a station is further adapted to performing an initialization program under the control of which the interface circuit generates and transmits the destination station address more than one time, discontinuing generating and transmitting upon absence of the acknowledge signal, and the destination station address which has been generated and transmitted being assigned as a master station address for the respective station, characterized in that each station, before sending a destination station address during the initialization program, adopts a default address.
Claim 2
Dependent Claim 175 words
A single channel communication bus system comprising a communication bus having a plurality of stations connected thereto, which stations can communicate with one another via the communication bus, to each of which stations a unique station address is to be assigned, each of said respective stations comprising a respective interface circuit for calling any destination station by generating a destination station address for that destination stations, receiving an acknowledge signal that is transmitted by that destination station, if the station address of that destination station corresponds to the transmitted destination station address, interface circuit of a station is further adapted to performing an initialization program under the control of which the interface circuit generates and transmits the destination station address more than one time, discontinuing generating and transmitting upon absence of the acknowledge signal, and the destination station address which has been generated and transmitted being assigned as a master station address for the respective station, characterized in that each station, before sending a destination station address during the initialization program, adopts a default address.
Claim 3
Dependent Claim 41 words
A single channel communication bus as claimed in claim 1, characterized that each station, upon receipt of acknowledgement upon transmission of the destination station address during initialization, aborts the initialization program and adopts the default address as its own unique address.
Claim 4
Dependent Claim 89 words
A single channel communication bus as claimed in claim 1, characterized in that upon start of the initialization program with a first address, which is acknowledged, the interface under control of the initialization program transmits and generates a plurality of different destination station addresses in a predetermined sequence, said generation and transmission being discontinued upon absence of the acknowledge signal and the destination station address, which is the last that has been transmitted being assigned as the master station address to said station upon absence of the acknowledge signal.
Claim 5
Dependent Claim 58 words
A single channel communication bus system as claimed in claim 1, characterized in that each station has a non volatile memory for storing the address assigned to said station, whereby upon start of the initialisation program the generation and transmission of the different destination station addresses is starting by the address stored previously in said non volatile memory.
Claim 6
Dependent Claim 45 words
A single channel communication bus system as claimed in claim 1, characterized in that the address generated and transmitted in the initialisation program comprises a fixed part which depends on the type of station, and a variable part which comprises a fixed number of bits.
Claim 7
Dependent Claim 77 words
A single channel communication bus system as claimed in claim 5, characterized in that after each generation and transmission of destination station address which is acknowledge by another station on the bus system is incremented by one for some subsequently being transmitted on the communication bus and that initialisation is aborted upon generation and transmission and acknowledgment of all possible addresses available under the fixed number of bits in the variable part of the potential station address.
Claim 8
Dependent Claim 34 words
A single channel communication bus as claimed in claim 1, characterized in that the default address is is not normally expected to be used by any station operating after initialization in the bus system.
Claim 9
Dependent Claim 89 words
A single channel communication bus as claimed in claim 2, characterized in that upon start of the initialization program with a first address, which is acknowledged, the interface under control of the initialization program transmits and generates a plurality of different destination station addresses in a predetermined sequence, said generation and transmission being discontinued upon absence of the acknowledge signal and the destination station address, which is the last that has been transmitted being assigned as the master station address to said station upon absence of the acknowledge signal.
Claim 10
Dependent Claim 58 words
A single channel communication bus system as claimed in claim 2, characterized in that each station has a non volatile memory for storing the address assigned to said station, whereby upon start of the initialization program the generation and transmission of the different destination station addresses is starting by the address stored previously in said non volatile memory.
Claim 11
Dependent Claim 58 words
A single channel communication bus system as claimed in claim 3, characterized in that each station has a non volatile memory for storing the address assigned to said station, whereby upon start of the initialization program the generation and transmission of the different destination station addresses is starting by the address stored previously in said non volatile memory.
Claim 12
Dependent Claim 58 words
A single channel communication bus system as claimed in claim 8, characterized in that each station has a non volatile memory for storing the address assigned to said station, whereby upon start of the initialization program the generation and transmission of the different destination station addresses is starting by the address stored previously in said non volatile memory.
Claim 13
Dependent Claim 45 words
A single channel communication bus system as claimed in claim 2, characterized in that the address generated and transmitted in the initialization program comprises a fixed part which depends on the type of station, and a variable part which comprises a fixed number of bits.
Claim 14
Dependent Claim 45 words
A single channel communication bus system as claimed in claim 3, characterized in that the address generated and transmitted in the initialization program comprises a fixed part which depends on the type of station, and a variable part which comprises a fixed number of bits.
Claim 15
Dependent Claim 45 words
A single channel communication bus system as claimed in claim 8, characterized in that the address generated and transmitted in the initialization program comprises a fixed part which depends on the type of station, and a variable part which comprises a fixed number of bits.
Claim 16
Dependent Claim 77 words
A single channel communication bus system as claimed in claim 12, characterized in that after each generation and transmission of destination station address which is acknowledge by another station on the bus system is incremented by one for some subsequently being transmitted on the communication bus and that initialization is aborted upon generation and transmission and acknowledgment of all possible addresses available under the fixed number of bits in the variable part of the potential station address.
Claim 17
Dependent Claim 77 words
A single channel communication bus system as claimed in claim 13, characterized in that after each generation and transmission of destination station address which is acknowledge by another station on the bus system is incremented by one for some subsequently being transmitted on the communication bus and that initialization is aborted upon generation and transmission and acknowledgment of all possible addresses available under the fixed number of bits in the variable part of the potential station address.
Claim 18
Dependent Claim 77 words
A single channel communication bus system as claimed in claim 14, characterized in that after each generation and transmission of destination station address which is acknowledge by another station on the bus system is incremented by one for some subsequently being transmitted on the communication bus and that initialization is aborted upon generation and transmission and acknowledgment of all possible addresses available under the fixed number of bits in the variable part of the potential station address.
Claim 19
Dependent Claim 33 words
A single channel communication bus as claimed in claim 2, characterized in that the default address is not normally expected to be used by any station operating after initialization in the bus system.
Claim 20
Dependent Claim 33 words
A single channel communication bus as claimed in claim 3, characterized in that the default address is not normally expected to be used by any station operating after initialization in the bus system.
Claim 21
Dependent Claim 33 words
A single channel communication bus as claimed in claim 8, characterized in that the default address is not normally expected to be used by any station operating after initialization in the bus system.
Claim 22
Dependent Claim 103 words
A station for use with a single channel communication bus, the station comprising an installed master address and an interface circuit for interfacing with said bus, which interface circuit stores an initialization program which includes code for using the installed master address as a temporary destination address and using a dummy address as a temporary master address; code for repeatedly sending out a message checking whether other stations connected to the bus are using the temporary destination address; code for seeking an acknowledgement of the message; code for, upon no receipt of an acknowledgement, installing the temporary destination address as a master address.
Claim 23
Dependent Claim 103 words
A station for use with a single channel communication bus, the station comprising an installed master address and an interface circuit for interfacing with said bus, which interface circuit stores an initialization program which includes code for using the installed master address as a temporary destination address and using a dummy address as a temporary master address; code for repeatedly sending out a message checking whether other stations connected to the bus are using the temporary destination address; code for seeking an acknowledgement of the message; code for, upon no receipt of an acknowledgement, installing the temporary destination address as a master address.
Claim 24
Dependent Claim 31 words
The station of claim 21 wherein the code for seeking an acknowledgement sends the message three times and only concludes that there is no acknowledgement after those three times are over.
Claim 25
Dependent Claim 73 words
The station of claim 21 wherein the temporary destination address comprises disambiguation bits; and the interface circuit further comprises code for, upon receipt of the acknowledgement, altering the disambiguation bits of the temporary destination address; and code for iteratively seeking the acknowledgement and altering disambiguation bits until no acknowledgement is received; and when the temporary destination address is reinstalled as the master address, any altered disambiguation bits are included in the master address.
Claim 26
Dependent Claim 73 words
The station of claim 22 wherein the temporary destination address comprises disambiguation bits; and the interface circuit further comprises code for, upon receipt of the acknowledgement, altering disambiguation bits of the temporary destination address; and code for iteratively seeking of the acknowledgement and altering disambiguation bits until no acknowledgement is received; and when the temporary destination address is reinstalled as the master address, any altered disambiguation bits are included in the master address.
Claim 27
Dependent Claim 30 words
A bus system comprising a plurality of stations as claimed in claim 21; and a single channel communication bus for allowing the stations to communicate with each other and themselves.

References Cited (Backward Citations)

US4429384A Cited
US4661902A Cited
US4689786A Cited
NL8900717A Cited
US5187708A Cited
US5422884A Cited
EP0537814A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-10-06 2001-04-07 2001-10-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-10-06 2005-04-07 2005-10-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-10-06 2009-04-07 2009-10-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag