US 12,468,432 B2
Content caching services in satellite and satellite/IP content delivery systems
Stuart A. Cox, Roswell, GA (US); Paul Marko, Pembroke Pines, FL (US); and Craig Wadin, Sunrise, FL (US)
Assigned to Sirius XM Radio Inc., New York, NY (US)
Filed by Sirius XM Radio Inc., New York, NY (US)
Filed on Jul. 28, 2023, as Appl. No. 18/124,301.
Application 18/124,301 is a continuation of application No. 16/675,472, filed on Nov. 6, 2019, granted, now 11,609,679.
Application 16/675,472 is a continuation of application No. 15/384,947, filed on Dec. 20, 2016, granted, now 10,511,883, issued on Dec. 17, 2019.
Application 15/384,947 is a continuation of application No. 14/155,303, filed on Jan. 14, 2014, granted, now 9,549,012, issued on Jan. 17, 2017.
Application 14/155,303 is a continuation in part of application No. PCT/US2012/046979, filed on Jul. 16, 2012.
Prior Publication US 2024/0192829 A1, Jun. 13, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0482 (2013.01); G06N 5/02 (2023.01); G11B 27/10 (2006.01); H04H 40/90 (2008.01); H04L 65/60 (2022.01); H04L 65/611 (2022.01); H04L 65/612 (2022.01); H04L 65/75 (2022.01); H04L 67/568 (2022.01); H04N 5/76 (2006.01); H04N 9/82 (2006.01); H04N 21/2668 (2011.01); H04N 21/433 (2011.01); H04N 21/439 (2011.01); H04N 21/4627 (2011.01); H04N 21/466 (2011.01); H04N 21/472 (2011.01); H04N 21/482 (2011.01); H04N 21/61 (2011.01); H04W 88/06 (2009.01)
CPC G06F 3/0482 (2013.01) [G06N 5/02 (2013.01); G11B 27/105 (2013.01); H04H 40/90 (2013.01); H04L 65/60 (2013.01); H04L 65/611 (2022.05); H04L 65/612 (2022.05); H04L 65/765 (2022.05); H04L 67/568 (2022.05); H04N 5/76 (2013.01); H04N 9/8205 (2013.01); H04N 21/4331 (2013.01); H04N 21/4627 (2013.01); H04N 21/4668 (2013.01); H04N 21/47217 (2013.01); H04N 21/4821 (2013.01); H04N 21/4826 (2013.01); H04N 21/6125 (2013.01); H04N 21/6143 (2013.01); H04N 21/6175 (2013.01); H04N 21/6193 (2013.01); H04W 88/06 (2013.01); H04N 21/2668 (2013.01); H04N 21/439 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for providing cacheable content, comprising:
monitoring, by a user device, broadcast channels for cacheable content;
receiving, by the user device, content caching service (CCS) data associated with the cacheable content of the broadcast channels, wherein the CCS data includes metadata associated with a group of cacheable content items corresponding to two or more of the broadcast channels;
invoking a Reliable File Delivery (RFD) server, wherein the one or more cacheable content items are downloaded based on RFD encoding;
selecting, by the user device, one or more cacheable content items of the group of content items based on the CCS data and a history of user preferences;
downloading, by the user device and via a broadcast communications path, the selected one or more cacheable content items; and
presenting, for playback, the one or more cacheable content items to a user associated with the user device.