Patents by Inventor Akiyoshi Hashimoto

Akiyoshi Hashimoto 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: 20070033341
    Abstract: To eliminate duplicated caching in a storage system with plural disk cache partitions, which are obtained by dividing a disk cache. A storage system includes non-volatile medium that stores data; a disk cache that temporarily stores data to be stored in the non-volatile medium; a control unit that controls input and output of data to and from the non-volatile medium; and a memory unit that stores information used by the control unit. The control unit divides the disk cache into at least one of independent disk cache partitions. The memory unit stores the first information that describes states of respective memory areas in the disk cache, and the second information that indicates states of respective memory areas in the disk cache used by the divided disk cache partitions. The second information includes information that identifies the first information corresponding to the respective memory areas in the disk cache.
    Type: Application
    Filed: October 17, 2005
    Publication date: February 8, 2007
    Inventors: Akiyoshi Hashimoto, Aki Tomita
  • Patent number: 7167958
    Abstract: A second storage conventionally authenticates a host computer, but this is weak in a disguise attack. Further, since there is provided only an option of two ways: connection authorization and connection rejection, an intrusion into the host computer directly leads to destruction of data in the second storage. Therefore, a plurality of network transportation ports are provided and connected to different networks, respectively, and an access right to data in a second storage is specified for the transportation port. Furthermore, it can be specified whether or not the access for each I/O command is authorized.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: January 23, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Tetsuya Uemura
  • Patent number: 7127585
    Abstract: A storage includes: host interface units; file control processors which receives a file input/output request and translates the file input/output request into a data input/output request; file control memories which store translation control data; groups of disk drives; disk control processors; disk interface units which connect the groups of disk drives and the disk control processors; cache memories; and inter-processor communication units. The storage logically partitions these devices to cause the partitioned devices to operate as two or more virtual NASs.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: October 24, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Kentaro Shimada, Akiyoshi Hashimoto
  • Patent number: 7093035
    Abstract: A computer system which enables more efficient use of a storage system shared by plural host computers and optimizes the performance of the whole system including the host computers and storages. A computer device has a first control block which logically partitions computing resources of the computer device and makes resulting partitions run as independent virtual computers. The storage system has a second control block which logically partitions storage resources of the storage system and makes resulting partitions run as independent virtual storage systems. The system also has a management unit incorporating: a first control table which controls computing resources of the computer device; a second control table which controls storage resources of the storage system; and a third control table which controls the relations between the virtual computers and the virtual storage systems.
    Type: Grant
    Filed: March 24, 2004
    Date of Patent: August 15, 2006
    Assignee: Hitachi, Ltd.
    Inventor: Akiyoshi Hashimoto
  • Publication number: 20060174087
    Abstract: To manage physical paths between a server system and a storage system and information about routing between virtual machines and virtual storage systems in an integrated fashion. A computer system of the present invention includes: a computer and a storage system that stores data, in which the computer includes first information for managing the first resource relating to the computer; and the storage system includes second information for managing the second resource provided in the storage system, and in which a relation between the virtual machine and the virtual storage system is defined based on the first information and the second information.
    Type: Application
    Filed: May 20, 2005
    Publication date: August 3, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Akiyoshi Hashimoto, Masaaki Iwasaki
  • Publication number: 20060101092
    Abstract: The version management method according to the present invention by a computer system comprises a repository server 2 and a user terminal 1. The repository server 2 executes a procedure that the file to be updated within the user repository 26 are updated by the user terminal 1, a procedure that the files to be updated within the user repository 26 are updated so as to write the files to be updated on the system repository 22, and a procedure that the file to be updated within the system repository 22 are read by the arbitrary user terminal 1.
    Type: Application
    Filed: December 23, 2004
    Publication date: May 11, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Manabu Ishida, Akiyoshi Hashimoto, Tetsuya Uemura
  • Publication number: 20060015861
    Abstract: A technique that can update the firmware with services for clients continued on a circuit board that comprises a control unit of a storage system is provided. A plurality of blade that comprise control unit have previous BIOS on flash memory. Clusters are formed including the blade which is subject to firmware update. At the time of updating the firmware, for the update candidate substrate, the processing unit including processing to move the service provided by OS of blade to be subject to firmware update processing to OS of other blade in the cluster as well as firmware update processing for updating previous BIOS of blade which no longer provides services by the use of the BIOS update program and new BIOS image.
    Type: Application
    Filed: September 15, 2004
    Publication date: January 19, 2006
    Inventors: Yutaka Takata, Naotaka Kobayashi, Takeshi Hashimoto, Akiyoshi Hashimoto, Shinichi Nakayama
  • Patent number: 6968425
    Abstract: Disclosed is a system and method for reducing an overhead of storing a log of each host processor in a cluster system that includes a plurality of host processors. Part of a disk cache of a disk system shared by the plurality of host processors is used as a log storage area. In order to make this possible, the disk system is provided with an interface enabled to be referred to and updated from each of the host processors separately from an ordinary I/O interface. A storage processor controls an area of the disk cache used for ordinary I/O processes by means of a disk cache control table. And a storage processor controls a log area allocated in the disk cache by means of an exported segments control table. The disk cache area registered in the exported segments control table is mapped into the virtual address space of the main processor by an I/O processor.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: November 22, 2005
    Assignee: Hitachi, Ltd.
    Inventor: Akiyoshi Hashimoto
  • Publication number: 20050240800
    Abstract: A computer system which enables more efficient use of a storage system shared by plural host computers and optimizes the performance of the whole system including the host computers and storages. A computer device has a first control block which logically partitions computing resources of the computer device and makes resulting partitions run as independent virtual computers. The storage system has a second control block which logically partitions storage resources of the storage system and makes resulting partitions run as independent virtual storage systems. The system also has a management unit incorporating: a first control table which controls computing resources of the computer device; a second control table which controls storage resources of the storage system; and a third control table which controls the relations between the virtual computers and the virtual storage systems.
    Type: Application
    Filed: June 3, 2005
    Publication date: October 27, 2005
    Inventor: Akiyoshi Hashimoto
  • Publication number: 20050172040
    Abstract: A computer system which enables more efficient use of a storage system shared by plural host computers and optimizes the performance of the whole system including the host computers and storages. A computer device has a first control block which logically partitions computing resources of the computer device and makes resulting partitions run as independent virtual computers. The storage system has a second control block which logically partitions storage resources of the storage system and makes resulting partitions run as independent virtual storage systems. The system also has a management unit incorporating: a first control table which controls computing resources of the computer device; a second control table which controls storage resources of the storage system; and a third control table which controls the relations between the virtual computers and the virtual storage systems.
    Type: Application
    Filed: March 24, 2004
    Publication date: August 4, 2005
    Inventor: Akiyoshi Hashimoto
  • Publication number: 20050091454
    Abstract: A storage includes: host interface units; file control processors which receives a file input/output request and translates the file input/output request into a data input/output request; file control memories which store translation control data; groups of disk drives; disk control processors; disk interface units which connect the groups of disk drives and the disk control processors; cache memories; and inter-processor communication units. The storage logically partitions these devices to cause the partitioned devices to operate as two or more virtual NASs.
    Type: Application
    Filed: June 23, 2004
    Publication date: April 28, 2005
    Inventors: Kentaro Shimada, Akiyoshi Hashimoto
  • Publication number: 20050091453
    Abstract: A storage includes: host interface units; file control processors which receives a file input/output request and translates the file input/output request into a data input/output request; file control memories which store translation control data; groups of disk drives; disk control processors; disk interface units which connect the groups of disk drives and the disk control processors; cache memories; and inter-processor communication units. The storage logically partitions these devices to cause the partitioned devices to operate as two or more virtual NASs.
    Type: Application
    Filed: February 19, 2004
    Publication date: April 28, 2005
    Inventors: Kentaro Shimada, Akiyoshi Hashimoto
  • Publication number: 20050022024
    Abstract: A file server is formed by hard disk drives directly connected to a LAN. When a hard disk drive is started, a file controller sets up a configuration that prevents other network devices from accessing the hard disk drive. This configuration makes the file controller the only network device that can access the hard disk drive, thus ensuring data security.
    Type: Application
    Filed: September 5, 2003
    Publication date: January 27, 2005
    Applicant: Hitachi, Ltd.
    Inventor: Akiyoshi Hashimoto
  • Publication number: 20040139168
    Abstract: In a storage system directly connected to a network, if conventional interfaces and protocols are used when an I/O command issued from a file server is transmitted to the storage system, the command/data is serially transferred via a single transfer path so that the performance is lowered. Conventional interfaces do not provide the means to notify the storage system of the failure at the file server. The file server and a channel adapter of the storage system are mounted on the same board and connection paths therebetween are controlled so that a plurality of protocols can be operated independently. A path independent from a command/data path is provided between the file server and channel adapter, and the received failure information is stored in a shared memory of the storage system and used for the fail-over.
    Type: Application
    Filed: August 28, 2003
    Publication date: July 15, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Atsushi Tanaka, Akiyoshi Hashimoto, Norio Hirako
  • Publication number: 20040123068
    Abstract: Disclosed is a system and method for reducing an overhead of storing a log of each host processor in a cluster system that includes a plurality of host processors. Part of a disk cache of a disk system shared by the plurality of host processors is used as a log storage area. In order to make this possible, the disk system is provided with an interface enabled to be referred and updated from each of the host processors separately from an ordinary I/O interface. A storage processor controls an area of the disk cache used for ordinary I/O processes by means of a disk cache control table. And a storage processor controls a log area allocated in the disk cache by means of an exported segments control table. The disk cache area registered in the exported segments control table is mapped into the virtual address space of the main processor by an I/O processor. Each host processor, when accessing a disk drive, issues an I/O command.
    Type: Application
    Filed: February 26, 2003
    Publication date: June 24, 2004
    Inventor: Akiyoshi Hashimoto
  • Publication number: 20030131261
    Abstract: A second storage conventionally authenticates a host computer, but this is weak in a disguise attack. Further, since there is provided only an option of two ways: connection authorization and connection rejection, an intrusion into the host computer directly leads to destruction of data in the second storage. Therefore, a plurality of network transportation ports are provided and connected to different networks, respectively, and an access right to data in a second storage is specified for the transportation port. Furthermore, it can be specified whether or not the access for each I/O command is authorized.
    Type: Application
    Filed: March 1, 2002
    Publication date: July 10, 2003
    Inventors: Akiyoshi Hashimoto, Tetsuya Uemura
  • Publication number: 20020156887
    Abstract: The present invention provides a storage network switch suitable for effective load balancing of a plurality of disk storage systems along with the mitigated burden of the host computer. The storage network switch for connecting a plurality of host computers to a plurality of disk storage systems has a load measuring means, and a data movement facility if required.
    Type: Application
    Filed: July 19, 2001
    Publication date: October 24, 2002
    Applicant: Hitachi, Ltd.
    Inventor: Akiyoshi Hashimoto
  • Patent number: 6174372
    Abstract: A pair of left and right dies 12 and 14 are installed on both sides of a transfer path of a web 7 and ejection paths 30 of coating solution are made freely openable and closable by installing rotary valves 37 at insides of the dies 12 and 14 by which when coated portions and uncoated portions are successively formed, intermittent coating can be carried out by swiftly forming these portions.
    Type: Grant
    Filed: January 29, 1998
    Date of Patent: January 16, 2001
    Assignee: Hirano Tecseed Co., Ltd.
    Inventors: Hidetoshi Yoshinaga, Kazuto Ueda, Nobuaki Irie, Akiyoshi Hashimoto
  • Patent number: 5776251
    Abstract: In a duplex type coating apparatus, a left-right pair of dies and are disposed on opposite sides of a carrying path of a web, the dies and are each made up of an upper member and a lower member, a tip part of the lower member projects further toward the carrying path than a tip part of the upper member, and coating liquid discharge passages are inclined in the direction of the carrying path of the web. As a result, because the same amount of coating liquid is discharged from each of the dies and coated onto each side of the web, it is possible to carry out coating at the same coating thickness and in the same position on both sides of the web.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: July 7, 1998
    Assignee: Hirano Tecseed Co., Ltd.
    Inventors: Nobuaki Irie, Takao Ishida, Akiyoshi Hashimoto, Yasutomi Yoshimura
  • Patent number: 4994658
    Abstract: A reader/writer apparatus for an optical memory card for reading and/or writing data with respect to the optical memory card having a data storing face, which apparatus comprises a card holder including a carriage carrying and holding the card inserted and transporting the card to a reading or writing position and a feeding mechanism for driving the carriage. The reader/writer of the present invention may further comprise an optical waveguide holder holding an optical waveguide, which is connected, at a base end thereof, to the light emitting and receiving section of a reading head, so that another end of the optical waveguide may oppose a data recording face of the optical memory card. The waveguide holder is moved independently of the movement of the car holder. The reader/writer apparatus of the present invention may further comprise a regulating member for regulating the angular position of the card.
    Type: Grant
    Filed: February 13, 1990
    Date of Patent: February 19, 1991
    Assignee: CSK Corporation
    Inventors: Shunzo Takahashi, Yukio Hamasaki, Akiyoshi Hashimoto, Hidefumi Suzuki