Patents by Inventor Kazuhisa Fujimoto

Kazuhisa Fujimoto 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: 20190228009
    Abstract: An accelerator is mounted on each server which is a worker node of a distributed DB system; a query generated by an application of an application server is divided into a first task that should be executed by the accelerator and a second task that should be executed by software and is allocated to the server of the distributed DB system; the server causes the accelerator to execute the first task, and executes the second task based on the software.
    Type: Application
    Filed: February 2, 2018
    Publication date: July 25, 2019
    Applicant: HITACHI, LTD.
    Inventors: Kazushi NAKAGAWA, Toshiyuki ARITSUKA, Kazuhisa FUJIMOTO, Satoru WATANABE, Yoshifumi FUJIKAWA
  • Publication number: 20190196746
    Abstract: An information processing device and a method having high processing performance are proposed. Provided is an information processing device mounted with an accelerator that executes predetermined processing on data, the information processing device including: a storage device configured to store data; and a host control unit configured to request the accelerator to execute the predetermined processing included in a task requested from an outside, in which the data is compressed and stored in the storage device, and in which the accelerator: reads the data to be processed among the data stored in the storage device and executes the predetermined processing on the data while decompressing the read data in response to a request from the host control unit.
    Type: Application
    Filed: March 30, 2017
    Publication date: June 27, 2019
    Inventors: Kazuhisa FUJIMOTO, Koji HOSOGI, Toshiyuki ARITSUKA, Kazushi NAKAGAWA
  • Publication number: 20190129755
    Abstract: A charging assistant system that assists charging for use of an accelerator unit, which is one or more accelerators, includes an operation amount obtaining unit, an acceleration rate estimation unit, and a use fee determination unit. For each of one or more commands input into the accelerator unit, the operation amount obtaining unit obtains the amount of operation related to execution of the command from a response output from the accelerator unit for the command. For the one or more commands input into the accelerator unit, the acceleration rate estimation unit estimates an acceleration rate on the basis of command execution time that is time required for processing of the one or more commands, and one or more amounts of operation obtained for the one or more commands respectively. The use fee determination unit determines a use fee of the accelerator unit on the basis of the estimated acceleration rate.
    Type: Application
    Filed: September 7, 2018
    Publication date: May 2, 2019
    Applicant: HITACHI, LTD.
    Inventors: Yoshifumi FUJIKAWA, Kazuhisa FUJIMOTO, Toshiyuki ARITSUKA, Kazushi NAKAGAWA
  • Patent number: 10241909
    Abstract: A write frequency of a non-volatile memory is determined at a fine granularity while suppressing consumption of the volatile memory. When it is determined that a copy of specified data from a specified physical storage area to another physical storage area is to be executed, a controller reads the specified data and specified write frequency information, selects a write destination physical storage area group from a plurality of physical storage area groups based on the specified write frequency information and classification information, selects a write destination physical storage area from the write destination physical storage area group, changes the specified write frequency information, writes the specified data to the write destination physical storage area, writes the changed specified write frequency information to the non-volatile memory, and updates translation information based on the write destination physical storage area group and the write destination physical storage area.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: March 26, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Atsushi Kawamura, Masahiro Arai, Kazuhisa Fujimoto
  • Publication number: 20180067850
    Abstract: A write frequency of a non-volatile memory is determined at a fine granularity while suppressing consumption of the volatile memory. When it is determined that a copy of specified data from a specified physical storage area to another physical storage area is to be executed, a controller reads the specified data and specified write frequency information, selects a write destination physical storage area group from a plurality of physical storage area groups based on the specified write frequency information and classification information, selects a write destination physical storage area from the write destination physical storage area group, changes the specified write frequency information, writes the specified data to the write destination physical storage area, writes the changed specified write frequency information to the non-volatile memory, and updates translation information based on the write destination physical storage area group and the write destination physical storage area.
    Type: Application
    Filed: February 27, 2015
    Publication date: March 8, 2018
    Applicant: HITACHI, LTD.
    Inventors: Atsushi KAWAMURA, Masahiro ARAI, Kazuhisa FUJIMOTO
  • Publication number: 20180039444
    Abstract: A storage system and data control method capable of extending the service lifes of storage devices of the same type and with different properties and reducing operation management cost are proposed. The storage system includes: a first storage device; a second storage device with a smaller upper limit number of writes and a larger storage capacity per unit area than those of the first storage device; and a processor that allocates storage areas from the first storage device and the second storage device to a virtual volume to be provided to a host, wherein the processor relocates data which is stored in a storage area with higher write frequency from the host than a predetermined write threshold, from among the storage areas allocated from the second storage device to the virtual volume, from the storage area of the second storage device to a storage area of the first storage device.
    Type: Application
    Filed: April 9, 2015
    Publication date: February 8, 2018
    Applicant: HITACHI, LTD.
    Inventors: Takahiro YAMAMOTO, Kazuhisa FUJIMOTO, Hiroaki AKUTSU
  • Publication number: 20170286507
    Abstract: A database search system receives a command and searches for data, which meets a search condition specified on the basis of the received command, in a whole database which is a database as an entity. The database search system generates a virtual database which is a list of address pointers to the found data and stores the generated virtual database.
    Type: Application
    Filed: July 22, 2015
    Publication date: October 5, 2017
    Applicant: Hitachi, Ltd.
    Inventors: Koji HOSOGI, Mitsuhiro OKADA, Akifumi SUZUKI, Shimpei NOMURA, Kazuhisa FUJIMOTO, Satoru WATANABE, Yoshiki KUROKAWA, Yoshitaka TSUJIMOTO
  • Patent number: 9495105
    Abstract: A system includes a plurality of flash memory devices, a processor configured to control read/write requests, and a cache memory configured to store data temporarily.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: November 15, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Shuji Nakamura, Kazuhisa Fujimoto, Akira Fujibayashi
  • Publication number: 20160179380
    Abstract: A system includes a plurality of flash memory devices, a processor configured to control read/write requests, and a cache memory configured to store data temporarily.
    Type: Application
    Filed: January 7, 2016
    Publication date: June 23, 2016
    Inventors: Shuji NAKAMURA, Kazuhisa FUJIMOTO, Akira FUJIBAYASHI
  • Patent number: 9251063
    Abstract: A storage system including a storage device which includes media for storing data from a host computer, a medium controller for controlling the media, a plurality of channel controllers for connecting to the host computer through a channel and a cache memory for temporarily storing data from the host computer, wherein the media have a restriction on a number of writing times. The storage device includes a bus for directly transferring data from the medium controller to the channel controller.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: February 2, 2016
    Assignee: Hitachi, Ltd.
    Inventors: Shuji Nakamura, Kazuhisa Fujimoto, Akira Fujibayashi
  • Patent number: 9015111
    Abstract: Data transfer between storage apparatuses is reduced, and performance of data access of a storage system is improved. In a case where a processor of a first storage apparatus receives a write request from a host computer as a request for data access to a virtual volume and a cache memory of any of the storage apparatuses is not allocated to a virtual storage area in the virtual volume designated by the data access request, the processor of the first storage apparatus selects a second storage apparatus and a third storage apparatus among candidates satisfying a predetermined state condition among the storage apparatuses based on connection information indicating connection between the storage apparatuses through a communication line.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: April 21, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Hirotoshi Akaike, Kazuhisa Fujimoto, Kohei Tatara, Katsuya Tanaka, Makio Mizuno
  • Publication number: 20150052176
    Abstract: Data transfer between storage apparatuses is reduced, and performance of data access of a storage system is improved. In a case where a processor of a first storage apparatus receives a write request from a host computer as a request for data access to a virtual volume and a cache memory of any of the storage apparatuses is not allocated to a virtual storage area in the virtual volume designated by the data access request, the processor of the first storage apparatus selects a second storage apparatus and a third storage apparatus among candidates satisfying a predetermined state condition among the storage apparatuses based on connection information indicating connection between the storage apparatuses through a communication line.
    Type: Application
    Filed: April 5, 2013
    Publication date: February 19, 2015
    Inventors: Hirotoshi Akaike, Kazuhisa Fujimoto, Kohei Tatara, Katsuya Tanaka, Makio Mizuno
  • Patent number: 8924637
    Abstract: A flash memory storage system has a plurality of flash memory devices comprising a plurality of flash memories, and a controller having an I/O processing control unit for accessing a flash memory device specified by a designated access destination in an I/O request received from an external device from among the plurality of flash memory devices. A parity group can be configured of flash memory devices having identical internal configuration.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: December 30, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Takashige Iwamura, Kazuhisa Fujimoto, Yoshiaki Eguchi, Shunji Kawamura
  • Patent number: 8762995
    Abstract: A computing system includes a plurality of computing units, a tiered storage unit including a first storage medium and a second storage medium having a transfer rate lower than that of the first storage medium, and connected to a plurality of the computing units; and a system management unit connected to a plurality of the computing units and the tiered storage unit. The system management unit creates a computation job execution schedule for a plurality of the computing units or obtains the computation job execution schedule from other unit in the computing system, plans a data migration in the tiered storage unit according to the execution schedule using a predetermined method, and instructs the tiered storage unit to migrate a data based on the plan.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: June 24, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Hirotoshi Akaike, Kazuhisa Fujimoto, Shuji Nakamura
  • Publication number: 20140095776
    Abstract: A storage system including a storage device which includes media for storing data from a host computer, a medium controller for controlling the media, a plurality of channel controllers for connecting to the host computer through a channel and a cache memory for temporarily storing data from the host computer, wherein the media have a restriction on a number of writing times. The storage device includes a bus for directly transferring data from the medium controller to the channel controller.
    Type: Application
    Filed: December 6, 2013
    Publication date: April 3, 2014
    Applicant: HITACHI, LTD.
    Inventors: Shuji NAKAMURA, Kazuhisa FUJIMOTO, Akira FUJIBAYASHI
  • Publication number: 20140081919
    Abstract: A backup system having duplicated file system data and composed of a plurality of storage systems having different performances is provided, wherein a processing time required for backup of a small-sized file or an on-demand restoration of a file is reduced. A distributed backup system composed of a storage system and a plurality of backup units is equipped with a function for selecting a backup unit based on a plurality of performance indexes, and a requested data transfer size for performing backup or restoration is considered when performing the selection.
    Type: Application
    Filed: September 20, 2012
    Publication date: March 20, 2014
    Applicant: HITACHI, LTD.
    Inventors: Shinya Matsumoto, Takaki Nakamura, Masayuki Yamamoto, Kazuhisa Fujimoto
  • Patent number: 8631199
    Abstract: A storage system including a storage device which includes media for storing data from a host computer, a medium controller for controlling the media, a plurality of channel controllers for connecting to the host computer through a channel and a cache memory for temporarily storing data from the host computer, wherein the media have a restriction on a number of writing times. The storage device includes a bus for directly transferring data from the medium controller to the channel controller.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: January 14, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Shuji Nakamura, Kazuhisa Fujimoto, Akira Fujibayashi
  • Patent number: 8526615
    Abstract: A storage system includes a channel interface (IF) unit having an interface with a server, a disk IF unit having an interface with a hard disk group, a memory unit for storing data to be read/written from/to the server or the hard disk group, a switching unit, and the hard disk group. The channel IF unit, the disk IF unit, and the memory unit are connected to each other through the switching unit, and an encryption and decryption processing unit is provided between a host IF unit and a transfer controller in the channel IF unit.
    Type: Grant
    Filed: March 7, 2011
    Date of Patent: September 3, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhisa Fujimoto, Makio Mizuno, Dai Watanabe
  • Patent number: 8464644
    Abstract: A rotary table assembly is configured to prevent torsional deformation of a sealing member on an outer peripheral surface of a rotary joint. The rotary joint has a distributor and a center shaft, which includes two hollow cylindrical center shafts respectively inserted into a through hole from opposite front and back surface sides of a rotatable table. The sealing member makes contact with the outer peripheral surface of the hollow cylindrical center shaft positioned near the front surface of the rotatable table. The distributor has a top region that is successively inserted from the back surface side of the rotatable table into the two hollow cylindrical center shafts, and a basal portion secured to a frame.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: June 18, 2013
    Assignee: Nikken Kosakusho Works, Ltd.
    Inventor: Kazuhisa Fujimoto
  • Patent number: 8458432
    Abstract: Provided is a computer system, in which a storage system includes a first control module for logically dividing first resources of the storage system and operating them as independent virtual storage systems. A computer includes a second control module for logically dividing second resources of the computer and operating them as independent virtual machines. The computer system holds first information indicating a correlation among the virtual machine, the virtual storage system, and the first resources. The first control module specifies the first resource allocated to the virtual storage system whose power is cut based on the first information, and powers off the specified first resource. Thus, system power consumption can be reduced by managing power of the storage system shared by a plurality of virtual machines in a virtualization environment.
    Type: Grant
    Filed: January 11, 2007
    Date of Patent: June 4, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Shuji Nakamura, Kazuhisa Fujimoto