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:
Jan. 16, 2018

Filed:

Oct. 29, 2013
Applicant:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Inventors:

Kannan Parthasarathy, Palo Alto, CA (US);

Andrew Michael Penner, Savoy, IL (US);

Fabian Breg, Savoy, IL (US);

Nathanael A. Thompson, Champaign, IL (US);

Robert Kidd, Champaign, IL (US);

Nicholas James Stavrakos, Los Altos, CA (US);

Miguel A. Melnyk, Champaign, IL (US);

Assignee:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/863 (2013.01); H04W 28/02 (2009.01); H04L 29/06 (2006.01); H04N 21/24 (2011.01); H04L 12/853 (2013.01); H04L 12/835 (2013.01);
U.S. Cl.
CPC ...
H04L 47/626 (2013.01); H04L 65/60 (2013.01); H04N 21/2401 (2013.01); H04W 28/0236 (2013.01); H04L 47/2416 (2013.01); H04L 47/30 (2013.01);
Abstract

A system and method is provided for controlling multimedia data transmission to a communication device via a network. The system comprises a de-muxer configured to obtain a first multimedia data for transmission and a flow controller configured to evaluate an estimated buffer time associated with the communication device. If the estimated buffer time satisfies a first threshold condition, the flow controller updates a current transmitting state to be a pacing state. And if the estimated buffer time satisfies a second threshold condition, the flow controller updates the current transmitting state to be a bursting state. The system also comprises a muxer configured to transmit the first multimedia data at a transmitting rate corresponding to the bursting state or the pacing state.


Find Patent Forward Citations

Loading…