Data communication system for assigning addresses to hand-held data terminals
First Claim
1. A data communication system comprising:
- a) a data communication link;
b) a plurality of data terminals for transmitting and receiving data over said data communication link, each of said plurality of data terminals comprising means for connecting each terminal to said data communication link and means for storing an address to facilitate transmission of data over said data communication link to a corresponding one of said plurality of data terminals, each of said plurality of data terminals having no assigned address before being connected to said data communication link; and
c) a controller coupled to said data communication link for interacting with each of said plurality of data terminals connected to said data communication link to assign an address unique to said connected data terminal, said controller comprising means for universally transmitting to each of said plurality of data terminals a sequence of polling signals, each of said polling signals bearing a unique address via said data communication link to each of said plurality of data terminals connected to said data communication link without an assigned address;
d) each of said plurality of data terminals comprising responsive to one of said sequence of polling signals for assigning said unique address carried by said polling signal to only one of said plurality of data terminals and means responsive to the assigning of said unique address to said one data terminal for disabling said assigning means of said one data terminal to which said unique address was assigned from assigning a further address to said one data terminal.
6 Assignments
0 Petitions
Accused Products
Abstract
In an exemplary embodiment, portable data devices can be coupled with a local area network at any of a multiplicity of points and integrated into the system on a dynamic basis. The preferred system is highly flexible and closely adaptable to changing needs of an individual user. For example, unitary multiple docking devices each receiving a plurality of hand-held computerized data terminals may be chained in a series to a single primary controller which may have a further LAN channel including an auxiliary unit which may supply charging power to a further series of multiple docking devices, added to the system as needed. A preferred auxiliary unit is capable of handling two-way communication without the provision of a direction control line in the channel.
74 Citations
30 Claims
-
1. A data communication system comprising:
-
a) a data communication link; b) a plurality of data terminals for transmitting and receiving data over said data communication link, each of said plurality of data terminals comprising means for connecting each terminal to said data communication link and means for storing an address to facilitate transmission of data over said data communication link to a corresponding one of said plurality of data terminals, each of said plurality of data terminals having no assigned address before being connected to said data communication link; and c) a controller coupled to said data communication link for interacting with each of said plurality of data terminals connected to said data communication link to assign an address unique to said connected data terminal, said controller comprising means for universally transmitting to each of said plurality of data terminals a sequence of polling signals, each of said polling signals bearing a unique address via said data communication link to each of said plurality of data terminals connected to said data communication link without an assigned address; d) each of said plurality of data terminals comprising responsive to one of said sequence of polling signals for assigning said unique address carried by said polling signal to only one of said plurality of data terminals and means responsive to the assigning of said unique address to said one data terminal for disabling said assigning means of said one data terminal to which said unique address was assigned from assigning a further address to said one data terminal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data communication system comprising:
-
a) a data communication link; b) a controller connected to said data link and comprising means for transmitting thereover a polling signal having a unique address therewith; and c) a plurality of data terminals for transmitting and receiving data over said data communication link, each of said plurality of data terminals comprising a connector for coupling its data terminal to said data communication link and means responsive to said received polling signal for transmitting over said data communication link an acknowledgement signal after a random period of time and for accepting said transmitted unique address as its own in the absence during said random period of an acknowledgement signal from another of said plurality of data terminals. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of non-specifically assigning an address only to those terminals of a plurality thereof connected to a data communication link, said method comprising the steps of:
-
a) connecting at least one of the plurality of data terminals to the data communication link; b) transmitting a polling signal with an address not previously assigned via the data communication link to any of the plurality of terminals connected to the data communication link without an assigned address; and c) initiate upon receipt of the polling signal by each connected terminal without an assigned address the timing of a random period and at the end of the period transmitting an acknowledgement signal from only one of the connected data terminals without an assigned address. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method of non-specifically assigning a unique address to each of a plurality of terminals without an address assigned thereto, said method comprising the steps of:
-
a) transmitting a sequence of polling signals, each polling signal containing a unique, unassigned address, to all of the plurality of terminals without an assigned address; b) receiving one of the polling signals at all of the plurality of terminals; and c) responding to the receipt of the one polling signal by assigning its said unique address to only one of the plurality of terminals without a previously assigned address. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A data communication system comprising:
-
a) a plurality of data terminals each without an assigned address; and b) a controller having means for repetitively transmitting a sequence of polling signals, each of said polling signals having a unique address, until each of said plurality of data terminals is assigned one unique address; c) each of said plurality of data terminals having means for receiving a polling signal with said unique address and for assigning said received unique address to only one of the remaining data terminals without an assigned address, and means responsive to the assignment of said one unique address to its data terminal for transmitting to said controller an acknowledgement signal including said one unique address assigned to its data terminal. - View Dependent Claims (24)
-
-
25. A data terminal for use in a data communication system comprised of a plurality of said data terminals and adapted to be assigned one address unique with respect to that address assigned to each of the other of said plurality of data terminals, said data terminal comprising:
-
a) means for receiving a polling signal of a sequence of polling signals, each polling signal including one unique address; b) means for assigning said one unique address to said data terminal; c) means responsive to the assigning of said one unique address to said data terminal for transmitting an acknowledgement signal to prevent the others of said plurality of data terminals from being assigned said one unique address; and d) means responsive to the acknowledgement signal transmitted from another of the plurality of data terminals for disabling said assigning means. - View Dependent Claims (26)
-
-
27. A data communication system comprising:
-
a) a data communication link; b) a plurality of data terminals for transmitting and receiving data over said data communication link, each of said plurality of data terminals comprising means for connecting each terminal to said data communication link and means for being assigned an address to facilitate transmission of data over said data communication link to a corresponding one of said plurality of data terminals, each of said plurality of data terminals having no assigned address before being connected to said data communication link, each of said plurality of data terminals connected to said data communication link without an assigned address is responsive to the receipt of said polling signal to initiate the timing of a random period; and c) a controller coupled to said data communication link for interacting with each of said plurality of data terminals connected to said data communication link to assign an address unique to said connected data terminal, said controller comprising means for transmitting a polling signal bearing a unique address via said data communication link to each of said plurality of data terminals connected to said data communication link without an assigned address. - View Dependent Claims (28, 29, 30)
-
Specification