Patents by Inventor Hideo Saito
Hideo Saito 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: 20240134301Abstract: A toner container (32) includes a rotatable container body (33). The container body includes an opening portion (33c) and a plurality of projections (33a). The opening portion is on a first end, which is opposite a second end, of the container body in a rotation axis direction. The plurality of projections are each protrude inward and have a slope inclined with respect to the rotation axis direction. The plurality of projections are disposed such that, out of two adjacent projections in the rotation axis direction, one projection closer to the first end of the container body in the rotation axis direction overlaps the other projection closer to the second end of the container body in the rotation axis direction, in an area of the one projection closer to the second end and an area of the other projection closer to the first end in the rotation axis direction.Type: ApplicationFiled: March 4, 2022Publication date: April 25, 2024Inventors: Hideo YOSHIZAWA, Kei SAITO, Yuki OSHIKAWA
-
Patent number: 11954335Abstract: Reliability in a storage system can be easily and appropriately improved. In a computer system including a storage system configured to provide a plurality of instances in any one of a plurality of subzones divided by risk boundaries, a processor of the computer system is configured to make a storage controller that controls I/O processing for a volume based on a capacity pool provided by a plurality of storages redundant to the plurality of instances provided in the plurality of subzones.Type: GrantFiled: September 22, 2022Date of Patent: April 9, 2024Assignee: HITACHI, LTD.Inventors: Takaki Nakamura, Hideo Saito, Naruki Kurata, Takahiro Yamamoto
-
Publication number: 20240045766Abstract: In a storage system that acquires data from a storage system via a network, in the storage system, a snapshot 108 with respect to a predetermined volume is managed, the storage system includes a CPU, and the CPU is configured to receive an acquisition instruction of data of a first snapshot of the predetermined volume and acquire at least a part of data of a difference between the first snapshot and a second snapshot from the storage system when data of the second snapshot of the predetermined volume is acquired.Type: ApplicationFiled: March 13, 2023Publication date: February 8, 2024Inventors: Akihiro HARA, Takahiro YAMAMOTO, Hideo SAITO, Takanobu SUZUKI, Akira DEGUCHI
-
Publication number: 20230418163Abstract: The purpose of the invention is to provide a separation and recovery device capable of separating and recovering a liquid having a high solvent concentration from a development waste liquid containing a development residue, with a high processing capacity without mixing the development residue in the recovered liquid. The device is a separation and recovery device for separating and recovering a solvent component from a development waste liquid containing a development residue and has a waste-liquid heating mechanism for heating the development waste liquid, an atomization chamber having an ultrasonic element for atomizing the development waste liquid heated by the waste-liquid heating mechanism into mists, and a mist recovery mechanism for recovering the mists formed in the atomization chamber.Type: ApplicationFiled: February 15, 2022Publication date: December 28, 2023Applicant: ASAHI KASEI KABUSHIKI KAISHAInventors: Ryosuke HASEGAWA, Tomoya YOSHINO, Hideo SAITO
-
Publication number: 20230409207Abstract: Reliability in a storage system can be easily and appropriately improved. In a computer system including a storage system configured to provide a plurality of instances in any one of a plurality of subzones divided by risk boundaries, a processor of the computer system is configured to make a storage controller that controls I/O processing for a volume based on a capacity pool provided by a plurality of storages redundant to the plurality of instances provided in the plurality of subzones.Type: ApplicationFiled: September 22, 2022Publication date: December 21, 2023Inventors: Takaki NAKAMURA, Hideo SAITO, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230401010Abstract: Disclosed is a storage system that achieves performance improvement, quality enhancement, and function addition requiring a drive data layout change while maintaining I/O functionality. The storage system creates a redundancy group for forming a redundant configuration of data to be stored in a storage drive, and stores data of the redundancy group in a plurality of the storage drives. A processor in a storage node discards data stored in a unit storage area, recovers the discarded data according to a changed data format, and re-stores the recovered data in the storage drive. The processor in the storage node performs an I/O process on the data to be discarded during a data format change, by achieving recovery based on the data of the redundancy group that is stored in an area other than the unit storage area where the data format is to be changed.Type: ApplicationFiled: March 8, 2023Publication date: December 14, 2023Applicant: Hitachi, Ltd.Inventors: Sachie TAJIMA, Hideo SAITO, Takaki NAKAMURA, Shintaro ITO, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230350753Abstract: Proposed are a storage system and a failure handling method capable of quickly recovering from a degeneration configuration when a failure occurs while reducing a cost required for system construction. A storage system is provided with one or a plurality of storage devices provided in a cloud system, one or a plurality of storage nodes provided in the cloud system, and a cloud control device configured to control the cloud system. The storage node is configured to request the cloud control device to prepare a new storage node when a failure of another storage node is detected, determine whether the storage device allocated to the storage node in which the failure occurs is failed, and request the cloud control device to allocate the storage device allocated to the storage node in which the failure occurs to the new storage node when the storage device is determined to be not failed.Type: ApplicationFiled: September 16, 2022Publication date: November 2, 2023Inventors: Naruki KURATA, Takahiro YAMAMOTO, Takaki NAKAMURA, Hideo SAITO
-
Publication number: 20230344090Abstract: Provided is a battery module configured so that connection among tabs and a bus bar stacked on each other is properly made. The battery module includes: multiple battery cells 10 each of which has tabs 101, 102; bus bars 152, 153 electrically connecting the battery cells to each other; and an electrical insulating bus bar holder 150 holding the bus bars 152, 153 such that the bus bars 152, 153 are arranged apart from each other in parallel. The bus bar holder 150 has, in regions adjacent to the bus bars 152, 153, slit openings 156b to 156e through which the tabs 101, 102 are drawn. The bus bars 152, 153 include plate-shaped tab connection portions standing on an outer peripheral surface of the bus bar holder 150 and joined to the tabs 101, 102.Type: ApplicationFiled: December 8, 2021Publication date: October 26, 2023Inventors: Takami IZAWA, Yasuhiro YANAGIHARA, Masayuki NAKAI, Yui IGARASHI, Hideo SAITO
-
Publication number: 20230315892Abstract: An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.Type: ApplicationFiled: June 8, 2023Publication date: October 5, 2023Applicant: Hitachi, Ltd.Inventors: Takaki NAKAMURA, Takahiro Yamamoto, Hideo Saito, Keisuke Matsumoto, Hiroto Ebara, Naruki Kurata
-
Publication number: 20230315286Abstract: Provided is a processor configured to cause each of a plurality of servers to operate a storage node, configured to combine a plurality of the storage nodes to set a storage cluster, configured to perform a comparison between a maintenance plan for the storage cluster and a state of the storage cluster to modify the maintenance plan based on a result of the comparison, and configured to perform maintenance for the storage cluster in accordance with the maintenance plan modified.Type: ApplicationFiled: September 13, 2022Publication date: October 5, 2023Applicant: Hitachi, Ltd.Inventors: Hiroto EBARA, Hideo SAITO, Takaki NAKAMURA, Misato YOSHIDA, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230297241Abstract: 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: ApplicationFiled: September 8, 2022Publication date: September 21, 2023Applicant: Hitachi, Ltd.Inventors: Taisuke ONO, Hideo SAITO, Takaki NAKAMURA, Takahiro YAMAMOTO
-
Publication number: 20230259288Abstract: An access control system stores information defining conditions under which each user is allowed to perform resource access . The access control system acquires a first access request indicating an operation for a first resource in a target system by a first user, determines based on the information whether or not the first access request is permitted, acquires a result of an additional permission/disapproval determination of the first access request in response to the disapproval determination of the first access request, and grants execution authority of the first access request by the first user according to the result of the additional permission/disapproval determination indicating permission.Type: ApplicationFiled: September 15, 2022Publication date: August 17, 2023Applicant: Hitachi, Ltd.Inventors: Toshiyuki ARITSUKA, Takahiro YAMAMOTO, Tatsuya HIRAI, Hideo SAITO
-
Publication number: 20230245341Abstract: A positioning device includes an acquisition unit that acquires an environmental map of a target area being generated by using an image processing technique for estimating a three-dimensional shape of a target included in a two-dimensional image, and a plurality of captured images being used for generating the environmental map, an image retrieval unit that extracts, from a plurality of the captured images, a similar image having a feature vector similar to a feature vector determined based on a feature amount included in an input image, and an estimation unit that estimates a position and an attitude of an imaging device that has captured the input image by using a first feature point group of the input image and a third feature point group in the environmental map associated to a second feature point group of the similar image being matched with the first feature point group.Type: ApplicationFiled: April 28, 2021Publication date: August 3, 2023Applicant: NEC CorporationInventors: Natsuki KAI, Takahiro SHIROSHIMA, Hideo SAITO, Masahiro YAMAGUCHI
-
Publication number: 20230236932Abstract: 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: ApplicationFiled: September 8, 2022Publication date: July 27, 2023Inventors: Takahiro YAMAMOTO, Hideo SAITO, Shintaro ITO, Sachie TAJIMA, Hiroto EBARA, Taisuke ONO
-
Publication number: 20230229600Abstract: When having detected that key data set to an accelerator by command information is not key data permitted to use, a monitor unit issues, to a storage control unit, a suspension request for suspending processing related to writing of data, a compute unit having received an instruction from an application program reads data from the storage device, encrypts read data using the accelerator, and issues, to the storage control unit, an instruction to write encrypted data to the storage device, and when having received the suspension request, the storage control unit suspends processing related to writing of data to the storage device.Type: ApplicationFiled: September 7, 2022Publication date: July 20, 2023Applicant: Hitachi, Ltd.Inventors: Tatsuya HIRAI, Hideo SAITO
-
Patent number: 11704426Abstract: An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.Type: GrantFiled: March 11, 2022Date of Patent: July 18, 2023Assignee: HITACHI, LTD.Inventors: Takaki Nakamura, Takahiro Yamamoto, Hideo Saito, Keisuke Matsumoto, Hiroto Ebara, Naruki Kurata
-
Publication number: 20230205909Abstract: An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.Type: ApplicationFiled: March 11, 2022Publication date: June 29, 2023Applicant: Hitachi, Ltd.Inventors: Takaki NAKAMURA, Takahiro YAMAMOTO, Hideo SAITO, Keisuke MATSUMOTO, Hiroto EBARA, Naruki KURATA
-
Publication number: 20230153008Abstract: Even without a first storage system does not have compatibility with a second storage system that is different from a default cloud storage service which can be accessed by a cloud computer service as a migration destination of a computer instance, a volume in the first storage system can be migrated to the second storage system. A system causes a migration tool of a cloud computer to migrate, from a first storage system to the cloud computer, a system volume storing an image of an OS for configuring a computer instance to be migrated, and a data volume storing data used by the OS, and creates a mapping volume, which has been mapped to the data volume migrated to the cloud computer with the migration tool, in a second storage system, and sets a path of data input/output from the computer instance to the mapping volume in the computer instance.Type: ApplicationFiled: September 16, 2022Publication date: May 18, 2023Applicant: Hitachi, Ltd.Inventors: Misato YOSHIDA, Hideo SAITO, Takaki NAKAMURA, Akira YAMAMOTO, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230153007Abstract: A system causes a migration tool of a cloud computer to migrate, from a first storage system to the cloud computer, a system volume storing an image of an OS for configuring a computer instance to be migrated, and a data volume storing data used by the OS, and causes a second storage system to create a mapping volume, which has been mapped to the data volume migrated to the cloud computer with the migration tool, in a second storage system, and sets a path of data input/output from the computer instance to the mapping volume in the computer instance.Type: ApplicationFiled: December 22, 2021Publication date: May 18, 2023Applicant: Hitachi, Ltd.Inventors: Misato YOSHIDA, Hideo SAITO, Takaki NAKAMURA, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230126302Abstract: A plate making system comprises a writing device, an exposure device, a developing device, a plate cutting device, a first transfer device, a second transfer device and a third transfer device in an integrated manner. The plate making system also comprises a control device that controls a series of plate making processes for a flexographic printing original plate performed by the writing device, the exposure device, the developing device and the plate cutting device.Type: ApplicationFiled: March 31, 2021Publication date: April 27, 2023Applicants: ASAHI KASEI KABUSHIKI KAISHA, ESKO Graphics imaging Gesellschaft mit beschrankter HaftungInventors: Yuki YAMAMOTO, Hideo SAITO, Thomas PASCAL, Klein THOMAS