Controlling access to digital content
First Claim
Patent Images
1. A method for utilizing digital content, comprising:
- in a storage system with digital content and a file system structure, the digital content stored as a file associated with the file system structure, performing;
receiving a request for digital content; and
controlling a throughput rate associated with access to the digital content in the storage system through use of a memory controller configured to adjust a data transmission rate of the digital content by using a delay, wherein while the storage system is operationally coupled to an accessing system the digital content is provided to the accessing system according to the throughput rate, wherein the throughput rate is associated with information related to the file and is based on a content bit rate, and wherein the content bit rate is determined by the storage system and is related to the file system structure and the delay is increased as the digital content is utilized.
3 Assignments
0 Petitions
Accused Products
Abstract
Method for utilizing digital content is provided. The method includes controlling a throughput rate for utilizing the digital content by an accessing system, where the throughput rate is associated with information related to the digital content and is stored as a file. The throughput rate is controlled by a storage system that is operationally coupled to the accessing system.
66 Citations
18 Claims
-
1. A method for utilizing digital content, comprising:
in a storage system with digital content and a file system structure, the digital content stored as a file associated with the file system structure, performing; receiving a request for digital content; and controlling a throughput rate associated with access to the digital content in the storage system through use of a memory controller configured to adjust a data transmission rate of the digital content by using a delay, wherein while the storage system is operationally coupled to an accessing system the digital content is provided to the accessing system according to the throughput rate, wherein the throughput rate is associated with information related to the file and is based on a content bit rate, and wherein the content bit rate is determined by the storage system and is related to the file system structure and the delay is increased as the digital content is utilized. - View Dependent Claims (2)
-
3. A method for utilizing digital content, comprising:
in a storage system with digital content and a file system structure, the digital content stored as a file associated with the file system structure, performing; receiving a content bit rate from an external device; and controlling a throughput rate associated with access to the digital content in the storage system through use of a memory controller configured to adjust a data transmission rate of the digital content by using a delay, wherein while the storage system is operationally coupled to an accessing system, the digital content is provided to the accessing system according to the throughput rate, wherein the throughput is associated with information related to the file and is based on the content bit rate by the storage system from the external device and the delay is increased as the digital content is utilized. - View Dependent Claims (4)
-
5. A data storage device, comprising:
-
a memory; and a memory controller coupled to the memory and configured to control a throughput rate associated with access to digital content to be sent to an accessing system, wherein the memory controller is configured to process a security key before the digital content is sent to the accessing system, wherein the memory controller adjusts a data transmission rate of the digital content to reach the throughput rate, and wherein the throughput rate is controlled based on results of processing the security key, wherein the memory controller is configured to adjust the data transmission rate of the digital content by using a delay and the memory controller increases the delay as the digital content is utilized. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data storage device, comprising:
-
a memory; and a memory controller coupled to the memory and configured to control a throughput rate associated with access to digital content to be sent to an accessing system, wherein the memory controller is configured to process a security key before the digital content is sent to the accessing system, wherein the memory controller adjusts a data transmission rate of the digital content to reach the throughput rate, and wherein the throughput rate is controlled based on results of processing the security key wherein the memory controller uses a delay to control the throughput rate wherein the delay is based on temporarily storing the digital content in an input/output buffer for a duration before releasing the digital content to the accessing system wherein the delay is based on temporarily storing the digital content in an input/output buffer for a duration before releasing the digital content to the accessing system wherein an initial delay is applied when the digital content is initially accessed by the accessing system and the delay is increased as the digital content is utilized by the accessing system.
-
-
18. A data storage device, comprising:
-
a memory; and a memory controller coupled to the memory and configured to control a throughput rate associated with access to digital content to be sent to an accessing system, wherein the memory controller is configured to process a security key before the digital content is sent to the accessing system, wherein the memory controller adjusts a data transmission rate of the digital content to reach the throughput rate, and wherein the throughput rate is controlled based on results of processing the security key wherein the memory controller uses a delay to control the throughput rate wherein the delay is based on temporarily storing the digital content in an input/output buffer for a duration before releasing the digital content to the accessing system wherein the delay is based on temporarily storing the digital content in an input/output buffer for a duration before releasing the digital content to the accessing system wherein no delay is applied when the digital content is initially accessed by the accessing system, and wherein the delay is increased as the digital content is utilized by the accessing system.
-
Specification