Purpose: Invalidity Analysis


Patent: US7991784B2
Filed: 2005-01-21
Issued: 2011-08-02
Patent Holder: (Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC
Inventor(s): Prashant Parikh

Title: Automatic dynamic contextual data entry completion system

Abstract: A method, performed in a character entry system involves computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the system, wherein the computing contextual associations involves i) identifying pertinent documents present in the system, ii) creating a list of character strings contained within documents in the system; and iii) creating an interrelationship between the character strings to contents of the system; in response to the user inputting a specified threshold of individual characters, identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context; providing the identified at least one selectable character string to a user for selection; and receiving, in the system, the user's selection and completing the incomplete input character string based upon the selection.




Disclaimer: The promise of Apex Standards Pseudo Claim Charting (PCC) [ Request Form ] is not to replace expert opinion but to provide due diligence and transparency prior to high precision charting. PCC conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation and Multilingual Translation) between a target patent's claim elements and other documents (potential technical standard specification or prior arts in the same or across different jurisdictions), therefore allowing for a top-down, apriori evaluation, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making complex, high-value decisions. PCC is designed to relieve initial burden of proof via an exhaustive listing of contextual semantic mapping as potential building blocks towards a litigation-ready work product. Stakeholders may then use the mapping to modify upon shortlisted PCC or identify other relevant materials in order to formulate strategy and achieve further purposes.

Click on references to view corresponding claim charts.


GroundReferencesOwner of the ReferenceTitleSemantic MappingChallenged Claims
1
1US5845300A

(Ross Ward Comer, 1998)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Method and apparatus for suggesting completions for a partially entered data item based on previously-entered, associated data items character entry system said instructions
s selection input command
input device input device
X
2US5680511A

(Janet M. Baker, 1997)
(Original Assignee) L&H Holdings USA Inc     

(Current Assignee)
EXPRESS COMMUNICATIONS SUPPLY Inc ; Nuance Communications Inc
Systems and methods for word recognition s selection separating one
input character strings, character string data string, more word
X
3US6286064B1

(Martin T. King, 2001)
(Original Assignee) Tegic Communications Inc     

(Current Assignee)
Nuance Communications Inc
Reduced keyboard and method for simultaneous ambiguous and unambiguous text input input device input device
s selection s selection
character string same input
X
4JP2000148913A

(Yoshiyuki Miura, 2000)
(Original Assignee) Toshiba Corp; 株式会社東芝     文字列予測方法及び文字列予測装置 character string 予測手段
input character strings 記入力
X
5JPH11167569A

(Toshiyuki Masui, 1999)
(Original Assignee) Sony Corp; ソニー株式会社     文章入力装置及び方法並びに記録媒体 character entry system 入力時
input device モード
X
6US6011554A

(Martin T. King, 2000)
(Original Assignee) Tegic Communications Inc     

(Current Assignee)
Nuance Communications Inc
Reduced keyboard disambiguating system s selection s selection
character string same input
X
7JPH08292942A

(Yoshio Furuichi, 1996)
(Original Assignee) Toshiba Corp; 株式会社東芝     文字列予測方法及び文書作成装置 character string 予測手段
input character strings 記入力
X
8US5748512A

(Garrett R. Vargas, 1998)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Adjusting keyboard input device calculation means
character string character string
s selection s selection
X




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
US5845300A

Filed: 1996-06-05     Issued: 1998-12-01

Method and apparatus for suggesting completions for a partially entered data item based on previously-entered, associated data items

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Ross Ward Comer, Adam Brett Stein, David Russell Williams, Jr.
US7991784B2
CLAIM 1
. A method , performed in a character entry system (said instructions) so that incomplete input character strings input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string , can be completed by a selection of a presented character string using an input device (input device) connected to the character entry system , the method comprising : computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection (input command) and completing the incomplete input character string based upon the selection .
US5845300A
CLAIM 19
. In a program module responsive to input command (s selection) s for manipulation of data items presented in a plurality of cells , a method to generate a list of completed data items from a search region of cells that are positionally associated with an active cell , comprising the steps of : identifying a list of completed data items from said search region within a spreadsheet comprising a table of contiguous data-containing cells encompassing said active cell and bordered by empty cells ;
generating a sub-list of completed data items from a sub-range of cells that are within said search region encompassing said active cell ;
and when said program module is not processing said input commands , expanding said sub-list of completed data items to comprise all of said table of contiguous data-containing cells within said search region .

US5845300A
CLAIM 33
. A computer system for completing a data entry for an active cell of a spreadsheet , comprising : a processing unit ;
a memory storage device ;
an input device (input device) coupled to said processing unit for receiving data ;
a pixel-based display device coupled to said processing unit for displaying data ;
a program module , stored in said memory storage device for providing instructions to said processing unit ;
said processing unit , responsive to said instructions (character entry system) of said program module , operative to : enable an active cell to accept a partial data entry , said active cell being selected from a plurality of cells in response to moving a display item into a region occupied by said active cell ;
identifying a list of completed data items from a search region within a spreadsheet comprising a table of contiguous data-containing cells encompassing said active cell and bordered by empty cells ;
receive a partial data entry from said input device ;
display said partial entry within said active cell on said pixel-based display device ;
search said list of completed data items to identify a suggested completion comprising said partial data entry ;
and in response to identifying said suggested completion , display said suggested completion within said active cell on said pixel-based display device .




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
US5680511A

Filed: 1995-06-07     Issued: 1997-10-21

Systems and methods for word recognition

(Original Assignee) L&H Holdings USA Inc     (Current Assignee) EXPRESS COMMUNICATIONS SUPPLY Inc ; Nuance Communications Inc

Janet M. Baker, Laurence S. Gillick, James K. Baker, Jonathan P. Yamron
US7991784B2
CLAIM 1
. A method , performed in a character entry system so that incomplete input character strings (data string, more word) (data string, more word) input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string (data string, more word) , can be completed by a selection of a presented character string using an input device connected to the character entry system , the method comprising : computing contextual associations between multiple character strings (data string, more word) based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection (separating one) and completing the incomplete input character string based upon the selection .
US5680511A
CLAIM 1
. A method for ascertaining an ambiguous word that occurs in a data string (input character strings, character string, multiple character strings, character strings) which includes at least one context word , comprising the steps of generating a list of one or more choice words to represent choices for the ambiguous word , providing a reference source having one or more passages , each passage including a relevance indicator and a series of words associated with the relevance indicator , selecting as a function of one of said choice words and said relevance indicators , at least one of said passages from said reference source , generating one or more correlation signals , as a function of said one or more selected passages , and at least one of said context words , to represent the likelihood that said choice word is a match for the ambiguous word , and selecting , as a function of said one or more correlation signals , at least one of said choice words to represent the ambiguous word being identified .

US5680511A
CLAIM 2
. A method according to claim 1 for use with a continuous speech recognition system , wherein said step of generating said list of choice words , includes the steps of comparing select characteristics of a portion of speech to one or more word (input character strings, character string, multiple character strings, character strings) models each being representative of a word in a vocabulary , and selecting as a function of said comparison a subset of said words from said vocabulary .

US5680511A
CLAIM 33
. A method according to claim 24 wherein said step of generating said correlation signal includes the step of adjusting said correlation signal as a function of a word count signal representative of the number of words separating one (s selection) of the context words from the ambiguous word being recognized .




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
US6286064B1

Filed: 1999-06-24     Issued: 2001-09-04

Reduced keyboard and method for simultaneous ambiguous and unambiguous text input

(Original Assignee) Tegic Communications Inc     (Current Assignee) Nuance Communications Inc

Martin T. King, Dale L. Grover, Clifford A. Kushler, Cheryl A. Grunbock
US7991784B2
CLAIM 1
. A method , performed in a character entry system so that incomplete input character strings input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string (same input) , can be completed by a selection of a presented character string using an input device (input device) connected to the character entry system , the method comprising : computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection (s selection) and completing the incomplete input character string based upon the selection .
US6286064B1
CLAIM 1
. A system for disambiguating ambiguous input sequences entered by a user and for the interpretation and display of unambiguous input sequences entered by the user , the system comprising : (a) a user input device (input device) having a plurality of inputs , each of the plurality of inputs associated with a plurality of characters , an input sequence being generated each time an input is selected by manipulating the user input device , wherein the generated input sequence corresponds to the sequence of inputs that have been selected , and wherein the generated input sequence has a textual interpretation that is unambiguous and a textual interpretation that is ambiguous due to the plurality of characters associated with each input ;
(b) a memory containing a plurality of objects , each of the plurality of objects associated with an input sequence ;
(c) a display to depict system output to the user ;
and (d) a processor coupled to the user input device , memory and display , the processor : (i) processing each generated input sequence as an ambiguous selection (s selection) of the characters associated with the input sequence to identify from the plurality of objects in memory at least one object associated with each generated input sequence ;
(ii) simultaneously processing each generated input sequence as an unambiguous selection of a specific character associated to identify an unambiguous textual interpretation that is associated with the generated input sequence ;
and (iii) generating an output signal causing the display to display at least one of the identified objects associated with the generated input sequence and to simultaneously display the identified unambiguous textual interpretation that is associated with the input sequence .

