I claim:
1. A distributed object messaging system comprising of:
a process of distributed object synchronization across a network node tree in which the root node and the branch nodes act in combination as a centralized server with
a) a network node tree where a root node computer at the top of the network node tree has a plurality of branch node computers maintaining a network connection to it at any given time,
b) in which each branch node computer may have one or more branch node computers maintaining a network connection to it at any given time,
c) a set of distributable objects, whose origination resides on the root node computer, are cloned and transmitted across the network connection to descendant branch node computers,
d) where if a change is made to the distributable object on the root node computer, that change is redispatched across the network connection to the distributable object residing on each descendant branch node computer,
e) with a security controller in said root node computer environment,
f) with said security controller creating a security controller clone,
g) with said security controller clone creating an authentication interface in the connecting computer,
h) with said authentication interface creating authentication data,
i) with said authentication data is transmitted to the root node,
j) with said root node using the authentication data to authenticate the connecting compute,
k) where if validated the root node returns registration data to the branch node, and
l) where a connection tree manager controls the placement of the connecting computer on the network node tree.
2. The system, as set forth in claim 1, wherein:
said branch nodes and said root nodes may have leaf nodes where said leaf nodes treated like branch nodes by the system.
3. The system, as set forth in claim 1, wherein:
a new peer connecting to an already existing peer on the network can download the synchronized state of these data objects without having to get said data from the original host.
4. The system, as set forth in claim 1, where a connection tree manager instructs all nodes where to connect to the network.
5. The system, as set forth in claim 2, wherein:
a change made to the state of a distributable object on a root node computer, said change is made to each of the distributable objects on all the descendant branch nodes and all of the descendant leaf nodes.
6. The system, as set forth in claim 1, wherein:
a root server is created and said root server forms an IO channel through a TCPIP socket.
7. A distributed object messaging system comprising of:
a process of distributed object synchronization across a network node tree in which the root node and the branch nodes act in combination as a centralized server with
a) a network node tree where a root node computer at the top of the network node tree has a plurality of branch node computers maintaining a network connection to it at any given time,
b) in which each branch node computer may have one or more branch node computers maintaining a network connection to it at any given time,
c) a set of distributable objects, whose origination resides on the root node computer, are cloned and transmitted across the network connection to descendant branch node computers,
d) where if a change is made to the distributable object on the root node computer, that change is redispatched across the network connection to the distributable object residing on each descendant branch node computer,
e) with a security controller in said root node computer environment,
f) with said security controller creating a security controller clone,
g) with said security controller clone creating an authentication interface in the connecting computer,
h) with said authentication interface creating authentication data,
i) with said authentication data is transmitted to the root node,
j) with said root node using the authentication data to authenticate the connecting compute,
k) where if validated the root node returns registration data to the branch node, and
l) where a connection tree manager controls the placement of the connecting computer on the network node tree.
8. The system, as set forth in claim 7, wherein:
said branch nodes and said root nodes may have leaf nodes where said leaf nodes treated like branch nodes by the system.
9. The system, as set forth in claim 7, wherein:
a new peer connecting to an already existing peer on the network can download the synchronized state of these data objects without having to get said data from the original host and where a connection tree manager instructs all nodes where to connect to the network.
10. The system, as set forth in claim 7, wherein:
a root server is created and said root server forms an IO channel through a TCPIP socket.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. An electrophoretic display device comprising a substrate and unit cells provided thereon, each of which comprising:
two types of charged particles which are different from each other in charge polarity and coloration;
one display electrode forming a display area,
two collection electrodes for collecting said two types of charged particles; and
a driving means capable of forming a state in which each of the two types of charged particles have been collected at each of the collection electrodes,
a state in which one of the two types of charged particles have been disposed on the display electrode and the other type of charged particles have been collected at one of the collection electrodes, a state in which said one of the two types of charged particles have been collected at one of the collection electrodes and said other type of charged particles have been disposed on the display electrode, and a state intermediate between these states,
wherein said unit cells are arranged in matrix form, and each of the two collection electrodes in each unit cell is a common electrode to which a voltage common to all unit cells is to be applied, and wherein the display electrode in each unit cell is an electrode which is driven individually.
2. The electrophoretic display device according to claim 1, wherein said two collection electrodes are disposed at a position where they lie substantially one upon another as viewed from the observer side.
3. The electrophoretic display device according to claim 2, wherein said unit cell has a partition wall which divides adjoining unit cells, and said two collection electrodes are disposed on both ends of the partition wall or in the interior of the partition wall.