Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
250 words
A method for searching a plurality of pre-registered data lines wherein each one of said pre-registered data lines consists of one or more data units, and for registering a new data line, consisting of one or more data units, among said pre-registered data lines, comprising the steps of: identifying a position for said new data line in comparison with said pre-registered data lines according to a predetermined ordering method; counting a number of coinciding data units, beginning from a first data unit, between said one or more data units of said new data line and one or more data units of an old data line, which is one of said pre-registered data lines and which is determined to be one preceding to said new data line according to said predetermined ordering method, when said new data line is in a position following after said old data line; registering said new data line, with said number of coinciding data units as in index number, in a position following after said old data line when said new data line is determined to be following said old data line according to said predetermined ordering method; and registering said new data line, with a number of 0 as said index number in a position at the beginning of said plurality of pre-registered data lines when said new data line is determined to be preceding to said pre-registered data lines according to said predetermined ordering method, wherein every data line has an associated index number.
Claim 2
Independent Claim
250 words
A method for searching a plurality of pre-registered data lines wherein each one of said pre-registered data lines consists of one or more data units, and for registering a new data line, consisting of one or more data units, among said pre-registered data lines, comprising the steps of: identifying a position for said new data line in comparison with said pre-registered data lines according to a predetermined ordering method; counting a number of coinciding data units, beginning from a first data unit, between said one or more data units of said new data line and one or more data units of an old data line, which is one of said pre-registered data lines and which is determined to be one preceding to said new data line according to said predetermined ordering method, when said new data line is in a position following after said old data line; registering said new data line, with said number of coinciding data units as in index number, in a position following after said old data line when said new data line is determined to be following said old data line according to said predetermined ordering method; and registering said new data line, with a number of 0 as said index number in a position at the beginning of said plurality of pre-registered data lines when said new data line is determined to be preceding to said pre-registered data lines according to said predetermined ordering method, wherein every data line has an associated index number.
Claim 3
Dependent Claim
20 words
The method according to claim 1, wherein said identifying step is carried out through the use of said index number.
Claim 4
Independent Claim
395 words
A method for searching a plurality of pre-registered data lines wherein each one of said pre-registered data lines consists of one or more data units, and for registering a new data line, consisting of one or more data units, among said pre-registered data lines, comprising the steps of: counting a number of coinciding data units, beginning from a first data unit, between said one or more data units of said new data line and one or more data units of an old data line, which is one of said pre-registered data lines and which is determined to be one preceding to said new data line according to a predetermined ordering method, when said new data line is in a position following after said old data line; registering said new data line, with said number of coinciding data units as an index number, in a position following after said old data line when said new data line is determined to be following said old data line according to said predetermined ordering method; registering said new data line, with a number of 0 as said index number, in a position at the beginning of said plurality of pre-registered data lines when said new data line is determined to be preceding to said pre-registered data lines according to said predetermined ordering method; and identifying a position for said new data line in comparison with said pre-registered data lines according to said predetermined ordering method through the use of said indexing numbers by comparing said new data line with a first ordered data line among said pre-registered data lines so that a number of data units, beginning from a first data unit of said one or more data units in said new data line, coinciding with corresponding one or more data units of said first ordered data line is obtained as a reference number; and determining said position of said new data line in comparison with second and later ordered data lines among said pre-registered data lines according to said predetermined ordering method, by comparing said reference number with said index numbers of said second and later ordered data lines sequentially while said index number of each of sad second or later ordered data lines is not less than said reference number, and when said new data line is different from said first ordered data line in contents thereof.
Claim 5
Independent Claim
395 words
A method for searching a plurality of pre-registered data lines wherein each one of said pre-registered data lines consists of one or more data units, and for registering a new data line, consisting of one or more data units, among said pre-registered data lines, comprising the steps of: counting a number of coinciding data units, beginning from a first data unit, between said one or more data units of said new data line and one or more data units of an old data line, which is one of said pre-registered data lines and which is determined to be one preceding to said new data line according to a predetermined ordering method, when said new data line is in a position following after said old data line; registering said new data line, with said number of coinciding data units as an index number, in a position following after said old data line when said new data line is determined to be following said old data line according to said predetermined ordering method; registering said new data line, with a number of 0 as said index number, in a position at the beginning of said plurality of pre-registered data lines when said new data line is determined to be preceding to said pre-registered data lines according to said predetermined ordering method; and identifying a position for said new data line in comparison with said pre-registered data lines according to said predetermined ordering method through the use of said indexing numbers by comparing said new data line with a first ordered data line among said pre-registered data lines so that a number of data units, beginning from a first data unit of said one or more data units in said new data line, coinciding with corresponding one or more data units of said first ordered data line is obtained as a reference number; and determining said position of said new data line in comparison with second and later ordered data lines among said pre-registered data lines according to said predetermined ordering method, by comparing said reference number with said index numbers of said second and later ordered data lines sequentially while said index number of each of sad second or later ordered data lines is not less than said reference number, and when said new data line is different from said first ordered data line in contents thereof.