Prioritized content download for an entertainment device
First Claim
1. An entertainment system, comprising:
- a storage device for storing files;
a network interface for coupling the entertainment system with a host system over a network;
a content retrieval module for managing file download requests to the host system, wherein if the content retrieval module receives a request to retrieve a file having a scheduled performance and not stored on the storage device, the content retrieval module retrieves the scheduled performance file from the host system with a higher priority than unscheduled files.
11 Assignments
0 Petitions
Accused Products
Abstract
Priority-based content retrieval mechanisms for digital entertainment devices are provided. In various embodiments, the download prioritizations may be interrupt-based, sequence-based, or a combination of the two. In interrupt-based prioritizations, a higher priority download request will interrupt a lower-priority download that is already in progress. In sequence-based prioritizations, a plurality of file download requests may be ordered in a download queue depending on the priority of the request, with higher priority requests being positioned towards the top of the queue and lower priority requests being positioned towards the bottom of the queue.
673 Citations
63 Claims
-
1. An entertainment system, comprising:
-
a storage device for storing files;
a network interface for coupling the entertainment system with a host system over a network;
a content retrieval module for managing file download requests to the host system, wherein if the content retrieval module receives a request to retrieve a file having a scheduled performance and not stored on the storage device, the content retrieval module retrieves the scheduled performance file from the host system with a higher priority than unscheduled files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of prioritizing download requests for an entertainment system having a user interface, comprising:
-
storing a plurality of file download requests with no scheduled performances;
initiating a download of a first file download request from the plurality of file download requests;
receiving a file download request having a scheduled performance; and
prior to downloading the remaining file download requests in the plurality of file download requests with no scheduled performances, initiating a download for the file download request having the scheduled performance. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An entertainment system, comprising:
-
a user interface module for receiving entertainment content requests from a user;
a storage device for storing digital entertainment content files;
a network interface for coupling the entertainment system with a host system over a network;
a requested files queue for storing a plurality of files that the host system instructed the entertainment system to retrieve; and
a content retrieval module for managing file download requests to the host system, wherein if the content retrieval module receives an entertainment content request from the user interface module corresponding to a first entertainment content file not stored on the storage device, the content retrieval module retrieves the first entertainment content file from the host system with a higher priority than files that the host system instructed the entertainment system to retrieve. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of prioritizing download requests for an entertainment system having a user interface, comprising:
-
storing a plurality of file download requests;
initiating a download for a first file download request from the plurality of file download requests;
receiving a user-based file download request from the user interface; and
prior to downloading the remaining file download requests in the plurality of file download requests, initiating a download for the user-based file download request. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. An entertainment system, comprising:
-
a user interface module for receiving entertainment content requests from a user;
a storage device for storing digital media files;
a network interface for coupling the entertainment system with a host system over a network; and
a content retrieval module for managing file download requests to the host system, wherein a user-based file download request receives a higher download priority than a non-user-based file download request. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification