System and method for data dispatch
OwnerIlkka Salminen, Harri Lakkala +3inventors
InventorsIlkka Salminen, Harri Lakkala, Riku Suomela, Attila Kiss, Balazs Bakos
Life of this patent
Estimating the term…
Abstract
Systems and methods applicable, for instance, in data dispatch. For example, a series of nodes and/or other computers may be employed such that passing of data, via proximity connection, from node and/or other computer to node and/or other computer in the series results in the data being received by an intended recipient node and/or other computer. A node and/or other computer of the series might come to be in proximity connection range with another node and/or other computer of the series, for instance, by way of user translocation of one or more of the nodes and/or other computers.
Claims84
A method, comprising:
- passing data, via proximity connection, from a first node to a second node while the second node is in proximity connection range of the first node but not in proximity connection range of a third node;
- and
- passing the data, via proximity connection, from the second node to the third node while the second node is in proximity connection range of the third node but not in proximity connection range of the first node, wherein the second node has been translocated from proximity connection range of the first node to proximity connection range of the third node by action of a user of the second node,
- wherein the second node is employed for data passing in view of proximity connection range encounters between nodes.
A method, comprising:
- computing, at a first node, one or more proximity weights, wherein the proximity weights computed at the first node take into account proximity connection range node encounters;
- receiving at the first node one or more proximity weights computed at a second node, wherein the proximity weights computed at the second node take into account proximity connection range node encounters;
- and
- computing one or more further proximity weights at the first node, wherein the further proximity weights take into account one or more of the received proximity weights,
- wherein data is dispatched via a series of node-to-node proximity connections from an initiating node to an intended recipient node, and wherein one or more nodes of the series are employed for dispatch in view of one or more proximity weights.
A system, comprising:
- a memory having program code stored therein;
- and
- a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
- wherein the program code, when executed by the processor, causes the processor to perform:
- passing data, via proximity connection, from a first node to a second node while the second node is in proximity connection range of the first node but not in proximity connection range of a third node,
- wherein the data is passed, via proximity connection, from the second node to the third node while the second node is in proximity connection range of the third node but not in proximity connection range of the first node, wherein the second node has been translocated from proximity connection range of the first node to proximity connection range of the third node by action of a user of the second node, and
- wherein the second node is employed for data passing in view of proximity connection range encounters between nodes.
A system, comprising:
- a memory having program code stored therein;
- and
- a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code;
- wherein the program code, when executed by the processor, causes the processor to perform:
- computing, at a first node, one or more proximity weights, wherein the proximity weights computed at the first node take into account proximity connection range node encounters;
- receiving at the first node one or more proximity weights computed at a second node, wherein the proximity weights computed at the second node take into account proximity connection range node encounters;
- and
- computing one or more further proximity weights at the first node, wherein the further proximity weights take into account one or more of the received proximity weights,
- wherein data is dispatched via a series of node-to-node proximity connections from an initiating node to an intended recipient node, and wherein one or more nodes of the series are employed for dispatch in view of one or more proximity weights.
An article of manufacture comprising a computer readable medium containing program code that when executed causes a wireless node to perform:
- passing data, via proximity connection, from the wireless node to a second node while the second node is in proximity connection range of the wireless node but not in proximity connection range of a third node,
- wherein the data is passed, via proximity connection, from the second node to the third node while the second node is in proximity connection range of the third node but not in proximity connection range of the wireless node, wherein the second node has been translocated from proximity connection range of the wireless node to proximity connection range of the third node by action of a user of the second node, and
- wherein the second node is employed for data passing in view of proximity connection range encounters between nodes.
An article of manufacture comprising a computer readable medium containing program code that when executed causes a wireless node to perform:
- computing, at the wireless node, one or more proximity weights, wherein the proximity weights computed at the wireless node take into account proximity connection range node encounters;
- receiving at the wireless node one or more proximity weights computed at a second node, wherein the proximity weights computed at the second node take into account proximity connection range node encounters;
- and
- computing one or more further proximity weights at the wireless node, wherein the further proximity weights take into account one or more of the received proximity weights,
- wherein data is dispatched via a series of node-to-node proximity connections from an initiating node to an intended recipient node, and wherein one or more nodes of the series are employed for dispatch in view of one or more proximity weights.
Dependencies are inferred from the claim text.