Method, system and apparatus for the transmission and adaption of data
First Claim
1. A communication system comprising:
- a server computer device having non-transitory memory connected to at least one processor, the server computer device being connectable to at least one terminal device;
the server computer device being configured to distribute data from the server computer device to the terminal device via a content aware layer and transport aware layer of a network transport layer,the transport aware layer being configured to obtain information regarding network connectivity between the terminal device and the server computer device;
the content aware layer being configured to determine requirements of the terminal device requesting the data from the server computer device;
wherein the transport layer is configured to provide network description information to a decision manager of the server computer device for networks about which at least one communication link to the terminal device is formable to transport the data from the server computer device to the terminal device;
wherein the content aware layer is configured to determine requirements for the data of an application running on the terminal device requesting the data;
the decision manager being configured to match requirements of the application with network connectivity information of the network description information to select at least one first network about which to transmit the data to the terminal device;
wherein the transport aware layer is configured to select at least one access point of the at least one first network selected by the decision manager for the transport of the data from the server computer device to the terminal device about at least one first communication link to be established between the server computer device and the terminal device via the selected at least one first network;
wherein the transport aware layer is configured to detect a failure in the selected at least one first network about which the data is being transported from the server computer device to the terminal device;
the decision manager is configured to select at least one second network about which the data is to be transported from the server computer device to the terminal device in response to the detected failure of the selected at least one first network; and
the transport aware layer is configured to select at least one access point of the selected at least one second network for establishment of at least one second communication link about which the data is to be transmitted from the server computer device to the terminal device in response to the selection of the at least one second network by the decision manager.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for the transmission and adaption of data can include the steps of generating generic requirement documents, identifying a plurality of suitable communication patterns on the basis of the generic requirement documents, determining currently available transport options and their service quality across at least one communication network, and selecting a communication pattern from a plurality of suitable communication patterns based on the network transmission qualities of the at least one communication network. The method can utilize a first functional layer and a second functional layer that are integrated between a software application layer and a network access layer that each receive input documents that are independent of each other. The input documents of the second functional layer can contain transport-related information while the input documents of the first functional layer can contain application-related information. Systems and devices can be configured to facilitate use of embodiments of the method.
-
Citations
19 Claims
-
1. A communication system comprising:
-
a server computer device having non-transitory memory connected to at least one processor, the server computer device being connectable to at least one terminal device; the server computer device being configured to distribute data from the server computer device to the terminal device via a content aware layer and transport aware layer of a network transport layer, the transport aware layer being configured to obtain information regarding network connectivity between the terminal device and the server computer device; the content aware layer being configured to determine requirements of the terminal device requesting the data from the server computer device; wherein the transport layer is configured to provide network description information to a decision manager of the server computer device for networks about which at least one communication link to the terminal device is formable to transport the data from the server computer device to the terminal device; wherein the content aware layer is configured to determine requirements for the data of an application running on the terminal device requesting the data; the decision manager being configured to match requirements of the application with network connectivity information of the network description information to select at least one first network about which to transmit the data to the terminal device; wherein the transport aware layer is configured to select at least one access point of the at least one first network selected by the decision manager for the transport of the data from the server computer device to the terminal device about at least one first communication link to be established between the server computer device and the terminal device via the selected at least one first network; wherein the transport aware layer is configured to detect a failure in the selected at least one first network about which the data is being transported from the server computer device to the terminal device; the decision manager is configured to select at least one second network about which the data is to be transported from the server computer device to the terminal device in response to the detected failure of the selected at least one first network; and the transport aware layer is configured to select at least one access point of the selected at least one second network for establishment of at least one second communication link about which the data is to be transmitted from the server computer device to the terminal device in response to the selection of the at least one second network by the decision manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication apparatus comprising:
-
a computer device having non-transitory memory connected to at least one processor, the computer device being configured to distribute data from the computer device to a terminal device; the computer device having; a first functional layer of a network tolerant layer that is integrated between a software application layer and a network access layer to receive first input documents containing application-related information; and a second functional layer of the network tolerant layer to receive second input documents containing transport-related information; the computer device configured to identify a plurality of suitable communication patterns involving multiple communication networks based on the first and second input documents, determine currently available transport options and their service quality across at least two communication networks and select a communication pattern from a plurality of suitable communication patterns based on network transmission quality of the at least two communication networks; and the computer device configured to select at least one access point and configure the at least one access point for a first communication phase for transmission of data based on the selected communication pattern via the second functional layer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A communication system comprising:
-
a server computer device having non-transitory memory connected to at least one processor, the server computer device being connectable to at least one terminal device; the server computer device being configured to distribute data from the server computer device to the terminal device via a content aware layer and transport aware layer of a network transport layer, the transport aware layer being configured to obtain information regarding network connectivity between the terminal device and the server computer device; the content aware layer being configured to determine requirements of the terminal device requesting the data from the server computer device; and wherein; the content aware layer is configured to facilitate generation of at least one first input document containing application-related information; and the transport aware layer is configured to facilitate generation of at least one second input document containing transport-related information; and the server computer device is configured to identify a plurality of suitable communication patterns involving multiple communication networks based on the first and second input documents, determine currently available transport options and their service quality across at least two communication networks and select a communication pattern from a plurality of suitable communication patterns based on network transmission quality of the at least two communication networks; and the server computer device is configured to select at least one access point and configure the at least one access point for a first communication phase for transmission of data based on the selected communication pattern via the transport aware layer. - View Dependent Claims (18, 19)
-
Specification