Patents by Inventor Takahiro Yamamoto

Takahiro Yamamoto 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: 11599279
    Abstract: In an information processing system, a storage control server (storage control node) that has received a read request of data from a compute server (compute node) transmits the read request to a drive box. The drive box that has received the read request from the storage control server reads encrypted read target data corresponding to the read request from non-volatile storage media, decrypts the read target data with key data acquired at a predetermined timing, and then transmits the decrypted read target data to the compute server as a read request source.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: March 7, 2023
    Assignee: HITACHI, LTD.
    Inventors: Tatsuya Hirai, Masakuni Agetsuma, Yoshinori Ohira, Takahiro Yamamoto
  • Publication number: 20230066084
    Abstract: A first node group including at least three nodes is predefined in a distributed storage system. Each node of the first node group is configured to send data blocks stored in storage devices managed by the node to other nodes belonging to the first node group. A first node is configured to receive data blocks from two or more other nodes in the first node group. The first node is configured to create a redundant code using a combination of data blocks received from the two or more other nodes and store the created redundant code to a storage device different from storage devices holding the data blocks used to create the redundant code. Combinations of data blocks used to create at least two redundant codes in redundant codes created by the first node are different in combination of logical addresses of constituent data blocks.
    Type: Application
    Filed: October 20, 2022
    Publication date: March 2, 2023
    Inventors: Hiroaki AKUTSU, Shunji KAWAMURA, Kota YASUNAGA, Takahiro YAMAMOTO, Atsushi KAWAMURA
  • Patent number: 11592999
    Abstract: The storage part receives an I/O request including the ID of software, information regarding a storage area to and from which the software performs input and output, and a token. The storage part checks the I/O request against the software ID, the information regarding the storage area, and the token received from an I/O control part so as to determine whether access to the storage part is allowed. Upon determination that the access to the storage part is allowed, the storage part processes the I/O request.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: February 28, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Tatsuya Hirai, Takahiro Yamamoto, Hiroto Ebara, Masakuni Agetsuma, Yoshinori Ohira
  • Patent number: 11593182
    Abstract: A storage system including a processor performs a process for providing a volume including a plurality of areas to one or more hosts. One or more storage devices are connected to the processor and store data of the volume, in which each of a plurality of nodes monitors a load of the volume provided by an own node and loads of areas obtained by dividing an area of the volume into a plurality of the areas, and a first node determining that the load of the one volume being monitored is equal to or more than a threshold value migrates a portion of the area included in the one volume to a volume of a second node different from the first node according to the load of the areas obtained by dividing the area of the one volume into the plurality of areas and a policy of load sharing.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: February 28, 2023
    Assignee: HITACHI, LTD.
    Inventors: Takahiro Yamamoto, Yuki Sakashita, Shintaro Ito, Masakuni Agetsuma
  • Publication number: 20230021806
    Abstract: In a distributed storage system that has a plurality of computer nodes having processors and a storage drive and that provides a volume, each of the plurality of computer nodes provides a sub-volume, the processor of the computer node manages settings of each sub-volume of the computer node, the volume can be configured by using a plurality of sub-volumes provided by the plurality of computer nodes, and the sub-volumes include a plurality of logical storage areas formed by being allocated with physical storage areas of the storage drive. The plurality of computer nodes move the logical storage areas between the sub-volumes that belong to the same volume and that are provided by different computer nodes.
    Type: Application
    Filed: March 11, 2022
    Publication date: January 26, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Yuki Sakashita, Takahiro Yamamoto, Shintaro Ito, Masakuni Agetsuma
  • Patent number: 11544005
    Abstract: In a storage system including a plurality of nodes that provide a storage area and a drive that physically stores data, a parity group is configured with a plurality of data including user data stored in the storage area and redundant data for protecting the user data, a plurality of data in the parity group are stored in a storage area within one predetermined range across a plurality of nodes, and processing for dividing the predetermined range or processing for merging a plurality of predetermined ranges is performed based on a state of the predetermined range.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: January 3, 2023
    Assignee: HITACHI, LTD.
    Inventors: Takahiro Yamamoto, Hiroto Ebara, Takeru Chiba, Yoshinori Ohira, Masakuni Agetsuma, Mikio Fukuoka
  • Publication number: 20220404977
    Abstract: In a storage system in which a plurality of pieces of control software constituting a redundancy group are distributedly arranged in a plurality of storage nodes, control software in an active state out of the plurality of pieces of control software constituting the redundancy group receives a write request from a higher-level device. The control software in the active state writes data related to the write request by mirroring into a cache memory of a storage node in which the control software in the active state is arranged and a cache memory of a storage node in which control software in an inactive state belonging to the same redundancy group is arranged. The control software in the active state sends a write completion response to the higher-level device, and redundantly stores the data written in the cache memories in a storage device.
    Type: Application
    Filed: March 9, 2022
    Publication date: December 22, 2022
    Inventors: Shintaro ITO, Sachie TAJIMA, Takahiro YAMAMOTO, Masakuni AGETSUMA
  • Publication number: 20220382602
    Abstract: A storage system including a processor performs a process for providing a volume including a plurality of areas to one or more hosts. One or more storage devices are connected to the processor and store data of the volume, in which each of a plurality of nodes monitors a load of the volume provided by an own node and loads of areas obtained by dividing an area of the volume into a plurality of the areas, and a first node determining that the load of the one volume being monitored is equal to or more than a threshold value migrates a portion of the area included in the one volume to a volume of a second node different from the first node according to the load of the areas obtained by dividing the area of the one volume into the plurality of areas and a policy of load sharing.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 1, 2022
    Inventors: Takahiro YAMAMOTO, Yuki SAKASHITA, Shintaro ITO, Masakuni AGETSUMA
  • Patent number: 11516376
    Abstract: A medical image acquisition system includes an imaging device and an image processing device. The imaging device includes: an imaging unit configured to receive light and convert the light into an electric signal so as to generate the imaging signal; an optical unit including a focus mechanism moving one or a plurality of lenses so as to adjust a focal point position, and configured to form an optical image on the imaging unit; a memory configured to store therein unique information of the imaging device; and an auto focus controller configured to totally control the imaging device. The image processing device includes an auto focus evaluation unit configured to perform focusing evaluation based on the imaging signal, and the auto focus controller controls driving of the focus mechanism by referring to the unique information in accordance with an evaluation result by the auto focus evaluation unit.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: November 29, 2022
    Assignee: SONY OLYMPUS MEDICAL SOLUTIONS INC.
    Inventor: Takahiro Yamamoto
  • Patent number: 11499445
    Abstract: The invention provides a CO2 turbine power generation system that can be easily prevented from reaching an overspeed condition. A CO2 turbine power generation system of an embodiment includes a CO2 medium shutoff valve installed in a medium flow path between a regenerative heat exchanger and a combustor. When load rejection is to be performed, the CO2 medium shutoff valve closes to shut off the supply of the medium from the regenerative heat exchanger to the combustor.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: November 15, 2022
    Assignee: TOSHIBA ENERGY SYSTEMS & SOLUTIONS CORPORATION
    Inventors: Takahiro Ono, Takahiro Yamamoto, Koki Nishimura, Tomomi Okuyama, Tsuguhisa Tashima, Shogo Iwai
  • Publication number: 20220358014
    Abstract: According to one embodiment, provided is a storage management system having a processor and managing a plurality of storages, in which the storage has a plurality of types of components, and performs redundantization of a data to be stored by combining the plurality of components, the storage management system has component management information indicating redundancy set for the component itself, and the processor sets a method of data protection of the storage based on the component management information and a request for the data protection for the data stored in the storage.
    Type: Application
    Filed: July 20, 2022
    Publication date: November 10, 2022
    Applicant: Hitachi, Ltd.
    Inventors: Takaki Nakamura, Masakuni Agetsuma, Takahiro Yamamoto
  • Publication number: 20220356588
    Abstract: The present disclosure provides a cathode electrode that can stably sustain a catalytic reaction producing an olefinic hydrocarbon such as ethylene and an alcohol such as ethanol by a reduction reaction of carbon dioxide over a long term. A cathode electrode that electrically reduces carbon dioxide, including cuprous oxide, copper, and at least one additional metal element selected from the group consisting of silver, gold, zinc, and cadmium.
    Type: Application
    Filed: July 26, 2022
    Publication date: November 10, 2022
    Applicants: RIKEN, CHIYODA CORPORATION, FURUKAWA ELECTRIC CO., LTD.
    Inventors: Katsushi FUJII, Kayo KOIKE, Ryuhei NAKAMURA, Satoshi WADA, Dai TAKEDA, Jun MATSUMOTO, Eri TORIKAI, Takahiro YAMAMOTO, Yu MIMURA, Kiyoshi YAMAMOTO, Shinsuke NISHIDA
  • Patent number: 11487619
    Abstract: A first node group including at least three nodes is predefined in a distributed storage system. Each node of the first node group is configured to send data blocks stored in storage devices managed by the node to other nodes belonging to the first node group. A first node is configured to receive data blocks from two or more other nodes in the first node group. The first node is configured to create a redundant code using a combination of data blocks received from the two or more other nodes and store the created redundant code to a storage device different from storage devices holding the data blocks used to create the redundant code. Combinations of data blocks used to create at least two redundant codes in redundant codes created by the first node are different in combination of logical addresses of constituent data blocks.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: November 1, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Hiroaki Akutsu, Shunji Kawamura, Kota Yasunaga, Takahiro Yamamoto, Atsushi Kawamura
  • Publication number: 20220342552
    Abstract: A volume to which a storage function is applied is migrated without copying data written to a volume as a migration object between computers while maintaining functionality of the storage function. A plurality of computers are accessibly connected to each of one or more physical storage devices. Each computer migrates ownership of the volume as the migration object to a computer as a destination. When the migration object volume from a first computer to a second computer is an owner volume to which a storage function is applied, the storage function requiring control data for I/O of data, the control data being metadata other than domain mapping data (indicating a relationship between a volume region and a storage region and being metadata for the owner volume), in place of or in addition to the domain mapping data.
    Type: Application
    Filed: March 10, 2022
    Publication date: October 27, 2022
    Applicant: HITACHI, LTD.
    Inventors: Yoshinori OOHIRA, Shugo OGAWA, Ryosuke TATSUMI, Hiroto EBARA, Takahiro YAMAMOTO
  • Patent number: 11481292
    Abstract: Each redundancy group is constituted by one active program (storage control software of the active program) and N standby programs (N is an integer of two or more). Each of the N standby programs is associated with a priority to be determined as a failover (FO) destination. In the same redundancy group, FO is performed from the active program to the standby program based on the priority. For the plurality of pieces of storage control software including the active programs and the standby programs that change to be active by FO in the plurality of redundancy groups arranged in the same node, standby storage control software that can set each of the programs as a FO destination are arranged in different nodes.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: October 25, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Shintaro Ito, Takahiro Yamamoto, Sachie Tajima, Masakuni Agetsuma
  • Patent number: 11467907
    Abstract: This invention provides a storage system enabling it to properly rebuild a storage device involved in failure. In the storage system, a controller repairs data for which an access request has been issued, returns a reply to the source of the access request, and stores the repaired data. As regards data for which access is not requested, the controller executes rebuilding of storage regions corresponding to rebuild management units in priority-based order and changes priority for executing the rebuilding, based on access frequencies for a first period and access frequencies for a second period that is shorter than the first period.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 11, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Takahiro Yamamoto, Akira Yamamoto, Masakuni Agetsuma, Yoshinori Ohira, Hiroto Ebara
  • Publication number: 20220318010
    Abstract: A physical quantity detection device that can improve arithmetic resolution while preventing an increase in memory capacity is obtained. A physical quantity detection device 100 according to the present invention includes: a physical quantity detection sensor that detects a physical quantity of a measurement target gas; a storage unit that records a correction amount corresponding to a detection value of the physical quantity detection sensor; and an arithmetic unit 110 that performs output adjustment of the detection value using the detection value and the correction amount. Resolution of the storage unit 120 is lower than arithmetic resolution of the arithmetic unit 110.
    Type: Application
    Filed: July 14, 2020
    Publication date: October 6, 2022
    Inventors: Takahiro YAMAMOTO, Takahiro MIKI, Akira KOTABE
  • Publication number: 20220276214
    Abstract: The functions of the odor (smell, odor, reek etc. have the same meaning) detecting process with the same raw water includes two functions, that is: a function of detecting an odor by a downward substitution method that substitutes, in a sensor portion, heavy odorous substances to a bottom portion and light normal air to an upper portion by a four-stage humidity removal process in which high humidity air which is first generated in a vaporizing portion is made into medium-humidity air with a dehumidifying portion, which is then made into low-humidity air with a constant-temperature portion, and then two or more types of sensor elements are exposed to dry air at the sensor portion; and a second function of detecting poison using fish in a monitoring water tank, which is detected with another process such as surveillance camera, image processor, periphery controller and the like. The above two functions are compactly incorporated as an integrated type into a single cabinet.
    Type: Application
    Filed: September 7, 2021
    Publication date: September 1, 2022
    Inventor: Takahiro YAMAMOTO
  • Publication number: 20220269567
    Abstract: A scale-out storage system includes a plurality of computer nodes each of which has a memory and a processor, and a storage apparatus. The computer nodes have one or more redundancy groups each of which is a group for metadata protection. Each of the one or more redundancy groups includes two or more of the computer nodes including a primary node being a primary computer node and a secondary node being a secondary computer node, and a failover is performed from the primary node to the secondary node. The memory of the primary node has stored therein metadata related to the redundancy group and to be accessed for control. The metadata is redundantly stored in the memory of the primary node and the memory of the secondary node.
    Type: Application
    Filed: September 14, 2021
    Publication date: August 25, 2022
    Applicant: Hitachi, Ltd.
    Inventors: Hiroto Ebara, Akira Yamamoto, Yoshinori Ohira, Takahiro Yamamoto, Masakuni Agetsuma, Tatsuya Hirai
  • Publication number: 20220260646
    Abstract: An information processing apparatus includes: an SoH calculator to calculate an SoH (State of Health) for each of a plurality battery units on the basis of measurement data related to an electric power applied to each of the plurality of battery units in a rechargeable battery; a maximum/minimum voltage SoH calculator to calculate a maximum/minimum voltage SoH which is an SoH based on a maximum voltage and a minimum voltage in voltages applied to a plurality of cells or a plurality of battery subunits in the battery unit for each of the plurality of battery units on the basis of the measurement data; and an SoH ratio calculator to calculate an SoH ratio which is a ratio of the maximum/minimum voltage SoH to the SoH for each of the plurality of battery units on the basis of the calculated SoH and the calculated maximum/minimum voltage SoH.
    Type: Application
    Filed: March 14, 2022
    Publication date: August 18, 2022
    Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA ENERGY SYSTEMS & SOLUTIONS CORPORATION
    Inventors: Takahiro YAMAMOTO, Hisaaki HATANO, Kohei MARUCHI, Kenji MITSUMOTO