Patents by Inventor Taisuke Ono

Taisuke Ono 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: 12650778
    Abstract: When execution of a write-back operation is selected, a storage system stores, in a cache area, data for which a write request is issued from a higher-level apparatus, stores an updated content of the cache area in a cache log storage area, and then writes the data to a data storage area. On the other hand, when execution of a write-through operation is selected, the storage system does not execute storage into the cache area and the cache log storage area, stores an updated content of the data storage area in a write log storage area, and then writes the data to the data storage area.
    Type: Grant
    Filed: September 11, 2024
    Date of Patent: June 9, 2026
    Assignee: HITACHI VANTARA, LTD.
    Inventors: Taisuke Ono, Yoshinori Ohira, Takahiro Yamamoto, Shintaro Ito
  • Publication number: 20260153998
    Abstract: When performing an operation, a processor creates a log according to an update content updated by the operation, stores the created log in a memory, and stores the log stored in the memory in a drive and non-volatilizes the log. The log is divided into a first log and a second log according to a type of the log, and the first log is divided into a plurality of groups. When processing the log, the processor processes the first log and the second log in a predetermined order, processes the first log in the groups in a predetermined order determined in the groups, and processes the first log in parallel between the groups.
    Type: Application
    Filed: March 5, 2025
    Publication date: June 4, 2026
    Inventors: Shintaro ITO, Taisuke ONO, Sachie TAJIMA
  • Publication number: 20260140835
    Abstract: A storage system provides balance to the performance of a distributed rebuild system and to the performance of a read local system in SDS. A storage controller in an active state and a storage controller in a standby state that takes over a process of the storage controller in the active state through failover are provided. The storage controllers are arranged in different nodes, form a redundancy group in which redundant data is distributed and stored. The storage system stores, in a storage device of the same node, user data input and output by the storage controller in the active state and stores redundant data of the user data in storage devices of a plurality of nodes different from the user data. The storage controller in the standby state changes to the active state and uses the redundant data to input and output data in the failover.
    Type: Application
    Filed: September 9, 2025
    Publication date: May 21, 2026
    Inventors: Yoshinori OHIRA, Toshiyuki ARITSUKA, Takahiro YAMAMOTO, Taisuke ONO
  • Publication number: 20260119349
    Abstract: A plurality of storage nodes constituting a first node group across a plurality of fault domains in a cloud environment are provided. For each node, a domain ID of a fault domain in which the node is generated is acquired, and a second node group is configured as a first node group from a necessary number of nodes whose domain IDs do not overlap as much as possible. The number of member nodes existing in the same fault domain in the second node group is equal to or less than the redundancy. The redundancy is the maximum number of member nodes allowed to stop simultaneously in the second node group. In the first node group, a node other than the second node group is a spare node that may be selected as a failback destination node.
    Type: Application
    Filed: March 12, 2025
    Publication date: April 30, 2026
    Applicant: Hitachi Vantara, Ltd.
    Inventors: Takeru CHIBA, Takahiro YAMAMOTO, Taisuke ONO, Katsuto SATO
  • Publication number: 20260072617
    Abstract: An object of the present invention is to increase the efficiency of writing of a data assurance code. A storage system includes: a processor; and a memory, and atomic write which assures data before update during update write of data can be executed. In the storage system, the processor determines whether the atomic write is applied or not on the basis of a write parameter of a data assurance code of user data which is to be subjected to update write, and in the case where it is determined that the atomic write is applied, executes update write of the data assurance code using the atomic write, and in the case where it is determined that the atomic write is not applied, writes log data including a copy of the data assurance code and, after that, executes write of the data assurance code.
    Type: Application
    Filed: March 12, 2025
    Publication date: March 12, 2026
    Applicant: Hitachi Vantara, Ltd.
    Inventors: Hideyuki KOSEKI, Takahiro YAMAMOTO, Taisuke ONO, Norio SHIMOZONO
  • Publication number: 20260017158
    Abstract: In a management node that manages a path between a primary storage system and a secondary storage system in a computer system, the secondary storage system includes a first node having a first SCS that processes copying in a unit of copy and a second node having a second SCS that performs a copy process in place of the first SCS when a failure occurs in the first SCS, the management node includes a processor, and the processor calculates a necessary number of paths, which is the number of paths necessary for a performance requirement, on the basis of quality of a network between the primary storage system and the secondary storage system and the performance requirement related to a communication amount necessary for copying in a unit of copy, and sets the necessary number or more of paths between the primary storage system and the first node.
    Type: Application
    Filed: March 12, 2025
    Publication date: January 15, 2026
    Inventors: Misato YOSHIDA, Takahiro YAMAMOTO, Taisuke ONO
  • Publication number: 20250328258
    Abstract: When execution of a write-back operation is selected, a storage system stores, in a cache area, data for which a write request is issued from a higher-level apparatus, stores an updated content of the cache area in a cache log storage area, and then writes the data to a data storage area. On the other hand, when execution of a write-through operation is selected, the storage system does not execute storage into the cache area and the cache log storage area, stores an updated content of the data storage area in a write log storage area, and then writes the data to the data storage area.
    Type: Application
    Filed: September 11, 2024
    Publication date: October 23, 2025
    Inventors: Taisuke ONO, Yoshinori OHIRA, Takahiro YAMAMOTO, Shintaro ITO
  • Patent number: 12360859
    Abstract: A storage system includes one or more storage nodes each having a non-volatile storage device, a storage controller, and a volatile memory, in which the storage device includes a plurality of base image storage areas including at least a first base image storage area and a second base image storage area as areas for storing entire predetermined information stored in the memory as a base image, and the storage controller starts processing to store a next base image in the second base image storage area when the base image storage with respect to the first base image storage area is complete, and reads out the storage-completed base image and restores the image to the memory in a case where the predetermined information is lost from the memory.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: July 15, 2025
    Assignee: Hitachi Vantara, Ltd.
    Inventors: Taisuke Ono, Yoshinori Ohira, Shintaro Ito, Takahiro Yamamoto
  • Patent number: 12056366
    Abstract: A volume to be accessed by a host is provided. A reliability policy related to data reliability and a performance policy related to response performance to an access to the volume are set in the volume. A node that processes redundant data of data for a node that processes the data related to the volume is determined based on the reliability policy. The determined node returns a result of an access to the volume from the host according to the performance policy.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: August 6, 2024
    Assignee: HITACHI, LTD.
    Inventors: Taisuke Ono, Hideo Saito, Takaki Nakamura, Takahiro Yamamoto
  • Patent number: 12045133
    Abstract: In each node constituting a storage system, there is at least one of a storage area (user area) in which a user data set is stored and a storage area (parity area). For the node having the user area, there is user part difference information including information indicating whether or not to be in presence of difference for each user area of the node. For the node having the parity area, there is parity part difference information including the information indicating whether or not to be in the presence of difference for each parity area of the node. Out of the parity part difference information, the information corresponding to the parity area is the information indicating the presence of difference when there is the information indicating the presence of difference in the storage area of any of the data sets used for generating the parity stored in the parity area.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: July 23, 2024
    Assignee: HITACHI, LTD.
    Inventors: Takahiro Yamamoto, Hideo Saito, Shintaro Ito, Sachie Tajima, Hiroto Ebara, Taisuke Ono
  • Publication number: 20240176710
    Abstract: A storage system includes one or more storage nodes each having a non-volatile storage device, a storage controller, and a volatile memory, in which the storage device includes a plurality of base image storage areas including at least a first base image storage area and a second base image storage area as areas for storing entire predetermined information stored in the memory as a base image, and the storage controller starts processing to store a next base image in the second base image storage area when the base image storage with respect to the first base image storage area is complete, and reads out the storage-completed base image and restores the image to the memory in a case where the predetermined information is lost from the memory.
    Type: Application
    Filed: March 10, 2023
    Publication date: May 30, 2024
    Inventors: Taisuke ONO, Yoshinori OHIRA, Shintaro ITO, Takahiro YAMAMOTO
  • Publication number: 20230297241
    Abstract: A volume to be accessed by a host is provided. A reliability policy related to data reliability and a performance policy related to response performance to an access to the volume are set in the volume. A node that processes redundant data of data for a node that processes the data related to the volume is determined based on the reliability policy. The determined node returns a result of an access to the volume from the host according to the performance policy.
    Type: Application
    Filed: September 8, 2022
    Publication date: September 21, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Taisuke ONO, Hideo SAITO, Takaki NAKAMURA, Takahiro YAMAMOTO
  • Publication number: 20230236932
    Abstract: In each node constituting a storage system, there is at least one of a storage area (user area) in which a user data set is stored and a storage area (parity area). For the node having the user area, there is user part difference information including information indicating whether or not to be in presence of difference for each user area of the node. For the node having the parity area, there is parity part difference information including the information indicating whether or not to be in the presence of difference for each parity area of the node. Out of the parity part difference information, the information corresponding to the parity area is the information indicating the presence of difference when there is the information indicating the presence of difference in the storage area of any of the data sets used for generating the parity stored in the parity area.
    Type: Application
    Filed: September 8, 2022
    Publication date: July 27, 2023
    Inventors: Takahiro YAMAMOTO, Hideo SAITO, Shintaro ITO, Sachie TAJIMA, Hiroto EBARA, Taisuke ONO
  • Publication number: 20220058044
    Abstract: A managing node includes a processor and a storage unit. A processor rearranges virtual machines arranged in managed nodes with high usage rates to other managed nodes based on a standard deviation of the usage rate of a CPU in a plurality of managed nodes, and selects the managed nodes in which many images of operating systems used by the virtual machine are stored, arranges the virtual machine, and starts up the virtual machine when a client starts up the virtual machine.
    Type: Application
    Filed: March 22, 2021
    Publication date: February 24, 2022
    Inventors: Taisuke ONO, Kohei TATARA, Masakuni AGETSUMA, Yoshinori OHIRA
  • Patent number: 10519813
    Abstract: Disclosed are power generation apparatuses. An exemplary power generation apparatus (1) is configured such that water vapor generated in a steam generator (2) is supplied to a scroll expander (3) to drive the scroll expander, wherein: a condensation device (5) is arranged in a discharge path (12) downstream of the scroll expander, the condensation device being configured to mix water vapor having passed through the scroll expander directly with cooling water to condense the water vapor; and the condensation device includes a control unit (10) that performs a control of adjusting the amount of cooling water supply so as to obtain condensed water having a predetermined temperature.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: December 31, 2019
    Assignee: YANMAR CO., LTD.
    Inventors: Yuki Tokuoka, Taisuke Ono, Takashi Matsuura, Masafumi Shinomiya, Takayuki Iguchi
  • Publication number: 20180051595
    Abstract: Disclosed are power generation apparatuses. An exemplary power generation apparatus (1) is configured such that water vapor generated in a steam generator (2) is supplied to a scroll expander (3) to drive the scroll expander, wherein: a condensation device (5) is arranged in a discharge path (12) downstream of the scroll expander, the condensation device being configured to mix water vapor having passed through the scroll expander directly with cooling water to condense the water vapor; and the condensation device includes a control unit (10) that performs a control of adjusting the amount of cooling water supply so as to obtain condensed water having a predetermined temperature.
    Type: Application
    Filed: February 26, 2016
    Publication date: February 22, 2018
    Applicant: Yanmar Co., Ltd.
    Inventors: Yuki Tokuoka, Taisuke ONO, Takashi MATSUURA, Masafumi SHINOMIYA, Takayuki IGUCHI
  • Patent number: 9598164
    Abstract: A waste heat recovery system for a vessel for supplying to a plurality of scroll expanders which are connected in parallel to one another, steam generated by a heat exchanger using waste heat from a main machine as a heat source, may include gate valves corresponding to respective scroll expanders and an electronic controller which controls the number of the scroll expanders which drives based on flow volume of the steam by opening or closing of the gate valves.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: March 21, 2017
    Assignee: YANMAR CO., LTD.
    Inventor: Taisuke Ono
  • Patent number: 9581050
    Abstract: A waste heat recovery Rankine cycle system has a first Rankine cycle operated with a first working medium and a second Rankine cycle operated with a second working medium having a lower boiling point than the first working medium, the first Rankine cycle has a second scroll type fluid machine as an expander, a second electric generator, a second condenser, a condensing tank, a second condensing pump, a gas-liquid separation device, a heat exchanger, a low rate regulation valve, and a control device. This structure can drive a generator by a waste heat not only in a first Rankine cycle but also in a second Rankine cycle.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: February 28, 2017
    Assignee: YANMAR CO., LTD.
    Inventor: Taisuke Ono
  • Publication number: 20150218972
    Abstract: The purpose of the invention is to provide a waste heat recovery ranking cycle system whereby waste heat is efficiently recovered in a form according to a heat demand.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 6, 2015
    Inventor: Taisuke Ono
  • Publication number: 20150052896
    Abstract: To provide a waste heat recovery system for a vessel capable of efficiently recovering waste heat regardless of a flow volume of excess steam. Provided is a waste heat recovery system for a vessel for supplying, to a steam utilization device, steam generated by a steam generator, using waste heat from a main machine as a heat source. With respect to the waste heat recovery system, a plurality of expansion machines are connected in parallel to one another and excess steam without being supplied to the steam utilization device is supplied individually to the expansion machines by the opening/closing of gate valves arranged in the respective expansion machines respectively.
    Type: Application
    Filed: March 1, 2013
    Publication date: February 26, 2015
    Inventor: Taisuke Ono