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: 20240108186
    Abstract: 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: Application
    Filed: December 14, 2023
    Publication date: April 4, 2024
    Inventors: Koshiro TAKANO, Eigo SHIMIZU, Yumi KUROKAWA, Shigeyuki NAGATA, Eunjin CHOI, Isamu OKUDA, Tsutomu MATSUBARA, Takenori SEKIGUCHI, Hiroaki ITO, Kenji YANAGISAWA
  • Patent number: 10664193
    Abstract: 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: Grant
    Filed: September 16, 2016
    Date of Patent: May 26, 2020
    Assignee: HITACHI, LTD.
    Inventors: Kenta Shinozuka, Takahiko Takeda, Isamu Kurokawa, Sho Sawada
  • Publication number: 20190087122
    Abstract: 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: Application
    Filed: September 16, 2016
    Publication date: March 21, 2019
    Inventors: Kenta SHINOZUKA, Takahiko TAKEDA, Isamu KUROKAWA, Sho SAWADA
  • Patent number: 8719496
    Abstract: 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: Grant
    Filed: September 2, 2010
    Date of Patent: May 6, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Takumi Sano, Isamu Kurokawa, Akihiro Mori, Ran Ogata, Yuya Goto
  • Patent number: 8640524
    Abstract: 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: Grant
    Filed: June 23, 2010
    Date of Patent: February 4, 2014
    Assignee: UD Trucks Corporation
    Inventors: Yoshitsugu Kuriyama, Isamu Kurokawa
  • Patent number: 8566558
    Abstract: 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: Grant
    Filed: July 22, 2011
    Date of Patent: October 22, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
  • Publication number: 20130024643
    Abstract: 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: Application
    Filed: July 22, 2011
    Publication date: January 24, 2013
    Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
  • Publication number: 20120103056
    Abstract: 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: Application
    Filed: June 23, 2010
    Publication date: May 3, 2012
    Inventors: Yoshitsugu Kuriyama, Isamu Kurokawa
  • Patent number: 8171217
    Abstract: 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: Grant
    Filed: July 26, 2011
    Date of Patent: May 1, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
  • Publication number: 20120059988
    Abstract: Improving response time performance by executing exclusive extent processing of a plurality of I/O requests is proposed.
    Type: Application
    Filed: September 2, 2010
    Publication date: March 8, 2012
    Applicant: HITACHI, LTD.
    Inventors: Takumi Sano, Isamu Kurokawa, Akihiro Mori, Ran Ogata, Yuya Goto
  • Publication number: 20120011339
    Abstract: 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: Application
    Filed: April 5, 2010
    Publication date: January 12, 2012
    Applicant: HITACHI, LTD.
    Inventors: Akihiro Mori, Kazue Jindo, Takumi Sano, Junichi Muto, Isamu Kurokawa
  • Publication number: 20110283064
    Abstract: 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: Application
    Filed: July 26, 2011
    Publication date: November 17, 2011
    Applicant: HITACHI, LTD.
    Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
  • Publication number: 20110276757
    Abstract: 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: Application
    Filed: February 3, 2009
    Publication date: November 10, 2011
    Applicant: Hitachi, Ltd.
    Inventors: Kazue Jindo, Isamu Kurokawa, Akihiro Mori, Junichi Muto, Ran Ogata
  • Patent number: 8037244
    Abstract: 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: Grant
    Filed: January 17, 2008
    Date of Patent: October 11, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
  • Patent number: 7904683
    Abstract: 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: Grant
    Filed: January 7, 2008
    Date of Patent: March 8, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Ran Ogata, Junichi Muto, Kazue Jindo, Isamu Kurokawa
  • Patent number: 7757055
    Abstract: 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: Grant
    Filed: November 9, 2006
    Date of Patent: July 13, 2010
    Assignee: Hitachi, Ltd
    Inventors: Masaru Tsukada, Isamu Kurokawa, Ran Ogata
  • Patent number: 7617334
    Abstract: 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: Grant
    Filed: June 20, 2008
    Date of Patent: November 10, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Junichi Muto, Isamu Kurokawa, Shinichi Hiramatsu, Takuya Ichikawa
  • Publication number: 20090106492
    Abstract: 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: Application
    Filed: January 17, 2008
    Publication date: April 23, 2009
    Inventors: Junichi Muto, Isamu Kurokawa, Ran Ogata, Kazue Jindo
  • Publication number: 20080256264
    Abstract: 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: Application
    Filed: June 20, 2008
    Publication date: October 16, 2008
    Inventors: Junichi Muto, Isamu Kurokawa, Shinichi Hiramatsu, Takuya Ichikawa
  • Patent number: 7424572
    Abstract: 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: Grant
    Filed: October 29, 2004
    Date of Patent: September 9, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Yoshihito Nakagawa, Isamu Kurokawa