US6286064B1
CLAIM 32
. The system of claim 29 , wherein the memory contains additional information for at least one high-ambiguity object from which the processor determines from the context of the high-ambiguity object in the text entry display location , one or more contexts in which the high-ambiguity object is automatically replaced with a next most frequent object associated with the same input (character string) sequence associated with the high-ambiguity object .




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
JP2000148913A

Filed: 1998-11-10     Issued: 2000-05-30

文字列予測方法及び文字列予測装置

(Original Assignee) Toshiba Corp; 株式会社東芝     

Yoshiyuki Miura, 佳之 三浦
US7991784B2
CLAIM 1
. A method , performed in a character entry system so that incomplete input character strings (記入力) input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string (予測手段) , can be completed by a selection of a presented character string using an input device connected to the character entry system , the method comprising : computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection and completing the incomplete input character string based upon the selection .
JP2000148913A
CLAIM 6
【請求項6】 手書き入力された文字列を文字認識し、 その認識結果として得られる文字列を基底文字列とし て、その後に続く文字列を予測する文字列予測装置であ って、 文字列を手書き入力するための入力手段と、 文字認識処理に必要な情報を記憶した文字認識辞書と、 上記入力 (input character strings) 手段によって手書き入力された文字列の各文字 を上記文字認識辞書を用いて認識処理し、これらの入力 文字毎に次候補文字を含めた複数の認識候補文字を出力 する文字認識手段と、 この文字認識手段によって得られた上記各入力文字に対 する複数の認識候補文字を組み合わせて複数の基底文字 列を生成する基底文字列生成手段と、 入力予測処理に必要な情報を記憶した予測辞書と、 上記基底文字列生成手段によって生成された上記各基底 文字列毎に、上記予測辞書を用いて当該基底文字列の後 に続く文字列を予測し、複数の予測候補文字列を出力す る入力予測手段 (character string) と、 この入力予測手段によって得られた各予測候補文字列に 上記各基底文字列を加えて最終的な予測候補を生成する 予測候補生成手段と、 この予測候補生成手段によって得られた予測候補を表示 する表示手段と を具備したことを特徴とする文字列予測装置。




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
JPH11167569A

Filed: 1997-12-02     Issued: 1999-06-22

文章入力装置及び方法並びに記録媒体

(Original Assignee) Sony Corp; ソニー株式会社     

Toshiyuki Masui, 俊之 増井
US7991784B2
CLAIM 1
. A method , performed in a character entry system (入力時) so that incomplete input character strings input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string , can be completed by a selection of a presented character string using an input device (モード) connected to the character entry system , the method comprising : computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection and completing the incomplete input character string based upon the selection .
JPH11167569A
CLAIM 10
【請求項10】 上記表示手段は文字入力用の複数のキ ーを備える仮想的キーボード又は手書き文字入力に用い られる文字認識領域を表示することができ、上記入力手 段は上記表示手段に表示された上記仮想的キーボードか らの単位文字のキー入力又は上記表示手段に表示された 文字認識領域から手書き入力時 (character entry system) の一筆に相当するストロ ークの空間的な位置関係の入力を行い、上記表示手段に 上記仮想的キーボードが表示されている際に上記入力手 段に対してストロークによる入力がなされると上記表示 手段に表示された上記仮想的キーボードの表示を上記文 字認識領域の表示に切り換える入力モード (input device) 切り換え手段 を有することを特徴とする請求項1記載の文章入力装 置。




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
US6011554A

Filed: 1996-07-26     Issued: 2000-01-04

Reduced keyboard disambiguating system

(Original Assignee) Tegic Communications Inc     (Current Assignee) Nuance Communications Inc

Martin T. King, Dale L. Grover, Clifford A. Kushler, Cheryl A. Grunbock
US7991784B2
CLAIM 1
. A method , performed in a character entry system so that incomplete input character strings input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string (same input) , can be completed by a selection of a presented character string using an input device connected to the character entry system , the method comprising : computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection (s selection) and completing the incomplete input character string based upon the selection .
US6011554A
CLAIM 2
. The disambiguating system of claim 1 , wherein the user input device further comprises an unambiguous selection (s selection) input that generates a select signal when a user manipulates the user input device to activate said unambiguous selection input .

