US 12,273,330 B2
Access-controlled delivery of content to network attached storage
Dean M. Jenkins, La Canada-Flintridge, CA (US); and Robert P. Ryan, Mission Viejo, CA (US)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Sandisk Technologies, Inc., Milpitas, CA (US)
Filed on Aug. 4, 2023, as Appl. No. 18/230,610.
Application 18/230,610 is a continuation of application No. 17/534,400, filed on Nov. 23, 2021, granted, now 11,757,854.
Application 17/534,400 is a continuation of application No. 16/575,358, filed on Sep. 18, 2019, granted, now 11,196,725, issued on Dec. 7, 2021.
Application 16/575,358 is a continuation of application No. 15/954,359, filed on Apr. 16, 2018, granted, now 10,447,667, issued on Oct. 15, 2019.
Application 15/954,359 is a continuation of application No. 14/615,367, filed on Feb. 5, 2015, granted, now 9,948,618, issued on Apr. 17, 2018.
Prior Publication US 2023/0379311 A1, Nov. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/40 (2022.01); H04L 65/612 (2022.01); H04L 67/10 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 63/0457 (2013.01) [H04L 63/0428 (2013.01); H04L 63/205 (2013.01); H04L 65/612 (2022.05); H04L 67/10 (2013.01); H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A media streaming system comprising:
a network interface adapter configured to transmit digital content, via a wide area network (WAN), to a network attached storage (NAS) device operating on a local area network (LAN); and
one or more hardware processors configured, individually or in combination, to:
receive an indication of the NAS device comprising a buffer for streaming media, via the LAN, to a separate display device on the LAN, wherein the buffer comprises a secure region and a user accessible region;
transmit the digital content to the NAS device for playback by the separate display device from the buffer; and
transmit instructions to the NAS device to control streaming access to the digital content stored on the buffer and instructions to reallocate a portion of the secure region to the user accessible region.