System and method for communicating data utilizing multiple types of data connections
First Claim
Patent Images
1. A method, comprising:
- dividing data into a plurality of portions of the data based on a number of available data connections, a size of each of the portions of the data tailored to the number of available data connections;
selecting one of a plurality of different types of the available data connections for transmitting each portion of the data, wherein the selection is based on at least one environmental factor and wherein the one of the different types of the available data connections for transmitting each portion of the data is selected based on whether a bandwidth of each of the available data connections is capable of being sustained in view of the at least one environmental factor;
transmitting the portions of the data utilizing the plurality of different types of the available data connections, according to the selection;
monitoring the available data connections, and determining that utilization of a particular one of the available data connections is affected by the at least one environmental factor; and
in response to the determination that utilization of the particular one of the available data connections is affected by the at least one environmental factor, preventing further utilization of the particular one of the available data connections for transmitting additional data;
wherein a header is included with each of the portions of the data;
wherein the header includes information that includes beginning and end data, transport data, error correction data, contents identification information, and transmission mode data;
wherein the particular one of the available data connections includes a wireless connection, and the at least one environmental factor affecting the wireless connection includes a level of ambient interference in an environment, such that further utilization of the wireless connection is prevented in response to the ambient interference in the environment.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for communicating data over a network. In some embodiments relating to data transmission, data is divided into a plurality of portions, such that the portions may be transmitted utilizing a plurality of different types of data connections. In other embodiments relating to data receipt, a plurality of portions of data is received utilizing a plurality of different types of data connections, after which the portions may be reassembled.
-
Citations
18 Claims
-
1. A method, comprising:
-
dividing data into a plurality of portions of the data based on a number of available data connections, a size of each of the portions of the data tailored to the number of available data connections; selecting one of a plurality of different types of the available data connections for transmitting each portion of the data, wherein the selection is based on at least one environmental factor and wherein the one of the different types of the available data connections for transmitting each portion of the data is selected based on whether a bandwidth of each of the available data connections is capable of being sustained in view of the at least one environmental factor; transmitting the portions of the data utilizing the plurality of different types of the available data connections, according to the selection; monitoring the available data connections, and determining that utilization of a particular one of the available data connections is affected by the at least one environmental factor; and in response to the determination that utilization of the particular one of the available data connections is affected by the at least one environmental factor, preventing further utilization of the particular one of the available data connections for transmitting additional data; wherein a header is included with each of the portions of the data; wherein the header includes information that includes beginning and end data, transport data, error correction data, contents identification information, and transmission mode data; wherein the particular one of the available data connections includes a wireless connection, and the at least one environmental factor affecting the wireless connection includes a level of ambient interference in an environment, such that further utilization of the wireless connection is prevented in response to the ambient interference in the environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving a plurality of portions of data divided into the portions based on a number of available data connections utilizing a plurality of different types of the available data connections, a size of each of the portions of the data tailored to the number of available data connections, wherein one of a plurality of different types of the available data connections are selected for transmitting each portion of the data by which the plurality of portions of data are received, wherein the selection is based on at least one environmental factor and wherein the one of the different types of the available data connections for transmitting each portion of the data is selected based on whether a bandwidth of each of the available data connections is capable of being sustained in view of the at least one environmental factor; and reassembling the portions of the data; wherein a header is included with each of the portions of the data; wherein the header includes information that includes beginning and end data, transport data, error correction data, contents identification information, and transmission mode data; wherein the available data connections are monitored, and it is determined that utilization of a particular one of the available data connections is affected by the at least one environmental factor; wherein, in response to the determination that utilization of the particular one of the available data connections is affected by the at least one environmental factor, further utilization is prevented of the particular one of the available data connections for transmitting additional data; wherein the particular one of the available data connections includes a wireless connection, and the at least one environmental factor affecting the wireless connection includes a level of ambient interference in an environment, such that further utilization of the wireless connection is prevented in response to the ambient interference in the environment.
-
-
17. A system, comprising:
-
a plurality of different types of available data connections; and an interface for interfacing the available data connections to communicate a plurality of portions of data utilizing the different types of the available data connections; wherein a header is included with each of the portions of the data; wherein the header includes information that includes beginning and end data, transport data, error correction data, contents identification information, and transmission mode data; wherein the system is operable such that the data is divided into the portions of the data based on a number of the available data connections, and a size of each of the portions of the data is tailored to the number of available data connections; wherein the system is operable such that one of a plurality of different types of the available data connections are selected for communicating each portion of the data, wherein the selection is based on at least one environmental factor and wherein the one of the different types of the available data connections for transmitting each portion of the data is selected based on whether a bandwidth of each of the available data connections is capable of being sustained in view of the at least one environmental factor; wherein the system is operable such that the available data connections are monitored, and it is determined that utilization of a particular one of the available data connections is affected by the at least one environmental factor; wherein the system is operable such that, in response to the determination that utilization of the particular one of the available data connections is affected by the at least one environmental factor, further utilization is prevented of the particular one of the available data connections for transmitting additional data; wherein the particular one of the available data connections includes a wireless connection, and the at least one environmental factor affecting the wireless connection includes a level of ambient interference in an environment, such that further utilization of the wireless connection is prevented in response to the ambient interference in the environment. - View Dependent Claims (18)
-
Specification