Multimedia Storage Systems and Methods
First Claim
Patent Images
1. An electronic system, comprising:
- a first processor;
memory coupled to the first processor;
operating system software stored in the memory and executable by the first processor; and
a removable flash memory device, coupled to the processor by an interface, the removable memory device having stored thereon;
a first data set in a first encoded format, the first data set including a multimedia content file; and
a second data set, which when executed by a processor in an electronic system produces the first data set in a second decoded format for use in the electronic system,wherein the second data set includes decoder software and decryption software for decoding and decrypting the first data set, and an autoload program that is executable by the processor and is compatible with an operating system utilized by the electronic system.
0 Assignments
0 Petitions
Accused Products
Abstract
An article of manufacture includes a machine-readable medium that stores a multimedia content file in a first format and multiple program sets. Each program set is a version of software that, when executed by a respective electronic system, produces the multimedia content file in a second format for use in the respective electronic system. A first program set is compatible with a first operating system executed by a first electronic system and a second program set is compatible with a second operating system executed by a second electronic system. The second operating system is distinct from the first operating system.
7 Citations
19 Claims
-
1. An electronic system, comprising:
-
a first processor; memory coupled to the first processor; operating system software stored in the memory and executable by the first processor; and a removable flash memory device, coupled to the processor by an interface, the removable memory device having stored thereon; a first data set in a first encoded format, the first data set including a multimedia content file; and a second data set, which when executed by a processor in an electronic system produces the first data set in a second decoded format for use in the electronic system, wherein the second data set includes decoder software and decryption software for decoding and decrypting the first data set, and an autoload program that is executable by the processor and is compatible with an operating system utilized by the electronic system. - View Dependent Claims (2, 3, 4)
-
-
5. A method of operating an electronic system having a processor and memory storing operating system software that is executable by the processor, the method comprising:
-
receiving a removable flash memory device at an interface, the removable flash memory device having stored thereon; a first data set in a first encoded format, the first data set including a multimedia content file; and a second data set, which when executed by a processor in an electronic system produces the first data set in a second decoded format for use in the electronic system, wherein the second data set includes decoder software and decryption software for decoding and decrypting the first data set, and an autoload program that is executable by the processor and is compatible with an operating system utilized by the electronic system; executing the second data set, in conjunction with the operating system software, to produce the first data set in the second decoded format for use in the electronic system. - View Dependent Claims (6, 7, 8, 9)
-
-
10. An electronic system, comprising:
-
a first processor; memory coupled to the first processor; operating system software stored in the memory and executable by the first processor; and a removable flash memory device, coupled to the processor by an interface, the removable memory device having stored thereon; a first data set in a first encoded format, the first data set including a multimedia content file; and a second data set, which when executed by a processor in an electronic system produces the first data set in a second decoded format for use in the electronic system, wherein the second data set is compatible with an operating system utilized by the electronic system; wherein the second data set includes player-decoder software and decryption software for decrypting, decoding and enabling presentation of the first data set and wherein the second data set includes instructions to verify that a value stored in a register of the removable flash memory device matches a value associated with the first data set and to prevent presentation of the first data set when the value stored in the register does not match the value associated with the first data set. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of operating an electronic system having a processor and memory storing operating system software that is executable by the processor, the method comprising:
-
receiving a removable flash memory device at an interface, the removable flash memory device having stored thereon; a first data set in a first encoded format, the first data set including a multimedia content file; a second data set, which when executed by a processor in an electronic system produces the first data set in a second decoded format for use in the electronic system, wherein the second data set is compatible with an operating system utilized by the electronic system; and wherein the second data set includes player-decoder software and decryption software for decrypting, decoding and enabling presentation of the first data set and wherein the second data set includes instructions to verify that a value stored in a register of the removable flash memory device matches a value associated with the first data set and to prevent presentation of the first data set when the value stored in the register does not match the value associated with the first data set; executing the second data set, in conjunction with the operating system software, to produce the first data set in the second decoded format for use in the electronic system. - View Dependent Claims (16, 17, 18, 19)
-
Specification