IP Library Granted Patent US 9,516,080
Granted Patent B2
US 9,516,080 · App. 13/931,821 · Granted Dec 6, 2016

Methods and apparatuses for streaming content

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,516,080
App. No.
13/931,821
Granted
Dec 6, 2016
Kind
B2
Abstract

Methods and apparatuses for streaming content including a base layer and an enhancement layer. According to one implementation, a first stream is fetched including the base layer from an internet server storing the base layer. A second stream is fetched including the enhancement layer from a local storage with the local storage being in communication with a media player through a local area network or a bus. The base layer and the enhancement layer are combined to render the content at a higher resolution than just the base layer.

Claims (33)

1. A method for a media player to stream content including a base layer and an enhancement layer, the method comprising:

using a Network Attached Storage (NAS) to download the enhancement layer via the internet for storage on the NAS, wherein the NAS is in communication with the media player through a local area network or a bus;

fetching a first stream comprising the base layer from an internet server storing the base layer;

fetching a second stream comprising the enhancement layer from the NAS storing the enhancement layer; and

combining the base layer and the enhancement layer to render the content.

2. The method of claim 1 , wherein the NAS comprises a plurality of data storage devices.

3. The method of claim 1 , wherein the first stream further comprises a low level enhancement layer, the low level enhancement layer having a lower resolution than a resolution of the enhancement layer from the NAS.

4. The method of claim 1 , wherein the enhancement layer is stored on the NAS before fetching the first stream from the internet server.

5. The method of claim 4 , wherein at least one other enhancement layer is stored on the NAS as part of a manufacturing process of the NAS.

6. The method of claim 1 , wherein fetching the second stream includes accessing the enhancement layer from a removable memory medium.

7. The method of claim 1 , wherein fetching the second stream includes accessing the enhancement layer from an optical medium.

8. The method of claim 1 , wherein the NAS downloads the enhancement layer from a trickle down server separate from the internet server storing the base layer.

9. A method for storing content including a base layer and a plurality of enhancement layers, the method comprising:

storing the base layer on an internet server; and

transmitting via the internet at least one enhancement layer of the plurality of enhancement layers to a Network Attached Storage (NAS) downloading the at least one enhancement layer, the at least one enhancement layer transmitted separately from the base layer, wherein the NAS is in communication with a media player through a local area network or a bus;

wherein the base layer and the at least one enhancement layer can be combined to render the content at a higher resolution than a resolution of the base layer by itself.

10. The method of claim 9 , further comprising transmitting the base layer from the internet server to the media player, wherein the base layer is transmitted at a different time than when the at least one enhancement layer is transmitted to the NAS.

11. The method of claim 9 , wherein the NAS comprises a plurality of data storage devices.

12. The method of claim 9 , further comprising storing an enhancement layer of the plurality of enhancement layers on the internet server with the base layer.

13. The method of claim 9 , further comprising encoding and de-multiplexing the content into the base layer and the plurality of enhancement layers before storing the base layer on the internet server and before transmitting the at least one enhancement layer to the NAS.

14. A media player for streaming content including a base layer and an enhancement layer, the media player comprising:

at least one interface for receiving the base layer and the enhancement layer; and

a processor configured to:

fetch a first stream comprising the base layer from an internet server storing the base layer;

fetch a second stream comprising the enhancement layer from a Network Attached Storage (NAS) storing the enhancement layer, wherein the NAS downloads the enhancement layer via the internet and the NAS is in communication with the media player through a local area network or a bus; and

combine the base layer and the enhancement layer to render the content.

15. The media player of claim 14 , wherein the NAS comprises a plurality of data storage devices.

16. The media player of claim 14 , wherein the first stream further comprises a low level enhancement layer, the low level enhancement layer having a lower resolution than a resolution of the enhancement layer from the NAS.

17. The media player of claim 14 , wherein the enhancement layer is stored on the NAS before fetching the first stream from the internet server.

18. The media player of claim 14 , wherein at least one other enhancement layer is stored on the NAS as part of a manufacturing process of the NAS.

19. The media player of claim 14 , wherein fetching the second stream includes accessing the enhancement layer from a removable memory medium.

20. The media player of claim 14 , wherein fetching the second stream includes accessing the enhancement layer from an optical medium.

21. The media player of claim 14 , wherein the NAS downloads the enhancement layer from a trickle down server separate from the internet server storing the base layer.

Assignments (7)
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 →
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 →
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 →