Patents by Inventor Yoshikuni Murakami
Yoshikuni Murakami 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: 9940201Abstract: A disk array includes a buffer to temporarily store data (data X) from a host, a redundant first and second disk having a mirror configuration, and an auxiliary disk. A controller controls reading and writing of data X in response to a request. The controller is configured to: (a) copy to the auxiliary disk, data X stored in the buffer for rebuilding, in parallel with reading and writing data X, when the second disk fails; (b) log copied disk locations of data X copied in (a); (c) return a response to the host after completion; (d) reference a redundancy management table before copying in (a) to determine whether data X stored in the buffer has been copied; and (e) bypass copying in (a) and return to the host a response when current data X has been copied in (d).Type: GrantFiled: February 18, 2016Date of Patent: April 10, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Yoshikuni Murakami
-
Publication number: 20160162360Abstract: A disk array includes a buffer to temporarily store data (data X) from a host, a redundant first and second disk having a mirror configuration, and an auxiliary disk. A controller controls reading and writing of data X in response to a request. The controller is configured to: (a) copy to the auxiliary disk, data X stored in the buffer for rebuilding, in parallel with reading and writing data X, when the second disk fails; (b) log copied disk locations of data X copied in (a); (c) return a response to the host after completion; (d) reference a redundancy management table before copying in (a) to determine whether data X stored in the buffer has been copied; and (e) bypass copying in (a) and return to the host a response when current data X has been copied in (d).Type: ApplicationFiled: February 18, 2016Publication date: June 9, 2016Inventor: Yoshikuni Murakami
-
Patent number: 9286174Abstract: One aspect includes a disk array having a mirror configuration to rebuild. The disk array includes a buffer to temporarily store data (data X) in a read or write request from a host (read/write request), a redundant first disk and second disk having a mirror configuration, and an auxiliary disk. A redundancy management table logs disk locations of data stored in the first disk and copied to the auxiliary disk. A controller controls reading and writing of data X between the buffer and two redundant disks in response to a request. The controller is configured to: (a) copy to the auxiliary disk, data X stored in the buffer for rebuilding, in parallel with reading and writing data X, when the second disk fails; (b) log, in the redundancy management table, copied disk locations of data X copied in (a); and (c) return a response to the host after copying completion.Type: GrantFiled: October 24, 2013Date of Patent: March 15, 2016Assignee: International Business Machines CorporationInventor: Yoshikuni Murakami
-
Patent number: 9086809Abstract: Data is recorded such that the positions of data will be aligned in a traveling direction and a width direction of the storage medium. The medium travels in the traveling direction from a first to a second position as a certain wrap of a group of plural files in a first physical range between the first and the second positions. A head shifts from the certain wrap to another wrap in the width direction of the medium. The medium travels in the traveling direction from a third to a fourth position as the other wrap of a group of plural files in a second physical range between the third and the fourth positions. The plural files in groups on the certain wrap and the other wrap may be written in reverse order to each other after being once stored in a buffer.Type: GrantFiled: September 22, 2014Date of Patent: July 21, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hiroshi Itagaki, Takashi Katagiri, Yohichi Miwa, Yumi Mori, Yoshikuni Murakami, Izuru Narita, Yutaka Oishi, Kazuhiro Tsuruta
-
Patent number: 9086810Abstract: Data is recorded such that the positions of data will be aligned in a traveling direction and a width direction of the storage medium. The medium travels in the traveling direction from a first to a second position as a certain wrap of a group of plural files in a first physical range between the first and the second positions. A head shifts from the certain wrap to another wrap in the width direction of the medium. The medium travels in the traveling direction from a third to a fourth position as the other wrap of a group of plural files in a second physical range between the third and the fourth positions. The plural files in groups on the certain wrap and the other wrap may be written in reverse order to each other after being once stored in a buffer.Type: GrantFiled: October 17, 2014Date of Patent: July 21, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hiroshi Itagaki, Takashi Katagiri, Yohichi Miwa, Yumi Mori, Yoshikuni Murakami, Izuru Narita, Yutaka Oishi, Kazuhiro Tsuruta
-
Publication number: 20150116858Abstract: Data is recorded such that the positions of data will be aligned in a traveling direction and a width direction of the storage medium. The medium travels in the traveling direction from a first to a second position as a certain wrap of a group of plural files in a first physical range between the first and the second positions. A head shifts from the certain wrap to another wrap in the width direction of the medium. The medium travels in the traveling direction from a third to a fourth position as the other wrap of a group of plural files in a second physical range between the third and the fourth positions. The plural files in groups on the certain wrap and the other wrap may be written in reverse order to each other after being once stored in a buffer.Type: ApplicationFiled: September 22, 2014Publication date: April 30, 2015Applicant: International Business Machines CorporationInventors: HIROSHI ITAGAKI, Takashi Katagiri, Yohichi Miwa, Yumi Mori, Yoshikuni Murakami, Izuru Narita, Yutaka Oishi, Kazuhiro Tsuruta
-
Publication number: 20150116859Abstract: Data is recorded such that the positions of data will be aligned in a traveling direction and a width direction of the storage medium. The medium travels in the traveling direction from a first to a second position as a certain wrap of a group of plural files in a first physical range between the first and the second positions. A head shifts from the certain wrap to another wrap in the width direction of the medium. The medium travels in the traveling direction from a third to a fourth position as the other wrap of a group of plural files in a second physical range between the third and the fourth positions. The plural files in groups on the certain wrap and the other wrap may be written in reverse order to each other after being once stored in a buffer.Type: ApplicationFiled: October 17, 2014Publication date: April 30, 2015Applicant: International Business Machines CorporationInventors: Hiroshi Itagaki, Takashi Katagiri, Yohichi Miwa, Yumi Mori, Yoshikuni Murakami, Izuru Narita, Yutaka Oishi, Kazuhiro Tsuruta
-
Publication number: 20140331091Abstract: A mechanism is provided for detecting data loss in transfer data between a first information device and a second information device. The second information device receives transfer data sent by an application of the first information device, the transfer data being segmented into pieces and, for each segmented data piece, there is a write hash value, k hash value is generated for the segmented data piece that has been received, and the generated hash value is stored in the dedicated buffer in the second information device as a read hash value. The write hash value and the read hash value are compared and, when the write hash value associated with the segmented data piece and the read hash value of the segmented data piece do not match, it is determined that data has been lost from the transfer data at a time of transfer of the segmented data piece.Type: ApplicationFiled: October 3, 2012Publication date: November 6, 2014Inventor: Yoshikuni Murakami
-
Publication number: 20140136887Abstract: One aspect includes a disk array having a mirror configuration to rebuild. The disk array includes a buffer to temporarily store data (data X) in a read or write request from a host (read/write request), a redundant first disk and second disk having a mirror configuration, and an auxiliary disk. A redundancy management table logs disk locations of data stored in the first disk and copied to the auxiliary disk. A controller controls reading and writing of data X between the buffer and two redundant disks in response to a request. The controller is configured to: (a) copy to the auxiliary disk, data X stored in the buffer for rebuilding, in parallel with reading and writing data X, when the second disk fails; (b) log, in the redundancy management table, copied disk locations of data X copied in (a); and (c) return a response to the host after copying completion.Type: ApplicationFiled: October 24, 2013Publication date: May 15, 2014Applicant: International Business Machines CorporationInventor: Yoshikuni Murakami
-
Patent number: 7568048Abstract: A method, apparatus, and system are described to configure a network having multiple client and server computers. The network configuration is established in one embodiment by connecting a computer to the network, transmitting an IP address request to other computers connected through the network, receiving an IP address notification from the connected computers, setting the IP address of the requesting computer to avoid conflict with the IP addresses of the connected computers, and subsequently operating in an IP address notification mode.Type: GrantFiled: March 27, 2003Date of Patent: July 28, 2009Assignee: International Business Machines CorporationInventor: Yoshikuni Murakami
-
Publication number: 20040122974Abstract: A method, apparatus, and system are described to configure a network having multiple client and server computers. The network configuration is established in one embodiment by connecting a computer to the network, transmitting an IP address request to other computers connected through the network, receiving an IP address notification from the connected computers, setting the IP address of the requesting computer to avoid conflict with the IP addresses of the connected computers, and subsequently operating in an IP address notification mode.Type: ApplicationFiled: March 27, 2003Publication date: June 24, 2004Inventor: Yoshikuni Murakami