Method and system for sending data
First Claim
Patent Images
1. A system, comprising:
- a sending computing device coupled to a first destination computing device and a second destination computing device over a network, the sending computing device including;
a processor;
an application executing on the processor; and
a protocol module executing on the processor to;
receive data from the application according to a first protocol;
determining a first destination computing device of first received data based on header information associated with the first protocol;
based on the first destination computing device, send the first data as received according to the first protocol to the first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in one or more packets of the first data in addition to a header of the first protocol;
determining a second destination computing device of second received data based on header information associated with the first protocol; and
based on the second destination computing device, send the second data as received according to the first protocol to the second destination computing device 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
25 Claims
-
1. A system, comprising:
a sending computing device coupled to a first destination computing device and a second destination computing device over a network, the sending computing device including; a processor; an application executing on the processor; and a protocol module executing on the processor to; receive data from the application according to a first protocol; determining a first destination computing device of first received data based on header information associated with the first protocol; based on the first destination computing device, send the first data as received according to the first protocol to the first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in one or more packets of the first data in addition to a header of the first protocol; determining a second destination computing device of second received data based on header information associated with the first protocol; and based on the second destination computing device, send the second data as received according to the first protocol to the second destination computing device according to the first protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 25)
-
9. A method for sending data over a network, comprising:
-
receiving data at a protocol module on a sending computing device, wherein the data was received from an application executing on the sending computing device according to a first protocol; determining a first destination computing device of first received data based on header information associated with the first protocol; based on the first destination computing device, sending the first data as received according to the first protocol to the first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in one or more packets of the first data in addition to a header of the first protocol; determining a second destination computing device of second received data based on header information associated with the first protocol; and based on the second destination computing device, send the second data as received according to the first protocol to the second destination computing device 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 data at a protocol module on a sending computing device, wherein the data was received from an application executing on the sending computing device according to a first protocol; determining a first destination computing device of first received data based on header information associated with the first protocol; based on the first destination computing device, sending the first data as received according to the first protocol to the first destination computing device according to Mobile Transport Protocol (MTP) by inserting an MTP header in one or more packets of the first data in addition to a header of the first protocol; determining a second destination computing device of second received data based on header information associated with the first protocol; and based on the second destination computing device, send the second data as received according to the first protocol to the second destination computing device according to the first protocol. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification