Accessing a serial number of a removable non-volatile memory device
First Claim
1. A removable non-volatile memory device, comprising:
- an interface for removably coupling the removable non-volatile memory device to a host electronic system;
non-volatile memory for storing data, including a multimedia content file;
a serial number durably stored in the removable non-volatile memory device;
a memory controller;
a plurality of programs configured for execution by the memory controller, including;
a serial number access program for execution by the memory controller, for accessing the stored serial number and providing the serial number to the host electronic system, anda trigger function for execution by the memory controller, responsive to a predefined sequence of multiple data access commands received from the host electronic system to cause the memory controller to activate the serial number access program, wherein the trigger function is stored in the memory controller, wherein upon receipt, the predefined sequence is stored in the removable, non-volatile memory device; and
a content access program, for execution by the host electronic system for the host electronic system to access a predefined target file stored within the non-volatile memory device, the content access program including;
first instructions for the host electronic system to read the serial number accessed by the serial number access program from the removable non-volatile memory device by sending to the removable non-volatile memory device the predefined sequence of multiple data access commands.
1 Assignment
0 Petitions
Accused Products
Abstract
A removable non-volatile memory device durably stores a serial number or identifier, which is used to mark multimedia content legally stored on the removable non-volatile memory device. In order to retrieve the serial number, a host electronic system coupled to the removable non-volatile memory device sends a sequence of multiple file access commands to access a predefined target file stored on the removable non-volatile memory device. In accordance with the executed predefined sequence of multiple file access commands, a corresponding sequence of data access commands are received at the removable non-volatile memory device and are interpreted as a request by the host electronic device to read the serial number. The removable non-volatile memory device outputs the serial number in response to the sequence of data access commands.
7 Citations
26 Claims
-
1. A removable non-volatile memory device, comprising:
-
an interface for removably coupling the removable non-volatile memory device to a host electronic system; non-volatile memory for storing data, including a multimedia content file; a serial number durably stored in the removable non-volatile memory device; a memory controller; a plurality of programs configured for execution by the memory controller, including; a serial number access program for execution by the memory controller, for accessing the stored serial number and providing the serial number to the host electronic system, and a trigger function for execution by the memory controller, responsive to a predefined sequence of multiple data access commands received from the host electronic system to cause the memory controller to activate the serial number access program, wherein the trigger function is stored in the memory controller, wherein upon receipt, the predefined sequence is stored in the removable, non-volatile memory device; and a content access program, for execution by the host electronic system for the host electronic system to access a predefined target file stored within the non-volatile memory device, the content access program including; first instructions for the host electronic system to read the serial number accessed by the serial number access program from the removable non-volatile memory device by sending to the removable non-volatile memory device the predefined sequence of multiple data access commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 23, 24, 25)
-
-
9. A method of enabling access by a host electronic system to a multimedia content file stored on non-volatile memory of a removable non-volatile memory device, the method comprising:
-
at the removable non-volatile memory device; receiving a predefined sequence of multiple data access commands from the host electronic system, wherein the predefined sequence is stored in the removable, non-volatile memory device; and responsive to the predefined sequence of multiple data access commands, a serial number access program of the removable non-volatile memory device reading a stored serial number and providing the read serial number to the host electronic system, wherein; the serial number is durably stored in the removable non-volatile memory device, and the host electronic system is configured to access multimedia content of the multimedia content file only when the provided serial number accessed by the serial number access program of the removable non-volatile memory device matches a serial number associated with the multimedia content file. - View Dependent Claims (10, 11, 12, 13, 14, 15, 26)
-
-
16. A method of accessing multimedia content of a multimedia content file stored on non-volatile memory of a removable non-volatile memory device, the method comprising:
-
at a host electronic device having one or more processors, executing a predefined sequence of multiple file access commands, wherein the predefined sequence is stored in the removable, non-volatile memory device; in accordance with the executed predefined sequence of multiple file access commands sending to the removable non-volatile memory device a corresponding sequence of data access commands; after sending a last data access command of the sequence of multiple data access commands, receiving from a serial number access program for execution by the removable non-volatile memory device, a first serial number that is durably stored in the removable non-volatile memory device; and accessing at the host electronic device, the multimedia content of the multimedia content file stored in the removable non-volatile memory device only when the received first serial number accessed by the serial number access program from the removable non-volatile memory device matches a second serial number associated with the multimedia content file. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification