GEOLOCATION ASSISTED DATA FORWARDING STORAGE
6 Assignments
0 Petitions
Accused Products
Abstract
A method includes, in a network of interconnected computer system nodes, receiving a request from a source system to store data, directing the data to a computer memory in conjunction with its geolocation, geolocation enabling selecting nodes that are proximate to each other or a user to increase speed and efficiency, and continuously forwarding the data from one computer memory to another computer memory in the network of interconnected computer system nodes in conjunction with their geolocations without storing on any physical storage device in the network.
-
Citations
34 Claims
-
1-16. -16. (canceled)
-
17. A computing system comprising:
-
one or more processors configured to execute instructions; a computer readable medium storing instructions configured for execution by the one or more processors in order to cause the computing system to; determine geographic locations of respective computer storage nodes in a network of computer storage nodes configured to forward data items among computer storage nodes without storing the data items on any fixed storage medium within the network of computer storage nodes, wherein forwarding of the data items comprises; in response to receiving a data item at a particular computer storage node, determine, based on at least comparison of a geographic location of the particular computer storage node to respective geographic locations of other computer storage nodes, another computer storage node to receive the data item; and initiate transmission of the data item to the another computer storage node without storing the data item on any fixed storage medium of the computer storage nodes in the network. - View Dependent Claims (18, 19, 20)
-
-
21. A method comprising:
-
determining, by a computing system, geographic locations of respective computer storage nodes in a network of computer storage nodes configured to forward data items among computer storage nodes without storing the data items on any fixed storage medium within the network of computer storage nodes; in response to receiving a data item at a first computer storage node, determining, by the computing system, based on at least comparison of a geographic location of the first computer storage node to respective geographic locations of other computer storage nodes, a second computer storage node to receive the data item; and initiating, by the computing system, transmission of the data item to the second computer storage node without storing the data item on any fixed storage medium of the first computer storage node. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A tangible computer-readable medium having instructions encoded thereon, wherein the instructions are readable by a computing system in order to cause the computing system to perform operations comprising:
-
determining geographic locations of respective computer storage nodes in a network of computer storage nodes configured to forward data items among computer storage nodes without storing the data items on any fixed storage medium within the network of computer storage nodes; in response to receiving a data item at a first computer storage node, determining, based on at least comparison of a geographic location of the first computer storage node to respective geographic locations of other computer storage nodes, a second computer storage node to receive the data item; and initiating transmission of the data item to the second computer storage node without storing the data item on any fixed storage medium of the first computer storage node. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification