US 7,099,273 C1 (12,770th)
Data transport acceleration and management within a network communication system
Sungwon Ha, San Jose, CA (US); Sung-wook Han, San Jose, CA (US); Tae-eun Kim, Sunnyvale, CA (US); Vaduvur Bharghavan, San Jose, CA (US); Upamanyu Madhow, Santa Barbara, CA (US); and Kannan Ramchandran, Berkeley, CA (US)
Filed by Sungwon Ha, San Jose, CA (US); Sung-wook Han, San Jose, CA (US); Tae-eun Kim, Sunnyvale, CA (US); Vaduvur Bharghavan, San Jose, CA (US); Upamanyu Madhow, Santa Barbara, CA (US); and Kannan Ramchandran, Berkeley, CA (US)
Assigned to OPTIMORPHIX, INC., Minneapolis, MN (US)
Reexamination Request No. 90/019,446, Mar. 8, 2024.
Reexamination Certificate for Patent 7,099,273, issued Aug. 29, 2006, Appl. No. 10/061,574, Jan. 29, 2002.
Claims priority of provisional application 60/309,212, filed on Jul. 31, 2001.
Claims priority of provisional application 60/283,542, filed on Apr. 12, 2001.
Ex Parte Reexamination Certificate issued on Nov. 14, 2024.
Int. Cl. H04J 1/16 (2006.01); H04J 3/14 (2006.01); H04L 1/00 (2006.01); H04L 1/1809 (2023.01); H04L 1/1867 (2023.01); H04L 9/40 (2022.01); H04L 47/10 (2022.01); H04L 47/193 (2022.01); H04L 47/20 (2022.01); H04L 47/28 (2022.01); H04L 47/283 (2022.01); H04L 69/16 (2022.01); H04L 69/163 (2022.01); H04L 47/43 (2022.01)
CPC H04L 1/0018 (2013.01) [H04L 1/0002 (2013.01); H04L 1/1809 (2013.01); H04L 1/1874 (2013.01); H04L 1/188 (2013.01); H04L 1/1887 (2013.01); H04L 9/40 (2022.05); H04L 47/10 (2013.01); H04L 47/193 (2013.01); H04L 47/20 (2013.01); H04L 47/28 (2013.01); H04L 47/283 (2013.01); H04L 47/37 (2013.01); H04L 69/161 (2013.01); H04L 69/162 (2013.01); H04L 69/163 (2013.01); H04L 47/43 (2022.05); H04L 69/16 (2013.01); Y02D 30/50 (2020.08)]
OG exemplary drawing
AS A RESULT OF REEXAMINATION, IT HAS BEEN DETERMINED THAT:
The patentability of claims 1-15 is confirmed.
1. A method of transferring data from a sender to a receiver in a communication network, the method comprising:
establishing a connection between the sender and the receiver:
measuring round trip times of data packets sent from the sender to the receiver;
determining a congestion window parameter that specifies a maximum number of unacknowledged data packets that may be sent to the receiver; and
transmitting additional data packets to the receiver in response to expiration of a transmit timer, the period of the transmit timer based on the round trip time measurements and the congestion window parameter.