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:
Oct. 08, 2024

Filed:

Dec. 03, 2021
Applicant:

British Telecommunications Public Limited Company, London, GB;

Inventors:

Rory Turnbull, London, GB;

Timothy Stevens, London, GB;

Stephen Appleby, London, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 65/611 (2022.01); H04L 43/0888 (2022.01); H04L 65/1069 (2022.01); H04L 65/612 (2022.01);
U.S. Cl.
CPC ...
H04L 65/611 (2022.05); H04L 43/0888 (2013.01); H04L 65/1069 (2013.01); H04L 65/612 (2022.05);
Abstract

A method of managing a network for delivering content to a client device, where content segments are delivered over multicast to a proxy. The received segments are stored at the proxy, before delivery of those segments is made from the proxy to the client device over unicast. Whilst the proxy receives further segments over multicast, it probes the network by making unicast requests for data (dummy data or additional content segments), and receiving those segments over unicast from the content server. The multicast rate reception rate and the unicast (probe) rate are measured and a maximum network throughput is calculated as the sum of these two rates. Subsequent segments are then delivered from the proxy to the client device at the calculated maximum network throughput rate, or at some rate dependent thereon. Thus, the client device will receive segments at a rate that is more indicative of the actual maximum network throughput, so can better use its adaptive bit rate algorithms to determine whether a switch to higher bit rate segments is appropriate.


Find Patent Forward Citations

Loading…