Methods and systems are disclosed maintaining playback of content at a target or desired playback time. A playback device may be configured to compare a current playback time of a content asset to a target playback time of the content asset and to determine, for each comparison, whether a difference between the current playback time and the target playback time has reached a threshold. Based on determining that the difference between the current playback time and the target playback time has reached a threshold, the playback device may seek to the target playback time of the content asset. The playback device may be configured to repeatedly perform the comparing, determining and seeking operations in order to maintain the current playback time of the content within the threshold of the target playback time.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The method of claim 1, wherein the current playback time of the first content fragment to the target playback time comprises comparing the timestamp with a network time protocol.
4. The method of claim 1, wherein a difference between the current playback time and the target playback time is based on insufficient bandwidth at a playback device.
5. The method of claim 1, wherein the threshold is less than one hundred milliseconds.
7. The method of claim 1, wherein the first content fragment is stored in a buffer.
9. The device of claim 8, wherein the current playback time of the first content fragment to the target playback time comprises comparing the timestamp with a network time protocol.
11. The device of claim 8, wherein a difference between the current playback time and the target playback time is based on insufficient bandwidth at a playback device.
12. The device of claim 8, wherein the threshold is less than one hundred milliseconds.
14. The device of claim 8, wherein the first content fragment is stored in a buffer.
16. The non-transitory computer-readable medium of claim 15, wherein the current playback time of the first content fragment to the target playback time comprises comparing the timestamp with a network time protocol.
18. The non-transitory computer-readable medium of claim 15, wherein a difference between the current playback time and the target playback time is based on insufficient bandwidth at a playback device.
20. The non-transitory computer-readable medium of claim 15, wherein the first content fragment is stored in a buffer.
22. The system of claim 21, wherein the current playback time of the first content fragment to the target playback time comprises comparing the timestamp with a network time protocol.
24. The system of claim 21, wherein a difference between the current playback time and the target playback time is based on insufficient bandwidth at a playback device.
26. The system of claim 21, wherein the first content fragment is stored in a buffer.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 16, 2023
July 16, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.