Patents by Inventor Masanori Takada

Masanori Takada 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: 20110296129
    Abstract: A data transfer device that confirms completion of writing into a memory on transferring data to the memory via a bus through which a response indicating completion of data writing in the memory is not sent back includes an inter-memory data transfer control unit performing data transfer between the memories. When the inter-memory data transfer control unit detects switching of a write destination memory from a first memory to a second memory, in order to confirm that writing into the first memory is completed, the inter-memory data transfer control unit performs confirmation of write completion as to the first memory by a procedure different from writing into the memory.
    Type: Application
    Filed: June 1, 2010
    Publication date: December 1, 2011
    Applicant: HITACHI, LTD.
    Inventors: Masahiro Arai, Hiroshi Hirayama, Masanori Takada, Hiroshi Kanayama, Hideaki Fukuda
  • Publication number: 20110289277
    Abstract: The present invention obtains with high precision, in a storage system, the effect of additional installation or removal of cache memory, that is, the change of the cache hit rate and the performance of the storage system at that time. For achieving this, when executing normal cache control in the operational environment of the storage system, the cache hit rate when the cache memory capacity has changed is also obtained. Furthermore, with reference to the obtained cache hit rate, the peak performance of the storage system is obtained. Furthermore, with reference to the target performance, the cache memory and the number of disks and other resources that are additionally required are obtained.
    Type: Application
    Filed: March 30, 2009
    Publication date: November 24, 2011
    Inventors: Masanori Takada, Shuji Nakamura, Kentaro Shimada
  • Patent number: 8041914
    Abstract: For at least one of storage unit, processor and cache memory which are I/O process-participating devices related to I/O command process, when a load of one or more I/O process-participating devices or a part thereof is a low load equal to or less than a predetermined threshold value, a processing related to a state of one or more of the I/O process-participating devices or a part thereof is redirected to another one or more I/O process-participating devices or a part thereof, and the state of the one or more I/O process-participating devices or a part thereof is shifted to a power-saving state.
    Type: Grant
    Filed: January 3, 2008
    Date of Patent: October 18, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Takayuki Fukatani, Yasutomo Yamamoto, Tomohiro Kawaguchi, Masanori Takada, Yoshiaki Eguchi
  • Publication number: 20110246818
    Abstract: A fault-tolerant storage system is provided. The storage system is composed of a controller having a plurality of processors and other units. When an error occurs in any one of the components in the controller, the storage system cuts off an I/O path of the controller, specifies the failed component in the cutoff status, and invalidates the failed component. After invalidating the failed component, the storage system determines whether it is operable only with the normal components, cancels (releases) the cutoff of the I/O path when it determines that it is operable, and resumes operation by rebooting.
    Type: Application
    Filed: May 13, 2011
    Publication date: October 6, 2011
    Applicant: Hitachi, Ltd.
    Inventors: Masanori Takada, Shuji Nakamura, Kentaro Shimada
  • Publication number: 20110238885
    Abstract: Processing in accordance with the updating of data is carried out distributively by a control unit that controls a cache memory and by a memory controller that controls a nonvolatile semiconductor memory. When updating flash memory data, a main processor creates an XOR write command and transfers the same to a flash memory controller, a microprocessor of the flash memory controller parses the XOR write command, reads out an old parity from a page of a user area in the flash memory, creates a new parity by carrying out an exclusive OR operation using the read-out old parity, “b” data, which is the old data, and “d” data, which is the new data, and stores the created new parity in a page of a renewal area in a flash memory for storing parity.
    Type: Application
    Filed: May 25, 2009
    Publication date: September 29, 2011
    Applicant: HITACHI, LTD.
    Inventors: Jun Kitahara, Masanori Takada, Sadahiro Sugimoto
  • Publication number: 20110231713
    Abstract: Logical/physical conversion information is configured from first conversion information and second conversion information. A controller of a flash memory module restores the first conversion information at boot up time, enables an access command to be received from a host after having restored the first conversion information, and restores the second conversion information after an access command is able to be received.
    Type: Application
    Filed: November 4, 2009
    Publication date: September 22, 2011
    Applicant: HITACHI, LTD.
    Inventors: Masanori Takada, Jun Kitahara
  • Publication number: 20110191520
    Abstract: The amount of data to be stored in a semiconductor nonvolatile memory can be reduced and overhead associated with data processing can be reduced. When a microprocessor 112 receives a write request from a host computer 300 and data D1 to D3 exist in a cache slot 117, the microprocessor 112 reads the LBA of each piece of the data, manages each piece of the data D1 to D3 using a bitmap table 118 by associating them with their LBAs, generates a specific command CMD based on the LBAs of the data D1 to D3, adds the data D1 to D3 and addresses ADD1 to ADD3 indicating where the data D1 to D3 are to be stored, to the specific command CMD, and sends it to an FMPK 30. The FMPK 130 stores each piece of update data in a specified block in the flash memory 135 based on the specific command CMD.
    Type: Application
    Filed: August 20, 2009
    Publication date: August 4, 2011
    Applicant: HITACHI, LTD.
    Inventors: Yoshiki Kano, Masanori Takada, Akira Yamamoto, Akihiko Araki, Masayuki Yamamoto, Jun Kitahara, Sadahiro Sugimoto
  • Patent number: 7958391
    Abstract: A fault-tolerant storage system is provided. The storage system is composed of a controller having a plurality of processors and other units. When an error occurs in any one of the components in the controller, the storage system cuts off an I/O path of the controller, specifies the failed component in the cutoff status, and invalidates the failed component. After invalidating the failed component, the storage system determines whether it is operable only with the normal components, cancels (releases) the cutoff of the I/O path when it determines that it is operable, and resumes operation by rebooting.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: June 7, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Masanori Takada, Shuji Nakamura, Kentaro Shimada
  • Patent number: 7948650
    Abstract: A printer-plotter includes a guide rail, a first head, a second head, a driving device, a first connecting mechanism and a second connecting mechanism. The guide rail extends in a longitudinal direction. The first head is supported by the guide rail and movable along the longitudinal direction. The second head is supported by the guide rail and movable independently of the first head along the longitudinal direction. The driving device includes a driving force transmitting member and a driving mechanism configured to move the driving force transmitting member. The first connecting mechanism is configured to detachably connect the first head to the driving force transmitting member. The second connecting mechanism is configured to detachably connect the second head to the driving force transmitting member.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: May 24, 2011
    Assignee: Mimaki Engineering Co., Ltd.
    Inventors: Masanori Takada, Tadanori Ipponyari, Eiji Miyashita, Tetsuharu Ikeda, Akio Kobayashi
  • Patent number: 7904746
    Abstract: When data of HDD of computer is backed up to a a data center and a failure occurs in the HDD, the computer notifies failure information to the data center, and the data center stores the backed up data in a storage medium substituting HDD for subsequent delivery. Further, the computer executes processing, using a VNC server, from failure occurrence until recovery.
    Type: Grant
    Filed: September 8, 2008
    Date of Patent: March 8, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Shuji Nakamura, Akira Fujibayashi, Hajime Mori, Masanori Takada
  • Publication number: 20110004785
    Abstract: A fault-tolerant storage system is provided. The storage system is composed of a controller having a plurality of processors and other units. When an error occurs in any one of the components in the controller, the storage system cuts off an I/O path of the controller, specifies the failed component in the cutoff status, and invalidates the failed component. After invalidating the failed component, the storage system determines whether it is operable only with the normal components, cancels (releases) the cutoff of the I/O path when it determines that it is operable, and resumes operation by rebooting.
    Type: Application
    Filed: September 13, 2010
    Publication date: January 6, 2011
    Applicant: Hitachi, Ltd.
    Inventors: Masanori TAKADA, Shuji Nakamura, Kentaro Shimada
  • Publication number: 20100306463
    Abstract: This invention, in the interface coupled to the server, the disk interface coupled to the second memory to store final data, the cache to store data temporarily, and in the storage system with the MP which controls them, specifies the area by referring to the stored data, and makes the virtual memory area resident in the cache by using the storage system where the specified area is made resident in the cache.
    Type: Application
    Filed: March 17, 2009
    Publication date: December 2, 2010
    Applicant: HITACHI, LTD.
    Inventors: Shuji Nakamura, Masanori Takada
  • Patent number: 7809981
    Abstract: Provided is a storage system superior in fault tolerance. This storage system is composed of a controller having a plurality of processors and other units. When an error occurs in any one of the components in the controller, the storage system cuts off an I/O path of the controller, specifies the failed component in the cutoff status, and invalidates such failed component. Further, after invalidating the failed component, the storage system determines whether it is operable only with the normal components, cancels (releases) the cutoff of the I/O path when it determines that it is operable, and resumes operation by rebooting itself.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: October 5, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Masanori Takada, Shuji Nakamura, Kentaro Shimada
  • Patent number: 7789484
    Abstract: A printer-plotter includes first and second heads which are supported by a guide rail and are movable along a longitudinal direction of the guide rail, independently. A driving member is supported by the guide rail and configured to move along the longitudinal direction between the first head and the second head. A first connecting mechanism is configured to connect the first head to the driving member detachably. A second connecting mechanism is configured to connect the second head to the driving member detachably. The first head is connected to the driving member by the first connecting mechanism and the second head is separated from the driving member in order to make the first head operate. The second head is connected to the driving member by the second connecting mechanism and the first head is separated from the driving member in order to make the second head operate.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: September 7, 2010
    Assignee: Mimaki Engineering Co., Ltd.
    Inventors: Masanori Takada, Tadanori Ipponyari, Eiji Miyashita, Tetsuharu Ikeda, Akio Kobayashi
  • Patent number: 7743209
    Abstract: There is provided a storage system capable of handling a large amount of control data at low cost in high performance. The storage system includes a cache memory for temporarily storing data read/written between a host computer and a disk array, a CPU for making a control related to data transfer, and a local memory for storing control data utilized by the CPU. The disk array has a first user data storing area for storing user data and a control data storing area for storing all control data. A control unit has a virtualization unit for allocating a memory space of the control data storing area to a virtual address accessible from the CPU, reading the control data specified by the virtual address to a physical address of the local memory, and transferring the control data to the CPU.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: June 22, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Masanori Takada, Kentaro Shimada, Shuji Nakamura
  • Publication number: 20100100757
    Abstract: In order to calculate the power of logically-partitioned areas without using a power meter in a storage system logically partitioning a storage area, there is provided a power estimating method in a computer system including a management computer and a storage system connected to the management computer and a host computer. The storage system prepares logical storage-volumes in a real area of plural disk drives. The power estimating method includes the steps of: allowing a third processor to calculate operation rates of the disk drives for access to the logical storage-volumes from operating times of the disk drives for access to the logical storage-volumes; and allowing the third processor to calculate power consumption increments of the disk drives for access to the logical storage-volumes by access types from incremental power consumption information and the calculated operation rates of the disk drives.
    Type: Application
    Filed: January 9, 2009
    Publication date: April 22, 2010
    Inventors: Masanori TAKADA, Shuji NAKAMURA
  • Publication number: 20100091621
    Abstract: In a storage system including a host computer, and a disk control device connected to the host computer for communications therewith, and performs control over a disk device that stores therein data requested for writing from the host computer, for data transmission from a host interface section or a disk interface section to a memory section, when the data asked by a transmission source for storage is stored in a transmission destination, the transmission destination is put in a first mode for communications of forwarding a response back to the transmission source. With such a configuration, favorably provided is the storage system that offers a guarantee of reliability with the improved processing capabilities thereof.
    Type: Application
    Filed: November 28, 2008
    Publication date: April 15, 2010
    Inventors: Makio MIZUNO, Shuji NAKAMURA, Masanori TAKADA
  • Publication number: 20100011238
    Abstract: When data of HDD of computer is backed up to a a data center and a failure occurs in the HDD, the computer notifies failure information to the data center, and the data center stores the backed up data in a storage medium substituting HDD for subsequent delivery. Further, the computer executes processing, using a VNC server, from failure occurrence until recovery.
    Type: Application
    Filed: September 8, 2008
    Publication date: January 14, 2010
    Applicant: HITACHI, LTD.
    Inventors: Shuji NAKAMURA, Akira Fujibayashi, Hajime Mori, Masanori Takada
  • Publication number: 20090316541
    Abstract: Power consumption is calculated in accordance with an operation state of disk devices without using a power meter in a storage system. The power consumption in accordance with the operation state is calculated as follows. That is, information on the power consumption for every type of hard disks is stored in advance when types of I/O process (random/sequential of read and write) operate at idle time up to a limit state in every type of hard disks. A control unit of the storage system aggregates time waiting a response from the hard disks in every type of I/O process. The power consumption of the disks is calculated on the basis of the information on the power consumption stored in advance and a sum of the waiting time of the response from the hard disks.
    Type: Application
    Filed: August 28, 2008
    Publication date: December 24, 2009
    Inventors: Masanori TAKADA, Shuji NAKAMURA
  • Publication number: 20090006890
    Abstract: Provided is a storage system superior in fault tolerance. This storage system is composed of a controller having a plurality of processors and other units. When an error occurs in any one of the components in the controller, the storage system cuts off an I/O path of the controller, specifies the failed component in the cutoff status, and invalidates such failed component. Further, after invalidating the failed component, the storage system determines whether it is operable only with the normal components, cancels (releases) the cutoff of the I/O path when it determines that it is operable, and resumes operation by rebooting itself.
    Type: Application
    Filed: January 10, 2008
    Publication date: January 1, 2009
    Inventors: Masanori Takada, Shuji Nakamura, Kentaro Shimada