Patents by Inventor Seiji Toda
Seiji Toda 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).
-
Publication number: 20180275876Abstract: According to one embodiment, there is provided a disk device including a disk medium, a command queue, and a controller. The disk medium stores data in accordance with addresses. Into the command queue, commands are enqueued in order. The controller regroups a plurality of groups grouped correspondingly to the addresses in the disk medium in response to a command enqueued into the command queue or a command dequeued from the command queue, and performs a process for the command queue based on the regrouped plurality of groups.Type: ApplicationFiled: September 5, 2017Publication date: September 27, 2018Applicant: Kabushiki Kaisha ToshibaInventors: Kenshu NAKASHIMA, Seiji Toda, Michihiko Umeda, Yasuyuki Nagashima
-
Patent number: 9710197Abstract: According to one embodiment, A storage device includes a magnetic disk, a head, and a control unit. The magnetic disk includes a plurality of physical sectors having a first length. A logical block having a second length shorter than the first length, and a redundant area having a length of the difference between the first length and the second length are assigned for the physical sectors. The head reads the data from the physical sector of the magnetic disk. The control unit controls to change the second length of the logical block while maintaining the first length of the physical sector in response to reception of a change request for changing the second length of the logical block from a host.Type: GrantFiled: September 3, 2015Date of Patent: July 18, 2017Assignee: Kabushiki Kaisha ToshibaInventors: Michihiko Umeda, Hidekazu Masuyama, Nobuhiro Sugawara, Yasuyuki Nagashima, Seiji Toda, Takato Kuji
-
Publication number: 20170046261Abstract: According to one embodiment, a storage device includes a nonvolatile storage medium, a volatile memory and a controller. The volatile memory includes a cache area and a cache management area. The cache area is used to store, as write cache data, write data to be written to a user data area of the nonvolatile storage medium. The cache management area is used to store management information associated with the write cache data and including a compression size for the write cache data. The compression size is calculated in accordance with reception of a write command. The controller compresses, based on the management information, write cache data which is not saved to a save area and is needed to be compressed, and writes the compressed write cache data to the save area.Type: ApplicationFiled: December 10, 2015Publication date: February 16, 2017Inventors: Michihiko Umeda, Yusuke Izumizawa, Nobuhiro Sugawara, Seiji Toda
-
Publication number: 20170046260Abstract: According to one embodiment, a storage device includes a nonvolatile storage medium, a volatile memory and a controller. The volatile memory includes a cache area and a cache management area. The cache area is used to store, as write cache data, write data to be written to a user data area of the nonvolatile storage medium. The cache management area is used to store management information associated with the write cache data and including a compression size for the write cache data. The compression size is calculated in accordance with reception of a write command. The controller compresses, based on the management information, write cache data which is not saved to a save area and is needed to be compressed, and writes the compressed write cache data to the save area.Type: ApplicationFiled: December 8, 2015Publication date: February 16, 2017Inventors: Michihiko Umeda, Yusuke Izumizawa, Nobuhiro Sugawara, Seiji Toda
-
Publication number: 20160299686Abstract: According to one embodiment, there is provided a disk device including a disk to store data and a controller to control writing data to the disk and reading data from the disk. The controller queues a command from a host device, executes a first command included in the queued command, and executes reordering processing to a plurality of commands which accesses a vicinity of a physical position of an access destination of the first command.Type: ApplicationFiled: July 20, 2015Publication date: October 13, 2016Inventors: Yasuyuki Nagashima, Michihiko Umeda, Seiji Toda, Minoru Yamamoto
-
Publication number: 20160291879Abstract: According to one embodiment, A storage device includes a magnetic disk, a head, and a control unit. The magnetic disk includes a plurality of physical sectors having a first length. A logical block having a second length shorter than the first length, and a redundant area having a length of the difference between the first length and the second length are assigned for the physical sectors. The head reads the data from the physical sector of the magnetic disk. The control unit controls to change the second length of the logical block while maintaining the first length of the physical sector in response to reception of a change request for changing the second length of the logical block from a host.Type: ApplicationFiled: September 3, 2015Publication date: October 6, 2016Inventors: Michihiko Umeda, Hidekazu Masuyama, Nobuhiro Sugawara, Yasuyuki Nagashima, Seiji Toda, Takato Kuji
-
Publication number: 20160170891Abstract: According to one embodiment, there is provided a disk apparatus including a disk medium, a nonvolatile memory, and a controller. In the nonvolatile memory, data to be recorded to the disk medium is written. The controller is configured to perform, according to amount of free space of the nonvolatile memory, write process of the data in the nonvolatile memory collectively, or in multiple times with dividing the write process.Type: ApplicationFiled: March 4, 2015Publication date: June 16, 2016Inventors: Michio Yamamoto, Isao Fujita, Takumi Kakuya, Masami Tashiro, Yuka Kuwano, Takato Kuji, Katsushi Ohta, Seiji Toda
-
Publication number: 20160034330Abstract: According to one embodiment, there is provided an information-processing device which includes a storage medium and a controller configured to acquire a delay time in access to storage area included in the storage medium for every storage area with reference to a time at which an access is performed without performing retrying on the storage area based on first information relating to an access history with respect to the storage area, and to determine the storage area of which the delay time exceeds a predetermined allowable delay time as a defective area.Type: ApplicationFiled: December 10, 2014Publication date: February 4, 2016Inventors: Tetsuo Kuribayashi, Michihiko Umeda, Hironori Kanno, Nobuhiro Sugawara, Seiji Toda
-
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: 20150234607Abstract: According to one embodiment, a disk drive includes a data-save control unit configured to, when a decrease of power is detected, save data in a volatile memory to a non-volatile memory using a backup power source. The disk drive further includes a command processing unit configured to, when new data is stored in the volatile memory, when a data amount of unsaved data, which has not been saved in a disk media memory, exceeds a backup data amount that can be saved from the volatile memory to the non-volatile memory, save the unsaved data to the disk media memory.Type: ApplicationFiled: June 25, 2014Publication date: August 20, 2015Inventors: Michihiko Umeda, Masakazu Kitahara, Seiji Toda, Yuusuke Izumizawa, Nobuhiro Sugawara
-
Publication number: 20150026427Abstract: A data reassign method in an embodiment includes: when a reassign command specifying a first logical sector that is included in a first physical sector and that has not been specified yet by the reassign command is received, reassigning data in the first physical sector to a second physical sector different from the first physical sector; and refraining thereafter from reassigning data in the second physical sector until occurrence of either re-receipt of the reassign command for the first logical sector or second-time or later receipt of a reassign command for a second logical sector other than the first logical sector included in the second physical sector.Type: ApplicationFiled: September 13, 2013Publication date: January 22, 2015Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Seiji Toda, Kiyotaka Sasaki
-
Patent number: 8879181Abstract: According to one embodiment, a read/write apparatus includes a receiver and a refresh module. The receiver receives a write command requesting a write to a magnetic disk. The refresh module refreshes, when a first area of the magnetic disk includes a second area corresponding to the write command, data written in a third area, the third area being an area obtained by excluding the second area from the first area.Type: GrantFiled: January 7, 2013Date of Patent: November 4, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Seiji Toda, Michio Yamamoto, Masakazu Kitahara, Masataka Shitara, Takumi Kakuya, Kiyotaka Sasaki, Isao Fujita, Satoru Adachi, Kenji Inoue, Nobuhiro Sugawara, Hironori Kanno
-
Patent number: 8879192Abstract: An information recording device includes a recording medium that includes a data area, and a controller that controls recording of data on the recording medium, wherein in response to a request for execution of formatting of the data area of the recording medium, the controller does not record data for the formatting in the data area and records format information about the formatting in a nonvolatile recording area that is different from the data area.Type: GrantFiled: February 25, 2014Date of Patent: November 4, 2014Assignee: Kabushiki Kaisha ToshibaInventors: Nobuhiro Sugawara, Hidekazu Masuyama, Hironori Kanno, Kenji Ogawa, Tetsuo Kuribayashi, Seiji Toda
-
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
-
Publication number: 20140071559Abstract: According to one embodiment, a read/write apparatus includes a receiver and a refresh module. The receiver receives a write command requesting a write to a magnetic disk. The refresh module refreshes, when a first area of the magnetic disk includes a second area corresponding to the write command, data written in a third area, the third area being an area obtained by excluding the second area from the first area.Type: ApplicationFiled: January 7, 2013Publication date: March 13, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Seiji TODA, Michio YAMAMOTO, Masakazu KITAHARA, Masataka SHITARA, Takumi KAKUYA, Kiyotaka SASAKI, Isao FUJITA, Satoru ADACHI, Kenji INOUE, Nobuhiro SUGAWARA, Hironori KANNO
-
Publication number: 20120246715Abstract: One embodiment provides a recording device, including: a data storage module; an authentication information storage module configured to store authentication information; a receiving module configured to receive authentication information from a higher level apparatus; an authenticating module configured to perform authentication of access to the data storage module by comparing the received authentication information with the stored authentication information; a command tendency storage module configured to store a command tendency; a command tendency determinator configured to determine whether or not a command tendency relating to commands being transmitted from the higher level apparatus is similar to the previously-stored command tendency; and a use disabling module configured to render the data stored in the data storage module substantially unusable based on a determination of the command tendency determinator.Type: ApplicationFiled: December 22, 2011Publication date: September 27, 2012Applicant: KABUSHIKI KAISHA TOSHIBAInventor: Seiji Toda
-
Patent number: 8276017Abstract: In a system management apparatus, a failure detection unit detects a readout failure in one of blocks constituting distributed data stored in a first RAID disk array. A request unit requests a computer to supplement one of the blocks of the distributed data stored in the first RAID disk array in which a readout failure irrecoverable by use of only the data stored in the first RAID disk array occurs, where the computer has a second RAID disk array storing a duplicate of the distributed data stored in the first RAID disk array. And an overwriting unit receives data corresponding to the one of the blocks from the computer, and overwrites the one of the blocks with the received data.Type: GrantFiled: March 12, 2009Date of Patent: September 25, 2012Assignee: Fujitsu LimitedInventors: Masahisa Tamura, Yasuo Noguchi, Kazutaka Ogihara, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Riichiro Take, Seiji Toda
-
Patent number: 8230186Abstract: A hybrid recording device having a non-volatile semiconductor memory and a recording magnetic disk includes a mapping unit that maps a first recording area in the recording magnetic disk and a second recording area in the non-volatile semiconductor memory, and a controller that controls an access to the second recording area mapped by the mapping unit when there is an access instruction to the first recording area.Type: GrantFiled: March 26, 2009Date of Patent: July 24, 2012Assignee: Kabushiki Kaisha ToshibaInventor: Seiji Toda
-
Patent number: 8028142Abstract: A controller of a storage device having a user area storing an operating system, the storage device developing the operating system stored in the user area on a host device in accordance with an access from the host device. The controller includes a user authentication routine storage controlling unit that stores a user authentication routine for executing user authentication before startup of the operating system, in a predetermined area inside the user area, and an access controlling unit that permits access to the predetermined area from the host device when the user authentication routine is used, while prohibiting access to the predetermined area from the host device when the user authentication routine is not used.Type: GrantFiled: December 11, 2008Date of Patent: September 27, 2011Assignee: Toshiba Storage Device CorporationInventors: Seiji Toda, Teruji Yamakawa
-
Publication number: 20100241643Abstract: According to one embodiment, a magnetic disk device includes: a recording medium configured to record a plurality of metadata items for each of search data items, the metadata items being related to information of the search data items; a management module configured to manage, for each of the metadata items, logical addresses specifying the metadata items recorded in the recording medium; and a reader configured to read the metadata items from the recording medium by using the logical addresses managed by the management module.Type: ApplicationFiled: March 17, 2010Publication date: September 23, 2010Applicant: TOSHIBA STORAGE DEVICE CORPORATIONInventor: Seiji TODA