Patents by Inventor Yoshiko Yasuda

Yoshiko Yasuda 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: 7167881
    Abstract: There are provided a heap memory management method that not only improves processing performance of an application program but also reduces a program development cost and a computer system using the same method. A live object copy process in minor collection of generational garbage collection is implemented through a calculate process of object live ratio, a compare process of object live ratio, and a live object copy process. The calculate process of object live ratio calculates a ratio of a size of a memory allocated to live objects of new objects to a size of a memory allocated to a new object during minor collection. The compare process of object live ratio compares a calculated object live ratio with a predetermined threshold. The live object copy process copies a live object directly to an old-generation heap instead of a new-generation heap when the object live ratio exceeds the threshold as a result of comparison.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: January 23, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Shinichi Kawamoto
  • Patent number: 7146389
    Abstract: A method for moving files between network storages in a virtualized network storage system having multiple network storages and rebalancing the free disk spaces. It periodically judges whether to start rebalancing. Two different conditions are adopted for the determination of start: (a) an imbalance of free disk spaces and the minimum value of the free disk spaces is less than a threshold and (b) an imbalance of free disk spaces and the frequency of accesses to the system is less than a threshold. Rebalancing is performed until the difference in free disk spaces falls below the threshold without exceeding the maximum execution time of rebalancing. If a request to write into a file which is being moved from a client takes place during a file moving step, the movement of the file is aborted and the file is deleted from the destination.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: December 5, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Atsushi Ebata, Shinichi Kawamoto, Jun Okitsu, Yoshiko Yasuda
  • Patent number: 7143116
    Abstract: A system includes at least a user and a file system connected to the user through a network. An estimated write size of a write operation of the user into the file system is managed as an accumulated value. The timing of judging the limit of the disk usage amount is specified from the accumulated value and a predetermined threshold value, and the limit of the disk usage amount is judged at the specified timing, so that disk usage amount by a user may be limited and managed.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: November 28, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Jun Okitsu, Shinichi Kawamoto, Atsushi Ebata, Yoshiko Yasuda, Tatsuo Higuchi
  • Publication number: 20060230220
    Abstract: Provided is a fibre channel switch system to which a server and a storage system are connected. The fibre channel switch system includes: a host controller for controlling a fibre channel protocol, to which the server is connected; a management table for indicating a hardware address of the host controller; a switching unit for routing information of the fibre channel protocol; and a control unit for controlling the host controller and the switching unit. Accordingly, the server connected to fibre channel switch system can be downsized.
    Type: Application
    Filed: April 5, 2006
    Publication date: October 12, 2006
    Inventors: Yoshiko Yasuda, Masaji Kume, Tomonaga Itoi
  • Publication number: 20060218367
    Abstract: A technology capable of achieving the LU migration in terms of a file system and a logical volume and the effective migration in a host computer which provides a file system function and a logical volume function is provided. A computer system has I/O access unification and management means that obtains RAID configuration information and RAID statistical information in a disk array system and manages an I/O access unified management table in which file system configuration information and logical volume configuration information managed by an OS are unified. Also, the computer system has migration volume deciding means that determines a migration method based on the I/O access unified management table, migration influence predicting means that obtains migration influence prediction information, and RAID linkage migration performing means.
    Type: Application
    Filed: October 6, 2005
    Publication date: September 28, 2006
    Inventors: Toshiyuki Ukai, Yoshifumi Takamoto, Masaaki Shimizu, Yoshiko Yasuda
  • Patent number: 7053050
    Abstract: An agent for prophylaxis or treatment of proliferative organ diseases, chronic arthritic diseases, hypertrophic scars or keloid, comprising an erythropoietin receptor antagonist or a salt thereof.
    Type: Grant
    Filed: November 1, 2002
    Date of Patent: May 30, 2006
    Assignee: Yoshiko Yasuda
    Inventors: Yoshiko Yasuda, Yukio Nakamura, Yoshihiko Fujita
  • Publication number: 20050193058
    Abstract: Without setting a specific function to a disk device and adding a specific function to disk access commands, a command control method for limiting an address range to be targets of the commands to be capable of optimizing an execution order of the commands, and a network storage system using it are provided. The network storage system, to which one or more disk devices are connected and which comprises a request receiving means for accepting a file access request from a client and a file system control means for translating this request into the disk access commands, is provided with the command controller for accepting the disk access commands translated by the file system control means, classifying the commands using information managed by the file system control means, and optimizing a delivery order of the commands for each of the classified commands.
    Type: Application
    Filed: September 3, 2004
    Publication date: September 1, 2005
    Inventors: Yoshiko Yasuda, Miho Iwanaga
  • Patent number: 6874053
    Abstract: Each node includes a node controller for decoding the control information and the address information for the access request issued by a processor or an I/O device, generating, based on the result of decoding, the cache coherence control information indicating whether the cache coherence control is required or not, the node information and the unit information for the transfer destination, and adding these information to the access request. An intra-node connection circuit for connecting the units in the node controller holds the cache coherence control information, the node information and the unit information added to the access request. When the cache coherence control information indicates that the cache coherence control is not required and the node information indicates the local node, then the intra-node connection circuit transfers the access request not to the inter-node connection circuit inter-connecting the node but directly to the unit designated by the unit information.
    Type: Grant
    Filed: September 5, 2003
    Date of Patent: March 29, 2005
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Naoki Hamanaka, Toru Shonai, Hideya Akashi, Yuji Tsushima, Keitaro Uehara
  • Publication number: 20050044198
    Abstract: A system having at least a user and a file system connected to the user through a network is disclosed, in which an estimated write size of the user into the file system is managed as an accumulated value, the timing of judging the limit of the disk usage amount is specified from the accumulated value and a predetermined threshold value, and the limit of the disk usage amount is judged at the specified timing.
    Type: Application
    Filed: August 29, 2003
    Publication date: February 24, 2005
    Inventors: Jun Okitsu, Shinichi Kawamoto, Atsushi Ebata, Yoshiko Yasuda, Tatsuo Higuchi
  • Publication number: 20040266676
    Abstract: An agent for prophylaxis or treatment of proliferative organ diseases, chronic arthritic diseases, hypertrophic scars or keloid, comprising an erythropoietin receptor antagonist or a salt thereof.
    Type: Application
    Filed: April 30, 2004
    Publication date: December 30, 2004
    Inventors: Yoshiko Yasuda, Yukio Nakamura, Yoshihiko Fujita
  • Publication number: 20040205152
    Abstract: A file replication method which allows, between a plurality of virtualized-and-unified file systems, real-time creation of a partial copy of that one of the virtualized-and-unified file systems as a target of replication is provided. The replication-source virtualized-and-unified file system is provided with a unified management directory for managing a structure of files and directories and the attribute information thereof, replication information for setting the file as an object to be copied, a request reception unit for receiving a request from a client in a unified manner, and a replication unit for judging whether or not replication should be performed in accordance with the unified management directory and the replication information and simultaneously transferring, based on the result of the judgment, the file access request to the replication-source virtualized-and-unified file system and to the replication-destination virtualized-and-unified file system.
    Type: Application
    Filed: January 30, 2004
    Publication date: October 14, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Shinichi Kawamoto, Atsushi Ebata, Jun Okitsu
  • Publication number: 20040096447
    Abstract: A pharmaceutical preparation for preventing and/or treating hypertrophic scars, keloid or chronic arthritic diseases comprising as an effective component an erythropoietin antagonist. More specifically, there is provided a pharmaceutical preparation for preventing and/or treating hypertrophic scars, keloid or chronic arthritic diseases comprising as an effective component an erythropoietin antagonist such as an anti-erythropoietin antibody, an erythropoietin receptor protein, etc. This pharmaceutical preparation has excellent prophylactic and/or therapeutic effects on collagenous hyperproliferation such as hypertrophic scars, keloid, etc., or chronic arthritic diseases such as rheumatoid arthritis, etc.
    Type: Application
    Filed: August 27, 2003
    Publication date: May 20, 2004
    Inventors: Yoshiko Yasuda, Yukio Nakamura, Hitoshi Murakami, Koichi Ueda
  • Publication number: 20040054855
    Abstract: Each node includes a node controller for decoding the control information and the address information for the access request issued by a processor or an I/O device, generating, based on the result of decoding, the cache coherence control information indicating whether the cache coherence control is required or not, the node information and the unit information for the transfer destination, and adding these information to the access request. An intra-node connection circuit for connecting the units in the node controller holds the cache coherence control information, the node information and the unit information added to the access request. When the cache coherence control information indicates that the cache coherence control is not required and the node information indicates the local node, then the intra-node connection circuit transfers the access request not to the inter-node connection circuit inter-connecting the node but directly to the unit designated by the unit information.
    Type: Application
    Filed: September 5, 2003
    Publication date: March 18, 2004
    Applicant: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Naoki Hamanaka, Toru Shonai, Hideya Akashi, Yuji Tsushima, Keitaro Uehara
  • Publication number: 20040044698
    Abstract: A method for moving files between network storages in a virtualized network storage system having multiple network storages and thereby rebalancing the free disk spaces therein. It periodically judges whether to start rebalancing. Two different conditions are adopted for the determination of start: (a) there is an imbalance of free disk spaces and the minimum value of the free disk spaces is less than a threshold and (b) there is an imbalance of free disk spaces and the frequency of accesses to the system is less than a threshold. Rebalancing is carried out until the difference in free disk spaces falls below the threshold to the extend that the maximum execution time of rebalancing will not be exceeded. If a request to write into a file which is being moved from a client takes place during a file moving step, the movement of the file is aborted and the file is deleted from the destination thereof. Then, another file is selected and the file moving step is carried out again.
    Type: Application
    Filed: August 25, 2003
    Publication date: March 4, 2004
    Inventors: Atsushi Ebata, Shinichi Kawamoto, Jun Okitsu, Yoshiko Yasuda
  • Publication number: 20040010654
    Abstract: A system and method for virtualizing a new network storage additionally installed and an existing network storage as a single file system by inheriting a directories tree structure from the existing network storage, wherein a virtualizing system of the new network storage has the function of reading out setup information of the existing network storage according to an expansion request from the administrator, registering the existing network storage as a member of the virtualizing system, copying a directories tree structure of the existing network storage, and swapping setup information of the existing network storage and that of he new network storage with each other.
    Type: Application
    Filed: March 14, 2003
    Publication date: January 15, 2004
    Inventors: Yoshiko Yasuda, Tatsuo Higuchi, Shinichi Kawamoto, Atsushi Ebata, Jun Okitsu
  • Publication number: 20030220985
    Abstract: A virtualizing file system view method for virtualizing one or more network storage devices into a virtualized file system view network storage system wherein destination network storage information of stored files is compactly held regardless of the number of files, and files are separated into one or more file groups and the file groups managed in destination network storage units. Until now, managing network storage unit information in individual files was necessary however the virtualizing file system view method reduces the management information that must be held and efficiently utilizes network storage capacity without holding destination network storage information in individual files. The cost of rewriting information is also lowered during structural changes such as adding or deleting network storage units since storage destination network information can be rewritten in file groups.
    Type: Application
    Filed: January 3, 2003
    Publication date: November 27, 2003
    Applicant: Hitachi,Ltd.
    Inventors: Shinichi Kawamoto, Atsushi Ebata, Jun Okitsu, Yoshiko Yasuda, Tatsuo Higuchi
  • Publication number: 20030212719
    Abstract: There are provided a heap memory management method that not only improves processing performance of an application program but also reduces a program development cost and a computer system using the same method. A live object copy process in minor collection of generational garbage collection is implemented through a calculate process of object live ratio, a compare process of object live ratio, and a live object copy process. The calculate process of object live ratio calculates a ratio of a size of a memory allocated to live objects of new objects to a size of a memory allocated to a new object during minor collection. The compare process of object live ratio compares a calculated object live ratio with a predetermined threshold. The live object copy process copies a live object directly to an old-generation heap instead of a new-generation heap when the object live ratio exceeds the threshold as a result of comparison.
    Type: Application
    Filed: January 10, 2003
    Publication date: November 13, 2003
    Applicant: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Shinichi Kawamoto
  • Patent number: 6636926
    Abstract: Each node includes a node controller for decoding the control information and the address information for the access request issued by a processor or an I/O device, generating, based on the result of decoding, the cache coherence control information indicating whether the cache coherence control is required or not, the node information and the unit information for the transfer destination, and adding these information to the access request. An intra-node connection circuit for connecting the units in the node controller holds the cache coherence control information, the node information and the unit information added to the access request. When the cache coherence control information indicates that the cache coherence control is not required and the node information indicates the local node, then the intra-node connection circuit transfers the access request not to the inter-node connection circuit interconnecting the nodes but directly to the unit designated by the unit information.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: October 21, 2003
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Naoki Hamanaka, Toru Shonai, Hideya Akashi, Yuji Tsushima, Keitaro Uehara
  • Patent number: 6338095
    Abstract: A computer system including a plurality of element processors, and an interconnecting network for connecting the element processors. Each element processor includes a processor, a memory, and a network interface circuit for exchanging messages with the interconnecting network. Each element processor is provided with a message passing library for communicating with user processes running therein and a direct inter-memory data transfer library for communicating with the message passing library and controlling the network interface circuit. The network interface circuit includes a memory read circuit connected to the memory, and a message assembly circuit connected to to memory read circuit for generating a message to be transferred to a destination element processor through said interconnecting network.
    Type: Grant
    Filed: October 23, 1998
    Date of Patent: January 8, 2002
    Assignee: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Hiroaki Fujii
  • Publication number: 20010005873
    Abstract: Each node includes a node controller for decoding the control information and the address information for the access request issued by a processor or an I/O device, generating, based on the result of decoding, the cache coherence control information indicating whether the cache coherence control is required or not, the node information and the unit information for the transfer destination, and adding these information to the access request. An intra-node connection circuit for connecting the units in the node controller holds the cache coherence control information, the node information and the unit information added to the access request. When the cache coherence control information indicates that the cache coherence control is not required and the node information indicates the local node, then the intra-node connection circuit transfers the access request not to the inter-node connection circuit interconnecting the nodes but directly to the unit designated by the unit information.
    Type: Application
    Filed: December 21, 2000
    Publication date: June 28, 2001
    Applicant: Hitachi, Ltd.
    Inventors: Yoshiko Yasuda, Naoki Hamanaka, Toru Shonai, Hideya Akashi, Yuji Tsushima, Keitaro Uehara