Patents by Inventor Masaaki Iwasaki

Masaaki Iwasaki 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).

  • Patent number: 7146368
    Abstract: The redundancy of a file is maintained without using a centralized controller in a system where file servers are connected via a network. Each domain ND within a file storage system includes a file server FS, a monitoring server WS, and a client CL, which are connected via a LAN. When the file server FS detects a failure in another file server FS in the system, it considers that redundancy of a file stored in the failed file server FS has decreased, and then determines whether or not it is responsible for recovering the redundancy. If the file server FS has determined that it is responsible for recovering the redundancy, it selects a file server FS as a file copy source and a file server FS as a file copy destination, and then copies the identical file from the copy source server to the copy destination server.
    Type: Grant
    Filed: February 26, 2004
    Date of Patent: December 5, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Koji Sonoda, Masaaki Iwasaki
  • Publication number: 20060271653
    Abstract: In a distributed file system, when a user requests a computer to create a distributed file, a management computer acquires a list of computers complying with an allocation rule selected by the user from allocation rules taking the performance, security level, reliability level and utility rate into consideration. When the user requests the computer to access the distributed file, on the other hand, the partial files and the server information are collected from each computer. Each computer evaluates the allocation of the partial files based on the selected allocation rule and the server information from each computer, and if required, selects a destination computer and instructs the partial files to be moved to the destination computer.
    Type: Application
    Filed: August 8, 2006
    Publication date: November 30, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Junichi Hara, Masaaki Iwasaki, Koji Sonoda
  • Patent number: 7143146
    Abstract: In order to access a distributed file system (DFS) of the present invention using a conventional protocol such as the one for an NFS or a CIFS without making a modification on a client side, a gateway unit for receiving a conventional protocol and performing processing in conformity the protocol is provided for a DFS server. The gateway unit emulates a directory structure in a file system such as the NFS or CIFS. When the DFS is a write-once read-many file system, update processing is converted into processing for creating a new generation file, and reference processing is converted into access to a latest generation file in a generation-managed file group. The gateway unit then accesses a DFS file via a DFS processing unit.
    Type: Grant
    Filed: August 20, 2003
    Date of Patent: November 28, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Yoji Nakatani, Masaaki Iwasaki, Yutaka Enko
  • Publication number: 20060259611
    Abstract: In order to access a distributed file system (DFS) of the present invention using a conventional protocol such as the one for an NFS or a CIFS without making a modification on a client side, a gateway unit for receiving a conventional protocol and performing processing in conformity the protocol is provided for a DFS server. The gateway unit emulates a directory structure in a file system such as the NFS or CIFS. When the DFS is a write-once read-many file system, update processing is converted into processing for creating a new generation file, and reference processing is converted into access to a latest generation file in a generation-managed file group. The gateway unit then accesses a DFS file via a DFS processing unit.
    Type: Application
    Filed: July 19, 2006
    Publication date: November 16, 2006
    Inventors: Yoji Nakatani, Masaaki Iwasaki, Yutaka Enko
  • Publication number: 20060259645
    Abstract: A file input/output control device for dividing a file into a plurality of fragments which are distributed to a plurality of storage devices. The file input/output control device 200, upon receiving a file from a client, constructs a plurality of fragments from a file with reference to a predetermined number of divisions and redundancy. The file input/output control device allows the fragments to be stored on a single storage device, but distributes fragments to the storage devices to avoid sending a single type of fragment to any one storage device, and to avoid sending all types of fragments to any one storage device, thereby ensuring security.
    Type: Application
    Filed: July 21, 2006
    Publication date: November 16, 2006
    Inventors: Kenichi Miyata, Masaaki Iwasaki
  • Patent number: 7116635
    Abstract: A periodic process scheduling method which includes receiving requests for periodical execution of processes each with a period of execution and execution time, securing allocation time for the shortest process to be executed in respective periods of execution, securing another allocation time for part of a process if full execution time of the process cannot be secured within the respective periods of execution, and starting execution of the process in secured allocation time. A data transfer management method for reducing collision in data transfer which includes storing data length of packets being transferred in a predetermined transmission time interval, storing the predetermined transmission time interval, accumulating a quantity of packets to be transferred in the predetermined transmission time interval, and limiting quantity of packets to be transferred to not be greater than data length.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: October 3, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Takahiro Nakano, Masaaki Iwasaki, Masahiko Nakahara, Tadashi Takeuchi
  • Publication number: 20060218406
    Abstract: A computer system that can authenticate a user to handle the management of a logical volume and that can restrict logical-volume management operation instructions and management operation objects according to the right given to the user is provided. A computer system includes a computer and a storage device connected to the computer via a network. The computer sends user authentication information so that it is written into a specific area of a specific logical volume of the storage device. The storage device authenticates the user based on the user authentication information stored in the specific area of the specific logical volume.
    Type: Application
    Filed: June 2, 2005
    Publication date: September 28, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Junji Kinoshita, Masaaki Iwasaki
  • Publication number: 20060206928
    Abstract: Upon integration of a file system, user identifier recorded in a storage as management data is translated. A file server connected to a storage storing the data of a file system therein has a file system operation unit for managing the file system, a file server operation unit for receiving the access request to the file, and a user identifier translation unit for carrying out translation between first user identifier, which is used by the client and second user identifier, which is recorded in the storage as management data of the file system. Receiving the access request to the file from the client, the user identifier translation unit translates the second user identifier included in the management data of the file that is an access target of the access request into the first user identifier, and the file server operation unit transmits the management data to the client.
    Type: Application
    Filed: April 21, 2005
    Publication date: September 14, 2006
    Inventors: Hitoshi Kamei, Masaaki Iwasaki, Takahiro Nakano, Yoji Nakatani
  • Publication number: 20060206535
    Abstract: In order to manage the various types of attribute information within the storage-device system, the storage-device system includes the following databases within a file-access controlling memory: a database for managing index information for managing contents of the files, and an index retrieval program, a database for managing the attribute information on the files, and a database for managing storage positions of blocks configuring a file. When the storage-device system receives an access request to a file, the utilization of these databases allows the storage-device system to make the access to the access-target file.
    Type: Application
    Filed: May 5, 2006
    Publication date: September 14, 2006
    Inventors: Junji Ogawa, Naoto Matsunami, Masaaki Iwasaki, Koji Sonoda, Kenichi Tsukiji
  • Patent number: 7107323
    Abstract: In a distributed file system, when a user requests a computer to create a distributed file, a management computer acquires a list of computers complying with an allocation rule selected by the user from allocation rules taking the performance, security level, reliability level and utility rate into consideration. When the user requests the computer to access the distributed file, on the other hand, the partial files and the server information are collected from each computer. Each computer evaluates the allocation of the partial files based on the selected allocation rule and the server information from each computer, and if required, selects a destination computer and instructs the partial files to be moved to the destination computer.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: September 12, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Junichi Hara, Masaaki Iwasaki, Koji Sonoda
  • 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
  • Patent number: 7069380
    Abstract: In order to manage the various types of attribute information within the storage-device system, the storage-device system includes the following databases within a file-access controlling memory: a database for managing index information for managing contents of the files, and an index retrieval program, a database for managing the attribute information on the files, and a database for managing storage positions of blocks configuring a file. When the storage-device system receives an access request to a file, the utilization of these databases allows the storage-device system to make the access to the access-target file.
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: June 27, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Junji Ogawa, Naoto Matsunami, Masaaki Iwasaki, Koji Sonoda, Kenichi Tsukiji
  • Patent number: 7056133
    Abstract: The surface mounted connector has brackets attached to the ends of an insulating housing along a predetermined direction in such a manner that the brackets can float within a predetermined vertical range, and each bracket has an angled-U-shaped section that passes by an end wall of the insulating housing and interconnects paired side walls of the insulating housing and soldering sections that are provided at the ends of the angled-U-shaped section and are to be soldered to the surface of the circuit board. Each end wall has vertical movement restricting sections that prevent the bracket from vertically moving beyond the predetermined vertical range, and each side wall has, at the ends thereof along the predetermined direction, downward movement restricting sections that prevent the brackets from moving downward beyond the predetermined vertical range.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: June 6, 2006
    Assignee: Tyco Electronics Amp K.K.
    Inventor: Masaaki Iwasaki
  • Patent number: 7056136
    Abstract: A floating connector comprises an insulating housing having a plurality of first and second contacts arranged in at least one row in the housing. Each of the first and second contacts has a contact member for contacting a mating contact, a leg for connecting to a first printed circuit board, and an elastic member disposed between the contact member and the leg. The elastic member has a curved shape and extends in a direction of the at least one row. A bent section is formed between the contact member and the leg. The bent section of the first contacts is shorter then the bent section of the second contacts so that the legs of the corresponding first and second contacts are arranged in a staggered configuration in the at least one row.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: June 6, 2006
    Assignee: Tyco Electronics.AMP K.K.
    Inventor: Masaaki Iwasaki
  • Patent number: 7039012
    Abstract: Periodic process scheduling method of computer system includes steps of receiving requests for periodical execution of processes each with period of execution and execution time, securing allocation time for process having shorter period than the other processes to be executed in each of respective periods of execution for process, securing another allocation time for part of another process within first of respective periods of execution of process other than allocation time in first of the allocation time for process if full execution time of another process cannot be secured within first of respective periods of execution of process, and starting execution of process in secured allocation time and another process in secured another allocation time.
    Type: Grant
    Filed: April 3, 2002
    Date of Patent: May 2, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Takahiro Nakano, Masaaki Iwasaki, Masahiko Nakahara, Tadashi Takeuchi
  • Patent number: 7036149
    Abstract: To solve a problem of waste of management resources/wasteful management involved in the setting of information defining access rights of multiple users to a single file and the setting of differing file attributes information for each file, this system has a file attributes DB operating as a database managing file attributes, a accounting information DB as a database managing accounting information and a local file system storing file data. The accounting information DB holds records for each combination of a user or group and a server and adds records for each additional user or server.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: April 25, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Koji Sonoda, Masaaki Iwasaki, Naoto Matsunami
  • Publication number: 20060020572
    Abstract: An object of the present invention is to provide a list of information resources that are classified by the construction conditions requested by a user from the information resources stored in the storage device as the list of the information resources reflects the current information. A control server 100 which is connected to one or more of storage devices 500 through a network 2 comprises: means which accepts a construction condition for file data stored in the storage device 500; means which creates and stores information (virtual view information)that is associated with a file name and a stored location of the file data satisfying the construction condition; means which accepts a presentation request for the virtual view information from a user, and represents the stored virtual view information; means which updates the stored virtual view information when the file associated with the virtual view information is accessed.
    Type: Application
    Filed: September 30, 2004
    Publication date: January 26, 2006
    Inventors: Yohsuke Ishii, Mitsuru Ikezawa, Masaaki Iwasaki, Yoji Nakatani
  • Publication number: 20050267982
    Abstract: In order to access a distributed file system (DFS) of the present invention using a conventional protocol such as the one for an NFS or a CIFS without making a modification on a client side, a gateway unit for receiving a conventional protocol and performing processing in conformity the protocol is provided for a DFS server. The gateway unit emulates a directory structure in a file system such as the NFS or CIFS. When the DFS is a write-once read-many file system, update processing is converted into processing for creating a new generation file, and reference processing is converted into access to a latest generation file in a generation-managed file group. The gateway unit then accesses a DFS file via a DFS processing unit.
    Type: Application
    Filed: August 9, 2005
    Publication date: December 1, 2005
    Applicant: Hitachi, Ltd.
    Inventors: Yoji Nakatani, Masaaki Iwasaki, Yutaka Enko
  • Publication number: 20050203964
    Abstract: A storage device is provided with a file I/O interface control device and a plurality of disk pools. The file I/O interface control device sets one of a plurality of storage hierarchies defining storage classes, respectively, for each of LUs within the disk pools, thereby forming a file system in each of the LUs. The file I/O interface control device migrates at least one of the files from one of the LUs to another one of the LUs of an optimal storage class, based on static properties and dynamic properties of each file.
    Type: Application
    Filed: May 5, 2005
    Publication date: September 15, 2005
    Inventors: Naoto Matsunami, Koji Sonoda, Akira Yamamoto, Masafumi Nozawa, Masaaki Iwasaki
  • Publication number: 20050165972
    Abstract: In a technology for dividing a file into a plurality of fragments which are distributed to a plurality of storage devices, to maintain a high level of security and fault tolerance, while storing the file on fewer storage devices than in the past. A file input/output control device 200, upon receiving a file from a client 100, constructs a plurality of fragments from a file with reference to a predetermined number of divisions and redundancy. A file input/output control device 200 allows a plurality of fragments to be stored on a single storage device, but distributes fragments to storage devices 300 in such a way as to avoid sending a single type of fragment to any one storage device, and to avoid sending all types of fragments to any one storage device. By so doing, file input/output control device 200 ensures security against cracking and system fault tolerance, while enabling files to be stored on fewer storage devices than in the past.
    Type: Application
    Filed: June 28, 2004
    Publication date: July 28, 2005
    Inventors: Kenichi Miyata, Masaaki Iwasaki