Patents by Inventor Tatsuhiko Machida

Tatsuhiko Machida 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: 10454757
    Abstract: A control apparatus receives information on an abnormality in a relay apparatus including first and second monitor units provided in the relay apparatus to relay a communication among control apparatuses, from the first monitor unit to manage first information and execute a monitor of the relay apparatus, the abnormality being detected by the first monitor unit; and when the received information is information on an abnormality of a bridge unit to form a first communication route between the first monitor unit and the second monitor unit to manage second information and execute a monitor of the relay apparatus, executes a process for switching a communication route used to synchronize the first and second information between the first and second monitor unit, from the first communication route via the bridge unit, to a second communication route via communication lines connecting the control apparatus and the first and second monitor units.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: October 22, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Tatsuhiko Machida, Shoji Oshima, Hirokazu Matsubayashi
  • Publication number: 20180349030
    Abstract: A storage control program for causing a storage control device to perform: receiving, from a higher-level device, an input/output request including a logical address specifying a logical block within a volume; and determining a storage control device for processing the input/output request from among a plurality of storage control devices that may access a storage having a physical storage area assigned to the volume based on the logical address included in the received input/output request, the number of logical blocks per divided block size partitioning the volume, and number of the plurality of storage control devices.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 6, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Takahiro Ohyama, Noriyuki Yasu, TATSUHIKO MACHIDA, Kenichiro Shibata
  • Publication number: 20180041381
    Abstract: A control apparatus receives information on an abnormality in a relay apparatus including first and second monitor units provided in the relay apparatus to relay a communication among control apparatuses, from the first monitor unit to manage first information and execute a monitor of the relay apparatus, the abnormality being detected by the first monitor unit; and when the received information is information on an abnormality of a bridge unit to form a first communication route between the first monitor unit and the second monitor unit to manage second information and execute a monitor of the relay apparatus, executes a process for switching a communication route used to synchronize the first and second information between the first and second monitor unit, from the first communication route via the bridge unit, to a second communication route via communication lines connecting the control apparatus and the first and second monitor units.
    Type: Application
    Filed: July 25, 2017
    Publication date: February 8, 2018
    Applicant: FUJITSU LIMITED
    Inventors: TATSUHIKO MACHIDA, Shoji Oshima, HIROKAZU MATSUBAYASHI
  • Patent number: 9842070
    Abstract: A storage apparatus includes a plurality of control devices configured to control access a plurality of storage devices, and a relay apparatus including a plurality of coupling devices, each of which is configured to couple the control devices so as to be communicable with each other. The relay apparatus includes, for each coupling device, a monitoring controller configured to perform monitoring of the relay apparatus. A first monitoring controller provided in a first coupling device from among the coupling devices notifies, when the first monitoring controller detects an abnormal state in the relay apparatus, a first control device from among the control devices of information relating to the abnormal state detected by the first monitoring controller. The first control device performs a decoupling process that decouples an abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: December 12, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hirokazu Matsubayashi, Shoji Oshima, Tatsuhiko Machida
  • Publication number: 20160321199
    Abstract: A storage apparatus includes a plurality of control devices configured to control access a plurality of storage devices, and a relay apparatus including a plurality of coupling devices, each of which is configured to couple the control devices so as to be communicable with each other. The relay apparatus includes, for each coupling device, a monitoring controller configured to perform monitoring of the relay apparatus. A first monitoring controller provided in a first coupling device from among the coupling devices notifies, when the first monitoring controller detects an abnormal state in the relay apparatus, a first control device from among the control devices of information relating to the abnormal state detected by the first monitoring controller. The first control device performs a decoupling process that decouples an abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller.
    Type: Application
    Filed: March 14, 2016
    Publication date: November 3, 2016
    Applicant: FUJITSU LIMITED
    Inventors: HIROKAZU MATSUBAYASHI, Shoji Oshima, TATSUHIKO MACHIDA
  • Patent number: 8972996
    Abstract: A processing function determination section included in an information processing apparatus determines a differential processing function which is a processing function that is realized by a first program and that is not realized by a second program. A control information determination section reads out relation information which associates a plurality of processing functions with one or more pieces of control information related to each of the plurality of processing functions from a storage section and determines a piece of control information related to the differential processing function on the basis of the relation information.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: March 3, 2015
    Assignee: Fujitsu Limited
    Inventors: Hirokazu Matsubayashi, Shoji Oshima, Tatsuhiko Machida, Satoshi Yazawa, Kouichi Tsukada
  • Patent number: 8918438
    Abstract: A collection unit collects attribute information of each of a plurality of electronic devices, and registers the collected attribute information in mounted device information correspondingly to a mounting position of the electronic device in a management system.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: December 23, 2014
    Assignee: Fujitsu Limited
    Inventors: Hirokazu Matsubayashi, Shoji Oshima, Tatsuhiko Machida, Yukari Tsuchiyama, Satoshi Yazawa
  • Patent number: 8255662
    Abstract: A reference-capacity calculating unit calculates a reference capacity of each of storage devices storing therein data on the basis of an actual capacity of each storage device. A difference calculating unit calculates a difference value between the reference capacity calculated by the reference-capacity calculating unit and the actual capacity of each storage device. A maximum-value retrieving unit retrieves the maximum difference value out of the respective difference values of the storage devices calculated by the difference calculating unit. A defined-capacity determining unit determines a defined capacity, which is an actually-used capacity of each storage device, on the basis of a value obtained by subtracting the maximum difference value from the reference capacity calculated by the reference-capacity calculating unit.
    Type: Grant
    Filed: December 23, 2010
    Date of Patent: August 28, 2012
    Assignee: Fujitsu Limited
    Inventors: Kouichi Tsukada, Satoshi Yazawa, Shoji Oshima, Tatsuhiko Machida, Hirokazu Matsubayashi
  • Publication number: 20110202923
    Abstract: A processing function determination section included in an information processing apparatus determines a differential processing function which is a processing function that is realized by a first program and that is not realized by a second program. A control information determination section reads out relation information which associates a plurality of processing functions with one or more pieces of control information related to each of the plurality of processing functions from a storage section and determines a piece of control information related to the differential processing function on the basis of the relation information.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 18, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Hirokazu MATSUBAYASHI, Shoji OSHIMA, Tatsuhiko MACHIDA, Satoshi YAZAWA, Kouichi TSUKADA
  • Publication number: 20110170392
    Abstract: A reference-capacity calculating unit calculates a reference capacity of each of storage devices storing therein data on the basis of an actual capacity of each storage device. A difference calculating unit calculates a difference value between the reference capacity calculated by the reference-capacity calculating unit and the actual capacity of each storage device. A maximum-value retrieving unit retrieves the maximum difference value out of the respective difference values of the storage devices calculated by the difference calculating unit. A defined-capacity determining unit determines a defined capacity, which is an actually-used capacity of each storage device, on the basis of a value obtained by subtracting the maximum difference value from the reference capacity calculated by the reference-capacity calculating unit.
    Type: Application
    Filed: December 23, 2010
    Publication date: July 14, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Kouichi TSUKADA, Satoshi Yazawa, Shoji Oshima, Tatsuhiko Machida, Hirokazu Matsubayashi
  • Patent number: 7779203
    Abstract: For each RAID group to be determined for blocking, each disk is classified into three types of totalization unit based on the status of each disk belonging to the RAID group or the presence/absence of an access path to each disk, and the number of disks corresponding to each totalization unit is totalized. The totalization unit is a “used disk”, an “unused disk”, and a “loop-down disk”. The totalization result is compared with the threshold condition set for each RAID level (for example, “unused disk”=0 and “loop-down disk”=‘1 or more’), and the blocking possibility is determined.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: August 17, 2010
    Assignee: Fujitsu Limited
    Inventors: Koichi Tsukada, Satoshi Yazawa, Shoji Oshima, Tatsuhiko Machida, Hirokazu Matsubayashi
  • Publication number: 20080010403
    Abstract: A disk incorporation process unit 54 shares information (i.e., a common table) managed by a disk statistics unit 53 and judges whether or not to permit an incorporation of an installed disk by referring to the common table in the event of a discretionary disk having been isolated followed by the aforementioned disk being installed.
    Type: Application
    Filed: October 27, 2006
    Publication date: January 10, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Koichi Tsukada, Satoshi Yazawa, Shoji Oshima, Tatsuhiko Machida, Hirokazu Matsubayashi
  • Publication number: 20080010495
    Abstract: For each RAID group to be determined for blocking, each disk is classified into three types of totalization unit based on the status of each disk belonging to the RAID group or the presence/absence of an access path to each disk, and the number of disks corresponding to each totalization unit is totalized. The totalization unit is a “used disk”, an “unused disk”, and a “loop-down disk”. The totalization result is compared with the threshold condition set for each RAID level (for example, “unused disk”=0 and “loop-down disk”=‘1 or more’), and the blocking possibility is determined.
    Type: Application
    Filed: September 29, 2006
    Publication date: January 10, 2008
    Applicant: FUJITSU LIMITED
    Inventors: Koichi Tsukada, Satoshi Yazawa, Shoji Oshima, Tatsuhiko Machida, Hirokazu Matsubayashi
  • Publication number: 20060282638
    Abstract: A storage system is comprised of a first processing unit (main CPU) comprising a first input/output control unit and a configuration management unit as execution targets, a second processing unit (sub CPU) comprising a second input/output control unit and a higher-priority control unit which has an execution priority higher than the second input/output control unit as execution targets, and a shared memory which is allocated with a configuration table storing configuration information.
    Type: Application
    Filed: September 12, 2005
    Publication date: December 14, 2006
    Applicant: FUJITSU LIMITED
    Inventors: Shoji Oshima, Tatsuhiko Machida, Hirokazu Matsubayashi, Satoshi Yazawa, Koichi Tsukada
  • Patent number: 6408400
    Abstract: 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: Grant
    Filed: April 23, 1998
    Date of Patent: June 18, 2002
    Assignee: Fujitsu Limited
    Inventors: Suijin Taketa, Yuuichi Tarouda, Tatsuhiko Machida, Sawao Iwatani, Keiichi Yorimitsu, Sanae Kamakura, Satoshi Yazawa, Takuya Kurihara, Yasuyoshi Sugesawa
  • Publication number: 20020007469
    Abstract: 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: Application
    Filed: April 23, 1998
    Publication date: January 17, 2002
    Applicant: Fujitsu Limited
    Inventors: SUIJIN TAKETA, YUUICHI TAROUDA, TATSUHIKO MACHIDA, SAWAO IWATANI, KEIICHI YORIMITSU, SANAE KAMAKURA, SATOSHI YAZAWA, TAKUYA KURIHARA, YASUYOSHI SUGESAWA
  • Patent number: 6209060
    Abstract: When it is determined in a disk replacement determining section that a disk has been replaced during system operation, a reference disk device is selected by a reference disk selecting section from disk devices other than a disk device having been replaced. The firmware (firmware storing area) of the reference disk device is copied into the replaced disk device.
    Type: Grant
    Filed: April 21, 1998
    Date of Patent: March 27, 2001
    Assignee: Fujitsu Limited
    Inventor: Tatsuhiko Machida