Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
273 words
In a data processing system, having a computer processor, a memory and text input and output means a computer implemented method for providing linguistic functions of text in a structured document which presents single-byte character set (SBCS) and double-byte character set (DBCS) text in the same document, comprising the steps of: inputting in said memory of said computer of said data processing system a first alphanumeric character; determining in said computer processor of said system whether said input character is SBCS or DBCS; determining in said memory of said system a current document position; inserting in said memory of said system the input character into a DBCS text node if the input character is determined to be DBCS; inserting in said memory of said system a character into an SBCS text node if the input character is determined to be SBCS; creating in said memory of said system an SBCS text node and inserting the character therein if the input character is determined to be an SBCS character and a document position is determined to be DBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the SBCS text string is correctly spelled; performing in said computer processor of said system a spell verification operation on said SBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said SBCS text strings as determined by said step of performing said spell verification; displaying in said output means of system said misspelled SBCS text string in a highlighted mode to emphasize a location of a misspelled SBCS text string.
Claim 2
Dependent Claim
273 words
In a data processing system, having a computer processor, a memory and text input and output means a computer implemented method for providing linguistic functions of text in a structured document which presents single-byte character set (SBCS) and double-byte character set (DBCS) text in the same document, comprising the steps of: inputting in said memory of said computer of said data processing system a first alphanumeric character; determining in said computer processor of said system whether said input character is SBCS or DBCS; determining in said memory of said system a current document position; inserting in said memory of said system the input character into a DBCS text node if the input character is determined to be DBCS; inserting in said memory of said system a character into an SBCS text node if the input character is determined to be SBCS; creating in said memory of said system an SBCS text node and inserting the character therein if the input character is determined to be an SBCS character and a document position is determined to be DBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the SBCS text string is correctly spelled; performing in said computer processor of said system a spell verification operation on said SBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said SBCS text strings as determined by said step of performing said spell verification; displaying in said output means of system said misspelled SBCS text string in a highlighted mode to emphasize a location of a misspelled SBCS text string.
Claim 3
Dependent Claim
80 words
The method of claim 1 which further comprises the steps of: invoking a spelling correction program execution in said computer processor of said system in response to the presence of said highlighted display for said misspelled SBCS text string; correcting the spelling of misspelled SBCS text string; changing said linguistic flag in said SBCS text node in said memory of said system to represent a correctly spelled SBCS text string therein; removing said highlighted emphasis from said displayed text string.
Claim 4
Dependent Claim
270 words
In a data processing system having a computer processor, a memory and a text input and output means, a computer implemented method for providing linguistic functions of text in a structured document which presents single-byte character set (SBCS) and double-byte character set (DBCS) text in the same document, comprising the steps of: inputting in said memory of said system a first alphanumeric character; determining in said computer processor of said system whether said input character is SBCS or DBCS; determining in said memory of said system a current document position; inserting in said memory of said system the input character into a DBCS text node if the input character is determined to be DBCS; inserting in said memory of said system a character into an SBCS text node if the input character is determined to be SBCS; creating in said memory of said system a DBCS text node and inserting the character therein if the input character is determined to be a DBCS character and a document position is determined to be SBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the DBCS text string is correctly spelled; performing in said computer processor of said system a spell verification operation on said DBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said DBCS text strings as determined by said step of performing said spell verification; displaying in said output means of said system said misspelled DBCS text string in a highlighted mode to emphasize a location of a misspelled DBCS text string,
Claim 5
Dependent Claim
270 words
In a data processing system having a computer processor, a memory and a text input and output means, a computer implemented method for providing linguistic functions of text in a structured document which presents single-byte character set (SBCS) and double-byte character set (DBCS) text in the same document, comprising the steps of: inputting in said memory of said system a first alphanumeric character; determining in said computer processor of said system whether said input character is SBCS or DBCS; determining in said memory of said system a current document position; inserting in said memory of said system the input character into a DBCS text node if the input character is determined to be DBCS; inserting in said memory of said system a character into an SBCS text node if the input character is determined to be SBCS; creating in said memory of said system a DBCS text node and inserting the character therein if the input character is determined to be a DBCS character and a document position is determined to be SBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the DBCS text string is correctly spelled; performing in said computer processor of said system a spell verification operation on said DBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said DBCS text strings as determined by said step of performing said spell verification; displaying in said output means of said system said misspelled DBCS text string in a highlighted mode to emphasize a location of a misspelled DBCS text string,
Claim 6
Dependent Claim
80 words
The method of claim 3 which further comprises the steps of: invoking a spelling correction program execution in said computer processor of said system in response to the presence of said highlighted display for said misspelled DBCS text string; correcting the spelling of misspelled DBCS text string; changing said linguistic flag in said DBCS text node in said memory of said system to represent a correctly spelled DBCS text string therein; removing said highlighted emphasis from said displayed text string.
Claim 7
Dependent Claim
395 words
In a data processing system having a computer processor, a memory and text input and output means, a computer implemented method for providing linguistic functions of mixed Western and Oriental text in a structured document which presents single-byte character set (SBCS) and double-byte character set (DBCS) text in the same document, comprising the steps of: inputting in said memory of said system a first alphanumeric character; determining in said computer processor of said system whether said input character is SBCS or DBCS; determining in said memory of said system a current document position; inserting in said memory of said system the input character into a DBCS text node if the input character is determined to be DBCS; inserting in said memory of said system a character into an SBCS text node if the input character is determined to be SBCS; creating in said memory of said system an SBCS text node and inserting the character therein if the input character is determined to be an SBCS character and a document position is determined to be DBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the SBCS text string is correctly spelled; performing in said computer processor of said system a spell verification operation on said SBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said SBCS text strings as determined by said step of performing said spell verification; displaying in said output means of said system said misspelled SBCS text string in a highlighted mode to emphasize a location of a misspelled SBCS text string; creating in said memory of said system a DBCS text node and inserting the character therein if the input character is determined to be a DBCS character and said document position is determined to be SBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the DBCS text string is correctly spelled; performing in said memory of said system a spell verification operation on said DBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said DBCS text strings; displaying in said output means of said system said misspelled DBCS text string in a highlighted mode to emphasize the location of a misspelled DBCS text string.
Claim 8
Dependent Claim
395 words
In a data processing system having a computer processor, a memory and text input and output means, a computer implemented method for providing linguistic functions of mixed Western and Oriental text in a structured document which presents single-byte character set (SBCS) and double-byte character set (DBCS) text in the same document, comprising the steps of: inputting in said memory of said system a first alphanumeric character; determining in said computer processor of said system whether said input character is SBCS or DBCS; determining in said memory of said system a current document position; inserting in said memory of said system the input character into a DBCS text node if the input character is determined to be DBCS; inserting in said memory of said system a character into an SBCS text node if the input character is determined to be SBCS; creating in said memory of said system an SBCS text node and inserting the character therein if the input character is determined to be an SBCS character and a document position is determined to be DBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the SBCS text string is correctly spelled; performing in said computer processor of said system a spell verification operation on said SBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said SBCS text strings as determined by said step of performing said spell verification; displaying in said output means of said system said misspelled SBCS text string in a highlighted mode to emphasize a location of a misspelled SBCS text string; creating in said memory of said system a DBCS text node and inserting the character therein if the input character is determined to be a DBCS character and said document position is determined to be SBCS; setting in said memory of said system a linguistic flag to an initial value which assumes that the DBCS text string is correctly spelled; performing in said memory of said system a spell verification operation on said DBCS text string; changing in said memory of said system said linguistic flag to represent a misspelling of said DBCS text strings; displaying in said output means of said system said misspelled DBCS text string in a highlighted mode to emphasize the location of a misspelled DBCS text string.
Claim 9
Dependent Claim
81 words
The method of claim 5 which further comprises the steps of: invoking a spelling correction program execution in said computer processor of said system in response to the presence of said highlighted display for said misspelled text string; correcting the spelling of misspelled text string; changing in said memory of said system said linguistic flag in a text node of said misspelled text string to represent a correctly spelled text string therein; removing said highlighted emphasis from said displayed text string.
Claim 10
Dependent Claim
79 words
The method of claim 5, wherein for a text which contains mixed national languages which both use SBCS, changing the linguistic flag field in said memory of said system to include additional information identifying the national language for a particular text string; and if said linguistic flag field indicates that there is a misspelling for either the first or alternately the second language, then displaying the corresponding text string by a highlighted condition said output means of said system.
Claim 11
Dependent Claim
80 words
The method of claim 5, wherein for a text which contains mixed national languages which both use DBCS, changing the linguistic flag field in said memory of said system to include additional information identifying the national language for a particular text string; and if said linguistic flag field indicates that there is a misspelling for either the first or alternately the second language, then displaying the corresponding text string in a highlighted condition in said output means of said system.