Network and intelligent cell for providing sensing, bidirectional communications and control
First Claim
Patent Images
1. A network for sensing, communicating and controlling comprising:
- a plurality of programmable cells, each of which includes a permanent, unique cell identification number;
said cells performing the functions of sensing, communications and controlling with each of said cells being assigned to perform at least one of said functions of sensing, communicating or controlling in said network;
groups of said cells being programmed to perform group functions each being a common task carried out by said cells in said group within said network each of said cells in a given group being assigned a group identification number, the information needed to carry out said group function being programmed into and distributed among said cells in said group;
said cells communicating with one another over at least one medium using said cell identification numbers and group identification numbers;
whereby a network for sensing, communicating and controlling is realized.
3 Assignments
0 Petitions
Accused Products
Abstract
A network for sensing, communcating and controlling including a plurality of cells. Each cell is identified by a permanent, unique identification number. Groups of cells are programmed to perform group functions and are assigned group identification numbers. Communication is performed via a medium using the cell identification numbers and group identification numbers.
-
Citations
24 Claims
-
1. A network for sensing, communicating and controlling comprising:
-
a plurality of programmable cells, each of which includes a permanent, unique cell identification number; said cells performing the functions of sensing, communications and controlling with each of said cells being assigned to perform at least one of said functions of sensing, communicating or controlling in said network; groups of said cells being programmed to perform group functions each being a common task carried out by said cells in said group within said network each of said cells in a given group being assigned a group identification number, the information needed to carry out said group function being programmed into and distributed among said cells in said group; said cells communicating with one another over at least one medium using said cell identification numbers and group identification numbers; whereby a network for sensing, communicating and controlling is realized. - View Dependent Claims (2, 3, 4)
-
-
5. A network for sensing, communicating and controlling comprising:
-
a plurality of cells for sensing, communicating and controlling each of said cells including (1) a unique cell identification number, (2) a processor for operating upon messages, said processor of each of said cells having access to its respective cell identification number, and (3) an input/output section for coupling messages between its respective processor and a communications medium; grouping means for causing at least two of said cells to cooperate with one another as members of a group in the performance of a group function, said grouping means establishing said membership by employing said cell identification numbers and by assigning said cells a group identification number and tasks needed to carry out said group function; said cells of said group communicating with one another over said medium by using said group identification numbers with their respective processors operating upon messages to carry out their respective tasks; whereby a network for sensing, communicating and controlling is realized. - View Dependent Claims (6)
-
-
7. A network for sensing, communicating and controlling comprising:
-
a plurality of cells each of said cells including (1) a unique cell identification number, (2) a processor for operating upon messages, said processor of each of said cells having access to its respective cell identification number, and (3) an input/output section for coupling messages between its respective processor and a communications medium; grouping means for causing at least a first and second of said cells to cooperate with one another as members of a first group in the performance of a first group function, said grouping means establishing said membership in said first group by employing said cell identification numbers of said first and second cells, and by assigning said first and second cells a first group identification number and tasks needed to carry out said first group function; said first and second cells communicating with one another over said medium by using said first group identification numbers for carrying out their respective tasks through their respective processors by operating upon messages communicated between said first and second cells; said grouping means for causing at least a third and fourth of said cells to cooperate with one another as members of a second group in the performance of a second group function, said grouping means establishing said membership in said second group by employing said cell identification numbers of said third and fourth cells, and by assigning said third and fourth cells a second group identification number and tasks needed to carry out said second group function; said third and fourth cells communicating with one another over said medium by using said second group identification number for carrying out their respective tasks through their respective processors by operating upon messages communicated between said third and fourth cells, a fifth of said cells assigned the task of announcing in said first group and assigned the task of listeing in said second group, whereby a network for sensing, communicating and controlling is realized. - View Dependent Claims (8, 9, 10)
-
-
11. A network for sensing, communicating and controlling comprising:
-
a first programmable cell comprising a semiconductor integrated circuit having a processor and an input/output section coupled to its processor, said first cell being assigned a first system identification number and a first unique cell identification number, said first cell'"'"'s processor for preparing and acting upon predetermined messages which are coupled to a communications medium through said first cell'"'"'s input/output section, said first cell'"'"'s input/output section being coupled to a sensing means for sensing a condition, said first cell being assigned a first group identification number; a second programmable cell comprising a semiconductor integrated circuit having a processor and an input/output section coupled to its processor, said second cell being assigned said first system identification number and second unique cell identification number said second cell'"'"'s processor for preparing and acting upon said predetermined messages and for coupling said messages through its input/output section to said medium, said second cell being coupled to control means for controlling an object, said second cell being assigned said first group number; said first and second cells communicating with one another over said medium through their respective input/output sections by using said first system identification number, their first and second cell identification numbers and said group identification number; whereby a sensing, communicating and control network is realized. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A network for sensing, communicating and controlling comprising:
-
at least one communications medium; a first plurality of programmable cells coupled to said medium for transmitting and receiving first messages over and from said medium, each of said cells having a unique cell identification number, all of said first cells having a first group identification number, one of said first cells being programmed to sense a first condition and to prepare one of said first messages in response to said first condition and another of said first cells being programmed to control a first object in response to said one of said first messages, said first cells communicating with one another over said medium by using one of said first cell'"'"'s identification numbers and said first group identification number; a second plurality of programmable cells coupled to said medium for transmitting and receiving second messages over and from said medium, each of said second cells having a unique cell identification number, all of said second cells having a second group identification number, one of said second cells being programmed to sense a second condition and to provide one of said second messages in response to said second condition and another of said second cells being programmed to control a second object in response to said one of said second messages, said second cells communicating with one another over said medium by using one of said second cell'"'"'s identification numbers and said second group identification numbers; a third programmable cell coupled to said medium having a unique cell identification number, and having said first group identification number, said third cell for performing one of the functions of sensing or controlling by employing said first messages, said third cell having said second group identification number for purposes of repeating said second messages; whereby a network for sensing, communicating and controlling is realized. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A network for sensing, communicating and controlling comprising:
-
a plurality of cells each of which includes a permanent, unique cell identification number; groups of said cells being programmed to perform a common group task wherein each of said groups includes a pluraltiy of said cells for sensing, communicating and controlling with the information needed to carry out each of said group tasks being programmed into and distributed among said cells in said groups, said cells in each of said groups being assigned a group identification number and each of said cells in each of said groups being assigned a group member number within said group; said cell identification numbers being used in the formation of said groups; said cells in each of said groups communicating between one another in said network to perform their respective tasks through the use of at least said group identification numbers and member numbers; whereby a network for sensing, communicating and controlling is realized. - View Dependent Claims (24)
-
Specification