国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于移動終端的輸入法及輸入裝置的制作方法

      文檔序號:6601636閱讀:133來源:國知局
      專利名稱:用于移動終端的輸入法及輸入裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,尤其涉及用于移動終端的輸入法及輸入裝置。
      背景技術(shù)
      隨著移動終端技術(shù)的發(fā)展,移動終端(比如手機)日益成為人們生活不可或缺的通信工具。特別地,移動終端的輸入法是終端用戶使用頻率最高的終端軟件之一,大部分移動終端的應(yīng)用軟件都需要使用移動終端的輸入法作為文字輸入工具?,F(xiàn)有用于移動終端的輸入法系統(tǒng)支持多種輸入功能,終端用戶可以利用移動終端的輸入法系統(tǒng)進(jìn)行短信的編輯,聊天以及寫備忘錄等。發(fā)明人發(fā)現(xiàn),現(xiàn)有的移動終端輸入法系統(tǒng)主要存在以下缺陷1、不支持應(yīng)用程序的交互。例如當(dāng)用戶在使用輸入法編輯短信消息(短信應(yīng)用程序)時,需要描述約會的具體地點,此時需要用戶打開移動終端地圖(地圖應(yīng)用程序); 用戶需要保存當(dāng)前正在編輯的短信內(nèi)容到草稿夾,并退出短信界面,然后打開移動終端地圖應(yīng)用程序,聚集到某個具體地點,查詢或復(fù)制地址文字信息,并退出移動終端地圖應(yīng)用程序;最后再進(jìn)入短信草稿夾打開剛才編輯的短信(短信應(yīng)用程序),將地址信息編輯或粘貼到短信文本里。再如當(dāng)用戶在聊天過程中需要打開日歷或備忘錄查看日期等信息,用戶需要先退出聊天工具,然后打開日歷或備忘錄查看或復(fù)制內(nèi)容,關(guān)閉日歷或備忘錄,再進(jìn)入聊天工具進(jìn)行文字編輯或粘貼復(fù)制的內(nèi)容。因此,現(xiàn)有的移動終端輸入法系統(tǒng)不支持應(yīng)用程序的交互,造成操作流程繁瑣。2、降低了用戶體驗。由于現(xiàn)有的移動終端輸入法系統(tǒng)不支持應(yīng)用程序的交互,用戶在當(dāng)前應(yīng)用程序中需要使用其他應(yīng)用程序時,需要先退出當(dāng)前應(yīng)用程序,然后再打開新的應(yīng)用程序進(jìn)行相應(yīng)操作,之后,退出新的應(yīng)用程序,又需要重新進(jìn)入之前的應(yīng)用程序進(jìn)行操作。其操作的繁瑣,降低了用戶操作的流暢性,降低了用戶體驗。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于,提供一種用于移動終端的輸入法和輸入裝置,能夠支持應(yīng)用程序的交互,減少用戶操作步驟,提升操作流暢感,提升用戶體驗。為了實現(xiàn)上述目的,本發(fā)明實施例提供了一種用于移動終端的輸入法,包括檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作;當(dāng)檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時, 在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;根據(jù)所述用戶對所述啟動入口的激活操作,在當(dāng)前應(yīng)用程序下啟動所述觸發(fā)指令對應(yīng)的應(yīng)用程序。優(yōu)選地,所述檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作之前,還包括預(yù)先設(shè)置語義模型,所述語義模型包括觸發(fā)指令,所述觸發(fā)指令對應(yīng)的應(yīng)用程序, 以及所述應(yīng)用程序的啟動入口。
      優(yōu)選地,所述在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口,包括從所述預(yù)設(shè)的語義模型中提取所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口 ;將所述提取的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。優(yōu)選地,所述在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口,包括根據(jù)所述語義模型,繪制所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口 ;將所述繪制的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。優(yōu)選地,所述觸發(fā)指令包括關(guān)鍵字詞,關(guān)鍵順序序列和快捷啟動鍵中的任一種或多種;所述啟動入口包括應(yīng)用程序的圖標(biāo)和/或應(yīng)用程序的文字名稱。優(yōu)選地,所述關(guān)鍵順序序列為所述關(guān)鍵字詞中每個字的拼音的首字母對應(yīng)的按鍵按順序組成的序列;所述關(guān)鍵順序序列與所述關(guān)鍵字詞一一對應(yīng);所述啟動入口與所述應(yīng)用程序相關(guān)聯(lián);所述啟動入口與所述應(yīng)用程序一一對應(yīng)。相應(yīng)地,本發(fā)明實施例還提供了一種用于移動終端的輸入裝置,包括檢測模塊,用于檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作;顯示模塊,用于當(dāng)所述檢測模塊檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,在當(dāng)前應(yīng)用程序下的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;程序啟動模塊,用于根據(jù)所述用戶對所述顯示模塊所顯示的啟動入口的激活操作,在當(dāng)前應(yīng)用程序下啟動所述觸發(fā)指令對應(yīng)的應(yīng)用程序。優(yōu)選地,所述裝置還包括預(yù)設(shè)模塊,用于預(yù)先設(shè)置語義模型,所述語義模型包括觸發(fā)指令,所述觸發(fā)指令對應(yīng)的應(yīng)用程序,以及所述應(yīng)用程序的啟動入口。優(yōu)選地,所述顯示模塊包括提取單元,用于當(dāng)所述檢測模塊檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,從所述預(yù)設(shè)模塊預(yù)設(shè)的語義模型中提取所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;顯示單元,用于將所述提取單元提取的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。優(yōu)選地,所述顯示模塊包括繪制單元,用于當(dāng)所述檢測模塊檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,根據(jù)所述語義模型,繪制所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口 ;顯示單元,用于將所述繪制單元繪制的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。本發(fā)明通過用戶在當(dāng)前應(yīng)用程序下的輸入過程中,檢測用戶的輸入操作,如果檢測到與預(yù)先建立的語義模型相匹配的觸發(fā)指令時,向用戶顯示相應(yīng)的應(yīng)用程序的啟動入口,用戶可通過點擊激活該啟動入口,在不關(guān)閉當(dāng)前應(yīng)用程序的前提下,即可啟動對應(yīng)的應(yīng)用程序,實現(xiàn)移動終端各應(yīng)用程序的交互;另外,本發(fā)明用于移動終端的輸入法,其操作簡單方便,并且能夠快速地在當(dāng)前的應(yīng)用程序中啟動新的應(yīng)用程序,減少了用戶操作步驟,提升了用戶體驗。


      圖1為本發(fā)明實施例提供的用于移動終端的輸入裝置的實施例的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例提供的顯示模塊20的第一實施例的結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例提供的顯示模塊20的第二實施例的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例提供的用于移動終端的輸入法的第一實施例的流程圖;圖5為本發(fā)明實施例提供的用于移動終端的輸入法的第二實施例的流程圖;圖6為本發(fā)明實施例提供的用于移動終端的輸入法的第三實施例的流程圖。
      具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。需要說明的是,除特別說明外,本發(fā)明實施例所提供的移動終端包括但不限于手機,智能手機,PDA (Personal Digital Assistant,個人數(shù)碼助理),掌上電腦等各種移動通
      信終端。請參見圖1,為本發(fā)明實施例提供的用于移動終端的輸入裝置的實施例的結(jié)構(gòu)示意圖;所述裝置包括檢測模塊10,顯示模塊20和程序啟動模塊30。所述檢測模塊10,用于檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作;具體實現(xiàn)中,所述檢測模塊10對用戶的輸入操作的檢測包括檢測用戶在當(dāng)前應(yīng)用程序下輸入的內(nèi)容是否包括與預(yù)設(shè)的語義模型相同或相類似的關(guān)鍵字詞;或者檢測用戶在進(jìn)行輸入操作時,是否存在與預(yù)設(shè)的語義模型相同或相應(yīng)的關(guān)鍵順序序列;或者檢測用戶在輸入過程中,是否按壓與預(yù)設(shè)的語義模型相同或相應(yīng)的快捷啟動鍵等。所述顯示模塊20,用于當(dāng)所述檢測模塊10檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;具體實現(xiàn)中,所述觸發(fā)指令包括關(guān)鍵字詞,關(guān)鍵順序序列和快捷啟動鍵中的任一種或多種;所述啟動入口包括應(yīng)用程序的圖標(biāo)和/或應(yīng)用程序的文字名稱。進(jìn)一步,所述關(guān)鍵順序序列為所述關(guān)鍵字詞中每個字的拼音的首字母對應(yīng)的按鍵按順序組成的序列;比如移動終端的名片夾的應(yīng)用程序,其關(guān)鍵字詞為“名片夾”,其關(guān)鍵順序序列為“名片夾”三個字中,每個字的拼音的首字母對應(yīng)的按鍵按順序所組成的序列,該應(yīng)用程序的關(guān)鍵順序序列為“名”的拼音“ming”的首字母“m”所對應(yīng)的按鍵,“片” 的拼音“Pian”的首字母“P”所對應(yīng)的按鍵,以及“夾”的拼音“ jia”的首字母“j”所對應(yīng)的按鍵所組成的序列,即[m]鍵+[ρ]鍵+[j]鍵。具體地,所述關(guān)鍵順序序列與所述關(guān)鍵字詞——對應(yīng)。進(jìn)一步,所述啟動入口與所述應(yīng)用程序相關(guān)聯(lián);當(dāng)用戶激活該啟動入口,比如,當(dāng)用戶在當(dāng)前應(yīng)用程序的候選窗口中點擊或選擇該啟動入口時,即可啟動與該啟動入口相關(guān)聯(lián)的應(yīng)用程序;具體地,所述啟動入口與所述應(yīng)用程序一一對應(yīng),所述啟動入口包括應(yīng)用程序的圖標(biāo)和/或應(yīng)用程序的文字名稱,比如移動終端的地圖應(yīng)用程序,其啟動入口可以為該應(yīng)用程序的文字名稱一 “地圖”,也可以為指示該應(yīng)用程序的圖標(biāo)。具體實現(xiàn)中,所述啟動入口為啟動應(yīng)用程序的一種快捷方式,其與應(yīng)用程序的關(guān)聯(lián)方式與現(xiàn)有的計算機中桌面的快捷方式與相應(yīng)的應(yīng)用程序的關(guān)聯(lián)方式類似,在此不贅述。所述程序啟動模塊30,用于根據(jù)所述用戶對所述顯示模塊20所顯示的啟動入口的激活操作,在當(dāng)前應(yīng)用程序下啟動所述觸發(fā)指令對應(yīng)的應(yīng)用程序。具體實現(xiàn)中,當(dāng)用戶在當(dāng)前應(yīng)用程序的候選窗口中點擊或選擇該啟動入口,即激活了該啟動入口,所述啟動入口一旦被激活,所述程序啟動模塊30即可在不關(guān)閉當(dāng)前應(yīng)用程序的前提下,啟動與該啟動入口相關(guān)聯(lián)的應(yīng)用程序。再請參見圖1,所述裝置還包括預(yù)設(shè)模塊40。所述預(yù)設(shè)模塊40,用于預(yù)先設(shè)置語義模型,所述語義模型包括觸發(fā)指令,所述觸發(fā)指令對應(yīng)的應(yīng)用程序,以及所述應(yīng)用程序的啟動入口。具體實現(xiàn)中,所述預(yù)設(shè)模塊40對該語義模型的預(yù)設(shè)置發(fā)生在使用移動終端的輸入法之前,優(yōu)選地,在用戶安裝用于移動終端的輸入法的軟件時,該輸入法裝置的預(yù)設(shè)模塊 40即自動建立該語義模型。具體地,所述語義模型可以如下表所示表一語義模型
      關(guān)鍵字詞關(guān)鍵順序序列對應(yīng)的應(yīng)用程序快捷啟動鍵啟動入口名片夾[m]鍵+[ρ]鍵+[j]鍵移動終端名片夾默認(rèn)值為無默認(rèn)值為移動終端自帶圖標(biāo)備忘錄[b]鍵+[w]鍵+[1]鍵移動終端備忘錄默認(rèn)值為無默認(rèn)值為移動終端自帶圖標(biāo)日歷[r]鍵+[1]鍵移動終端曰歷默認(rèn)值為無默認(rèn)值為移動終端自帶圖標(biāo)地圖[d]鍵+[t]鍵移動終端地圖, 如果沒有則此項無效默認(rèn)值為無默認(rèn)值為移動終端自帶圖標(biāo)字典[ζ]鍵+[d]鍵移動終端字典, 如果沒有則此項無效默認(rèn)值為無默認(rèn)值為移動終端自帶圖標(biāo)
      可以理解的是,上表僅為舉例,其僅僅為移動終端輸入法軟件系統(tǒng)默認(rèn)的一種語義模型的例子,其他情況,比如根據(jù)移動終端自帶或用戶自行安裝到移動終端里的應(yīng)用程序,可改變表內(nèi)的各項,或?qū)Ρ磉M(jìn)行相應(yīng)的擴展,上述各情況可進(jìn)行類似分析,在此不進(jìn)行贅述。上表僅為移動終端輸入法軟件系統(tǒng)默認(rèn)的語義模型的情況,具體實現(xiàn)中,所述預(yù)設(shè)模塊40還可提供一個用戶接口,比如在輸入法設(shè)置的菜單里,提供一項“應(yīng)用快速啟動設(shè)置”的選項,進(jìn)入此項后,用戶可進(jìn)入到上表中,對表中的關(guān)鍵字詞、對應(yīng)的應(yīng)用程序、快捷啟動鍵和啟動入口項進(jìn)行自定義設(shè)置或更改,所述預(yù)設(shè)模塊40會根據(jù)用戶設(shè)置的關(guān)鍵字詞,根據(jù)移動終端的鍵盤特性,自動生成“關(guān)鍵順序序列”,從而完善該語義模型。具體實現(xiàn)中,所述預(yù)設(shè)模塊40根據(jù)移動終端的鍵盤特性,自動生成“關(guān)鍵順序序列”主要為比如,用戶設(shè)置或系統(tǒng)默認(rèn)的關(guān)鍵字詞有“日歷”,則所述預(yù)設(shè)模塊40自動生成的關(guān)鍵順序序列為“日,,的拼音“ri”的首字母“r”所對應(yīng)的按鍵和“歷”的拼音“l(fā)i”的首字母“1”所對應(yīng)的按鍵所組成的序列,針對一款全鍵盤的移動終端,所述預(yù)設(shè)模塊40所生成的該應(yīng)用程序的關(guān)鍵順序“ [r]鍵+[1]鍵”;針對數(shù)字鍵盤的移動終端或九宮格鍵盤移動終端(每個數(shù)字按鍵上對應(yīng)多個字母),所述預(yù)設(shè)模塊40自動生成的該應(yīng)用程序的關(guān)鍵順序序列為“[7]鍵+[5]鍵”。下面以一個具體實例來說明本發(fā)明的用于移動終端的輸入裝置的具體工作情況假設(shè)用戶正在使用全鍵盤的移動終端的短信應(yīng)用程序的界面下進(jìn)行短信編輯,即當(dāng)前應(yīng)用程序為短信應(yīng)用程序。所述檢測模塊10實時檢測用戶在短信應(yīng)用程序下的輸入操作,當(dāng)檢測到用戶的短信內(nèi)容中包括“日歷”;或者檢測到用戶的輸入操作中包含連續(xù)的關(guān)鍵順序序列“M鍵 + [1]鍵”時,所述顯示模塊20從所述預(yù)設(shè)模塊40提供的上述表一中提取“日歷”應(yīng)用程序的圖標(biāo),顯示在短信應(yīng)用程序的候選窗口中,該顯示的圖標(biāo)即為“日歷,,應(yīng)用程序的啟動入 Π ;如果用戶需要使用查看日歷,則在短信應(yīng)用程序的候選窗口中點擊激活該“日歷” 應(yīng)用程序的圖標(biāo),所述程序啟動模塊30根據(jù)用戶的激活操作,可在不關(guān)閉當(dāng)前的短信應(yīng)用程序的前提下,啟動移動終端的“日歷”的應(yīng)用程序,用戶對“日歷”的內(nèi)容進(jìn)行查看或復(fù)制后,可直接返回到當(dāng)前未關(guān)閉的短信應(yīng)用程序下繼續(xù)進(jìn)行短信編輯。如果用戶不需要使用查看日歷,則可繼續(xù)在短信應(yīng)用程序下進(jìn)行短信編輯,不對在短信應(yīng)用程序的候選窗口中顯示的圖標(biāo)進(jìn)行點擊激活。該圖標(biāo)會隨著候選窗口的消失而自動清除,并不干擾用戶的當(dāng)前輸入操作。本發(fā)明在用戶的輸入過程中,檢測用戶的輸入操作,如果檢測到與預(yù)先建立的語義模型相匹配的觸發(fā)指令時,向用戶顯示相應(yīng)的應(yīng)用程序的啟動入口,用戶可通過點擊激活該啟動入口,在不關(guān)閉當(dāng)前應(yīng)用程序的前提下,即可啟動對應(yīng)的應(yīng)用程序,實現(xiàn)移動終端各應(yīng)用程序的交互;另外,本發(fā)明用于移動終端的輸入法,其操作簡單方便,并且能夠快速地在當(dāng)前的應(yīng)用程序中啟動新的應(yīng)用程序,減少了用戶操作步驟,提升了用戶體驗。
      為了更為清楚的說明本發(fā)明,下面將對上述的顯示模塊20作詳細(xì)介紹。請參見圖2,為本發(fā)明實施例提供的顯示模塊20的第一實施例的結(jié)構(gòu)示意圖;所述顯示模塊20包括提取單元201和顯示單元202。所述提取單元201,用于當(dāng)所述檢測模塊10檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,從所述預(yù)設(shè)模塊40預(yù)設(shè)的語義模型中提取所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;所述顯示單元202,用于將所述提取單元201提取的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。具體實現(xiàn)中,如上述,所述預(yù)設(shè)模塊40提供的語義模型(如表一)中,包括了應(yīng)用程序的啟動入口,當(dāng)所述檢測模塊10檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,比如當(dāng)所述檢測模塊10檢測到用戶的輸入操作中包含三個連續(xù)的關(guān)鍵順序序列“ [b]鍵+[W]鍵+[1]鍵”時,所述提取單元201即從表一中提取所述關(guān)鍵順序序列所對應(yīng)的應(yīng)用程序的啟動入口,其移動終端自帶的備忘錄應(yīng)用程序的圖標(biāo);所述顯示單元202即將所述提取單元201提取的移動終端自帶的備忘錄應(yīng)用程序的圖標(biāo)顯示在用戶當(dāng)前應(yīng)用程序的候選窗口中(比如當(dāng)前輸入操作的候選窗口中),供用戶點擊或選擇該圖標(biāo),以啟動移動終端的備忘錄的應(yīng)用程序??梢岳斫獾氖?,此處僅為舉例,由于用戶可定義設(shè)置應(yīng)用程序?qū)?yīng)的啟動入口,當(dāng)用戶定義該應(yīng)用程序的文字名稱作為該應(yīng)用程序的啟動入口時,或用戶自行繪制圖形作為該應(yīng)用程序的啟動入口時,則所述提取單元201從表中提取的為該文字名稱或自繪圖形, 其他情況類似分析,在此不贅述。本發(fā)明當(dāng)檢測到與預(yù)先建立的語義模型相匹配的觸發(fā)指令時,向用戶顯示相應(yīng)的應(yīng)用程序的啟動入口,用戶可通過點擊激活該啟動入口,在不關(guān)閉當(dāng)前應(yīng)用程序的前提下, 即可啟動對應(yīng)的應(yīng)用程序,實現(xiàn)移動終端各應(yīng)用程序的交互。請參見圖3,為本發(fā)明實施例提供的顯示模塊20的第二實施例的結(jié)構(gòu)示意圖;所述顯示模塊20包括繪制單元211和顯示單元212。所述繪制單元211,用于當(dāng)所述檢測模塊10檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,根據(jù)所述語義模型,繪制所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;所述顯示單元212,用于將所述繪制單元211繪制的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。具體實現(xiàn)中,如上述,所述預(yù)設(shè)模塊40提供的語義模型(如表一)中,包括了應(yīng)用程序的啟動入口,當(dāng)所述檢測模塊10檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,比如當(dāng)所述檢測模塊10檢測到用戶的輸入操作中包含兩個連續(xù)的關(guān)鍵順序序列“ M鍵+[1]鍵”時,所述繪制單元211即根據(jù)表一中移動終端自帶的日歷應(yīng)用程序的圖標(biāo);繪制與所述圖標(biāo)相同或相近的圖形;所述顯示單元212將所述繪制單元211所繪制的圖形顯示在用戶當(dāng)前應(yīng)用程序的候選窗口中(比如當(dāng)前輸入操作的候選窗口),供用戶點擊或選擇該圖形,以啟動移動終端的日歷的應(yīng)用程序??梢岳斫獾氖牵颂巸H為舉例,由于用戶可定義設(shè)置應(yīng)用程序?qū)?yīng)的啟動入口,當(dāng)用戶定義該應(yīng)用程序的文字名稱作為該應(yīng)用程序的啟動入口時,或用戶自行繪制圖形作為該應(yīng)用程序的啟動入口時,所述繪制單元211根據(jù)表中的文字名稱或自繪圖形,繪制相同或相近的文字或圖形,其他情況類似分析,在此不贅述。本發(fā)明當(dāng)檢測到與預(yù)先建立的語義模型相匹配的觸發(fā)指令時,向用戶顯示相應(yīng)的應(yīng)用程序的啟動入口,用戶可通過點擊激活該啟動入口,在不關(guān)閉當(dāng)前應(yīng)用程序的前提下, 即可啟動對應(yīng)的應(yīng)用程序,實現(xiàn)移動終端各應(yīng)用程序的交互。為了更為清楚的說明本發(fā)明,下面將對本發(fā)明的用于移動終端的輸入法進(jìn)行詳細(xì)介紹。請參見圖4,為本發(fā)明實施例提供的用于移動終端的輸入法的第一實施例的流程圖;所述方法包括S101,檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作;具體實現(xiàn)中,所述SlOl對用戶的輸入操作的檢測包括檢測用戶在當(dāng)前應(yīng)用程序下輸入的內(nèi)容是否包括與預(yù)設(shè)的語義模型相同或相類似的關(guān)鍵字詞;或者檢測用戶在進(jìn)行輸入操作時,是否存在與預(yù)設(shè)的語義模型相同或相應(yīng)的關(guān)鍵順序序列;或者檢測用戶在輸入過程中,是否按壓與預(yù)設(shè)的語義模型相同或相應(yīng)的快捷啟動鍵等。S102,當(dāng)檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口 ;具體實現(xiàn)中,所述觸發(fā)指令包括關(guān)鍵字詞,關(guān)鍵順序序列和快捷啟動鍵中的任一種或多種;所述啟動入口包括應(yīng)用程序的圖標(biāo)和/或應(yīng)用程序的文字名稱。進(jìn)一步,所述關(guān)鍵順序序列為所述關(guān)鍵字詞中每個字的拼音的首字母對應(yīng)的按鍵按順序組成的序列;比如移動終端自帶的名片夾的應(yīng)用程序,其關(guān)鍵字詞為“名片夾”, 其關(guān)鍵順序序列為“名片夾”三個字中,每個字的拼音的首字母對應(yīng)的按鍵按順序所組成的序列,該應(yīng)用程序的關(guān)鍵順序序列為“名”的拼音“ming”的首字母“m”所對應(yīng)的按鍵, “片”的拼音“Pian”的首字母“P”所對應(yīng)的按鍵,以及“夾”的拼音“jia”的首字母“j”所對應(yīng)的按鍵所組成的序列,即[m]鍵+[ρ]鍵+[j]鍵。具體地,所述關(guān)鍵順序序列與所述關(guān)鍵字詞一一對應(yīng)。進(jìn)一步,所述啟動入口與所述應(yīng)用程序相關(guān)聯(lián);當(dāng)用戶激活該啟動入口,比如,當(dāng)用戶在當(dāng)前應(yīng)用程序的候選窗口中點擊或選擇該啟動入口時,即可啟動與該啟動入口相關(guān)聯(lián)的應(yīng)用程序;具體地,所述啟動入口與所述應(yīng)用程序一一對應(yīng),所述啟動入口包括應(yīng)用程序的圖標(biāo)和/或應(yīng)用程序的文字名稱,比如移動終端自帶的地圖應(yīng)用程序,其啟動入口可以為該應(yīng)用程序的文字名稱一 “地圖”,也可以為指示該應(yīng)用程序的圖標(biāo)。具體實現(xiàn)中, 所述啟動入口為啟動應(yīng)用程序的一種快捷方式,其與應(yīng)用程序的關(guān)聯(lián)方式與現(xiàn)有的計算機中桌面的快捷方式與相應(yīng)的應(yīng)用程序的關(guān)聯(lián)方式類似,在此不贅述。S103,根據(jù)所述用戶對所述啟動入口的激活操作,在當(dāng)前應(yīng)用程序下啟動所述觸發(fā)指令對應(yīng)的應(yīng)用程序。具體實現(xiàn)中,當(dāng)用戶在當(dāng)前應(yīng)用程序的候選窗口中點擊或選擇該啟動入口,即激活了該啟動入口,所述啟動入口一旦被激活,所述S103即可在不關(guān)閉當(dāng)前應(yīng)用程序的前提下,啟動與該啟動入口相關(guān)聯(lián)的應(yīng)用程序。下面以一個具體實例來說明本發(fā)明的用于移動終端的輸入法的具體流程假設(shè)用戶正在使用全鍵盤的移動終端的短信應(yīng)用程序的界面下進(jìn)行短信編輯,即當(dāng)前應(yīng)用程序為短信應(yīng)用程序。所述SlOl實時檢測用戶在短信應(yīng)用程序下的輸入操作,當(dāng)檢測到用戶的短信內(nèi)容中包括“日歷”;或者檢測到用戶的輸入操作中包含連續(xù)的關(guān)鍵順序序列“M鍵+[1]鍵” 時,所述S102從預(yù)設(shè)置的上述表一中提取“日歷”應(yīng)用程序的圖標(biāo),顯示在短信應(yīng)用程序的候選窗口中,該顯示的圖標(biāo)即為“日歷”應(yīng)用程序的啟動入口 ;如果用戶需要使用查看日歷,則在短信應(yīng)用程序的候選窗口中點擊激活該“日歷” 應(yīng)用程序的圖標(biāo),所述S103根據(jù)用戶的激活操作,可在不關(guān)閉當(dāng)前的短信應(yīng)用程序的前提下,啟動移動終端的“日歷”的應(yīng)用程序,用戶對“日歷”的內(nèi)容進(jìn)行查看或復(fù)制后,可直接返回到當(dāng)前未關(guān)閉的短信應(yīng)用程序下繼續(xù)進(jìn)行短信編輯。如果用戶不需要使用查看日歷,則可繼續(xù)在短信應(yīng)用程序下進(jìn)行短信編輯,不對在短信應(yīng)用程序的候選窗口中顯示的圖標(biāo)進(jìn)行點擊激活。該圖標(biāo)會隨著候選窗口的消失而自動清除,并不干擾用戶的當(dāng)前輸入操作。本發(fā)明在用戶的輸入過程中,檢測用戶的輸入操作,如果檢測到與預(yù)先建立的語義模型相匹配的觸發(fā)指令時,向用戶顯示相應(yīng)的應(yīng)用程序的啟動入口,用戶可通過點擊激活該啟動入口,在不關(guān)閉當(dāng)前應(yīng)用程序的前提下,即可啟動對應(yīng)的應(yīng)用程序,實現(xiàn)移動終端各應(yīng)用程序的交互;另外,本發(fā)明用于移動終端的輸入法,其操作簡單方便,并且能夠快速地在當(dāng)前的應(yīng)用程序中啟動新的應(yīng)用程序,減少了用戶操作步驟,提升了用戶體驗。為了更為清楚的說明本發(fā)明,下面將對本發(fā)明用于移動終端的輸入法的具體過程作詳細(xì)介紹。請參見圖5,為本發(fā)明實施例提供的用于移動終端的輸入法的第二實施例的流程圖;所述方法包括S201,預(yù)先設(shè)置語義模型;具體實現(xiàn)中,所述S201的執(zhí)行主體可以為圖1所示實施例中的預(yù)設(shè)模塊40,其提供如表一所示的語義模型,在此不贅述。S202,接收用戶在當(dāng)前應(yīng)用程序的輸入操作,并檢測所述輸入操作;S203,判斷用戶的輸入操作中是否存在與所述語義模型相匹配的關(guān)鍵順序序列; 當(dāng)判斷結(jié)果為是時,執(zhí)行S204 ;否則,結(jié)束;S204,從所述語義模型中提取所述關(guān)鍵按鍵序列對應(yīng)的應(yīng)用程序的圖標(biāo);S205,在當(dāng)前應(yīng)用程序的候選窗口中顯示所述圖標(biāo);S206,接收用戶的激活操作;S207,啟動所述應(yīng)用程序。本發(fā)明在用戶的輸入過程中,檢測用戶的輸入操作,如果檢測到與預(yù)先建立的語義模型相匹配的觸發(fā)指令時,向用戶顯示相應(yīng)的應(yīng)用程序的啟動入口,用戶可通過點擊激活該啟動入口,在不關(guān)閉當(dāng)前應(yīng)用程序的前提下,即可啟動對應(yīng)的應(yīng)用程序,實現(xiàn)移動終端各應(yīng)用程序的交互;另外,本發(fā)明用于移動終端的輸入法,其操作簡單方便,并且能夠快速地在當(dāng)前的應(yīng)用程序中啟動新的應(yīng)用程序,減少了用戶操作步驟,提升了用戶體驗。請參見圖6,為本發(fā)明實施例提供的用于移動終端的輸入法的第三實施例的流程圖;所述方法包括S301,預(yù)先設(shè)置語義模型;
      S302,接收用戶在當(dāng)前應(yīng)用程序下的輸入操作,并檢測所述輸入操作;S303,判斷所述輸入操作中是否存在與所述語義模型相匹配的快捷啟動鍵;如果判斷為是,則執(zhí)行S304,否則,結(jié)束;具體實現(xiàn)中,用戶可對語義模型自定義,當(dāng)用戶自定義設(shè)置應(yīng)用程序?qū)?yīng)的快捷啟動鍵時,比如用戶自定義設(shè)置移動終端字典應(yīng)用程序的快捷啟動鍵為[2]鍵,那么,所述S302檢測用戶的在輸入操作中是否按下[2]鍵,如果檢測到用戶輸入操作中按下了 [2] 鍵,所述S303判斷結(jié)果為是;否則,所述S303判斷結(jié)果為否,結(jié)束;S304,根據(jù)語義模型,繪制所述快捷啟動鍵對應(yīng)的應(yīng)用程序的文字名稱;S305,在當(dāng)前應(yīng)用程序的候選窗口中顯示所述文字名稱;S306,接收用戶的激活操作;S307,啟動所述應(yīng)用程序。通過上述各實施例的描述,本發(fā)明在用戶的輸入過程中,檢測用戶的輸入操作,如果檢測到與預(yù)先建立的語義模型相匹配的觸發(fā)指令時,向用戶顯示相應(yīng)的應(yīng)用程序的啟動入口,用戶可通過點擊激活該啟動入口,在不關(guān)閉當(dāng)前應(yīng)用程序的前提下,即可啟動對應(yīng)的應(yīng)用程序,實現(xiàn)移動終端各應(yīng)用程序的交互;另外,本發(fā)明用于移動終端的輸入法,其操作簡單方便,并且能夠快速地在當(dāng)前的應(yīng)用程序中啟動新的應(yīng)用程序,減少了用戶操作步驟, 提升了用戶體驗。以上所揭露的僅為本發(fā)明一種較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
      權(quán)利要求
      1.一種用于移動終端的輸入法,其特征在于 檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作;當(dāng)檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;根據(jù)所述用戶對所述啟動入口的激活操作,在當(dāng)前應(yīng)用程序下啟動所述觸發(fā)指令對應(yīng)的應(yīng)用程序。
      2.如權(quán)利要求1所述的輸入法,其特征在于,所述檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作之前,還包括預(yù)先設(shè)置語義模型,所述語義模型包括觸發(fā)指令,所述觸發(fā)指令對應(yīng)的應(yīng)用程序,以及所述應(yīng)用程序的啟動入口。
      3.如權(quán)利要求2所述的輸入法,其特征在于,所述在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口,包括從所述預(yù)設(shè)的語義模型中提取所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口; 將所述提取的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。
      4.如權(quán)利要求2所述的輸入法,其特征在于,所述在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口,包括根據(jù)所述語義模型,繪制所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口 ; 將所述繪制的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。
      5.如權(quán)利要求3或4所述的輸入法,其特征在于所述觸發(fā)指令包括關(guān)鍵字詞,關(guān)鍵順序序列和快捷啟動鍵中的任一種或多種; 所述啟動入口包括應(yīng)用程序的圖標(biāo)和/或應(yīng)用程序的文字名稱。
      6.如權(quán)利要求5所述的輸入法,其特征在于所述關(guān)鍵順序序列為所述關(guān)鍵字詞中每個字的拼音的首字母對應(yīng)的按鍵按順序組成的序列;所述關(guān)鍵順序序列與所述關(guān)鍵字詞一一對應(yīng); 所述啟動入口與所述應(yīng)用程序相關(guān)聯(lián); 所述啟動入口與所述應(yīng)用程序一一對應(yīng)。
      7.一種用于移動終端的輸入法裝置,其特征在于,包括 檢測模塊,用于檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作;顯示模塊,用于當(dāng)所述檢測模塊檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,在當(dāng)前應(yīng)用程序下的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;程序啟動模塊,用于根據(jù)所述用戶對所述顯示模塊所顯示的啟動入口的激活操作,在當(dāng)前應(yīng)用程序下啟動所述觸發(fā)指令對應(yīng)的應(yīng)用程序。
      8.如權(quán)利要求7所述的裝置,其特征在于,還包括預(yù)設(shè)模塊,用于預(yù)先設(shè)置語義模型,所述語義模型包括觸發(fā)指令,所述觸發(fā)指令對應(yīng)的應(yīng)用程序,以及所述應(yīng)用程序的啟動入口。
      9.如權(quán)利要求8所述的裝置,其特征在于,所述顯示模塊包括提取單元,用于當(dāng)所述檢測模塊檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,從所述預(yù)設(shè)模塊預(yù)設(shè)的語義模型中提取所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;顯示單元,用于將所述提取單元提取的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。
      10.如權(quán)利要求8所述的裝置,其特征在于,所述顯示模塊包括 繪制單元,用于當(dāng)所述檢測模塊檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,根據(jù)所述語義模型,繪制所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入 Π ;顯示單元,用于將所述繪制單元繪制的啟動入口顯示在當(dāng)前應(yīng)用程序的候選窗口中。
      全文摘要
      本發(fā)明公開了一種用于移動終端的輸入法,包括檢測用戶在當(dāng)前應(yīng)用程序下的輸入操作;當(dāng)檢測到所述用戶的輸入操作中包含有與預(yù)設(shè)的語義模型相匹配的觸發(fā)指令時,在當(dāng)前應(yīng)用程序的候選窗口中顯示所述觸發(fā)指令對應(yīng)的應(yīng)用程序的啟動入口;根據(jù)所述用戶對所述啟動入口的激活操作,在當(dāng)前應(yīng)用程序下啟動所述觸發(fā)指令對應(yīng)的應(yīng)用程序。相應(yīng)地,本發(fā)明還公開了一種用于移動終端的輸入裝置。本發(fā)明能夠支持應(yīng)用程序的交互,減少用戶操作步驟,提升操作流暢感,提升用戶體驗。
      文檔編號G06F3/023GK102236421SQ20101016017
      公開日2011年11月9日 申請日期2010年4月20日 優(yōu)先權(quán)日2010年4月20日
      發(fā)明者路依莎 申請人:騰訊科技(深圳)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1