IP Library Granted Patent US 8,683,117
Granted Patent B2
US 8,683,117 · App. 13/848,556 · Granted Mar 25, 2014

Information processing device, external storage device, host device, relay device, control program, and control method of information processing device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,683,117
App. No.
13/848,556
Granted
Mar 25, 2014
Kind
B2
Abstract

According to the embodiments, an external storage device switches to an interface controller for supporting only a read operation of nonvolatile memory when a shift condition for shifting to a read only mode is met. A host device switches to an interface driver for supporting only the read operation of the nonvolatile memory when determining to recognize as read only memory based on information acquired from the external storage device.

Claims (18)

1. A storage device connected to a host device, the storage device comprising:

readable and writable nonvolatile memory;

an interface controller connected to the host device, the interface controller enabling a first interface controller for supporting read and write operations of the nonvolatile memory and a second interface controller for supporting only the read operation of the read and write operations of the nonvolatile memory to be alternately selected; and

a control unit for determining whether or not a shift condition for causing the nonvolatile memory to shift to a read only mode in which only the read operation of the read and write operations is carried out is met, and switching the interface controller from the first interface controller to the second interface controller when the shift condition is met, wherein

after the shift condition is met, the second interface controller returns an error to the host device upon receiving a write request from the host device.

2. The storage device according to claim 1 , wherein the control unit determines whether or not the shift condition is met during operation of the storage device.

3. The storage device according to claim 1 , wherein the control unit determines whether or not the shift condition is met at time of startup of the storage device.

4. The storage device according to claim 1 , wherein

the first interface controller notifies the host device as being the readable and writable device in response to an access from the host device, and

the second interface controller notifies the host device as being a device in which only the read operation of the read and write operations is possible in response to an access from the host device.

5. The storage device according to claim 1 , wherein when the shift condition is met and a write operation, which accompanies write command received from the host device, to the nonvolatile memory is being carried out, the control unit is configured to cancel the write operation to the nonvolatile memory.

6. The storage device according to claim 1 , wherein the control unit transmits identification information that the storage device supports only read operation among read and write operations to the host device when the shift condition is met.

7. The storage device according to claim 1 , wherein the control unit transmits identification information that the storage device is a read only optical medium to the host device when the shift condition is met.

8. The storage device according to claim 1 , wherein the control unit cancels write processing in the nonvolatile memory when the shift condition is met.

9. The storage device according to claim 1 , wherein the control unit, when the shift condition is met, the control unit is configured to:

write in a flag indicating the shift condition is met in a first area of the nonvolatile memory;

determine whether the data read out from the first area is identical with the flag indicating the shift condition is met at a time of startup of the storage device; and

select the second interface controller when the data read out from the first area is identical with the flag indicating the shift condition is met.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2017
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 043088/0620 →