Information storage device, memory access control method, and computer program
First Claim
1. An information storage device comprising a memory for storing data and a controller for performing access control on the memory, wherein the controller controls reading of data from the memory in response to a request from a host device connected to the information storage device, and the controller determines whether a data region containing the data read from the memory is a predetermined locking-associated data region and locks the memory provided that it is determined that the locking-associated data region is read.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method is provided for locking a memory provided that it is determined that data stored in the memory is read from a predetermined data region. An information storage device, such as a memory card, determines, when data is read from a memory in response to a request from a host device connected to the information storage device, whether a data region from which the data is read is a locking-associated data region on the basis of, for example, a cluster logical number. The memory is locked provided that it is determined that the locking-associated data region is read. According to the present structure, data is prevented from being read multiple times from an information storage device, such as a memory card, thereby implementing so-called read-once access control.
63 Citations
13 Claims
-
1. An information storage device comprising a memory for storing data and a controller for performing access control on the memory, wherein
the controller controls reading of data from the memory in response to a request from a host device connected to the information storage device, and the controller determines whether a data region containing the data read from the memory is a predetermined locking-associated data region and locks the memory provided that it is determined that the locking-associated data region is read.
-
7. A memory access control method for an information storage device including a memory for storing data and a controller for performing access control on the memory, the method comprising:
-
a step of reading data from the memory in response to a request from a host device connected to the information storage device;
a determination step of determining whether a data region containing the data read from the memory is a predetermined locking-associated data region; and
a locking step of locking the memory provided that it is determined that the locking-associated data region is read. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program for performing memory access control on an information storage device including a memory for storing data and a controller for performing access control on the memory, the program comprising:
-
a step of reading data from the memory in response to a request from a host device connected to the information storage device;
a determination step of determining whether a data region containing the data read from the memory is a predetermined locking-associated data region; and
a locking step of locking the memory provided that it is determined that the locking-associated data region is read.
-
Specification