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: 20200050388Abstract: In an information system including a plurality of computers each of which includes a processor and a storage device, where the information system inputs/outputs data to/from the storage device based on a request from a client program, when migrating data stored in a migration source information system to a storage device of a self information system, the processor transmits an instruction to cause a client program exerted on the migration source information system as the data migration source to generate an access means to access the data to be migrated of the migration source information system, and stores the data to be migrated in the storage device of the information system using the access means generated by the client program of the migration source information system.Type: ApplicationFiled: March 11, 2019Publication date: February 13, 2020Inventors: Masanori TAKATA, Hideo SAITO, Masakuni AGETSUMA, Takahiro YAMAMOTO, Akira YAMAMOTO
-
Patent number: 10515016Abstract: Examples implementations described herein involve systems and methods wherein the storage software is configured to consider the capabilities of the underlying hardware to determine the caching data method at run time. Some examples of capabilities that are considered in the example implementations include whether non-volatile memory (NVM) is available and how much NVM is available. Some examples of caching methods used include using both dynamic random access memory (DRAM) and NVM to cache write data and using only NVM to cache write data.Type: GrantFiled: December 3, 2015Date of Patent: December 24, 2019Assignee: HITACHI, LTD.Inventors: Hideo Saito, Keisuke Hatasaki
-
Patent number: 10503440Abstract: In a computer system, when a first high availability (HA) pair is configured with a first logical device of a first storage apparatus and a second logical device of a second storage apparatus, the first logical device is virtualized on a third storage apparatus and is set to correspond with a third logical device of the third storage apparatus. A fourth storage apparatus virtualizes the second logical device and sets the second logical device to correspond with a fourth logical device of the fourth storage apparatus. After a second HA pair is configured with the third logical device and the fourth logical device, the data on the first logical device is migrated to the third storage apparatus and managed as data on the third logical device. The data on the second logical device is migrated to the fourth storage apparatus and managed as data on the fourth logical device.Type: GrantFiled: January 21, 2015Date of Patent: December 10, 2019Assignee: HITACHI, LTD.Inventors: Hideo Saito, Hiroshi Nasu, Shunji Kawamura, Tomohiro Kawaguchi
-
Publication number: 20190332275Abstract: The present invention proposes an information processing system and a volume allocation method making it feasible to reduce overall system operation cost. A replication group to carry out replication is comprised of one or multiple nodes. A storage node classifies respective storage devices mounted thereon into plural storage hierarchies according to the drive type of each of the storage devices for management of the storage devices. A controller node allocates, to each node of the nodes constituting the replication group, a volume for which a storage device of a storage hierarchy suitable for a type of middleware that the node uses and a node type of the node acting in the replication group provides a storage area.Type: ApplicationFiled: March 12, 2019Publication date: October 31, 2019Inventors: Azusa JIN, Hideo SAITO, Masakuni AGETSUMA, Soichi TAKASHIGE
-
Publication number: 20190310925Abstract: A configuration of a redundancy group, which includes a control unit disposed in a storage node and set in an active mode for processing a request from a compute node and a control unit disposed in another storage node and set in a passive mode for taking over the process when a failure occurs in the control unit and the like, is inquired to the storage node, a plurality of paths from the compute node to a volume correlated with the redundancy group are set on the basis of the inquiry result, and the highest priority is set in a path connected to a storage node provided with the control unit of the active mode while the second highest priority is set in a path connected to a storage node provided with the control unit of the passive mode.Type: ApplicationFiled: March 11, 2019Publication date: October 10, 2019Applicant: HITACHI, LTD.Inventors: Misato YOSHIDA, Masakuni AGETSUMA, Hideo SAITO, Tsukasa SHIBAYAMA, Akira YAMAMOTO
-
Patent number: 10416556Abstract: A photosensitive resin composition for flexographic printing, comprising at least (A) a hydrophilic copolymer, (B) an elastomer, (C) a polymerizable unsaturated monomer, and (D) a photopolymerization initiator, wherein, in a cross-section of a cured product of the resin composition, a phase area of a phase comprising the hydrophilic copolymer (A), SA, is 15% or more and 60% or less, and a proportion of the phase having a phase area of 3 ?m2 or more and less than 100 ?m2 is 20 (% by area) or more of the phase comprising the hydrophilic copolymer (A).Type: GrantFiled: September 20, 2016Date of Patent: September 17, 2019Assignee: ASAHI KASEI KABUSHIKI KAISHAInventors: Hideo Saito, Takafumi Honjo
-
Publication number: 20190265904Abstract: Processing efficiency of a computer using a volume and processing efficiency of another computer using another volume corresponding to the volume can be maintained at high levels. In a computer system, a storage apparatus is able to provide a certain volume to a computer, and another storage apparatus provides data to the computer by causing a virtualization function to point to another volume from the certain volume and copying data from the other volume to the certain volume. An upper limit on the number of pages copiable from the other volume to the certain volume of the storage apparatus is set. A CPU of the other storage apparatus copies data in an amount equal to or smaller than the upper limit from a page among multiple pages of the other volume to a storage region corresponding to a page forming the certain volume of the storage apparatus.Type: ApplicationFiled: August 30, 2018Publication date: August 29, 2019Applicant: HITACHI, LTD.Inventors: Takaki Nakamura, Hideo Saito, Ken Nomura
-
Patent number: 10393519Abstract: A fall detection sensor for a rammer includes an acceleration sensor, a low-pass filter, an integrator, a first comparator, a second comparator, and control means. The second comparator compares wave patterns of input signals with a plurality of types of fall sample waves and non-fall sample waves stored in advance. The second comparator outputs a fall detection signal upon determining that the rammer has fallen when the similarity with one of the fall sample waves exceeds a threshold, and the second comparator outputs a non-fall signal upon determining that the rammer has not fallen when the similarity with one of the non-fall sample waves exceeds a threshold.Type: GrantFiled: September 29, 2017Date of Patent: August 27, 2019Assignees: MIKASA SANGYO CO., LTD., NANO STUDIO INC.Inventors: Yoshinori Harashima, Hideo Saito, Masahiro Ikeda, Kazuma Hirai, Yuki Shibuichi, Kazuya Kato
-
Patent number: 10394662Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: GrantFiled: December 1, 2017Date of Patent: August 27, 2019Assignee: Hitachi, Ltd.Inventors: Taiki Kono, Hidenori Suzuki, Kunihiko Nashimoto, Shigeo Homma, Toru Suzuki, Tomohiro Kawaguchi, Hideo Saito, Azusa Jin, Hiroshi Nasu, Keishi Tamura, Shoji Sugino
-
Publication number: 20190250957Abstract: Example implementations described herein are directed to systems and methods involving a computer server that can include one or more accelerators and processors; a memory configured to manage a first relationship between a software and functions supported by the one or more accelerators, and a second relationship between the software and assigned accelerators; and a function module executed by a processor from the processors, the execution of the function module causing the processor to be configured to, for receipt of an execution of a function from the plurality of functions by a software, determine, from the second relationship, an existence of an assigned accelerator from one or more accelerators for the software from the plurality of software; and determine whether to execute the function on the assigned accelerator or on the processors.Type: ApplicationFiled: December 12, 2016Publication date: August 15, 2019Inventors: Keisuke HATASAKI, Hideo SAITO
-
Publication number: 20190250994Abstract: To reduce cumbersomeness in manually setting backup requirements per middleware. Not only one or more deployment requirements but also one or more first backup requirements are associated with a middleware deployment indication. In response to the indication, middleware deployment and backup setting are performed. The middleware deployment includes associating volumes (VOLs) the number of which complies with the one or more deployment requirements, with virtual machines (VMs) the number of which complies with the one or more deployment requirements. The backup setting includes associating two or more backup requirements based on the one or more first backup requirements and one or more predetermined second backup requirements in response to a middleware type of middleware to be deployed, with the middleware deployment.Type: ApplicationFiled: August 31, 2018Publication date: August 15, 2019Applicant: HITACHI, LTD.Inventors: Hideo SAITO, Takaki NAKAMURA, Soichi TAKASHIGE, Masakuni AGETSUMA
-
Publication number: 20190235792Abstract: A capacity control module which manages a physical storage area provided by each of storage devices in a cluster by dividing the physical storage area into a physical storage area having a predetermined size, in a plurality of storage nodes configuring a storage system, and, a storage control module which receives an I/O request from a higher-level device are provided, two storage control modules, which are arranged in different storage nodes and configure a redundancy configuration, are managed as a storage control module pair, the capacity control module preferentially allocates each of the physical storage areas in the vicinity of an arrangement destination of each of the storage control modules configuring the storage control module pair, to the storage control module pair, and storage data is read from or is written on the physical storage area, according to a command applied from the storage control module.Type: ApplicationFiled: April 8, 2019Publication date: August 1, 2019Inventors: Shintaro ITO, Yuko MATSUI, Masakuni AGETSUMA, Hideo SAITO, Takeru CHIBA, Takahiro YAMAMOTO
-
Publication number: 20190212937Abstract: A storage system as a storage cluster recognized as one storage device with respect to a host system specifies a primary volume, to which one or more snapshot volumes are associated, as a migration source primary volume and performs migration processing of migrating at least the migration source primary volume from among the migration source primary volume and a part of the snapshot volumes from a migration source storage device (storage device including specified migration source primary volume and one or more snapshot volume) to a migration target storage device.Type: ApplicationFiled: August 31, 2018Publication date: July 11, 2019Applicant: HITACHI, LTD.Inventors: Akihiro HARA, Akira YAMAMOTO, Masakuni AGETSUMA, Hideo SAITO
-
Patent number: 10346082Abstract: A storage system manages control information, which is information related to responses corresponding to prescribed types of commands, for each of a plurality of logical units associated with a logical device, said logical units being provided to one or more host systems. The prescribed types of commands indicating the logical units provided to a first host system, which is one of the one or more host systems, are received from the first host system by the storage system. Responses based on the control information corresponding to the logical units indicated by the received prescribed types of commands are returned to the first host system by the storage system as responses to the received prescribed types of commands.Type: GrantFiled: June 24, 2015Date of Patent: July 9, 2019Assignee: HITACHI LTD.Inventors: Azusa Jin, Hideo Saito, Shunji Kawamura, Kenji Muraoka, Kunihiko Nashimoto
-
Publication number: 20190163395Abstract: A capacity control module which manages a physical storage area provided by each of storage devices in a cluster by dividing the physical storage area into a physical storage area having a predetermined size, in a plurality of storage nodes configuring a storage system, and, a storage control module which receives an I/O request from a higher-level device are provided, two storage control modules, which are arranged in different storage nodes and configure a redundancy configuration, are managed as a storage control module pair, the capacity control module preferentially allocates each of the physical storage areas in the vicinity of an arrangement destination of each of the storage control modules configuring the storage control module pair, to the storage control module pair, and storage data is read from or is written on the physical storage area, according to a command applied from the storage control module.Type: ApplicationFiled: March 2, 2018Publication date: May 30, 2019Inventors: Shintaro ITO, Yuko MATSUI, Masakuni AGETSUMA, Hideo SAITO, Takeru CHIBA, Takahiro YAMAMOTO
-
Publication number: 20190163593Abstract: A storage system includes a plurality of storage nodes. The storage node includes: one or more storage devices which respectively provide a storage area; and one or more control software which read/write requested data from/into the corresponding storage device according to a request from a higher-level device, wherein each of the control software retains predetermined configuration information required for reading/writing requested data from/into the corresponding storage device according to a request from the higher-level device, wherein a plurality of the control software are managed as a redundancy group, and the configuration information retained in each of the control software belonging to the same redundancy group is synchronously updated, and wherein the plurality of control software configuring the redundancy group are each deployed in respectively different storage nodes so as to distribute a load of each of the storage nodes.Type: ApplicationFiled: September 18, 2018Publication date: May 30, 2019Inventors: Masakuni AGETSUMA, Yuko MATSUI, Shintaro ITO, Hideo SAITO
-
Patent number: 10296429Abstract: A storage subsystem comprises one or more volumes, and multiple nodes having multiple control packages interconnected via an intra-node communication path, wherein the control packages of different nodes are interconnected via an inter-node communication path having a lower transmission path capacity than the intra-node communication path. When the host computer accesses a volume, access is enabled via any of at least two or more control packages out of the multiple control packages, and the priority for issuing access requests to the relevant volume is determined in each of the control packages. When the storage subsystem detects failure, it changes the priorities determined for the control packages according to the failure occurrence portion, and notifies the same to the host computer. The host computer determines the control package being the issue destination of the access request based on the notified priority.Type: GrantFiled: July 25, 2014Date of Patent: May 21, 2019Assignee: HITACHI, LTD.Inventors: Tomohiro Kawaguchi, Norio Simozono, Hideo Saito, Makio Mizuno
-
Patent number: 10282136Abstract: A capacity control module which manages a physical storage area provided by each of storage devices in a cluster by dividing the physical storage area into a physical storage area having a predetermined size, in a plurality of storage nodes configuring a storage system, and, a storage control module which receives an I/O request from a higher-level device are provided, two storage control modules, which are arranged in different storage nodes and configure a redundancy configuration, are managed as a storage control module pair, the capacity control module preferentially allocates each of the physical storage areas in the vicinity of an arrangement destination of each of the storage control modules configuring the storage control module pair, to the storage control module pair, and storage data is read from or is written on the physical storage area, according to a command applied from the storage control module.Type: GrantFiled: March 2, 2018Date of Patent: May 7, 2019Assignee: Hitachi, Ltd.Inventors: Shintaro Ito, Yuko Matsui, Masakuni Agetsuma, Hideo Saito, Takeru Chiba, Takahiro Yamamoto
-
Patent number: 10281008Abstract: A speed reduction apparatus supports a third crown gear that undergoes wave motion. The speed reduction apparatus includes: a first crown gear; a second crown gear; a third crown gear having opposing teeth facing the first crown gear and opposing teeth facing the second crown gear, back to back; and cam units and that cause the third crown gear to undergo wave motion. The cam units and have a first cam on the first crown gear side with respect to the third crown gear, and a second cam on the second crown gear side with respect to the third crown gear. The first and second cams sandwich the third crown gear. A first rolling element between the first cam and the third crown gear is capable of rolling motion, and a second rolling element between the second cam and the third crown gear is capable of rolling motion.Type: GrantFiled: April 12, 2016Date of Patent: May 7, 2019Assignee: THK CO., LTD.Inventors: Hideo Saito, Yuichi Mizutani
-
Publication number: 20190101388Abstract: Provided is a fall detection sensor for rammer capable of determining a fall state of a rammer, that operates with a large vibration and impact, with high accuracy, and stopping a motor (an engine or the like) immediately. The fall detection sensor for rammer includes an acceleration sensor (2), a low-pass filter (3), an integrator (4), a first comparator (5), a second comparator (6), and control means (7). The second comparator (6) compares wave patterns of input signals (x?-z?) with a plurality of types of of fall sample waves (FW) and non-fall sample waves (NFW) stored in advance. The second comparator (6) outputs a fall detection signal (fs) upon determining that the rammer has fallen when the similarity with the fall sample wave (FW) exceeds a threshold, and the second comparator (6) outputs a non-fall signal (nfs) upon determining that the rammer has not fallen when the similarity with the non-fall sample wave (NFW) exceeds a threshold.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Applicants: MIKASA SANGYO CO., LTD., NANO STUDIO INC.Inventors: Yoshinori HARASHIMA, Hideo SAITO, Masahiro IKEDA, Kazuma HIRAI, Yuki SHIBUICHI, Kazuya KATO