Patents by Inventor Yoshifumi Takamoto

Yoshifumi Takamoto 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: 20030217088
    Abstract: High reliability is achieved against hardware failures by use of logical computers. In plural logical computers using computers comprising plural physical processors, in cases where a highly reliable system is built using the plural logical computers, the logical computers are assigned to different physical processors. During failure recovery, reduction in service is prevented by increasing processor amounts of other active logical computers of the highly reliable system.
    Type: Application
    Filed: January 6, 2003
    Publication date: November 20, 2003
    Applicant: Hitachi, Ltd.
    Inventor: Yoshifumi Takamoto
  • Patent number: 6640281
    Abstract: A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes a management site, which manages a volume in each disk drive managed by each disk controller, from one disk controller to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each disk drive and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: October 28, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Publication number: 20030196037
    Abstract: A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes a management site which manages a volume in each disk drive managed by each disk controller, from one disk controller to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each disk drive and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Application
    Filed: May 14, 2003
    Publication date: October 16, 2003
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Patent number: 6625691
    Abstract: A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes a management site which manages a volume in each disk drive managed by each disk controller, from one disk controller to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each disk drive and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: September 23, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Publication number: 20030135808
    Abstract: In a disk array system of RAID (level 5) improving the system performance by distributing data, duplicated fields are allocated in a parity group in order to reduce an overhead of data write. In the data write process, write data is tentatively and duplicately written in the duplicate fields. At this time, a write completion is reported to CPU. The parity is generated later at a proper timing and written in a SCSI drive. Generating a parity and writing data can be efficiently scheduled.
    Type: Application
    Filed: March 17, 2003
    Publication date: July 17, 2003
    Applicant: Hitachi, Ltd.
    Inventors: Hitoshi Kakuta, Yoshifumi Takamoto
  • Publication number: 20030115224
    Abstract: A Database Management System (DBMS) of a main host system is directed by its agent to overwrite database table data (DB table data), which is stored in a DB buffer and put in and out by the DBMS, to the database table (DB table) on a main disk unit, and holds the updating of the DB table data in the DB table against a subsequent request of updating. A main disk control unit is directed by the agent to transfer the DB table data in the DB table to a DB table on a subordinate disk unit by a subordinate disk control unit to duplicate the DB table data, and suspend the subsequent transfer of DB table data so that the DB table data on both disk units are in a state of matching, thereby enabling the DBMS of the subordinate host system to refer to the copied DB table.
    Type: Application
    Filed: February 3, 2003
    Publication date: June 19, 2003
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Publication number: 20030088733
    Abstract: A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes a management site which manages a volume in each disk drive managed by each disk controller, from one disk controller to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each disk drive and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Application
    Filed: December 17, 2002
    Publication date: May 8, 2003
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Patent number: 6557140
    Abstract: In a disk array system of RAID (level 5) improving the system performance by distributing data, duplicated fields are allocated in a parity group in order to reduce an overhead of data write. In the data write process, write data is tentatively and duplicately written in the duplicate fields. At this time, a write completion is reported to CPU. The parity is generated later at a proper timing and written in a SCSI drive. Generating a parity and writing data can be efficiently scheduled.
    Type: Grant
    Filed: May 23, 2001
    Date of Patent: April 29, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Hitoshi Kakuta, Yoshifumi Takamoto
  • Patent number: 6549920
    Abstract: In a duplicated storage subsystem, a Database Management System (DBMS) of a main host system is directed by its agent to overwrite database table data (DB table data), which is stored in a DB buffer and put in and out by the DBMS, to the database table (DB table) on a main disk unit, and holds the updating of the DB table data in the DB table against a subsequent request of updating. A main disk control unit of the main disk unit is directed by the agent to transfer the DB table data in the DB table to a DB table on a subordinate disk unit by way of a subordinate disk control unit thereby to duplicate the DB table data, and suspends the subsequent transfer of DB table data so that the DB table data on both disk units are in a state of matching, thereby enabling the DBMS of the subordinate host system to refer a copied DB table in a state of matching.
    Type: Grant
    Filed: June 2, 2000
    Date of Patent: April 15, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Patent number: 6535954
    Abstract: A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes a management site, which manages a volume in each disk drive managed by each disk controller, from one disk controller to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each disk drive and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Grant
    Filed: April 8, 1999
    Date of Patent: March 18, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Publication number: 20020194426
    Abstract: A storage subsystem include: a plurality of disk controllers; a plurality of disk drives connected via a network to the plurality of disk controllers; and a path controller connected to the plurality of disk controllers. The path controller changes a management site, which manages a volume in each of the plurality of disk drives managed by each of the plurality of disk controllers, from one of the plurality of disk controllers to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each of the plurality of disk drives and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Application
    Filed: April 8, 1999
    Publication date: December 19, 2002
    Inventors: KIYOHIRO OBARA, YOSHIFUMI TAKAMOTO
  • Publication number: 20020188626
    Abstract: A disk storage device comprising; a disk controller for accessing a disk storage medium to read/write data thereon, an object management program for converting a control command containing an object identifier received through a network interface into a control command containing physical address information of the disk storage medium and for feeding the thus converted control command to the disk controller, an object management modification program for modifying a function of the object management program in response to a modification request message received through the network interface, and a processor for carrying out these programs.
    Type: Application
    Filed: July 30, 2002
    Publication date: December 12, 2002
    Applicant: Hitachi, Ltd.
    Inventors: Aki Tomita, Yoshifumi Takamoto
  • Publication number: 20020162049
    Abstract: Disclosed herein is a method for correcting programs without discontinuing service that is running on a logical computer. A patch manager 109 copies programs and data under control of a logical computer 1 (105) from one disk to another disk and activates a logical computer 2 (106). The logical computer 2 (106) corrects the copied programs by using a correction program in the copied programs. Then, the patch manager 109 switches control of a network from the logical computer 1 (105) to the logical computer 2 (106) in order to switch operation from the logical computer 1 (105) to the logical computer 2 (106).
    Type: Application
    Filed: January 16, 2002
    Publication date: October 31, 2002
    Inventors: Yoshifumi Takamoto, Nobutoshi Sagawa, Toshiyuki Ukai
  • Patent number: 6470391
    Abstract: A communication controller at the sending computer divides data transferred from a host into sub-ACK unit packets, and transfers them sequentially to a destination without waiting for the sub-ACK's being subsequently provided by the destination. A communication controller at the receiving computer issues a sub-ACK to the sending computer for each of the sub-ACK unit packet, if the sub-ACK packet has been normally received and otherwise issues retransmission request for the sub-ACK unit packets and merges data included in the sub-ACK unit packets into the initial data, after they are normally received.
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: October 22, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Yoshifumi Takamoto, Hiroki Kanai, Tadahiro Takase, Katsuyoshi Kitai, Yoshimasa Masuoka
  • Publication number: 20020133671
    Abstract: A storage subsystem which includes a plurality of disk controllers, a plurality of disk drives connected via a network to the plurality of disk controllers, and a path controller connected to the plurality of disk controllers. The path controller changes a management site, which manages a volume in each disk drive managed by each disk controller, from one disk controller to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each disk drive and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Application
    Filed: March 27, 2002
    Publication date: September 19, 2002
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Patent number: 6449631
    Abstract: A communication controller at the sending computer divides data transferred from a host into sub-ACK unit packets, and transfers them sequentially to a destination without waiting for the sub-ACK's being subsequently provided by the destination. A communication controller at the receiving computer issues a sub-ACK to the sending computer for each of the sub-ACK unit packet, if the sub-ACK packet has been normally received and otherwise issues retransmission request for the sub-ACK unit packets and merges data included in the sub-ACK unit packets into the initial data, after they are normally received.
    Type: Grant
    Filed: April 16, 1999
    Date of Patent: September 10, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Yoshifumi Takamoto, Hiroki Kanai, Tadahiro Takase, Katsuyoshi Kitai, Yoshimasa Masuoka
  • Patent number: 6449607
    Abstract: A disk storage device comprising; a disk controller for accessing a disk storage medium to read/write data thereon, an object management program for converting a control command containing an object identifier received through a network interface into a control command containing physical address information of the disk storage medium and for feeding the thus converted control command to the disk controller, an object management modification program for modifying a function of the object management program in response to a modification request message received through the network interface, and a processor for carrying out these programs.
    Type: Grant
    Filed: September 10, 1999
    Date of Patent: September 10, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Aki Tomita, Yoshifumi Takamoto
  • Publication number: 20020056027
    Abstract: An information processing system which reduces an access latency from a memory read request of a processor to a response thereto and also prevents reduction of the effective performance of a system bus caused by an increase in the access latency. In the information processing system, a memory controller is connected with the processor via a first bus and connected with a memory via a second bus, and a buffer memory is provided in the memory controller. The control circuit is controlled, before a memory access from the processor is carried out, to estimate an address to be possibly next accessed on the basis of addresses accessed in the past and to prefetch into the buffer memory, data stored in an address area continuous to the address and having a data size of twice or more an access unit of the processor.
    Type: Application
    Filed: December 26, 2001
    Publication date: May 9, 2002
    Inventors: Hiroki Kanai, Yasuo Inoue, Yoshifumi Takamoto
  • Patent number: 6378039
    Abstract: A storage subsystem include: a plurality of disk controllers; a plurality of disk drives connected via a network to the plurality of disk controllers; and a path controller connected to the plurality of disk controllers. The path controller changes a management site, which manages a volume in each of the plurality of disk drives managed by each of the plurality of disk controllers, from one of the plurality of disk controllers to another. The path controller has a correspondence table which stores a correspondence between a volume number of a volume in each of the plurality of disk drives and identification information of the disk controller which manages a volume corresponding to the volume number.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: April 23, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Kiyohiro Obara, Yoshifumi Takamoto
  • Patent number: 6341335
    Abstract: An information processing system which reduces an access latency from a memory read request of a processor to a response thereto and also prevents reduction of the effective performance of a system bus caused by an increase in the access latency. In the information processing system, a memory controller is connected with the processor via a first bus and connected with a memory via a second bus, and a buffer memory is provided in the memory controller. The control circuit is controlled, before a memory access from the processor is carried out, to estimate an address to be possibly next accessed on the basis of addresses accessed in the past and to prefetch into the buffer memory, data stored in an address area continuous to the address and having a data size of twice or more an access unit of the processor.
    Type: Grant
    Filed: October 29, 1998
    Date of Patent: January 22, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Hiroki Kanai, Yasuo Inoue, Yoshifumi Takamoto