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 accessing the stored serial number and providing the serial number to the host electronic system, anda trigger function, responsive to a predefined sequence of multiple data access commands received from the host electronic system to activate the serial number access program; and
a content access program, for execution by the host electronic system, the content access program including;
first instructions for reading the serial number 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.
-
Citations
22 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 accessing the stored serial number and providing the serial number to the host electronic system, and a trigger function, responsive to a predefined sequence of multiple data access commands received from the host electronic system to activate the serial number access program; and a content access program, for execution by the host electronic system, the content access program including; first instructions for reading the serial number 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)
-
-
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; and responsive to the predefined sequence of multiple data access commands, 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 matches a serial number associated with the multimedia content file. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
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; 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 the removable non-volatile memory device a first serial number that is durably stored in the removable non-volatile memory device; and accessing the multimedia content of the multimedia content file only when the received first serial number matches a second serial number associated with the multimedia content file. - View Dependent Claims (17, 18, 19, 20, 21, 22)
Specification