US6011554A
CLAIM 4
. The disambiguating system of claim 2 , wherein the processor further generates an output signal causing the output device to provide at least two of the identified objects associated with the same input (character string) sequence as possible textual interpretations of the entered input sequence .




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
JPH08292942A

Filed: 1995-04-20     Issued: 1996-11-05

文字列予測方法及び文書作成装置

(Original Assignee) Toshiba Corp; 株式会社東芝     

Yoshio Furuichi, Tsutomu Kobayashi, Hiromi Saito, Kenji Suzuki, 佳男 古市, 勉 小林, 謙二 鈴木, 裕美 齋藤
US7991784B2
CLAIM 1
. A method , performed in a character entry system so that incomplete input character strings (記入力) input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string (予測手段) , can be completed by a selection of a presented character string using an input device connected to the character entry system , the method comprising : computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection and completing the incomplete input character string based upon the selection .
JPH08292942A
CLAIM 3
【請求項3】 予め設定された複数の入力枠に文字列情 報を手書き入力する際に、上記各入力枠に対する入力が 終了したか否かを検出し、 上記各入力枠に対する入力が終了した時点で、そこまで の上記入力 (input character strings) 文字列情報を基にその先の文字列情報を予測 することを特徴とする文字列予測方法。

JPH08292942A
CLAIM 4
【請求項4】 文字列情報を手書き入力するための入力 手段と、 この入力手段を通じて上記文字列情報を手書き入力する 際の筆記速度を検出する筆記速度検出手段と、 この筆記速度検出手段によって検出された筆記速度が所 定の範囲を越えて変化したとき、上記入力文字列情報を 基にそれ以降の文字列情報を予測する文字列予測手段 (character string) と、 上記入力文字列情報と上記文字列予測手段によって予測 された文字列情報とを表示する表示手段とを具備したこ とを特徴とする文書作成装置。




US7991784B2

Filed: 2005-01-21     Issued: 2011-08-02

Automatic dynamic contextual data entry completion system

(Original Assignee) Prashant Parikh     (Current Assignee) MOUNTECH IP LLC

Prashant Parikh
US5748512A

Filed: 1995-02-28     Issued: 1998-05-05

Adjusting keyboard

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Garrett R. Vargas
US7991784B2
CLAIM 1
. A method , performed in a character entry system so that incomplete input character strings input by a user interacting with the character entry system , that are part of a series of input character strings which establish a context for the incomplete input character string (character string) , can be completed by a selection of a presented character string using an input device (calculation means) connected to the character entry system , the method comprising : computing contextual associations between multiple character strings based upon occurrence of character strings relative to each other in documents present in the character entry system , wherein the computing contextual associations comprises : i) identifying pertinent documents present in the character entry system , ii) creating a list of character strings contained within documents in the character entry system ;

and iii) creating an interrelationship between distinct character strings in the list using their occurrence in the documents of the character entry system ;

in response to the user inputting a specified threshold of individual characters using the input device , identifying at least one selectable character string from among the character strings used in creating the computed contextual associations that can complete the incomplete input character string in context ;

providing the identified at least one selectable character string to a user in a manner suitable for selection by the user using the input device ;

and receiving , in the system , the user' ;

s selection (s selection) and completing the incomplete input character string based upon the selection .
US5748512A
CLAIM 1
. A keyboard for a computer comprising : a contact sensitive surface divided into areas to define keys for the keyboard wherein each key represents a character and the area of each key has a center point ;
sensing means in conjunction with the contact sensitive surface for resolving contact with the contact sensitive surface to a contact point ;
character selection means for selecting a character from the characters represented by the keys of the keyboard , the character selection means comprising : contact point location means for determining the location of the contact point with respect to the nearest center points of a predetermined number of proximate keys and determining the distances of the contact point from the center points of each of the proximate keys ;
occurrence frequency determination means for determining which character represented by the proximate keys has the greatest frequency of following a predetermined number of preceding characters previously selected by the character selection means ;
and index calculation means (input device) for calculating a character index for each character represented by each proximate key as a function of the occurrence frequency and the distances of the contact point from the center points of each of the proximate keys .

US5748512A
CLAIM 6
. The system of claim 5 , wherein the system further includes word prediction means for continuously predicting the next character of a character string (character string) and comparator means for comparing the next character from the word prediction means to the characters represented by the proximate keys and if the next character resulting from the word prediction means matches one of the characters represented by one of the proximate keys , the index calculation means increases the occurrence frequency for that character .

US5748512A
CLAIM 8
. The system of claim 1 , wherein the system sets the occurrence frequency to a low value for a character which was just erased to make its selection (s selection) less likely .