throbber
(!SI 6 J
`
`( __ s__,ta ...... rt __ )'<.
`1
`
`28
`
`30
`
`~-~"f~
`~~jlgt"~
`
`36
`
`34
`
`ff-3crt{>
`Rc~~ft~9~ 38
`
`~O)i.t3c:n~
`ii!~~ fi;J. g ~ 47
`
`:\=-~
`it"J-3 - f!:tltl g
`
`46
`
`Of~~{,
`
`42
`
`44
`
`end
`
`52
`
`- 12-
`
`GOOGLE EX. 1008 - 00391
`
`Google v. Philips
`
`

`
`((gj 7 )
`
`l*-n'!li-: I /
`7 -< ::i. :n . .1 -r
`t~l("a ")
`<JY ~ffl~
`~M©fl~~{l
`0 K (80)
`t~ld(' a "HH•~
`
`I
`
`•01~1'~
`0 K (~~~)
`
`I
`
`.
`
`I I ,.jl I
`
`~-~~"~ I
`.
`-
`
`~•€i!'lfl\Q
`
`I
`
`I A.::fJIH*1
`r
`I
`~-~1'"ct(" 2 ")
`.
`
`/
`
`I_ . ../
`-·
`•:J ~ :,;:;
`
`I
`
`~ffi a". fl~il)
`~-:e:inc· 4 ·>
`I
`
`. .-'
`-·
`":;~"../~
`
`I ftiln~ilJ
`+- . ~ '!J 'e. :;~
`
`I
`
`I ji)J'j-f.)I
`*- · "::/ -:J't:!. .... PY
`
`1
`
`~nt©l'x~ 1f~
`ag")
`
`-~(!)~~~~
`OK CO)
`
`~~~("ah")
`O)f ~f~{>
`;J\ ~110) it~~ ~
`OK ( 0)
`
`~tit(Mai ")
`(})~:a'.t4~
`
`•~MO)lH:¥.J~
`0 K (20)
`
`~~\ai"){!"~
`
`I
`
`ff-W~Pifl\Q I
`
`I
`
`~-~~ fl\Q I
`
`!j
`
`I
`
`8¥•{t'""~ I
`
`:
`
`~-~~"~ I
`
`~~1m~)
`
`~jf-gQ
`c·a; •. f~~I)
`
`--
`
`--
`
`--
`
`,.
`
`-
`
`--
`
`(51) Int. Cl. 7
`G06F 17/22
`
`FI
`
`(72) ~!Jl-t" ::l r}. 3 /
`7-( / 7/I-'®. ::X:7.{-;r./- 90570
`;it'/ Jv, .-r !J ;itt".A t- /;tJ t-? 46 7-
`523
`
`- 13-
`
`GOOGLE EX. 1008 - 00392
`
`Google v. Philips
`
`

`
`(72)~~=1" :JJ':t, :;.//.{
`iti•A~~;f!JIE, X.-'f ~/ 100103, 'f-1'
`::t"-'r/ T .f A I- !J ~ "· j-//~- 1
`!) t'
`':/-f7/'f--f7/ /-:A o- }-',
`.:r.'j 77
`
`- 14-
`
`GOOGLE EX. 1008 - 00393
`
`Google v. Philips
`
`

`
`( 11 )Publication number :
`
`2001-125720
`( 43)Date of publication of application :
`
`11.05.2001
`
`(51)Int.Cl.
`
`G06F 3/023
`
`H03M 11/08
`
`H03M 11/04
`
`G06F 17/21
`
`G06F 17/22
`
`(21 )Application number : 2000-282642
`(22)Date of filing :
`18.09.2000
`
`(7l)Applicant : NOKIA MOHILE PHONES LTD
`(72)lnventor : NI JIAN
`GOU YONG
`GAONINGHUI
`
`(30)Priority
`Priority number : 1999 991989 Priority date : 17.09.1999 Priority country: FI
`
`(54) INPUT METHOD FOR CHARACTER, USER INTERFACE THEREFOR AND
`TERMINAL
`( 57)Abstract:
`PROBLEM TO BE SOLVED: To provide a method
`improved in efficiency
`for inputting characters concerning a method
`for inputting drnracters to a terminal.
`SOLUTION: A mobile telephone has a display and
`f ifJ':I
`a keypad provided with plural keys. A plurality of
`l .•
`different symbols are related to the respective keys.
`This keypad is used for entering a symbol onto a display 24, /V
`in the form of a pinyin character string 25 and these
`symbols are used for determining a candidate list 26 of
`KANJI to be presented on the display later. By quickly
`and continuously pressing each of keys more than once
`or twice, a symbol is entered on the display. The
`selection of a symbol is allowed only when this selection
`is regardless of one or more symbol entered by the last
`selection or combined with these symbols and
`corresponds to the suitable pinyinchamcter string 25.
`The character selected out of this candidate list is entered
`to a message 24 on the display.
`
`GOOGLE EX. 1008 - 00394
`
`Google v. Philips
`
`

`
`DETAILED DESCRIPTION
`
`[Detailed Description of the Invention]
`[0001)
`[Field of the Invention)Although especially the present invention is not necessarily limited only
`to it about the input of a keyboard or the sign (symbol) from a keypad, it relates to the input of
`the sign which is not a part of latten alphabet. In one working example, the present invention is
`used for the input of the character from languages (language) of a character base (character(cid:173)
`based), such as a Chinese Chinese character and a Japanese Chinese character.
`[0002)
`[Description of the Prior Art)In order to input a character (called an ideographic character) from
`the language of character bases, such as Chinese, a long time was quite difficult for using a
`keyboard. There are 20,000 or more Chinese characters and 5000-12,000 characters of them are
`used widely now. Therefore, it is not practical to provide the keyboard that each key and each
`character correspond by the couple 1.
`[0003]About the present method of inputting a Chinese character into the electronic device (for
`example, computer) which has a keyboard, the characteristics of a Chinese character are
`described and using the indirect input by choosing the specific character currently instructed
`after that with the candidate list which a user is shown is known. This instruction is performed by
`the software written specially because of an input of the ideographic character called a front-end
`processor (Front End Processor, FEP) or an input method editor (Input Method Editor, IME).
`FEP interprets the input string (inputstring) from a user, and instructs the candidate list of the
`input string or description (description), and the Chinese character which corresponds to a user.
`A user will choose a right candidate from this list then (supposing it is displayed), and it is input
`into a display as a selected character. Candidates may be two or more characters. It may be a
`phrase.
`[0004]The various methods of describing a character make the foundation of various Chinese
`character input methods. A character may be described phonographically, when a Chinese
`character describes the method of the pronunciation which accompanies it in that case, it is input,
`or a character is described by the shape of Hollerith type and a Chinese character is input by
`describing the chart composition or form of a character in that case. In the People's Republic of
`China, the method of describing the method of pronunciation is PININ (Pinyin), and this means
`"spelling pronunciation" literal. This is a phonographic notation of the Chinese character in the
`alphabet of Latin relevant to an accent mark. Another phonographic describing method (it is
`ZUIN (BoPoMoFo) (Zhuyin (Bopomofo)).) This is a phonographic notation of a Chinese
`character with 37 special BoPoMoFo signs and an intonation sign.
`[0005)Since most existing Chinese character input methods were designed for PC keyboards as
`for origin, the number of an unformatted input sign or an input code is usually equal to the
`number of the key which exists in a standard QWERTY format keyboard. The lower table shows
`the number of the key required for some of Chinese character input methods which are
`comparatively popular.
`
`GOOGLE EX. 1008 - 00395
`
`Google v. Philips
`
`

`
`[Table 1 J
`
`AtJn~
`
`•a
`
`:fHf1.t*-(7)t'18
`
`~=::.- (P inyin)
`
`RifO')ftn
`
`26+. (J:.tjlO'):ft/b)
`
`?t!9~:.t/ (Wubiz:ixin)
`**'f? ;t (8o~fo)
`7-.,, '/:; % -1 (Cha.ngjei)
`
`X~O')m~ 25
`JlffO')ftj;
`37+ 5 <••u.>:ttat>)
`25
`
`:1(~0')~~
`
`•k5A~O-~
`(Si11Ple five &troke)
`
`:1(~(7)·~
`
`5
`
`[0006)
`[Problem to be solved by the invention]Supposing a character input method needs many
`unformatted input signs from the number of the key on a keypad, the l st step that inputs
`description suits an obstacle. The cause is in repeating a keystroke or two or more keystrokes
`being needed, in order for two or more signs to relate to one key and to input a specific sign as
`the result.
`[0007]The problem produced by the keyboard input of a character is severe, especially
`concerning the character input to mobile communication terminals, such as a mobile phone. The
`Reason is in what the number of the key which exists in the keypad of such a terminal is
`restricted for (often less than 20 pieces). Since there is often more number of a required sign than
`20 pieces, this causes the above-mentioned obstacle. Since the display of such a terminal is
`usually small, when the user of a terminal and this terminal needs to have a dialog especially in
`the case of an input of a sign and a character, this may become a cause and the further obstacle
`may arise.
`[0008)The simple 5 stroke method is mentioned in the above-mentioned table 1. A stroke is the
`minimum graphics primitive that constitutes a Chinese character, and is a full stroke by the
`writing device performed without raising it from a writing face. There are five basic strokes. Jn
`the case of a mobile phone, the simple 5 stroked-input method can map the input code easily [ a
`telephone keypad). it -- however, it is the latest method for using.
`[0009]PININ is a method which has spread in order to input a Chinese character into an
`electronic device. The Reason is in that it describes a character using the sign from the Latin
`alphabet, and there is only the method of 413 kinds of pronunciation in the national standard of
`the People's Republic of China, GB2312-80, and 6763 kinds of characters that are easy to come
`out and are used (** which does not use an intonation sign). This means that there are only only
`413 vocabularies which should be described in PlNlN.
`[OOlO]The example of PININ is given here. Supposing a user wants to input a that it is under [
`which means a "center" or a "center" ] saying character, a user will input the pronunciation
`"zhong" of PlNIN using the Latin character or sign from the alphabet. FEP receives this input
`string and specifies some characters which have this pronunciation. It is shown to a user in the
`form of a candidate list, those characters, i.e., candidate. The character and candidate list of Latin
`
`GOOGLE EX. 1008 - 00396
`
`Google v. Philips
`
`

`
`input by the user are shown in thefitlshowing a part of user interface. This expresses the
`typical state in case there are two or more candidates about the given input string. The input
`string of the given input method and the mean number of the candidate who corresponds are
`called an input coding redundant rate (Input Coding Redundancy Rate (ICRR)). Since a user
`receives a long candidate list about an input string so that ICRR is high, in order to discover a
`right character, the user has to scroll a many candidate more. If ICRR is high, the speed which
`can input a character will become slow.
`[0011 ]Generally the keypad of a telephone has the key arrangement corresponding to what is
`shown in Fig.2. The sign (or alphabet) of a lot is assigned to most or all of this key (that is,
`mapped). Also about the key of a specific throat, the alphabet of the assigned sign forms queuing
`(queue) or the loop (loop). Within predetermined timeout duration, only the suitable number of
`times presses this key continuously, and a user chooses the sign of a request of the alphabet. The
`sign is expressed as a display. The sign will be input into a display, if the timeout duration
`expires or a different key is pressed.
`[0012]Since inputting a symbol string into a mobile phone takes time, the method for reducing
`the number of required keystrokes is developed. In the method generally called T9 supplied from
`TEJIKKU Communications (Tegic Communications, Inc.), an input is produced as "l Alphabet
`and one keystroke." A desired sign specifies the key which exists on it, and a user presses the
`key once. The specific alphabet of three or four signs usually relates to the key. In order to input
`a Chinese character, a PININ system (Pinyin System) is used for this method. Here, one example
`is shown. If a user wants to input PININ character string (Pinyin string) "gao", he needs to press
`the keys 4, 2, and 6 of a keypad. This method specifies the permissible PININ character string
`which can be formed by the alphabet from the keystrokes 4, 2, and 6, and displays those all to a
`user. PININ character strings permissible in this example are "gan", "gao", "han", and "hao". A
`permissible PININ character string and all the characters which correspond are displayed as a
`candidate.
`[0013]The fault of T9 is that a candidate list long about the given input is often created. This
`problem will get much more bad, if an input string becomes short. for a Chinese input, T9
`corresponds with either of the combination possible about the pressed key -- if it becomes, the
`list of all those Chinese characters will be shown. For example, ifthe keys 7 and 4 are pressed,
`all the characters accompanying "pi", "qi", "ri", and PININ of "si" will be displayed, and this will
`make a very long candidate list.
`[0014]T9 has other faults. This is responding to a user input and not giving clear feedback. Since
`it is an interactive process in which a user can correct an input based on the candidate list
`currently displayed, it is a usually desirable thing in a Chinese input. Although T9 is tackling the
`problem of the duplication keystroke for a PININ input, it pays the sacrifice that a candidate list
`becomes long, therefore ICRR becomes high, and performs it. This means that a long candidate
`list must often be scrolled, in order to discover a desired Chinese character. Since this fault
`restricts a candidate's number which a small display can display at once, it is a problem
`especially in a mobile phone.
`
`GOOGLE EX. 1008 - 00397
`
`Google v. Philips
`
`

`
`,
`
`[0015]T9 is applied also to the BoPoMoFo input, and 37 BoPoMoFo signs are assigned to the
`key of the keypad of a telephone, or it is mapped. There is problem same with having mentioned
`above about PININ, and mapping of the keypad of BoPoMoFo also has the further problem that
`it is random on the whole, from a user's standpoint. There is no method of getting to know
`simply where for the user, when the sign of BoPoMoFo is not printed by the keypad due to
`space, especial1y as for all, each BoPoMoFo sign is arranged.
`[00 l 6]The input method sensitive to the context which predicts the following Chinese character
`according to the context and a Chinese database is used for other methods used for the input of a
`Chinese character. Jn this method, analysis is performed on not the level of a sign but the level of
`a Chinese character (ideographic character) which were input. This method can be described in
`'the following example. The example is simply shown in English for the purpose of a description.
`[00 l 7]A user wants to input a text called "read book". After a user inputs the word of "read 11
`software is likely to continue after "read", for example, carries out the prompt of the word of
`"book", "newspaper", etc. 1t will be chosen by the user if a right word is displayed.
`[OOI 8)The method of inputting a sign and a character is GB 2. 333 It discloses in No. 386. The
`probability table which gives the list of signs of the biggest Latin of a subsequent possibility after
`[each] 26 Latin signs and a "space" sign is provided by the terminal. When inputting a Latin
`sign during the input of a text, a user is shown the list of signs of all the Latin not in a default, for
`example, alphabetical order, but in an order determined by the probability used as the following
`sign. The fault accompanying this method is that a user is shown the long symbol list which
`chooses a specific sign from it.
`[00 l 9)1t is clearly desirable to provide the efficient method of inputting a character. The method
`should be [ that it is easy to master] easy-to-use, and its ICRR must be low, and its average input
`code length per character must be short. It is difficult to provide the character input method
`which the above-mentioned necessary condition has often been mutually contradictory unluckily,
`and can be efficiently used for all the elements.
`[0020]
`[Means for solving problem ]According to the first mode of the present invention, the method of
`inputting a character into a terminal is provided, The terminal has two or more keys, at least one
`of the keys expresses several different signs, and use of the key for pre- sign (previous) selection
`is used in order to determine the sign with which it is expressed by a selectable key in the next
`selection (subsequent).
`(0021 ]The term of a "sign" (symbol) contains all the graphic marks (graphic glyph) that can
`carry out a direct entry from a keyboard or a keypad. A sign includes fundamental character
`input elements, such as the alphabet, Arabic numerals and the BoPoMoFo sign, a character
`stroke, and an intonation code. The direct entry of the sign can be carried out from a keyboard,
`and it does not need FEP. For example, characters, such as a Chinese character, must be input via
`FEP.
`[0022]Preferably, the alphabet of a different sign is related, in a display, this sign can be
`accessed in the operation which presses 1 time, several key choices, or a key, or this sign can be
`
`GOOGLE EX. 1008 - 00398
`
`Google v. Philips
`
`

`
`displayed on some keys. The result that pre- selection is limited to the alphabet about the key
`beyond 1 or it or the alphabet of a sign may be brought about.
`[0023]The key used for pre- selection may be the same as the key used for the next selection. Or
`this key may be different. The sign in the next selection may be the same as the sign in pre(cid:173)
`selection, and it may be different.
`[0024]Preferably, this method is used in order to input an ideographic character. It can be used in
`order to input a Chinese character. Or it may use in order to input other characters, such as what
`is used in it in Japan (Chinese character), South Korea, or other areas. This method is not limited
`only to the input of a character, and it may be used in order to input a character and to fonn Latin
`alphabetic word.
`· [0025]According to the second mode of the present invention, the user interface for inputting a
`character into a terminal is provided, This terminal has two or more keys, and at least one of
`those keys expresses several different signs, It is possible to choose a sign by performing first
`selection using a key, and a processor is used in order to determine the sign with which it is
`expressed by a selectable key in the following second selection.
`[0026]According to the 3rd mode of the present invention, it is provided by the terminal for
`receiving a character input and this terminal, A processor and two or more keys are included and
`at least one of those keys expresses several different signs, It is possible to choose a sign by
`perfonning first selection using a key, and in order to determine the sign with which it is
`expressed by a selectable key in the following second selection, the above-mentioned processor
`is used.
`[0027]Preferably, this terminal is a moving terminal. It may be a terminal which accepts the
`input from two or more keys of a mobile phone, smart telephone (smart phone), and personal
`digital assistant, laptop, electronic Note Pad (electronic notepad), a pager, or others. In the
`embodiment whose it is a mobile phone, it may be a cellular mobile phone linked to a cellular
`phone network.
`[0028]The present invention is suitable for especially the terminal that has a smaJl keypad. the
`present invention -- small size -- the key of a keypad -- it means that two or more signs relate to
`inner either. It may be about 12 keys, and in a certain working example, it may be less than 20
`keys and the thing of exclusive use [ eye I others ] may be [ this may be used for an input of a
`sign or] sufficient as it.
`[0029]In the present invention, it is considered that all the elements already input by the user are
`fixed unless it is right and a user corrects them intentionally. It only predicts the following sign
`which may appear. It is forward prediction (forward-prediction) and does not change the already
`input input.
`[0030]A little number of times of a keystroke required in order that the present invention may
`input a sign compared with T9 method may be increased. However, since the present invention
`gives IRCC smaller than T9 to the amends, the total of a keystroke required in order to discover
`a specific Chinese character decreases. A candidate list may decrease only about 50%. This gives
`an advantage remarkable in the equipment which has a sized display. This is because it is
`
`GOOGLE EX. 1008 - 00399
`
`Google v. Philips
`
`

`
`difficult to scroll a candidate list with such equipment and it is rather a low speed. If it considers
`that 1 time of the step which scrolls to a top or the bottom is a keystroke, there may be few
`keystrokes which this invention needs than T9 method. The present invention gives a user clear
`feedback, in order to guide an input or to give the display of errors.
`[0031 )An example is given with reference to an accompanying drawing, and the present
`invention is described.
`[0032)
`[Mode for carrying out the invention].Eigj_and 2 were discussed before.
`[0033]Fig.3 is abbreviated-illustrating the functional hardware block of a terminal unit. In this
`working example, especially a terminal is the mobile phone 1. This hardware block is controlled
`by the controller 2 which runs an operating system:. Various software, applications, and data are
`memorized by the random access memory (RAM) 3 and the read-only memory (ROM) 4. This
`telephone is transmitted and received via the transceiver block 5. Operation relevant to audio
`processing is performed in the audio portion 6 connected with the receiver 7 and the microphone
`8. Other elements, such as the Subscriber Identity Module (SIM;Subscriber Identify Module)
`card 9, the display 10, and the keypad 11, are controlled by the controller 2. Software realizes
`and FEP is included in RAM3 and/or ROM4. The command given by the software is executed
`by the controller 2, in order to control the display 10 and the keypad 11.
`[0034]Fig.4 shows the system configuration of the terminal of Fig.3 and shows the sign and the
`portion relevant to the input of a character, especially the portion containing FEP of this
`terminal.A system configuration The four modules 12, i.e., an input control module, It can divide
`without the engine investigation (look-up) module 14, the keypad input unit 16 for enabling the
`input to the input control module 12, and output units, such as the display 18. In addition to these
`four modules, the engine investigating module 14 is connected to the Chinese input dictionary
`20, and this dictionary contains the PININ character string and the mapping table of the Chinese
`character which corresponds. In order to search a Chinese character from the given PININ
`character string, the Chinese input dictionary can be used for an engine investigating module. In
`the case of the Chinese dictionary, it includes all the lists of possible PININ character strings.
`[0035)1n this working example, FEP contains the portion 12 used in order to process the alter
`operation performed when a Chinese character is input, i.e., an input control module, the engine
`investigating module 14, and the Chinese input dictionary 20. The terminal contains an interface
`module, and other operating systems and applications 22. Other interface modules are used in
`order to control the interface between a user and a terminal for operation of others, such as a
`thing relevant to a telephone. With an operating system and application, it is used in order to
`control operation with FEP and other portions of terminals, such as a portion relevant to a
`telephone.
`[0036]Before a sign enters the display of a terminal, the sign which can turn into an appropriate
`(valid) start symbol of a PININ character string can be chosen from a keypad, and a display can
`be entered. The sign u, v, and i cannot be used as a guidance character of a PININ character
`string. Only the sign with which the terminal can make a start symbol and appropriate PININ
`
`GOOGLE EX. 1008 - 00400
`
`Google v. Philips
`
`

`
`combination when the following key is pressed after the input of a start symbol may be chosen
`by the user. It is limited to several [of the alphabet relevant to the key on a keypad I at least],
`and it becomes impossible therefore, for a user to use all of the signs. A user's push of the
`following key will instruct the signs which can be used from the selected alphabet one by one to
`a user (prompt). Actually, this input method predicts the following possible alphabet, and makes
`impossible selection of the sign which cannot form an appropriate PININ character string.
`[0037]In one working example, determination [ I which sign can be chosen from a keypad ] is
`performed by the engine investigating module 14. In this case, the engine investigating module
`14 knows which sign is mapped by which key of the keypad. Therefore, the details about which
`key was pressed are only passed to the engine investigating module 14. For example, if character
`string "ga" enters a display and a user will press sign "m" and the key "6" connected with "n" and
`"o", The input control module 12 tells that this key was pushed on the engine investigating
`module 14, and investigates whether PININ character string choice "gam" which can be used,
`"gan", and "gao" are appropriate to the engine investigating module 14 with Chinese dictionary
`20. If a first appropriate character string (in this case, "gan") is discovered, it will be told to the
`input control module 12 that the engine investigating module 14 displays sign"n" on a display.
`[0038]In this example, determination about the thing which sign is selectable is perfonned by the
`input control module 12 from a keypad. In order that the operation which pushes key"6" after
`"ga" may investigate whether it is appropriate to the input control module 12 in character string
`"gam" in the subsequent above-mentioned example, ** "gam" is sent to the engine investigating
`module 14. Since it is not an appropriate character string, the engine investigating module 14
`sends the response of the meaning to the input control module 12. Then, an input control module
`sends following character string "gan". Since this is an appropriate character string, the engine
`investigating module 14 tells the input control module 12 about that, and "n" is expressed as a
`display after character string "ga" which has already entered. Actually, the user may desire to
`enter character string "gao", a user pushes "6" again in that case, and the input control module 12
`sends character string "gao" to the engine investigating module 14 as the result. Since it is a
`character string as which this may also be admitted, an input control module is told and "o" is
`expressed as a display instead of "n."
`[0039]Compared with a standard Chinese input method, each of these working examples does
`not increase memory consumption, or does not increase a calculation overhead.
`[0040]Fig.5 shows the Chinese input display by the present invention. This shows various zones
`of the display, and those contents while editing a short Chinese message. The input condition
`indicator 23 which a display zone shows the present input condition, The editing window 24
`where a user's text is displayed and edited into it, It is with the input window 25 which input
`strings, such as PININ, are displayed on inside and edited, the candidate window 26 where an
`input string and the candidate that corresponds are displayed on inside, and the window 27 for
`text displays relevant to a function key. The window 27 specifies the function of two keys which
`are placed directly under a text. Since a candidate is highlighted before choosing a candidate and
`entering on a display, the user can scroll the candidate in the candidate window 26.
`
`GOOGLE EX. 1008 - 00401
`
`Google v. Philips
`
`

`
`[0041 ]The input of the sign and the character is shown in Fig.6 in the form of the flow chart.
`Operation begins from the first step 28. In Step 30, a user chooses an input method, in order to
`input a character using the input control module 12. For example, it may be an input of the
`Chinese which uses the PININ method. Once the input method is started, a user will press the
`key containing the sign of the request which is a start symbol of a desired PININ character string
`at Step 32. Using the Chinese input dictionary 20, the engine investigating module 14 is Step 34,
`and determines whether it is a thing relevant to the sign with which the pressed key is permitted.
`If not connected with the sign with which the pressed key is permitted, in Step 36, in the bottom
`of the key press, it will be ignored and any sign will not be displayed on the display 18 of a
`terminal, either. In this case, a terminal waits for a user to press other keys. If connected with the
`sign with which the pushed sign is permitted, in Step 38, the first thing of the signs relevant to
`the key permitted will be expressed as a display. Of course, if the number of the signs relevant to
`the pressed key permitted is one, it will be expressed as a display. Since the sign which entered
`can form an appropriate PININ character string (part) from the time of a first sign being
`displayed on a display, a candidate list is shown by the display. A candidate list can be displayed
`even if it is before a user checks that the sign currently displayed on a display should enter a
`display in this way. By this, since a character can be chosen from a character list even if it does
`not press other keys, in order for a user not to wait to be timing out, or to enter a sign, time will
`be saved. In a flow chart, a candidate is displayed from the time of a sign being displayed on a
`display in Step 38. Therefore, a user receives the immediate feedback about his input from a
`candidate:: list. In Step 40, a user determines whether the sign currently displayed is a desired
`sign, seeing the sign currently displayed on the display. If it becomes so, a user will check the
`fact at Step 42 waiting for the timeout duration relevant to selection of a sign to pass, or by
`pressing the suitable selection key on the keypad input unit 16. A selection key may be a key
`currently specially assigned to work of checking selection, or may be other keys for only
`inputting a sign. In Step 44, a terminal enters as a sign which had the sign of a display chosen. If
`the sign currently displayed is not a desired sign, in Step 46, a user will display the sign which
`presses the key once again and with which the next is permitted (Step 4 7), and will investigate
`once again whether the sign currently displayed is a desired sign. The engine investigating
`module 14 should remember using the Chinese input dictionary 20, in order to make it possible
`to choose only the sign which makes an appropriate PININ character string. Therefore, the user
`cannot choose the sign which is not permitted. It tries in order that a user may discover a sign,
`and if it cannot do so, that can start the instruction that spelling of a PIN IN character string is
`wrong in something, for example. Thus, a terminal gives a user feedback. It should be cautious
`of this feedback being given during formation of a PTNIN character string, and not being given
`after the input of all the signs showing a PININ character string is completed. This is contrastive
`with T9 method. If a sign enters the display 18, a user will investigate whether the PININ
`character string is completed in Step 48. If that is not right, a user will press other keys at Step
`32, will choose other signs, and will repeat the procedure of sign selection. In Step 50, FEP of a
`terminal is used in order to obtain the candidate list of a character from the completed PININ
`
`GOOGLE EX. 1008 - 00402
`
`Google v. Philips
`
`

`
`character string. As mentioned above, before a character is chosen from a candidate list, the
`completed PININ character string can be entered, however the user can choose a character from
`the time of it being displayed at Step 38 for the first time at any time. Operation is finished with
`the final step 52.
`[0042]If a sign is chosen and a display is entered by pressing other keys and beginning other sign
`selection process procedures in Step 42, Procedure is resumed by this from Step 34, namely, the
`engine investigating module 14 investigates whether it is connected with the sign permitted by
`the pressed key.
`[0043]In addition to the above-mentioned step, when change is needed, the step for deleting a
`sign or a character is also provided. The sign in the character string which entered spells it, and it
`is a result of a mistake, or is the result of being because the user's near idea having changed.
`Such a compensation process procedure in the user interface of a terminal is well known to a
`person skilled in the art, and may adopt what kind of publicly known method.
`[0044]: l. described next about the command produced between the input control module 12, the
`engine investigating module 14, and the Chinese input dictionary 20, and the sequence of a
`notice A user presses a key. In this case, key"2" is pushed.
`2. A keypad accepts the phenomenon in which there was the keystroke. Then, a keypad sends the
`phenomenon to the input control module 12. In this case, I hear that key"2" was pushed and that
`phenomenon exists.
`3. The input control module 12 applies a new input symbol to the input buffer of the module 12
`according to the quota symbol sequence (sequence) of the pressed key. In this case, sign" a" is
`added to this buffer.
`4. An inpu

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket