CN103268154B - A kind of letter input method of set top box virtual keyboard and device - Google Patents
A kind of letter input method of set top box virtual keyboard and device Download PDFInfo
- Publication number
- CN103268154B CN103268154B CN201310206896.4A CN201310206896A CN103268154B CN 103268154 B CN103268154 B CN 103268154B CN 201310206896 A CN201310206896 A CN 201310206896A CN 103268154 B CN103268154 B CN 103268154B
- Authority
- CN
- China
- Prior art keywords
- letter
- key
- sequence
- virtual keyboard
- keys
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000001514 detection method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 16
- 238000012790 confirmation Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
The invention discloses a kind of letter input method and device of set top box virtual keyboard, method comprises: display dummy keyboard, dummy keyboard comprises the first key zone and the second key zone, first key zone comprises the alphabet key of predetermined number, the second key zone and continue letter or the connective word auxiliary sequence that with it associate female for the word selection that shows input; Detect the mother of word selection that user inputs in the first key zone; According to associated frequencies order from high to low, with on the distance of center button residue button from the close-by examples to those far off in the center button successively in the second key zone and the second key zone, display and female continue letter or the connective word auxiliary sequence associated of word selection; Continue letter or the letter that continues that user are inputted are appended to the female end of word selection, generate letter sequences.The present invention compares the input method based on conventional keyboard layout, can reduce the number of times that user moves cursor, enhance Consumer's Experience, improves the accuracy of input while realizing input fast.
Description
Technical Field
The invention relates to the technical field of set-top boxes, in particular to a letter input method and device of a virtual keyboard of a set-top box.
Background
With the development of set-top box technology, the application of the set-top box is more and more extensive, such as using the set-top box to browse a webpage, shopping online, receiving and sending e-mails and the like; the applications using the set-top box often require a user to input text information, and the existing set-top box man-machine interaction mode generally comprises the steps that the user uses a remote controller to move a cursor on a virtual keyboard displayed by the set-top box and selects characters required to be input so as to realize text input.
At present, the set-top box virtual keyboard generally adopts the layout form of the traditional "QWERTY" keyboard, however, the keyboard layout is not suitable for the set-top box virtual keyboard operated by a remote controller: on one hand, in order to prevent the situation that the input error or the input cannot respond caused by the fact that the key clamping shell is caused by quick input when two keys with high input frequency are connected together, the QWERTY keyboard arranges the letter keys with high use frequency in the opposite direction of the keyboard; the virtual keyboard has no problem of physical jamming caused by too fast input, if the virtual keyboard is arranged according to the QWERTY layout and frequently used letters are arranged on two sides of the keyboard, a user needs to move back and forth and switch the position of a cursor for many times, the input speed is influenced, finger fatigue of the user is easily caused, and therefore user experience is reduced. On the other hand, when the user continuously moves the cursor using the remote controller, the user may unconsciously press the enter key after continuously pressing the key, which may cause erroneous input and low input efficiency.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method and an apparatus for inputting letters of a virtual keyboard of a set-top box, which can improve input speed, input accuracy and user experience, aiming at the defects of low input efficiency, easy error and poor user experience in the prior art.
The technical scheme adopted by the invention for solving the technical problems is as follows: the method for constructing the letter input of the virtual keyboard of the set top box, wherein the set top box receives user input through a remote controller and displays the virtual keyboard through a television or a display screen, and the method comprises the following steps:
s1, displaying a virtual keyboard, wherein the virtual keyboard comprises a first key area and a second key area; the first key area comprises a preset number of letter keys distributed according to a preset sequence;
s2, detecting the selected letter input by the user in the first button area, and displaying the selected letter on a button except the central button in the second button area;
s3, searching a continuing letter or a continuing letter sequence associated with the selected letter, and sequentially displaying the continuing letter or the continuing letter sequence on the central key of the second key area and the rest keys in the second key area, which are far away from the central key, according to the sequence of the association frequency from high to low; and placing a cursor on the center key;
and S4, adding the continuous letter or the continuous letter combination input by the user to the tail of the selected letter to generate a selected letter sequence, and displaying the selected letter sequence on the key for displaying the selected letter.
In the alphabet input method of the set-top box virtual keyboard of the present invention, the step S4 further includes: and updating and counting the association frequency of the selected letter and the input continuing letter or the continuing letter sequence.
In the alphabet input method of the virtual keyboard of the set-top box according to the present invention, after the step S4, the method further includes the following steps:
and S5, judging whether the selected letter sequence is confirmed as target input by the user, if not, repeating the step S3 and the step S4 until the target input is completed.
In the alphabet input method of the set-top box virtual keyboard, the second key area is positioned in the central area of the virtual keyboard; the first key area comprises 23 initial keys; the initial consonant keys are distributed according to the initial consonant sequence of b-w; or, according to the sequence of the use frequency from high to low, 23 initial consonants are sequentially distributed on the keys which are distant from the center key of the second key area from near to far; in step S3, the vowels associated with the selected initial are searched and displayed.
In the alphabet input method of the set-top box virtual keyboard, the second key area is positioned in the central area of the virtual keyboard; the first key area comprises 26 English letter keys; the English letter keys are distributed according to the sequence of A-Z; or according to the sequence of the use frequency from high to low, the 26 English letters are sequentially distributed on the keys which are away from the center key of the second key area from near to far.
The invention also constructs an alphabet input device of the set-top box virtual keyboard, which comprises:
the virtual keyboard generating and displaying module is used for generating and displaying a virtual keyboard, and the virtual keyboard comprises a first key area and a second key area; the first key area comprises a preset number of letter keys distributed according to a preset sequence;
the selected letter detection and display module is used for detecting the selected letter input by the user in the first key area and displaying the selected letter on a key of the second key area except the central key;
a continuous letter searching and displaying module, configured to search a continuous letter or a continuous letter sequence associated with the selected letter, and sequentially display the continuous letter or the continuous letter sequence on a center key of the second key region and remaining keys of the second key region, which are located at a distance from the center key from near to far, in order from high association frequency to low association frequency; the cursor is also used for being placed on the central key;
and the selected letter sequence generating and displaying module is used for adding the continuous letters or continuous letter combinations input by the user to the tail of the selected letter to generate a selected letter sequence and displaying the selected letter sequence on the key for displaying the selected letter.
In the alphabet input device of the virtual keyboard of the set-top box of the present invention, the selected alphabet sequence generating and displaying module is further configured to update and count the association frequency of the selected alphabet and the inputted successive alphabet or successive alphabet sequence.
The letter input device of the set-top box virtual keyboard of the invention also comprises:
and the judging module is used for judging whether the selected letter sequence is confirmed as target input by the user.
In the alphabet input device of the virtual keyboard of the set-top box, the virtual keyboard generation and display module is further configured to set the second key area in a central area of the virtual keyboard, and to display 23 initial keys in the first key area; the initial consonant keys are distributed according to the initial consonant sequence of B-W; or, according to the sequence of the use frequency from high to low, 23 initial consonants are sequentially distributed on the keys which are distant from the center key of the second key area from near to far; the continuous letter searching and displaying module is also used for searching and displaying the vowels related to the selected initial consonants.
In the alphabet input device of the virtual keyboard of the set-top box, the virtual keyboard generation and display module is further used for arranging the second key area in the central area of the virtual keyboard and displaying 26 English alphabet keys in the first key area; the English letter keys are distributed according to the sequence of A-Z; or according to the sequence of the use frequency from high to low, the 26 English letters are sequentially distributed on the keys which are away from the center key of the second key area from near to far.
The method and the device for inputting the letters of the virtual keyboard of the set-top box have the following beneficial effects that: the second key area is arranged in the central area of the virtual keyboard, and the letter keys in the first key area are arranged around the second key area according to the input habit of the user according to the preset sequence, so that compared with the traditional keyboard layout mode, the times of moving a cursor by the user are reduced, and the user experience can be improved; the association frequency of the input selected letters and the successive letters is counted, the successive letters or the successive letters are sequentially displayed on the central key of the second key area and the keys which are far away from the central key in sequence from high to low in association frequency with the selected letters, and the cursor is placed on the central key again after the letters are input each time, so that the input accuracy is improved while the quick input is realized.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
fig. 1 is a flowchart of an alphabet input method of a virtual keyboard of a set-top box according to a first embodiment of the present invention;
FIG. 2a is a diagram illustrating a layout of a virtual keyboard according to the first embodiment of the present invention shown in FIG. 1;
FIG. 2b is a diagram of a virtual keyboard display for performing steps S120 and S130 in the first embodiment of the present invention shown in FIG. 1;
FIG. 2c is a diagram illustrating the virtual keyboard performing step S140 according to the first embodiment of the present invention shown in FIG. 1;
fig. 3 is a flowchart of an alphabet input method of a virtual keyboard of a set-top box according to a second embodiment of the present invention;
FIG. 4a is a diagram of a virtual keyboard display in which steps S130 and S140 are repeatedly performed according to the second embodiment of the present invention shown in FIG. 3;
FIG. 4b is a diagram of a virtual keyboard associated with the pinyin for a Chinese character shown in FIG. 3 in a second embodiment of the present invention;
fig. 5 is a virtual keyboard layout display diagram of the alphabet input method of the virtual keyboard of the set-top box according to the third embodiment of the present invention;
fig. 6 is a structural diagram of an alphabet input device of a virtual keyboard of a set-top box according to a fourth embodiment of the present invention;
fig. 7 is a structural diagram of an alphabet input device of a virtual keyboard of a set-top box according to a fifth embodiment of the present invention.
Detailed Description
For a more clear understanding of the technical features, objects and effects of the present invention, embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
Fig. 1 is a flowchart of an alphabet input method of a virtual keyboard of a set-top box according to a first embodiment of the present invention. As shown in fig. 1, in a first embodiment of the method for inputting letters by a virtual keyboard of a set-top box according to the present invention, the set-top box receives user input through a remote controller, and displays the virtual keyboard through a television or a display screen; the remote controller comprises up, down, left and right direction keys and a confirmation key; the set-top box stores an association database, wherein the association database comprises association frequency (namely association times) among letters, association frequency among pinyin of Chinese characters or association frequency among English words, and the method comprises the following steps:
s110, displaying a virtual keyboard, wherein the virtual keyboard comprises a first key area and a second key area; the first key area comprises a preset number of letter keys distributed according to a preset sequence;
FIG. 2a is a layout display diagram of the virtual keyboard shown in FIG. 1 according to the first embodiment of the present invention. Taking the input of the pinyin as an example, in step S110, the first key area 21 of the virtual keyboard includes 23 initial keys for displaying the initial to be input; in the first embodiment of the present invention, in order to reduce the number of key presses as much as possible, the second key press area 22 is arranged in the central area of the virtual keyboard, and the initial keys in the first key press area 21 are arranged around the second key press area 22; in particular, in the implementation, the first key area 21 may also be disposed on at least one of the left side, the right side, the upper side, and the lower side of the second key area 22. The second key area 22 comprises 9 virtual keys arranged in 3 rows and 3 columns, and the second key area 22 is used for displaying the selected initial consonant and the final associated with the selected initial consonant; specifically, in the application, the number of keys in the second key area 22 and the matrix distribution mode may be set according to the number of vowels. The 23 initial keys in the first key area 21 shown in fig. 2a are arranged in the order of the initial keys b-w, so that the user can quickly find the initial keys; or, to further reduce the number of times that the user moves the cursor, 23 consonants may be sequentially distributed on the keys located from near to far away from the center key 221 of the second key zone according to the usage frequency, for example, the consonant with higher usage frequency is distributed on the key located close to the second key zone, and the consonant key with lower usage frequency is distributed on the key located far away from the second key zone. Initially, the display on the virtual key in the second key region 22 is empty, and the cursor is located on the center key 221.
S120, detecting the selected letters input by the user in the first key area, and displaying the selected letters on a key of the second key area except the central key;
taking the input of the pinyin of the chinese character "light" as an example, in step S120, the user moves a cursor to the initial letter key "g" in the first key zone 21 and selects to input "g", the set-top box detects the user input "g", and displays the selected initial letter "g" on a key other than the center key 221 in the second key zone 22. As shown in fig. 2b, which is a virtual keyboard display diagram of the first embodiment of the present invention, the steps S120 and S130 are performed, and the selected initial letter "g" is displayed on the key on the left side of the center key 221.
S130, searching a continuing letter or a continuing letter sequence associated with the selected letter, and sequentially displaying the continuing letter or the continuing letter sequence on a central key of the second key area and the rest keys in the second key area, which are far away from the central key, according to the sequence of the association frequency from high to low; and placing the cursor on the central key;
in step S130, a subsequent vowel associated with the selected initial "g" in the association database of the set top box is searched, and as shown in fig. 2b, the vowel associated with "g" including "a", "e", "o", and "u" is searched. Wherein the frequency of association of "a" with "g" is the highest, and "a" is displayed on the center key 221; the association frequencies of "e", "o", "u" and "g" are sequentially decreased, and the remaining vowels "e", "o" and "u" continuing to "g" are displayed on the remaining keys except for the keys "g" and "a" in the second key region 22.
S140, adding the continuous letters or continuous letter combinations input by the user to the tail of the selected letters to generate a selected letter sequence, and displaying the selected letter sequence on the keys displaying the selected letters.
Fig. 2c is a diagram of the virtual keyboard display executed in step S140 in the first embodiment of the present invention shown in fig. 1. As shown in fig. 2c, in step S140, it is detected that the user moves the cursor to the key displaying the final "u", and selects the input "u", adds "u" to the end of "g" to generate the sequence "gu", and updates the display "gu" on the key displaying "g".
Fig. 3 is a flowchart of an alphabet input method of a virtual keyboard of a set-top box according to a second embodiment of the present invention. In the second embodiment of the present invention shown in fig. 3, steps S110 to S140 in the first embodiment of the present invention are included, and step S140 further includes: and updating and counting the association frequency of the selected letters and the continuing letters or the continuing letter sequences. After step S140, the method further comprises the steps of:
s150, judging whether the selected letter sequence is confirmed as target input by the user, if not, repeating the step S130 and the step S140 until the target input is completed.
In step S140, it is detected that the user selects "u" as the succeeding vowel of the initial "g", the number of times of association between "g" and "u" is increased by 1 accordingly, and the association database is updated.
After step S140, the user does not complete the input of the "light" pinyin "guang", and the set-top box does not detect that the user sends a signal for confirming that the target input is completed through the remote controller, and returns to step S130 to continue to search the association database for the following vowel associated with "gu". As shown in fig. 2c, the final succeeding "gu" is only "a", and "a" is displayed on the center key 221 of the second key region 22, and the cursor is placed on the center key 221. The user directly selects the "a" input without moving a cursor. Fig. 4a is a diagram of a virtual keyboard display in which steps S130 and S140 are repeatedly performed in the second embodiment of the present invention shown in fig. 3. As shown in fig. 4a, the set-top box receives a succeeding vowel "a" input by the user, adds "a" to the end of the selected letter sequence "gu" to generate a new selected letter sequence "gua", updates the display "gua" on the button displaying "gu", adds 1 to the number of times of association between "gu" and "a", and updates the association database. Continuously detecting whether the user sends a signal for confirming that the target input is finished through the remote controller, judging that the target input is not finished, continuously returning to the step S130, and finding out n and ng of the continuous vowels associated with the gua in the association database; where "n" is associated with "gua" more frequently, the center key 221 in the second key region 22 is displayed with "n" and "ng" is associated with "gua" less frequently, and "ng" is displayed on one of the remaining keys of the adjacent center key 221. The user is detected to move the cursor to the key displaying "ng" and confirm the input, the "ng" is added to the end of "gua" to generate the selected letter sequence "guang", the number of times of association between "gua" and "ng" is added by 1, and the association database is updated, thereby completing the target input. By adopting the letter input method of the set-top box virtual keyboard, the light Chinese pinyin input is completed by 4 times of cursor selection g, 1 time of cursor selection u, direct selection a, 1 time of cursor selection ng and clicking of 6 times of direction keys and 5 times of confirmation keys for 11 times; with the "QWERTY" keyboard, at least 3 times of cursor movement to select "u" (assuming that the cursor is initially on the key "g"), 7 times of cursor movement to select "a", 6 times of cursor movement to select "n", and 2 times of cursor movement to select "g", and 23 times of key pressing with 18 directional keys and 5 confirmation keys are required. Therefore, the second key area 22 is arranged in the central area of the virtual keyboard, and the letter keys in the first key area 21 are arranged around the second key area 22 according to the input habit of the user in the preset order, so that compared with the traditional keyboard layout mode, the times of moving a cursor by the user are reduced, and the user experience can be improved; the association frequency of the input selected letters and the successive letters is counted, the successive letters or the successive letters are sequentially displayed on the central key 221 of the second key area and the keys which are far away from the central key 221 according to the order from high to low of the association frequency of the selected letters, and the cursor is placed on the central key again after the letters are input each time, so that the input accuracy is improved while the quick input is realized.
Preferably, after the input of the "light" Chinese character is completed, the pinyin of the following Chinese character associated with the "light" in the association database is searched, and the pinyin of the following Chinese character is displayed on the central key 221 and the keys which are distant from the central key 221 in sequence according to the height of the association frequency. FIG. 4b is a diagram of a virtual keyboard display associated with the Pinyin of the Chinese characters shown in FIG. 3 according to a second embodiment of the present invention. As shown in fig. 4b, the pinyin "ming" for the chinese character "ming" with the highest frequency of association with "light" is displayed on the center key 221, and then the pinyins for the other chinese characters associated with "light" are displayed on the remaining 8 keys of the second key region 22. The user can complete the Pinyin input of "Ming" by directly selecting "ming" on the center key 221 without moving the cursor. If the number of Chinese characters associated with the light exceeds 8, only the Pinyin of the first 8 Chinese characters with the highest association frequency is displayed.
Fig. 5 is a virtual keyboard layout display diagram of the alphabet input method of the virtual keyboard of the set-top box according to the third embodiment of the present invention. As shown in fig. 5, taking the input of english letters or words as an example, in the third embodiment of the present invention, the first key area 21 of the virtual keyboard includes 26 english letters, so as to facilitate the user to quickly find the letters, and the english letters are distributed on the keys of the first key area 21 according to the order of a-Z. Alternatively, in order to realize fast input, 26 letters are sequentially arranged on the keys which are located at the distance from the center key 221 of the second key region 22 in the order from the highest usage frequency to the lowest usage frequency of the english letters.
Fig. 6 is a structural diagram of an alphabet input device of a virtual keyboard of a set-top box according to a fourth embodiment of the present invention. As shown in fig. 6, in the alphabet input device of the virtual keyboard of the set-top box according to the fourth embodiment of the present invention, the device includes:
a virtual keyboard display and generation module 510, configured to generate and display a virtual keyboard, where the virtual keyboard includes a first key area 21 and a second key area 22; the first key area comprises a preset number of letter keys distributed according to a preset sequence;
a selected letter detecting and displaying module 520 for detecting a selected letter input by the user in the first button area 21 and for displaying the selected letter on a button other than the center button 221 in the second button area 22;
a continuing letter searching and displaying module 530, configured to search a continuing letter or a continuing letter sequence associated with the selected letter, and sequentially display the continuing letter or the continuing letter sequence on the center key 221 of the second key region 22 and the remaining keys in the second key region 22, which are located at a distance from the center key 221 from near to far, in order from the highest association frequency to the lowest association frequency; and also for placing a cursor over the center key 221;
a selected letter sequence generating and displaying module 540 for adding the successive letters or successive letter combinations input by the user to the end of the selected letter to generate a selected letter sequence and for displaying the selected letter sequence on the key for displaying the selected letter.
Fig. 7 is a structural diagram of an alphabet input device of a virtual keyboard of a set-top box according to a fifth embodiment of the present invention. As shown in fig. 7, the alphabet input device of the virtual keyboard of the set-top box according to the fifth embodiment of the present invention includes a virtual keyboard display and generation module 510, a selected alphabet detection and display module 520, a next alphabet searching and display module 530 and a selected alphabet sequence and display module 540 according to the fourth embodiment of the present invention; in the fifth embodiment of the present invention, the selected letter sequence generating and displaying module 540 is further configured to update and count the association frequency between the selected letter and the following letter or the following letter sequence.
The alphabet input device of the set-top box virtual keyboard of the fifth embodiment of the present invention further includes:
a determining module 550, configured to detect whether the user sends a confirmation signal for completing the target input through the remote controller, and further determine whether the selected letter sequence is confirmed as the target input by the user; and when the selected letter sequence is not confirmed as the target input by the user, returning to the continuous letter searching and displaying module 530 for processing.
Preferably, when inputting the pinyin of chinese language, the virtual keyboard display and generation module 510 is further configured to locate the second key area 22 in a central area of the virtual keyboard, and to display 23 initial keys in the first key area 21; the initial consonant keys are distributed according to the initial consonant sequence of B-W; or, according to the sequence of the use frequency from high to low, 23 initial consonants are sequentially distributed on the keys which are distant from the central key 221 of the second key zone 22 from near to far; the continuation letter search and display module 530 is further configured to search and display the vowels associated with the selected initial.
Preferably, when inputting english letters or words, the virtual keyboard display and generation module 510 is further configured to set the second key area 22 in a central area of the virtual keyboard, and to distribute the english letter keys in an a-Z order; or, according to the sequence of the usage frequency from high to low, the 26 english letters are sequentially distributed on the keys which are located from near to far from the center key 221 of the second key zone 22.
In the fifth embodiment of the present invention, in order to reduce the number of key presses as much as possible, the second key press area 22 is arranged in the central area of the virtual keyboard, and the initial keys in the first key press area 21 are arranged around the second key press area 22; in particular, in the implementation, the first key area 21 may also be disposed on at least one of the left side, the right side, the upper side, and the lower side of the second key area 22.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (6)
1. A letter input method of a set-top box virtual keyboard, the set-top box receives user input through a remote controller and displays the virtual keyboard through a television or a display screen, the method is characterized by comprising the following steps:
s1, displaying a virtual keyboard, wherein the virtual keyboard comprises a first key area and a second key area; the first key area comprises a preset number of letter keys distributed according to a preset sequence;
s2, detecting the selected letter input by the user in the first button area, and displaying the selected letter on a button except the central button in the second button area;
s3, searching a continuing letter or a continuing letter sequence associated with the selected letter, and sequentially displaying the continuing letter or the continuing letter sequence on the central key of the second key area and the rest keys in the second key area, which are far away from the central key, according to the sequence of the association frequency from high to low; and placing a cursor on the center key;
s4, adding the continuous letters or continuous letter combinations input by the user to the tail of the selected letters to generate a selected letter sequence, and displaying the selected letter sequence on the keys displaying the selected letters;
wherein:
in step S1, the second key region is located in a central area of the virtual keyboard; the first key area comprises 23 initial keys; the initial consonant keys are distributed according to the initial consonant sequence of b-w; or, according to the sequence of the use frequency from high to low, 23 initial consonants are sequentially distributed on the keys which are distant from the center key of the second key area from near to far; in step S3, finding and displaying the vowel associated with the selected initial;
or,
in step S1, the second key region is located in a central area of the virtual keyboard; the first key area comprises 26 English letter keys; the English letter keys are distributed according to the sequence of A-Z; or according to the sequence of the use frequency from high to low, the 26 English letters are sequentially distributed on the keys which are away from the center key of the second key area from near to far.
2. The method for inputting letters on a virtual keyboard of a set-top box according to claim 1, wherein the step S4 further comprises: and updating and counting the association frequency of the selected letter and the input continuing letter or the continuing letter sequence.
3. The alphabet input method of a virtual keyboard of a set-top box according to claim 1, further comprising the following steps after the step S4:
and S5, judging whether the selected letter sequence is confirmed as target input by the user, if not, repeating the step S3 and the step S4 until the target input is completed.
4. An alphabet input device for a virtual keyboard of a set-top box, the set-top box receiving user input through a remote controller and displaying the virtual keyboard through a television or a display screen, the device comprising:
the virtual keyboard generating and displaying module is used for generating and displaying a virtual keyboard; the virtual keyboard comprises a first key area and a second key area; the first key area comprises a preset number of letter keys distributed according to a preset sequence;
the selected letter detection and display module is used for detecting the selected letter input by the user in the first key area and displaying the selected letter on a key of the second key area except the central key;
a continuous letter searching and displaying module, configured to search a continuous letter or a continuous letter sequence associated with the selected letter, and sequentially display the continuous letter or the continuous letter sequence on a center key of the second key region and remaining keys of the second key region, which are located at a distance from the center key from near to far, in order from high association frequency to low association frequency; the cursor is also used for being placed on the central key;
a selected letter sequence generation and display module for adding the continuous letter or continuous letter combination input by the user to the end of the selected letter to generate a selected letter sequence and for displaying the selected letter sequence on the key for displaying the selected letter;
wherein:
the virtual keyboard generation and display module is also used for arranging a second key area in the central area of the virtual keyboard and displaying 23 initial consonant keys in the first key area; the initial consonant keys are distributed according to the initial consonant sequence of B-W; or, according to the sequence of the use frequency from high to low, 23 initial consonants are sequentially distributed on the keys which are distant from the center key of the second key area from near to far; the continuous letter searching and displaying module is also used for searching and displaying the vowels related to the selected initial consonants;
or,
the virtual keyboard generation and display module is also used for arranging a second key area in the central area of the virtual keyboard and displaying 26 English letter keys in the first key area; the English letter keys are distributed according to the sequence of A-Z; or according to the sequence of the use frequency from high to low, the 26 English letters are sequentially distributed on the keys which are away from the center key of the second key area from near to far.
5. The alphabet input device of the virtual keyboard of the set-top box as claimed in claim 4, wherein the selected alphabet sequence generating and displaying module is further configured to update and count the association frequency of the selected alphabet with the inputted next alphabet or the next alphabet sequence.
6. The alphabet input device of a virtual keyboard of a set-top box of claim 4, further comprising a judging module for judging whether the selected alphabet sequence is confirmed as a target input by a user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310206896.4A CN103268154B (en) | 2013-05-29 | 2013-05-29 | A kind of letter input method of set top box virtual keyboard and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310206896.4A CN103268154B (en) | 2013-05-29 | 2013-05-29 | A kind of letter input method of set top box virtual keyboard and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103268154A CN103268154A (en) | 2013-08-28 |
CN103268154B true CN103268154B (en) | 2016-04-20 |
Family
ID=49011789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310206896.4A Expired - Fee Related CN103268154B (en) | 2013-05-29 | 2013-05-29 | A kind of letter input method of set top box virtual keyboard and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103268154B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105278695A (en) * | 2014-06-11 | 2016-01-27 | 中兴通讯股份有限公司 | Pinyin input method and pinyin input device |
CN104066012A (en) * | 2014-06-24 | 2014-09-24 | 青岛海信电器股份有限公司 | Method for inputting Chinese character in smart TV and device thereof |
CN104219586A (en) * | 2014-08-21 | 2014-12-17 | 北京搜狗科技发展有限公司 | Input device and input method applied to smart televisions |
CN104484059A (en) * | 2014-12-26 | 2015-04-01 | 上海联彤网络通讯技术有限公司 | Method and system for realizing Chinese phonetic input on electronic equipment based on remote controller |
CN104768071B (en) * | 2015-02-28 | 2018-10-30 | 北京奇艺世纪科技有限公司 | A kind of character layout of dummy keyboard, cursor-moving method and device |
CN104883597A (en) * | 2015-05-20 | 2015-09-02 | 福建新大陆通信科技股份有限公司 | Set top box soft keyboard input method based on input priority and system thereof |
CN105100853B (en) * | 2015-06-30 | 2019-02-22 | 北京奇艺世纪科技有限公司 | A kind of method and device of virtual keyboard character arrangement |
CN105892928A (en) * | 2016-04-26 | 2016-08-24 | 北京小鸟看看科技有限公司 | Virtual keyboard under 3D immersive environment and designing method thereof |
CN106028093A (en) * | 2016-05-25 | 2016-10-12 | 刘健文 | Character input method of set-top box virtual keyboard |
CN105872823B (en) * | 2016-05-25 | 2019-04-19 | 深圳市艾科维达科技有限公司 | A kind of input device of set top box virtual keyboard |
CN105872689B (en) * | 2016-05-25 | 2019-01-29 | 刘健文 | A kind of character input method of set top box virtual keyboard |
CN108182002A (en) * | 2018-01-30 | 2018-06-19 | 北京小米移动软件有限公司 | Layout method, device, equipment and the storage medium of enter key |
WO2019232735A1 (en) * | 2018-06-07 | 2019-12-12 | Beijing Thomson Commerce Co., Ltd. | On-screen display (osd) keyboard input method editor (ime) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101916159A (en) * | 2010-07-30 | 2010-12-15 | 凌阳科技股份有限公司 | Virtual input system utilizing remote controller |
CN102193711A (en) * | 2010-03-10 | 2011-09-21 | 中国移动通信集团公司 | Method and device for displaying letter keys of virtual keyboard |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011033363A2 (en) * | 2009-09-16 | 2011-03-24 | Prem Kumar Nair | A data entry device (ded) |
-
2013
- 2013-05-29 CN CN201310206896.4A patent/CN103268154B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102193711A (en) * | 2010-03-10 | 2011-09-21 | 中国移动通信集团公司 | Method and device for displaying letter keys of virtual keyboard |
CN101916159A (en) * | 2010-07-30 | 2010-12-15 | 凌阳科技股份有限公司 | Virtual input system utilizing remote controller |
Also Published As
Publication number | Publication date |
---|---|
CN103268154A (en) | 2013-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103268154B (en) | A kind of letter input method of set top box virtual keyboard and device | |
US10489508B2 (en) | Incremental multi-word recognition | |
CN105229574A (en) | Reduce the error rate based on the keyboard touched | |
CN1777858A (en) | Unambiguous text input method for touch screens and reduced keyboard systems | |
KR101846238B1 (en) | Chinese character input apparatus and controlling method thereof | |
KR100942825B1 (en) | System and method for inputting phrase to device applying virtual keyboard | |
CN104704452A (en) | A split virtual keyboard on a mobile computing device | |
US20130307781A1 (en) | Data entry systems | |
CN104679278A (en) | Character input method and device | |
CN104066012A (en) | Method for inputting Chinese character in smart TV and device thereof | |
US20210271364A1 (en) | Data entry systems | |
US20100001958A1 (en) | Device and method of inputting characters | |
US10338809B2 (en) | Program for character input system, character input device, and information processing device | |
CN102714674A (en) | Korean input method and apparatus using touch screen, and portable terminal including key input apparatus | |
KR101872879B1 (en) | Keyboard for typing chinese character | |
US9489128B1 (en) | Soft keyboard with size changeable keys for a smart phone | |
US20150347004A1 (en) | Indic language keyboard interface | |
CN103197768A (en) | Ideogram input method and ideogram input keyboard | |
WO2012101636A2 (en) | Improved data entry systems | |
CN107526449B (en) | Character input method | |
KR101921586B1 (en) | Character input device according to the frequency of use of Hangul | |
US8648796B2 (en) | Stroke based input system for character input | |
CA2686919C (en) | Stroke based input system for character input | |
CN104598061B (en) | Input unit and its input method | |
US20220027046A1 (en) | Data input device, and data input method that are configured to switch display of character input buttons in response to input operations in two directions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160420 Termination date: 20200529 |
|
CF01 | Termination of patent right due to non-payment of annual fee |