本公開涉及用于進(jìn)行雙筆劃快速輸入選擇的方法、電子裝置和產(chǎn)品。
背景技術(shù):
諸如膝上型計(jì)算機(jī)、平板型計(jì)算機(jī)和智能電話的電子裝置與例如觸摸屏或數(shù)字化儀的輸入表面結(jié)合使用。為用戶提供向裝置提供手寫輸入的機(jī)會(huì),例如墨水筆劃(inkstroke)形成字母、單詞、數(shù)字以及其他字符或符號(hào)(本文中簡稱為筆劃或字符)。
雖然手寫輸入中包括的字符的忠實(shí)識(shí)別已經(jīng)快速發(fā)展,但是筆劃的使用依然有些困難。依然存在的具體煩惱是使用手寫輸入來選擇內(nèi)容。
技術(shù)實(shí)現(xiàn)要素:
總的來說,一個(gè)方面提供了一種方法,其包括:在電子裝置的輸入表面處接受筆劃;使用電子裝置的處理器來確定筆劃包括選擇指示符對(duì)(selectionindicatorpair);使用電子裝置的處理器來將選擇指示符對(duì)與內(nèi)容相關(guān)聯(lián);以及使用電子裝置的處理器來選擇與選擇指示符對(duì)相關(guān)聯(lián)的內(nèi)容。
另一方面提供了一種電子裝置,其包括:輸入表面;處理器,操作地耦接至輸入表面;存儲(chǔ)裝置,包括能夠由處理器執(zhí)行以進(jìn)行下述操作的指令:經(jīng)由輸入表面接受筆劃;確定筆劃包括選擇指示符對(duì);將選擇指示符對(duì)與內(nèi)容相關(guān)聯(lián);以及選擇與選擇指示符對(duì)相關(guān)聯(lián)的內(nèi)容。
又一方面提供了一種產(chǎn)品,其包括:存儲(chǔ)裝置,其上存儲(chǔ)有代碼,該代碼能夠通過處理器執(zhí)行以及包括:在電子裝置的輸入表面處接受筆劃的代碼;使用電子裝置的處理器來確定筆劃包括選擇指示符對(duì)的代碼;使用電子裝置的處理器來將選擇指示符對(duì)與內(nèi)容相關(guān)聯(lián)的代碼;以及使用電子裝置的處理器來選擇與選擇指示符對(duì)相關(guān)聯(lián)的內(nèi)容的代碼。
前述內(nèi)容是概要,因而可能包括細(xì)節(jié)的簡化、概括和省略;因此本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,概要僅是說明性的,而非旨在以任何方式是限制性的。
為了更好地理解實(shí)施方案以及實(shí)施方案的其他的和另外的特征和優(yōu)點(diǎn),結(jié)合附圖參照以下描述。本發(fā)明的范圍將在所附的權(quán)利要求中指出。
附圖說明
圖1圖示了信息處理裝置電路系統(tǒng)的示例。
圖2圖示了信息處理裝置電路系統(tǒng)的另一示例。
圖3圖示了雙筆劃輸入選擇的示例。
具體實(shí)施方式
將會(huì)容易地理解,除了所描述的示例實(shí)施方案以外,如本文中的附圖中圖示和總體描述的實(shí)施方案的部件可以被布置和設(shè)計(jì)成廣泛的多種不同的配置。因此,如附圖中呈現(xiàn)的示例實(shí)施方案的以下更詳細(xì)的描述并非旨在限制要求保護(hù)的實(shí)施方案的范圍,而僅代表示例實(shí)施方案。
本說明書通篇提及的“一個(gè)實(shí)施方案”或“實(shí)施方案”等意味著結(jié)合實(shí)施方案描述的具體特征、結(jié)構(gòu)或特性被包括在至少一個(gè)實(shí)施方案中。因此,本說明書通篇各處的短語“在一個(gè)實(shí)施方案中”或“在實(shí)施方案中”等不一定全部涉及同一實(shí)施方案。
再者,所描述的特征、結(jié)構(gòu)或特性可以以任何適合的方式組合成一個(gè)或更多個(gè)實(shí)施方案。在以下描述中,提供了許多具體細(xì)節(jié)以給出實(shí)施方案的透徹理解。然而,本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,在沒有一個(gè)或更多個(gè)具體細(xì)節(jié)的情況下也可以實(shí)踐各種實(shí)施方案,或者可以通過其他方法、部件、材料等來實(shí)踐各種實(shí)施方案。在其他實(shí)例中,為了避免困惑而沒有詳細(xì)示出或描述公知的結(jié)構(gòu)、材料或操作。
用戶可以將手寫輸入(“筆劃”,包括字母、數(shù)字、符號(hào)和其他字符)輸入至例如觸摸屏的輸入表面。用戶可以使用指尖、筆或觸筆或者它們的組合來將筆劃提供至輸入表面。雖然例如支持手寫輸入和手勢的應(yīng)用程序和輸入法編輯器(ime)的輸入系統(tǒng)在字符的識(shí)別方面并且因此在單詞甚至句子/段落的識(shí)別方面是高效的和準(zhǔn)確的,但是忠實(shí)地復(fù)制使用者關(guān)于物理紙張的體驗(yàn)仍然存在困難。在一個(gè)示例中,編輯輸入筆劃仍然是困難的。當(dāng)前技術(shù)限制用戶使用特定的技術(shù),例如在要選擇的內(nèi)容(不論是否手寫)周圍繪制套索(lasso)(例如,用于對(duì)所套索的筆劃進(jìn)行格式化、復(fù)制、剪切等)。雖然針對(duì)小的行內(nèi)的內(nèi)容選擇這能夠良好地工作,但是如果要選擇一個(gè)以上的單詞或兩個(gè)單詞,則用戶需要使用常規(guī)的方法(例如,基于鍵盤或光標(biāo)的選擇)來操作。
因此,一種實(shí)施方案提供內(nèi)容的快速的雙筆劃選擇。該雙筆劃選擇使用戶能夠圈定任何數(shù)量的內(nèi)容。一種實(shí)施方案使用戶能夠繪制一對(duì)筆劃(本文中稱作選擇指示符對(duì)),以及選擇指示符對(duì)的字符之間的所有內(nèi)容將被選擇。
選擇指示符對(duì)可以采取多種形式。例如,雙筆劃手勢可以包括諸如括號(hào)對(duì),例如“[”和“]”或者“(”和“)”的對(duì),諸如“<”和“>”的單尖角字符或者任何其他的期望的字符,例如諸如“└”和“┐”的制表符(boxdrawingsymbol)。選擇指示符對(duì)可以包括匹配的字符(例如左括號(hào)和右括號(hào))或者不匹配的對(duì)(例如,左方括號(hào)“[”和右波形括號(hào)“}”)。應(yīng)當(dāng)注意,這些是基于模仿物理地書寫的括號(hào)符號(hào),即物理紙張上通常使用的符號(hào)的外觀的字符的非限制性示例。
使用手寫或手勢識(shí)別技術(shù)可以容易地識(shí)別所有這些字符對(duì),其后可以采取適當(dāng)?shù)膭?dòng)作(例如文本選擇,隨后是剪切或復(fù)制動(dòng)作、格式化動(dòng)作、用戶界面的顯示等,如默認(rèn)和/或進(jìn)一步用戶輸入指示的那樣)。對(duì)于文本選擇,用于處理雙筆劃選擇的規(guī)則可以與windows操作環(huán)境中的shift+雙擊相同。在這個(gè)示例中,選擇指示符對(duì)的兩個(gè)筆劃的位置等同于雙擊功能的光標(biāo)位置。
對(duì)于手寫內(nèi)容(筆劃)選擇,可以要求墨水布局信息提供準(zhǔn)確的選擇。就是說,如果用戶希望將選擇指示符對(duì)中的第一字符置于文本的一行中,以及將選擇指示符對(duì)的第二字符置于文本的另一行中,則需要下述指示:文本的行在邏輯上相關(guān)聯(lián)(例如段落或者連續(xù)的段落的豎直行),并且因此被選擇指示符對(duì)圈定。存在進(jìn)行筆劃布局分析的現(xiàn)有技術(shù),用于識(shí)別段落、列表、行、句子、單詞、表格以及字母格式或其它格式。例如microsoft公司已經(jīng)將這樣的技術(shù)應(yīng)用在諸如microsoftonenote和microsoftpowerpoint應(yīng)用的能夠進(jìn)行手寫的應(yīng)用中。存在可用于執(zhí)行手寫布局分析的其他的技術(shù)。通過這些技術(shù),筆劃布局信息可以被識(shí)別并且用于協(xié)助確定哪些筆劃是相關(guān)的并且因此應(yīng)使用雙筆劃選擇指示符被選擇。
使用跨越行(段落的行、連續(xù)的頁的行等)的選擇指示符對(duì)的選擇操作也可以通過與windows操作系統(tǒng)中使用的shift+雙擊類似的方式來工作,用于對(duì)跨越多個(gè)單詞、行、段落和頁的文本進(jìn)行高亮/選擇。例如,如果選擇指示符對(duì)的兩個(gè)括號(hào)在同一行中,則將僅選擇括號(hào)之間的筆劃的該行。如果選擇指示符對(duì)的兩個(gè)括號(hào)在同一段落中跨越筆劃的多個(gè)行,則將選擇在這個(gè)段落中的括號(hào)之間的所有行。可以使用選擇指示符對(duì)(其可以包括兩個(gè)以上的筆劃)的位置之間的類似的格式化關(guān)聯(lián)和表格、圖等來選擇這些內(nèi)容類型。
通過實(shí)施方案提供的輸入選擇方法,很容易選擇大量內(nèi)容。如果用戶必須超出單頁來選擇感興趣的內(nèi)容,即在套索或其他常規(guī)技術(shù)失敗的情況下,這是特別可靠的。雖然本文中使用的各種示例使用行(句子、段落、連續(xù)的段落等),但是應(yīng)當(dāng)注意,可以使用類似的技術(shù)實(shí)現(xiàn)表格選擇(以及相似的格式化文檔或文檔部分的選擇)。作為示例,對(duì)于表格選擇,基于形成選擇指示符對(duì)的雙筆劃的位置,可以自動(dòng)識(shí)別和選擇表格中的內(nèi)容的單元、列或行。
通過參照附圖將最佳地理解圖示的示例實(shí)施方案。以下描述僅旨在作為示例,以及簡單地說明某些示例實(shí)施方案。
雖然在信息處理裝置中可以利用各種其他的電路、電路系統(tǒng)或部件,但是對(duì)于智能電話和/或平板型計(jì)算機(jī)電路系統(tǒng)100,圖1中圖示的示例包括例如在平板型計(jì)算機(jī)或者其他移動(dòng)計(jì)算平臺(tái)中找到的芯片設(shè)計(jì)上的系統(tǒng)。軟件和一個(gè)或更多個(gè)處理器組合于單個(gè)芯片110中。如本領(lǐng)域公知的,處理器包括內(nèi)部算術(shù)單元、寄存器、緩沖存儲(chǔ)器、總線、i/o端口等。內(nèi)部總線等取決于不同的供應(yīng)商,但是基本上所有的外圍裝置120可以附接至單個(gè)芯片110。電路系統(tǒng)100將處理器、存儲(chǔ)器控制和i/o控制器中心全部組合至單個(gè)芯片110中。再者,這種類型的系統(tǒng)100通常不使用sata或pci或lpc。例如,共同的接口包括sdio和i2c。
存在一個(gè)或更多個(gè)電力管理芯片130,例如電池管理單元bmu,其例如經(jīng)由可再充電的電池140來管理所供給的電力,可再充電的電池140可以通過至電源(未示出)的連接被再充電。在至少一個(gè)設(shè)計(jì)中,諸如110的單個(gè)芯片用于提供類似bios的功能和dram存儲(chǔ)器。
系統(tǒng)100典型地包括用于連接至諸如通訊網(wǎng)絡(luò)(wan)的各種網(wǎng)絡(luò)以及例如提供
圖2示出了信息處理裝置電路、電路系統(tǒng)或部件的另一示例的框圖。圖2中示出的示例可以對(duì)應(yīng)于諸如由morrisville,nc的聯(lián)想(美國)公司銷售的thinkpad系列個(gè)人計(jì)算機(jī)或者其他裝置的計(jì)算系統(tǒng)。如根據(jù)本文中的描述而明顯的,實(shí)施方案可以包括其他特征或者僅包括圖2中圖示的示例的一些特征。
圖2的示例包括所謂的芯片組210(一起工作的一組集成電路或芯片,即芯片組),其結(jié)構(gòu)可以根據(jù)制造商(例如intel,amd,arm等)而變化。intel是英特爾(intel)公司在美國和其他國家的注冊商標(biāo)。amd是超威半導(dǎo)體(advancedmicrodevices)公司在美國和其他國家的注冊商標(biāo)。arm是安謀國際科技(armholdings)公司在美國和其他國家的未注冊的商標(biāo)。芯片組210的架構(gòu)包括經(jīng)由直接管理接口(dmi)242或鏈路控制器244來交換信息(例如,數(shù)據(jù)、信號(hào)、命令等)的核心和存儲(chǔ)器控制組220以及i/o控制器中心250。在圖2中,dmi242是芯片-芯片接口(有時(shí)稱作“北橋”和“南橋”之間的鏈路)。核心和存儲(chǔ)器控制組220包括經(jīng)由前端總線(fsb)來交換信息的一個(gè)或更多個(gè)處理器222(例如,單核或多核)和存儲(chǔ)器控制器中心226;注意,組220的部件可以集成在取代常規(guī)的“北橋”式架構(gòu)的芯片中。如本領(lǐng)域公知的,一個(gè)或更多個(gè)處理器222包括內(nèi)部算術(shù)單元、寄存器、緩沖存儲(chǔ)器、總線、i/o端口等。
在圖2中,存儲(chǔ)器控制器中心226與存儲(chǔ)器240接駁(例如,用于為可被稱為“系統(tǒng)存儲(chǔ)器”或“存儲(chǔ)器”的一種類型的ram提供支持)。存儲(chǔ)器控制器中心226還包括用于顯示裝置292(例如crt,平板,觸摸屏等)的低電壓差分信號(hào)(lvds)接口232???38包括可以經(jīng)由lvds接口232來支持的一些技術(shù)(例如串行數(shù)字視頻、hdmi/dvi、顯示端口)。存儲(chǔ)器控制器中心226還包括可以支持離散圖形236的pci-express接口(pci-e)234。
在圖2中,i/o中心控制器250包括:sata接口251(例如,用于hdd,sdd等280),pci-e接口252(例如,用于無線連接282),usb接口253(例如,用于諸如數(shù)字化儀、鍵盤、鼠標(biāo)、相機(jī)、電話、麥克風(fēng)、存儲(chǔ)裝置、其他連接的裝置等的裝置284),網(wǎng)絡(luò)接口254(例如,lan),gpio接口255,lpc接口270(用于asic271、tpm272、超級(jí)i/o273、固件中心274、bios支持275以及諸如rom277、flash278和nvram279的各種類型的存儲(chǔ)器276),電力管理接口261,時(shí)鐘發(fā)生器接口262,音頻接口263(例如,用于揚(yáng)聲器294),tco接口264,系統(tǒng)管理總線接口265,以及可以包括bios268和啟動(dòng)代碼290的spiflash266。i/o中心控制器250可以包括吉比特以太網(wǎng)支持。
一旦通電,系統(tǒng)可以被配置成執(zhí)行如spiflash266中存儲(chǔ)的關(guān)于bios268的啟動(dòng)代碼290,以及此后在一個(gè)或更多個(gè)操作系統(tǒng)和應(yīng)用軟件(例如存儲(chǔ)于系統(tǒng)存儲(chǔ)器240中)的控制下處理數(shù)據(jù)。操作系統(tǒng)可以存儲(chǔ)在各種位置中的任何位置,以及例如可以根據(jù)bios268的指令來訪問。如本文中所描述的,裝置可以包括比圖2的系統(tǒng)中示出的特征更少或更多的特征。
例如如圖1或圖2概述的信息處理裝置電路系統(tǒng)通??梢杂迷谥T如平板型計(jì)算機(jī)、智能電話以及個(gè)人計(jì)算機(jī)裝置的裝置中。在一些情況下,例如圖1的某些裝置電路系統(tǒng)將包括諸如具有觸摸屏170的形式的輸入表面的裝置。然而在例如膝上型計(jì)算機(jī)的其他的裝置中,電路系統(tǒng)(諸如圖2概述的電路系統(tǒng))可以包括另一輸入表面,例如數(shù)字化儀等提供手寫輸入能力的輸入表面。如本文中所描述的,實(shí)施方案可以在這些裝置和其他裝置中任何裝置中實(shí)現(xiàn),使得能夠?qū)崿F(xiàn)用戶手寫筆劃的適當(dāng)處理。
參照?qǐng)D3,圖示了根據(jù)各種文本選擇技術(shù)操作的輸入法編輯器的示例。在實(shí)施方案中,在301處例如經(jīng)由具有ime或其他應(yīng)用的處理來接受用戶提供的筆劃(例如,提供至平板型計(jì)算裝置的觸摸屏的筆寫輸入)。在302處識(shí)別筆劃中的一個(gè)或更多個(gè)字符的方面,該處理包括輸入筆劃的識(shí)別。例如,用戶可以輸入手寫輸入的句子、段落、多個(gè)段落或頁。再者,在301處所接受的筆劃以及在302處的筆劃的識(shí)別可以進(jìn)行多次。作為示例,用戶可以首先輸入大量的文本,以及此后輸入選擇指示符對(duì),例如在先前輸入的段落的句子的多個(gè)單詞或者多個(gè)句子周圍提供的括號(hào)。可替選地,在301處用戶可以僅提供選擇指示符對(duì),用于選擇先前輸入或提供的內(nèi)容,例如文字處理文檔、網(wǎng)頁、表格條目或圖形等的非手寫文本。
在303處,實(shí)施方案確定在303處字符是否包括選擇指示符對(duì)。如果用戶正在提供其他手寫輸入,這可能包括重新評(píng)估先前輸入的字符,例如用于形成圈定句子的文本選擇指示符對(duì)的雙括號(hào)中的第一括號(hào)??商孢x地,實(shí)施方案可以確定已經(jīng)輸入大量文本,隨后提供選擇指示符對(duì),例如被提供用于圈定先前輸入的手寫筆劃的括號(hào)。再者,如上文,實(shí)施方案可以確定已經(jīng)與其他內(nèi)容相關(guān)聯(lián)提供了在301處接受的筆劃,例如用戶提供選擇指示符對(duì)以選擇網(wǎng)頁的文本等。
例如如303處所確定的,如果沒有檢測到選擇指示符對(duì),則實(shí)施方案可以如通常已知的那樣繼續(xù)處理筆劃,即輸入筆劃作為機(jī)械文本,提供筆劃作為針對(duì)應(yīng)用的圖形輸入。然而,如果在303處確定筆劃的字符中的兩個(gè)字符形成選擇指示符對(duì),則實(shí)施方案可以有區(qū)別地處理這些和/或其他筆劃,如圖3的304和305所示的那樣。
作為示例,在304處實(shí)施方案可以將內(nèi)容與文本選擇對(duì)的字符相關(guān)聯(lián)。在實(shí)施方案中,文本選擇指示符對(duì)的字符的位置與內(nèi)容相關(guān)。例如,用戶可以通過置于句子的第一個(gè)單詞的第一字符前面的引導(dǎo)括號(hào),以及第二括號(hào)在邏輯句子的末尾處或鄰近邏輯句子的末尾的布置,來圈定內(nèi)容的邏輯句子。再者,如果內(nèi)容包括在前的手寫內(nèi)容,則手寫輸入技術(shù)能夠?qū)⒐P劃解釋成邏輯片段或章節(jié),例如句子、段落等。因此,實(shí)施方案能夠使用被識(shí)別為選擇指示符對(duì)的字符的布置的位置信息來識(shí)別與其相關(guān)聯(lián)的筆劃,例如由選擇指示符對(duì)圈定的筆劃。
然后在305處可以選擇相關(guān)聯(lián)的內(nèi)容。因此,用戶可以圈定句子、段落或它們的一部分,即使它們在文檔中的不同頁上,使得選擇該內(nèi)容。因而,選擇指示符對(duì)可以圈定手寫筆劃的多個(gè)豎直行或者其他內(nèi)容。如本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到的,對(duì)于手寫內(nèi)容選擇,可以選擇文字的筆劃和/或可以選擇機(jī)械文本表示,或者此兩者皆可。
在實(shí)施方案中,在304處的關(guān)聯(lián)包括確定選擇指示符對(duì)借助于選擇指示符對(duì)相對(duì)于插入字符的屏上坐標(biāo)來圈定內(nèi)容(例如一個(gè)或更多個(gè)筆劃)。選擇指示符對(duì)可以包括一對(duì)括號(hào),一對(duì)圓括號(hào),一對(duì)單尖角標(biāo)記,一對(duì)引號(hào),或一對(duì)制表符。同樣地可以利用其他適合的字符以視覺上可辨別的方式(對(duì)于用戶)來圈定文本,使得實(shí)施方案可以將內(nèi)容與對(duì)相關(guān)聯(lián)。如本文中所描述的,選擇指示符對(duì)可以由相同的或不同的字符組成。
實(shí)施方案可以例如使用電子裝置的顯示屏來提供用于確認(rèn)選擇操作的用戶界面。因此,可以向用戶提供確認(rèn)確實(shí)已經(jīng)輸入選擇指示符對(duì)(例如,與括號(hào)的標(biāo)準(zhǔn)的未選擇使用等相對(duì))的機(jī)會(huì),提供確認(rèn)已經(jīng)準(zhǔn)確地識(shí)別選擇指示符對(duì)的位置的機(jī)會(huì),以及/或者提供改善選擇指示符對(duì)的識(shí)別和/或位置的機(jī)會(huì)。將認(rèn)識(shí)到,這可以經(jīng)由所提供的gui來完成,例如屏上的gui(諸如經(jīng)由裝置的觸摸屏上顯示的gui)。此外,實(shí)施方案可以在界面內(nèi)提供多種編輯或其他選項(xiàng),用于處理所選擇的內(nèi)容(例如,復(fù)制、剪切、粘貼、格式化(例如,加下劃線、加斜體、改變顏色、高亮等))。
因此實(shí)施方案通過使得更容易地使用手寫輸入來選擇內(nèi)容,來提供針對(duì)用戶輸入界面的技術(shù)改進(jìn)。這改進(jìn)了裝置自身在用戶友好性、可以使用基于筆劃的選擇來選擇內(nèi)容(用于編輯等)的速度、以及擴(kuò)大行內(nèi)可以選擇(即使用手寫的筆劃選擇對(duì))的內(nèi)容的數(shù)量和類型(特別是針對(duì)手寫輸入的選擇)的方面的操作。
如本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到的,各個(gè)方面可以實(shí)施為系統(tǒng)、方法或者裝置程序產(chǎn)品。因此,各方面可以采取下述形式:在本文中通常全部可以稱作“電路”、“模塊”或“系統(tǒng)”的完全硬件實(shí)施方案或者包括軟件的實(shí)施方案。再者,各方面可以采取在一個(gè)或更多個(gè)裝置可讀介質(zhì)中實(shí)施的裝置程序產(chǎn)品的形式,其中一個(gè)或更多個(gè)裝置可讀介質(zhì)具有籍其實(shí)施的裝置可讀程序代碼。
應(yīng)當(dāng)注意,可以使用通過處理器執(zhí)行的存儲(chǔ)于諸如非信號(hào)存儲(chǔ)裝置的裝置可讀存儲(chǔ)介質(zhì)上的指令來實(shí)現(xiàn)本文中描述的各種功能。存儲(chǔ)裝置可以是例如電子的、磁的、電磁的或半導(dǎo)體系統(tǒng)、設(shè)備或裝置,或者前述的任何合適的組合。存儲(chǔ)介質(zhì)的更具體的示例將包括:便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦除可編程只讀存儲(chǔ)器(eprom或flash存儲(chǔ)器),便攜式光盤只讀存儲(chǔ)器(cd-rom)、磁存儲(chǔ)裝置、或者前述的任何合適的組合。在本文的背景下,存儲(chǔ)裝置不是信號(hào)以及“非暫態(tài)的”包括除了信號(hào)介質(zhì)以外的所有介質(zhì)。
用于執(zhí)行操作的程序代碼可以通過一種或更多種編程語言中的任何組合來編寫。程序代碼可以完全地在單個(gè)裝置上執(zhí)行,部分地在單個(gè)裝置上執(zhí)行,作為獨(dú)立軟件包執(zhí)行,部分地在單個(gè)裝置上和部分地在另一裝置上執(zhí)行,或者完全地在其他的裝置上執(zhí)行。在一些情況下,可以通過任何類型的連接或網(wǎng)絡(luò),包括局域網(wǎng)(lan)或廣域網(wǎng)(wan),來連接各裝置,或者可以通過其他裝置(例如通過使用因特網(wǎng)服務(wù)供應(yīng)商的因特網(wǎng))、通過無線連接(例如近場連接)、或者通過硬線連接(諸如通過usb連接)來實(shí)現(xiàn)連接。
本文中參照附圖描述了示例實(shí)施方案,其說明了根據(jù)各種示例實(shí)施方案的示例方法、裝置和程序產(chǎn)品。將理解,可以至少部分地通過程序指令來實(shí)現(xiàn)動(dòng)作和功能??梢詫⑦@些程序指令提供至裝置的處理器、專用信息處理裝置、或者其他可編程的信息處理裝置以制造機(jī)器,使得經(jīng)由裝置的處理器執(zhí)行的指令實(shí)現(xiàn)指定的功能/動(dòng)作。
值得注意的是,雖然附圖中使用了特定的框,并且圖示了框的特定的順序,但是這些是非限制性示例。在某些背景下,可以將兩個(gè)或更多個(gè)框組合,可以將框分離成兩個(gè)或更多個(gè)框,或者可以適當(dāng)?shù)貙⒛承┛蛑嘏呕蛑亟M,因?yàn)槊鞔_說明的示例僅用于描述性的目的而非被解釋為限制性的。
如本文中所述使用的,除非另外清楚地指出,否則單數(shù)“一個(gè)”可以解釋為包括復(fù)數(shù)“一個(gè)或更多個(gè)”。
出于說明和描述的目的而呈現(xiàn)本公開,但是本公開并非旨在是無遺漏的或限制性的。對(duì)于本領(lǐng)域的普通技術(shù)人員,許多修改和變化將是明顯的。為了解釋原理和實(shí)際應(yīng)用而選擇和描述了示例實(shí)施方案,以使本領(lǐng)域的普通技術(shù)人員能夠理解針對(duì)適于構(gòu)想的特定使用的具有各種修改的各種實(shí)施方案的公開。
因此,雖然本文中參照附圖描述了說明性的示例實(shí)施方案,但是將理解,該描述不是限制性的,并且在不背離本公開的范圍或精神的情況下,本領(lǐng)域的技術(shù)人員可以進(jìn)行各種其他的變化和修改。