Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
99 words
A record appending method for appending new data to a file having first end-of-file information at an end thereof, comprising the steps of: writing new data having second end-of-file information at an end thereof, subsequently to the first end-of-file information of the file, wherein the new data follows the first end-of-file information at the end of the file; and altering the first end-of-file information of the file to be continuation information indicating continuity of the file, wherein the continuation information links the new data to the file and the second end-of-file information indicates a new end of the file.
Claim 2
Dependent Claim
99 words
A record appending method for appending new data to a file having first end-of-file information at an end thereof, comprising the steps of: writing new data having second end-of-file information at an end thereof, subsequently to the first end-of-file information of the file, wherein the new data follows the first end-of-file information at the end of the file; and altering the first end-of-file information of the file to be continuation information indicating continuity of the file, wherein the continuation information links the new data to the file and the second end-of-file information indicates a new end of the file.
Claim 3
Dependent Claim
91 words
The record appending method according to claim 1, wherein said new data writing step includes receiving a record length and a record of data to be appended, creating a writing data including the record length, the record, and second end-of-file information in an output buffer in a format according to which data is to be written to the file, providing a request to write contents of the output buffer to the file, and writing the contents of the output buffer at a location of the file specified by a file pointer.
Claim 4
Dependent Claim
110 words
The record appending method according to claim 1, wherein said information altering step includes moving a file pointer backward by an amount corresponding to a length of the first end-of-file information, creating continuation information having a length equal to that of the first end-of-file information, in an output buffer, providing a request to write contents of the output buffer to the file, writing the contents of the output buffer at a location of the file specified by the file pointer, and moving the file pointer forward by an amount corresponding to the length of the continuation information plus a length of the written new data with the second end-of-file information.
Claim 5
Dependent Claim
179 words
A record appending apparatus for appending new data to a file having first end-of-file information at an end thereof, comprising: file access control means for controlling read and write operationls of information and operation of a file pointer with respect to the file; information creating means for creating a record length, a record, second end-of-file information, and continuation information to be written in the file; output buffer means for storing the record length, the record, the second end-of-file information, and the continuation information created by said information creating means according to respective write units; record information control means for detecting continuation information and a record length to identify a record when information is read from the file; input buffer means for temporarily storing any length of information read from the file; file managing means for writing the information stored in said output buffer means to the file, and for reading the information into said input buffer means; file pointer storing means for storing a data write or read position of the file; and storage means for storing the file.
Claim 6
Dependent Claim
179 words
A record appending apparatus for appending new data to a file having first end-of-file information at an end thereof, comprising: file access control means for controlling read and write operationls of information and operation of a file pointer with respect to the file; information creating means for creating a record length, a record, second end-of-file information, and continuation information to be written in the file; output buffer means for storing the record length, the record, the second end-of-file information, and the continuation information created by said information creating means according to respective write units; record information control means for detecting continuation information and a record length to identify a record when information is read from the file; input buffer means for temporarily storing any length of information read from the file; file managing means for writing the information stored in said output buffer means to the file, and for reading the information into said input buffer means; file pointer storing means for storing a data write or read position of the file; and storage means for storing the file.