Patents by Inventor Emi Cho
Emi Cho has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10416907Abstract: A storage system includes a storage device including a first memory area and a second memory area, and a storage control apparatus configured to receive a first command requesting write of first data, cause the storage device to store the first data in the first memory area based on the first command, determine whether to cause the storage device to execute garbage collection on the first memory area based on a data amount of the first data, transmit a first instruction that instructs the storage device to execute the garbage collection on the first memory area, and cause the storage device to store second data in the second memory area when the garbage collection on the first memory area is being executed based on the first instruction and the processor receives a second command requesting write of the second data.Type: GrantFiled: June 14, 2017Date of Patent: September 17, 2019Assignee: FUJITSU LIMITEDInventor: Emi Cho
-
Publication number: 20180052625Abstract: A storage system includes a storage device including a first memory area and a second memory area, and a storage control apparatus configured to receive a first command requesting write of first data, cause the storage device to store the first data in the first memory area based on the first command, determine whether to cause the storage device to execute garbage collection on the first memory area based on a data amount of the first data, transmit a first instruction that instructs the storage device to execute the garbage collection on the first memory area, and cause the storage device to store second data in the second memory area when the garbage collection on the first memory area is being executed based on the first instruction and the processor receives a second command requesting write of the second data.Type: ApplicationFiled: June 14, 2017Publication date: February 22, 2018Applicant: FUJITSU LIMITEDInventor: Emi Cho
-
Patent number: 9658796Abstract: A storage control device includes a first storage device and a processor. The first storage device stores management information used for managing a variable area of storage regions of a second storage device in a storage apparatus. Each storage region is allocated to a main area or a spare area. The variable area includes storage regions allocated to the spare area and allocatable to the main area. The processor acquires, from the storage apparatus, information on numbers of times of Read processing on the second storage device and numbers of times of Write processing on the second storage device, and notifies the storage apparatus, when a number of times of Read processing on the second storage device within a predetermined time period is larger than a predetermined threshold, of a request for allocating a first portion of the variable area to the main area on basis of the management information.Type: GrantFiled: February 19, 2016Date of Patent: May 23, 2017Assignee: FUJITSU LIMITEDInventors: Hidenori Takahashi, Emi Cho
-
Publication number: 20160259594Abstract: A storage control device includes a first storage device and a processor. The first storage device stores management information used for managing a variable area of storage regions of a second storage device in a storage apparatus. Each storage region is allocated to a main area or a spare area. The variable area includes storage regions allocated to the spare area and allocatable to the main area. The processor acquires, from the storage apparatus, information on numbers of times of Read processing on the second storage device and numbers of times of Write processing on the second storage device, and notifies the storage apparatus, when a number of times of Read processing on the second storage device within a predetermined time period is larger than a predetermined threshold, of a request for allocating a first portion of the variable area to the main area on basis of the management information.Type: ApplicationFiled: February 19, 2016Publication date: September 8, 2016Applicant: FUJITSU LIMITEDInventors: Hidenori TAKAHASHI, Emi CHO
-
Patent number: 9378092Abstract: An apparatus includes an interface, and a processor. The interface inputs and outputs data from and to a storage device that includes a plurality of memory blocks forming a plurality of RAID groups, and a backup block used as a backup of the plurality of memory blocks. The processor sets as read-out targets a plurality of memory cells included in each memory block. When a memory cell included in a faulty memory block becomes a read-out target, the processor excludes the memory cell that belongs to the RAID group, until restoration of the data of the faulty memory block and copying of the restored data to the backup block are completed. When the copying of the restored data is completed, the processor selects as read-out targets the memory cell that belongs to the RAID group that includes the faulty memory block and a memory cell in the backup block.Type: GrantFiled: November 24, 2014Date of Patent: June 28, 2016Assignee: FUJITSU LIMITEDInventors: Emi Cho, Toshihiko Suzuki
-
Patent number: 9323683Abstract: According to an aspect of the present invention, provided is a storage apparatus including a plurality of solid state drives (SSDs) and a processor. The SSDs store data in a redundant manner. The processor controls a reading process of reading data from an SSD and a writing process of writing data into an SSD. The processor controls an internal process, which is performed during the writing process, to be performed in each of the SSDs when any one of the SSDs satisfies a predetermined condition.Type: GrantFiled: July 19, 2013Date of Patent: April 26, 2016Assignee: FUJITSU LIMITEDInventors: Toshihiko Suzuki, Hidenori Takahashi, Emi Cho
-
Publication number: 20150169409Abstract: An apparatus includes an interface, and a processor. The interface inputs and outputs data from and to a storage device that includes a plurality of memory blocks forming a plurality of RAID groups, and a backup block used as a backup of the plurality of memory blocks. The processor sets as read-out targets a plurality of memory cells included in each memory block. When a memory cell included in a faulty memory block becomes a read-out target, the processor excludes the memory cell that belongs to the RAID group, until restoration of the data of the faulty memory block and copying of the restored data to the backup block are completed. When the copying of the restored data is completed, the processor selects as read-out targets the memory cell that belongs to the RAID group that includes the faulty memory block and a memory cell in the backup block.Type: ApplicationFiled: November 24, 2014Publication date: June 18, 2015Inventors: Emi Cho, Toshihiko Suzuki
-
Patent number: 9047232Abstract: A storage apparatus includes a storage medium configured to store data and a control unit configured to control access to the storage medium. The control unit includes first storage configured to store data to be stored in the storage medium, a second storage configured to store data, a control information generator configured to generate control information indicating a storage state of the data in the first storage and a transfer controller configured to control transfer of the data stored in the first storage to the second storage on the basis of the control information generated by the control information generator when the supply of power to the control unit is stopped.Type: GrantFiled: September 8, 2011Date of Patent: June 2, 2015Assignee: FUJITSU LIMITEDInventors: Emi Cho, Yuji Hanaoka, Atsushi Uchida, Yoko Kawano
-
Patent number: 8839072Abstract: An access control apparatus for controlling an access to a storage device, the access control apparatus includes a measuring unit configured to measure the time to erase data stored in the storage device, and a determination unit configured to determine a data size of an error correcting code added to data stored in the storage device in accordance with the time measured by the measuring unit. The access control apparatus includes a generation unit configured to generate the error correcting code having the data size determined by the determination unit, and an access controller configured to write the data and the error correcting code generated by the generation unit into the storage device.Type: GrantFiled: November 16, 2011Date of Patent: September 16, 2014Assignee: Fujitsu LimitedInventors: Atsushi Uchida, Terumasa Haneda, Yoko Kawano, Emi Cho
-
Publication number: 20140082276Abstract: According to an aspect of the present invention, provided is a storage apparatus including a plurality of solid state drives (SSDs) and a processor. The SSDs store data in a redundant manner. The processor controls a reading process of reading data from an SSD and a writing process of writing data into an SSD. The processor controls an internal process, which is performed during the writing process, to be performed in each of the SSDs when any one of the SSDs satisfies a predetermined condition.Type: ApplicationFiled: July 19, 2013Publication date: March 20, 2014Applicant: FUJITSU LIMITEDInventors: Toshihiko SUZUKI, Hidenori Takahashi, Emi Cho
-
Publication number: 20120144268Abstract: An access control apparatus for controlling an access to a storage device, the access control apparatus includes a measuring unit configured to measure the time to erase data stored in the storage device, and a determination unit configured to determine a data size of an error correcting code added to data stored in the storage device in accordance with the time measured by the measuring unit. The access control apparatus includes a generation unit configured to generate the error correcting code having the data size determined by the determination unit, and an access controller configured to write the data and the error correcting code generated by the generation unit into the storage device.Type: ApplicationFiled: November 16, 2011Publication date: June 7, 2012Applicant: FUJITSU LIMITEDInventors: Atsushi UCHIDA, Terumasa Haneda, Yoko Kawano, Emi Cho
-
Publication number: 20120072684Abstract: A storage apparatus includes a storage medium configured to store data and a control unit configured to control access to the storage medium. The control unit includes first storage configured to store data to be stored in the storage medium, a second storage configured to store data, a control information generator configured to generate control information indicating a storage state of the data in the first storage and a transfer controller configured to control transfer of the data stored in the first storage to the second storage on the basis of the control information generated by the control information generator when the supply of power to the control unit is stopped.Type: ApplicationFiled: September 8, 2011Publication date: March 22, 2012Applicant: Fujitsu LimitedInventors: Emi Cho, Yuji Hanaoka, Atsushi Uchida, Yoko Kawano