国产精品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>

      用于連續(xù)筆畫(huà)輸入的方法及裝置的制作方法

      文檔序號(hào):6348590閱讀:197來(lái)源:國(guó)知局
      專利名稱:用于連續(xù)筆畫(huà)輸入的方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本申請(qǐng)總體上涉及觸摸屏輸入。
      背景技術(shù)
      近來(lái),在電子設(shè)備上使用觸摸顯示器已經(jīng)成為一種潮流。這些電子設(shè)備中的一些依靠虛擬小鍵盤來(lái)接收來(lái)自用戶的輸入。用戶可以通過(guò)使用包括與字符、控制等相關(guān)的一個(gè)或多個(gè)虛擬鍵的虛擬小鍵盤來(lái)向電子設(shè)備中輸入信息。

      發(fā)明內(nèi)容
      本發(fā)明的示例的各個(gè)方面在權(quán)利要求中陳述。根據(jù)本發(fā)明的第一方面,公開(kāi)了一種裝置,包括處理器,該處理器被配置用于接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分以及所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象;以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。根據(jù)本發(fā)明的第二方面,公開(kāi)了一種方法,包括接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分以及所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象; 以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。根據(jù)本發(fā)明的第三方面,公開(kāi)了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)承載有實(shí)施于其中的、用于與計(jì)算機(jī)一起使用的計(jì)算機(jī)程序代碼,該計(jì)算機(jī)程序代碼包括用于接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入的代碼;用于至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息的代碼,其中所述輸入信息包括不含控制輸入的第一部分以及所述第一部分之后的包含第一控制輸入的第二部分;用于至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象的代碼;以及用于至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作的代碼。根據(jù)本發(fā)明的第四方面,公開(kāi)了一種編碼有指令的計(jì)算機(jī)可讀介質(zhì),所述指令在由計(jì)算機(jī)執(zhí)行時(shí),執(zhí)行接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分以及所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象;以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。


      為了更全面地理解本發(fā)明的示例性實(shí)施方式,現(xiàn)在參考以下結(jié)合附圖進(jìn)行的描述,在附圖中圖1為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的方法的流程圖;圖2A至圖2B為圖示了根據(jù)本發(fā)明示例性實(shí)施方式的、與虛擬小鍵盤有關(guān)的連續(xù)筆畫(huà)輸入的圖;圖3為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的另一方法的流程圖;圖4為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的又一方法的流程圖;圖5為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的另一方法的流程圖;圖6為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的又一方法的流程圖;圖7A至圖7D為圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤的可視化表示的圖;圖8A至圖8C為圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤的顯示位置的圖;圖9A至圖9D為圖示了根據(jù)本發(fā)明示例性實(shí)施方式的、來(lái)自觸摸顯示器的輸入的圖;以及圖10為示出了根據(jù)本發(fā)明示例性實(shí)施方式的電子設(shè)備的框圖。
      具體實(shí)施例方式通過(guò)參考附圖中的圖1至圖10可理解本發(fā)明的示例性實(shí)施方式及其可能的優(yōu)點(diǎn)。一種裝置可以允許用戶使用虛擬小鍵盤通過(guò)利用連續(xù)筆畫(huà)輸入來(lái)輸入信息。在一種示例性實(shí)施方式中,用戶可以通過(guò)在虛擬鍵上觸摸觸摸顯示器來(lái)輸入單詞。在這樣的示例中,用戶可以在虛擬小鍵盤上繪制與用戶期望放置在單詞中的字符相關(guān)的形狀。在該示例中,當(dāng)用戶解除與觸摸顯示器的接觸時(shí),與虛擬小鍵盤上的、和所述形狀相交的字符相交的單詞可以形成一個(gè)單詞。舉例而言,用戶可以在“T”字符的虛擬鍵上接觸顯示器,拖曳至 “H”字符的虛擬鍵,拖曳至“E”字符的虛擬鍵,并繼而通過(guò)解除與觸摸顯示器的接觸、拖曳至與終止相關(guān)聯(lián)的虛擬鍵等,來(lái)指示連續(xù)筆畫(huà)輸入的終止,等等。在這樣的示例中,裝置可以確定出用戶期望輸入單詞“THE”并且利用代表“THE”的輸入信息。
      在一種示例性實(shí)施方式中,當(dāng)裝置根據(jù)連續(xù)筆畫(huà)輸入來(lái)確定輸入信息時(shí),該裝置可以利用包括該裝置可以評(píng)估的一個(gè)或多個(gè)單詞的詞典。此外,該裝置可以評(píng)估與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的位置、時(shí)間、速度等,用以確定輸入信息。舉例而言,該裝置可將連續(xù)筆畫(huà)輸入的速度變化、方向變化、終止等解譯為對(duì)用戶欲在輸入信息中包含相關(guān)虛擬鍵的意圖的指示。圖1為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的方法100的流程圖。一種裝置,例如圖10的示例性電子設(shè)備10,可對(duì)方法100 加以利用。在塊102處,該裝置接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入,例如,圖2A的連續(xù)筆畫(huà)輸入212。該連續(xù)筆畫(huà)輸入可以包括位置信息、時(shí)間信息、速度信息,等等。觸摸顯示器,例如圖10的示例性顯示器觀,可以接收該連續(xù)筆畫(huà)輸入。該裝置可在連續(xù)筆畫(huà)輸入結(jié)束之后、在連續(xù)筆畫(huà)輸入結(jié)束之前等情況下接收該連續(xù)筆畫(huà)輸入。例如,該裝置可在用戶正在進(jìn)行連續(xù)筆畫(huà)輸入的同時(shí)接收該連續(xù)筆畫(huà)輸入。在另一示例中,該裝置可在用戶已終止了連續(xù)筆畫(huà)輸入之后接收連續(xù)筆畫(huà)輸入。連續(xù)筆畫(huà)輸入的終止可涉及釋放輸入(例如圖 9C的釋放輸入946)、連續(xù)筆畫(huà)與顯示器中與終止相關(guān)聯(lián)的區(qū)域相交、連續(xù)筆畫(huà)與顯示器邊界相交,等等。在塊104處,該裝置至少部分地基于連續(xù)筆畫(huà)輸入來(lái)確定輸入信息。在一種示例性實(shí)施方式中,輸入信息包括與連續(xù)筆畫(huà)輸入和虛擬鍵之間的關(guān)系相關(guān)聯(lián)的信息。該裝置可以利用多種方法來(lái)確定輸入信息。例如,該裝置可以評(píng)估與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的位置信息、時(shí)間信息、速度信息,等等。在一種示例性實(shí)施方式中,該裝置可將連續(xù)筆畫(huà)輸入速度的改變、連續(xù)筆畫(huà)輸入方向的改變、壓強(qiáng)增大等解譯為指示某虛擬鍵應(yīng)與輸入信息相關(guān)聯(lián)。舉例而言,如果連續(xù)筆畫(huà)輸入在與“W”字符虛擬鍵相交時(shí)減緩,則輸入信息可以包括 “W”字符。在另一示例中,如果連續(xù)筆畫(huà)輸入在與“d”字符虛擬鍵相交時(shí)改變方向,則輸入信息可以包括“d”字符。塊104的確定可利用詞典。詞典可以包括與單詞和/或字符集、控制等相關(guān)聯(lián)的信息。該裝置可以利用詞典來(lái)確定在連續(xù)輸入與詞典中一個(gè)或多個(gè)條目之間可能的關(guān)聯(lián), 以確定連續(xù)筆畫(huà)輸入與詞典條目之間的至少一個(gè)可能的相關(guān)。例如,連續(xù)筆畫(huà)輸入可指示輸入信息“poke”、“pike”、“p0ker”等。在這樣的示例中,該裝置可以確定輸入信息“pike” 最佳地與連續(xù)筆畫(huà)輸入相關(guān),因?yàn)殛P(guān)聯(lián)的字典條目最有可能與該連續(xù)筆畫(huà)輸入相關(guān)。在一種示例性實(shí)施方式中,裝置可在連續(xù)筆畫(huà)輸入進(jìn)行期間執(zhí)行塊104的確定。 舉例而言,裝置可以基于尚未終止的連續(xù)筆畫(huà)輸入來(lái)預(yù)測(cè)輸入信息。在這樣的示例中,輸入信息可以包括與連續(xù)筆畫(huà)輸入尚未關(guān)聯(lián)到的虛擬鍵相關(guān)的字符、控制等。例如,如果尚未終止的連續(xù)筆畫(huà)輸入指示字符“polluti ”,則裝置可以確定輸入信息為“pollution”,盡管連續(xù)筆畫(huà)輸入尚未包括字符“on”。在這種情況下,該裝置可以確定輸入信息至少部分地會(huì)包括所預(yù)測(cè)的“on”字符的輸入信息。圖2A至圖2B為圖示根據(jù)本發(fā)明示例性實(shí)施方式的、與虛擬小鍵盤有關(guān)的連續(xù)筆畫(huà)輸入的圖。雖然圖2A至圖2B的示例示出了虛擬小鍵盤,但是應(yīng)當(dāng)理解,裝置可以顯示也可以不顯示該虛擬小鍵盤。舉例而言,裝置可以提供可以接收連續(xù)筆畫(huà)輸入的區(qū)域,但放棄對(duì)虛擬小鍵盤的顯示。在這樣的示例中,用戶可能期望避免顯示虛擬小鍵盤。圖2A為圖示了與虛擬小鍵盤有關(guān)的連續(xù)筆畫(huà)輸入的示例200的圖。在一種示例性實(shí)施方式中,虛擬鍵202關(guān)聯(lián)于“G”字符,虛擬鍵204關(guān)聯(lián)于“R”字符,虛擬鍵206關(guān)聯(lián)于“E”字符,虛擬鍵208關(guān)聯(lián)于"K"字符,虛擬鍵210關(guān)聯(lián)于“T”字符。在示例200中,連續(xù)筆畫(huà)輸入212始于虛擬鍵202,與虛擬鍵204、206、208相交,并且終止于虛擬鍵210。裝置可以例如利用圖1的方法100來(lái)確定與連續(xù)筆畫(huà)輸入212相關(guān)聯(lián)的輸入信息“GREAT”。圖2B為圖示了與虛擬小鍵盤有關(guān)的連續(xù)筆畫(huà)輸入的示例220的圖。在一種示例性實(shí)施方式中,連續(xù)筆畫(huà)輸入在某一虛擬鍵上的圓形部分指示雙字符。在一種示例性實(shí)施方式中,虛擬鍵222關(guān)聯(lián)于“H”字符,虛擬鍵2 關(guān)聯(lián)于“A”字符,虛擬鍵2 關(guān)聯(lián)于“P” 字符,虛擬鍵2 關(guān)聯(lián)于“Y”字符。在示例220中,連續(xù)筆畫(huà)輸入230始于虛擬鍵222,與虛擬鍵2M相交,與虛擬鍵2 相交并畫(huà)圓,并且終止于虛擬鍵228。采用圖1的方法100的裝置可以確定與連續(xù)筆畫(huà)輸入230相關(guān)聯(lián)的輸入信息“HAPPY”。在一種示例性實(shí)施方式中,用戶可以利用代表連續(xù)筆畫(huà)輸入中的控制輸入的虛擬鍵,諸如上檔(shift)鍵、控制(ctrl)鍵、換檔(alt)鍵、鍵輸入、命令鍵、刪除(delete)鍵、 回格(kickspace)鍵,等等。在這樣的情況中,輸入信息可以包括控制輸入??刂戚斎肟梢躁P(guān)聯(lián)于功能、操作等。例如,控制輸入可以包括上檔輸入、控制輸入、功能輸入、命令輸入、刪除輸入、回格輸入,等等。在一種示例性實(shí)施方式中,一個(gè)裝置可以至少部分地基于與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息中的一個(gè)或多個(gè)控制輸入來(lái)確定動(dòng)作。一個(gè)裝置可以通過(guò)執(zhí)行使用操作對(duì)象 (operand)的操作來(lái)執(zhí)行動(dòng)作。舉例而言,一個(gè)裝置可以使用至少部分地基于輸入信息的操作對(duì)象來(lái)執(zhí)行至少部分地基于輸入信息的操作。在這樣的示例中,操作可以與所執(zhí)行的動(dòng)作有關(guān),而操作對(duì)象可以與在執(zhí)行動(dòng)作的過(guò)程中所利用的信息有關(guān)。在一種示例性實(shí)施方式中,輸入信息包括字符大小寫控制輸入,如上檔輸入。在這樣的示例中,操作對(duì)象可以包括字符信息并且操作可以涉及向文本編輯器發(fā)送單詞、向電子郵件程序發(fā)送地址,等等。在該示例中,字符大小寫可以至少部分地基于字符大小寫控制輸入來(lái)確定。在另一示例性實(shí)施方式中,輸入信息包括刪除控制輸入,如回格輸入、刪除輸入等。在這樣的示例中,操作對(duì)象可以包括字符信息、空(null)信息等,而操作可以涉及向文本編輯器發(fā)送單詞、向電子郵件程序發(fā)送地址、執(zhí)行命令等。在該示例中,該裝置可以至少部分地基于刪除控制輸入而排除掉一個(gè)或多個(gè)字符。在又一示例性實(shí)施方式中,輸入信息包括命令輸入控制,如功能輸入。在這樣的示例中,操作對(duì)象可以包括用于執(zhí)行命令的信息、空信息等,而操作可以關(guān)聯(lián)于要執(zhí)行的命令,如復(fù)制命令、保存命令、啟動(dòng)計(jì)算機(jī)程序等。在一種示例性實(shí)施方式中,輸入信息以不同于控制輸入的輸入開(kāi)始。舉例而言,輸入信息的第一部分可以包括不含控制輸入的一個(gè)或多個(gè)字符,而輸入信息的第二部分可以包括一個(gè)或多個(gè)控制輸入、一個(gè)或多個(gè)字符等。在這樣的示例中,基于輸入信息的第一部分和第二部分的操作和操作對(duì)象的確定可以與一個(gè)或多個(gè)控制輸入有關(guān)。圖3為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的另一方法300的流程圖。一個(gè)裝置,例如圖10的電子設(shè)備10,可以利用方法 100。在塊302處,裝置接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入。所述接收、連續(xù)筆畫(huà)輸入以及虛擬小鍵盤與參照?qǐng)D1的塊102所描述的相類似。
      在塊304處,裝置至少部分地基于連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中該輸入信息包括該輸入信息的不含控制輸入的第一部分以及該輸入信息的第二部分,該第二部分在輸入信息的第一部分之后并且包含第一控制輸入。該確定與參照?qǐng)D1的塊104所描述的相類似。在塊306處,裝置至少部分地基于輸入信息的第一部分和輸入信息的第二部分來(lái)確定輸入操作對(duì)象。對(duì)輸入操作對(duì)象的確定可以包括評(píng)估輸入信息,至少部分地基于控制輸入來(lái)解譯輸入信息,等等。在塊308處,裝置至少部分地基于輸入信息的第一部分和輸入信息的第二部分來(lái)確定輸入操作。輸入操作可以通過(guò)評(píng)估輸入信息,至少部分地基于控制輸入、基于默認(rèn)行為等而解譯輸入信息,來(lái)進(jìn)行確定。在一種示例性實(shí)施方式中,操作和/或操作對(duì)象中的字符大小寫可以至少部分地基于字符大小寫控制輸入,如上檔鍵。舉例而言,裝置可以確定某字符為大寫、小寫、替代字符等。例如,大小寫控制輸入可使字符“7”被解譯為字符“&”。在另一示例中,大小寫控制輸入可使字符“t”被解譯為字符“T”。在一種示例性實(shí)施方式中,裝置可以基于大小寫控制輸入來(lái)確定緊隨大小寫控制輸入之后的字符。例如,如果輸入信息包括“t0<Case>day”,其中〈case〉表示大小寫控制輸入,則裝置可將輸入信息解譯為“toDay”。在另一示例性實(shí)施方式中,裝置可以基于大小寫控制輸入來(lái)確定大小寫控制輸入之間的一個(gè)或多個(gè)字符。例如,如果輸入信息包括“in<case>flat<case>e”,其中〈case〉表示大小寫控制輸入,則裝置可將輸入信息解譯為“inFLATe”。在又一示例性實(shí)施方式中,裝置可以基于大小寫控制輸入來(lái)確定大小寫控制輸入前的所有字符。例如,如果輸入信息包括“capS<CaSe>”,其中〈case〉代表大小寫控制輸入, 則裝置可將輸入信息解譯為“CAPS”。圖4為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的又一方法400的流程圖。裝置,例如圖10的電子設(shè)備10,可以利用方法100。在塊402處,裝置接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入。該接收、連續(xù)筆畫(huà)輸入以及虛擬小鍵盤與參照?qǐng)D1的塊102所描述的相類似。在塊404處,裝置至少部分地基于連續(xù)筆畫(huà)輸入來(lái)確定輸入信息的不含控制輸入的第一部分以及輸入信息的在輸入信息的第一部分之后的包含第一字符大小寫控制輸入的第二部分。舉例而言,裝置可以確定輸入信息在輸入信息的第一部分之后包括控制輸入。 該確定與參照?qǐng)D1的塊104所描述的相類似。在塊406處,裝置確定在輸入信息中的第一字符大小寫控制輸入之后是否存在字符。如果裝置確定了在輸入信息的第一字符大小寫控制輸入之后不存在字符,則裝置可以前進(jìn)至塊410。在塊410處,裝置基于輸入信息的第一部分和第二部分來(lái)確定輸入操作對(duì)象并且可以前進(jìn)至塊416,其中在字符大小寫控制輸入前的字符的大小寫至少部分地基于該字符大小寫控制輸入。舉例而言,輸入操作對(duì)象可以包括所有大寫字符、替代字符等。如果在塊406處裝置確定了在輸入信息的第一字符大小寫控制輸入之后存在字符,則裝置可以前進(jìn)至塊408。在塊408處,裝置確定在輸入信息中是否存在第二字符大小寫控制輸入。如果裝置確定了在輸入信息中不存在第二字符大小寫控制輸入,則裝置可以前進(jìn)至塊412。在塊412處,裝置至少部分地基于輸入信息的第一部分和第二部分來(lái)確定輸入操作對(duì)象并且可以前進(jìn)至塊416,其中在字符大小寫控制輸入之后的字符的大小寫至少部分地基于該字符大小寫控制輸入。舉例而言,裝置可以確定操作對(duì)象包括緊隨字符大小寫控制輸入之后的大寫字符。如果在塊408處裝置確定了在輸入信息中存在第二字符大小寫控制輸入,則裝置可以前進(jìn)至塊414。在塊414處,裝置至少部分地基于輸入信息的第一部分和第二部分來(lái)確定輸入操作對(duì)象,其中在字符大小寫控制輸入之間的字符的大小寫基于字符大小寫控制輸入。舉例而言,裝置可以確定在輸入信息中的字符大小寫控制輸入之間的字符在操作對(duì)象中為大寫。在塊416中,裝置至少部分地基于輸入信息的第一部分和第二部分來(lái)確定輸入操作。輸入操作可通過(guò)評(píng)估輸入信息,至少部分地基于控制輸入、基于默認(rèn)行為等解譯輸入信息,來(lái)進(jìn)行確定。舉例而言,裝置可以確定輸入操作是文本編輯計(jì)算機(jī)程序中的文本插入、 瀏覽程序中的地址錄入等。在一種示例性實(shí)施方式中,用戶可在連續(xù)筆畫(huà)輸入期間決定停止輸入。例如,用戶可能意識(shí)到他在連續(xù)筆畫(huà)輸入中出了錯(cuò)誤,可能改變了他關(guān)于輸入的想法,等等。如果裝置允許用戶取消連續(xù)筆畫(huà)輸入,那么將會(huì)給用戶帶來(lái)好處。舉例而言,用戶在對(duì)于單詞 “conc印t”的連續(xù)筆畫(huà)輸入期間可能決定他更想要輸入的是單詞“idea”。在這樣的示例中, 用戶可以在連續(xù)筆畫(huà)輸入中包含與刪除控制輸入相關(guān)聯(lián)的虛擬鍵,以使裝置不執(zhí)行與刪除輸入相關(guān)聯(lián)的操作。類似地,用戶可以在連續(xù)筆畫(huà)輸入中包含與刪除控制輸入相關(guān)聯(lián)的虛擬鍵,并跟隨有與單詞“idea”相關(guān)聯(lián)的連續(xù)筆畫(huà)輸入。在這樣的情況中,裝置可以忽視在刪除控制輸入之前的輸入信息,并確定輸入信息為“idea”。圖5為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的另一方法500的流程圖。裝置,例如圖10的電子設(shè)備10,可以利用方法100。在塊502處,裝置接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入。該接收、連續(xù)筆畫(huà)輸入以及虛擬小鍵盤與參照?qǐng)D1的塊102所描述的相類似。在塊504處,裝置至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息的不含控制輸入的第一部分以及輸入信息的包含第一刪除控制輸入的第二部分。該確定與參照?qǐng)D1的塊104所描述的相類似。在塊506處,裝置確定在第一刪除控制輸入之后是否存在字符。如果裝置確定了在第一刪除控制輸入之后不存在字符,則裝置可以前進(jìn)至塊508。在塊508處,裝置確定輸入操作為空操作,并且可以前進(jìn)至塊512。舉例而言,裝置可不執(zhí)行與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的操作。如果在塊506處裝置確定了在第一刪除控制輸入之后存在字符,則裝置可以前進(jìn)至塊510。在塊510處,裝置至少部分地基于第一刪除輸入之后的輸入信息來(lái)確定輸入操作。輸入操作可以通過(guò)評(píng)估輸入信息,至少部分地基于控制輸入、基于默認(rèn)行為解譯輸入信息等,來(lái)進(jìn)行確定。例如,裝置可以確定輸入操作是文本編輯計(jì)算機(jī)程序中的文本插入、瀏覽程序中的地址錄入等。在塊512處,裝置至少部分地基于輸入信息的第一部分和輸入信息的第二部分來(lái)確定輸入操作對(duì)象。對(duì)輸入操作對(duì)象的確定可以包括評(píng)估輸入信息、至少部分地基于控制輸入來(lái)解譯輸入信息等。在某些情況下,裝置可以確定輸入操作對(duì)象為空。圖6為示出了根據(jù)本發(fā)明示例性實(shí)施方式的、用于確定與連續(xù)筆畫(huà)輸入相關(guān)聯(lián)的輸入信息的又一方法600的流程圖。裝置,例如圖10的電子設(shè)備10,可以利用方法100。在塊602處,裝置接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入。該接收、連續(xù)筆畫(huà)輸入以及虛擬小鍵盤與參照?qǐng)D1的塊102所描述的相類似。在塊604處,裝置至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息的不含控制輸入的第一部分以及輸入信息的包含第一命令輸入的第二部分。該確定與參照?qǐng)D1的塊 104所描述的相類似。在塊606處,裝置至少部分地基于輸入信息的第一部分和輸入信息的第二部分來(lái)確定輸入操作對(duì)象。對(duì)輸入操作對(duì)象的確定可以包括評(píng)估輸入信息、至少部分地基于控制輸入來(lái)解譯輸入信息等。在塊608處,裝置至少部分地基于輸入信息的第一部分和輸入信息的第二部分來(lái)確定命令操作。命令操作可以通過(guò)評(píng)估輸入信息,通過(guò)至少部分地基于控制輸入、基于默認(rèn)行為等解譯輸入信息,來(lái)進(jìn)行確定。圖7A至圖7D為圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤的可視化表示形式的圖。在一種示例性實(shí)施方式中,虛擬小鍵盤是一個(gè)或多個(gè)虛擬鍵的表示形式。虛擬鍵可關(guān)聯(lián)于字符(如數(shù)字、字母、符號(hào)等)、控制(如上檔、換檔、命令、功能等),等等。與一個(gè)或多個(gè)虛擬鍵的位置有關(guān)的觸摸顯示器輸入的位置可以影響與觸摸顯示器輸入相關(guān)聯(lián)的輸入信息。舉例而言,在與字符“Z”的虛擬鍵相關(guān)聯(lián)的位置處的敲擊輸入,諸如圖9A的敲擊輸入900(其是一種觸摸顯示器輸入)可以提供與字符“Z”相關(guān)聯(lián)的輸入信息。在這樣的示例中,觸摸顯示器輸入可以至少部分地使窗框(如圖8的窗框80 顯示字符“Z”。虛擬小鍵盤內(nèi)的虛擬鍵的數(shù)目、形狀、位置等可以改變。例如,一個(gè)虛擬小鍵盤可具有17個(gè)圓形相鄰虛擬鍵,而另一虛擬小鍵盤可具有50個(gè)矩形非相鄰虛擬鍵。虛擬鍵的大小可以改變。 例如,虛擬小鍵盤的一個(gè)虛擬鍵可以大于同一虛擬小鍵盤的另一虛擬鍵。圖7A圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤700。在該示例性實(shí)施方式中,虛擬小鍵盤700包括48個(gè)相鄰的方形虛擬鍵。在一種示例性實(shí)施方式中,虛擬鍵702、 704和706關(guān)聯(lián)于字符和/或控制。例如,虛擬鍵702可關(guān)聯(lián)于字符“4”,虛擬鍵704可關(guān)聯(lián)于字符“ I ”,虛擬鍵706可關(guān)聯(lián)于“回車”控制。圖7B圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤720。在該示例性實(shí)施方式中,虛擬小鍵盤720包括12個(gè)相鄰的方形虛擬鍵。在一種示例性實(shí)施方式中,虛擬鍵722、 724和7 關(guān)聯(lián)于字符和/或控制。例如,虛擬鍵722可關(guān)聯(lián)于字符“4”,虛擬鍵7 可關(guān)聯(lián)于字符“ 8 ”,虛擬鍵7 可關(guān)聯(lián)于字符“# ”。圖7C圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤740。在該示例性實(shí)施方式中,虛擬小鍵盤740包括30個(gè)相鄰的圓形虛擬鍵。在一種示例性實(shí)施方式中,虛擬鍵742、 744和746關(guān)聯(lián)于字符和/或控制。例如,虛擬鍵742可關(guān)聯(lián)于字符“D”,虛擬鍵744可關(guān)聯(lián)于字符“G”,虛擬鍵746可關(guān)聯(lián)于字符“ ? ”。圖7D圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤760。在該示例性實(shí)施方式中,虛擬小鍵盤760包括8個(gè)非相鄰的不均勻分布的八角形虛擬鍵。在一種示例性實(shí)施方式中,虛擬鍵762、764和766關(guān)聯(lián)于字符和/或控制。例如,虛擬鍵762可關(guān)聯(lián)于字符“ + ”, 虛擬鍵764可關(guān)聯(lián)于字符“$ ”,虛擬鍵766可關(guān)聯(lián)于字符“*”。圖8A至圖8C為圖示了根據(jù)本發(fā)明示例性實(shí)施方式的虛擬小鍵盤(例如圖7A的虛擬小鍵盤700)的顯示位置的圖。在圖8A的示例性實(shí)施方式800中,虛擬小鍵盤804的位置處于窗框802的旁邊。 窗框802可以包括與軟件程序相關(guān)聯(lián)的信息。例如,窗框802可以呈現(xiàn)與文本程序相關(guān)聯(lián)的文本、與瀏覽器程序相關(guān)聯(lián)的網(wǎng)頁(yè)信息等。在一種示例性實(shí)施方式中,窗框802中所顯示的信息與和虛擬小鍵盤相關(guān)聯(lián)的輸入有關(guān)。例如,窗框802可以顯示使用虛擬小鍵盤804 輸入的單詞。虛擬小鍵盤804的位置可以處于窗框802的左邊,或者窗框802的右邊。此外,虛擬小鍵盤的高度可以與窗框802相同或者不同于窗框802。此外,窗框802可以包括一個(gè)或多個(gè)附加的窗框。例如,窗框802可以包括用于顯示文檔信息的窗框以及用于顯示文件夾信息的窗框。在圖8B的示例性實(shí)施方式820中,虛擬小鍵盤824的位置處于窗框822下方。窗框822可以包括與軟件程序相關(guān)聯(lián)的信息。例如,窗框822可以呈現(xiàn)與文本程序相關(guān)聯(lián)的文本、與瀏覽器程序相關(guān)聯(lián)的網(wǎng)頁(yè)信息等。在一種示例性實(shí)施方式中,窗框822中所顯示的信息與和虛擬小鍵盤相關(guān)聯(lián)的輸入有關(guān)。例如,窗框822可以顯示使用虛擬小鍵盤擬4輸入的單詞。虛擬小鍵盤824的位置可以處于窗框822的下方,或者窗框822的上方。另外, 虛擬小鍵盤的寬度可以與窗框822相同或者不同于窗框822。此外,窗框822可以包括一個(gè)或多個(gè)附加的窗框。例如,窗框822可以包括用于顯示瀏覽器信息的窗框以及用于顯示地址信息的窗框。在圖8C的示例性實(shí)施方式840中,虛擬小鍵盤844的位置處于窗框842內(nèi)。窗框 842可以包括與軟件程序相關(guān)聯(lián)的信息。例如,窗框842可以呈現(xiàn)與文本程序相關(guān)聯(lián)的文本、與瀏覽器程序相關(guān)聯(lián)的網(wǎng)頁(yè)信息等。在一種示例性實(shí)施方式中,窗框842中所顯示的信息與和虛擬小鍵盤相關(guān)聯(lián)的輸入有關(guān)。例如,窗框842可以顯示使用虛擬小鍵盤844輸入的單詞。虛擬小鍵盤的寬度可以與窗框842相同或者不同于窗框842。此外,窗框842可以包括一個(gè)或多個(gè)附加的窗框。例如,窗框842可以包括用于顯示繪圖信息的窗框以及用于顯示標(biāo)簽信息的窗框。圖9A至圖9D為圖示根據(jù)本發(fā)明示例性實(shí)施方式的、來(lái)自觸摸顯示器(例如,來(lái)自圖10的顯示器觀)的輸入的圖。在圖9A至圖9D中,圓圈代表與同觸摸顯示器的接觸相關(guān)的輸入,兩條交叉線代表與釋放同觸摸顯示器的接觸相關(guān)的輸入,而線條則代表與在觸摸顯示器上的移動(dòng)相關(guān)的輸入。在圖9A的示例中,輸入900與接收接觸輸入902和接收釋放輸入904有關(guān)。在該示例中,接觸輸入902和釋放輸入904發(fā)生在相同位置。在一種示例性實(shí)施方式中,裝置利用接收接觸輸入902與釋放輸入904之間的時(shí)間。例如,對(duì)于接觸輸入902與釋放輸入904 之間的短時(shí)間,裝置可將圖9A的輸入900解譯為敲擊,而對(duì)于接觸輸入902與釋放輸入904之間的較長(zhǎng)時(shí)間,則可將其解譯為按壓,等等。在這樣的示例中,敲擊輸入可以誘發(fā)一個(gè)操作,如選擇某一項(xiàng)目;而按壓輸入可以誘發(fā)另一操作,如對(duì)某一項(xiàng)目執(zhí)行某個(gè)操作。在圖9B的示例中,輸入920相關(guān)于接收接觸輸入922、移動(dòng)輸入擬4和釋放輸入 926。在該示例中,接觸輸入922和釋放輸入擬6發(fā)生在不同位置。輸入920可以涉及將某一對(duì)象從一個(gè)位置拖曳至另一位置,涉及移動(dòng)滾動(dòng)條,涉及平移虛擬屏,涉及繪制形狀,等等。在一種示例性實(shí)施方式中,裝置至少部分地基于移動(dòng)924的速度而對(duì)圖9B的輸入920 做出不同的解譯。例如,如果輸入920涉及平移虛擬屏,則對(duì)于緩慢移動(dòng),平移運(yùn)動(dòng)較小,而對(duì)于快速移動(dòng),平移運(yùn)動(dòng)較大,等等。在圖9C的示例中,示出了與接收接觸輸入942、移動(dòng)輸入944和釋放輸入946有關(guān)的輸入940。在該示例中,接觸輸入942和釋放輸入946發(fā)生在不同位置。輸入940可以涉及將某一對(duì)象從一個(gè)位置拖曳至另一位置,涉及移動(dòng)滾動(dòng)條,涉及平移虛擬屏,涉及繪制形狀,等等。在一種示例性實(shí)施方式中,裝置至少部分地基于移動(dòng)944的速度而對(duì)圖9C的輸入940做出不同的解譯。例如,如果輸入940涉及平移虛擬屏,則對(duì)于緩慢移動(dòng),平移運(yùn)動(dòng)較小,而對(duì)于快速移動(dòng),平移運(yùn)動(dòng)較大,等等。在圖9D的示例中,輸入960相關(guān)于接收接觸輸入962以及移動(dòng)輸入964,其中接觸在移動(dòng)期間被釋放。輸入960可以涉及將某一對(duì)象從一個(gè)位置拖曳至另一位置,涉及移動(dòng)滾動(dòng)條,涉及平移虛擬屏,涉及繪制形狀,等等。在一種示例性實(shí)施方式中,裝置至少部分地基于移動(dòng)964的速度而對(duì)圖9D的輸入960做出不同的解譯。例如,如果輸入960涉及平移虛擬屏,則對(duì)于緩慢移動(dòng),平移運(yùn)動(dòng)較小,而對(duì)于快速移動(dòng),平移運(yùn)動(dòng)較大,等等。在圖9E的示例中,輸入980相關(guān)于接收接觸輸入982和988、移動(dòng)輸入984和990、 以及釋放輸入986和992。在該示例中,接觸輸入982和988以及釋放輸入986和992發(fā)生在不同位置。輸入980可以涉及將某一對(duì)象從一個(gè)位置拖曳至另一位置,涉及移動(dòng)滾動(dòng)條, 涉及平移虛擬屏,涉及繪制形狀,等等。在一種示例性實(shí)施方式中,裝置至少部分地基于移動(dòng)984和990的速度而對(duì)輸入980做出不同的解譯。例如,如果輸入980涉及縮放虛擬屏, 則對(duì)于緩慢移動(dòng),縮放運(yùn)動(dòng)較小,而對(duì)于快速移動(dòng),縮放運(yùn)動(dòng)較大,等等。圖10為示出了根據(jù)本發(fā)明示例性實(shí)施方式的電子設(shè)備10的框圖。然而應(yīng)當(dāng)明白,如圖所示以及下文所描述的電子設(shè)備僅僅是可從本發(fā)明的實(shí)施方式中獲益的電子設(shè)備的示例性說(shuō)明,并且因此不應(yīng)被理解為對(duì)本發(fā)明范圍的限制。雖然出于示例的目的而圖示了電子設(shè)備10的一種實(shí)施方式并將在下文中對(duì)其進(jìn)行描述,諸如但不限于便攜式數(shù)字助理(PDA)、尋呼機(jī)、移動(dòng)計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、電視機(jī)、游戲設(shè)備、筆記本計(jì)算機(jī)、相機(jī)、攝像機(jī)、全球定位系統(tǒng)(GPQ設(shè)備和其他類型的電子系統(tǒng)之類的其他類型電子設(shè)備也可以很容易地利用本發(fā)明的實(shí)施方式。此外,無(wú)論設(shè)備是否意圖提供移動(dòng)性,這些設(shè)備均可很容易地利用本發(fā)明的實(shí)施方式。盡管本發(fā)明的實(shí)施方式是配合移動(dòng)通信應(yīng)用進(jìn)行描述的,但是應(yīng)當(dāng)明白,本發(fā)明的實(shí)施方式可以配合移動(dòng)通信行業(yè)內(nèi)和移動(dòng)通信行業(yè)外的多種其他應(yīng)用來(lái)加以利用。電子設(shè)備10包括可操作地與發(fā)射器14和接收器16進(jìn)行通信的一個(gè)(或者多個(gè)) 天線12。電子設(shè)備10還包括控制器20或其他處理元件,其分別向發(fā)射器14提供信號(hào)以及從接收器16接收信號(hào)。信號(hào)可以包括依據(jù)通信接口標(biāo)準(zhǔn)的信令信息、用戶語(yǔ)音、接收的數(shù)據(jù)、用戶生成的數(shù)據(jù),等等。電子設(shè)備10可以用一個(gè)或多個(gè)空中接口標(biāo)準(zhǔn)、通信協(xié)議、調(diào)制類型以及接入類型來(lái)進(jìn)行操作。舉例而言,電子設(shè)備10可以依據(jù)多種第一代、第二代、第三代和/或第四代通信協(xié)議等中的任意一種來(lái)進(jìn)行操作。例如,電子設(shè)備10可以依據(jù)第二代 (2G)無(wú)線通信協(xié)議IS-136 (TDMA)、GSM和IS-95 (CDMA),或者依據(jù)第三代(3G)無(wú)線通信協(xié)議(如UMTS、CDMA2000、W⑶MA和TD-S⑶MA),依據(jù)第四代0G)無(wú)線通信協(xié)議、無(wú)線聯(lián)網(wǎng)協(xié)議(如802. 11)、短程無(wú)線協(xié)議(如藍(lán)牙)等,來(lái)進(jìn)行操作??刂破?0可以包括用于實(shí)現(xiàn)音頻、視頻、通信、導(dǎo)航、邏輯等功能的電路。例如, 控制器20可以包括數(shù)字信號(hào)處理器器件、微處理器器件、各種模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器、以及其他輔助電路。裝置可以根據(jù)這些器件各自的能力來(lái)執(zhí)行電子設(shè)備10的控制及信號(hào)處理功能??刂破?0因而可以包括在調(diào)制及傳輸之前對(duì)消息和數(shù)據(jù)進(jìn)行編碼和交織的功能。 控制器20可以附加地包括內(nèi)部語(yǔ)音編碼器,并且可以包括內(nèi)部數(shù)據(jù)調(diào)制解調(diào)器。另外,控制器20可以包括用以對(duì)存儲(chǔ)于存儲(chǔ)器中的一個(gè)或多個(gè)軟件程序進(jìn)行操作的功能。例如,控制器20可以運(yùn)行連接程序,如常規(guī)因特網(wǎng)瀏覽器。連接程序例如可以允許電子設(shè)備10根據(jù)以下協(xié)議來(lái)發(fā)送和接收因特網(wǎng)內(nèi)容(諸如基于位置的內(nèi)容和/或其他網(wǎng)頁(yè)內(nèi)容)傳輸控制協(xié)議(TCP)、因特網(wǎng)協(xié)議(IP)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)、因特網(wǎng)消息訪問(wèn)協(xié)議(IMAP)、郵局協(xié)議(POP)、簡(jiǎn)單郵件傳輸協(xié)議(SMTP)、無(wú)線應(yīng)用協(xié)議(WAP)、超文本傳輸協(xié)議(HTTP),等寸。電子設(shè)備10可以包括用于提供輸出和/或接收輸入的用戶接口。電子設(shè)備10可以包括輸出設(shè)備,如振鈴、常規(guī)耳機(jī)和/或揚(yáng)聲器對(duì)、麥克風(fēng)沈、顯示器觀等;以及/或者與控制器20耦合的用戶輸入接口。該用戶輸入接口允許電子設(shè)備10接收數(shù)據(jù),其可以包括一個(gè)或多個(gè)可允許電子設(shè)備10接收數(shù)據(jù)的設(shè)備,如小鍵盤30、觸摸顯示器(例如,如果顯示器觀包括觸摸功能)等。在包括觸摸顯示器的實(shí)施方式中,可將觸摸顯示器配置成接收來(lái)自單點(diǎn)接觸、多點(diǎn)接觸等的輸入。在這樣的實(shí)施方式中,觸摸顯示器可以基于位置、運(yùn)動(dòng)、速度、接觸面積等來(lái)確定輸入。在包括小鍵盤30的實(shí)施方式中,小鍵盤30可以包括數(shù)字(例如,0-9)鍵、符號(hào)(例如,#、*)鍵、字母鍵等,用于操作電子設(shè)備10。例如,小鍵盤30 可以包括常規(guī)的QWERTY小鍵盤布置。小鍵盤30還可以包括具有關(guān)聯(lián)功能的各種軟鍵。附加地或者替代地,電子設(shè)備10可以包括諸如操縱桿或其他用戶輸入接口之類的接口設(shè)備。 電子設(shè)備10還包括電池34,如振動(dòng)電池組,用于為操作電子設(shè)備10所需的各種電路供電以及可選地提供機(jī)械振動(dòng)作為可檢測(cè)的輸出。在一種示例性實(shí)施方式中,電子設(shè)備10包括與控制器20通信的媒體捕捉元件,如相機(jī)、視頻和/或音頻模塊。媒體捕捉元件可以是任何用于捕捉圖像、視頻和/或音頻以供存儲(chǔ)、顯示或傳輸?shù)难b置。例如,在媒體捕捉元件為相機(jī)模塊36的示例性實(shí)施方式中,相機(jī)模塊36可以包括數(shù)碼相機(jī),其可根據(jù)所捕捉的圖像來(lái)形成數(shù)字圖像文件。因此,相機(jī)模塊 36包括諸如鏡頭或者一個(gè)或多個(gè)其他光學(xué)組件之類的硬件,以及/或者根據(jù)所捕獲的圖像來(lái)創(chuàng)建數(shù)字圖像文件所必需的軟件。或者,相機(jī)模塊36可以僅包括用于查看圖像的硬件, 而電子設(shè)備10的存儲(chǔ)器器件則存儲(chǔ)形式為軟件的、用于由控制器20執(zhí)行以根據(jù)所捕獲的圖像來(lái)創(chuàng)建數(shù)字圖像文件的指令。在一種示例性實(shí)施方式中,相機(jī)模塊36還可以包括協(xié)助控制器20對(duì)圖像數(shù)據(jù)進(jìn)行處理的處理元件(如,協(xié)處理器)以及/或者用于對(duì)圖像數(shù)據(jù)進(jìn)行壓縮和/或解壓縮的編碼器和/或解碼器。編碼器和/或解碼器可根據(jù)標(biāo)準(zhǔn)格式(例如, JPEG標(biāo)準(zhǔn)格式)進(jìn)行編碼和/或解碼。
      電子設(shè)備10可以包括一個(gè)或多個(gè)用戶識(shí)別模塊(UIM) 38。UIM可以包括在電子設(shè)備10的存儲(chǔ)器、電子設(shè)備10的一部分、與電子設(shè)備10耦合的器件等之中存儲(chǔ)的信息。UIM 38可以包括具有內(nèi)置處理器的存儲(chǔ)器器件。UIM 38例如可以包括訂戶識(shí)別模塊(SIM)、通用集成電路卡(UICC)、通用訂戶識(shí)別模塊(USIM)、可移動(dòng)用戶識(shí)別模塊(R-UIM),等等。UIM 38可以存儲(chǔ)與訂戶、運(yùn)營(yíng)商、用戶賬戶等有關(guān)的信息元素。例如,UIM 38可以存儲(chǔ)訂戶信息、消息信息、聯(lián)絡(luò)信息、安全信息、程序信息,等等??梢詥⒂煤?或禁用一個(gè)或多個(gè)UIM 38。例如,電子設(shè)備10可以啟用第一 UIM而禁用第二 UIM。在一種示例性實(shí)施方式中,電子設(shè)備10包括單個(gè)UIM 38。在這樣的實(shí)施方式中, 可在UIM 38上存儲(chǔ)至少一部分訂戶信息。在另一示例性實(shí)施方式中,電子設(shè)備10包括多個(gè)UIM 38。例如,電子設(shè)備10可以包括2個(gè)UIM 38塊。在這樣的示例中,電子設(shè)備10可在某些情況下利用第一 UIM 38的部分訂戶信息,而在其他情況下利用第二 UIM 38的部分訂戶信息。例如,電子設(shè)備10可以啟用第一 UIM 38而禁用第二 UIM 38。在另一示例中,電子設(shè)備10可以禁用第一 UIM 38而啟用第二 UIM 38。在又一示例中,電子設(shè)備10可以利用來(lái)自第一 UIM 38和第二 UIM 38的訂戶fn息。電子設(shè)備10可以包括易失性存儲(chǔ)器40,如包括用于暫時(shí)存儲(chǔ)數(shù)據(jù)的高速緩存區(qū)的易失性隨機(jī)存取存儲(chǔ)器(RAM)。電子設(shè)備10還可以包括其他存儲(chǔ)器,例如,非易失性存儲(chǔ)器42,其可以是嵌入式的并且/或者可以是可移除的。非易失性存儲(chǔ)器42可以附加地或替代地包括EEPR0M、快閃存儲(chǔ)器等。存儲(chǔ)器可以存儲(chǔ)任何數(shù)目的信息和數(shù)據(jù)。該信息和數(shù)據(jù)可由電子設(shè)備10用以實(shí)現(xiàn)電子設(shè)備10的一個(gè)或多個(gè)功能。例如,存儲(chǔ)器可以包括標(biāo)識(shí)符,如國(guó)際移動(dòng)設(shè)備識(shí)別(IMEI)碼,其可以唯一地標(biāo)識(shí)電子設(shè)備10。雖然圖10圖示了可以利用本發(fā)明實(shí)施方式的電子設(shè)備的示例,但是應(yīng)當(dāng)明白,圖 10的電子設(shè)備10僅僅是可以利用本發(fā)明實(shí)施方式的一種示例性設(shè)備。在不以任何方式限制以下出現(xiàn)的權(quán)利要求的范圍、解釋或者應(yīng)用的情況下,在此公開(kāi)的各示例性實(shí)施方式中的一個(gè)或多個(gè)實(shí)施方式的一個(gè)技術(shù)效果可以是簡(jiǎn)化虛擬小鍵盤的連續(xù)筆畫(huà)輸入。在此公開(kāi)的各示例性實(shí)施方式中的一個(gè)或多個(gè)實(shí)施方式的另一技術(shù)效果可以是簡(jiǎn)化使用虛擬小鍵盤進(jìn)行的編輯。在此公開(kāi)的各示例性實(shí)施方式中的一個(gè)或多個(gè)實(shí)施方式的又一技術(shù)效果可以是允許用戶在執(zhí)行連續(xù)筆畫(huà)輸入時(shí)更長(zhǎng)久地保持與顯示器的接觸。在此公開(kāi)的各示例性實(shí)施方式中的一個(gè)或多個(gè)實(shí)施方式的另一技術(shù)效果可以是允許用戶在進(jìn)行了連續(xù)筆畫(huà)輸入的一部分之后確定該連續(xù)筆畫(huà)輸入與命令有關(guān)。本發(fā)明的實(shí)施方式可以通過(guò)軟件、硬件、應(yīng)用邏輯或者軟件、硬件和應(yīng)用邏輯的組合來(lái)實(shí)現(xiàn)。軟件、應(yīng)用邏輯和/或硬件可以位于裝置、獨(dú)立設(shè)備或者多個(gè)獨(dú)立設(shè)備上。如果需要,軟件、應(yīng)用邏輯和/或硬件的一部分可以位于裝置上,軟件、應(yīng)用邏輯和/或硬件的一部分可以位于獨(dú)立設(shè)備上,并且軟件、應(yīng)用邏輯和/或硬件的一部分可以位于多個(gè)獨(dú)立設(shè)備上。應(yīng)用邏輯、軟件或指令集被保持在各種常規(guī)計(jì)算機(jī)可讀介質(zhì)中的任何一個(gè)上。在本文的上下文中,“計(jì)算機(jī)可讀介質(zhì)”可以是任何如下介質(zhì)或裝置,其能夠容納、存儲(chǔ)、通信、傳播或者傳輸指令,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或者與指令執(zhí)行系統(tǒng)、裝置或設(shè)備結(jié)合使用。如果需要,在此討論的不同功能可以以不同順序和/或彼此同時(shí)地執(zhí)行。此外,如果需要,上述功能中的一個(gè)或多個(gè)功能可以是可選的或者可以被結(jié)合起來(lái)。雖然在獨(dú)立權(quán)利要求中記載了本發(fā)明的各個(gè)方面,但本發(fā)明的其他方面包括來(lái)自所描述的實(shí)施方式和/或具有獨(dú)立權(quán)利要求的特征的從屬權(quán)利要求的特征的其他組合,而并非純粹是權(quán)利要求中明確記載的組合。在此還應(yīng)注意,上文描述了本發(fā)明的示例性實(shí)施方式,這些描述不應(yīng)被視為限制性的。相反,可在不偏離如隨附權(quán)利要求中所定義的本發(fā)明的范圍的情況下做出若干改變和修改。
      權(quán)利要求
      1.一種裝置,包括處理器,該處理器被配置用于接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分和在所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象;以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。
      2.根據(jù)權(quán)利要求1所述的裝置,其中對(duì)輸入信息的所述確定包括評(píng)估與關(guān)聯(lián)于所述虛擬小鍵盤的位置信息有關(guān)的、與所述連續(xù)筆畫(huà)相關(guān)聯(lián)的位置信息和時(shí)間信息。
      3.根據(jù)權(quán)利要求1至2所述的裝置,其中所述處理器還被配置用于用所述輸入操作對(duì)象來(lái)執(zhí)行所述輸入操作。
      4.根據(jù)權(quán)利要求3所述的裝置,其中所述執(zhí)行包括將與所述輸入操作和所述輸入操作對(duì)象相關(guān)聯(lián)的信息發(fā)送至計(jì)算機(jī)程序。
      5.根據(jù)權(quán)利要求1至4所述的裝置,其中所述第一控制輸入與字符大小寫相關(guān)。
      6.根據(jù)權(quán)利要求5所述的裝置,其中所述輸入信息的所述第二部分包括所述第一控制輸入之后的至少一個(gè)字符。
      7.根據(jù)權(quán)利要求6所述的裝置,其中確定所述輸入操作對(duì)象包括至少部分地基于所述第一控制輸入來(lái)確定緊隨所述第一控制輸入之后的字符的大小寫。
      8.根據(jù)權(quán)利要求6所述的裝置,其中確定所述輸入操作對(duì)象包括確定輸入信息的所述第二部分包括與字符大小寫相關(guān)的第二控制輸入,以及至少部分地基于所述第一控制輸入來(lái)確定所述第一控制輸入與所述第二控制輸入之間的字符的大小寫。
      9.根據(jù)權(quán)利要求5所述的裝置,其中所述輸入信息的所有字符都在所述第一控制輸入之前,并且所述輸入操作對(duì)象的確定包括至少部分地基于所述第一控制輸入來(lái)確定所述輸入信息的所述字符的大小寫。
      10.根據(jù)權(quán)利要求5所述的裝置,其中所述輸入操作與文本輸入相關(guān)。
      11.根據(jù)權(quán)利要求1至4所述的裝置,其中所述第一控制輸入與刪除相關(guān)。
      12.根據(jù)權(quán)利要求11所述的裝置,其中所述第一控制輸入終止所述輸入信息的所述第二部分,并且所述輸入操作包括空操作。
      13.根據(jù)權(quán)利要求11所述的裝置,其中所述輸入信息的所述第二部分包括所述第一控制輸入之后的至少一個(gè)字符,所述輸入操作的確定排除了所述第一控制輸入前的輸入信息,并且所述輸入操作對(duì)象的生成排除了所述第一控制輸入前的輸入信息。
      14.根據(jù)權(quán)利要求1至4所述的裝置,其中所述第一控制輸入與命令相關(guān)。
      15.根據(jù)權(quán)利要求14所述的裝置,其中所述輸入操作與至少部分地基于所述輸入信息的命令輸入相關(guān)。
      16.根據(jù)權(quán)利要求1所述的裝置,其中所述處理器包括至少一個(gè)包含可執(zhí)行指令的存儲(chǔ)器,如果所述可執(zhí)行指令被所述處理器執(zhí)行,則會(huì)使得所述裝置接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分和在所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象;以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。
      17.一種方法,包括接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分和在所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象;以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。
      18.根據(jù)權(quán)利要求17所述的方法,其中對(duì)輸入信息的所述確定包括評(píng)估與關(guān)聯(lián)于所述虛擬小鍵盤的位置信息有關(guān)的、與所述連續(xù)筆畫(huà)相關(guān)聯(lián)的位置信息和時(shí)間信息。
      19.根據(jù)權(quán)利要求17至18所述的方法,還包括用所述輸入操作對(duì)象來(lái)執(zhí)行所述輸入操作。
      20.根據(jù)權(quán)利要求19所述的裝置,其中所述執(zhí)行包括將與所述輸入操作和所述輸入操作對(duì)象相關(guān)聯(lián)的信息發(fā)送至計(jì)算機(jī)程序。
      21.根據(jù)權(quán)利要求17至19所述的方法,其中所述第一控制輸入與字符大小寫相關(guān)。
      22.根據(jù)權(quán)利要求21所述的方法,其中所述輸入信息的所述第二部分包括所述第一控制輸入之后的至少一個(gè)字符。
      23.根據(jù)權(quán)利要求22所述的方法,其中確定所述輸入操作對(duì)象包括至少部分地基于所述第一控制輸入來(lái)確定緊隨所述第一控制輸入之后的字符的大小寫。
      24.根據(jù)權(quán)利要求22所述的方法,其中確定所述輸入操作對(duì)象包括確定輸入信息的所述第二部分包括與字符大小寫相關(guān)的第二控制輸入,以及至少部分地基于所述第一控制輸入來(lái)確定所述第一控制輸入與所述第二控制輸入之間的字符的大小寫。
      25.根據(jù)權(quán)利要求21所述的方法,其中所述輸入信息的所有字符都在所述第一控制輸入之前,并且所述輸入操作對(duì)象的生成包括至少部分地基于所述第一控制輸入來(lái)確定所述輸入信息的所述字符的大小寫。
      26.根據(jù)權(quán)利要求21所述的方法,其中所述輸入操作與文本輸入相關(guān)。
      27.根據(jù)權(quán)利要求17至19所述的方法,其中所述第一控制輸入與刪除相關(guān)。
      28.根據(jù)權(quán)利要求27所述的方法,其中所述第一控制輸入終止所述輸入信息的所述第二部分,并且所述輸入操作包括空操作。
      29.根據(jù)權(quán)利要求27所述的方法,其中所述輸入信息的所述第二部分包括所述第一控制輸入之后的至少一個(gè)字符,所述輸入操作的確定排除了所述第一控制輸入前的輸入信息,并且所述輸入操作對(duì)象的生成排除了所述第一控制輸入前的輸入信息。
      30.根據(jù)權(quán)利要求17至19所述的方法,其中所述第一控制輸入與命令相關(guān)。
      31.根據(jù)權(quán)利要求30所述的裝置,其中所述輸入操作與至少部分地基于所述輸入信息的命令輸入相關(guān)。
      32.—種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)承載有實(shí)施于其中的、供與計(jì)算機(jī)一起使用的計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼包括用于接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入的代碼;用于至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息的代碼,其中所述輸入信息包括不含控制輸入的第一部分和在所述第一部分之后的包含第一控制輸入的第二部分;用于至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象的代碼;以及用于至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作的代碼。
      33.一種編碼有指令的計(jì)算機(jī)可讀介質(zhì),該指令在由計(jì)算機(jī)執(zhí)行時(shí),執(zhí)行接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分和在所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象;以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。
      全文摘要
      根據(jù)本發(fā)明的示例性實(shí)施方式,提供一種裝置,其包括處理器,該處理器被配置用于接收與虛擬小鍵盤相關(guān)的連續(xù)筆畫(huà)輸入;至少部分地基于所述連續(xù)筆畫(huà)輸入來(lái)確定輸入信息,其中所述輸入信息包括不含控制輸入的第一部分和在所述第一部分之后的包含第一控制輸入的第二部分;至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作對(duì)象;以及至少部分地基于所述輸入信息的所述第一部分和所述輸入信息的所述第二部分來(lái)確定輸入操作。
      文檔編號(hào)G06F3/033GK102349044SQ201080011432
      公開(kāi)日2012年2月8日 申請(qǐng)日期2010年1月25日 優(yōu)先權(quán)日2009年1月30日
      發(fā)明者C·R·克拉夫特, P·D·尼爾森 申請(qǐng)人:諾基亞公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1