專利名稱:用于選擇文本信息的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本申請一般地涉及文本信息選擇。
背景技術(shù):
在電子設(shè)備上使用觸摸顯示器最近出現(xiàn)高漲。這些設(shè)備中的某些設(shè)備允許用戶對文本信息執(zhí)行操作。例如,用戶可以查看文本信息、編輯文本信息、復(fù)制文本信息、刪除文本信息、選擇文本信息等。用戶可以在對文本信息執(zhí)行操作時(shí)利用觸摸顯示器。
發(fā)明內(nèi)容
在權(quán)利要求書中記載了本發(fā)明的示例的各個(gè)方面。根據(jù)本發(fā)明的第一方面,公開了一種設(shè)備,包括處理器,所述處理器被配置為接收多觸摸輸入,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入,至少部分地基于第一文本位置來確定定位在詞語外側(cè)的第一文本選擇點(diǎn),至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第二文本選擇點(diǎn), 以及選擇第一文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息。根據(jù)本發(fā)明的第二方面,公開了一種方法,包括接收多觸摸輸入,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入, 至少部分地基于第一文本位置來確定定位在詞語外側(cè)的第一文本選擇點(diǎn),至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第二文本選擇點(diǎn),以及選擇第一文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息。根據(jù)本發(fā)明的第三方面,公開了一種利用指令編碼的計(jì)算機(jī)可讀介質(zhì),所述指令在由計(jì)算機(jī)執(zhí)行時(shí)執(zhí)行接收多觸摸輸入,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入,至少部分地基于第一文本位置來確定定位在詞語外側(cè)的第一文本選擇點(diǎn),至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第二文本選擇點(diǎn),以及選擇第一文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息。根據(jù)本發(fā)明的第四方面,公開了一種包括計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀介質(zhì)承載包含于其中與計(jì)算機(jī)一起使用的計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼包括用于接收多觸摸輸入的代碼,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入,用于至少部分地基于第一文本位置來確定定位在詞語外側(cè)的第一文本選擇點(diǎn)的代碼,用于至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第二文本選擇點(diǎn)的代碼,以及用于選擇第一文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息的代碼。
為了更完整地理解本發(fā)明的示例實(shí)施方式,現(xiàn)在結(jié)合附圖來參考以下描述,在附圖中
圖IA-圖IC是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、所選文本信息的可視表示的圖示;圖2A-圖2F是表示根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的文本選擇的圖示;圖3是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、用于選擇文本信息的操作集合的流程圖;圖4是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、用于選擇文本信息的操作集合的另一流程圖;圖5A-圖5D是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、來自于觸摸顯示器的輸入的圖示;以及圖6是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的設(shè)備的框圖。
具體實(shí)施例方式通過參考附圖的圖IA到圖6,將理解本發(fā)明的示例實(shí)施方式和其潛在的優(yōu)勢。在一個(gè)示例實(shí)施方式中,設(shè)備向用戶顯示文本信息的可視表示。該文本信息可以包括至少一個(gè)字符,諸如字母、符號、數(shù)字、空格、控制字符、標(biāo)點(diǎn)字符等。該設(shè)備可以以一行或多行、一列或多列等來表示文本信息。表示的文本信息的布置可以改變。例如,該設(shè)備可以以一行或多行來表示文本信息,其中該設(shè)備在行內(nèi)從左到右漸進(jìn)地表示文本信息,以及跨行從上到下漸進(jìn)地表示文本信息。在另一示例中,該設(shè)備可以以一列或多列來表示文本信息,其中該設(shè)備在列中從上到下漸進(jìn)地表示文本信息,以及跨列從右到左漸進(jìn)地表示文本fe息。在一個(gè)示例實(shí)施方式中,文本位置涉及在包括文本信息的字符序列內(nèi)的位置。例如,文本位置可以涉及文本信息中第一字符之前的位置。在另一示例中,文本位置可以涉及文本信息中兩個(gè)相鄰字符之間的位置。在又一示例中,文本位置可以涉及文本信息的最后字符之后的位置。在又一示例中,文本位置可以涉及文本信息中字符的位置。在一個(gè)示例實(shí)施方式中,用戶可以選擇所表示文本信息的部分或全部。例如,用戶可以選擇一行或多行文本信息的至少部分、一列或多列文本信息的至少部分等。該文本選擇可以包括一個(gè)或多個(gè)字符。在一個(gè)示例實(shí)施方式中,文本選擇涉及兩個(gè)或更多文本選擇點(diǎn)之間的文本信息。 每個(gè)文本選擇點(diǎn)可以涉及文本信息內(nèi)的文本位置。例如,設(shè)備可以解釋表示一個(gè)文本位置的一個(gè)文本選擇點(diǎn)與表示另一不同文本位置的另一不同文本選擇點(diǎn)之間的文本信息。在一個(gè)示例實(shí)施方式中,設(shè)備通過與非選擇文本信息不同地表示所選文本信息來指示所選文本信息。例如,該設(shè)備可以通過將選擇的文本信息醒目顯示、改變其顏色、改變其字體等來指示所選文本信息的表示。在一個(gè)示例實(shí)施方式中,用戶選擇文本信息來促進(jìn)對文本的一個(gè)或多個(gè)操作。例如,設(shè)備可以允許用戶通過執(zhí)行諸如復(fù)制、剪切、替換、刪除、改變顏色、改變字體等等之類的操作來編輯所選文本信息。圖IA-圖IC是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、所選文本信息的可視表示的圖示。盡管圖IA-圖IC的示例指示其中設(shè)備在行內(nèi)從左到右并且跨行從上到下漸進(jìn)地表示文本的文本表示,但是該文本表示僅是示例而不限制本發(fā)明的范圍。
圖IA是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的文本信息的可視表示的圖示???101-105表示文本信息的行。在圖IA的示例中,設(shè)備沒有表示所選文本信息。圖IB是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、所選文本信息的可視表示120的圖示???21-125表示文本信息的行。文本選擇點(diǎn)表示130與文本選擇點(diǎn)表示131之間的文本信息的可視表示涉及所選文本信息。圖IC是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、所選文本信息的可視表示的圖示。框141-145表示文本信息的行。文本選擇點(diǎn)表示150與文本選擇點(diǎn)表示151之間的文本信息的可視表示涉及所選文本信息。該所選文本信息涉及由文本選擇點(diǎn)150右側(cè)的行 142表示的文本信息、由行143表示的文本信息以及由文本選擇點(diǎn)151左側(cè)的行144表示的文本信息。在一個(gè)示例實(shí)施方式中,設(shè)備至少部分地基于包括詞語和詞語分隔符的字符來解釋文本信息。設(shè)備解釋為詞語分隔符的字符可以變化。例如,詞語分隔符可以涉及空格字符、控制字符、標(biāo)點(diǎn)、符號和/或可以表示詞語邊界的事物等。詞語可以涉及由分隔符字符圍繞的至少一個(gè)非分隔符字符。然而,諸如文本信息的開始或文本信息的結(jié)尾之類的其他因素可以涉及詞語邊界。例如,設(shè)備可以將空格字符之后的和句號(period)之前的三個(gè)字母數(shù)字字符解釋為詞語。在另一示例中,設(shè)備可以將連字符之前的文本信息開始處的七個(gè)字母字符解釋為詞語。在又一示例中,設(shè)備可以將空格之后的文本信息結(jié)尾處的23個(gè)數(shù)字字符解釋為詞語。在一個(gè)示例實(shí)施方式中,設(shè)備改變文本選擇中對詞語分隔符的包括。例如,設(shè)備可以確定在文本選擇的結(jié)尾處包括句號,但是可以確定在文本選擇的結(jié)尾處不包括空格。在另一示例中,設(shè)備可以基于文本選擇的上下文來確定是否包括詞語分隔符。例如,如果文本選擇涉及完整句子,則設(shè)備可以在文本選擇中包括句子結(jié)尾處的標(biāo)點(diǎn)。在另一示例中,如果文本選擇涉及句子的一部分,則設(shè)備可以排除句子結(jié)尾處的標(biāo)點(diǎn)。在一個(gè)示例實(shí)施方式中,用戶可以從使用關(guān)于詞語確定文本選擇點(diǎn)的設(shè)備而獲益。例如,具有觸摸顯示器的設(shè)備的用戶可能很難提供對于設(shè)備而言足夠準(zhǔn)確的輸入來選擇用戶所期望的詞語以供選擇。在此類示例中,用戶可能不經(jīng)意地排除所期望詞語的部分, 或在文本選擇中包括不期望詞語的部分。在此類情況中,如果設(shè)備關(guān)于文本信息內(nèi)的詞語確定選擇點(diǎn),則用戶可以受益。在一個(gè)示例實(shí)施方式中,設(shè)備關(guān)于詞語選擇文本信息。例如,設(shè)備可以確定文本選擇點(diǎn),使得它們具有詞語外側(cè)的文本位置。在此類示例中,確定的詞語外側(cè)的文本選擇點(diǎn)可以處于該詞語的開始和/或結(jié)尾處和/或另一不同詞語的開始和/或結(jié)尾處。此外,設(shè)備可以跨各種文本選擇點(diǎn)來改變確定基礎(chǔ)。例如,設(shè)備可以使用一個(gè)基礎(chǔ)來確定一個(gè)文本選擇點(diǎn),以及使用另一不同基礎(chǔ)來確定另一不同文本選擇點(diǎn)。在一個(gè)示例實(shí)施方式中,詞語外側(cè)的文本位置涉及這樣的文本位置,即該文本位置涉及包括文本信息的字符序列,其中該文本位置位于詞語的第一字符的位置之前的位置,或位于詞語的最后字符的位置之后的位置。例如,詞語外側(cè)的文本位置可以與詞語中的字符相鄰。在此類示例中,詞語外側(cè)的文本位置可以涉及緊接在詞語的第一字符之前的文本位置。在另一示例中,詞語外側(cè)的文本位置可以涉及不與詞語中字符相鄰的文本位置。在此類示例中,詞語外側(cè)的文本位置可以定位在若干字符之后,該若干字符在詞語的最后字符之后。圖2A-圖2F是表示根據(jù)一個(gè)示例實(shí)施方式的文本選擇的圖示。設(shè)備(例如圖6 的示例設(shè)備10)可以執(zhí)行涉及圖2A-圖2F的文本信息的操作。盡管圖2A-圖2F的示例指示其中設(shè)備在行內(nèi)從左到右并且跨行從上到下漸進(jìn)地表示文本的文本表示,但是該文本表示僅是示例而不限制本發(fā)明的范圍。圖2A是表示根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、文本選擇之前的文本信息200的圖示。框201表示文本信息200內(nèi)的詞語,其中詞語201的開始涉及文本位置202并且詞語 201的結(jié)尾涉及文本位置203。框204表示文本信息200內(nèi)的詞語,其中詞語204的開始涉及文本位置205并且詞語204的結(jié)尾涉及文本位置206???07表示文本信息200內(nèi)的詞語,其中詞語207的開始涉及文本位置208并且詞語207的結(jié)尾涉及文本位置209???10 涉及至少一個(gè)與文本位置206相關(guān)聯(lián)的分隔符字符開始和與文本位置202相關(guān)聯(lián)的分隔符字符結(jié)尾???11涉及至少一個(gè)與文本位置203相關(guān)聯(lián)的分隔符字符開始和與文本位置 208相關(guān)聯(lián)的分隔符字符結(jié)尾。文本位置212和213指示用戶所選文本位置。例如,文本位置212和213可以涉及用戶通過提供涉及文本信息200的可視表示的輸入所選擇的位置。在一個(gè)示例實(shí)施方式中,設(shè)備可以基于各種計(jì)算、方法和/或裝置來將文本位置確定為文本選擇點(diǎn)。例如,設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來確定文本選擇點(diǎn)。在一個(gè)示例實(shí)施方式中,設(shè)備至少部分地基于詞語的開始和/或結(jié)尾和/或不同詞語的開始和/或結(jié)尾來確定與詞語內(nèi)用戶所選文本位置相關(guān)聯(lián)的文本選擇點(diǎn)。例如,設(shè)備可以確定與涉及詞語(諸如詞語204)開始的文本位置(諸如文本位置205)相關(guān)聯(lián)的、 與用戶所選文本位置(諸如用戶所選文本位置21 相關(guān)聯(lián)的文本選擇點(diǎn)。在另一示例中, 設(shè)備可以確定與涉及詞語(諸如詞語204)結(jié)尾的文本位置(諸如文本位置206)相關(guān)聯(lián)的、與用戶所選文本位置(諸如用戶所選文本位置21 相關(guān)聯(lián)的文本選擇點(diǎn)。在又一示例中,設(shè)備可以確定與涉及詞語(諸如詞語201)開始的文本位置(諸如文本位置202)相關(guān)聯(lián)的、在與用戶所選文本位置(諸如用戶所選文本位置21 相關(guān)聯(lián)的詞語之后的文本選擇點(diǎn)。在又一示例中,設(shè)備可以確定與涉及詞語(諸如詞語201)結(jié)尾的文本位置(諸如文本位置20 相關(guān)聯(lián)的、在與用戶所選文本位置(諸如用戶所選文本位置21 相關(guān)聯(lián)的詞語之前的文本選擇點(diǎn)。圖2B是表示根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、文本信息200的文本選擇220的圖示。文本選擇220涉及與文本位置205相關(guān)聯(lián)的詞語204的開始和與文本位置209相關(guān)聯(lián)的詞語207的結(jié)尾之間的文本信息。因此,文本選擇220涉及與文本位置205相關(guān)聯(lián)的文本選擇點(diǎn)和與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)。設(shè)備可以確定涉及用戶所選文本位置212,與文本位置205相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于與用戶所選文本位置212相關(guān)聯(lián)的文本距離來確定與文本位置205相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,設(shè)備可以評估涉及用戶所選文本位置212的位置,該用戶所選文本位置 212與詞語204的開始和/或詞語204的結(jié)尾相關(guān)。在此類示例中,設(shè)備可以確定文本選擇點(diǎn)以涉及該詞語外側(cè)的最接近的文本位置。在之前的示例中,最接近的文本位置可以涉及字符表示的距離、字符的計(jì)數(shù)等。在另一示例中,設(shè)備可以至少部分地基于預(yù)定的指令來確定涉及文本位置205的文本選擇點(diǎn)。在此類示例中,預(yù)定的指令可以指示設(shè)備可以確定與涉及用戶所選文本位置的詞語的開始相關(guān)聯(lián)的文本選擇點(diǎn)。設(shè)備可以確定涉及用戶所選文本位置203,與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于涉及用戶所選文本位置213的文本距離來確定與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)。 在此類示例中,設(shè)備可以評估涉及用戶所選文本位置213的位置,該用戶所選文本位置213 與詞語207的開始和/或詞語207的結(jié)尾相關(guān)。在另一示例中,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示 設(shè)備可以確定與涉及用戶所選文本位置的詞語的結(jié)尾相關(guān)聯(lián)的文本選擇點(diǎn)。圖2C是表示根據(jù)本發(fā)明另一示例實(shí)施方式的、文本信息200的文本選擇230的圖示。文本選擇230涉及與文本位置202相關(guān)聯(lián)的詞語201的開始和與文本位置203相關(guān)聯(lián)的詞語201的結(jié)尾之間的文本信息。因此,文本選擇230涉及與文本位置202相關(guān)聯(lián)的文本選擇點(diǎn)和與文本位置203相關(guān)聯(lián)的文本選擇點(diǎn)之間的文本信息。設(shè)備可以確定涉及用戶所選文本位置212,與文本位置202相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置202相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與在涉及用戶所選文本位置的詞語之后的詞語的開始相關(guān)聯(lián)的文本選擇點(diǎn)。設(shè)備可以確定涉及用戶所選文本位置213,與文本位置203相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置203相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與在涉及用戶所選文本位置的詞語之前的詞語的結(jié)尾相關(guān)聯(lián)的文本選擇點(diǎn)。圖2D是表示根據(jù)本發(fā)明另一示例實(shí)施方式的、文本信息200的文本選擇240的圖示。文本選擇240涉及與文本位置206相關(guān)聯(lián)的詞語204的結(jié)尾和與文本位置208相關(guān)聯(lián)的詞語207的開始之間的文本信息。因此,文本選擇240涉及與文本位置206相關(guān)聯(lián)的文本選擇點(diǎn)和與文本位置208相關(guān)聯(lián)的文本選擇點(diǎn)之間的文本信息。設(shè)備可以確定涉及用戶所選文本位置212,與文本位置206相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于涉及用戶所選文本位置212的文本距離來確定與文本位置206相關(guān)聯(lián)的文本選擇點(diǎn)。 在此類示例中,設(shè)備可以評估涉及用戶所選文本位置212的位置,該用戶所選文本位置212 與詞語204的開始和/或詞語204的結(jié)尾相關(guān)。在此類示例中,設(shè)備可以確定文本選擇點(diǎn)以涉及該詞語外側(cè)最接近的文本位置。在另一示例中,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置206相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與涉及用戶所選文本位置的詞語的結(jié)尾相關(guān)聯(lián)的文本選擇點(diǎn)。設(shè)備可以確定涉及用戶所選文本位置213,與文本位置208相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于涉及用戶所選文本位置213的文本距離來確定與文本位置208相關(guān)聯(lián)的文本選擇點(diǎn)。 在此類示例中,設(shè)備可以評估涉及用戶所選文本位置213的位置,該用戶所選文本位置213與詞語207的開始和/或詞語207的結(jié)尾相關(guān)。在此類示例中,設(shè)備可以確定文本選擇點(diǎn)以涉及該詞語外側(cè)最接近的文本位置。在另一示例中,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置208相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與涉及用戶所選文本位置的詞語的開始相關(guān)聯(lián)的文本選擇點(diǎn)。圖2E是表示根據(jù)本發(fā)明另一示例實(shí)施方式的、文本信息200的文本選擇250的圖示。文本選擇250涉及與文本位置205相關(guān)聯(lián)的詞語204的開始和與文本位置203相關(guān)聯(lián)的詞語201的結(jié)尾之間的文本信息。因此,文本選擇250涉及與文本位置205相關(guān)聯(lián)的文本選擇點(diǎn)和與文本位置203相關(guān)聯(lián)的文本選擇點(diǎn)之間的文本信息。設(shè)備可以確定涉及用戶所選文本位置212,與文本位置205相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于涉及用戶所選文本位置212的文本距離來確定與文本位置205相關(guān)聯(lián)的文本選擇點(diǎn)。 在此類示例中,設(shè)備可以評估涉及用戶所選文本位置212的位置,該用戶所選文本位置212 與詞語204的開始和/或詞語204的結(jié)尾相關(guān)。在此類示例中,設(shè)備可以確定文本選擇點(diǎn)以涉及該詞語外側(cè)最接近的文本位置。在另一示例中,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置205相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與涉及用戶所選文本位置的詞語的開始相關(guān)聯(lián)的文本選擇點(diǎn)。設(shè)備可以確定涉及用戶所選文本位置213,與文本位置203相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置203相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與在涉及用戶所選文本位置的詞語之前的詞語的結(jié)尾相關(guān)聯(lián)的文本選擇點(diǎn)。圖2F是表示根據(jù)本發(fā)明又一示例實(shí)施方式的、文本信息200的文本選擇260的圖示。文本選擇260涉及與文本位置202相關(guān)聯(lián)的詞語201的開始和與文本位置209相關(guān)聯(lián)的詞語207的結(jié)尾之間的文本信息。因此,文本選擇260涉及與文本位置202相關(guān)聯(lián)的文本選擇點(diǎn)和與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)之間的文本信息。設(shè)備可以確定涉及用戶所選文本位置212,與文本位置202相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置202相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與在涉及用戶所選文本位置的詞語之后的詞語的開始相關(guān)聯(lián)的文本選擇點(diǎn)。設(shè)備可以確定涉及用戶所選文本位置213,與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)。 設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于涉及用戶所選文本位置213的文本距離來確定與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)。 在此類示例中,設(shè)備可以評估涉及用戶所選文本位置213的位置,該用戶所選文本位置213 與詞語207的開始和/或詞語207的結(jié)尾相關(guān)。在此類示例中,設(shè)備可以確定文本選擇點(diǎn)以涉及該詞語外側(cè)最接近的文本位置。在另一示例中,設(shè)備可以至少部分地基于預(yù)定指令來確定與文本位置209相關(guān)聯(lián)的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備可以確定與涉及用戶所選文本位置的詞語的結(jié)尾相關(guān)聯(lián)的文本選擇點(diǎn)。圖3是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、用于選擇文本信息的操作的集合300的流程圖。例如圖7的電子設(shè)備10的設(shè)備可以利用方法300。該設(shè)備可以包括用于執(zhí)行圖3的操作的裝置。在圖3的示例中,如果有的話,第一和第二的指定用于進(jìn)行區(qū)分而不是關(guān)于任何序列排序,也不限制本發(fā)明的范圍。例如,設(shè)備可以在第二觸摸輸入之前、第二觸摸輸入之后、與第二層觸摸輸入同時(shí)等來接收第一觸摸輸入。在框301處,設(shè)備接收多觸摸輸入,該多觸摸輸入包括涉及詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入。該多觸摸輸入可以包括位置信息、 時(shí)間信息、速度信息等。圖6的觸摸顯示器(例如顯示器28)可以接收觸摸輸入。設(shè)備可以在觸摸輸入終止之后、在觸摸輸入終止之前等來接收該觸摸輸入。例如,設(shè)備可以在用戶正在執(zhí)行觸摸輸入時(shí)接收該觸摸輸入。在另一示例中,設(shè)備可以在用戶已經(jīng)終止觸摸輸入之后來接收該觸摸輸入。設(shè)備可以至少部分地基于涉及關(guān)于文本信息的可視表示的該觸摸輸入的位置來將觸摸輸入與文本位置相關(guān)聯(lián)。例如,第一觸摸輸入可以涉及按壓輸入,諸如圖5A的輸入500,其中涉及接觸輸入(諸如,接觸輸入50 的位置涉及與文本信息的可視表示相關(guān)的位置,該位置對應(yīng)于詞語內(nèi)的第一文本位置,例如圖2A的文本位置212。在框302處,設(shè)備至少部分地基于第一文本位置來確定定位在詞語外側(cè)的第一文本選擇點(diǎn)。設(shè)備可以確定與用戶所選文本位置和詞語的開始和/或結(jié)尾以及不同詞語的開始和/或結(jié)尾相關(guān)聯(lián)的、詞語外側(cè)的文本選擇點(diǎn)。例如,設(shè)備可以確定與涉及詞語開始的文本位置相關(guān)聯(lián)的文本選擇點(diǎn),該詞語的開始與用戶所選文本位置相關(guān)聯(lián)。在另一示例中,設(shè)備可以確定與涉及詞語結(jié)尾的文本位置相關(guān)聯(lián)的文本選擇點(diǎn),該詞語的結(jié)尾與用戶所選文本位置相關(guān)聯(lián)。在又一示例中,設(shè)備可以確定與涉及詞語開始的文本位置相關(guān)聯(lián)的文本選擇點(diǎn),該詞語在與用戶所選文本位置相關(guān)聯(lián)的詞語之后。在又一示例中,設(shè)備可以確定與涉及詞語結(jié)尾的文本位置相關(guān)聯(lián)的文本選擇點(diǎn),該詞語在與用戶所選文本位置相關(guān)聯(lián)的詞語
> . 、r -在示例實(shí)施方式中,設(shè)備可以至少部分地基于文本距離、預(yù)定指令等來進(jìn)行該確定。例如,設(shè)備可以至少部分地基于與第一文本位置相關(guān)聯(lián)的文本距離來確定例如圖2B的文本位置205的文本位置處的文本選擇。在此類示例中,設(shè)備可以評估與詞語(例如,詞語204)的開始和/或詞語的結(jié)尾有關(guān)的第一文本位置,該詞語的開始與第一文本位置相關(guān)聯(lián)。在另一示例中,設(shè)備可以至少部分地基于預(yù)定指令來確定例如圖2B的文本位置205的文本位置處的文本選擇點(diǎn)。在此類示例中,預(yù)定指令可以指示設(shè)備確定在與第一文本位置相關(guān)聯(lián)的詞語的開始處、與第一文本位置相關(guān)聯(lián)的詞語的結(jié)尾處、與第一文本位置相關(guān)聯(lián)的詞語之后的詞語的開始處,與第一文本位置相關(guān)聯(lián)的詞語之前的詞語的結(jié)尾處等的文本選擇點(diǎn)。預(yù)定指令可以涉及設(shè)置、處理器指令等。在框303處,設(shè)備至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第二文本選擇點(diǎn)。對第二文本選擇點(diǎn)的確定與參考框302的描述類似。然而,對第二文本選擇點(diǎn)的確定的基礎(chǔ)可以與對第一文本選擇點(diǎn)的確定不同。例如,可以基于文本距離來確定第一文本選擇點(diǎn),并且可以基于預(yù)定指令來確定第二文本選擇點(diǎn)。在框304處,設(shè)備選擇第一文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息,例如, 圖2D的文本選擇M0。在一個(gè)示例實(shí)施方式中,框301的多觸摸輸入還可以包括第三觸摸輸入和第四觸摸輸入。在此類示例中,設(shè)備可以確定文本選擇點(diǎn)并且根據(jù)這些其他輸入來執(zhí)行文本選擇。
12例如,設(shè)備可以執(zhí)行與第一觸摸輸入和第二觸摸輸入相關(guān)聯(lián)的文本選擇,并且執(zhí)行與第三觸摸輸入和第四觸摸輸入相關(guān)聯(lián)的附加文本選擇。在示例實(shí)施方式中,設(shè)備可以至少部分地基于一個(gè)或多觸摸輸入的改變來修改文本選擇。例如,如果設(shè)備接收了與一個(gè)或多個(gè)接觸輸入相關(guān)聯(lián)的一個(gè)或多個(gè)移動(dòng)輸入,則設(shè)備可以至少部分地基于該一個(gè)或多個(gè)移動(dòng)輸入來確定一個(gè)或多個(gè)文本選擇點(diǎn)。在此類示例中,設(shè)備可以至少部分地基于文本選擇點(diǎn)的此確定來執(zhí)行文本選擇。圖4是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、用于選擇文本信息的操作集合的 400的另一流程圖。例如圖7的電子設(shè)備10的設(shè)備可以利用方法400。該設(shè)備可以包括用于執(zhí)行圖3的操作的裝置。在圖4的示例中,如果有的話,第一、第二、第三和第四的指定用于進(jìn)行區(qū)分而不是關(guān)于任何序列排序,也不限制本發(fā)明的范圍。例如,設(shè)備可以在第二觸摸輸入之前、第二觸摸輸入之后、與第二觸摸輸入同時(shí)等來接收第一觸摸輸入。在框401處,設(shè)備接收多觸摸輸入,該多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入。輸入、接收和文本位置可以與參考圖3的框301所描述的類似。在框402處,設(shè)備至少部分地基于第一文本位置來確定定位在詞語外側(cè)的第一文本選擇點(diǎn)。該確定可以與參考圖3的框302所描述的類似。在框403處,設(shè)備至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第二文本選擇點(diǎn)。該確定可以與參考圖3的框303所描述的類似。在框404處,設(shè)備選擇第一文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息。該選擇可以與參考圖3的框304所描述的類似。在框405處,設(shè)備確定其是否接收了涉及第三文本位置的第一觸摸輸入的改變和涉及第四文本位置的第二觸摸輸入的改變。如果在框405處,設(shè)備確定了其沒有接收到涉及第三文本位置的第一觸摸輸入的改變和涉及第四文本位置的第二觸摸輸入的改變,則設(shè)備前進(jìn)到框409。否則,設(shè)備前進(jìn)到框406。觸摸輸入的改變可以涉及移動(dòng)輸入,諸如圖5C 的移動(dòng)輸入M4。例如,第一和第二觸摸輸入可以涉及接觸輸入,諸如圖5的接觸輸入582 和588。在此類示例中,第一觸摸輸入和第二觸摸輸入的改變可以涉及移動(dòng)輸入,諸如分別是圖5的移動(dòng)輸入584和590。在框406處,設(shè)備至少部分地基于第三文本位置來確定定位在詞語外側(cè)的第三文本選擇點(diǎn)。該確定可以與參考圖3的框302所描述的類似。在框407處,設(shè)備至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第四文本選擇點(diǎn)。該確定可以與參考圖3的框303所描述的類似。在框408處,在在框415處退出該流程之前,設(shè)備選擇第三文本選擇點(diǎn)與第四文本選擇點(diǎn)之間的文本信息。該選擇可以與參考圖3的框304所描述的類似。在框405處設(shè)備確定第一和第二觸摸輸入兩者都沒有改變?yōu)楝F(xiàn)在分別涉及第三和第四文本位置的情況中,在框409處,設(shè)備確定其是否接收到涉及第三文本位置的第一觸摸輸入的改變。如果在框409處,設(shè)備確定其沒有接收到涉及第三文本位置的第一觸摸輸入的改變,則設(shè)備前進(jìn)到框412。否則,設(shè)備前進(jìn)到框410。第一觸摸輸入的改變可以與參考框405所描述的類似。在框410處,設(shè)備至少部分地基于第三文本位置來確定定位在詞語外側(cè)的第三文本選擇點(diǎn)。該確定可以與參考圖3的框302所描述的類似。在框411處,在在框415處退出該流程之前,設(shè)備選擇第三文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息。該確定可以與參考圖3的框304所描述的類似。在框409處設(shè)備確定第一觸摸輸入沒有改變?yōu)楝F(xiàn)在涉及第三文本位置的情況中, 在框412處,設(shè)備確定其是否接收到涉及第三文本位置的第二觸摸輸入的改變。如果在框 412處,設(shè)備確定其沒有接收到涉及第三文本位置的第二觸摸輸入的改變,則設(shè)備在框412 處退出該流程。否則,設(shè)備前進(jìn)到框413。第二觸摸輸入的改變可以與參考框405所描述的類似。在框413處,設(shè)備至少部分地基于第三文本位置來確定定位在詞語外側(cè)的第三文本選擇點(diǎn)。該確定可以與參考圖3的框303所描述的類似。在框414處,在在框415處退出該流程之前,設(shè)備選擇第一文本選擇點(diǎn)與第三文本選擇點(diǎn)之間的文本信息。該確定可以與參考圖3的框304所描述的類似。圖5A-圖5D示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、來自于觸摸顯示器(例如, 來自于圖6的觸摸顯示器觀)的輸入的圖示。在圖5A-圖5D中,圓圈表示涉及與觸摸顯示器的接觸的輸入、兩個(gè)交叉線表示涉及從觸摸顯示器釋放觸摸的輸入、以及線表示涉及在觸摸顯示器上的移動(dòng)的輸入。在圖5A的示例中,輸入500涉及接收接觸輸入502和接收釋放輸入504。在該示例中,接觸輸入502和釋放輸入504在相同位置處發(fā)生。在一個(gè)示例實(shí)施方式中,設(shè)備利用接觸輸入502和釋放輸入504之間的時(shí)間。例如,設(shè)備可以將輸入500解釋為在接觸輸入 502和釋放輸入504之間的短時(shí)間中輕叩,解釋為在接觸輸入502和釋放輸入504之間的長時(shí)間中按壓等。在此類示例中,輕叩輸入可以導(dǎo)致操作,諸如選擇條目,而按壓輸入可以導(dǎo)致另一操作,諸如對條目執(zhí)行操作。在另一示例中,輕叩和/或按壓可以涉及用戶所選文本位置。在圖5B的示例中,輸入520涉及接收接觸輸入522、移動(dòng)輸入5M和釋放輸入526。 在該示例中,接觸輸入522和釋放輸入5 在不同位置處發(fā)生。輸入520可以涉及從一個(gè)位置向另一個(gè)位置拖拽對象、移動(dòng)滾動(dòng)條、平移虛擬屏幕、繪制形狀等。在一個(gè)示例實(shí)施方式中,設(shè)備至少部分地基于移動(dòng)524的速度來解釋輸入520。例如,如果輸入520涉及平移虛擬屏幕,則平移運(yùn)動(dòng)對于慢移動(dòng)可以是小的、對于快移動(dòng)可以是大的等。在另一示例實(shí)施方式中,設(shè)備至少部分地基于接觸輸入522與釋放輸入5 之間的距離來解釋輸入520。例如,如果輸入520涉及縮放操作,諸如對框進(jìn)行大小調(diào)整,則該縮放可以涉及接觸輸入522 與釋放輸入5 之間的距離。設(shè)備可以在接收釋放輸入5 之前解釋輸入。例如,設(shè)備可以評估輸入的改變,諸如速度、位置等的改變。在此類示例中,設(shè)備可以基于觸摸輸入的改變來執(zhí)行一個(gè)或多個(gè)確定。在此類示例中,設(shè)備可以至少部分地基于觸摸輸入的改變來修改文本選擇點(diǎn)。在圖5C的示例中,示出了輸入540涉及接收接觸輸入M2、移動(dòng)輸入544和釋放輸入討6。在該示例中,接觸輸入542和釋放輸入546在不同位置處發(fā)生。輸入540可以涉及從一個(gè)位置向另一個(gè)位置拖拽對象、移動(dòng)滾動(dòng)條、平移虛擬屏幕、繪制形狀等。在一個(gè)示例實(shí)施方式中,設(shè)備至少部分地基于移動(dòng)討4的速度來解釋輸入M0。例如,如果輸入540 涉及平移虛擬屏幕,則平移運(yùn)動(dòng)對于慢移動(dòng)可以是小的、對于快移動(dòng)可以是大的等。在另一示例實(shí)施方式中,設(shè)備至少部分地基于接觸輸入542與釋放輸入546之間的距離來解釋輸入M0。例如,如果輸入540涉及縮放操作,諸如對框進(jìn)行大小調(diào)整,則該縮放可以涉及接觸輸入542與釋放輸入546之間的距離。在又一示例實(shí)施方式中,設(shè)備解釋釋放輸入的位置。 在此類示例中,設(shè)備可以至少部分地基于觸摸輸入的改變來修改文本選擇點(diǎn)。在圖5D的示例中,輸入560涉及接收接觸輸入562、移動(dòng)輸入564,其中在移動(dòng)期間釋放接觸。輸入560可以涉及從一個(gè)位置向另一個(gè)位置拖拽對象、移動(dòng)滾動(dòng)條、平移虛擬屏幕、繪制形狀等。在一個(gè)示例實(shí)施方式中,設(shè)備至少部分地基于移動(dòng)564的速度來解釋輸入560。例如,如果輸入560涉及平移虛擬屏幕,則平移運(yùn)動(dòng)對于慢移動(dòng)可以是小的、對于快移動(dòng)可以是大的等。在另一示例實(shí)施方式中,設(shè)備至少部分地基于與移動(dòng)輸入564相關(guān)聯(lián)的距離來解釋輸入560。例如,如果輸入560涉及縮放操作,諸如對框進(jìn)行大小調(diào)整,則該縮放可以涉及從接觸輸入562到在移動(dòng)期間釋放接觸的移動(dòng)輸入564的距離。在一個(gè)示例實(shí)施方式中,設(shè)備可以同時(shí)接收多個(gè)觸摸輸入。例如,在同一時(shí)間期間,在一個(gè)位置處可以存在輕叩輸入并且在不同位置處可以存在不同的輕叩輸入。在另一示例實(shí)施方式中,在一個(gè)位置處可以存在輕叩輸入并且在不同位置處可以存在拖拽輸入。 設(shè)備可以獨(dú)立地、共同地和/或以它們的組合來解釋個(gè)多觸摸輸入。例如,設(shè)備可以將多個(gè)觸摸輸入彼此相關(guān)地來對其進(jìn)行解釋,諸如它們之間的距離、關(guān)于彼此移動(dòng)的速度等。在圖5E的示例中,輸入580涉及接收接觸輸入582和588、移動(dòng)輸入584和590、 以及釋放輸入586和592。在該示例中,接觸輸入582和588以及釋放輸入586和592在不同位置處發(fā)生。輸入580可以被表征為多觸摸輸入。輸入580可以涉及從一個(gè)位置向另一個(gè)位置拖拽對象、移動(dòng)滾動(dòng)條、平移虛擬屏幕、繪制形狀、指示一個(gè)或多個(gè)用戶所選文本位置等。在一個(gè)示例實(shí)施方式中,設(shè)備至少部分地基于移動(dòng)584和590的速度來解釋輸入 580。例如,如果輸入580涉及放大縮小虛擬屏幕,則該放大縮小運(yùn)動(dòng)對于慢移動(dòng)可以是小的、對于快移動(dòng)可以是大的等。在另一示例實(shí)施方式中,設(shè)備至少部分地基于接觸輸入582 和588與釋放輸入586和592之間的距離來解釋輸入580。例如,如果輸入580涉及縮放操作,諸如對框進(jìn)行大小調(diào)整,則該縮放可以涉及接觸輸入582和588與釋放輸入586和592 之間的綜合距離。在一個(gè)示例實(shí)施方式中,與接收接觸輸入582和588、移動(dòng)輸入584和590、以及釋放輸入586和592的設(shè)備相關(guān)聯(lián)的定時(shí)發(fā)生改變。例如,設(shè)備可以在接觸輸入588之前、在接觸輸入588之后、與接觸輸入588同時(shí)等接收接觸輸入582。設(shè)備可以或可以不利用與接收輸入相關(guān)聯(lián)的相關(guān)定時(shí)。例如,設(shè)備可以通過將輸入與優(yōu)先狀態(tài)(諸如主要選擇點(diǎn)、起始位置等)相關(guān)聯(lián)來利用首先接收的輸入。在另一示例中,設(shè)備可以以好像設(shè)備同時(shí)接收這些輸入的方式利用非同時(shí)發(fā)生的輸入。在此類示例中,設(shè)備可以以與如設(shè)備第二接收到釋放輸入時(shí)將利用相同輸入的相同的方式來利用首先接收的釋放輸入。圖6是示出了根據(jù)本發(fā)明一個(gè)示例實(shí)施方式的、諸如電子設(shè)備10的設(shè)備的框圖。 然而,應(yīng)該理解如示出的和此后描述的電子設(shè)備僅是可以從本發(fā)明實(shí)施方式受益的電子設(shè)備的示范,并且因此不應(yīng)作為對本發(fā)明的范圍的限制。雖然出于示例的目的示出了并且此后描述了電子設(shè)備10的一個(gè)實(shí)施方式,但是其他類型電子設(shè)備,諸如但不限于便攜式數(shù)字助理(PDA)、尋呼機(jī)、移動(dòng)計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、電視、游戲設(shè)備、膝上型計(jì)算機(jī)、照相機(jī)、錄像機(jī)、全球定位系統(tǒng)(GPQ設(shè)備和其他類型的電子系統(tǒng)可以容易地使用本發(fā)明的實(shí)施方式。
此外,設(shè)備可以容易地使用本發(fā)明的實(shí)施方式而不論它們提供移動(dòng)性的預(yù)期。在這點(diǎn)上,即使結(jié)合移動(dòng)通信應(yīng)用來描述本發(fā)明的實(shí)施方式,也應(yīng)該理解,在移動(dòng)通信行業(yè)中和移動(dòng)通信行業(yè)之外兩者,本發(fā)明的實(shí)施方式可以結(jié)合各種其他應(yīng)用來利用。電子設(shè)備10可以包括與發(fā)射器14和接收器16可操作通信的天線12 (或者多個(gè)天線)。電子設(shè)備10還可以包括分別向發(fā)射器14提供信號以及從接收器16接收信號的處理器20或者其他處理元件。信號可以包括根據(jù)通信接口標(biāo)準(zhǔn)的信令信息、用戶話音、接收的數(shù)據(jù)、用戶生成的數(shù)據(jù)等。電子設(shè)備10可以利用一個(gè)或多個(gè)空中接口標(biāo)準(zhǔn)、通信協(xié)議、調(diào)制類型和接入類型進(jìn)行操作。舉例而言,電子設(shè)備10可以根據(jù)多個(gè)第一代、第二代、第三代和/或第四代通信協(xié)議等中的任何通信協(xié)議進(jìn)行操作。例如,電子設(shè)備10可以根據(jù)第二代 (2G)無線通信協(xié)議IS-136(時(shí)分多址(TDMA))、全球移動(dòng)通信系統(tǒng)(GSM)和IS_95(碼分多址(CDMA))、根據(jù)第三代(3G)無線通信協(xié)議(諸如通用移動(dòng)電信系統(tǒng)(UMTS)、CDMA2000、寬帶CDMA (WCDMA)和時(shí)分-同步CDMA (TD-SCDMA))、或根據(jù)第四代0G)無線通信協(xié)議、無線聯(lián)網(wǎng)協(xié)議(諸如802. 11)、短程無線協(xié)議(諸如藍(lán)牙)等進(jìn)行操作。處理器20可以包括裝置,諸如用于實(shí)現(xiàn)音頻、視頻、通信、導(dǎo)航和邏輯功能等以及用于實(shí)現(xiàn)本發(fā)明實(shí)施方式的電路,本發(fā)明的實(shí)施方式包括例如結(jié)合圖3-圖5描述的一個(gè)或多個(gè)功能。例如,處理器20可以包括裝置,諸如數(shù)字信號處理器設(shè)備、微處理器設(shè)備、各種模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器和其他支持電路,用于執(zhí)行包括例如結(jié)合圖3-圖5描述的一個(gè)或多個(gè)功能的各種功能。設(shè)備可以在這些設(shè)備之間根據(jù)它們的相應(yīng)能力來執(zhí)行電子設(shè)備10 的控制和信號處理功能。處理器20因此可以包括用于在調(diào)制和傳輸之前對消息和數(shù)據(jù)進(jìn)行編碼和交織的功能。處理器20可以附加地包括內(nèi)部語音編碼器并且可以包括內(nèi)部數(shù)據(jù)調(diào)制解調(diào)器。而且,處理器20可以包括用于操作可以存儲(chǔ)于存儲(chǔ)器中的一個(gè)或者多個(gè)軟件程序的功能性,該一個(gè)或多個(gè)軟件程序除其他事務(wù)之外使得處理器20實(shí)現(xiàn)本發(fā)明的至少一個(gè)實(shí)施方式,例如包括例如結(jié)合圖3-圖5描述的一個(gè)或多個(gè)功能。例如,處理器20可以操作連接程序,諸如傳統(tǒng)因特網(wǎng)瀏覽器。該連接程序可以允許電子設(shè)備10根據(jù)傳輸控制協(xié)議(TCP)、因特網(wǎng)協(xié)議(IP)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)、因特網(wǎng)消息訪問協(xié)議(IMAP)、郵局協(xié)議 (POP)、簡單郵件傳輸協(xié)議(SMTP)、無線應(yīng)用協(xié)議(WAP)、超文本傳輸協(xié)議(HTTP)等來傳輸和接收因特網(wǎng)內(nèi)容,諸如基于位置的內(nèi)容和/或其他web頁面內(nèi)容。電子設(shè)備10可以包括用于提供輸出和/或接收輸入的用戶接口。電子設(shè)備10可以包括輸出設(shè)備,諸如振鈴器、傳統(tǒng)耳機(jī)和/或揚(yáng)聲器對、麥克風(fēng)沈、顯示器觀,和/或用戶輸入接口,其耦合至處理器20。允許電子設(shè)備10接收數(shù)據(jù)的用戶輸入接口可以包括允許電子設(shè)備10接收數(shù)據(jù)的一個(gè)或多個(gè)設(shè)備,諸如小鍵盤30、觸摸顯示器,例如如果顯示器觀包括觸摸功能等。在包括觸摸顯示器的實(shí)施方式中,觸摸顯示器可以被配置為從單點(diǎn)接觸、多點(diǎn)接觸等接收輸入。在此類實(shí)施方式中,觸摸顯示器可以基于位置、運(yùn)動(dòng)、速度、接觸區(qū)域等來確定輸入。電子設(shè)備10可以包括各種觸摸顯示器中的任意一種,各種觸摸顯示器包括被配置為通過電阻、電容、紅外、應(yīng)變計(jì)、表面波、光成像、分散信號(dispersive signal)技術(shù)、 聲脈沖識別或其他技術(shù)來支持觸摸識別的那些觸摸顯示器,并且繼而提供指示與觸摸相關(guān)聯(lián)的位置和其他參數(shù)的信號。此外,觸摸顯示器可以被配置為接收觸摸事件形式的輸入指示,觸摸事件可以被定義為選擇對象(例如,手指、觸筆、鋼筆、鉛筆或其他指示設(shè)備)與觸摸顯示器之間的實(shí)際物理接觸。備選地,觸摸事件可以被定義為將選擇對象帶到觸摸顯示器附近、在預(yù)定義距離內(nèi)接近對象或在所顯示對象上懸停,即使沒有與觸摸顯示器進(jìn)行物理接觸。因此,觸摸輸入可以包括觸摸顯示器檢測到的任何輸入,包括涉及實(shí)際物理接觸的觸摸事件和不涉及物理接觸但由觸摸顯示器檢測到的觸摸事件,諸如選擇對象接近觸摸顯示器的結(jié)果。在包括小鍵盤30的實(shí)施方式中,小鍵盤30可以包括數(shù)字(例如,0-9)鍵、符號鍵 (例如,#、*)、字母鍵、和/或用于操作電子設(shè)備10的其他鍵。例如,小鍵盤30可以包括傳統(tǒng)QWERTY小鍵盤布置。小鍵盤30也可以包括具有關(guān)聯(lián)功能的各種軟鍵。附加地或者備選地,電子設(shè)備10可以包括接口設(shè)備,諸如操縱桿或者其他用戶輸入接口。電子設(shè)備10還包括用于向操作電子設(shè)備10所需的各種電路供電以及可選地提供機(jī)械振動(dòng)作為可檢測輸出的電池34,諸如振動(dòng)電池組。在一個(gè)示例實(shí)施方式中,電子設(shè)備10包括與處理器20通信的媒體捕獲元件,諸如照相機(jī)、視頻和/或音頻模塊。媒體捕獲元件可以是用于捕獲圖像、視頻和/或音頻以供存儲(chǔ)、顯示或傳輸?shù)娜魏窝b置。例如,在媒體捕獲元件為照相機(jī)模塊36的一個(gè)示例實(shí)施方式中,照相機(jī)模塊36可以包括能夠根據(jù)捕獲的圖像來形成數(shù)字圖像文件的數(shù)字照相機(jī)。這樣,照相機(jī)模塊36可以包括為了根據(jù)捕獲的圖像來創(chuàng)建數(shù)字圖像文件而必需的硬件(諸如透鏡或者其他光學(xué)器件)和軟件。備選地,照相機(jī)模塊36可以僅包括用于查看圖像的硬件、 而電子設(shè)備10的存儲(chǔ)器設(shè)備存儲(chǔ)用于根據(jù)捕獲的圖像創(chuàng)建數(shù)字圖像文件的軟件形式的指令以供處理器20來執(zhí)行。在一個(gè)示例實(shí)施方式中,照相機(jī)模塊36還可以包括諸如協(xié)處理器的處理元件,其輔助處理器20處理圖像數(shù)據(jù),以及包括用于壓縮和/或解壓縮圖像數(shù)據(jù)的編碼器和/或解碼器。編碼器和/或解碼器可以根據(jù)標(biāo)準(zhǔn)格式(例如,聯(lián)合圖像專家組 (JPEG)標(biāo)準(zhǔn)格式)來進(jìn)行編碼和/或解碼。電子設(shè)備10可以包括一個(gè)或多個(gè)用戶身份模塊(UIM)38。UIM可以包括存儲(chǔ)在電子設(shè)備10的存儲(chǔ)器中、電子設(shè)備10的一部分中、與電子設(shè)備10耦合的設(shè)備等中的信息。UIM 38可以例如包括訂戶身份模塊(SIM)、通用集成電路卡(UICC)、通用訂戶身份模塊 (USIM)、可拆卸用戶身份模塊(R-UIM)等。UIM 38可以存儲(chǔ)與訂戶、運(yùn)營商、用戶賬戶等有關(guān)的信元。例如,UIM 38可以存儲(chǔ)訂戶信息、消息信息、聯(lián)系人信息、安全性信息、程序信息等??梢允鼓芎?或禁用對一個(gè)或多個(gè)UIM 38的使用。例如,電子設(shè)備10可以使能對第一 UIM的使用并且禁用對第二 UIM的使用。在一個(gè)示例實(shí)施方式中,電子設(shè)備10包括單個(gè)UIM 38。在此類實(shí)施方式中,用戶信息的至少一部分可以存儲(chǔ)在UIM 38上。在另一示例實(shí)施方式中,電子設(shè)備10包括多個(gè)UIM 38。例如,電子設(shè)備10可以包括兩個(gè)UIM 38塊。在此類示例中,電子設(shè)備10可以在某些環(huán)境下利用第一 UIM 38的部分訂戶信息并且在其他情況下利用第二 UIM 38的部分訂戶信息。例如,電子設(shè)備10可以使能第一 UIM 38的使用并且禁用第二 UIM 38的使用。在另一示例中,電子設(shè)備10可以禁用第一 UIM 38的使用并且使能第二 UIM 38的使用。在又一示例中,電子設(shè)備10可以利用來自于第一 UIM 38和第二 UIM 38的訂戶信息。電子設(shè)備10可以包括存儲(chǔ)器設(shè)備,在一個(gè)實(shí)施方式中,該存儲(chǔ)器設(shè)備包括易失性存儲(chǔ)器40,諸如易失性隨機(jī)存取存儲(chǔ)器(RAM),其包括用于臨時(shí)存儲(chǔ)數(shù)據(jù)的高速緩存區(qū)域。電子設(shè)備10還可以包括其他存儲(chǔ)器,例如,非易失性存儲(chǔ)器42,其可以是嵌入式和/或可以是可以移動(dòng)的。非易失性存儲(chǔ)器42可以包括EEPR0M、閃存等。存儲(chǔ)器可以存儲(chǔ)多條信息和數(shù)據(jù)中的任何信息和數(shù)據(jù)。該信息和數(shù)據(jù)可以由電子設(shè)備10使用以用于實(shí)現(xiàn)電子設(shè)備10 的一個(gè)或多個(gè)功能,諸如結(jié)合圖4-圖6描述的功能。例如,存儲(chǔ)器可以包括標(biāo)識符,諸如國際移動(dòng)設(shè)備標(biāo)識(IMEI)代碼,其可以唯一標(biāo)識電子設(shè)備10。盡管圖6示出了可以利用本發(fā)明實(shí)施方式的電子設(shè)備的示例,本發(fā)明的實(shí)施方式包括例如在圖3-圖5中描述和描繪的那些實(shí)施方式,但是圖6的電子設(shè)備10僅是可以利用本發(fā)明實(shí)施方式的設(shè)備的示例。在沒有以任何方式限制以下呈現(xiàn)的權(quán)利要求的范圍、解釋或應(yīng)用的情況下,在此公開的一個(gè)或多個(gè)示例實(shí)施方式的技術(shù)效果減少了與源自文本位置的不準(zhǔn)確用戶所選文本選擇相關(guān)的處理器操作。在此公開的一個(gè)或多個(gè)示例實(shí)施方式的另一技術(shù)效果減少了處理器操作,該處理器操作與源自用戶難以準(zhǔn)確提供針對詞語外側(cè)文本選擇點(diǎn)的輸入的文本選擇相關(guān)。本發(fā)明的實(shí)施方式可以以軟件、硬件、應(yīng)用邏輯或軟件、硬件和應(yīng)用邏輯的組合實(shí)現(xiàn)。軟件、應(yīng)用邏輯和/或硬件可以駐留在設(shè)備、獨(dú)立設(shè)備或多個(gè)獨(dú)立設(shè)備上。如果希望, 軟件、應(yīng)用邏輯和/或硬件的部分可以駐留在設(shè)備上,軟件、應(yīng)用邏輯和/或硬件的部分可以駐留在獨(dú)立設(shè)備上,以及軟件、應(yīng)用邏輯和/或硬件的部分可以駐留在多個(gè)獨(dú)立設(shè)備上。 在一個(gè)示例實(shí)施方式中,應(yīng)用邏輯、軟件或指令集保持在各種傳統(tǒng)計(jì)算機(jī)可讀介質(zhì)的任意一個(gè)上。在該文檔的上下文中,“計(jì)算機(jī)可讀介質(zhì)”可以是任何介質(zhì)或裝置,其可以包含或存儲(chǔ)由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用的或結(jié)合它們使用的指令,指令執(zhí)行系統(tǒng)、裝置或設(shè)備諸如是計(jì)算機(jī),一個(gè)示例是圖6描述和描繪的計(jì)算機(jī)。計(jì)算機(jī)可讀介質(zhì)可以包括可以是任何介質(zhì)或裝置的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其可以包含或存儲(chǔ)由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用的或結(jié)合它們使用的指令,指令執(zhí)行系統(tǒng)、裝置或設(shè)備諸如是計(jì)算機(jī)。如果希望,可以以不同順序和/或彼此同時(shí)地執(zhí)行在此討論的不同功能。此外,如果希望,上述功能中的一個(gè)或多個(gè)可以是可選的或可以組合。盡管本發(fā)明的各個(gè)方面記載在獨(dú)立權(quán)利要求中,但是本發(fā)明的其他方面包括來自于所描述實(shí)施方式和/或具有獨(dú)立權(quán)利要求的特征的從屬權(quán)利要求的其他特征組合,并且不僅僅是在權(quán)利要求書中明確記載的組合。在此還要指出,雖然在上面描述了本發(fā)明的實(shí)施方式,但是不應(yīng)將這些描述視為具有限制意義。而是,可以存在可以在不脫離如所附權(quán)利要求書限定的本發(fā)明的范圍的情況下做出的若干變型和修改。
權(quán)利要求
1.一種設(shè)備,包括處理器,所述處理器被配置為接收多觸摸輸入,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入;至少部分地基于所述第一文本位置,確定定位在詞語外側(cè)的第一文本選擇點(diǎn);至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的第二文本選擇點(diǎn);以及選擇所述第一文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述第二文本位置在第二詞語內(nèi)。
3.根據(jù)權(quán)利要求1-2中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為至少部分地基于所述第一文本位置與涉及詞語開始的文本位置之間的文本距離,確定所述第一文本選擇點(diǎn)ο
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為至少部分地基于所述第一文本位置與涉及詞語結(jié)尾的文本位置之間的文本距離,確定所述第一文本選擇點(diǎn)ο
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為至少部分地基于預(yù)定的指令,確定所述第一文本選擇點(diǎn)。
6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的設(shè)備,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語的開始相關(guān)聯(lián)的文本位置。
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的設(shè)備,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
8.根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的設(shè)備,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語之前的詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
9.根據(jù)權(quán)利要求1-8中任一項(xiàng)所述的設(shè)備,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語之后的詞語的開始相關(guān)聯(lián)的文本位置。
10.根據(jù)權(quán)利要求1-9中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為至少部分地基于所述第二文本位置與涉及詞語開始的文本位置之間的文本距離,確定所述第二文本選擇點(diǎn)。
11.根據(jù)權(quán)利要求1-10中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為至少部分地基于所述第二文本位置與涉及詞語結(jié)尾的文本位置之間的文本距離,確定所述第二文本選擇點(diǎn)。
12.根據(jù)權(quán)利要求1-11中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為至少部分地基于預(yù)定的指令,確定所述第二文本選擇點(diǎn)。
13.根據(jù)權(quán)利要求2-12中任一項(xiàng)所述的設(shè)備,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語的開始相關(guān)聯(lián)的文本位置。
14.根據(jù)權(quán)利要求2-13中任一項(xiàng)所述的設(shè)備,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
15.根據(jù)權(quán)利要求2-14中任一項(xiàng)所述的設(shè)備,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語之前的詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
16.根據(jù)權(quán)利要求2-15中任一項(xiàng)所述的設(shè)備,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語之后的詞語的開始相關(guān)聯(lián)的文本位置。
17.根據(jù)權(quán)利要求1-16中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為 接收涉及第三文本位置的所述第一觸摸輸入的改變;至少部分地基于所述第三文本位置,確定位于詞語外側(cè)的第三文本選擇點(diǎn);以及選擇所述第三文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息。
18.根據(jù)權(quán)利要求1-16中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為 接收涉及第三文本位置的所述第二觸摸輸入的改變;至少部分地基于所述第三文本位置,確定位于詞語外側(cè)的第三文本選擇點(diǎn);以及選擇所述第一文本選擇點(diǎn)與所述第三文本選擇點(diǎn)之間的文本信息。
19.根據(jù)權(quán)利要求1-16中任一項(xiàng)所述的設(shè)備,其中所述處理器還被配置為 接收涉及第三文本位置的所述第一觸摸輸入的改變和涉及第四文本位置的所述第二觸摸輸入的改變;至少部分地基于所述第三文本位置,確定定位在詞語外側(cè)的第三文本選擇點(diǎn); 至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的第四文本選擇點(diǎn);以及選擇所述第三文本選擇點(diǎn)與所述第四文本選擇點(diǎn)之間的文本信息。
20.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述處理器包括至少一個(gè)存儲(chǔ)器,所述至少一個(gè)存儲(chǔ)器包含可執(zhí)行指令,如果由所述處理器執(zhí)行則所述可執(zhí)行指令使得所述設(shè)備接收所述多觸摸輸入,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入;至少部分地基于所述第一文本位置,確定定位在詞語外側(cè)的所述第一文本選擇點(diǎn); 至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的所述第二文本選擇點(diǎn);以及選擇所述第一文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息。
21.一種方法,包括接收多觸摸輸入,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入;至少部分地基于所述第一文本位置,確定定位在詞語外側(cè)的第一文本選擇點(diǎn); 至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的第二文本選擇點(diǎn);以及選擇所述第一文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息。
22.根據(jù)權(quán)利要求21所述的方法,其中所述第二文本位置在第二詞語內(nèi)。
23.根據(jù)權(quán)利要求21-22中任一項(xiàng)所述的方法,其中所述確定所述第一文本選擇點(diǎn)包括確定所述第一文本位置與涉及詞語開始的文本位置之間的文本距離。
24.根據(jù)權(quán)利要求21-23中任一項(xiàng)所述的方法,其中所述確定所述第一文本選擇點(diǎn)包括確定所述第一文本位置與涉及詞語結(jié)尾的文本位置之間的文本距離。
25.根據(jù)權(quán)利要求21-24中任一項(xiàng)所述的方法,其中所述確定所述第一文本選擇點(diǎn)包括使用預(yù)定的指令。
26.根據(jù)權(quán)利要求21-25中任一項(xiàng)所述的方法,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語的開始相關(guān)聯(lián)的文本位置。
27.根據(jù)權(quán)利要求21-26中任一項(xiàng)所述的方法,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
28.根據(jù)權(quán)利要求21-27中任一項(xiàng)所述的方法,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語之前的詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
29.根據(jù)權(quán)利要求21-28中任一項(xiàng)所述的方法,其中所述第一文本選擇點(diǎn)涉及與所述第一詞語之后的詞語的開始相關(guān)聯(lián)的文本位置。
30.根據(jù)權(quán)利要求21- 中任一項(xiàng)所述的方法,其中所述確定所述第二文本選擇點(diǎn)包括確定所述第二文本位置與涉及詞語開始的文本位置之間的文本距離。
31.根據(jù)權(quán)利要求21-30中任一項(xiàng)所述的方法,其中所述確定所述第二文本選擇點(diǎn)包括確定所述第二文本位置與涉及詞語結(jié)尾的文本位置之間的文本距離。
32.根據(jù)權(quán)利要求21-31中任一項(xiàng)所述的方法,其中所述確定所述第二文本選擇點(diǎn)包括使用預(yù)定的指令。
33.根據(jù)權(quán)利要求22-32中任一項(xiàng)所述的方法,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語的開始相關(guān)聯(lián)的文本位置。
34.根據(jù)權(quán)利要求22-33中任一項(xiàng)所述的方法,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
35.根據(jù)權(quán)利要求22-34中任一項(xiàng)所述的方法,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語之前的詞語的結(jié)尾相關(guān)聯(lián)的文本位置。
36.根據(jù)權(quán)利要求22-35中任一項(xiàng)所述的方法,其中所述第二文本選擇點(diǎn)涉及與所述第二詞語之后的詞語的開始相關(guān)聯(lián)的文本位置。
37.根據(jù)權(quán)利要求21-36中任一項(xiàng)所述的方法,還包括 接收涉及第三文本位置的所述第一觸摸輸入的改變;至少部分地基于所述第三文本位置,確定位于詞語外側(cè)的第三文本選擇點(diǎn);以及選擇所述第三文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息。
38.根據(jù)權(quán)利要求21-36中任一項(xiàng)所述的方法,還包括 接收涉及第三文本位置的所述第二觸摸輸入的改變;至少部分地基于所述第三文本位置,確定位于詞語外側(cè)的第三文本選擇點(diǎn);以及選擇所述第一文本選擇點(diǎn)與所述第三文本選擇點(diǎn)之間的文本信息。
39.根據(jù)權(quán)利要求21-36中任一項(xiàng)所述的方法,還包括接收涉及第三文本位置的所述第一觸摸輸入的改變和涉及第四文本位置的所述第二觸摸輸入的改變;至少部分地基于所述第三文本位置,確定定位在詞語外側(cè)的第三文本選擇點(diǎn); 至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的第四文本選擇點(diǎn);以及選擇所述第三文本選擇點(diǎn)與所述第四文本選擇點(diǎn)之間的文本信息。
40.一種包括計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀介質(zhì)承載包含于其中與計(jì)算機(jī)一起使用的計(jì)算機(jī)程序代碼,所述計(jì)算機(jī)程序代碼包括用于接收多觸摸輸入的代碼,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入;用于至少部分地基于所述第一文本位置,確定定位在詞語外側(cè)的第一文本選擇點(diǎn)的代碼;用于至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的第二文本選擇點(diǎn)的代碼;以及用于選擇所述第一文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息的代碼。
41.一種利用指令編碼的計(jì)算機(jī)可讀介質(zhì),所述指令在由計(jì)算機(jī)執(zhí)行時(shí)執(zhí)行接收多觸摸輸入,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入;至少部分地基于所述第一文本位置,確定定位在詞語外側(cè)的第一文本選擇點(diǎn); 至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的第二文本選擇點(diǎn);以及選擇所述第一文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息。
42.一種設(shè)備,包括用于接收多觸摸輸入的裝置,所述多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入;用于至少部分地基于所述第一文本位置,確定定位在詞語外側(cè)的第一文本選擇點(diǎn)的裝置;用于至少部分地基于所述第二文本位置,確定定位在詞語外側(cè)的第二文本選擇點(diǎn)的裝置;以及用于選擇所述第一文本選擇點(diǎn)與所述第二文本選擇點(diǎn)之間的文本信息的裝置。
全文摘要
公開了一種設(shè)備,可以包括處理器,被配置為接收多觸摸輸入,該多觸摸輸入包括涉及第一詞語內(nèi)第一文本位置的第一觸摸輸入和涉及第二文本位置的第二觸摸輸入,至少部分地基于第一文本位置來確定定位在詞語外側(cè)的第一文本選擇點(diǎn),至少部分地基于第二文本位置來確定定位在詞語外側(cè)的第二文本選擇點(diǎn),并且選擇第一文本選擇點(diǎn)與第二文本選擇點(diǎn)之間的文本信息。還公開了相應(yīng)的方法、計(jì)算機(jī)可讀介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
文檔編號G06F17/24GK102349046SQ201080011910
公開日2012年2月8日 申請日期2010年2月19日 優(yōu)先權(quán)日2009年3月12日
發(fā)明者P·P·M·蒂卡 申請人:諾基亞公司