Decentralized network system
First Claim
1. A decentralized network system, comprising:
- a plurality of nodes including a plurality of fixed nodes and a plurality of mobile nodes;
wherein each fixed node includes a memory for storing pollen and a communications port for transmitting and receiving pollen and wherein each fixed node is associated with a device or location;
wherein each mobile node includes a memory for storing pollen, a processor for processing pollen in accordance with a predetermined relationship for creating, storing and handling pollen and a communications port for transmitting and receiving pollen, wherein the processor, responsive to a user input, generates a pollen;
wherein pollen is transmitted node by node across the network from a source node to a destination node, in the absence of a connection between the source node and the destination node, through a sequence of pollen exchanges between nodes resulting from relative random movement of mobile nodes and relative random interactions of mobile nodes with fixed nodes and other mobile nodes; and
wherein pollen comprises content and information having a state representing the pollen'"'"'s transmission status.
11 Assignments
0 Petitions
Accused Products
Abstract
A decentralized network system provides for the distribution and collection of information (or messages) without the constraints of a large physical infrastructure. A decentralized network system includes a plurality of first nodes, each first node having a memory for storing messages, a processor for processing messages in accordance with a predetermined relationship and a communications port for transmitting and receiving messages. The first nodes are attached to some physical device or to a location. A plurality of mobile second nodes is also provided. Each second node includes a memory for storing messages, a processor for creating messages in response to user input and for processing messages in accordance with a predetermined relationship and a communications port for transmitting and receiving messages. Preferably, each second node is a personal digital assistant (PDA). The mobile second nodes are moved by users, who provide the means for transmitting messages from one first node to another first node. Transmission of a message from one node to another node is accomplished through a sequence of message exchanges between pairs of first nodes and second nodes.
101 Citations
24 Claims
-
1. A decentralized network system, comprising:
-
a plurality of nodes including a plurality of fixed nodes and a plurality of mobile nodes;
wherein each fixed node includes a memory for storing pollen and a communications port for transmitting and receiving pollen and wherein each fixed node is associated with a device or location;
wherein each mobile node includes a memory for storing pollen, a processor for processing pollen in accordance with a predetermined relationship for creating, storing and handling pollen and a communications port for transmitting and receiving pollen, wherein the processor, responsive to a user input, generates a pollen;
wherein pollen is transmitted node by node across the network from a source node to a destination node, in the absence of a connection between the source node and the destination node, through a sequence of pollen exchanges between nodes resulting from relative random movement of mobile nodes and relative random interactions of mobile nodes with fixed nodes and other mobile nodes; and
wherein pollen comprises content and information having a state representing the pollen'"'"'s transmission status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A decentralized network system, comprising:
-
a plurality of nodes including a plurality of fixed nodes and a plurality of mobile nodes;
wherein each fixed node includes a memory for storing messages, a processor for processing messages in accordance with a predetermined relationship based on relevance to a device or location associated with the fixed node and a communications port for transmitting and receiving messages;
wherein each mobile node includes a memory for storing messages, a processor for processing messages in accordance with a predetermined relationship for creating, storing and handling messages and a communications port for transmitting and receiving messages, wherein the processor, responsive to a user input, generates a message;
wherein a message is transmitted node by node across the network from a source node to a destination node, in the absence of a connection between the source node and the destination node, through a sequence of message exchanges between nodes resulting from relative random movement of mobile nodes and relative random interactions of mobile nodes with fixed nodes and other mobile nodes; and
wherein a message comprises information having a state representing a transmission status of the message. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for managing exchanges of messages in a decentralized network system, comprising:
-
a plurality of nodes including a plurality of first nodes and a plurality of mobile second nodes;
wherein each first node is associated with a device or location and wherein each first node includes a memory for storing messages and a processor for processing messages in accordance with a predetermined relationship based on relevance to a device or location associated with the first node;
wherein each second node is associated with a user and wherein each second node includes a memory for storing messages and a processor for generating and processing messages in accordance with a predetermined relationship for creating, storing and handling messages;
coupling a first node with a second node, said coupling resulting from relative random movement of second nodes and relative random interactions of second nodes with first nodes and other second nodes;
exchanging messages between the first node and the second node in accordance with each node'"'"'s predetermined relationship;
wherein, when a messages is exchanged, the state of the message is changed.
-
Specification