Patents by Inventor Hirokuni Yano

Hirokuni Yano 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: 6779001
    Abstract: A transactional file system capable of realizing atomic update of plural files by transactions. In the transactional file system, a log entry containing information for validating all updates made by transaction collectively on a stable memory device, is generated for one or more files updated on a buffer region by the transaction since a start of a processing of the transaction until a commit of the transaction. Then, the log entry is written into the stable memory device at a time of the commit of the transaction.
    Type: Grant
    Filed: September 20, 2000
    Date of Patent: August 17, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tatsunori Kanai, Hirokuni Yano, Toshiki Kizu, Hiroshi Yao, Seiji Maeda, Osamu Torii
  • Publication number: 20040139122
    Abstract: A data management system capable of realizing improved flexibility, independency and expandability together is disclosed. The data management system is formed by a memory unit configured to store a plurality of data operation modules for operating data which have different operation functions, and an operation unit configured to read out data requested by the application program from the data storage system, select those data operation modules that should carry out the operations with respect to the data such that the data will be in compliance with a data model suitable for the processing that the application program wishes to carry out, from the plurality of data operation modules, such that the data to which the operations are applied by selected data operation modules are given to the application program.
    Type: Application
    Filed: January 5, 2004
    Publication date: July 15, 2004
    Applicant: KABUSHI KAISHA TOSHIBA
    Inventors: Tatsunori Kanai, Toshiki Kizu, Seiji Maeda, Hiroshi Yao, Osamu Torii, Hirokuni Yano
  • Publication number: 20040111511
    Abstract: Process migration method includes copying first process context indicative of first processing, transmitting process context to second computer, causing first computer to start generation of first execution record, causing second computer to receive process context, determining, from first execution record, whether first processing should be migrated, if it is determined that first processing should postpone being migrated, finishing generation of first execution record, starting generation of second execution record, transmitting first execution record to second computer, reproducing process context, and determining, from second execution record, whether first processing should be migrated, after reproducing of process context is finished in the second computer.
    Type: Application
    Filed: August 14, 2003
    Publication date: June 10, 2004
    Inventors: Seiji Maeda, Kiyoko Sato, Nobuo Sakiyama, Hirokuni Yano, Takuya Hayashi
  • Publication number: 20040098718
    Abstract: A task allocation method in a multiprocessor system having a first processor with a first instruction set and a second processor with a second instruction set. A task is allocated to either of the first processor or the second processor. The task corresponds to a program having an execution efficiency. The program includes a program module described by either of the first instruction set or the second instruction set. In the method, a task that corresponds to a program module described by the first instruction set is allocated to the first processor. It is determined whether or not the execution efficiency of the program is improved if a destination allocated for the task is changed from the first processor to the second processor. If the execution efficiency of the program is improved, the destination allocated for the task is changed to the second processor.
    Type: Application
    Filed: November 19, 2003
    Publication date: May 20, 2004
    Inventors: Kenichiro Yoshii, Hirokuni Yano, Seiji Maeda, Tatsunori Kanai
  • Patent number: 6721490
    Abstract: A hierarchical memory scheme capable of improving a hit rate for the segment containing the random access point rather than improving the overall hit rate of the cache, and a data playback scheme capable of automatically detecting positions that are potentially used as playback start indexes by the user and attaching indexes, are disclosed. The hierarchical storage device stores random access point segment information from which a possibility for each segment to contain a point that can potentially be random accessed in future can be estimated, and controls a selection of the selected segments to be stored in the cache storage device according to the random access point segment information.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: April 13, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hiroshi Yao, Hirokuni Yano
  • Patent number: 6714946
    Abstract: A data management system capable of realizing improved flexibility, independency and expandability together is disclosed. The data management system is formed by a memory unit configured to store a plurality of data operation modules for operating data which have different operation functions, and an operation unit configured to read out data requested by the application program from the data storage system, select those data operation modules that should carry out the operations with respect to the data such that the data will be in compliance with a data model suitable for the processing that the application program wishes to carry out, from the plurality of data operation modules, such that the data to which the operations are applied by selected data operation modules are given to the application program.
    Type: Grant
    Filed: September 20, 2000
    Date of Patent: March 30, 2004
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tatsunori Kanai, Toshiki Kizu, Seiji Maeda, Hiroshi Yao, Osamu Torii, Hirokuni Yano
  • Publication number: 20030097533
    Abstract: A storage device for which restoration of data is possible without the need for excess equipment includes mirrored storage units for online use and for backup, and is capable of performing a data backup while continuing input and output of data. The storage device is further provided with an update data storage unit for storing update data. According to the storage device, even if the information stored in a storage unit for online use is not capable of being read because of a fault in the storage unit, it is possible to restore the data in the backup storage unit to the state that existed in the storage unit for online use immediately before the fault by applying the update data to the information stored in the storage device for backup.
    Type: Application
    Filed: November 22, 2002
    Publication date: May 22, 2003
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Seiji Maeda, Hirokuni Yano, Toshio Shirakihara, Kiyoko Sato, Nobuo Sakiyama, Takuya Hayashi
  • Publication number: 20030078910
    Abstract: A transaction processing system capable of easily and efficiently realizing the file update processing by a plurality of transactions operating in parallel as well as the recovery processing at a time of a fault occurrence is disclosed. In the transaction processing system, a plurality of transactions that carry out update processing with respect to one file read out onto a buffer region are executed, and that one file is written into a stable memory device at a time of commit of one transaction among the plurality of transactions, where that one file contains a content of committed updates made by that one transaction and a content of non-committed updates made by other non-committed transactions, and information for cancelling the non-committed updates.
    Type: Application
    Filed: December 3, 2002
    Publication date: April 24, 2003
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Tatsunori Kanai, Osamu Torii, Toshiki Kizu, Seiji Maeda, Hiroshi Yao, Hirokuni Yano
  • Publication number: 20030069893
    Abstract: In a multimedia data retrieval device, each one of a plurality of multimedia data is managed in relation to time information and/or location information indicating a time and/or a location at which each multimedia data is created. Then, the time information and/or the location information corresponding to a retrieval request are obtained upon receiving the retrieval request specified by using event names, and multimedia data are retrieved from the plurality of multimedia data according to the obtained time information and/or location information.
    Type: Application
    Filed: March 29, 2001
    Publication date: April 10, 2003
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Tatsunori Kanai, Seiji Maeda, Hiroshi Yao, Hirokuni Yano
  • Patent number: 6519614
    Abstract: A transaction processing system capable of easily and efficiently realizing the file update processing by a plurality of transactions operating in parallel as well as the recovery processing at a time of a fault occurrence is disclosed. In the transaction processing system, a plurality of transactions that carry out update processing with respect to one file read out onto a buffer region are executed, and that one file is written into a stable memory device at a time of commit of one transaction among the plurality of transactions, where that one file contains a content of committed updates made by that one transaction and a content of non-committed updates made by other non-committed transactions, and information for cancelling the non-committed updates.
    Type: Grant
    Filed: September 12, 2000
    Date of Patent: February 11, 2003
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tatsunori Kanai, Osamu Torii, Toshiki Kizu, Seiji Maeda, Hiroshi Yao, Hirokuni Yano
  • Publication number: 20020032781
    Abstract: An intermediary server apparatus relays an information readout request from a terminal to an origin server, and returns information provided by the origin server to the terminal. The intermediary server apparatus previously assigns a first user ID to a user to discriminate each user. The origin server assigns a second user ID to the user to identify the information readout request. In the intermediary server apparatus, a memory correspondingly stores the first user ID and the second user ID. A communication unit retrieves the second user ID corresponding to the first user ID from said memory in case of receiving the information readout request including the first user ID from the terminal, and sends the information readout request including the second user ID to the origin server.
    Type: Application
    Filed: September 6, 2001
    Publication date: March 14, 2002
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Hideki Yoshida, Tetsuro Muranaga, Go Fujino, Seiji Maeda, Yasuhiro Kimura, Kiyoko Sato, Hirokuni Yano, Junichi Segawa