IP Library Granted Patent US 11,544,131
Granted Patent B2
US 11,544,131 · App. 17/156,827 · Granted Jan 3, 2023

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

Inventor: Daisuke Hashimoto (Kanagawa, JP)
Assignee: KIOXIA CORPORATION
G06F11/076G06F3/0605G06F3/0611G06F3/0616G06F3/0619G06F3/0632G06F3/0634G06F3/0653G06F3/0679G06F11/073G06F11/1458G06F12/0246G06F12/0804G06F12/0868G06F2201/805G06F2212/214G06F2212/7204G11C11/5621G11C16/0483
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 11,544,131
App. No.
17/156,827
Granted
Jan 3, 2023
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 (30)

1. An information processing system comprising:

a host device and a storage device coupled with the host device;

the storage device including:

a nonvolatile memory including a plurality of blocks; and

a first controller configured to:

control the nonvolatile memory, and

determine whether the storage device is in a Read Only Mode the host device being connectable to a display, the host device including a second controller, the second controller configured to:

acquire a first value from the storage device, the first value being at least one value of a plurality of pieces of statistical information,

cause the display to show a certain message when the acquired first value exceeds a first threshold value, the first threshold value corresponding to the second value, and

recognize the storage device as a read only device that supports only a read operation of read and write operations of the nonvolatile memory when receiving information that the storage device is in the Read Only Mode.

2. The information processing system according to claim 1 , wherein the second controller is configured to acquire the first threshold value from the storage device.

3. The information processing system according to claim 1 , wherein the first value is a value of a number of bad blocks.

4. The information processing system according to claim 1 , wherein the first value is a value of a number of times of write error occurrences of the nonvolatile memory.

5. The information processing system according to claim 1 , wherein the first value is a value of a number of times of erase error occurrences of the nonvolatile memory.

6. The information processing system according to claim 1 , wherein the first value is a value of a total number of sectors of write data received from the host device.

7. The information processing system according to claim 1 , wherein the first value is a value of temperature information of the storage device.

8. The information processing system according to claim 1 , wherein the first value is a maximum value of temperature of the storage device.

9. The information processing system according to claim 1 , wherein the host device communicates to the storage device based on a SATA (serial advanced technology attachment) standard.

10. The information processing system according to claim 9 , wherein the first value is a value of a number of times of error occurrences of SATA communication.

11. The information processing system according to claim 1 , wherein the first value is a value of a power on hours count of the storage device.

12. The information processing system according to claim 1 , wherein the first value is an average value of a number of times of erasing of the nonvolatile memory.

13. The information processing system according to claim 1 , wherein the first value is an average value of a number of uncorrectable FCC (error correction code) error count.

14. The information processing system according to claim 1 , wherein the first value is a response time, the response time being a time required from when receiving a command from the host device until responding to the host device.

15. The information processing system according to claim 14 , wherein the command is a read command, and the response time is a time required from when receiving the command from the host device until transmitting read data to the host device.

16. The information processing system according to claim 14 , wherein the command is a write command, and the response time is a time required from when receiving the command from the host device until returning a write complete notification to the host device.

17. The information processing system according to claim 14 , wherein the command is a write command, and the response time is a time required from when receiving the command from the host device until completing a reception of a write data, the write data corresponding to the write command.

18. The information processing system according to claim 1 , wherein the host device is configured to restart the storage device when receiving the information.

19. The information processing system according to claim 1 , wherein the host device further comprises an interface driver for operating the storage device, the interface driver being operable in a first mode for supporting the read and write operations of the nonvolatile memory in the storage device and in a second mode for supporting only the read operation of the read and write operations of the nonvolatile memory in the storage device, and

wherein the second controller is configured to cause the interface driver to switch from the first mode to the second mode when receiving the information.

20. The information processing system according to claim 1 , wherein the first controller is configured to determine whether the storage device is in the Read Only Mode based on a second value, the second value being a value of a number of free blocks of the nonvolatile memory.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jan 21, 2022
From: TOSHIBA MEMORY CORPORATION; K.K. PANGEA
To: TOSHIBA MEMORY CORPORATION
Reel/Frame 058805/0696 →
CHANGE OF NAME Recorded Jan 21, 2022
From: TOSHIBA MEMORY CORPORATION
To: KIOXIA CORPORATION
Reel/Frame 058805/0801 →
Priority Claims (2)
JP 2011-053228 · Mar 10, 2011 · national
JP 2011-162330 · Jul 25, 2011 · national
Continuity (8)
Continuation 16407430 · May 9, 2019
Continuation 15703349 · Sep 13, 2017
Continuation 14920660 · Oct 22, 2015
Continuation 14251285 · Apr 11, 2014
Continuation 13848550 · Mar 21, 2013
Continuation 13551060 · Jul 17, 2012
Continuation PCTJP2011072693 · Sep 26, 2011
Related Publication 20210141681A1 · May 13, 2021