Message splitting and spatially diversified message routing for increasing transmission assurance and data security over distributed networks
First Claim
Patent Images
1. An apparatus for transmitting a file via a communications network, comprising:
- a file processor that converts the file into N message segments that enable reassembly of the file from a subset of any M of the message segments, where N and M are positive integers, andN>
M≧
1;
and a message segment transmitter that transmits at least M of the N message segments toward a receiver for reassembly of the file after receiving M of the N message segments.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention features an apparatus and method for transmitting a file via a communications network. The apparatus includes a file processor that converts a file into N message segments. The file can be reassembled from a subset of any M of the message segments, where N and M are positive integers, N is greater than M, and M is greater than or equal to 1. The apparatus includes a message segment transmitter. The transmitter transmits at least M of the N message segments to a receiver for reassembly of the file after receiving M of the N message segments.
-
Citations
27 Claims
-
1. An apparatus for transmitting a file via a communications network, comprising:
-
a file processor that converts the file into N message segments that enable reassembly of the file from a subset of any M of the message segments, where N and M are positive integers, and N>
M≧
1;and a message segment transmitter that transmits at least M of the N message segments toward a receiver for reassembly of the file after receiving M of the N message segments. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for transmitting a file, comprising the steps of:
-
converting the file into N message segments that enable reassembly of the file from a subset of any M of the message segments, where N and M are positive integers, and N>
M≧
1;and transmitting at least M of the N message segments toward a receiver for reassembly of the file after receiving M of the N message segments. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification