Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
123 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code, the method comprising the steps performed by a computer of: verifying each byte of the multiple byte dataword in said first extended interchange code utilizing each of a plurality of separate verification arrays associated with each byte position; returning an index value for each of the bytes of said multiple byte dataword in said first extended interchange code from the respective associated verification arrays in response to a successful verification thereof; and utilizing a plurality of the returned index values to access the multiple byte dataword in the second extended interchange code from a multiple dimension conversion matrix.
Claim 2
Independent Claim
123 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code, the method comprising the steps performed by a computer of: verifying each byte of the multiple byte dataword in said first extended interchange code utilizing each of a plurality of separate verification arrays associated with each byte position; returning an index value for each of the bytes of said multiple byte dataword in said first extended interchange code from the respective associated verification arrays in response to a successful verification thereof; and utilizing a plurality of the returned index values to access the multiple byte dataword in the second extended interchange code from a multiple dimension conversion matrix.
Claim 3
Dependent Claim
111 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code as set forth in claim 1, wherein the step of verifying each of the byte includes the steps for each of the bytes of: utilizing said byte as an index into the separate verification array associated with the byte position; returning a numerical value from said separate verification array; comparing said returned numerical value against range limits; and in response to said returned numerical value meeting said range limits indicating the successful verification allowing the method to utilize said returned numerical value as an index value.
Claim 4
Dependent Claim
43 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code as set forth in claim 2, wherein said datawords correspond to a character in a written national language.
Claim 5
Dependent Claim
42 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code as set forth in claim 3, wherein said multiple byte datawords consist of first and second bytes.
Claim 6
Dependent Claim
54 words
A method of converting a multiply byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code as set forth in claim 2, and further comprising the step of: in response to said returned numerical value falling outside of the range limits, indicating an unsuccessful verification.
Claim 7
Dependent Claim
54 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code as set forth in claim 5, and further comprising the step of: in response to an unsuccessful verification, determining from said returned numerical value if special processing is required.
Claim 8
Dependent Claim
43 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code as set forth in claim 6, wherein said datawords correspond to a character in a written national language.
Claim 9
Dependent Claim
42 words
A method of converting a multiple byte dataword in a first extended interchange code to a multiple byte dataword in a second extended interchange code as set forth in claim 7, wherein said multiple byte datawords consist of first and second bytes.
Claim 10
Dependent Claim
117 words
A computer system for converting a first multiple byte dataword in a first code to a second multiple byte dataword in a second code, the computer system comprising: means for verifying each byte of the multiple byte dataword in said first code utilizing each of a plurality of separate verification arrays associated with each byte position; means for returning an index value for each of the bytes of said multiple byte dataword in said first code from said associated separate verification array in response to a successful verification of the bytes; and means for utilizing a plurality of returned index values to access a multiple byte dataword in a second code from a multiple dimension conversion matrix.
Claim 11
Dependent Claim
117 words
A computer system for converting a first multiple byte dataword in a first code to a second multiple byte dataword in a second code, the computer system comprising: means for verifying each byte of the multiple byte dataword in said first code utilizing each of a plurality of separate verification arrays associated with each byte position; means for returning an index value for each of the bytes of said multiple byte dataword in said first code from said associated separate verification array in response to a successful verification of the bytes; and means for utilizing a plurality of returned index values to access a multiple byte dataword in a second code from a multiple dimension conversion matrix.
Claim 12
Dependent Claim
100 words
A computer system as set forth in claim 9, wherein said means for verifying further comprises: means for utilizing the bytes as indices into said separate verification arrays associated with each of said byte positions; means for returning numerical values from said associated separate verification arrays for each of the bytes; means for comparing the returned numerical values from said returning means against at least a first range limit; and means responsive to said returned numerical values being within said at least first range limit for indicating a successful verification and qualifying said returned numerical value as an index value.
Claim 13
Dependent Claim
26 words
A computer system as set forth in claim 10, wherein said datawords correspond to a character represented by an interchange code for a written national language.
Claim 14
Dependent Claim
29 words
A computer system as set forth in claim 11, wherein said multiple byte datawords in both said first code and in said second code are of two bytes length.
Claim 15
Dependent Claim
35 words
A computer system as set forth in claim 10, said computer system further comprising: means responsive to said returned numerical values equalling or exceeding said at least first range limit for indicating an unsuccessful verification.
Claim 16
Dependent Claim
32 words
A computer system as set forth in claim 13, said computer system further comprising: means responsive to an unsuccessful verification for determining from said returned numerical value whether special processing is required.
Claim 17
Dependent Claim
21 words
A computer system as set forth in claim 14, wherein said datawords correspond to a character in a written national language.
Claim 18
Dependent Claim
27 words
A computer system as set forth in claim 15, wherein said multiple byte datawords in said first code and in said second code are double byte representations.