The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 31, 2015

Filed:

Nov. 11, 2013
Applicant:

Aspera, Inc., Emeryville, CA (US);

Inventors:

Michelle Christine Munson, Berkeley, CA (US);

Serban Simu, Berkeley, CA (US);

Assignee:

Aspera, Inc., Emeryville, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 1/18 (2006.01); H04L 1/00 (2006.01);
U.S. Cl.
CPC ...
H04L 1/1858 (2013.01); H04L 1/0002 (2013.01); H04L 1/0017 (2013.01); H04L 1/1848 (2013.01); H04L 1/1887 (2013.01);
Abstract

This disclosure relates to network data communication. Some embodiments include initiating a network connection between an original source and an ultimate destination, transmitting a block of data from the original source to the ultimate destination on the network, requesting retransmission of lost blocks from the ultimate destination to the source and retransmitting the lost blocks from source to the ultimate destination. These embodiments further include measuring round-trip time of a retransmit request, the round-trip time measured from a time of transmission of a retransmit request from the ultimate destination to a time of reception at the ultimate destination after retransmission from the original source and setting the round-trip time as a minimum retransmission request time for the network connection, wherein the round-trip time includes latencies of the network connection and in data processes at the original source and at the ultimate destination.


Find Patent Forward Citations

Loading…