一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法及電子設(shè)備,所述方法包括:獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列;依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進行調(diào)整;針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對象的有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值;依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終權(quán)值,確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信息處理技術(shù),尤其涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002] 隨著用戶對電子設(shè)備的要求越來越高,電子設(shè)備的形式趨于多樣化發(fā)展。針對電 子設(shè)備的輸入設(shè)備而言,軟鍵盤的出現(xiàn)相對于硬鍵盤具有許多優(yōu)點,例如,可觸摸顯示屏作 為電子設(shè)備的軟鍵盤時,用戶可以直觀且便捷地觸控觸摸顯示屏來輸入內(nèi)容。對于軟鍵盤 而言,由于用戶的手指的尺寸不同,以及用戶的輸入習(xí)慣不同,導(dǎo)致不用用戶在同一軟鍵盤 下經(jīng)常出現(xiàn)誤操作,基于此,如何根據(jù)不同用戶動態(tài)調(diào)整鍵盤相應(yīng)按鍵的問題亟需解決。
【發(fā)明內(nèi)容】
[0003] 為解決上述技術(shù)問題,本發(fā)明實施例提供了一種信息處理方法及電子設(shè)備。
[0004] 本發(fā)明實施例提供的信息處理方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括觸控顯 示單元,所述電子設(shè)備能夠利用所述觸控顯示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為 每個按鍵對象設(shè)置相對于其相鄰的按鍵對象的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng) 至少一個當前權(quán)值,且按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象 相對于該按鍵對象的當前權(quán)值之和為特定值;所述方法包括:
[0005] 獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列;
[0006] 依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進行調(diào)整;
[0007] 針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對象的有效觸摸面 積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該相鄰的按 鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值;
[0008] 依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終權(quán)值,確定有效的 按鍵對象以響應(yīng)用戶的觸摸操作。
[0009] 本發(fā)明實施例提供的技術(shù)方案中,通過用戶輸入的按鍵序列,收集用戶輸入錯誤 的按鍵對象;然后,對于錯誤的按鍵對象的當前權(quán)值進行調(diào)整;再根據(jù)按鍵對象的有效觸 摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該相鄰 的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值;最后,依據(jù)按鍵對象的最終權(quán)值, 來確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。如此,可以根據(jù)用戶的輸入習(xí)慣動態(tài)調(diào)整 鍵盤相應(yīng)的按鍵,為用戶提供更精準的按鍵輸入匹配,提升了用戶體驗。
【專利附圖】
【附圖說明】
[0010] 圖1為本發(fā)明實施例一的信息處理方法的流程示意圖;
[0011] 圖2為本發(fā)明實施例二的信息處理方法的流程示意圖;
[0012] 圖3為本發(fā)明實施例三的信息處理方法的流程示意圖;
[0013] 圖4為本發(fā)明實施例四的信息處理方法的流程示意圖;
[0014] 圖5為本發(fā)明實施例一的電子設(shè)備的結(jié)構(gòu)組成示意圖;
[0015] 圖6為本發(fā)明實施例二的電子設(shè)備的結(jié)構(gòu)組成示意圖;
[0016] 圖7為本發(fā)明實施例三的電子設(shè)備的結(jié)構(gòu)組成示意圖;
[0017] 圖8為本發(fā)明實施例四的電子設(shè)備的結(jié)構(gòu)組成示意圖。
【具體實施方式】
[0018] 為了能夠更加詳盡地了解本發(fā)明實施例的特點與技術(shù)內(nèi)容,下面結(jié)合附圖對本發(fā) 明實施例的實現(xiàn)進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明實施例。
[0019] 圖1為本發(fā)明實施例一的信息處理方法的流程示意圖,本示例中的信息處理方法 應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括觸控顯示單元,所述電子設(shè)備能夠利用所述觸控顯 示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為每個按鍵對象設(shè)置相對于其相鄰的按鍵對象 的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng)至少一個當前權(quán)值,且按鍵對象相對于其相鄰 的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對于該按鍵對象的當前權(quán)值之和為特定值; 如圖1所示,所述信息處理方法包括以下步驟:
[0020] 步驟101 :獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列。
[0021] 本發(fā)明實施例中,所述電子設(shè)備可以是手機、平板電腦、筆記本電腦等電子設(shè)備。 所述電子設(shè)備中包括有觸控顯示單元,例如觸摸式顯示屏。所述電子設(shè)備能夠夠利用觸控 顯示單元顯示一套軟鍵盤,該軟鍵盤包括N個按鍵對象,N與軟件盤的規(guī)格有關(guān),例如美式 鍵盤、歐式鍵盤的按鍵數(shù)目不同。這里,所述按鍵對象可以是圖標、字母、數(shù)字等形式顯示在 觸控顯示單元上,例如W鍵的按鍵對象以W字樣顯示在觸控顯示單元上。一般,每個按鍵對 象都會存在至少一個相鄰按鍵對象,例如W按鍵對象的相鄰按鍵對象為Q按鍵對象、E按鍵 對象以及S按鍵對象。
[0022] 本發(fā)明實施例中,預(yù)先為每個按鍵對象設(shè)置其相對于相鄰的按鍵對象的初始的當 前權(quán)值,例如,當X按鍵對象的相鄰按鍵對象為Y按鍵對象時,X按鍵對象相對于Y按鍵對 象的初始權(quán)值為公式(la):
[0023] Βχ γ = 0 (la)
[0024] 其中,Βχ,γ表示X按鍵對象相對于Y按鍵對象的初始權(quán)值。
[0025] 而Υ按鍵相對于X按鍵對象的初始權(quán)值為公式(2a):
[0026] BY x = 0 (2a)
[0027] 其中,Βγ,χ表示Y按鍵相對于X按鍵對象的初始權(quán)值。
[0028] 這里,按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對 于該按鍵對象的當前權(quán)值之和為特定值,一般該特定值取〇。例如,當\ γ為0. 1時,Βγ,χ 為 _0· 1。
[0029] 本發(fā)明實施例中,在預(yù)設(shè)統(tǒng)計周期內(nèi),例如1分鐘內(nèi),獲取用戶輸入的按鍵序列, 根據(jù)按鍵序列的上下文信息,以及軟鍵盤的布局相鄰性信息,判斷用戶是否輸入錯誤的按 鍵對象。例如,用戶的輸入按鍵序列為Q按鍵對象、BACKSPACE按鍵對象、W按鍵對象,則可 判斷出用戶輸入的Q按鍵對象為錯誤輸入,而用戶真實想輸入的是W按鍵對象。
[0030] 步驟102 :依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進行調(diào)整。
[0031] 這里,根據(jù)按鍵序列,可確定出錯誤的按鍵對象,本發(fā)明實施例對于錯誤的按鍵對 象,對其當前權(quán)值進行調(diào)整。具體地,將錯誤的按鍵對象的當前權(quán)值調(diào)小,將正確的按鍵對 象的當前權(quán)值調(diào)大,調(diào)整的幅度可預(yù)先設(shè)置第一預(yù)設(shè)值,例如0. 01。例如,針對錯誤的按鍵 對象Q鍵以及正確的按鍵對象W鍵,將Q鍵的按鍵對象的當前權(quán)值減小0. 01,將W鍵的按鍵 對象的當前權(quán)值增加0.01。
[0032] 步驟103 :針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對象的有 效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該 相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值。
[0033] 這里,電子設(shè)備的觸控顯示單元檢測到用戶手指觸摸軟鍵盤時,也即用戶發(fā)起一 次觸摸操作時,將根據(jù)軟鍵盤的布局,計算分配到各個按鍵對象上的有效面積,例如在一次 觸摸操作中,觸摸到Q按鍵對象的有效觸摸面積為S,,觸摸到W按鍵對象的有效觸摸面積為 Sw。而Q按鍵對象為錯誤的按鍵對象,因此Q按鍵對象的當前權(quán)值經(jīng)過步驟102相對減小, 相反,W按鍵對象為正確的按鍵對象,因此W按鍵對象的當前權(quán)值經(jīng)過步驟102相對增加。
[0034] 基于此,針對Q按鍵對象以及W按鍵對象的任意一按鍵對象,依據(jù)所述按鍵對象的 有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于 該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值。例如,依據(jù)Q按鍵對象的有 效觸摸面積S,、W按鍵對象的有效觸摸面積S w、Q按鍵對象的當前權(quán)值Baw可確定出Q按鍵 對象的最終權(quán)值NQ。再例如,依據(jù)W按鍵對象的有效觸摸面積S W、Q按鍵對象的有效觸摸面 積S,、W按鍵對象的當前權(quán)值BW,Q可確定出W按鍵對象的最終權(quán)值N w。
[0035] 步驟104 :依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終權(quán)值, 確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
[0036] 承接步驟103,用戶的一次觸摸操作觸摸到了 Q按鍵對象和W按鍵對象,可根據(jù)Q 按鍵對象的最終權(quán)值以及W按鍵對象的最終權(quán)值,確定出此次觸摸操作的有效按鍵,進而 響應(yīng)此次觸摸操作。具體地,當Q按鍵對象的最終權(quán)值大于等于W鍵的按鍵對象時,此次觸 摸操作的有效按鍵為Q鍵;當W按鍵對象的最終權(quán)值大于等于Q鍵的按鍵對象時,此次觸摸 操作的有效按鍵為W鍵。如此,本發(fā)明實施例根據(jù)用戶輸入的按鍵序列對相應(yīng)按鍵對象的 當前權(quán)值進行調(diào)整,再基于調(diào)整后的當前權(quán)值,確定用戶的一次觸摸操作所對應(yīng)的按鍵對 象的最終權(quán)值,并根據(jù)最終權(quán)值確定有效的按鍵對象以響應(yīng)此次觸摸操作,為用戶提供更 精準的按鍵輸入匹配,提升了用戶體驗。
[0037] 圖2為本發(fā)明實施例二的信息處理方法的流程示意圖,本示例中的信息處理方法 應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括觸控顯示單元,所述電子設(shè)備能夠利用所述觸控顯 示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為每個按鍵對象設(shè)置相對于其相鄰的按鍵對象 的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng)至少一個當前權(quán)值,且按鍵對象相對于其相鄰 的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對于該按鍵對象的當前權(quán)值之和為特定值; 如圖2所示,所述信息處理方法包括以下步驟:
[0038] 步驟201 :獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列。
[0039] 本發(fā)明實施例中,所述電子設(shè)備可以是手機、平板電腦、筆記本電腦等電子設(shè)備。 所述電子設(shè)備中包括有觸控顯示單元,例如觸摸式顯示屏。所述電子設(shè)備能夠夠利用觸控 顯示單元顯示一套軟鍵盤,該軟鍵盤包括N個按鍵對象,N與軟件盤的規(guī)格有關(guān),例如美式 鍵盤、歐式鍵盤的按鍵數(shù)目不同。這里,所述按鍵對象可以是圖標、字母、數(shù)字等形式顯示在 觸控顯示單元上,例如W鍵的按鍵對象以W字樣顯示在觸控顯示單元上。一般,每個按鍵對 象都會存在至少一個相鄰按鍵對象,例如W按鍵對象的相鄰按鍵對象為Q按鍵對象、E按鍵 對象以及S按鍵對象。
[0040] 本發(fā)明實施例中,預(yù)先為每個按鍵對象設(shè)置其相對于相鄰的按鍵對象的初始的當 前權(quán)值,例如,當X按鍵對象的相鄰按鍵對象為Y按鍵對象時,X按鍵對象相對于Y按鍵對 象的初始權(quán)值為公式(lb):
[0041] BXY = 0 (lb)
[0042] 其中,Βχ,γ表示X按鍵對象相對于Y按鍵對象的初始權(quán)值。
[0043] 而Υ按鍵相對于X按鍵對象的初始權(quán)值為公式(2b):
[0044] BY x = 0 (2b)
[0045] 其中,Βγ,χ表示Y按鍵相對于X按鍵對象的初始權(quán)值。
[0046] 這里,按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對 于該按鍵對象的當前權(quán)值之和為特定值,一般該特定值取〇。例如,當\ γ為0. 1時,Βγ,χ 為 _0· 1。
[0047] 本發(fā)明實施例中,在預(yù)設(shè)統(tǒng)計周期內(nèi),例如1分鐘內(nèi),獲取用戶輸入的按鍵序列, 根據(jù)按鍵序列的上下文信息,以及軟鍵盤的布局相鄰性信息,判斷用戶是否輸入錯誤的按 鍵對象。例如,用戶的輸入按鍵序列為Q按鍵對象、BACKSPACE按鍵對象、W按鍵對象,則可 判斷出用戶輸入的Q按鍵對象為錯誤輸入,而用戶真實想輸入的是W按鍵對象。
[0048] 步驟202 :依據(jù)所述按鍵序列,確定誤輸入的按鍵對象和相對應(yīng)的更正后的按鍵 對象。
[0049] 這里,根據(jù)按鍵序列,可確定出錯誤的按鍵對象,本發(fā)明實施例對于錯誤的按鍵對 象,對其當前權(quán)值進行調(diào)整。
[0050] 步驟203 :將誤輸入的按鍵對象相對于更正后的按鍵對象的當前權(quán)值減小第一預(yù) 設(shè)值,且將更正后的按鍵對象相對于誤輸入的按鍵對象的權(quán)值增加第一預(yù)設(shè)值。
[0051] 具體地,將錯誤的按鍵對象的當前權(quán)值調(diào)小,將正確的按鍵對象的當前權(quán)值調(diào)大, 調(diào)整的幅度可預(yù)先設(shè)置第一預(yù)設(shè)值,例如0. 01。例如,針對錯誤的按鍵對象Q鍵以及正確的 按鍵對象W鍵,將Q鍵的按鍵對象的當前權(quán)值減小0. 01,將W鍵的按鍵對象的當前權(quán)值增加 0· 01。
[0052] 步驟204:針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對象的有 效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該 相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值。
[0053] 這里,電子設(shè)備的觸控顯示單元檢測到用戶手指觸摸軟鍵盤時,也即用戶發(fā)起一 次觸摸操作時,將根據(jù)軟鍵盤的布局,計算分配到各個按鍵對象上的有效面積,例如在一次 觸摸操作中,觸摸到Q按鍵對象的有效觸摸面積為S,,觸摸到W按鍵對象的有效觸摸面積為 Sw。而Q按鍵對象為錯誤的按鍵對象,因此Q按鍵對象的當前權(quán)值經(jīng)過步驟203相對減小, 相反,W按鍵對象為正確的按鍵對象,因此W按鍵對象的當前權(quán)值經(jīng)過步驟203相對增加。
[0054] 基于此,針對Q按鍵對象以及W按鍵對象的任意一按鍵對象,依據(jù)所述按鍵對象的 有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于 該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值。例如,依據(jù)Q按鍵對象的有 效觸摸面積s,、W按鍵對象的有效觸摸面積Sw、Q按鍵對象的當前權(quán)值Baw可確定出Q按鍵 對象的最終權(quán)值NQ。再例如,依據(jù)W按鍵對象的有效觸摸面積SW、Q按鍵對象的有效觸摸面 積S,、W按鍵對象的當前權(quán)值B W,Q可確定出W按鍵對象的最終權(quán)值Nw。
[0055] 步驟205 :依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終權(quán)值, 確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
[0056] 承接步驟204,用戶的一次觸摸操作觸摸到了 Q按鍵對象和W按鍵對象,可根據(jù)Q 按鍵對象的最終權(quán)值以及W按鍵對象的最終權(quán)值,確定出此次觸摸操作的有效按鍵,進而 響應(yīng)此次觸摸操作。具體地,當Q按鍵對象的最終權(quán)值大于等于W鍵的按鍵對象時,此次觸 摸操作的有效按鍵為Q鍵;當W按鍵對象的最終權(quán)值大于等于Q鍵的按鍵對象時,此次觸摸 操作的有效按鍵為W鍵。如此,本發(fā)明實施例根據(jù)用戶輸入的按鍵序列對相應(yīng)按鍵對象的 當前權(quán)值進行調(diào)整,再基于調(diào)整后的當前權(quán)值,確定用戶的一次觸摸操作所對應(yīng)的按鍵對 象的最終權(quán)值,并根據(jù)最終權(quán)值確定有效的按鍵對象以響應(yīng)此次觸摸操作,為用戶提供更 精準的按鍵輸入匹配,提升了用戶體驗。
[0057] 圖3為本發(fā)明實施例三的信息處理方法的流程示意圖,本示例中的信息處理方法 應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括觸控顯示單元,所述電子設(shè)備能夠利用所述觸控顯 示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為每個按鍵對象設(shè)置相對于其相鄰的按鍵對象 的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng)至少一個當前權(quán)值,且按鍵對象相對于其相鄰 的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對于該按鍵對象的當前權(quán)值之和為特定值; 如圖3所示,所述信息處理方法包括以下步驟 :
[0058] 步驟301 :獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列。
[0059] 本發(fā)明實施例中,所述電子設(shè)備可以是手機、平板電腦、筆記本電腦等電子設(shè)備。 所述電子設(shè)備中包括有觸控顯示單元,例如觸摸式顯示屏。所述電子設(shè)備能夠夠利用觸控 顯示單元顯示一套軟鍵盤,該軟鍵盤包括N個按鍵對象,N與軟件盤的規(guī)格有關(guān),例如美式 鍵盤、歐式鍵盤的按鍵數(shù)目不同。這里,所述按鍵對象可以是圖標、字母、數(shù)字等形式顯示在 觸控顯示單元上,例如W鍵的按鍵對象以W字樣顯示在觸控顯示單元上。一般,每個按鍵對 象都會存在至少一個相鄰按鍵對象,例如W按鍵對象的相鄰按鍵對象為Q按鍵對象、E按鍵 對象以及S按鍵對象。
[0060] 本發(fā)明實施例中,預(yù)先為每個按鍵對象設(shè)置其相對于相鄰的按鍵對象的初始的當 前權(quán)值,例如,當X按鍵對象的相鄰按鍵對象為Y按鍵對象時,X按鍵對象相對于Y按鍵對 象的初始權(quán)值為公式(lc):
[0061] BXY = 0 (lc)
[0062] 其中,Βχ,γ表示X按鍵對象相對于Y按鍵對象的初始權(quán)值。
[0063] 而Υ按鍵相對于X按鍵對象的初始權(quán)值為公式(2c):
[0064] BY x = 0 (2c)
[0065] 其中,Βγ,χ表示Y按鍵相對于X按鍵對象的初始權(quán)值。
[0066] 這里,按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對 于該按鍵對象的當前權(quán)值之和為特定值,一般該特定值取0。例如,當\γ為0. 1時,Βγ,χ 為 _0· 1。
[0067] 本發(fā)明實施例中,在預(yù)設(shè)統(tǒng)計周期內(nèi),例如1分鐘內(nèi),獲取用戶輸入的按鍵序列, 根據(jù)按鍵序列的上下文信息,以及軟鍵盤的布局相鄰性信息,判斷用戶是否輸入錯誤的按 鍵對象。例如,用戶的輸入按鍵序列為Q按鍵對象、BACKSPACE按鍵對象、W按鍵對象,則可 判斷出用戶輸入的Q按鍵對象為錯誤輸入,而用戶真實想輸入的是W按鍵對象。
[0068] 步驟302 :依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進行調(diào)整。 [0069] 這里,根據(jù)按鍵序列,可確定出錯誤的按鍵對象,本發(fā)明實施例對于錯誤的按鍵對 象,對其當前權(quán)值進行調(diào)整。具體地,將錯誤的按鍵對象的當前權(quán)值調(diào)小,將正確的按鍵對 象的當前權(quán)值調(diào)大,調(diào)整的幅度可預(yù)先設(shè)置第一預(yù)設(shè)值,例如〇. 01。例如,針對錯誤的按鍵 對象Q鍵以及正確的按鍵對象W鍵,將Q鍵的按鍵對象的當前權(quán)值減小0. 01,將W鍵的按鍵 對象的當前權(quán)值增加0.01。
[0070] 步驟303 :針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對象的有 效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該 相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值。
[0071] 這里,電子設(shè)備的觸控顯示單元檢測到用戶手指觸摸軟鍵盤時,也即用戶發(fā)起一 次觸摸操作時,將根據(jù)軟鍵盤的布局,計算分配到各個按鍵對象上的有效面積,例如在一次 觸摸操作中,觸摸到Q按鍵對象的有效觸摸面積為S,,觸摸到W按鍵對象的有效觸摸面積為 Sw。而Q按鍵對象為錯誤的按鍵對象,因此Q按鍵對象的當前權(quán)值經(jīng)過步驟302相對減小, 相反,W按鍵對象為正確的按鍵對象,因此W按鍵對象的當前權(quán)值經(jīng)過步驟302相對增加。
[0072] 基于此,針對Q按鍵對象以及W按鍵對象的任意一按鍵對象,依據(jù)所述按鍵對象的 有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于 該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值。例如,依據(jù)Q按鍵對象的有 效觸摸面積S,、W按鍵對象的有效觸摸面積S w、Q按鍵對象的當前權(quán)值Baw可確定出Q按鍵 對象的最終權(quán)值NQ。再例如,依據(jù)W按鍵對象的有效觸摸面積S W、Q按鍵對象的有效觸摸面 積S,、W按鍵對象的當前權(quán)值BW,Q可確定出W按鍵對象的最終權(quán)值N w。
[0073] 步驟304 :判斷所述按鍵對象的最終權(quán)值是否大于或等于所述按鍵對象的相鄰的 按鍵對象的最終權(quán)值,得到第一判斷結(jié)果。
[0074] 承接步驟303,用戶的一次觸摸操作觸摸到了 Q按鍵對象和W按鍵對象,可根據(jù)Q 按鍵對象的最終權(quán)值以及W按鍵對象的最終權(quán)值,確定出此次觸摸操作的有效按鍵,進而 響應(yīng)此次觸摸操作。
[0075] 步驟305 :當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán)值大于或等于所述按 鍵對象的相鄰的按鍵對象的最終權(quán)值時,確定所述按鍵對象為有效的按鍵對象。
[0076] 步驟306 :當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán)值小于所述按鍵對象 的相鄰的按鍵對象的最終權(quán)值時,確定所述相鄰的按鍵對象為有效的按鍵對象。
[0077] 具體地,當Q按鍵對象的最終權(quán)值大于等于W鍵的按鍵對象時,此次觸摸操作的有 效按鍵為Q鍵;當W按鍵對象的最終權(quán)值大于等于Q鍵的按鍵對象時,此次觸摸操作的有效 按鍵為W鍵。如此,本發(fā)明實施例根據(jù)用戶輸入的按鍵序列對相應(yīng)按鍵對象的當前權(quán)值進 行調(diào)整,再基于調(diào)整后的當前權(quán)值,確定用戶的一次觸摸操作所對應(yīng)的按鍵對象的最終權(quán) 值,并根據(jù)最終權(quán)值確定有效的按鍵對象以響應(yīng)此次觸摸操作,為用戶提供更精準的按鍵 輸入匹配,提升了用戶體驗。
[0078] 圖4為本發(fā)明實施例四的信息處理方法的流程示意圖,本示例中的信息處理方法 應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括觸控顯示單元,所述電子設(shè)備能夠利用所述觸控顯 示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為每個按鍵對象設(shè)置相對于其相鄰的按鍵對象 的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng)至少一個當前權(quán)值,且按鍵對象相對于其相鄰 的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對于該按鍵對象的當前權(quán)值之和為特定值; 如圖4所示,所述信息處理方法包括以下步驟:
[0079] 步驟401 :獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列。
[0080] 本發(fā)明實施例中,所述電子設(shè)備可以是手機、平板電腦、筆記本電腦等電子設(shè)備。 所述電子設(shè)備中包括有觸控顯示單元,例如觸摸式顯示屏。所述電子設(shè)備能夠夠利用觸控 顯示單元顯示一套軟鍵盤,該軟鍵盤包括N個按鍵對象,N與軟件盤的規(guī)格有關(guān),例如美式 鍵盤、歐式鍵盤的按鍵數(shù)目不同。這里,所述按鍵對象可以是圖標、字母、數(shù)字等形式顯示在 觸控顯示單元上,例如W鍵的按鍵對象以W字樣顯示在觸控顯示單元上。一般,每個按鍵對 象都會存在至少一個相鄰按鍵對象,例如W按鍵對象的相鄰按鍵對象為Q按鍵對象、E按鍵 對象以及S按鍵對象。
[0081] 本發(fā)明實施例中,預(yù)先為每個按鍵對象設(shè)置其相對于相鄰的按鍵對象的初始的當 前權(quán)值,例如,當X按鍵對象的相鄰按鍵對象為Y按鍵對象時,X按鍵對象相對于Y按鍵對 象的初始權(quán)值為公式(Id):
[0082] Βχ γ = 0 (Id)
[0083] 其中,Βχ,γ表示X按鍵對象相對于Y按鍵對象的初始權(quán)值。
[0084] 而Υ按鍵相對于X按鍵對象的初始權(quán)值為公式(2d):
[0085] Βγ χ = 0 (2d)
[0086] 其中,Βγ,χ表示Υ按鍵相對于X按鍵對象的初始權(quán)值。
[0087] 這里,按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對 于該按鍵對象的當前權(quán)值之和為特定值,一般該特定值取0。例如,當\γ為0. 1時,Βγ,χ 為 _0· 1。
[0088] 本發(fā)明實施例中,在預(yù)設(shè)統(tǒng)計周期內(nèi),例如1分鐘內(nèi),獲取用戶輸入的按鍵序列, 根據(jù)按鍵序列的上下文信息,以及軟鍵盤的布局相鄰性信息,判斷用戶是否輸入錯誤的按 鍵對象。例如,用戶的輸入按鍵序列為Q按鍵對象、BACKSPACE按鍵對象、W按鍵對象,則可 判斷出用戶輸入的Q按鍵對象為錯誤輸入,而用戶真實想輸入的是W按鍵對象。
[0089] 步驟402 :依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進行調(diào)整。 [0090] 這里,根據(jù)按鍵序列,可確定出錯誤的按鍵對象,本發(fā)明實施例對于錯誤的按鍵對 象,對其當前權(quán)值進行調(diào)整。具體地,將錯誤的按鍵對象的當前權(quán)值調(diào)小,將正確的按鍵對 象的當前權(quán)值調(diào)大,調(diào)整的幅度可預(yù)先設(shè)置第一預(yù)設(shè)值,例如〇. 01。例如,針對錯誤的按鍵 對象Q鍵以及正確的按鍵對象W鍵,將Q鍵的按鍵對象的當前權(quán)值減小0. 01,將W鍵的按鍵 對象的當前權(quán)值增加0.01。
[0091] 步驟403 :針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)公式 Λζ. = + SM x Bi+l t w it β計算所述按鍵對象的最終權(quán)值。 iVi+l _ --+1 + -- Χ
[0092] 其中,隊和Ni+1分別為所述按鍵對象的最終權(quán)值和所述按鍵對象的相鄰的按鍵對 象的最終權(quán)值,Si和S i+1分別為所述按鍵對象的有效觸摸面積和所述按鍵對象的相鄰的按 鍵對象的有效觸摸面積,Bi+lii和\i+1分別為所述按鍵對象的當前權(quán)值以及所述按鍵對象 的相鄰的按鍵對象的當前權(quán)值。
[0093] 這里,電子設(shè)備的觸控顯示單元檢測到用戶手指觸摸軟鍵盤時,也即用戶發(fā)起一 次觸摸操作時,將根據(jù)軟鍵盤的布局,計算分配到各個按鍵對象上的有效面積,例如在一次 觸摸操作中,觸摸到Q按鍵對象的有效觸摸面積為S,,觸摸到W按鍵對象的有效觸摸面積為 Sw。而Q按鍵對象為錯誤的按鍵對象,因此Q按鍵對象的當前權(quán)值經(jīng)過步驟402相對減小, 相反,W按鍵對象為正確的按鍵對象,因此W按鍵對象的當前權(quán)值經(jīng)過步驟402相對增加。
[0094] 基于此,針對Q按鍵對象以及W按鍵對象的任意一按鍵對象,依據(jù)所述按鍵對象的 有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于 該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值。例如,依據(jù)Q按鍵對象的有 效觸摸面積S,、W按鍵對象的有效觸摸面積S w、Q按鍵對象的當前權(quán)值Baw可確定出Q按鍵 對象的最終權(quán)值NQ。再例如,依據(jù)W按鍵對象的有效觸摸面積S W、Q按鍵對象的有效觸摸面 積S,、W按鍵對象的當前權(quán)值BW,Q可確定出W按鍵對象的最終權(quán)值N w。
[0095] 步驟404 :依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終權(quán)值, 確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
[0096] 承接步驟403,用戶的一次觸摸操作觸摸到了 Q按鍵對象和W按鍵對象,可根據(jù)Q 按鍵對象的最終權(quán)值以及W按鍵對象的最終權(quán)值,確定出此次觸摸操作的有效按鍵,進而 響應(yīng)此次觸摸操作。具體地,當Q按鍵對象的最終權(quán)值大于等于W鍵的按鍵對象時,此次觸 摸操作的有效按鍵為Q鍵;當W按鍵對象的最終權(quán)值大于等于Q鍵的按鍵對象時,此次觸摸 操作的有效按鍵為W鍵。如此,本發(fā)明實施例根據(jù)用戶輸入的按鍵序列對相應(yīng)按鍵對象的 當前權(quán)值進行調(diào)整,再基于調(diào)整后的當前權(quán)值,確定用戶的一次觸摸操作所對應(yīng)的按鍵對 象的最終權(quán)值,并根據(jù)最終權(quán)值確定有效的按鍵對象以響應(yīng)此次觸摸操作,為用戶提供更 精準的按鍵輸入匹配,提升了用戶體驗。
[0097] 圖5為本發(fā)明實施例一的電子設(shè)備的結(jié)構(gòu)組成示意圖,所述電子設(shè)備包括觸控顯 示單元,所述電子設(shè)備能夠利用所述觸控顯示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為 每個按鍵對象設(shè)置相對于其相鄰的按鍵對象的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng) 至少一個當前權(quán)值,且按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象 相對于該按鍵對象的當前權(quán)值之和為特定值;所述電子設(shè)備包括:
[0098] 獲取單元51,用于獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列;
[0099] 調(diào)整單元52,用于依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進 行調(diào)整;
[0100] 處理單元53,用于針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對 象的有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相 對于該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值;
[0101] 確定單元54,用于依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終 權(quán)值,確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
[0102] 本領(lǐng)域技術(shù)人員應(yīng)當理解,圖5所示的電子設(shè)備中的各單元的實現(xiàn)功能可參照前 述信息處理方法的相關(guān)描述而理解。圖5所示的電子設(shè)備中的各單元的功能可通過運行于 處理器上的程序而實現(xiàn),也可通過具體的邏輯電路而實現(xiàn)。
[0103] 圖6為本發(fā)明實施例二的電子設(shè)備的結(jié)構(gòu)組成示意圖,所述電子設(shè)備包括觸控顯 示單元,所述電子設(shè)備能夠利用所述觸控顯示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為 每個按鍵對象設(shè)置相對于其相鄰的按鍵對象的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng) 至少一個當前權(quán)值,且按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象 相對于該按鍵對象的當前權(quán)值之和為特定值;所述電子設(shè)備包括:
[0104] 獲取單元61,用于獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列;
[0105] 調(diào)整單元62,用于依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進 行調(diào)整;
[0106] 處理單元63,用于針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對 象的有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相 對于該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值;
[0107] 確定單元64,用于依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終 權(quán)值,確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
[0108] 優(yōu)選地,所述調(diào)整單元62包括:第一確定子單元621、調(diào)整子單元622 ;其中,
[0109] 所述第一確定子單元621,用于依據(jù)所述按鍵序列,確定誤輸入的按鍵對象和相對 應(yīng)的更正后的按鍵對象;
[0110] 所述調(diào)整子單元622,用于將誤輸入的按鍵對象相對于更正后的按鍵對象的當前 權(quán)值減小第一預(yù)設(shè)值,且將更正后的按鍵對象相對于誤輸入的按鍵對象的權(quán)值增加第一預(yù) 設(shè)值。
[0111] 本領(lǐng)域技術(shù)人員應(yīng)當理解,圖6所示的電子設(shè)備中的各單元及其子單元的實現(xiàn)功 能可參照前述信息處理方法的相關(guān)描述而理解。圖6所示的電子設(shè)備中的各單元及其子單 元的功能可通過運行于處理器上的程序而實現(xiàn),也可通過具體的邏輯電路而實現(xiàn)。
[0112] 圖7為本發(fā)明實施例三的電子設(shè)備的結(jié)構(gòu)組成示意圖,所述電子設(shè)備包括觸控顯 示單元,所述電子設(shè)備能夠利用所述觸控顯示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為 每個按鍵對象設(shè)置相對于其相鄰的按鍵對象的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng) 至少一個當前權(quán)值,且按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象 相對于該按鍵對象的當前權(quán)值之和為特定值;所述電子設(shè)備包括:
[0113] 獲取單元71,用于獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列;
[0114] 調(diào)整單元72,用于依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進 行調(diào)整;
[0115] 處理單元73,用于針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對 象的有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相 對于該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值;
[0116] 確定單元74,用于依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終 權(quán)值,確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
[0117] 優(yōu)選地,所述確定單元74包括:判斷子單元741、第二確定子單元742、第三確定子 單元743 ;其中,
[0118] 所述判斷子單元741,用于判斷所述按鍵對象的最終權(quán)值是否大于或等于所述按 鍵對象的相鄰的按鍵對象的最終權(quán)值,得到第一判斷結(jié)果;
[0119] 所述第二確定子單元742,用于當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán) 值大于或等于所述按鍵對象的相鄰的按鍵對象的最終權(quán)值時,確定所述按鍵對象為有效的 按鍵對象;
[0120] 所述第三確定子單元743,用于當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán) 值小于所述按鍵對象的相鄰的按鍵對象的最終權(quán)值時,確定所述相鄰的按鍵對象為有效的 按鍵對象。
[0121] 本領(lǐng)域技術(shù)人員應(yīng)當理解,圖7所示的電子設(shè)備中的各單元及其子單元的實現(xiàn)功 能可參照前述信息處理方法的相關(guān)描述而理解。圖7所示的電子設(shè)備中的各單元及其子單 元的功能可通過運行于處理器上的程序而實現(xiàn),也可通過具體的邏輯電路而實現(xiàn)。
[0122] 圖8為本發(fā)明實施例四的電子設(shè)備的結(jié)構(gòu)組成示意圖,所述電子設(shè)備包括觸控顯 示單元,所述電子設(shè)備能夠利用所述觸控顯示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為 每個按鍵對象設(shè)置相對于其相鄰的按鍵對象的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng) 至少一個當前權(quán)值,且按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象 相對于該按鍵對象的當前權(quán)值之和為特定值;所述電子設(shè)備包括:
[0123] 獲取單元81,用于獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列;
[0124] 調(diào)整單元82,用于依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進 行調(diào)整;
[0125] 處理單元83,用于針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對 象的有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相 對于該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值;
[0126] 確定單元84,用于依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終 權(quán)值,確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
[0127] 優(yōu)選地,所述處理單元83,還用于基于以下公式計算所述按鍵對象的最終權(quán)值:
[0128] Nj = Sj+S^XB^i
[0129] Ni+1 = 81+1+8^61;1+1
[0130] 其中,隊和Ni+1分別為所述按鍵對象的最終權(quán)值和所述按鍵對象的相鄰的按鍵對 象的最終權(quán)值,Si和s i+1分別為所述按鍵對象的有效觸摸面積和所述按鍵對象的相鄰的按 鍵對象的有效觸摸面積,Bi+lii和\ i+1分別為所述按鍵對象的當前權(quán)值以及所述按鍵對象 的相鄰的按鍵對象的當前權(quán)值。
[0131] 本領(lǐng)域技術(shù)人員應(yīng)當理解,圖8所示的電子設(shè)備中的各單元的實現(xiàn)功能可參照前 述信息處理方法的相關(guān)描述而理解。圖8所示的電子設(shè)備中的各單元的功能可通過運行于 處理器上的程序而實現(xiàn),也可通過具體的邏輯電路而實現(xiàn)。
[0132] 在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其 它的方式實現(xiàn)。以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為 一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或 可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部 分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合 或通信連接,可以是電性的、機械的或其它形式的。
[0133] 上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯 示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單 元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
[0134] 另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理單元中,也可 以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述 集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0135] 本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:移動存儲設(shè)備、只讀 存儲器(ROM, Read Only Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0136] 或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品 銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明實施 例的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來, 該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以 是個人計算機、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。 而前述的存儲介質(zhì)包括:移動存儲設(shè)備、只讀存儲器(ROM,Read Only Memory)、磁碟或者光 盤等各種可以存儲程序代碼的介質(zhì)。
[0137] 以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
[0138] 以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
【權(quán)利要求】
1. 一種信息處理方法,其特征在于,該方法應(yīng)用于電子設(shè)備中,所述電子設(shè)備包括觸控 顯示單元,所述電子設(shè)備能夠利用所述觸控顯示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先 為每個按鍵對象設(shè)置相對于其相鄰的按鍵對象的初始的當前權(quán)值,其中,每個按鍵對象對 應(yīng)至少一個當前權(quán)值,且按鍵對象相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對 象相對于該按鍵對象的當前權(quán)值之和為特定值;所述方法包括: 獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列; 依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進行調(diào)整; 針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對象的有效觸摸面積、所 述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該相鄰的按鍵對 象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值; 依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終權(quán)值,確定有效的按鍵 對象以響應(yīng)用戶的觸摸操作。
2. 根據(jù)權(quán)利要求1所述的信息處理方法,其特征在于,所述依據(jù)所述按鍵序列,對相應(yīng) 的一個以上按鍵對象的當前權(quán)值進行調(diào)整,包括: 依據(jù)所述按鍵序列,確定誤輸入的按鍵對象和相對應(yīng)的更正后的按鍵對象; 將誤輸入的按鍵對象相對于更正后的按鍵對象的當前權(quán)值減小第一預(yù)設(shè)值,且將更正 后的按鍵對象相對于誤輸入的按鍵對象的權(quán)值增加第一預(yù)設(shè)值。
3. 根據(jù)權(quán)利要求1所述的信息處理方法,其特征在于,所述依據(jù)所述按鍵對象以及所 述按鍵對象的相鄰的按鍵對象的最終權(quán)值,確定有效的按鍵對象,包括: 判斷所述按鍵對象的最終權(quán)值是否大于或等于所述按鍵對象的相鄰的按鍵對象的最 終權(quán)值,得到第一判斷結(jié)果; 當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán)值大于或等于所述按鍵對象的相鄰 的按鍵對象的最終權(quán)值時,確定所述按鍵對象為有效的按鍵對象; 當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán)值小于所述按鍵對象的相鄰的按鍵 對象的最終權(quán)值時,確定所述相鄰的按鍵對象為有效的按鍵對象。
4. 根據(jù)權(quán)利要求1至3任一項所述的信息處理方法,其特征在于,所述依據(jù)所述按鍵對 象的有效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相 對于該相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值,包括: 基于以下公式計算所述按鍵對象的最終權(quán)值: Ni = Si+Si+1XBi+M Ni+1 - Si+1+Sj X Bi; i+1 其中,隊和Ni+1分別為所述按鍵對象的最終權(quán)值和所述按鍵對象的相鄰的按鍵對象的 最終權(quán)值,Si和Si+1分別為所述按鍵對象的有效觸摸面積和所述按鍵對象的相鄰的按鍵對 象的有效觸摸面積,B i+lii和\i+1分別為所述按鍵對象的當前權(quán)值以及所述按鍵對象的相 鄰的按鍵對象的當前權(quán)值。
5. -種電子設(shè)備,其特征在于,所述電子設(shè)備包括觸控顯示單元,所述電子設(shè)備能夠利 用所述觸控顯示單元顯示N個按鍵對象,N為正整數(shù);預(yù)先為每個按鍵對象設(shè)置相對于其相 鄰的按鍵對象的初始的當前權(quán)值,其中,每個按鍵對象對應(yīng)至少一個當前權(quán)值,且按鍵對象 相對于其相鄰的按鍵對象的當前權(quán)值與該相鄰的按鍵對象相對于該按鍵對象的當前權(quán)值 之和為特定值;所述電子設(shè)備包括: 獲取單元,用于獲取預(yù)設(shè)統(tǒng)計周期內(nèi)用戶所輸入的按鍵序列; 調(diào)整單元,用于依據(jù)所述按鍵序列,對相應(yīng)的一個以上按鍵對象的當前權(quán)值進行調(diào) 整; 處理單元,用于針對所述一個以上按鍵對象的每個按鍵對象,依據(jù)所述按鍵對象的有 效觸摸面積、所述按鍵對象的相鄰的按鍵對象的有效觸摸面積以及所述按鍵對象相對于該 相鄰的按鍵對象的當前權(quán)值,確定所述按鍵對象的最終權(quán)值; 確定單元,用于依據(jù)所述按鍵對象以及所述按鍵對象的相鄰的按鍵對象的最終權(quán)值, 確定有效的按鍵對象以響應(yīng)用戶的觸摸操作。
6. 根據(jù)權(quán)利要求5所述的電子設(shè)備,其特征在于,所述調(diào)整單元包括:第一確定子單 元、調(diào)整子單元;其中, 所述第一確定子單元,用于依據(jù)所述按鍵序列,確定誤輸入的按鍵對象和相對應(yīng)的更 正后的按鍵對象; 所述調(diào)整子單元,用于將誤輸入的按鍵對象相對于更正后的按鍵對象的當前權(quán)值減小 第一預(yù)設(shè)值,且將更正后的按鍵對象相對于誤輸入的按鍵對象的權(quán)值增加第一預(yù)設(shè)值。
7. 根據(jù)權(quán)利要求5所述的電子設(shè)備,其特征在于,所述確定單元包括:判斷子單元、第 二確定子單元、第三確定子單元;其中, 所述判斷子單元,用于判斷所述按鍵對象的最終權(quán)值是否大于或等于所述按鍵對象的 相鄰的按鍵對象的最終權(quán)值,得到第一判斷結(jié)果; 所述第二確定子單元,用于當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán)值大于 或等于所述按鍵對象的相鄰的按鍵對象的最終權(quán)值時,確定所述按鍵對象為有效的按鍵對 象; 所述第三確定子單元,用于當所述第一判斷結(jié)果表明所述按鍵對象的最終權(quán)值小于 所述按鍵對象的相鄰的按鍵對象的最終權(quán)值時,確定所述相鄰的按鍵對象為有效的按鍵對 象。
8. 根據(jù)權(quán)利要求5至7任一項所述的電子設(shè)備,其特征在于,所述處理單元,還用于基 于以下公式計算所述按鍵對象的最終權(quán)值: Ni = Si+Si+1XBi+M Ni+1 - Si+1+Sj X Bi; i+1 其中,隊和Ni+1分別為所述按鍵對象的最終權(quán)值和所述按鍵對象的相鄰的按鍵對象的 最終權(quán)值,Si和Si+1分別為所述按鍵對象的有效觸摸面積和所述按鍵對象的相鄰的按鍵對 象的有效觸摸面積,B i+lii和\i+1分別為所述按鍵對象的當前權(quán)值以及所述按鍵對象的相 鄰的按鍵對象的當前權(quán)值。
【文檔編號】G06F3/0488GK104111797SQ201410289639
【公開日】2014年10月22日 申請日期:2014年6月24日 優(yōu)先權(quán)日:2014年6月24日
【發(fā)明者】劉正 申請人:聯(lián)想(北京)有限公司