ROTATING ENCRYPTION IN DATA FORWARDING STORAGE
6 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a request from a source system to store data, directing the data to a computer memory, the computer memory employing an encryption scheme, and continuously forwarding the data from one computer memory to another computer memory in the network of interconnected computer system nodes without storing on any physical storage device in the network, each computer memory employing the encryption scheme. The continuously forwarding includes determining an address of a node available to receive the data based on one or more factors, sending a message to the source system with the address of a specific node for the requester to forward the data, detecting a presence of the data in memory of the specific node, and forwarding the data to another computer memory of a node in the network of interconnected computer system nodes without storing any physical storage device.
101 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
receiving, at a computing system, a request to store a data item in a network of interconnected computer system nodes, wherein the computer system nodes utilize one or more encryption schemes; initiating, by the computing system, forwarding of the data item between computer system nodes in the network, wherein said forwarding comprises; identifying a computer system node available to receive the data item; and initiating transmission of the data item to the identified computer system node, wherein the data item is transmitted between computer system nodes without storing the data item on any fixed storage medium in the network. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. 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; receive a request to store a data item in a network of interconnected computer system nodes, wherein the computer system nodes utilize one or more encryption schemes; initiate forwarding of the data item between computer system nodes in the network, wherein said forwarding comprises; identifying a computer system node available to receive the data item; and initiating transmission of the data item to the identified computer system node, wherein the data item is transmitted between computer system nodes without storing the data item on any fixed storage medium in the network. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. 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:
-
receiving, at a computing system, a request to store a data item in a network of interconnected computer system nodes, wherein the computer system nodes utilize one or more encryption schemes; initiating, by the computing system, forwarding of the data item between computer system nodes in the network, wherein said forwarding comprises; identifying a computer system node available to receive the data item; and initiating transmission of the data item to the identified computer system node, wherein the data item is transmitted between computer system nodes without storing the data item on any fixed storage medium in the network. - View Dependent Claims (39, 40)
-
Specification