Method and system for secured transport and storage of data on a network
DCFirst Claim
Patent Images
1. A secure transport system for transporting secure packets from a first node to a second node, comprising:
- a first node that creates secure packets, wherein each secure packet contains identical retrieval information;
multiple secure relays that receive secure packets and non secure packets from multiple nodes or other secure relays, wherein said multiple secure relays are capable of identifying retrieval information in each secure packet, wherein each of said multiple secure relays forwards secure packets to another of said multiple secure relay and forwards non-secure packets to destination relays, end wherein said multiple secure relays forward secure packets to the second node when a retrieval condition has been indicated, and wherein each of said multiple secure relays forwards secure packets to another of said multiple secure relays when the retrieval condition has not been indicated; and
a second node that creates a retrieval condition related to said retrieval information in said multiple secure packets and receives the secure packets, wherein said first or second nodes are not associated with said multiple secure relays.
1 Assignment
Litigations
1 Petition
Accused Products
Abstract
A secure transport system and a secure distribution system for transporting secure packets from a first node to a second node, comprising: a first node that creates secure packets; a first secure relay that receives secure packets and non secure packets from multiple nodes, wherein the secure relay forward each secure packet to a different secure relay and forwards non-secure packets to destination relays, and wherein the secure relay forwards each secure packet to the second node when a retrieval condition has been indicated; and a second node that creates a relay condition and receives the secure packets.
47 Citations
17 Claims
-
1. A secure transport system for transporting secure packets from a first node to a second node, comprising:
-
a first node that creates secure packets, wherein each secure packet contains identical retrieval information; multiple secure relays that receive secure packets and non secure packets from multiple nodes or other secure relays, wherein said multiple secure relays are capable of identifying retrieval information in each secure packet, wherein each of said multiple secure relays forwards secure packets to another of said multiple secure relay and forwards non-secure packets to destination relays, end wherein said multiple secure relays forward secure packets to the second node when a retrieval condition has been indicated, and wherein each of said multiple secure relays forwards secure packets to another of said multiple secure relays when the retrieval condition has not been indicated; and a second node that creates a retrieval condition related to said retrieval information in said multiple secure packets and receives the secure packets, wherein said first or second nodes are not associated with said multiple secure relays. - View Dependent Claims (2, 3)
-
-
4. A method for transmitting packets in a secure format from a first node to a second node, comprising the steps, executed in a data processing system, of:
-
receiving secure packets in a first secure relay or a second secure relay from the first node wherein said secure packets contain retrieval information based on information provided by the first node; determining if a retrieval condition has been indicated by identifying said secure packets that contain the same retrieval information based on information provided by the second node; forwarding all secure packets associated with the retrieval condition to the second node if the retrieval condition has been indicated, wherein said second node may be the first node; and forwarding all secure packets to another secure relay if the retrieval condition has not been indicated. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for maintaining a secure distributed storage system by initiating a transmission of a message from a first node to a second node in a secure manner, wherein the second node may be the first node, comprising the steps, executed in a data processing system, of:
-
creating a set of secure packets associated with the message, wherein each secure packet contains an identical first retrieval key, wherein the first retrieval key is created by the first node; forwarding the set of secure packets to multiple secure relays from the first node; forwarding the set of secure packets among secure relays so long as a second retrieval key associated with the first retrieval key is not received in the said multiple secure relays, wherein said second retrieval key is created by the first or second node; and forwarding the set of secure packets to the second node once the second retrieval key is received in the said multiple secure relays. - View Dependent Claims (15, 16, 17)
-
Specification