Patents by Inventor Sadasaburo Kanai

Sadasaburo Kanai 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: 5748985
    Abstract: In a cache controller having a cache disposed between a CPU and a direct access storage for temporarily storing therein data transferred between the CPU and the storage, data is written from the cache into the storage in a write after mode. There is employed an update generation identifier specified by the CPU at each predetermined point of time. When storing data (write after data) from the cache into the storage in the write after mode, the last update generation specified prior to when the data is first written in the cache is set as the update generation of the data. When an update generation is specified by the CPU, write after data having a generation older than the specified generation by a predetermined effective management generation number n or more is preferentially written in the storage.
    Type: Grant
    Filed: June 15, 1993
    Date of Patent: May 5, 1998
    Assignee: Hitachi, Ltd.
    Inventor: Sadasaburo Kanai
  • Patent number: 5625794
    Abstract: A cache mode selection method and system sets to a cache load inhibit mode a cache mode used for a random access dataset of lower access hit ratio if use ratio of a data transmission path exceeds beyond an upper use ratio limit. It also sets to the cache load inhibit mode the cache mode used by parts of a sequential access dataset. These make it possible to select a proper cache mode depending on state of a load dynamically to prevent an I/O response from decreasing so that the hit ratio can be increased.
    Type: Grant
    Filed: February 24, 1993
    Date of Patent: April 29, 1997
    Assignee: Hitachi, Ltd.
    Inventors: Taro Inoue, Hidenori Umeno, Sadasaburo Kanai, Kazuo Imai, Yoshiaki Shinmura
  • Patent number: 5377352
    Abstract: A computer system including a plurality of shared resources to be used exclusively by a plurality of tasks. Upon occurrence of an interrupt, execution of the task running at that time is suspended to allow the interrupt task to be executed. After execution of the interrupt task, one of the tasks remaining in the execution waiting state is selected for execution.
    Type: Grant
    Filed: January 8, 1993
    Date of Patent: December 27, 1994
    Assignee: Hitachi, Ltd.
    Inventors: Kazuaki Tanaka, Sadasaburo Kanai, Shoji Yamamoto, Takashi Sumiyoshi, Tetsuhiko Fujii
  • Patent number: 5043871
    Abstract: There are provided a backup version page table in a storage for providing a correspondence between the pages of a database and the slots in a database storage medium in which the contents of pages to be recovered, if necessary, are stored; a current version page table for providing a correspondence between pages updated by a transaction and slots in the database storage medium wherein the updated contents of the pages are stored; and a journal file for recording various system journals; wherein the updated page contents are stored in the database stored medium at the slots not-used at that time and found with reference to the backup version page table and the current version page table.
    Type: Grant
    Filed: March 26, 1987
    Date of Patent: August 27, 1991
    Assignee: Hitachi, Ltd.
    Inventors: Toru Nishigaki, Sadasaburo Kanai, Kazuaki Masamoto