IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0419193
(2009-04-06)
|
등록번호 |
US-8499119
(2013-07-30)
|
발명자
/ 주소 |
- Balraj, Sajith
- Chen, An Mei
|
출원인 / 주소 |
|
대리인 / 주소 |
The Marbury Law Group, PLLC
|
인용정보 |
피인용 횟수 :
11 인용 특허 :
2 |
초록
▼
Aspects relate to systems and methods for providing the ability to customize content delivery. A device can cache multiple presentations. The device can establish a cache depth upon initiation of the subscription service. The device can provide an interface to select a cache depth. The cache depth c
Aspects relate to systems and methods for providing the ability to customize content delivery. A device can cache multiple presentations. The device can establish a cache depth upon initiation of the subscription service. The device can provide an interface to select a cache depth. The cache depth can be the number of presentations the device will maintain on the device at a given time.
대표청구항
▼
1. A method of receiving and storing content in a wireless device, comprising: initiating delivery of content from at least one service to the wireless device;determining a cache depth for a cache for storing the content in the wireless device, wherein the cache depth determines a number of portions
1. A method of receiving and storing content in a wireless device, comprising: initiating delivery of content from at least one service to the wireless device;determining a cache depth for a cache for storing the content in the wireless device, wherein the cache depth determines a number of portions of the content to store in the cache;receiving, via a wireless broadcast, the portions of the content from the at least one service;storing the wirelessly-broadcasted portions of the content in the cache;examining the stored wirelessly-broadcasted portions of the content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted portions of the content have exceeded an expiration duration; andremoving the stored wirelessly-broadcasted portions of the content that have expired. 2. The method of claim 1, further comprising: receiving a request to increase the cache depth;determining a storage requirement for the increase in the cache depth, wherein the storage requirement is based on the increase in the cache depth and a maximum size of the wirelessly-broadcasted portions of the content; andincreasing the cache depth if the storage requirement does not exceed available storage. 3. The method of claim 1, further comprising: receiving a request to decrease the cache depth;determining if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecreasing the cache depth based on the request. 4. The method of claim 1, further comprising: receiving new wirelessly-broadcasted portions of the content to store in the cache;determining if the new wirelessly-broadcasted portions of the content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstoring the new wirelessly-broadcasted portions of the content in the cache. 5. The method of claim 1, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 6. The method of claim 1, wherein the content comprises at least one of video content, audio content and textual content. 7. The method of claim 1, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 8. The method of claim 1, wherein the determined cache depth is a default cache depth. 9. A wireless device, the wireless device being configured to receive content, comprising: an interface to a server;a cache for storing content; anda processor, communicating with the interface and cache, the processor being configured to: initiate delivery of content from at least one service to the wireless device;determine a cache depth for the cache for storing the content, wherein the cache depth determines a number of portions of the content to store in the cache;receive, via a wireless broadcast, the portions of the content from the at least one service;store the wirelessly-broadcasted portions of the content in the cache;examine the stored wirelessly-broadcasted portions of the content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted portions of the content have exceeded an expiration duration; andremove the stored wirelessly-broadcasted portions of the content that have expired. 10. The wireless device of claim 9, wherein the processor is further configured to: receive a request to increase the cache depth;determine a storage requirement for the increase in cache depth, wherein the storage requirement is based on the increase in the cache depth and a maximum size of the wirelessly-broadcasted portions of the content; andincrease the cache depth if the storage requirement does not exceed available storage. 11. The wireless device of claim 9, wherein the processor is further configured to: receive a request to decrease the cache depth;determine if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecrease the cache depth based on the request. 12. The wireless device of claim 9, wherein the processor is further configured to: receive new wirelessly-broadcasted portions of the content to store in the cache;determine if the new wirelessly-broadcasted portions of the content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstore the new wirelessly-broadcasted portions of the content in the cache. 13. The wireless device of claim 9, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 14. The wireless device of claim 9, wherein the content comprises at least one of video content, audio content and textual content. 15. The wireless device of claim 9, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 16. The wireless device of claim 9, wherein the determined cache depth is a default cache depth. 17. A wireless device, the wireless device being configured to receive content, comprising: means for interfacing with a server;means for caching the content; andmeans for processing, the means for processing communicating with the interfacing means and caching means, the means for processing being configured to: initiate delivery of content from at least one service to the wireless device;determine a cache depth for the caching means, wherein the cache depth determines a number of portions of the content to store in the caching means;receive, via a wireless broadcast, the portions of the content from the at least one service;store the wirelessly-broadcasted portions of the content in the caching means;examine the stored wirelessly-broadcasted portions of the content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted portions of the content have exceeded an expiration duration; andremove the stored wirelessly-broadcasted portions of the content that have expired. 18. The wireless device of claim 17, the means for processing being further configured to: receive a request to increase the cache depth;determine a storage requirement for the increase in cache depth, wherein the storage requirement is based on the increase cache depth and a maximum size of the wirelessly broadcasted portions of the content; andincrease the cache depth if the storage requirement does not exceed available storage. 19. The wireless device of claim 17, the means for processing being further configured to: receive a request to decrease the cache depth;determine if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecrease the cache depth based on the request. 20. The wireless device of claim 17, the means for processing being further configured to: receive new wirelessly-broadcasted portions of the content to store in the cache;determine if the new wirelessly-broadcasted portions of the content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstore the new wirelessly-broadcasted portions of the content in the cache. 21. The wireless device of claim 17, the means for processing being further configured to determine if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 22. The wireless device of claim 17, wherein the content comprises at least one of video content; audio content and textual content. 23. The wireless device of claim 17, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 24. The wireless device of claim 17, wherein the determined cache depth is a default cache depth. 25. A computer-readable medium, the computer-readable medium being readable to execute a method comprising: initiating delivery of content from at least one service to a wireless device;determining a cache depth for a cache for storing the content in the wireless device, wherein the cache depth determines a number of portions of the content to store in the cache;receiving, via a wireless broadcast, the portions of the content from the at least one service;storing the wirelessly-broadcasted portions of the content in the cache;examining, the stored wirelessly-broadcasted portions of the content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted portions of the content have exceeded an expiration duration; andremoving the stored wirelessly-broadcasted portions of the content that have expired. 26. The computer-readable medium of claim 25, the method further comprising: receiving a request to increase the cache depth;determining a storage requirement for the increase in the cache depth, wherein the storage requirement is based on the increase in the cache depth and a maximum size of the wirelessly-broadcasted portions of the content; andincreasing the cache depth if the storage requirement does not exceed available storage. 27. The computer-readable medium of claim 25, the method further comprising: receiving a request to decrease the cache depth;determining if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecreasing the cache depth based on the request. 28. The computer-readable medium of claim 25, the method further comprising: receiving new wirelessly-broadcasted portions of the content to store in the cache;determining if the new wirelessly-broadcasted portions of content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstoring the new wirelessly-broadcasted portions of the content in the cache. 29. The computer-readable medium of claim 25, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 30. The computer-readable medium claim 25, wherein the content comprises at least one of video content, audio content and textual content. 31. The computer-readable medium of claim 25, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 32. The computer-readable medium of claim 25, wherein the determined cache depth is a default cache depth. 33. A method of delivering content to a wireless device, comprising: receiving a request to deliver content from at least one service to the wireless device;determining a maximum cache depth for the wireless device, wherein the maximum cache depth determines a maximum number of portions of the content that can be stored in a cache of the wireless device;providing, via a wireless broadcast, the maximum cache depth to the wireless device;determining expiry times for the portions of the content; andproviding, via a wireless broadcast, the expiry times with the portions of the content to the wireless device. 34. The method of claim 33, further comprising: determining a default cache depth for the cache;determining a storage requirement for the cache, wherein the storage requirement is based on the default cache depth and a maximum size of the portions of the content; andproviding the storage requirement to the wireless device. 35. The method of claim 33, further comprising: determining keys for the portions of the content; andproviding the keys with the portions of the content to the wireless device. 36. The method of claim 33, further comprising: determining information about the at least one service; andproviding the information with the portions of the content to the wireless device. 37. The system of claim 33, wherein the content comprises at least one of video content, audio content, and textual content. 38. The system of claim 33, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 39. A system for delivering content to a wireless device, comprising: an interface to a wireless device; anda server, communicating with the interface, the server being configured to: receive a request to deliver content from at least one service to the wireless device;determine a maximum cache depth for the wireless device, wherein the maximum cache depth determines a maximum number of portions of the content that can be stored in a cache of the wireless device;provide, via a wireless broadcast, the maximum cache depth to the wireless device;determine expiry times for the portions of the content; andprovide, via a wireless broadcast, the expiry times with the portions of the content to the wireless device. 40. The system of claim 39, the server being further configured to determine a default cache depth for the cache; determine a storage requirement for the cache, wherein the storage requirement is based on the default cache depth and a maximum size of the portions of the content; andprovide the storage requirement to the wireless device. 41. The system of claim 39, the server being further configured to determine keys for the portions of the content; and provide the keys with the portions of the content to the wireless device. 42. The system of claim 39, the server being further configured to determine information about the at least one service; and provide the information with the portions of the content to the wireless device. 43. The system of claim 39, wherein the content comprises at least one of video content, audio content, and textual content. 44. The system of claim 39, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 45. The system of claim 39, wherein the interface comprises a wireless interface. 46. A system for delivering content to a wireless device, comprising: means for interfacing to a wireless device; andmeans for serving content, the means for serving content communicating with the means for interfacing, the means for serving content being configured to:receive a request to deliver content from at least one service to the wireless device;determine a maximum cache depth for the wireless device, wherein the maximum cache depth determines a maximum number of portions of the content that can be stored in a cache of the wireless device;provide, via a wireless broadcast, the maximum cache depth to the wireless device;determine expiry times for the portions of the content; andprovide, via a wireless broadcast, the expiry times with the portions of the content to the wireless device. 47. The system of claim 46, the means for serving content being further configured to: determine a default cache depth for the cache;determine a storage requirement for the cache, wherein the storage requirement is based on the default cache depth and a maximum size of the portions of the content; andprovide the storage requirement to the wireless device. 48. The system of claim 46, the means for serving content being further configured to: determine keys for the portions of the content; andprovide the keys with the portions of the content to the wireless device. 49. The system of claim 46, the means for serving content being further configured to: determine information about the at least one service; andprovide the information with the portions of the content to the wireless device. 50. The system of claim 46, wherein the content comprises at least one of video content, audio content, and textual content. 51. The system of claim 46, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 52. The system of claim 46, the means for interfacing to a wireless device being configured to interface to a wireless interface. 53. A computer-readable medium, the computer-readable medium being readable to execute a method of delivering content to a. wireless device, the method comprising: receiving a request to deliver content from at least one service to the wireless device;determining a maximum cache depth for the wireless device, wherein the maximum cache depth determines a maximum number of portions of the content that can be stored in a cache of the wireless device;providing, via a wireless broadcast, the maximum cache depth to the wireless device;determining expiry times for the portions of the content; andproviding, via a wireless broadcast, the expiry time with the portions of the content to the wireless device. 54. The computer-readable medium of claim 53, the method further comprising: determining a default cache depth for the cache;determining a storage requirement for the cache, wherein the storage requirement is based on the default cache depth and a maximum size of the portions of the content; andproviding, the storage requirement to the wireless device. 55. The computer-readable medium of claim 53, the method further comprising: determining keys for the portions of the content; andproviding the keys with the portions of the content to the wireless device. 56. The computer-readable medium of claim 53, the method further comprising: determining information about the at least one service; andproviding the information with the portions of the content to the wireless device. 57. The computer-readable medium of claim 53, the method wherein the content comprises at least one of video content, audio content, and textual content. 58. The computer-readable medium of claim 53, the method wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 59. A service information record associated with content for delivery to a wireless device, the service information record being generated by a method comprising: receiving a request to deliver content from at least one service to the wireless device;determining a maximum cache depth for the wireless device, wherein the maximum cache depth determines a maximum number of portions of the content that can be stored in a cache of the wireless device;storing the maximum cache depth in the service information record;determining expiry times for the portions of the content; andstoring the expiry times with the portions of the content for delivery to the wireless device. 60. The service information record of claim 59, the method further comprising: determining a default cache depth for the cache;determining a storage requirement for the cache, wherein the storage requirement is based on the default cache depth and a maximum size of the portions of the content; andstoring the storage requirement in the service information record. 61. The service information record of claim 59, the method further comprising: determining keys for the portions of content; andstoring, the keys with the portions of the content for delivery to the wireless device. 62. The service information record of claim 59, the method further comprising: determining information about the at least one service; andstoring the information with the portions of the content for delivery to the wireless device. 63. The service information record of claim 59, wherein the content comprises at least one of video content, audio content, and textual content. 64. The service information record of claim 59, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 65. A method in a wireless device, comprising: receiving, via a wireless broadcast, portions of content from at least one service;storing the wirelessly-broadcasted portions of the content in a cache on the wireless device, the cache having, a cache depth that determines a number of portions of the content to store in the cache;examining the stored wirelessly-broadcasted portions of the content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted portions of the content have exceeded an expiration duration; andremoving the stored wirelessly-broadcasted portions of the content that have expired. 66. The method of claim 65, further comprising: receiving a request to increase the cache depth;determining a storage requirement for the increase in the cache depth, wherein the storage requirement is based on the increase in the cache depth and a maximum size of the wirelessly-broadcasted portions of the content; andincreasing the cache depth if the storage requirement does not exceed available storage. 67. The method of claim 65, further comprising: receiving a request to decrease the cache depth;determining if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecreasing the cache depth based on the request. 68. The method of claim 65, further comprising: receiving new wirelessly-broadcasted portions of the content to store in the cache;determining if the new wirelessly-broadcasted portions of the content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstoring the new wirelessly-broadcasted portions of the content in the cache. 69. The method of claim 65, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 70. The method of claim 65, wherein the content comprises at least one of video content, audio content and textual content. 71. The method of claim 65, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 72. The method of claim 65, wherein the cache depth comprises a default cache depth. 73. A wireless device comprising: a cache; anda processor communicating with the cache, the processor being configured to:receive, via a wireless broadcast, portions of content from at least one service;store the wirelessly-broadcasted portions of the content in the cache, the cache having a cache depth that determines a number of portions of the content to store in the cache;examine the stored wirelessly-broadcasted portions of the content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining, the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted of the content have exceeded an expiration duration; andremove the stored wirelessly-broadcasted portions of the content that have expired. 74. The wireless device of claim 73, wherein the processor is further configured to: receive a request to increase the cache depth;determine a storage requirement for the increase in the cache depth, wherein the storage requirement is based on the increase in the cache depth and a maximum size of the wirelessly-broadcasted portions of the content; andincrease the cache depth if the storage requirement does not exceed available storage. 75. The wireless device of claim 73, wherein the processor is further configured to: receive a request to decrease the cache depth;determine if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecrease the cache depth based on the request. 76. The wireless device of claim 73, wherein the processor is further configured to: receive new wirelessly-broadcasted portions of the content to store in the cache;determine if the new wirelessly-broadcasted portions of the content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstore the new wirelessly-broadcasted portions of the content in the cache. 77. The wireless device of claim 73, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 78. The wireless device of claim 73, wherein the content comprises at least one of video content, audio content and textual content. 79. The wireless device of claim 73, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 80. The wireless device of claim 73, wherein the cache depth comprises a default cache depth. 81. A wireless device comprising: means for caching; andmeans for processing communicating with the caching means, the means for processing being configured to: receive, via a wireless broadcast, portions of content from at least one service;store the wirelessly-broadcasted portions of the content in the caching means, the caching means having a cache depth that determines a number of portions of the content to store in the cache;examine the stored wirelessly-broadcasted portions of the content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted portions of the content have exceeded an expiration duration; andremove the stored wirelessly-broadcasted portions of the content that have expired. 82. The wireless device of claim 81, the means for processing being further configured to: receive a request to increase the cache depth;determine a storage requirement for the increase in the cache depth, wherein the storage requirement is based on the increase in the cache depth and a maximum size of the wirelessly- broadcasted portions of the content; andincrease the cache depth if the storage requirement does not exceed available storage. 83. The wireless device of claim 81, the means for processing being further configured to: receive a request to decrease the cache depth;determine if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecrease the cache depth based on the request. 84. The wireless device of claim 81, the means for processing being further configured to: receive new wirelessly-broadcasted portions of the content to store in the cache;determine if the new wirelessly-broadcasted portions of the content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;remove the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstore the new wirelessly-broadcasted portions of the content in the cache. 85. The wireless device of claim 81, the means for processing being further configured to determine if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 86. The wireless device of claim 81, wherein the content comprises at least one of video content, audio content and textual content. 87. The wireless device of claim 81, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 88. The wireless device of claim 81, wherein the cache depth comprises a default cache depth. 89. A computer-readable medium, the computer-readable medium being readable to execute a method comprising: receiving, via a wireless broadcast, portions of content from at least one service;storing the wirelessly-broadcasted portions of the content in a cache on the wireless device, the cache having a cache depth that determines a number of portions of the content to store in the cache;examining the stored wirelessly-broadcasted portions of content in the wireless device to determine if any of the stored wirelessly-broadcasted portions of the content have expired, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if any of the stored wirelessly-broadcasted portions of the content have exceeded an expiration duration; andremoving the stored wirelessly-broadcasted portions of the content that have expired. 90. The computer-readable medium of claim 89, the method further comprising: receiving a request to increase the cache depth;determining a storage requirement for the increase in the cache depth, wherein the storage requirement is based on the increase in the cache depth and a maximum size of the wirelessly-broadcasted portions of the content; andincreasing the cache depth if the storage requirement does not exceed available storage. 91. The computer-readable medium of claim 89, the method further comprising: receiving, a request to decrease the cache depth;determining if the stored wirelessly-broadcasted portions of the content exceed the decreased cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the decreased cache depth; anddecreasing the cache depth based on the request. 92. The computer-readable medium of claim 89, the method further comprising: receiving new wirelessly-broadcasted portions of the content to store in the cache;determining if the new wirelessly-broadcasted portions of the content in combination with the stored wirelessly-broadcasted portions of the content exceed the cache depth;removing the stored wirelessly-broadcasted portions of the content, first stored in the cache, that exceed the cache depth; andstoring the new wirelessly-broadcasted portions of the content in the cache. 93. The computer-readable medium of claim 66, wherein examining the stored wirelessly-broadcasted portions of the content comprises determining if a key for any of the stored wirelessly-broadcasted portions of the content has expired. 94. The computer-readable medium claim 89, wherein the content comprises at least one of video content, audio content and textual content. 95. The computer-readable medium of claim 89, wherein the wireless device comprises at least one of a cellular telephone, a network-enabled personal digital assistant, and a portable network-enabled media player. 96. The computer-readable medium of claim 89, wherein the cache depth comprises a default cache depth.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.