Patents by Inventor Keiichi Yorimitsu
Keiichi Yorimitsu 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: 9239683Abstract: According to one embodiment, there is provided a magnetic disk device including a magnetic disk, a storage unit, and a control unit. The magnetic disk includes a recording region. The storage unit is configured to store a value according to number of accesses to each of a plurality of regions obtained by dividing of the recording region of the magnetic disk in association with each of the plurality of regions. The control unit is configured to count a value according to the number of accesses to each of a plurality of regions in a count step unit that is a value determined according to an elapsed time from occurrence of a specific situation and is a value counted per unit access, and to update the value stored in the storage unit.Type: GrantFiled: March 12, 2014Date of Patent: January 19, 2016Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Michio Yamamoto, Tetsuo Kuribayashi, Masami Tashiro, Kenji Inoue, Takumi Kakuya, Hironori Kanno, Keiichi Yorimitsu
-
Patent number: 9235472Abstract: According to one embodiment, a drive array apparatus includes a plurality of data storage drives constituting a drive array and a controller. The controller divides all data storage areas of each of the data storage drives into a plurality of logical unit areas and associates and manages each of the logical unit areas and each of the data storage drives. The controller identifies a logical unit area of an error occurrence object based on a notification from a data storage drive where an error occurred, restores data of the identified logical unit area, and performs reconfiguration processing of the drive array.Type: GrantFiled: September 4, 2013Date of Patent: January 12, 2016Assignee: Kabushiki Kaisha ToshibaInventors: Nobuhiro Sugawara, Hironori Kanno, Yasuyuki Nagashima, Seiji Toda, Kotaro Yamamoto, Masahide Kanegae, Keiichi Yorimitsu
-
Publication number: 20150138667Abstract: According to one embodiment, there is provided a magnetic disk device including a magnetic disk, a storage unit, and a control unit. The magnetic disk includes a recording region. The storage unit is configured to store a value according to number of accesses to each of a plurality of regions obtained by dividing of the recording region of the magnetic disk in association with each of the plurality of regions. The control unit is configured to count a value according to the number of accesses to each of a plurality of regions in a count step unit that is a value determined according to an elapsed time from occurrence of a specific situation and is a value counted per unit access, and to update the value stored in the storage unit.Type: ApplicationFiled: March 12, 2014Publication date: May 21, 2015Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Michio Yamamoto, Tetsuo Kuribayashi, Masami Tashiro, Kenji Inoue, Takumi Kakuya, Hironori Kanno, Keiichi Yorimitsu
-
Publication number: 20140304547Abstract: According to one embodiment, a drive array apparatus includes a plurality of data storage drives constituting a drive array and a controller. The controller divides all data storage areas of each of the data storage drives into a plurality of logical unit areas and associates and manages each of the logical unit areas and each of the data storage drives. The controller identifies a logical unit area of an error occurrence object based on a notification from a data storage drive where an error occurred, restores data of the identified logical unit area, and performs reconfiguration processing of the drive array.Type: ApplicationFiled: September 4, 2013Publication date: October 9, 2014Inventors: Nobuhiro Sugawara, Hironori Kanno, Yasuyuki Nagashima, Seiji Toda, Kotaro Yamamoto, Masahide Kanegae, Keiichi Yorimitsu
-
Patent number: 8151167Abstract: A program processing device has a non-volatile storage, a volatile storage and a controller. The controller has a detector that detects a bit flip in the program, the variable data, and the constant data in the volatile storage, a constant recovery unit that, when the detector detects an error in the constant data, writes the constant data in the non-volatile storage into the volatile storage, and then continues the execution of the program from a point at which the program was being executed before the detector detected the error, and a restart that, when the detector detects an error in one of the variable data and the program, writes the program, the initial value of the variable data, and the constant data in the non-volatile storage into the volatile storage, and then executes the program written into the volatile storage from a beginning of the program.Type: GrantFiled: January 30, 2009Date of Patent: April 3, 2012Assignee: Toshiba Storage Device CorporationInventor: Keiichi Yorimitsu
-
Publication number: 20100328801Abstract: According to one embodiment, a disk drive includes a disk medium, a read controller configured to perform a read control for information in the disk medium, a determiner configured to determine whether or not to ignore a read error in information as a read target depending on a type of the information, and a transmitter configured to transmit the information to a host device without read error detection for the information read by the read controller if the determiner determines to ignore the read error.Type: ApplicationFiled: June 18, 2010Publication date: December 30, 2010Applicant: TOSHIBA STORAGE DEVICE CORPORATIONInventor: Keiichi YORIMITSU
-
Publication number: 20100131723Abstract: According to one embodiment, an access control apparatus is configured to convert a logical address into position information of a physical sector to control access to a storage medium. The access control apparatus includes an access mode specifying command processing module and an access processing module. The access mode specifying command processing module receives an access mode specifying command specifying an access mode that defines a relationship between the logical address and the physical sector, and stores the access mode in an access mode storage module. The access processing module refers to the access mode storage module to determine an access mode for accessing the storage medium.Type: ApplicationFiled: September 28, 2009Publication date: May 27, 2010Applicant: Fujitsu LimitedInventor: Keiichi Yorimitsu
-
Publication number: 20100037223Abstract: A method for controlling a storage apparatus includes rearranging an order of execution of commands supplied from an external apparatus and queued in the storage apparatus so as to optimize execution of commands, and adjusting a maximum retry time of a command on the basis of a passage time from receipt of the command, the maximum retry time being defined for each command. The adjusting includes at least one of a first adjustment and a second adjustment. The first adjustment reduces the maximum retry time of at least one of the commands queued in the storage apparatus on the basis of the passage time of said at least one of the commands at a first timing when the order of execution of commands is rearranged. The second adjustment reduces the maximum retry time of a selected command to be executed in the storage apparatus on the basis of the passage time of the selected command at a second timing before the selected command is executed in the storage apparatus.Type: ApplicationFiled: June 2, 2009Publication date: February 11, 2010Applicant: FUJITSU LIMITEDInventor: Keiichi Yorimitsu
-
Patent number: 7633695Abstract: To provide a medium scan method which can be executed for a suitable region at suitable timing, a disk device comprises a storage medium for storing information, a writing unit for writing information to the storage medium by request from an upper device such as a host computer or the like, a medium monitoring unit for monitoring the state of the storage medium, and a medium scan determining unit for determining whether or not to require medium scan for the storage medium.Type: GrantFiled: June 16, 2006Date of Patent: December 15, 2009Assignee: Fujitsu LimitedInventors: Yasuyuki Nagashima, Keiichi Yorimitsu, Kiyotaka Sasaki
-
Publication number: 20090199049Abstract: A program processing device has a non-volatile storage, a volatile storage and a controller. The controller has a detector that detects a bit flip in the program, the variable data, and the constant data in the volatile storage, a constant recovery unit that, when the detector detects an error in the constant data, writes the constant data in the non-volatile storage into the volatile storage, and then continues the execution of the program from a point at which the program was being executed before the detector detected the error, and a restart that, when the detector detects an error in one of the variable data and the program, writes the program, the initial value of the variable data, and the constant data in the non-volatile storage into the volatile storage, and then executes the program written into the volatile storage from a beginning of the program.Type: ApplicationFiled: January 30, 2009Publication date: August 6, 2009Applicant: FUJITSU LIMITEDInventor: Keiichi YORIMITSU
-
Publication number: 20080151411Abstract: A medium storage device performs ready processing for enabling a head to access data on a storage medium after power is turned ON, in order to prevent to change the status to offline by the host even if ready time is delayed due to retry. The medium storage device has a rotary storage medium, a head, a control unit, and a memory for storing a specified ready time at which the ready processing is expected to be completed. And the command response of the device is changed to ready status when the specified ready time comes even if the ready processing is not complete within the specified ready time. Therefore when the host issues an access command after the specified ready time elapses, since Ready is responded, the possibility of the host changing the status to offline is eliminated.Type: ApplicationFiled: December 18, 2007Publication date: June 26, 2008Applicant: Fujitsu LimitedInventor: Keiichi Yorimitsu
-
Publication number: 20070211363Abstract: To provide a medium scan method which can be executed for a suitable region at suitable timing, a disk device comprises a storage medium for storing information, a writing unit for writing information to the storage medium by request from an upper device such as a host computer or the like, a medium monitoring unit for monitoring the state of the storage medium, and a medium scan determining unit for determining whether or not to require medium scan for the storage medium.Type: ApplicationFiled: June 16, 2006Publication date: September 13, 2007Inventors: Yasuyuki Nagashima, Keiichi Yorimitsu, Kiyotaka Sasaki
-
Patent number: 6710960Abstract: An information storage apparatus that adjusts to different recording densities of a recording medium. The information storage apparatus includes a flash ROM that stores a plurality of control parameters corresponding to different recording densities, and a micro-controller unit (MCU) that sets one control parameter among the plurality of control parameters stored in the flash ROM, determines whether the set control parameter is suitable for reading data from the recording medium, and selects the control parameter determined to be suitable.Type: GrantFiled: March 29, 2000Date of Patent: March 23, 2004Assignee: Fujitsu LimitedInventor: Keiichi Yorimitsu
-
Patent number: 6408400Abstract: A disc array device for maintaining consistency of data. When write processing is interrupted and then restarted, new data may be stored in a nonvolatile memory and regeneration of parity may be impossible because data can not be read out normally from a disc device other than a disc device in which new data is to be written and a disk device for parity. In such a case, a special write executing unit overwrites the new data stored in the nonvolatile memory at a specified write position of the disk device in which new data is to be written.Type: GrantFiled: April 23, 1998Date of Patent: June 18, 2002Assignee: Fujitsu LimitedInventors: Suijin Taketa, Yuuichi Tarouda, Tatsuhiko Machida, Sawao Iwatani, Keiichi Yorimitsu, Sanae Kamakura, Satoshi Yazawa, Takuya Kurihara, Yasuyoshi Sugesawa
-
Publication number: 20020007469Abstract: When write processing once interrupted is restarted, if new data is stored in a nonvolatile memory 34 and regeneration of parity is impossible because data can not be read out normally from a third disk device (for instance 32-2) other than a disk device (for instance 32-1) in which new data is to be written and a disk device (for instance 32-5) for parity, a data writing unit 113 in a special write executing unit 110 overwrites the new data stored in the nonvolatile memory 34 at a specified write position of an appropriate disk device (for instance 32-1).Type: ApplicationFiled: April 23, 1998Publication date: January 17, 2002Applicant: Fujitsu LimitedInventors: SUIJIN TAKETA, YUUICHI TAROUDA, TATSUHIKO MACHIDA, SAWAO IWATANI, KEIICHI YORIMITSU, SANAE KAMAKURA, SATOSHI YAZAWA, TAKUYA KURIHARA, YASUYOSHI SUGESAWA
-
Patent number: 6324655Abstract: A I/O controller which is connected to a plurality of I/O units and one spare I/O unit, controls a plurality of I/O units based on a command from a master unit, and allows a spare I/O unit to be used in place of an I/O unit where an abnormality is found, when an abnormality is found in any of a plurality of I/O units. This I/O controller gives a decision about normality at a time interval not in use for an operation when no command from a master unit (10) is being processed, after selecting I/O units (30) or a spare I/O unit (31). When it gives a decision of abnormality, the controller stores information about the abnormality in preventive maintenance information storage register (25) as preventive maintenance information.Type: GrantFiled: March 2, 1998Date of Patent: November 27, 2001Assignee: Fujitsu LimitedInventors: Tatsuo Matoba, Keiichi Yorimitsu
-
Patent number: 6243790Abstract: Modern disk array apparatus are capable of providing a plurality of logical disks within one cabinet. The present invention provides a disk array apparatus in which logical disks can be easily re-arranged within the array, or added to the array. An array controller logically controls at least one disk apparatus as one logical disk. The array controller also changes positional information within the drive modules stored within the disk apparatus. Information is matched indicating the position of the relevant disk apparatus within the logical disk. Therefore, after transposition of a particular logical disk, a new logical disk can be accurately recognized.Type: GrantFiled: March 25, 1997Date of Patent: June 5, 2001Assignee: Fujitsu LimitedInventor: Keiichi Yorimitsu
-
Patent number: 6173339Abstract: A command execution monitoring system includes a first unit which retains control parameters of an operation control command sent by one of host computers, the control parameters including an operation completion time. A second unit sequentially receives command entries sent for input/output devices by the host computers and retains the command entries in a table, each entry including a relative elapsed time measured from a time the entry is retained in the table. A third unit sets a time-out period of one of the host computers at the operation completion time retained by the first unit, so that execution of each of the entries in the table of the second unit is monitored based on a comparison between each of the relative elapsed times of the entries and the operation completion time.Type: GrantFiled: September 17, 1998Date of Patent: January 9, 2001Assignee: Fujitsu LimitedInventor: Keiichi Yorimitsu
-
Patent number: 5872906Abstract: The spare disk unit existing in the port other than the parity group to which a failure disk unit in a disk array belongs is most preferentially selected as an alternative destination and data is reconstructed. When a system is made operative, the spare disk unit is allocated to a different port position every rank and the spare disk unit belonging to the rank of the failure disk unit is most preferentially selected as an alternative destination. Due to this, the selection of the alternative destination by the spare disk unit is optimized and the deterioration of performance in data reconstruction is prevented.Type: GrantFiled: July 31, 1996Date of Patent: February 16, 1999Assignee: Fujitsu LimitedInventors: Hirofumi Morita, Keiichi Yorimitsu
-
Patent number: 5845319Abstract: In a disk array device, a logical device is defined by a plurality of hard disk drives, with the logical device formed by different types of hard disk drives. A logical device setting unit divides the storage area of each of the hard disk drives into parts and performs striping for the divided storage areas of the disk drives. Hence, a logical device can be defined taking into account the capacities of the hard disk drives and can be formed by using hard disk drives of different types.Type: GrantFiled: August 21, 1996Date of Patent: December 1, 1998Assignee: Fujitsu LimitedInventor: Keiichi Yorimitsu