The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 17, 2006

Filed:

May. 08, 2001
Applicant:

Kenichi Kikuchi, Tokyo, JP;

Inventor:

Kenichi Kikuchi, Tokyo, JP;

Assignee:

NEC Corporation, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

To provide a multi-program processing system, which prioritizes reference and update of a block to be an object of rollback without waiting for the rollback being finished and can improve efficiency of processing a program when one file is simultaneously referred to and updated by a plurality of programs. Even if the block is being updated by another program, a file I/O section requests a journal for the block from the journal sharing section instead of reading the block from a data file, and transfers the contents of the block in a state before it is updated by another program to the program if the block is being rolled back. In response to an update request from the program, the file I/O section also refers the block exclusion section for the state of a block as mentioned above, and if another program does not perform neither reference nor update, the file I/O section causes the journal collecting section to save a block before update in the journal file from the data file as a journal, and the data file is updated.


Find Patent Forward Citations

Loading…