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: 11599279Abstract: 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: GrantFiled: September 9, 2021Date of Patent: March 7, 2023Assignee: HITACHI, LTD.Inventors: Tatsuya Hirai, Masakuni Agetsuma, Yoshinori Ohira, Takahiro Yamamoto
-
Publication number: 20230066084Abstract: 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: ApplicationFiled: October 20, 2022Publication date: March 2, 2023Inventors: Hiroaki AKUTSU, Shunji KAWAMURA, Kota YASUNAGA, Takahiro YAMAMOTO, Atsushi KAWAMURA
-
Patent number: 11592999Abstract: 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: GrantFiled: March 4, 2021Date of Patent: February 28, 2023Assignee: Hitachi, Ltd.Inventors: Tatsuya Hirai, Takahiro Yamamoto, Hiroto Ebara, Masakuni Agetsuma, Yoshinori Ohira
-
Patent number: 11593182Abstract: 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: GrantFiled: September 10, 2021Date of Patent: February 28, 2023Assignee: HITACHI, LTD.Inventors: Takahiro Yamamoto, Yuki Sakashita, Shintaro Ito, Masakuni Agetsuma
-
Publication number: 20230021806Abstract: 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: ApplicationFiled: March 11, 2022Publication date: January 26, 2023Applicant: Hitachi, Ltd.Inventors: Yuki Sakashita, Takahiro Yamamoto, Shintaro Ito, Masakuni Agetsuma
-
Patent number: 11544005Abstract: 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: GrantFiled: September 11, 2020Date of Patent: January 3, 2023Assignee: HITACHI, LTD.Inventors: Takahiro Yamamoto, Hiroto Ebara, Takeru Chiba, Yoshinori Ohira, Masakuni Agetsuma, Mikio Fukuoka
-
Publication number: 20220404977Abstract: 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: ApplicationFiled: March 9, 2022Publication date: December 22, 2022Inventors: Shintaro ITO, Sachie TAJIMA, Takahiro YAMAMOTO, Masakuni AGETSUMA
-
Publication number: 20220382602Abstract: 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: ApplicationFiled: September 10, 2021Publication date: December 1, 2022Inventors: Takahiro YAMAMOTO, Yuki SAKASHITA, Shintaro ITO, Masakuni AGETSUMA
-
Patent number: 11516376Abstract: 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: GrantFiled: June 18, 2021Date of Patent: November 29, 2022Assignee: SONY OLYMPUS MEDICAL SOLUTIONS INC.Inventor: Takahiro Yamamoto
-
Patent number: 11499445Abstract: 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: GrantFiled: June 1, 2021Date of Patent: November 15, 2022Assignee: TOSHIBA ENERGY SYSTEMS & SOLUTIONS CORPORATIONInventors: Takahiro Ono, Takahiro Yamamoto, Koki Nishimura, Tomomi Okuyama, Tsuguhisa Tashima, Shogo Iwai
-
Publication number: 20220358014Abstract: 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: ApplicationFiled: July 20, 2022Publication date: November 10, 2022Applicant: Hitachi, Ltd.Inventors: Takaki Nakamura, Masakuni Agetsuma, Takahiro Yamamoto
-
Publication number: 20220356588Abstract: 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: ApplicationFiled: July 26, 2022Publication date: November 10, 2022Applicants: 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: 11487619Abstract: 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: GrantFiled: May 21, 2021Date of Patent: November 1, 2022Assignee: Hitachi, Ltd.Inventors: Hiroaki Akutsu, Shunji Kawamura, Kota Yasunaga, Takahiro Yamamoto, Atsushi Kawamura
-
Publication number: 20220342552Abstract: 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: ApplicationFiled: March 10, 2022Publication date: October 27, 2022Applicant: HITACHI, LTD.Inventors: Yoshinori OOHIRA, Shugo OGAWA, Ryosuke TATSUMI, Hiroto EBARA, Takahiro YAMAMOTO
-
Patent number: 11481292Abstract: 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: GrantFiled: March 11, 2021Date of Patent: October 25, 2022Assignee: Hitachi, Ltd.Inventors: Shintaro Ito, Takahiro Yamamoto, Sachie Tajima, Masakuni Agetsuma
-
Patent number: 11467907Abstract: 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: GrantFiled: September 11, 2020Date of Patent: October 11, 2022Assignee: Hitachi, Ltd.Inventors: Takahiro Yamamoto, Akira Yamamoto, Masakuni Agetsuma, Yoshinori Ohira, Hiroto Ebara
-
Publication number: 20220318010Abstract: 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: ApplicationFiled: July 14, 2020Publication date: October 6, 2022Inventors: Takahiro YAMAMOTO, Takahiro MIKI, Akira KOTABE
-
Publication number: 20220276214Abstract: 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: ApplicationFiled: September 7, 2021Publication date: September 1, 2022Inventor: Takahiro YAMAMOTO
-
Publication number: 20220269567Abstract: 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: ApplicationFiled: September 14, 2021Publication date: August 25, 2022Applicant: Hitachi, Ltd.Inventors: Hiroto Ebara, Akira Yamamoto, Yoshinori Ohira, Takahiro Yamamoto, Masakuni Agetsuma, Tatsuya Hirai
-
Publication number: 20220260646Abstract: 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: ApplicationFiled: March 14, 2022Publication date: August 18, 2022Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA ENERGY SYSTEMS & SOLUTIONS CORPORATIONInventors: Takahiro YAMAMOTO, Hisaaki HATANO, Kohei MARUCHI, Kenji MITSUMOTO