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:
Apr. 08, 2025

Filed:

Apr. 13, 2023
Applicant:

At&t Intellectual Property I, L.p., Atlanta, GA (US);

Inventors:

Theodore Karagioules, Jersey City, NJ (US);

Emir Halepovic, Somerset, NJ (US);

Subhabrata Sen, Edison, NJ (US);

Vijay Gopalakrishnan, Edison, NJ (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); H04N 21/2387 (2011.01); H04N 21/262 (2011.01); H04N 21/2662 (2011.01);
U.S. Cl.
CPC ...
H04N 21/26258 (2013.01); H04N 21/2387 (2013.01); H04N 21/2662 (2013.01);
Abstract

A method includes acquiring a playlist identifying video files and an order in which the video files are to be played back during a video streaming session on an endpoint device, obtaining, from an operator of a communications network over which the video files are to be downloaded, a maximum value of a streaming parameter for the video streaming session, selecting a subsequent video file that is scheduled for playback after a playback of a currently playing video file, wherein the subsequent video file includes a plurality of chunks, selecting, for each chunk, a variant, such that a plurality of variants is selected in which each variant corresponds to one chunk of the plurality of chunks, wherein the selecting the variant is based on both the maximum value and a measured value for the streaming parameter, and downloading the plurality of variants to a local buffer of the endpoint device.


Find Patent Forward Citations

Loading…