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.
Patent No.:
Date of Patent:
Nov. 16, 2021
Filed:
Sep. 26, 2018
Amazon Technologies, Inc., Seattle, WA (US);
Kyle Koceski, Seattle, WA (US);
Mairo Pedrini, Shoreline, WA (US);
Eyal Safran, London, GB;
Paul Nann, Seattle, WA (US);
Amazon Technologies, Inc., Seattle, WA (US);
Abstract
Systems, methods, and computer-readable media are disclosed for providing a nonlinear, dynamic, and prioritized content caching scheme for segmented content during playback. Certain embodiments provide new techniques for optimally determining preferred content, prioritizing the preferred content for download and consumption, and, in systems where storage and memory systems are constrained, utilizing the same prioritization system for optimized garbage collection. Example methods may include determining a current playhead position associated with a video playback. Certain methods include determining a cache priorities for fragments based on the current playhead position and the positions of the fragments in the video playback. A first fragment may be the next fragment with respect to the linear playback, and a second fragment may follow the first fragment. Certain methods include determining that the second cache priority is higher than the first cache priority and providing the second fragment to a user device.