Patents by Inventor Hitoshi Kosokabe

Hitoshi Kosokabe 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: 10528468
    Abstract: A storage controlling apparatus includes a processor, wherein the processor: controls a first counter configured to count, among data stored in a cache memory and relating to an access request, a number of data which are not written in storage volumes of a target of the access request, for each storage volume; determines, in response to reception of a first access request, whether or not a first ratio of a counter value of the first counter to a number of data allocated already to the cache memory into a first storage volume exceeds a first threshold value, the counter value of the first counter corresponding to the first storage volume which is a target of the first access request; and performs a write back process of data from the cache memory into the first storage volume where the first ratio exceeds the first threshold value.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: January 7, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Shigeru Akiyama, Yasuhiro Ogasawara, Tsukasa Matsuda, Hidetoshi Nishi, Hitoshi Kosokabe
  • Publication number: 20170068618
    Abstract: A storage controlling apparatus includes a processor, wherein the processor: controls a first counter configured to count, among data stored in a cache memory and relating to an access request, a number of data which are not written in storage volumes of a target of the access request, for each storage volume; determines, in response to reception of a first access request, whether or not a first ratio of a counter value of the first counter to a number of data allocated already to the cache memory into a first storage volume exceeds a first threshold value, the counter value of the first counter corresponding to the first storage volume which is a target of the first access request; and performs a write back process of data from the cache memory into the first storage volume where the first ratio exceeds the first threshold value.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 9, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Shigeru Akiyama, Yasuhiro Ogasawara, Tsukasa Matsuda, Hidetoshi Nishi, Hitoshi Kosokabe
  • Patent number: 9367393
    Abstract: A storage control apparatus converts data in a variable-length data format including a field into data in a fixed-length data format and stores the converted data in the fixed-length data format in a storage apparatus. The storage control apparatus includes a data storage memory, a writing unit, and a verification information adding unit. The writing unit writes the data in the variable-length data format to divided regions of the data storage memory. The verification information adding unit adds verification information to the field of the variable-length data format which is written to one or more of the divided regions. Thus, the storage control apparatus is able to check each divided region for a data error.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: June 14, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Shigeru Akiyama, Yasuhiro Ogasawara, Tsukasa Matsuda, Hitoshi Kosokabe
  • Patent number: 9342407
    Abstract: A storage control apparatus includes a detection unit that detects a soft error of a memory for setting information included in a programmable logic circuit, when the soft error is detected, a communication control unit that changes a state of a communication path between the communication device and an upper device to a busy state, and a recovery processing unit that performs recovery processing of the memory for setting information of the programmable logic circuit, thereby efficiently resolving a soft error of the programmable logic circuit.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: May 17, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Yasuhiro Ogasawara, Shigeru Akiyama, Tsukasa Matsuda, Hitoshi Kosokabe
  • Patent number: 9262082
    Abstract: A determining unit selects one storage device each from storage devices of an external storage apparatus and storage devices of a storage apparatus to which the determining unit belongs. At this point, based on a copy request, the determining unit preferentially selects, within each of the external storage apparatus and the storage apparatus, a storage device including a larger number of logical volumes (LVs) which belong to copy unexecuted LV pairs compared to other storage devices therein. Further, the determining unit determines, as a copy execution target, a copy unexecuted LV pair in which a LV provided in one of the selected two storage devices is a copy source and a LV provided in the other storage device is a copy destination. A copy unit copies data stored in the copy source LV, which belongs to the determined LV pair, to the copy destination LV of the LV pair.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: February 16, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Yasuhiro Ogasawara, Shigeru Akiyama, Tatsuya Yanagisawa, Tsukasa Matsuda, Kosuke Ota, Hitoshi Kosokabe
  • Publication number: 20150154073
    Abstract: A storage control apparatus converts data in a variable-length data format including a field into data in a fixed-length data format and stores the converted data in the fixed-length data format in a storage apparatus. The storage control apparatus includes a data storage memory, a writing unit, and a verification information adding unit. The writing unit writes the data in the variable-length data format to divided regions of the data storage memory. The verification information adding unit adds verification information to the field of the variable-length data format which is written to one or more of the divided regions. Thus, the storage control apparatus is able to check each divided region for a data error.
    Type: Application
    Filed: November 19, 2014
    Publication date: June 4, 2015
    Inventors: Shigeru Akiyama, Yasuhiro Ogasawara, Tsukasa Matsuda, Hitoshi Kosokabe
  • Patent number: 8762773
    Abstract: By providing a unit storage area usage information calculation unit that calculates, during copy of data by a data copy control unit, usage information of a unit storage area in a storage unit that stores the data transferred from a migration source apparatus, as unit storage area usage information, and a comparison unit that compares data stored in the storage unit related to a unit storage area to be verified, selected based on the unit storage area usage information calculated, with data in the migration source apparatus related to the area to be verified, efficient and reliable data compare can be performed.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: June 24, 2014
    Assignee: Fujitsu Limited
    Inventors: Shigeru Akiyama, Yasuhiro Ogasawara, Tatsuya Yanagisawa, Kosuke Ota, Hitoshi Kosokabe
  • Publication number: 20140095928
    Abstract: A storage control apparatus includes a detection unit that detects a soft error of a memory for setting information included in a programmable logic circuit, when the soft error is detected, a communication control unit that changes a state of a communication path between the communication device and an upper device to a busy state, and a recovery processing unit that performs recovery processing of the memory for setting information of the programmable logic circuit, thereby efficiently resolving a soft error of the programmable logic circuit.
    Type: Application
    Filed: July 16, 2013
    Publication date: April 3, 2014
    Inventors: Yasuhiro OGASAWARA, Shigeru Akiyama, Tsukasa Matsuda, Hitoshi Kosokabe
  • Publication number: 20130046946
    Abstract: A determining unit selects one storage device each from storage devices of an external storage apparatus and storage devices of a storage apparatus to which the determining unit belongs. At this point, based on a copy request, the determining unit preferentially selects, within each of the external storage apparatus and the storage apparatus, a storage device including a larger number of logical volumes (LVs) which belong to copy unexecuted LV pairs compared to other storage devices therein. Further, the determining unit determines, as a copy execution target, a copy unexecuted LV pair in which a LV provided in one of the selected two storage devices is a copy source and a LV provided in the other storage device is a copy destination. A copy unit copies data stored in the copy source LV, which belongs to the determined LV pair, to the copy destination LV of the LV pair.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 21, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Yasuhiro OGASAWARA, Shigeru Akiyama, Tatsuya Yanagisawa, Tsukasa Matsuda, Kosuke Ota, Hitoshi Kosokabe
  • Publication number: 20110246832
    Abstract: By providing a unit storage area usage information calculation unit that calculates, during copy of data by a data copy control unit, usage information of a unit storage area in a storage unit that stores the data transferred from a migration source apparatus, as unit storage area usage information, and a comparison unit that compares data stored in the storage unit related to a unit storage area to be verified, selected based on the unit storage area usage information calculated, with data in the migration source apparatus related to the area to be verified, efficient and reliable data compare can be performed.
    Type: Application
    Filed: March 8, 2011
    Publication date: October 6, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Shigeru AKIYAMA, Yasuhiro Ogasawara, Tatsuya Yanagisawa, Kosuke Ota, Hitoshi Kosokabe
  • Patent number: 6591326
    Abstract: A transfer control method includes a selecting step which selects one of a first route for making an asynchronous transfer to a request destination via a control block and a second route for making a synchronous transfer to the request destination by not passing the control block, with respect to a request from a request source.
    Type: Grant
    Filed: March 22, 2000
    Date of Patent: July 8, 2003
    Assignee: Fujitsu Limited
    Inventors: Teruaki Ichikawa, Hiroshi Shibata, Kazuyoshi Takayama, Akira Takakusagi, Hitoshi Kosokabe, Masayuki Shimizu, Hiroyuki Egawa