Selective data forwarding storage
First Claim
Patent Images
1. A method comprising:
- in a network of interconnected computer system nodes configured to forward data items from point to point based upon one of data types, relatively high levels of encryption protocol, other factors, or a combination thereof, receiving from a source system a request to store at least one data item;
in response to the request from the source system, continuously forwarding the at least one data item among the nodes in the network of interconnected computer system nodes without storing the forwarded at least one data item on any fixed storage medium in the network, the forwarded at least one data item being constantly routed within the network from node to node, the forwarded at least one data item being available for retrieval if a request to retrieve the at least one data item is received, the continuously forwarding comprising;
determining an address of a node available to receive the at least one data item to be forwarded from point to point;
sending a message to the source system with the address of a specific node;
detecting a presence of the at least one data item at the specific node; and
forwarding the at least one data item to another node in the network of interconnected computer system nodes without storing the forwarded at least one data item on any fixed storage medium.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for selective data forwarding storage. A method includes, in a network of interconnected computer system nodes, receiving a request from a source system to store data, the request comprising an ownership and a data type, if the ownership and the data type match a corresponding entry in a store, directing the data to a computer memory, 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.
-
Citations
20 Claims
-
1. A method comprising:
-
in a network of interconnected computer system nodes configured to forward data items from point to point based upon one of data types, relatively high levels of encryption protocol, other factors, or a combination thereof, receiving from a source system a request to store at least one data item; in response to the request from the source system, continuously forwarding the at least one data item among the nodes in the network of interconnected computer system nodes without storing the forwarded at least one data item on any fixed storage medium in the network, the forwarded at least one data item being constantly routed within the network from node to node, the forwarded at least one data item being available for retrieval if a request to retrieve the at least one data item is received, the continuously forwarding comprising; determining an address of a node available to receive the at least one data item to be forwarded from point to point; sending a message to the source system with the address of a specific node; detecting a presence of the at least one data item at the specific node; and forwarding the at least one data item to another node in the network of interconnected computer system nodes without storing the forwarded at least one data item on any fixed storage medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible computer readable medium embodying instructions for causing a data processing apparatus to perform a method for storing data items in a network of interconnected computer system nodes configured to forward data items from point to point, the method comprising:
-
receiving, from a source system in communication with the network of interconnected computer system nodes, a request to store at least one data item; in response to the request from the source system, continuously forwarding the at least one data item among the nodes in the network of interconnected computer system nodes, based upon one of data types, relatively high levels of encryption protocol, other factors, or a combination thereof, without storing the forwarded at least one data item on any fixed storage medium in the network, the forwarded at least one data item being constantly routed within the network from node to node, and including; determining an address of a node available to receive the at least one data item to be forwarded from point to point; sending a message to the source system with the address of a specific node; detecting a presence of the at least one data item at the specific node; and forwarding the at least one data item to another node in the network of interconnected computer system nodes without storing the forwarded at least one data item on any fixed storage medium, the forwarded at least one data item being available for retrieval if a request to retrieve the at least one data item is received. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification