亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

雙手操作的虛擬鍵盤的提供裝置及提供方法

文檔序號:6499636閱讀:143來源:國知局
雙手操作的虛擬鍵盤的提供裝置及提供方法
【專利摘要】本發(fā)明公開了一種雙手操作的虛擬鍵盤的提供裝置及提供方法。雙手操作的虛擬鍵盤的提供裝置包括:虛擬鍵盤信息數(shù)據(jù)庫模塊,用于存儲虛擬鍵盤配置信息;虛擬鍵盤處理模塊,響應(yīng)于由控制模塊接收到的觸摸信號,虛擬鍵盤處理模塊從存儲在虛擬鍵盤信息數(shù)據(jù)庫模塊的數(shù)據(jù)中選擇虛擬鍵盤配置信息,然后將該虛擬鍵盤配置信息發(fā)送給控制模塊進(jìn)行處理;控制模塊,控制模塊將從觸摸屏模塊接收到的觸摸信號發(fā)送給虛擬鍵盤處理模塊,且控制模塊將從虛擬鍵盤處理模塊接收的虛擬鍵盤配置信息進(jìn)行處理后發(fā)送給觸摸屏模塊,以進(jìn)行相應(yīng)的顯示。本發(fā)明的扇形虛擬鍵盤裝置可以利用左右手的配合來提高輸入效率,另外,用戶可以同時(shí)使用聲母韻母聯(lián)想輸入法和簡拼輸入法。
【專利說明】雙手操作的虛擬鍵盤的提供裝置及提供方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端的輸入設(shè)備,更具體地說,涉及一種雙手操作的虛擬鍵盤的提供裝置及提供方法。
【背景技術(shù)】
[0002]手持設(shè)備輸入使用頻率越來越高:智能設(shè)備功能越來越多,輸入的使用頻率也越來越高,所以智能快捷的輸入需求日益增強(qiáng)。
[0003]單手輸入已經(jīng)無法滿足手持設(shè)備輸入需求:屏幕寬度超出了單手的可觸及范圍;同時(shí)屏幕變大,手持設(shè)備由單手操作變成了雙手操作。
[0004]但是目前大部分手持設(shè)備的輸入法是基于單手操作設(shè)計(jì)的,但隨著觸摸屏和智能手機(jī)的流行,手持設(shè)備的屏幕越來越大,如平板和三星的note已經(jīng)不適合使用單手操作,因此原有的基于單手的輸入法已經(jīng)不再適用。
[0005]另外,在現(xiàn)有的輸入法中,目前比較常見的智能輸入功能包括簡拼、智能聯(lián)想和智能糾錯,還有些輸入法支持拼音智能輸入(即,如果輸入一個聲母后,與聲母無關(guān)的韻母自動變暗隱藏)。現(xiàn)有的聲母韻母聯(lián)想輸入法只有兩層結(jié)構(gòu),即用戶在鍵盤輸入聲母后,虛擬鍵盤上顯示韻母信息,這里的韻母指復(fù)韻母,即與聲母組合成完整拼音的韻母。虛擬鍵盤將可選的復(fù)韻母一字排開供用戶選擇,用戶選擇與聲母關(guān)聯(lián)的復(fù)韻后,虛擬鍵盤即顯示和輸入拼音對應(yīng)的可選漢字。接下來用戶選擇漢字,即可將漢字輸入系統(tǒng)。這種輸入法無法與只輸入首字母的簡拼輸入法相結(jié)合,只能通過輸入完整的拼音輸入文字。
[0006]現(xiàn)有的雙手輸入無法做到快捷輸入漢字,例如,iPad雖然支持雙鍵盤輸入,但是并沒有根據(jù)中文拼音輸入的特點(diǎn)對鍵盤布局進(jìn)行設(shè)計(jì),依然是傳統(tǒng)的全鍵盤或者是9鍵布局,只是將鍵盤分割顯示在屏幕下方的兩邊而已。
[0007]目前雖然也有部分聲韻結(jié)合輸入法的嘗試,但是這些聲韻輸入法都是在原來鍵盤排布的基礎(chǔ)上提供的:如QWERTY鍵盤上每個鍵對應(yīng)一個韻母,模擬鍵盤輸入一個聲母后,變成韻母鍵盤,這些需要用戶大量的記憶,同時(shí)鍵盤排布的隨意變化也給用戶輸入帶來一定得困惑;同時(shí)因?yàn)樘摂M鍵盤顯示的變化,無法使用簡拼輸入,減緩了文字輸入速度。

【發(fā)明內(nèi)容】

[0008]本發(fā)明的目的在于提供一種雙手操作的智能扇形虛擬鍵盤提供裝置及方法。為用戶提供一種既符合雙手操作設(shè)備習(xí)慣同時(shí)符合拼音輸入習(xí)慣的虛擬鍵盤提供裝置及方法。
[0009]所述裝置及方法根據(jù)雙手拇指在手持設(shè)備屏幕中熱點(diǎn)區(qū)域位置,提供雙扇形模擬鍵盤裝置和方法。根據(jù)漢語拼音學(xué)習(xí)習(xí)慣和輸入習(xí)慣對字母按鍵進(jìn)行排列。
[0010]一種雙手操作的虛擬鍵盤的提供裝置,包括:虛擬鍵盤信息數(shù)據(jù)庫模塊,用于存儲虛擬鍵盤配置信息,虛擬鍵盤配置信息用于配置至少兩個虛擬鍵盤的外觀,所述至少兩個虛擬鍵盤分離地設(shè)置在觸摸屏的相對位置上;虛擬鍵盤處理模塊,響應(yīng)于由控制模塊接收到的觸摸信號,虛擬鍵盤處理模塊從存儲在虛擬鍵盤信息數(shù)據(jù)庫模塊的數(shù)據(jù)中選擇虛擬鍵盤配置信息,然后將該虛擬鍵盤配置信息發(fā)送給控制模塊進(jìn)行處理;控制模塊,控制模塊將從觸摸屏模塊接收到的觸摸信號發(fā)送給虛擬鍵盤處理模塊,且控制模塊將從虛擬鍵盤處理模塊接收的虛擬鍵盤配置信息進(jìn)行處理后發(fā)送給觸摸屏模塊,以進(jìn)行相應(yīng)的顯示。
[0011]虛擬鍵盤配置信息包括:所述至少兩個虛擬鍵盤的位置和面積大?。挥嘘P(guān)聲母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中、單韻母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中、以及復(fù)韻母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中的信息;聲母、單韻母和復(fù)韻母的顯示信息;聲母與單韻母的對應(yīng)關(guān)系、單韻母與復(fù)韻母的對應(yīng)關(guān)系、以及聲母、韻母與漢字的對應(yīng)關(guān)系。
[0012]虛擬鍵盤信息數(shù)據(jù)庫模塊在文字輸入程序啟動后加載虛擬鍵盤配置信息,在用戶使用過程中能夠根據(jù)用戶的操作修改虛擬鍵盤配置信息。
[0013]虛擬鍵盤信息數(shù)據(jù)庫模塊包括聲母專用表、聲母韻母聯(lián)系專用表、韻母復(fù)韻母專用表。
[0014]虛擬鍵盤處理模塊包括聲母處理模塊、韻母處理模塊、聲母韻母聯(lián)系模塊。
[0015]用戶進(jìn)入中文輸入模式時(shí),聲母處理模塊從虛擬鍵盤信息數(shù)據(jù)庫模塊的聲母專用表檢索聲母排布信息,經(jīng)由控制模塊與觸摸屏模塊進(jìn)行交互,在觸摸屏上顯示供選擇的聲母輸入信息。
[0016]當(dāng)用戶在所述至少兩個虛擬鍵盤中的一個虛擬鍵盤中選擇聲母后,觸摸屏模塊接收到用戶所選擇的聲母信息后,經(jīng)過聲母韻母聯(lián)系模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互,從虛擬鍵盤信息數(shù)據(jù)庫模塊的聲母韻母聯(lián)系專用表檢索與用戶選擇的聲母聯(lián)系的單韻母的顯示相關(guān)的虛擬鍵盤配置信息,在觸摸屏上的所述至少兩個虛擬鍵盤中的另一個虛擬鍵盤中顯示與用戶輸入聲母相聯(lián)系的可用的單韻母界面。
[0017]當(dāng)用戶在所述另一個虛擬鍵盤中選擇單韻母后,觸摸屏模塊接收到用戶所選擇的單韻母信息后,控制模塊將觸摸屏模塊接收到的單韻母信息發(fā)送給虛擬鍵盤處理模塊,經(jīng)過虛擬鍵盤處理模塊的韻母處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,從虛擬鍵盤信息數(shù)據(jù)庫模塊的韻母復(fù)韻母專用表檢索與用戶選擇的單韻母聯(lián)系的復(fù)韻母的顯示相關(guān)的虛擬鍵盤配置信息,在觸摸屏上顯示與用戶輸入的單韻母相聯(lián)系的可用的復(fù)韻母界面。
[0018]當(dāng)用戶選擇復(fù)韻母后,觸摸屏模塊接收到用戶所選擇的復(fù)韻母信息后,經(jīng)過虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,從虛擬鍵盤信息數(shù)據(jù)庫模塊中檢索與用戶選擇的復(fù)韻母及之前選擇的聲母聯(lián)系的漢字的顯示相關(guān)的虛擬鍵盤配置信息,在觸摸屏上顯示與用戶輸入的聲母、韻母組合對應(yīng)的候選漢字界面。
[0019]控制模塊響應(yīng)于所接收的用戶設(shè)置第一虛擬鍵盤和/或第二虛擬鍵盤的大小和位置的信號,將用戶設(shè)置虛擬鍵盤的大小和位置的所述信號轉(zhuǎn)化為虛擬鍵盤信息數(shù)據(jù)庫能夠識別的虛擬鍵盤配置信息,并將該虛擬鍵盤配置信息存儲到虛擬鍵盤信息數(shù)據(jù)庫中。
[0020]根據(jù)本發(fā)明的另一方面,還提供一種雙手操作的虛擬鍵盤,包括:第一虛擬鍵盤,位于屏幕上的第一位置并呈扇形形狀,聲母設(shè)置在第一虛擬鍵盤中;第二虛擬鍵盤,位于屏幕上的與第一位置相對的第二位置并呈扇形形狀,單韻母和復(fù)韻母設(shè)置在第二虛擬鍵盤中,其中,右手操作第一虛擬鍵盤和第二虛擬鍵盤中的一個,左手操作第一虛擬鍵盤和第二虛擬鍵盤中的另外一個。
[0021]在屏幕上除了第一位置和第二位置之外的位置上(例如,第一虛擬鍵盤和第二虛擬鍵盤之間)設(shè)置有候選區(qū)域,候選區(qū)域中顯示候選拼音和候選漢字。
[0022]第一虛擬鍵盤顯示在屏幕的右下角,并具有沿著第一扇形區(qū)域的弧的輪廓排列有虛擬鍵盤的多個鍵的扇形形狀,第二虛擬鍵盤顯示在屏幕的左下角,并具有沿著第二扇形區(qū)域的弧的輪廓排列有虛擬鍵盤的多個鍵的扇形形狀。
[0023]第一虛擬鍵盤顯示在屏幕的右側(cè)中部,第二虛擬鍵盤顯示在屏幕的左側(cè)中部。
[0024]當(dāng)用戶旋轉(zhuǎn)手機(jī)從而手機(jī)在橫屏模式與豎屏模式之間切換時(shí),第一虛擬鍵盤和第二虛擬鍵盤的位置能夠適應(yīng)性地調(diào)整。
[0025]第一虛擬鍵盤和第二虛擬鍵盤的大小能夠根據(jù)用戶拇指所觸及的范圍來調(diào)整。
[0026]控制模塊響應(yīng)于所接收的用戶設(shè)置第一虛擬鍵盤和/或第二虛擬鍵盤的大小和位置的信號,將用戶設(shè)置虛擬鍵盤的大小和位置的所述信號轉(zhuǎn)化為虛擬鍵盤信息數(shù)據(jù)庫能夠識別的虛擬鍵盤配置信息,并將該虛擬鍵盤配置信息存儲到虛擬鍵盤信息數(shù)據(jù)庫中。
[0027]各個虛擬聲母按鍵和虛擬韻母按鍵在虛擬鍵盤中的位置能夠根據(jù)使用頻率或者用戶的設(shè)置而改變。
[0028]韻母虛擬鍵盤將不能與用戶輸入的聲母組合成拼音的韻母灰化,和/或高亮能與用戶輸入的聲母組合成拼音的韻母。
[0029]根據(jù)本發(fā)明的另一方面,還提供一種雙手操作的虛擬鍵盤的提供方法,包括:當(dāng)期望輸入的漢字具有聲母和韻母時(shí),用戶在屏幕一側(cè)的聲母虛擬鍵盤選擇聲母虛擬鍵,觸摸屏模塊接收到用戶所選擇的聲母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫交互后,返回相關(guān)虛擬鍵盤配置信息,控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息在觸摸屏的另一側(cè)選擇性地顯示韻母虛擬鍵盤;或者,當(dāng)期望輸入的漢字只具有韻母而不具有聲母時(shí),在觸摸屏的另一側(cè)顯示韻母虛擬鍵盤。用戶在所述另一側(cè)的韻母虛擬鍵盤選擇單韻母虛擬鍵;觸摸屏模塊接收到用戶所選擇的單韻母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫交互后,返回相關(guān)的虛擬鍵盤配置信息;控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息選擇性地顯示候選的復(fù)韻母虛擬鍵,并且在候選區(qū)域選擇性地顯示與用戶輸入的聲母和單韻母的組合對應(yīng)或者與用戶選擇的單韻母對應(yīng)的候選拼音和候選中文字;如果用戶期望輸入的漢字的讀音僅僅是聲母和單韻母的組合或者僅僅是單韻母,則用戶直接在候選區(qū)域選擇所期望輸入的漢字,從而結(jié)束此次輸入操作,或者用戶暫時(shí)不在候選區(qū)中選擇漢字,而是繼續(xù)輸入下一個漢字的拼音;如果用戶期望輸入的漢字是聲母和復(fù)韻母的組合或者僅僅是復(fù)韻母,則用戶在屏幕的所述另一側(cè)的韻母虛擬鍵盤中選擇復(fù)韻母虛擬鍵,或者用戶不選擇出現(xiàn)的復(fù)韻母虛擬鍵,而是在韻母虛擬鍵盤和/或聲母虛擬鍵盤一個字母一個字母地輸入整個漢字的拼音;觸摸屏模塊接收到用戶所選擇的復(fù)韻母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,返回相關(guān)虛擬鍵盤配置信息;控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息顯示與用戶輸入的聲母和復(fù)韻母的組合對應(yīng)或者與用戶輸入的復(fù)韻母對應(yīng)的候選拼音和候選中文字;用戶在候選中文字中選擇期望輸入的中文字,從而結(jié)束此次輸入操作,或者用戶暫時(shí)不在候選區(qū)中選擇漢字,而是繼續(xù)輸入下一個漢字的拼音。[0030]如果用戶在聲母虛擬鍵盤連續(xù)地按兩次聲母虛擬鍵,則候選區(qū)域出現(xiàn)相應(yīng)的候選中文詞組,用戶能夠不輸入韻母而直接在候選區(qū)域中選擇期望的中文詞組。
[0031]根據(jù)本發(fā)明的另一方面,還提供一種便攜式終端,包括:如上所述的虛擬鍵盤提供裝置;觸摸屏模塊,與所述虛擬鍵盤提供裝置進(jìn)行交互;終端控制部,終端控制部與文字傳送功能模塊、多媒體服務(wù)功能模塊和所述虛擬鍵盤提供裝置進(jìn)行交互;文字傳送功能模塊;多媒體服務(wù)功能模塊。
[0032]本發(fā)明的扇形虛擬鍵盤裝置結(jié)合利用了人體特點(diǎn)與中文輸入法的特點(diǎn),提供聲母、韻母分開設(shè)置的雙虛擬鍵盤,讓右手選擇聲母、左手選擇單韻母和復(fù)韻母,不但可以利用左右手的配合來提高輸入效率,而且有一點(diǎn)重要的是,用戶不但可以使用通過輸入聲母然后終端智能聯(lián)想韻母的聲母韻母聯(lián)想輸入法來實(shí)現(xiàn)文字的輸入,而且還可以通過只在右邊的聲母虛擬鍵盤操作輸入一個詞的各個字的首字母來實(shí)現(xiàn)文字的輸入(即,簡拼輸入法)。
【專利附圖】

【附圖說明】
[0033]通過下面結(jié)合示例性地示出一例的附圖進(jìn)行的描述,本發(fā)明的上述和其他目的和特點(diǎn)將會變得更加清楚,其中:
[0034]圖1是示意性示出根據(jù)本發(fā)明的實(shí)施例的采用虛擬鍵盤提供裝置的終端的框圖;
[0035]圖2是根據(jù)本發(fā)明的實(shí)施例的虛擬鍵盤提供裝置的結(jié)構(gòu)的框圖;
[0036]圖3A示出了根據(jù)本發(fā)明的實(shí)施例的通過虛擬鍵盤提供裝置來提供虛擬鍵盤的流程圖;
[0037]圖3B示出了在只輸入韻母的情況下通過虛擬鍵盤提供裝置來提供虛擬鍵盤的流程圖。
[0038]圖4示意性示出了根據(jù)本發(fā)明的實(shí)施例的虛擬鍵盤顯示示意圖。
【具體實(shí)施方式】
[0039]以下,參照附圖來詳細(xì)說明本發(fā)明的實(shí)施例。
[0040]一種雙手操作的智能扇形虛擬鍵盤的提供裝置,涉及雙扇形虛擬鍵盤和智能中文輸入方法,能夠提供快捷方便的智能中文輸入。
[0041]圖1是示意性示出根據(jù)本發(fā)明的實(shí)施例的采用虛擬鍵盤提供裝置的終端的框圖。圖2是根據(jù)本發(fā)明的實(shí)施例的虛擬鍵盤提供裝置的結(jié)構(gòu)的框圖。
[0042]參見圖1,終端包括觸摸屏模塊、虛擬鍵盤提供裝置、終端控制部、文字傳送功能模塊、多媒體服務(wù)功能模塊。
[0043]參見圖2,根據(jù)本發(fā)明的虛擬鍵盤提供裝置包括虛擬鍵盤信息數(shù)據(jù)庫模塊、虛擬鍵盤處理模塊和控制模塊。
[0044]虛擬鍵盤信息數(shù)據(jù)庫模塊,其是用于存儲虛擬鍵盤配置信息的數(shù)據(jù)存儲庫,虛擬鍵盤配置信息用于配置各個(至少兩個)虛擬鍵盤的外觀。該虛擬鍵盤配置信息包括:所述至少兩個虛擬鍵盤的位置和面積大小;有關(guān)聲母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中、單韻母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中、以及復(fù)韻母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中的信息;所有聲母、單韻母和復(fù)韻母的顯示信息;聲母與單韻母的對應(yīng)關(guān)系、單韻母與復(fù)韻母的對應(yīng)關(guān)系、以及聲母、韻母與漢字的對應(yīng)關(guān)系。虛擬鍵盤信息數(shù)據(jù)庫模塊在文字輸入程序啟動后加載上述數(shù)據(jù),在用戶使用過程中根據(jù)用戶的操作修改部分虛擬鍵盤配置信息。虛擬鍵盤信息數(shù)據(jù)庫模塊固化在手機(jī)、平板電腦等的電子設(shè)備的終端??梢愿鶕?jù)要求安裝和卸載。其中,聲母的顯示信息可以存儲在聲母專用表中,聲母與單韻母的對應(yīng)關(guān)系可以存儲在聲母韻母聯(lián)系專用表中,單韻母和復(fù)韻母的顯示信息以及單韻母與復(fù)韻母的對應(yīng)關(guān)系可以存儲在韻母復(fù)韻母專用表中。
[0045]虛擬鍵盤處理模塊,響應(yīng)于從控制模塊接收到的觸摸信號,虛擬鍵盤處理模塊從存儲在虛擬鍵盤信息數(shù)據(jù)庫模塊的數(shù)據(jù)中選擇虛擬鍵盤配置信息(該虛擬鍵盤配置信息用于決定虛擬鍵盤的大小和位置并用于決定觸摸屏顯示的下一步相關(guān)信息),然后將該虛擬鍵盤配置信息發(fā)送給控制模塊進(jìn)行處理。虛擬鍵盤處理模塊固化在手機(jī),平板電腦等的電子設(shè)備的終端。可以根據(jù)要求安裝和卸載。
[0046]控制模塊,將從觸摸屏模塊接收到的觸摸信號發(fā)送給虛擬鍵盤處理模塊,并將從虛擬鍵盤處理模塊接收的虛擬鍵盤配置信息進(jìn)行處理后發(fā)送給觸摸屏模塊,以進(jìn)行相應(yīng)的顯不O
[0047]進(jìn)一步地,虛擬鍵盤處理模塊包括聲母處理模塊、韻母處理模塊、聲母韻母聯(lián)系模塊。用戶進(jìn)入中文輸入模式,虛擬鍵盤處理模塊的聲母處理模塊從虛擬鍵盤信息數(shù)據(jù)庫模塊的聲母專用表檢索聲母排布信息,經(jīng)由控制模塊與觸摸屏模塊進(jìn)行交互,在觸摸屏界面顯示供選擇的聲母輸入信息,當(dāng)用戶在觸摸屏的某一邊的虛擬鍵盤選擇聲母后,觸摸屏模塊接收到用戶所選擇的聲母信息后,經(jīng)過虛擬鍵盤處理模塊的聲母韻母聯(lián)系模塊,與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,從虛擬鍵盤信息數(shù)據(jù)庫模塊的聲母韻母聯(lián)系專用表檢索與用戶選擇的聲母聯(lián)系的單韻母的顯示的相關(guān)虛擬鍵盤配置信息,在觸摸屏的另一邊的虛擬鍵盤中顯示與用戶輸入聲母相聯(lián)系的可用的單韻母界面。
[0048]進(jìn)一步地,當(dāng)用戶在觸摸屏的另一邊的虛擬鍵盤選擇單韻母后,觸摸屏模塊接收到用戶所選擇的單韻母信息后,控制模塊將觸摸屏模塊接收到的單韻母信息發(fā)送給虛擬鍵盤處理模塊,經(jīng)過虛擬鍵盤處理模塊的韻母處理模塊,與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后從虛擬鍵盤信息數(shù)據(jù)庫模塊的韻母復(fù)韻母專用表檢索與用戶選擇單韻母聯(lián)系的復(fù)韻母的顯示的相關(guān)虛擬鍵盤配置信息,在觸摸屏畫面顯示與用戶輸入韻母相聯(lián)系的可用的復(fù)韻母界面。
[0049]進(jìn)一步地,當(dāng)用戶在觸摸屏的另一邊的虛擬鍵盤選擇復(fù)韻母后,觸摸屏模塊接收到用戶所選擇的復(fù)韻母信息后,經(jīng)過虛擬鍵盤處理模塊,與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后從虛擬鍵盤信息數(shù)據(jù)庫模塊中檢索與用戶選擇的復(fù)韻母及之前選擇的聲母聯(lián)系的漢字的顯示的相關(guān)虛擬鍵盤配置信息,在觸摸屏畫面顯示與用戶輸入連續(xù)的聲母,韻母組合對應(yīng)的候選漢字界面。
[0050]根據(jù)本發(fā)明的實(shí)施例,提供一種便攜式終端,包括:如前所述的虛擬鍵盤提供裝置;觸摸屏模塊,與所述虛擬鍵盤提供裝置進(jìn)行交互;終端控制部,終端控制部與文字傳送功能模塊、多媒體服務(wù)功能模塊和虛擬鍵盤提供裝置進(jìn)行交互;文字傳送功能模塊;多媒體服務(wù)功能模塊。
[0051]圖4示意性示出了根據(jù)本發(fā)明的實(shí)施例的虛擬鍵盤顯示示意圖。
[0052]參見圖4,本發(fā)明還提供一種雙手操作的虛擬鍵盤,包括:第一虛擬鍵盤,位于屏幕上的第一位置并呈扇形形狀,聲母設(shè)置在第一虛擬鍵盤中;第二虛擬鍵盤,位于屏幕上的與第一位置相對的第二位置并呈扇形形狀,單韻母和復(fù)韻母設(shè)置在第二虛擬鍵盤中,其中,根據(jù)用戶的設(shè)置,右手用于操作第一虛擬鍵盤和第二虛擬鍵盤中的一個,左手操作第一虛擬鍵盤和第二虛擬鍵盤中的另外一個。
[0053]在第一虛擬鍵盤和第二虛擬鍵盤之間設(shè)置有候選區(qū)域,候選區(qū)域中顯示候選拼音和候選漢字。
[0054]圖3A示出了根據(jù)本發(fā)明的實(shí)施例的通過虛擬鍵盤提供裝置來提供虛擬鍵盤的流程圖;圖3B示出了在只輸入韻母的情況下通過虛擬鍵盤提供裝置來提供虛擬鍵盤的流程圖。
[0055]參見圖3A,在通常情況下,虛擬鍵盤提供裝置提供虛擬鍵盤的步驟可描述如下所示:
[0056](I)用戶在屏幕一側(cè)的聲母虛擬鍵盤選擇聲母虛擬鍵。
[0057](2)觸摸屏模塊接收到用戶所選擇的聲母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,返回相關(guān)虛擬鍵盤配置信息。
[0058](3)控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息在觸摸屏的另一側(cè)選擇性地顯示韻母虛擬鍵盤。所謂“選擇性地”,是指此時(shí)顯示的韻母虛擬鍵盤與之前用戶選擇的聲母關(guān)聯(lián),例如,在該韻母虛擬鍵盤中,高亮能夠與之前用戶輸入的聲母匹配的韻母和/或灰化不能與之前用戶輸入的聲母匹配的韻母。在下面也會出現(xiàn)“選擇性地”這種表述,均表示之后出現(xiàn)的與之前出現(xiàn)的關(guān)聯(lián)的意思。
[0059](4)用戶在所述另一側(cè)的韻母虛擬鍵盤選擇單韻母虛擬鍵。
[0060](5)觸摸屏模塊接收到用戶所選擇的單韻母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,返回相關(guān)的虛擬鍵盤配置信息。
[0061](6)控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息選擇性的顯示候選的復(fù)韻母虛擬鍵。此時(shí),觸摸屏模塊可以根據(jù)控制模塊返回的虛擬鍵盤配置信息在候選區(qū)中選擇性地顯示聲母與單韻母組合的候選拼音和候選中文字。如果用戶輸入的漢字的讀音僅僅是聲母和單韻母的組合,則此時(shí)用戶可直接在候選區(qū)域選擇所期望輸入的漢字,從而結(jié)束輸入操作,或者用戶暫時(shí)不在候選區(qū)中選擇漢字,而是繼續(xù)輸入下一個(或幾個)漢字的拼音,直到該詞或短語的拼音輸入全部結(jié)束,然后才在候選區(qū)域中選擇相應(yīng)的詞組或短語。如果用戶期望輸入的漢字是聲母和復(fù)韻母的組合,則進(jìn)行下一個步驟。
[0062](7)用戶在屏幕的所述另一側(cè)的的韻母虛擬鍵盤選擇復(fù)韻母虛擬鍵。
[0063](8)觸摸屏模塊接收到用戶所選擇的復(fù)韻母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,返回相關(guān)虛擬鍵盤配置信息。
[0064](9)控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息選擇性地顯示候選拼音和候選中文字。[0065](10)用戶在候選中文字中選擇期望輸入的中文字,從而結(jié)束此次輸入操作,或者用戶暫時(shí)不在候選區(qū)中選擇漢字,而是繼續(xù)輸入下一個漢字的拼音。
[0066]當(dāng)然,還存在用戶輸入的中文字不存在聲母的情況,例如,輸入與單韻母“a”對應(yīng)的“啊”字,或者輸入與復(fù)韻母“an”對應(yīng)的“安”字,則此時(shí)的流程圖如圖3B所示,圖3B示出了在只輸入韻母的情況下通過虛擬鍵盤提供裝置來提供虛擬鍵盤的流程圖。
[0067]另外,在上面的第(7)步中,用戶也可以不選擇復(fù)韻母虛擬鍵,而是在韻母虛擬鍵盤和/或聲母虛擬鍵盤一個字母一個字母地輸入整個漢字的拼音。例如,用戶期望輸入“更”字,首先在聲母鍵盤輸入“g”,然后在韻母鍵盤輸入“e”,此時(shí)會彈出復(fù)韻母虛擬鍵“eng”,用戶可以選擇該復(fù)韻母虛擬鍵“eng”,用戶也可以不選擇,而是到右邊的聲母虛擬鍵盤輸入“η”和“g”,從而實(shí)現(xiàn)整個漢字的拼音的輸入。
[0068]在根據(jù)本發(fā)明的另一個實(shí)施例中,能夠使用簡拼輸入法來實(shí)現(xiàn)文字的輸入。例如,如果用戶在聲母虛擬鍵盤連續(xù)地按兩次聲母虛擬鍵(可以是同一個聲母虛擬鍵,也可以是不同的聲母虛擬鍵),候選區(qū)域出現(xiàn)相應(yīng)的候選中文詞組,例如,如果用戶在聲母虛擬鍵盤中連續(xù)地按“η”和“h”,則候選區(qū)域可以出現(xiàn)“你好”、“你狠”等中文詞,則此時(shí)用戶可不輸入韻母,而直接在候選區(qū)域中選擇期望的中文詞組,例如,“你好”。
[0069]現(xiàn)在詳細(xì)地描述根據(jù)本發(fā)明的實(shí)施例的虛擬鍵盤。
[0070]虛擬鍵盤的數(shù)量可以是兩個,第一虛擬鍵盤顯示在屏幕的右下角,并具有沿著扇形區(qū)域的弧(arc)的輪廓排列有虛擬鍵盤的多個鍵的扇形形狀,第二虛擬鍵盤顯示在屏幕的左下角,并具有沿著扇形區(qū)域的弧的輪廓排列有虛擬鍵盤的多個鍵的扇形形狀。左下角扇形虛擬鍵盤(第二虛擬鍵盤)以左下角為中心點(diǎn)的扇形區(qū)域內(nèi)沿著弧的輪廓排列多個鍵;右下角扇形虛擬鍵盤(第一虛擬鍵盤)以右下角為中心點(diǎn)的扇形區(qū)域內(nèi)沿著弧的輪廓排列多個鍵。在中文拼音輸入模式下,聲母和韻母分別顯示在兩邊扇形鍵盤上。程序啟動后,虛擬鍵盤信息數(shù)據(jù)庫中應(yīng)存有所有聲母、單韻母和復(fù)韻母的顯示信息,以及聲母與單韻母的對應(yīng)關(guān)系,單韻母與復(fù)韻母的對應(yīng)關(guān)系,聲母、韻母與漢字的對應(yīng)關(guān)系。
[0071]上面提到的第一和第二虛擬鍵盤設(shè)置在屏幕的左下角和右下角,這只是最符合人操作習(xí)慣的優(yōu)選設(shè)置。但是在本發(fā)明的其他實(shí)施例中,第一和第二虛擬鍵盤也可以設(shè)置在屏幕的左側(cè)中部和右側(cè)中部,根據(jù)另一實(shí)施例,第一和第二虛擬鍵盤可以設(shè)置在左上角和右上角,根據(jù)又一實(shí)施例,第一和第二虛擬鍵盤還可以設(shè)置在屏幕的兩個對角位置。根據(jù)又一實(shí)施例,第一和第二虛擬鍵盤還可以設(shè)置在屏幕的上側(cè)中部和下側(cè)中部??偠灾?,第一和第二虛擬鍵盤可以設(shè)置在屏幕的相對的兩個位置。
[0072]雙扇形根據(jù)用戶拇指所觸及的范圍調(diào)整大小。長按屏幕,虛擬鍵盤將進(jìn)入設(shè)置模式,拇指沿著左下角和右下角劃一圈,設(shè)備將自動根據(jù)這個圈的范圍設(shè)定虛擬鍵盤的大小。默認(rèn)右下角的虛擬鍵盤為第一虛擬鍵盤,左下角的虛擬鍵盤為第二虛擬鍵盤。虛擬鍵盤提供裝置從觸摸屏模塊接收到用于設(shè)定虛擬鍵盤位置排布的信息信號時(shí),響應(yīng)所接收的信號,控制模塊將用于設(shè)置虛擬鍵盤位置排布的信息轉(zhuǎn)化為虛擬鍵盤信息數(shù)據(jù)庫能夠識別的虛擬鍵盤配置信息并存儲到虛擬鍵盤信息數(shù)據(jù)庫中。
[0073]從虛擬鍵盤信息數(shù)據(jù)庫抽取聲母的信息顯示在觸摸屏上。默認(rèn)聲母信息顯示在第一虛擬鍵盤,也就是右下角的虛擬鍵盤。傳送到觸摸屏模塊的信息包括虛擬鍵盤的位置,抽取的虛擬鍵盤的畫面區(qū)域,抽取的虛擬鍵盤內(nèi)的按鍵位置等。[0074]用戶可以根據(jù)使用習(xí)慣更改聲母和韻母顯示的鍵盤的相對位置。假設(shè)用戶想更改聲母、韻母的排布,以使所有的聲母顯示在第二虛擬鍵盤也就是左鍵盤,則用戶在第一虛擬鍵盤也就是右鍵盤顯示聲母的區(qū)域按住,并將其拖到屏幕左下方。此時(shí),控制模塊從觸摸屏模塊接收到用于設(shè)置顯示聲母的虛擬鍵盤的信息信號時(shí),響應(yīng)所接收的信號,虛擬鍵盤提供裝置中的控制模塊將顯示聲母的虛擬鍵盤信息轉(zhuǎn)化成對應(yīng)信息存儲到虛擬鍵盤信息數(shù)據(jù)庫。以后輸入中文時(shí),聲母首先顯示在對應(yīng)的虛擬鍵盤的位置。
[0075]另外,各個虛擬聲母按鍵或者虛擬韻母按鍵在虛擬鍵盤中的位置可以根據(jù)使用頻率或者用戶的設(shè)置而改變。
[0076]參見圖4,以下步驟的說明按照默認(rèn)的聲母顯示在第一虛擬鍵盤,韻母顯示在第二虛擬鍵盤敘述。
[0077]用戶在虛擬鍵盤上的特定位置輸入切換輸入模式的操作,可以選擇中文輸入或英文輸入。觸摸屏模塊接收到上述切換輸入模式的信號時(shí),虛擬鍵盤提供裝置中的控制模塊從虛擬鍵盤信息數(shù)據(jù)庫中抽取對應(yīng)的輸入模式下虛擬鍵盤的配置信息,并將所抽取的虛擬鍵盤配置信息傳送到觸摸屏模塊,從而在觸摸屏顯示上述兩個虛擬鍵盤按鍵。傳送到觸摸屏模塊的信息包括虛擬鍵盤內(nèi)的各個按鍵顯示內(nèi)容等。如果是中文輸入方式,默認(rèn)右下角的第一虛擬鍵盤顯示的是拼音字母的聲母選項(xiàng),且常用的聲母在中間位置,不常用的聲母在兩邊排布。
[0078]用戶在第一虛擬鍵盤也就是右下角的虛擬鍵盤輸入聲母信息,虛擬鍵盤處理模塊的聲母處理模塊從觸摸屏模塊接收到聲母輸入的信息信號時(shí),響應(yīng)所接收的信號,虛擬鍵盤處理模塊中的聲母韻母聯(lián)系模塊從虛擬鍵盤信息數(shù)據(jù)庫中抽取和輸入的聲母所配對的單韻母信息,并將所抽取的虛擬鍵盤配置信息傳送到觸摸屏模塊,從而在觸摸屏的左下角的第二虛擬鍵盤顯示單韻母可選項(xiàng)。韻母虛擬鍵盤將不能與聲母S組合成拼音的韻母灰化,或者是高亮能與聲母S組合成拼音的韻母。
[0079]用戶在第二虛擬鍵盤也就是左下角的虛擬鍵盤選擇單韻母信息,虛擬鍵盤處理模塊的韻母處理模塊從觸摸屏模塊接收到韻母輸入的信息信號時(shí),響應(yīng)所接收的信號,虛擬鍵盤提供裝置中的控制模塊從虛擬鍵盤信息數(shù)據(jù)庫中抽取能夠和輸入的單韻母所配對的復(fù)韻母信息,并將所抽取的虛擬鍵盤配置信息傳送到觸摸屏模塊。由該字母開頭的復(fù)韻母會以扇形弧的形式現(xiàn)在的單韻母旁邊,方便用戶拼音補(bǔ)齊。如點(diǎn)擊韻母a鍵后,韻母的上方會出現(xiàn)復(fù)韻母ao, ai, au, an, ang。用戶可以直接點(diǎn)擊一次輸入復(fù)韻母的所包含的字母。
[0080]用戶在第二虛擬鍵盤也就是左下角的虛擬鍵盤選擇復(fù)韻母信息,虛擬鍵盤處理模塊的韻母處理模塊從觸摸屏模塊接收到復(fù)韻母輸入的信息信號時(shí),響應(yīng)所接收的信號,虛擬鍵盤提供裝置中的控制模塊從虛擬鍵盤信息數(shù)據(jù)庫中抽取與輸入的復(fù)韻母和之前輸入的聲母所對應(yīng)的中文可選漢字,并將抽取的可選漢字選項(xiàng)傳送到觸摸屏模塊。在第一虛擬鍵盤與第二虛擬鍵盤之間設(shè)置有候選區(qū)域(該位置是優(yōu)選示例,但本發(fā)明不限于此,候選區(qū)域也可以設(shè)置在觸摸屏的其他區(qū)域,只要用手指可以操作即可),觸摸屏的候選區(qū)域顯示可選的拼音和可選的漢字。用戶在候選區(qū)域選擇漢字,虛擬鍵盤提供裝置的控制模塊從觸摸屏模塊接收到輸入的漢字信號時(shí),響應(yīng)所接收的信號,將漢字選項(xiàng)傳送到觸摸屏模塊,觸摸屏的文本框顯示所選擇的漢字。
[0081]根據(jù)本發(fā)明的實(shí)施例的扇形虛擬鍵盤裝置,考慮手持設(shè)備雙手操作的熱點(diǎn)區(qū)域,將所有鍵盤按鍵排布在熱點(diǎn)區(qū)域。結(jié)合觸屏設(shè)備的尺寸優(yōu)勢。而且結(jié)合利用了人體特點(diǎn)與中文輸入法的特點(diǎn),提供聲母、韻母分開設(shè)置的雙虛擬鍵盤,讓右手選擇聲母、左手選擇單韻母和復(fù)韻母,不但可以利用左右手的配合來提高輸入效率,而且有一點(diǎn)重要的是,用戶不但可以使用通過輸入聲母然后終端智能聯(lián)想韻母的聲母韻母聯(lián)想輸入法來實(shí)現(xiàn)文字的輸入,而且還可以通過只在右邊的聲母虛擬鍵盤操作輸入一個詞的各個字的首字母來實(shí)現(xiàn)文字的輸入(即,簡拼輸入法)。例如,輸入“你好”兩個字,用戶可以通過在右虛擬鍵盤輸入η進(jìn)而在左虛擬鍵盤選擇聯(lián)想韻母i以及在右虛擬鍵盤輸入h進(jìn)而在左虛擬鍵盤選擇聯(lián)想的韻母ao來實(shí)現(xiàn)“你好”的輸入,用戶也可以只在右邊的虛擬鍵盤中輸入η和h以利用簡拼輸入法來實(shí)現(xiàn)“你好”的輸入。而在【背景技術(shù)】中的輸入聲母之后,聲母鍵盤發(fā)生變化,以顯示韻母鍵盤,則此時(shí)無法實(shí)現(xiàn)連續(xù)輸入一個詞中的多個字的多個聲母,即,無法通過簡拼輸入法來實(shí)現(xiàn)文字輸入。而本發(fā)明既可實(shí)現(xiàn)聲母韻母聯(lián)想輸入,又可實(shí)現(xiàn)簡拼輸入,極大地提高了輸入效率。
[0082]結(jié)合拼音學(xué)習(xí)和輸入習(xí)慣對字母按鍵重新排序(例如,使用頻率最高的聲母、韻母排在虛擬鍵盤的中央,可根據(jù)每個用戶的特點(diǎn)設(shè)置扇形虛擬鍵盤區(qū)域的大小,而且第一虛擬鍵盤和第二虛擬鍵盤可以根據(jù)用戶是左撇子還是右撇子進(jìn)行位置互換),同時(shí)在輸入過程中提供智能補(bǔ)齊功能,提高輸入效率并改善中文輸入體驗(yàn)。
[0083]虛擬鍵盤提供裝置有一個統(tǒng)一的虛擬鍵盤信息數(shù)據(jù)庫存儲聲母、韻母顯示及對應(yīng)關(guān)系的信息及用戶設(shè)置的個性化的虛擬鍵盤排布信息??刂颇K、聲母處理模塊、聲母韻母聯(lián)系模塊和韻母處理模塊都與虛擬鍵盤信息數(shù)據(jù)庫交互,提高了處理效率。
[0084]對現(xiàn)有的聲韻聯(lián)想功能做了改進(jìn),有選擇聲母、選擇單韻母、選擇復(fù)韻母的三重選擇,利用虛擬鍵盤信息數(shù)據(jù)庫存儲的聲母、韻母對應(yīng)關(guān)系,自動高亮與之前輸入的聲母能夠匹配的單韻母(或者與之前選擇的韻母能夠匹配的復(fù)韻母)或者使不能匹配的單韻母或復(fù)韻母變灰(失活),從而極大地提高了輸入效率。
[0085]需要注意的是,在本發(fā)明的說明書和權(quán)利要求書中的表述“漢字”、“聲母”、“韻母”是為了描述的方便,但本發(fā)明的實(shí)施例不限于中文字,也可適用于使用拼音或音標(biāo)等來拼讀的各種其他文字。
[0086]出于促進(jìn)對本發(fā)明的原理的理解的目的,已經(jīng)對附圖中示出的優(yōu)選實(shí)施例進(jìn)行了說明,并已經(jīng)使用了特定的語言來描述這些實(shí)施例。然而,該特定的語言并非意圖限制本發(fā)明的范圍,本發(fā)明應(yīng)被解釋成包括對于本領(lǐng)域普通技術(shù)人員而言通常會出現(xiàn)的所有實(shí)施例。此外,除非元件被特別地描述為“必不可少的”或“關(guān)鍵的”,否則沒有元件或模塊對本發(fā)明的實(shí)施是必不可少的。
[0087]雖然上面已經(jīng)詳細(xì)描述了本發(fā)明的示例性實(shí)施例,但本發(fā)明所屬【技術(shù)領(lǐng)域】中具有公知常識者在不脫離本發(fā)明的精神和范圍內(nèi),可對本發(fā)明的實(shí)施例做出各種的修改、潤飾和變型。但是應(yīng)當(dāng)理解,在本領(lǐng)域技術(shù)人員看來,這些修改、潤飾和變型仍將落入權(quán)利要求所限定的本發(fā)明的示例性實(shí)施例的精神和范圍內(nèi)。
[0088]最后,除非這里指出或者另外與上下文明顯矛盾,否則這里描述的所有方法的步驟可以以任意合適的順序執(zhí)行。
【權(quán)利要求】
1.一種雙手操作的虛擬鍵盤的提供裝置,包括: 虛擬鍵盤信息數(shù)據(jù)庫模塊,用于存儲虛擬鍵盤配置信息,虛擬鍵盤配置信息用于配置至少兩個虛擬鍵盤的外觀,所述至少兩個虛擬鍵盤分離地設(shè)置在觸摸屏的相對位置上; 虛擬鍵盤處理模塊,響應(yīng)于由控制模塊接收到的觸摸信號,虛擬鍵盤處理模塊從存儲在虛擬鍵盤信息數(shù)據(jù)庫模塊的數(shù)據(jù)中選擇虛擬鍵盤配置信息,然后將該虛擬鍵盤配置信息發(fā)送給控制模塊進(jìn)行處理; 控制模塊,控制模塊將從觸摸屏模塊接收到的觸摸信號發(fā)送給虛擬鍵盤處理模塊,且控制模塊將從虛擬鍵盤處理模塊接收的虛擬鍵盤配置信息進(jìn)行處理后發(fā)送給觸摸屏模塊,以進(jìn)行相應(yīng)的顯示。
2.根據(jù)權(quán)利要求1所述的虛擬鍵盤的提供裝置,其中,虛擬鍵盤配置信息包括: 所述至少兩個虛擬鍵盤的位置和面積大??; 有關(guān)聲母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中、單韻母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中、以及復(fù)韻母設(shè)置在所述至少兩個虛擬鍵盤中的哪一個虛擬鍵盤中的信息; 聲母、單韻母和復(fù)韻母的顯示信息; 聲母與單韻母的對應(yīng)關(guān)系、單韻母與復(fù)韻母的對應(yīng)關(guān)系、以及聲母、韻母與漢字的對應(yīng)關(guān)系。
3.根據(jù)權(quán)利要求2所述的虛擬鍵盤的提供裝置,其中, 虛擬鍵盤信息數(shù)據(jù)庫模塊在文字輸入程序啟動后加載虛擬鍵盤配置信息,在用戶使用過程中能夠根據(jù)用戶的操作修改虛擬鍵盤配置信息。
4.根據(jù)權(quán)利要求1或2所述的虛擬鍵盤的提供裝置,其中, 虛擬鍵盤信息數(shù)據(jù)庫模塊包括聲母專用表、聲母韻母聯(lián)系專用表、韻母復(fù)韻母專用表。
5.根據(jù)權(quán)利要求1或2所述的虛擬鍵盤的提供裝置,其中, 虛擬鍵盤處理模塊包括聲母處理模塊、韻母處理模塊、聲母韻母聯(lián)系模塊。
6.根據(jù)權(quán)利要求5所述的虛擬鍵盤的提供裝置,其中, 用戶進(jìn)入中文輸入模式時(shí),聲母處理模塊從虛擬鍵盤信息數(shù)據(jù)庫模塊的聲母專用表檢索聲母排布信息,經(jīng)由控制模塊與觸摸屏模塊進(jìn)行交互,在觸摸屏上顯示供選擇的聲母輸入信息。
7.根據(jù)權(quán)利要求5所述的虛擬鍵盤的提供裝置,其中, 當(dāng)用戶在所述至少兩個虛擬鍵盤中的一個虛擬鍵盤中選擇聲母后,觸摸屏模塊接收到用戶所選擇的聲母信息后,經(jīng)過聲母韻母聯(lián)系模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互,從虛擬鍵盤信息數(shù)據(jù)庫模塊的聲母韻母聯(lián)系專用表檢索與用戶選擇的聲母聯(lián)系的單韻母的顯示相關(guān)的虛擬鍵盤配置信息,在觸摸屏上的所述至少兩個虛擬鍵盤中的另一個虛擬鍵盤中顯示與用戶輸入聲母相聯(lián)系的可用的單韻母界面。
8.根據(jù)權(quán)利要求1或2所述的虛擬鍵盤的提供裝置,其中, 當(dāng)用戶在所述另一個虛擬鍵盤中選擇單韻母后,觸摸屏模塊接收到用戶所選擇的單韻母信息后,控制模塊將觸摸屏模塊接收到的單韻母信息發(fā)送給虛擬鍵盤處理模塊,經(jīng)過虛擬鍵盤處理模塊的韻母處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,從虛擬鍵盤信息數(shù)據(jù)庫模塊的韻母復(fù)韻母專用表檢索與用戶選擇的單韻母聯(lián)系的復(fù)韻母的顯示相關(guān)的虛擬鍵盤配置信息,在觸摸屏上顯示與用戶輸入的單韻母相聯(lián)系的可用的復(fù)韻母界面。
9.根據(jù)權(quán)利要求1或2所述的虛擬鍵盤的提供裝置,其中, 當(dāng)用戶選擇復(fù)韻母后,觸摸屏模塊接收到用戶所選擇的復(fù)韻母信息后,經(jīng)過虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,從虛擬鍵盤信息數(shù)據(jù)庫模塊中檢索與用戶選擇的復(fù)韻母及之前選擇的聲母聯(lián)系的漢字的顯示相關(guān)的虛擬鍵盤配置信息,在觸摸屏上顯示與用戶輸入的聲母、韻母組合對應(yīng)的候選漢字界面。
10.根據(jù)權(quán)利要求2所述的虛擬鍵盤的提供裝置,其中, 控制模塊響應(yīng)于所接收的用戶設(shè)置第一虛擬鍵盤和/或第二虛擬鍵盤的大小和位置的信號,將用戶設(shè)置虛擬鍵盤的大小和位置的所述信號轉(zhuǎn)化為虛擬鍵盤信息數(shù)據(jù)庫能夠識別的虛擬鍵盤配置信息,并將該虛擬鍵盤配置信息存儲到虛擬鍵盤信息數(shù)據(jù)庫中。
11.一種雙手操作的虛擬鍵盤,包括: 第一虛擬鍵盤,位于屏幕上的第一位置并呈扇形形狀,聲母設(shè)置在第一虛擬鍵盤中; 第二虛擬鍵盤,位于屏幕上的與第一位置相對的第二位置并呈扇形形狀,單韻母和復(fù)韻母設(shè)置在第二虛擬鍵盤中, 其中,右手操作第一虛擬鍵盤和第二虛擬鍵盤中的一個,左手操作第一虛擬鍵盤和第二虛擬鍵盤中的另外一個。
12.根據(jù)權(quán)利要求11所述的虛擬鍵盤,其中, 在屏幕上除了第一位置和第二位置之外的位置上設(shè)置有候選區(qū)域,候選區(qū)域中顯示候選拼音和候選漢字。
13.根據(jù)權(quán)利要求11或12所述的虛擬鍵盤,其中, 第一虛擬鍵盤顯示在屏幕的右下角,并具有沿著第一扇形區(qū)域的弧的輪廓排列有虛擬鍵盤的多個鍵的扇形形狀,第二虛擬鍵盤顯示在屏幕的左下角,并具有沿著第二扇形區(qū)域的弧的輪廓排列有虛擬鍵盤的多個鍵的扇形形狀。
14.根據(jù)權(quán)利要求11或12所述的虛擬鍵盤,其中, 第一虛擬鍵盤顯示在屏幕的右側(cè)中部,第二虛擬鍵盤顯示在屏幕的左側(cè)中部。
15.根據(jù)權(quán)利要求11-14中任一項(xiàng)所述的虛擬鍵盤,其中, 當(dāng)用戶旋轉(zhuǎn)手機(jī)從而手機(jī)在橫屏模式與豎屏模式之間切換時(shí),第一虛擬鍵盤和第二虛擬鍵盤的位置能夠適應(yīng)性地調(diào)整。
16.根據(jù)權(quán)利要求11或12所述的虛擬鍵盤,其中, 第一虛擬鍵盤和第二虛擬鍵盤的大小能夠根據(jù)用戶拇指所觸及的范圍來調(diào)整。
17.根據(jù)權(quán)利要求11或12所述的虛擬鍵盤,其中, 控制模塊響應(yīng)于所接收的用戶設(shè)置第一虛擬鍵盤和/或第二虛擬鍵盤的大小和位置的信號,將用戶設(shè)置虛擬鍵盤的大小和位置的所述信號轉(zhuǎn)化為虛擬鍵盤信息數(shù)據(jù)庫能夠識別的虛擬鍵盤配置信息,并將該虛擬鍵盤配置信息存儲到虛擬鍵盤信息數(shù)據(jù)庫中。
18.根據(jù)權(quán)利要求11或12所述的虛擬鍵盤,其中, 各個虛擬聲母按鍵和虛擬韻母按鍵在虛擬鍵盤中的位置能夠根據(jù)使用頻率或者用戶的設(shè)置而改變。
19.根據(jù)權(quán)利要求11或12所述的虛擬鍵盤,其中, 韻母虛擬鍵盤將不能與用戶輸入的聲母組合成拼音的韻母灰化,和/或高亮能與用戶輸入的聲母組合成拼音的韻母。
20.一種雙手操作的虛擬鍵盤的提供方法,包括: 當(dāng)期望輸入的漢字具有聲母和韻母時(shí),用戶在屏幕一側(cè)的聲母虛擬鍵盤選擇聲母虛擬鍵,觸摸屏模塊接收到用戶所選擇的聲母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫交互后,返回相關(guān)虛擬鍵盤配置信息,控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息在觸摸屏的另一側(cè)選擇性地顯示韻母虛擬鍵盤;或者,當(dāng)期望輸入的漢字只具有韻母而不具有聲母時(shí),在觸摸屏的另一側(cè)顯示韻母虛擬鍵盤, 用戶在所述另一側(cè)的韻母虛擬鍵盤選擇單韻母虛擬鍵; 觸摸屏模塊接收到用戶所選擇的單韻母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫交互后,返回相關(guān)的虛擬鍵盤配置信息; 控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息選擇性地顯示候選的復(fù)韻母虛擬鍵,并且在候選區(qū)域選擇性地顯示與用戶輸入的聲母和單韻母的組合對應(yīng)或者與用戶選擇的單韻母對應(yīng)的候選拼音和候選中文字; 如果用戶期望輸入的漢字的讀音僅僅是聲母和單韻母的組合或者僅僅是單韻母,則用戶直接在候選區(qū)域選擇所期望輸入的漢字,從而結(jié)束此次輸入操作,或者用戶暫時(shí)不在候選區(qū)中選擇漢字,而是 繼續(xù)輸入下一個漢字的拼音; 如果用戶期望輸入的漢字是聲母和復(fù)韻母的組合或者僅僅是復(fù)韻母,則用戶在屏幕的所述另一側(cè)的韻母虛擬鍵盤中選擇復(fù)韻母虛擬鍵,或者用戶不選擇出現(xiàn)的復(fù)韻母虛擬鍵,而是在韻母虛擬鍵盤和/或聲母虛擬鍵盤一個字母一個字母地輸入整個漢字的拼音; 觸摸屏模塊接收到用戶所選擇的復(fù)韻母信息后,將信息傳送到虛擬鍵盤提供裝置的控制模塊,控制模塊經(jīng)虛擬鍵盤處理模塊與虛擬鍵盤信息數(shù)據(jù)庫模塊交互后,返回相關(guān)虛擬鍵盤配置信息; 控制模塊將虛擬鍵盤配置信息返回給觸摸屏模塊,觸摸屏模塊根據(jù)控制模塊返回的虛擬鍵盤配置信息顯示與用戶輸入的聲母和復(fù)韻母的組合對應(yīng)或者與用戶輸入的復(fù)韻母對應(yīng)的候選拼音和候選中文字; 用戶在候選中文字中選擇期望輸入的中文字,從而結(jié)束此次輸入操作,或者用戶暫時(shí)不在候選區(qū)中選擇漢字,而是繼續(xù)輸入下一個漢字的拼音。
21.根據(jù)權(quán)利要求20所述的提供方法,其中, 如果用戶在聲母虛擬鍵盤連續(xù)地按兩次聲母虛擬鍵,則候選區(qū)域出現(xiàn)相應(yīng)的候選中文詞組,用戶能夠不輸入韻母而直接在候選區(qū)域中選擇期望的中文詞組。
22.—種便攜式終端,包括: 如權(quán)利要求ι-?ο中任一項(xiàng)所述的虛擬鍵盤提供裝置; 觸摸屏模塊,與所述虛擬鍵盤提供裝置進(jìn)行交互; 終端控制部,終端控制部與文字傳送功能模塊、多媒體服務(wù)功能模塊和所述虛擬鍵盤提供裝置進(jìn)行交互; 文字傳送功能模塊;多媒體 服務(wù)功能模塊。
【文檔編號】G06F3/0488GK103970283SQ201310036739
【公開日】2014年8月6日 申請日期:2013年1月30日 優(yōu)先權(quán)日:2013年1月30日
【發(fā)明者】謝根英, 許可喜, 劉萌, 孟現(xiàn)芳 申請人:三星電子(中國)研發(fā)中心, 三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1