Method and system for sending data
First Claim
Patent Images
1. A system, comprising:
- a sending computing device coupled to a destination computing device over a network, the sending computing device including;
a processor;
an application executing on the processor; and
a protocol block configured to;
receive first data from the application according to a first protocol;
send the first data to a first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in a first packet including the first data in addition to any headers associated with the first protocol such that the first packet includes the first data in addition to any headers associated with the first protocol;
receive second data from the application according to the first protocol; and
send the second data to a second destination computing device in a second packet according to the first protocol.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of systems and methods for data transfer disclosed herein. Specifically, embodiments may utilize a protocol module deployed on a computing device, where the protocol module may be configured to receive data from an application and send that data using a particular protocol. The protocol module may, for example, utilize a latency tolerant protocol such as the Mobile Transport Protocol (MTP).
-
Citations
20 Claims
-
1. A system, comprising:
a sending computing device coupled to a destination computing device over a network, the sending computing device including; a processor; an application executing on the processor; and a protocol block configured to; receive first data from the application according to a first protocol; send the first data to a first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in a first packet including the first data in addition to any headers associated with the first protocol such that the first packet includes the first data in addition to any headers associated with the first protocol; receive second data from the application according to the first protocol; and send the second data to a second destination computing device in a second packet according to the first protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for sending data over a network, comprising:
-
receiving first data at a protocol block on a sending computing device according to a first protocol, wherein the first data was received from an application executing on the sending computing device; sending the first data to a first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in a first packet including the first data in addition to any headers associated with the first protocol, the first packet including the first data in addition to any headers associated with the first protocol; receive second data according to the first protocol, wherein the second data was received from the application executing on the computing device; and send the second data to a second destination computing device in a second packet according to the first protocol. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium, comprising instructions for:
-
receiving first data at a protocol block on a sending computing device according to a first protocol, wherein the first data was received from an application executing on the sending computing device; sending the first data to a first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in a first packet including the first data in addition to any headers associated with the first protocol, the first packet including the first data in addition to any headers associated with the first protocol; receive second data according to the first protocol, wherein the second data was received from the application executing on the computing device; and send the second data to a second destination computing device in a second packet according to the first protocol. - View Dependent Claims (18, 19, 20)
-
Specification