IP Library Granted Patent US 9,948,618
Granted Patent B2
US 9,948,618 · App. 14/615,367 · Granted Apr 17, 2018

Secure stream buffer on network attached storage

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,948,618
App. No.
14/615,367
Granted
Apr 17, 2018
Kind
B2
Abstract

A network attached storage device coupled to a local network and including a network interface configured to receive digital content from a remote content provider outside the local network. The network attached storage device includes storage having a first region accessible by a user of the local network and a secure region. The network attached storage device includes a processor coupled to the storage, the processor configured to control access to the secure region of the storage based on instructions received from a remote content provider.

Claims (35)

1. A Network Attached Storage (NAS) device configured to be coupled to a local area network, the NAS device comprising:

a network interface configured to receive digital content from a remote content provider outside of the local area network;

a storage comprising a first region that is accessible by a user of the local area network and a second region that is secure, wherein at least a portion of the digital content is stored on the secure region; and

a processor coupled to the storage, the processor configured to:

establish the secure region as a buffer for a streaming device on the local area network, the streaming device separate from the NAS device; and

control access to the secure region based on instructions received from the remote content provider, wherein access to the secure region is managed by the remote content provider.

2. The NAS device of claim 1 , wherein the secure region is inaccessible by the user without permission from the remote content provider.

3. The NAS device of claim 1 , wherein the processor is configured to store digital content received from the remote content provider using encryption that secures the digital content to the secure region.

4. The NAS device of claim 1 , wherein the processor is configured to control an amount of data stored at the secure region based on the instructions from the remote content provider.

5. The NAS device of claim 1 , wherein the processor is configured to control an encryption type used in the secure region based on the instructions from the remote content provider.

6. The NAS device of claim 1 , wherein the processor is configured to move a received digital object stored in the secure region to the accessible region along with keys for accessing the digital object based on the instructions from the remote content provider.

7. The NAS device of claim 1 , wherein the processor is configured to reallocate a portion of the secure region storing a digital object to the accessible region based on the instructions from the remote content provider.

8. The NAS device of claim 1 , wherein the processor is configured to use virtual private network encryption.

9. The NAS device of claim 1 , wherein the processor is further configured to:

in response to a request for content received from the streaming device, negotiate with the remote content provider to receive the digital content and buffer an encrypted stream of the digital content in the secure region; and

present the digital content from the secure region to the streaming device as encrypted content.

10. A computer-implemented method of receiving, at a Network Attached Storage (NAS) device on a local area network, digital content from a remote content provider, the NAS device having a user accessible region and a secure region, the method comprising:

negotiating with the remote content provider to receive instructions from the remote content provider for receiving and storing the digital content;

receiving the digital content from the remote content provider;

configuring the secure region as a buffer for a streaming device on the local area network, the streaming device separate from the NAS device; and

storing the digital content in the secure region, wherein access by a user to the content stored in the secure region is managed by the remote content provider.

11. The method of claim 10 , wherein:

storing the digital content in the secure region comprises storing the digital content using encryption, wherein the stored digital content is secured to the secure region.

12. The method of claim 10 , further comprising:

controlling at least one of an amount of data stored at the secure region and an encryption type used in the secure region based on the instructions from the remote content provider.

13. The method of claim 10 , further comprising:

establishing a connection with the streaming device, wherein storing the digital content in the secure region comprises buffering the digital content for presentation to a user by the streaming device in a manner controlled by the remote content provider.

14. The method of claim 10 , further comprising:

moving a digital object stored in the secure region to the user accessible region along with keys for accessing the digital object based on the instructions from the remote content provider.

15. The method of claim 10 , further comprising:

allocating, to the user accessible region, a portion of the secure region storing a digital object based on the instructions from the remote content provider.

16. The method of claim 10 , further comprising:

using virtual private network encryption to receive the digital content from the remote content provider.

17. The method of claim 10 , further comprising:

presenting the stored content from the secure region to a display device as encrypted content.

Assignments (12)
SECURITY AGREEMENT Recorded Apr 25, 2025
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071050/0001 →
PARTIAL RELEASE OF SECURITY INTERESTS Recorded Apr 25, 2025
From: JPMORGAN CHASE BANK, N.A., AS AGENT
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 071382/0001 →
PATENT COLLATERAL AGREEMENT Recorded Aug 23, 2024
From: SANDISK TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS THE AGENT
Reel/Frame 068762/0494 →
CHANGE OF NAME Recorded Jun 27, 2024
From: SANDISK TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067982/0032 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2024
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: SANDISK TECHNOLOGIES, INC.
Reel/Frame 067567/0682 →
PATENT COLLATERAL AGREEMENT - A&R LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 064715/0001 →
PATENT COLLATERAL AGREEMENT - DDTL LOAN AGREEMENT Recorded Aug 21, 2023
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067045/0156 →
RELEASE OF SECURITY INTEREST AT REEL 038744 FRAME 0481 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058982/0556 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 045501/0714 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038722/0229 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038744/0281 →
SECURITY AGREEMENT Recorded May 17, 2016
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038744/0481 →