Patent ID: 8495234

Claim:
A method comprising: in a portable storage device that includes a multimedia interface connector: detecting, based on a first signal received via the multimedia interface connector, a connection of the portable storage device to an external device via the multimedia interface connector; in response to detecting the connection, determining based on a second signal received via the multimedia interface connector whether streaming multimedia data is incoming from the external device via the multimedia interface connector; and in response to determining that the streaming multimedia data is incoming from the external device activating one or more first components of the portable storage device to: encode the streaming multimedia data at an encoder to generate a multimedia file having a multimedia file format; and store the multimedia file at a memory device; and in response to determining that no streaming multimedia data is incoming from the external device, activating one or more second components of the portable storage device to: decode data stored at the memory device using a decoder to generate second streaming multimedia data; and transmit the second streaming multimedia data via the multimedia interface connector.