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: 20200050388
    Abstract: 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: Application
    Filed: March 11, 2019
    Publication date: February 13, 2020
    Inventors: Masanori TAKATA, Hideo SAITO, Masakuni AGETSUMA, Takahiro YAMAMOTO, Akira YAMAMOTO
  • Patent number: 10515016
    Abstract: 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: Grant
    Filed: December 3, 2015
    Date of Patent: December 24, 2019
    Assignee: HITACHI, LTD.
    Inventors: Hideo Saito, Keisuke Hatasaki
  • Patent number: 10503440
    Abstract: 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: Grant
    Filed: January 21, 2015
    Date of Patent: December 10, 2019
    Assignee: HITACHI, LTD.
    Inventors: Hideo Saito, Hiroshi Nasu, Shunji Kawamura, Tomohiro Kawaguchi
  • Publication number: 20190332275
    Abstract: 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: Application
    Filed: March 12, 2019
    Publication date: October 31, 2019
    Inventors: Azusa JIN, Hideo SAITO, Masakuni AGETSUMA, Soichi TAKASHIGE
  • Publication number: 20190310925
    Abstract: 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: Application
    Filed: March 11, 2019
    Publication date: October 10, 2019
    Applicant: HITACHI, LTD.
    Inventors: Misato YOSHIDA, Masakuni AGETSUMA, Hideo SAITO, Tsukasa SHIBAYAMA, Akira YAMAMOTO
  • Patent number: 10416556
    Abstract: 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: Grant
    Filed: September 20, 2016
    Date of Patent: September 17, 2019
    Assignee: ASAHI KASEI KABUSHIKI KAISHA
    Inventors: Hideo Saito, Takafumi Honjo
  • Publication number: 20190265904
    Abstract: 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: Application
    Filed: August 30, 2018
    Publication date: August 29, 2019
    Applicant: HITACHI, LTD.
    Inventors: Takaki Nakamura, Hideo Saito, Ken Nomura
  • Patent number: 10393519
    Abstract: 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: Grant
    Filed: September 29, 2017
    Date of Patent: August 27, 2019
    Assignees: MIKASA SANGYO CO., LTD., NANO STUDIO INC.
    Inventors: Yoshinori Harashima, Hideo Saito, Masahiro Ikeda, Kazuma Hirai, Yuki Shibuichi, Kazuya Kato
  • Patent number: 10394662
    Abstract: 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: Grant
    Filed: December 1, 2017
    Date of Patent: August 27, 2019
    Assignee: 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: 20190250957
    Abstract: 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: Application
    Filed: December 12, 2016
    Publication date: August 15, 2019
    Inventors: Keisuke HATASAKI, Hideo SAITO
  • Publication number: 20190250994
    Abstract: 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: Application
    Filed: August 31, 2018
    Publication date: August 15, 2019
    Applicant: HITACHI, LTD.
    Inventors: Hideo SAITO, Takaki NAKAMURA, Soichi TAKASHIGE, Masakuni AGETSUMA
  • Publication number: 20190235792
    Abstract: 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: Application
    Filed: April 8, 2019
    Publication date: August 1, 2019
    Inventors: Shintaro ITO, Yuko MATSUI, Masakuni AGETSUMA, Hideo SAITO, Takeru CHIBA, Takahiro YAMAMOTO
  • Publication number: 20190212937
    Abstract: 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: Application
    Filed: August 31, 2018
    Publication date: July 11, 2019
    Applicant: HITACHI, LTD.
    Inventors: Akihiro HARA, Akira YAMAMOTO, Masakuni AGETSUMA, Hideo SAITO
  • Patent number: 10346082
    Abstract: 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: Grant
    Filed: June 24, 2015
    Date of Patent: July 9, 2019
    Assignee: HITACHI LTD.
    Inventors: Azusa Jin, Hideo Saito, Shunji Kawamura, Kenji Muraoka, Kunihiko Nashimoto
  • Publication number: 20190163395
    Abstract: 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: Application
    Filed: March 2, 2018
    Publication date: May 30, 2019
    Inventors: Shintaro ITO, Yuko MATSUI, Masakuni AGETSUMA, Hideo SAITO, Takeru CHIBA, Takahiro YAMAMOTO
  • Publication number: 20190163593
    Abstract: 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: Application
    Filed: September 18, 2018
    Publication date: May 30, 2019
    Inventors: Masakuni AGETSUMA, Yuko MATSUI, Shintaro ITO, Hideo SAITO
  • Patent number: 10296429
    Abstract: 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: Grant
    Filed: July 25, 2014
    Date of Patent: May 21, 2019
    Assignee: HITACHI, LTD.
    Inventors: Tomohiro Kawaguchi, Norio Simozono, Hideo Saito, Makio Mizuno
  • Patent number: 10282136
    Abstract: 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: Grant
    Filed: March 2, 2018
    Date of Patent: May 7, 2019
    Assignee: Hitachi, Ltd.
    Inventors: Shintaro Ito, Yuko Matsui, Masakuni Agetsuma, Hideo Saito, Takeru Chiba, Takahiro Yamamoto
  • Patent number: 10281008
    Abstract: 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: Grant
    Filed: April 12, 2016
    Date of Patent: May 7, 2019
    Assignee: THK CO., LTD.
    Inventors: Hideo Saito, Yuichi Mizutani
  • Publication number: 20190101388
    Abstract: 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: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Applicants: MIKASA SANGYO CO., LTD., NANO STUDIO INC.
    Inventors: Yoshinori HARASHIMA, Hideo SAITO, Masahiro IKEDA, Kazuma HIRAI, Yuki SHIBUICHI, Kazuya KATO