A portable content container is disclosed comprising a decoder for decoding an A/V file into an A/V stream. File directory information identifying one or more A/V files is transmitted to a consumer device. A display command is received from the consumer device to display a selected one of the A/V files on a display device. The selected A/V file is decoded into an A/V stream transmitted to the display device in response to the display command. In an embodiment, the portable content container further comprises local memory for storing A/V files.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A storage device comprising: a first interface operable to communicate with a consumer device; a second interface operable to transmit a media stream to a display device; a storage medium configured to store one or more media files; and control circuitry configured to: transmit information identifying the one or more media files to the consumer device over the first interface; receive a playback command over the first interface from the consumer device to play a selected media file of the one or more media files on the display device; and in response to the playback command, decode the selected media file into a media stream and transmit the media stream over the second interface to the display device, wherein the media stream bypasses the consumer device.
2. The storage device of claim 1 , wherein the second interface utilizes digital rights management (DRM) to encrypt content transmitted over the second interface.
3. The storage device in claim 1 , wherein the second interface comprises a High-Definition Multimedia Interface (HDMI).
4. The storage device as recited in claim 3 , wherein the first interface is physically distinct from the second interface.
5. The storage device in claim 1 , wherein at least one of the first and second interfaces comprises a wireless interface.
6. The storage device in claim 1 , further comprising a third interface operable to receive a removable storage device comprising the selected media file.
7. The storage device as recited in claim 1 , wherein the control circuitry further configured to receive a media file from a kiosk.
8. The storage device as recited in claim 1 , wherein the consumer device is configured to generate a graphical user interface (GUI) comprising the information identifying the one or more media files.
9. The storage device as recited in claim 1 , wherein the control circuitry is further configured to cause an output of the display to switch from the consumer device to the media stream transmitted on the second interface.
10. A method for securely playing media from a storage device, the method comprising: transmitting information identifying one or more media files stored by the storage device to a consumer device over a first interface; receiving a playback command over the first interface from the consumer device to play a selected media file of the one or more media files on a display device, the display device connected to the storage device via a second interface; and in response to the playback command, decoding the selected media file into a media stream and transmitting the media stream over the second interface to the display device.
11. The method of claim 10 , wherein the second interface utilizes digital rights management (DRM) to encrypt content transmitted over the second interface.
12. The method of claim 10 , wherein the second interface comprises a High-Definition Multimedia Interface (HDMI).
13. The method of claim 12 , wherein the first interface is physically distinct from the second interface.
14. The method of claim 10 , wherein at least one of the first and second interfaces comprises a wireless interface.
15. The method of claim 10 , wherein at least one of the media files is initially received by the storage device from a kiosk.
16. The method of claim 10 , wherein the consumer device is configured to generate a graphical user interface (GUI) comprising the information identifying the one or more media files.
17. The method of claim 10 , further comprising causing an output of the display to switch from the consumer device to the media stream transmitted on the second interface.
18. The method of claim 10 , further comprising encoding the media stream into a format un-recordable by the consumer device.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 29, 2013
October 14, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.