US 12,126,782 B2
Video client optimization during pause
Chris Phillips, Hartwell, GA (US); Robert Hammond Forsman, Sugar Hill, GA (US); and Sarel Cohen, Tel-Aviv (IL)
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Filed by TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Filed on Jul. 24, 2023, as Appl. No. 18/357,650.
Application 18/357,650 is a continuation of application No. 17/949,552, filed on Sep. 21, 2022, granted, now 11,758,103.
Application 17/949,552 is a continuation of application No. 16/925,822, filed on Jul. 10, 2020, granted, now 11,490,063, issued on Nov. 1, 2022.
Application 16/925,822 is a continuation of application No. 16/148,035, filed on Oct. 1, 2018, granted, now 10,757,389, issued on Aug. 25, 2020.
Prior Publication US 2024/0031544 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/2387 (2011.01); H04N 13/117 (2018.01); H04N 19/152 (2014.01); H04N 19/162 (2014.01); H04N 19/174 (2014.01); H04N 19/33 (2014.01); H04N 21/472 (2011.01); H04N 21/81 (2011.01)
CPC H04N 13/117 (2018.05) [H04N 19/152 (2014.11); H04N 19/162 (2014.11); H04N 19/174 (2014.11); H04N 19/33 (2014.11); H04N 21/2387 (2013.01); H04N 21/47217 (2013.01); H04N 21/816 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A video optimization method, comprising:
receiving a request to pause an ongoing video session at a video frame comprising an in-view portion and an out-of-view portion, the in-view portion corresponding to a viewport and comprising a first video quality and the out-of-view portion comprising a region outside the viewport and comprising a second video quality less than the first video quality;
generating a replacement frame corresponding to the video frame paused, the replacement frame comprising a uniform video quality at least equal to the first video quality;
presenting the replacement frame to a client device for display during pausing; and
while pausing, flushing a pause buffer associated with the client device and obtaining high quality video frames subsequent to the video frame being paused for storing in the pause buffer, the high quality video frames having a video quality at least equal to the first video quality.