Patents by Inventor Isamu Kurokawa
Isamu Kurokawa 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: 20240108186Abstract: A charging base includes: a base seat installed on a floor surface; a columnar tower part provided on the base seat; a first support provided on the tower part and capable of supporting a vertical first electric vacuum cleaner; and a second support provided on the tower part and capable of supporting a vertical second electric vacuum cleaner. An electric vacuum cleaner system includes the charging base configured as described above, the vertical first electric vacuum cleaner, and the vertical second electric vacuum cleaner.Type: ApplicationFiled: December 14, 2023Publication date: April 4, 2024Inventors: Koshiro TAKANO, Eigo SHIMIZU, Yumi KUROKAWA, Shigeyuki NAGATA, Eunjin CHOI, Isamu OKUDA, Tsutomu MATSUBARA, Takenori SEKIGUCHI, Hiroaki ITO, Kenji YANAGISAWA
-
Patent number: 10664193Abstract: A controller is configured to receive a write request from a host, and send an intermediate parity generation command corresponding to a specified address indicated by the write request to a first storage device in storage devices. The intermediate parity generation command instructs generation of an intermediate parity from new data at the specified address and old data that is updated to the new data. The intermediate parity generation command includes a first address in the memory area at which the new data is stored and a second address in the memory area for storing the intermediate parity. The first storage device is configured to receive the intermediate parity generation command, acquire the new data from the first address, generate the intermediate parity from the new data and the old data stored in the first storage device, and store the intermediate parity at the second address.Type: GrantFiled: September 16, 2016Date of Patent: May 26, 2020Assignee: HITACHI, LTD.Inventors: Kenta Shinozuka, Takahiko Takeda, Isamu Kurokawa, Sho Sawada
-
Publication number: 20190087122Abstract: A controller is configured to receive a write request from a host, and send an intermediate parity generation command corresponding to a specified address indicated by the write request to a first storage device in storage devices. The intermediate parity generation command instructs generation of an intermediate parity from new data at the specified address and old data that is updated to the new data. The intermediate parity generation command includes a first address in the memory area at which the new data is stored and a second address in the memory area for storing the intermediate parity. The first storage device is configured to receive the intermediate parity generation command, acquire the new data from the first address, generate the intermediate parity from the new data and the old data stored in the first storage device, and store the intermediate parity at the second address.Type: ApplicationFiled: September 16, 2016Publication date: March 21, 2019Inventors: Kenta SHINOZUKA, Takahiko TAKEDA, Isamu KUROKAWA, Sho SAWADA
-
Patent number: 8719496Abstract: A storage apparatus includes a microprocessor package configured to access a logical volume and a local memory in the microprocessor package. An input/output (I/O) request range of one I/O request, including a start position address and an end position address of the logical volume which is a target of the one I/O request, is stored in the local memory. A counter value indicating a number of I/O requests to and from the logical volume associated with the one I/O request is acquired and stored in the local memory. If the counter value associated with the one I/O request is greater than the counter value associated with another I/O request, the I/O request ranges of the one I/O request and the other I/O request are compared. If there is no overlap between the I/O request ranges, the one I/O request is executed; otherwise, the one I/O request is placed on standby.Type: GrantFiled: September 2, 2010Date of Patent: May 6, 2014Assignee: Hitachi, Ltd.Inventors: Takumi Sano, Isamu Kurokawa, Akihiro Mori, Ran Ogata, Yuya Goto
-
Patent number: 8640524Abstract: A crash test apparatus for truck cabs includes a fixture frame mounting a cab, a cart mounting the fixture frame, a protruding barrier disposed in front of the cab, and a crash device moving the cart to make the cab crash against the protruding barrier. The crash test apparatus includes a frame deformation amount reproduction mechanism disposed between a front of the cart and the protruding barrier, and when the crash device operates, deforming by a deformation amount of a frame of a vehicle on which the cab is mounted, to make the cab crash against the protruding barrier.Type: GrantFiled: June 23, 2010Date of Patent: February 4, 2014Assignee: UD Trucks CorporationInventors: Yoshitsugu Kuriyama, Isamu Kurokawa
-
Patent number: 8566558Abstract: To efficiently manage data including control information. A storage apparatus connected to a host requesting data writing includes one or a plurality of storage devices and a controller for allocating a storage area in page units to an area of a virtual volume to write the data in response to a request from the host to write the data wherein if the data regarding which the host makes the write request includes control information and data excluding the control information is specified data, the controller releases the allocation of the page allocated to the area for writing the relevant data.Type: GrantFiled: July 22, 2011Date of Patent: October 22, 2013Assignee: Hitachi, Ltd.Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
-
Publication number: 20130024643Abstract: To efficiently manage data including control information. A storage apparatus connected to a host requesting data writing includes one or a plurality of storage devices and a controller for allocating a storage area in page units to an area of a virtual volume to write the data in response to a request from the host to write the data wherein if the data regarding which the host makes the write request includes control information and data excluding the control information is specified data, the controller releases the allocation of the page allocated to the area for writing the relevant data.Type: ApplicationFiled: July 22, 2011Publication date: January 24, 2013Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
-
Publication number: 20120103056Abstract: A crash test apparatus for truck cabs includes a fixture frame mounting a cab, a cart mounting the fixture frame, a protruding barrier disposed in front of the cab, and a crash device moving the cart to make the cab crash against the protruding barrier. The crash test apparatus includes a buffer device disposed between a front of the cart and the protruding barrier, and when the crash device operates, deforming by a deformation amount of a frame of a vehicle on which the cab is mounted, to make the cab crash against the protruding barrier.Type: ApplicationFiled: June 23, 2010Publication date: May 3, 2012Inventors: Yoshitsugu Kuriyama, Isamu Kurokawa
-
Patent number: 8171217Abstract: A storage apparatus comprises a disk device and a disk adapter for controlling the disk device. The disk adapter controls the disk device and forms a data volume and a pool volume, creates a data block for parity data, compresses write data and the created parity data, and stores a number of compressed data blocks equal to or less than a predetermined number and stores compressed parity data that are within a predetermined size in storage areas in an actual volume, and stores the remaining compressed data blocks of a number greater than the predetermined number and compressed parity data that exceed the predetermined size in storage areas in the pool volume corresponding to a virtual volume.Type: GrantFiled: July 26, 2011Date of Patent: May 1, 2012Assignee: Hitachi, Ltd.Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
-
Publication number: 20120059988Abstract: Improving response time performance by executing exclusive extent processing of a plurality of I/O requests is proposed.Type: ApplicationFiled: September 2, 2010Publication date: March 8, 2012Applicant: HITACHI, LTD.Inventors: Takumi Sano, Isamu Kurokawa, Akihiro Mori, Ran Ogata, Yuya Goto
-
Publication number: 20120011339Abstract: A controller 2 uses a virtual logical volume 3 having an expandable volume size to perform either a remote copy or an internal copy without suspending access from a host. The virtual logical volume 3 is able to expand a volume size in units of a cylinder group 6 that have a size equivalent to 25 pages. Information for managing a copy is stored in a control area 6B inside the cylinder group 6. This enables storing of copy management information in accordance with the expanded size of the virtual logical volume.Type: ApplicationFiled: April 5, 2010Publication date: January 12, 2012Applicant: HITACHI, LTD.Inventors: Akihiro Mori, Kazue Jindo, Takumi Sano, Junichi Muto, Isamu Kurokawa
-
Publication number: 20110283064Abstract: A storage apparatus comprises a disk device and a disk adapter for controlling the disk device. The disk adapter controls the disk device and forms a data volume and a pool volume, creates a data block for parity data, compresses write data and the created parity data, and stores a number of compressed data blocks equal to or less than a predetermined number and stores compressed parity data that are within a predetermined size in storage areas in an actual volume, and stores the remaining compressed data blocks of a number greater than the predetermined number and compressed parity data that exceed the predetermined size in storage areas in the pool volume corresponding to a virtual volume.Type: ApplicationFiled: July 26, 2011Publication date: November 17, 2011Applicant: HITACHI, LTD.Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
-
Publication number: 20110276757Abstract: The storage control device of the present invention uses a plurality of queues to manage cache segments which are in use, so as to retain cache segments which contain large amounts of data for long periods of time. One of the queues manages segments in which large amounts of valid data are stored. Another queue manages segments in which small amounts of valid data are stored. If the number of unused segments becomes insufficient, then a segment which is positioned at the LRU end of the other queue is released, and is shifted to a free queue. Due to the use of this other queue, it is possible to retain segments in which comparatively large amounts of data are stored for comparatively long periods of time.Type: ApplicationFiled: February 3, 2009Publication date: November 10, 2011Applicant: Hitachi, Ltd.Inventors: Kazue Jindo, Isamu Kurokawa, Akihiro Mori, Junichi Muto, Ran Ogata
-
Patent number: 8037244Abstract: A storage apparatus comprises a disk device and a disk controller for controlling the disk device. The disk controller provides a data volume including an actual volume and virtual volume with a volume capacity virtualization function. The virtual volume is associated with a pool volume for storing the actual data and the actual data is stored in the pool volume. In response to a write command from a host computer, the disk controller compresses write data under RAID 5 control and stores the compressed data in a storage area in the actual volume. If the entire compressed data cannot be stored in that storage area, the disk controller stores the remaining portion of the compressed data in the virtual volume.Type: GrantFiled: January 17, 2008Date of Patent: October 11, 2011Assignee: Hitachi, Ltd.Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
-
Patent number: 7904683Abstract: Provided is a storage system enabling the addition of a storage apparatus without going offline. When a first storage apparatus receives from a host system a command for writing first data in any one of the primary volumes in a primary volume group, it writes the first data in the relevant primary volume and sends to a second storage apparatus a first command for writing the first data in a secondary volume specified using first mapping information. When the second storage apparatus receives from the host system a command for writing second data in any one of the secondary volume groups in a secondary volume group, it writes the second data in the relevant secondary volume and sends to the first storage apparatus a second command for writing the second data in a primary volume specified using second mapping information.Type: GrantFiled: January 7, 2008Date of Patent: March 8, 2011Assignee: Hitachi, Ltd.Inventors: Ran Ogata, Junichi Muto, Kazue Jindo, Isamu Kurokawa
-
Patent number: 7757055Abstract: A method and system are provided that can realize data migration between volumes accessed by a host computer without stopping the host computer accessing the volumes. A host computer 10 is connected to a storage subsystem 14 via paths 54 and 56, and the storage subsystem 14 is connected to a storage subsystem 12 via a path 58 (or paths 58 and 60). While data is being copied from an old volume 62 in the storage subsystem 12 (a migration source) to a new volume 64 in the storage subsystem 14 (a migration destination) via the path 58 (or paths 58 and 60), if a request for I/O processing is sent from the host computer 10, the storage subsystem 14 responds and handles that I/O processing.Type: GrantFiled: November 9, 2006Date of Patent: July 13, 2010Assignee: Hitachi, LtdInventors: Masaru Tsukada, Isamu Kurokawa, Ran Ogata
-
Patent number: 7617334Abstract: In the host, an IP issues CCW, and a CH encodes the CCW and a CCW chain by the encode program to create a code including the description of controlling a conditional branch with the DKC and transmits the code to a PORT in the DKC. In the DKC, the PORT decodes the code by the decode program, and a CP sequentially processes each command obtained by the decoding and returns a return code representing the end state of the processing. The host receives the return code to recognize the end state of the processing.Type: GrantFiled: June 20, 2008Date of Patent: November 10, 2009Assignee: Hitachi, Ltd.Inventors: Junichi Muto, Isamu Kurokawa, Shinichi Hiramatsu, Takuya Ichikawa
-
Publication number: 20090106492Abstract: A storage apparatus comprises a disk device and a disk controller for controlling the disk device. The disk controller provides a data volume including an actual volume and virtual volume with a volume capacity virtualization function. The virtual volume is associated with a pool volume for storing the actual data and the actual data is stored in the pool volume. In response to a write command from a host computer, the disk controller compresses write data under RAID 5 control and stores the compressed data in a storage area in the actual volume. If the entire compressed data cannot be stored in that storage area, the disk controller stores the remaining portion of the compressed data in the virtual volume.Type: ApplicationFiled: January 17, 2008Publication date: April 23, 2009Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
-
Publication number: 20080256264Abstract: In the host, an IP issues CCW, and a CH encodes the CCW and a CCW chain by the encode program to create a code including the description of controlling a conditional branch with the DKC and transmits the code to a PORT in the DKC. In the DKC, the PORT decodes the code by the decode program, and a CP sequentially processes each command obtained by the decoding and returns a return code representing the end state of the processing. The host receives the return code to recognize the end state of the processing.Type: ApplicationFiled: June 20, 2008Publication date: October 16, 2008Inventors: Junichi Muto, Isamu Kurokawa, Shinichi Hiramatsu, Takuya Ichikawa
-
Patent number: 7424572Abstract: A storage device system in which migration of data from an existing storage device to a higher-standard storage device is unnecessary, and in which discarding of existing storage devices by the user can be prevented. A CHF 61 receives a Read Capacity command from a new-type storage device 25 (S101). Using LDEV, LUN and other information tables, an LUN 87 is converted into a mapped LDEV (S102). A check is performed to determine whether the LDEV emulation type is read-only, write-only, or read/write (S103). If none of these, a check is performed to determine whether the emulation type is newly created (S104). If newly created, the size of all storage areas of the LDEV are set as the Max LBA in a response to the new-type storage device 25 (S105). If the result of S103 is YES, the size of the user area in the LDEV is set as the Max LBA in a response to the new-type storage device 25 (S106). If not newly created, processing proceeds to the processing of S106.Type: GrantFiled: October 29, 2004Date of Patent: September 9, 2008Assignee: Hitachi, Ltd.Inventors: Yoshihito Nakagawa, Isamu Kurokawa