欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

使用空中點(diǎn)的聚焦管理的制作方法

文檔序號(hào):6401989閱讀:293來源:國(guó)知局
專利名稱:使用空中點(diǎn)的聚焦管理的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及用于在基于筆的計(jì)算系統(tǒng)或其他計(jì)算系統(tǒng)中提供針筆聚焦的系統(tǒng)、方法和其上存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)。
背景典型的計(jì)算機(jī)系統(tǒng),尤其是使用圖形用戶界面(GUIs)的計(jì)算機(jī)系統(tǒng)被加以優(yōu)化,用于接受來自一個(gè)或多個(gè)離散輸入設(shè)備(例如,用于輸入文本的鍵盤)以及用于操作該用戶界面的定點(diǎn)設(shè)備(例如,具有一個(gè)或多個(gè)按鈕的鼠標(biāo))的用戶輸入。這種GUI的例子是關(guān)于Windows計(jì)算機(jī)操作系統(tǒng)(可從華盛頓州的Redmond的微軟公司獲得)的用戶界面。普遍存在的鍵盤和鼠標(biāo)界面提供了文檔、電子表格、數(shù)據(jù)庫(kù)字段、繪圖、照片和類似物的快速創(chuàng)建和修改。
在GUIs中,幾個(gè)單獨(dú)的和/或獨(dú)立的“控制元件”(在本說明書中也被稱作“用戶界面元件”)可能會(huì)出現(xiàn)在屏幕上,并且/或者在給定的時(shí)間可用于該界面中(例如,見圖3的界面屏幕300中的控制元件302-330)。關(guān)于典型GUIs的用戶界面已使用“鍵盤聚焦”的概念來確定并建立該界面的哪個(gè)控制元件將接收被該用戶鍵入該計(jì)算機(jī)系統(tǒng)的鍵擊(或者,(例如)從另一個(gè)來源接收其他輸入)。在至少一些實(shí)例中,具有鍵盤聚焦的該用戶界面元件的外觀將會(huì)以某種方式改變,作為給該用戶的、關(guān)于將來的鍵擊或其他輸入的最終目的地的可見指示。通過使用鍵盤聚焦,用戶可以迅速、容易地確定接下來的鍵擊或其他輸入將去向何方,并且,他們可以對(duì)該聚焦進(jìn)行任何必要的或想要的更改(例如,通過將輸入光標(biāo)從一個(gè)控制元件跳格到另一個(gè)控制元件,并且/或者通過在不同的控制元件的表示內(nèi)點(diǎn)擊鼠標(biāo)按鈕)。如果該用戶界面的元件都沒有鍵盤聚焦,則該計(jì)算機(jī)系統(tǒng)通常將忽略輸入鍵擊,直到在這些可用控制元件之一中建立鍵盤聚焦為止。
最近,基于筆的計(jì)算系統(tǒng)(例如,寫字板PCs和類似物)已日益普及。在基于筆的計(jì)算系統(tǒng)中,可以使用電子“筆”或針筆來有利地引入用戶輸入(例如,類似于用鋼筆或鉛筆在紙上書寫)。確實(shí),在至少一些基于筆的計(jì)算機(jī)系統(tǒng)中,所有用戶輸入都能夠使用電子筆來加以輸入和操作,并且,該用戶界面可以只使用該電子筆來得到充分的控制。在這類系統(tǒng)中,至少在所有情況中,使用傳統(tǒng)的“鍵盤聚焦”可能是不可行的或不方便的,例如,這是因?yàn)殛P(guān)于基于筆的計(jì)算系統(tǒng)的電子筆通常不具備允許用與鍵盤或鼠標(biāo)相同的方式建立聚焦區(qū)的“跳格”鍵或其他按鈕。
通過在所需控制元件中輕敲電子筆或按壓該電子筆上的按鈕(如果有的話),同時(shí)在該所需控制元件上盤旋,來建立聚焦,這樣雖然有效,但將不會(huì)提供十分令人滿意或自然的用戶體驗(yàn)。例如,當(dāng)使用基于筆的計(jì)算系統(tǒng)來填寫表單(比如圖3中所展示的表單)時(shí),可能要求用戶在該表單的每個(gè)控制元件框中(例如,在控制元件302-330內(nèi))輕敲該電子筆,以便在將電子墨水?dāng)?shù)據(jù)輸入那個(gè)控制元件框之前,在那個(gè)元件中建立聚焦。如果在輸入電子墨水來進(jìn)行書寫之前,沒有在該控制元件框中輕敲,那么,可能會(huì)導(dǎo)致該電子墨水?dāng)?shù)據(jù)的非接收、非接受或不完全接收,并且/或者可能會(huì)導(dǎo)致寫錯(cuò)該輸入墨水?dāng)?shù)據(jù)。該用戶可能沒有立即注意到該系統(tǒng)沒有在正確地接收或接受該墨水,從而要求重寫該數(shù)據(jù)并且/或者其他的糾正動(dòng)作。此外,在控制元件框中進(jìn)行書寫之前需要在其內(nèi)輕敲,這不是自然的書寫體驗(yàn)。這些因素往往會(huì)使該用戶有挫敗感,并因關(guān)于基于筆的計(jì)算機(jī)系統(tǒng)的用戶體驗(yàn)而退縮。
此外,用戶界面300中的許多控制元件302-330的尺寸相對(duì)較小。當(dāng)用戶使用鍵盤(該字樣的尺寸可以加以適當(dāng)、自動(dòng)的調(diào)整,以適合該控制元件)將輸入信息鍵入控制元件302-330時(shí),這并不是問題,但當(dāng)該用戶嘗試使用電子筆將信息用手寫入該控制元件時(shí),小尺寸會(huì)引起困難。這些困難可能會(huì)導(dǎo)致該數(shù)據(jù)的不完全輸入和/或非輸入,這個(gè)結(jié)果也會(huì)使基于電子墨水和筆的計(jì)算系統(tǒng)的使用者受挫。提供與其中最后出現(xiàn)數(shù)據(jù)的控制元件框(比如一些手持的或可置于口袋的計(jì)算設(shè)備)分開的“書寫紙”的其他系統(tǒng)也不提供自然的書寫體驗(yàn)。
相應(yīng)地,在該技術(shù)領(lǐng)域中,需要一種建立“針筆聚焦”并記入輸入數(shù)據(jù)的容易、自然和可靠的方法,用于基于筆的計(jì)算系統(tǒng)和接受采取電子墨水形式的和/或來自電子筆或針筆的輸入的其他設(shè)備中。
概述本發(fā)明的各個(gè)方面涉及用于在基于筆的計(jì)算系統(tǒng)或接受采取電子墨水形式的和/或來自電子筆或針筆的輸入的其他設(shè)備中提供并/或管理針筆聚焦的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)。這類系統(tǒng)和方法可以包括(a)接收輸入(例如,經(jīng)由與數(shù)字轉(zhuǎn)換器關(guān)聯(lián)的輸入設(shè)備),該輸入指出針筆的位置貼近數(shù)字轉(zhuǎn)換器;以及(b)為與該針筆的位置相對(duì)應(yīng)的控制元件提供聚焦(例如,使用計(jì)算機(jī)處理器),例如,這發(fā)生在(i)當(dāng)該針筆的位置貼近該數(shù)字轉(zhuǎn)換器時(shí),并且/或者(ii)當(dāng)該針筆實(shí)際上接觸該數(shù)字轉(zhuǎn)換器表面時(shí)。在不脫離本發(fā)明的前提下,可以為任何合適的目的而使用聚焦建立,包括準(zhǔn)備關(guān)聯(lián)的控制元件,以接收輸入(例如,接收電子墨水或其他輸入);從低功率和/或待機(jī)模式中“喚醒”該系統(tǒng);觸發(fā)數(shù)字轉(zhuǎn)換器輪詢頻率的提高,以致力于檢測(cè)輸入數(shù)據(jù);并且/或者,觸發(fā)任何其他所需或合適的處理。如果需要的話,針筆聚焦可以跟鼠標(biāo)聚焦和/或鍵盤聚焦分開和/或同時(shí)保持。此外,針筆聚焦在計(jì)算系統(tǒng)中不需要局限于具有單一針筆聚焦的單一控制元件。相反,根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法可以從多個(gè)針筆接受輸入,并且可以同時(shí)獨(dú)立地提供并/或保持關(guān)于與每個(gè)針筆的位置相對(duì)應(yīng)的控制元件的單獨(dú)的針筆聚焦。本發(fā)明的額外的方面涉及包括其上存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),這些計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行各種方法并/或操作各種系統(tǒng)(包括如上所述的系統(tǒng)和方法)。
附圖簡(jiǎn)述通過以下結(jié)合附圖而進(jìn)行的詳細(xì)說明,本發(fā)明的以上和其他的目的、特點(diǎn)和優(yōu)點(diǎn)將會(huì)容易變得一目了然并可以得到充分的理解。在這些附圖中

圖1展示了其中可以執(zhí)行本發(fā)明的某些方面的通用數(shù)字計(jì)算環(huán)境的示意圖;圖2展示了其中可以執(zhí)行本發(fā)明的某些方面的一種基于筆的個(gè)人計(jì)算(PC)環(huán)境;圖3展示了其中可以根據(jù)本發(fā)明的一些例子來實(shí)現(xiàn)針筆聚焦的用戶界面的范例呈現(xiàn);圖4展示了流程圖,描述了根據(jù)本發(fā)明的至少一些例子的、用于管理針筆聚焦的范例方法;圖5展示了其中可以根據(jù)本發(fā)明的一些例子來實(shí)現(xiàn)針筆聚焦的用戶界面的另一個(gè)范例呈現(xiàn);
圖6展示了已實(shí)現(xiàn)針筆聚焦之后的用戶界面的范例呈現(xiàn),其中,具有聚焦的該控制元件變得擴(kuò)大。
詳細(xì)說明如上所述,本發(fā)明的各個(gè)方面涉及用于在基于筆的計(jì)算系統(tǒng)和接受采取電子墨水形式的和/或來自電子筆或針筆的輸入的其他設(shè)備的操作中提供針筆聚焦的各種系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)。為協(xié)助讀者,以下說明分成各個(gè)分部。這些分部包括“術(shù)語”;“本發(fā)明的各個(gè)方面的概括說明”;“范例硬件”;“根據(jù)本發(fā)明的范例系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)”;以及“結(jié)論”。
術(shù)語本說明書中使用以下術(shù)語,并且,除非另有規(guī)定或從該上下文中顯而易見,這些術(shù)語具有以下所提供的含義“筆”——可用于將墨水輸入電子文檔并且/或者操作或控制電子文檔的任何類型的用戶輸入設(shè)備。在本說明書中,可交換地使用術(shù)語“筆”和“針筆”。
“筆向下事件”——當(dāng)筆接觸數(shù)字轉(zhuǎn)換器時(shí)被啟動(dòng)的事件。通常,當(dāng)該筆離開該數(shù)字轉(zhuǎn)換器表面時(shí),筆向下事件將結(jié)束(在本說明書中,也被稱作“筆向上事件”)。
“盤旋”——將筆定位或設(shè)置在貼近或鄰近數(shù)字轉(zhuǎn)換器表面,但不接觸該表面。特定地點(diǎn)或位置處沒有明確的時(shí)限或停止運(yùn)動(dòng)對(duì)于構(gòu)成“盤旋”動(dòng)作而言是必要的。例如,“盤旋”可能發(fā)生于該用戶連續(xù)將該筆移向數(shù)字轉(zhuǎn)換器表面并使其與數(shù)字轉(zhuǎn)換器表面接觸的時(shí)期期間。
“聚焦”——指定或建立用于接收輸入的用戶界面的一個(gè)元件、區(qū)域或部分(例如,用于接收輸入的目標(biāo)區(qū)域或元件)。在一些實(shí)例中,該界面的這整個(gè)可見部分或輸入?yún)^(qū)域以及/或者這整個(gè)界面可能具有聚焦。
“呈現(xiàn)(Render)”或“被呈現(xiàn)(Rendered)”或“正呈現(xiàn)(Rendering)”——確定將如何顯示(是在屏幕上、被打印,還是按某種其他的方式來輸出)信息(包括文本、圖形和/或電子墨水)的過程。
“計(jì)算機(jī)可讀介質(zhì)”意味著可以由計(jì)算機(jī)系統(tǒng)上的用戶來存取的任何可用的介質(zhì)。舉例來講(不作限制),“計(jì)算機(jī)可讀介質(zhì)”可以包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)。“計(jì)算機(jī)存儲(chǔ)介質(zhì)”包括易失和非易失的可移動(dòng)和不可移動(dòng)的介質(zhì),該介質(zhì)用關(guān)于信息(例如,計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù))存儲(chǔ)的任何方法或技術(shù)來加以執(zhí)行?!坝?jì)算機(jī)存儲(chǔ)介質(zhì)”包括(但不局限于)RAM、ROM、EEPROM、快閃存儲(chǔ)器或其他存儲(chǔ)技術(shù);CD-ROM、數(shù)字通用光盤(DVD)或其他光學(xué)存儲(chǔ)設(shè)備;盒式磁帶、磁帶、磁盤存儲(chǔ)器或其他磁性存儲(chǔ)設(shè)備;或可以被用來存儲(chǔ)所需信息并可以由計(jì)算機(jī)來存取的其他任何介質(zhì)?!巴ㄐ沤橘|(zhì)”通常具體表現(xiàn)為在調(diào)制數(shù)據(jù)信號(hào)(例如,載波或其它傳送機(jī)制中的)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù),而且它包括任何信息傳遞介質(zhì)。術(shù)語“調(diào)制數(shù)據(jù)信號(hào)”意味著一種信號(hào),該信號(hào)的一個(gè)或多個(gè)特征按這樣一種方式來加以設(shè)置或更改,以便為該信號(hào)中的信息編碼。舉例來講(不作限制),通信介質(zhì)包括有線介質(zhì)(例如,有線網(wǎng)絡(luò)或直線連接)和無線介質(zhì)(例如,聲音、RF、紅外線和其他無線介質(zhì))。以上任何內(nèi)容的組合也應(yīng)該被包括在“計(jì)算機(jī)可讀介質(zhì)”的范圍以內(nèi)。
本發(fā)明的各個(gè)方面的概括說明本發(fā)明的各個(gè)方面涉及用于在基于筆的計(jì)算系統(tǒng)或接受作為電子墨水和/或來自筆或針筆的輸入的其他設(shè)備中管理針筆聚焦的系統(tǒng)和方法。這類系統(tǒng)和方法可以包括(a)接收輸入(例如,經(jīng)由與數(shù)字轉(zhuǎn)換器關(guān)聯(lián)的輸入設(shè)備),該輸入指出針筆的位置貼近數(shù)字轉(zhuǎn)換器;以及(b)為與該針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦(例如,使用計(jì)算機(jī)處理器)。在本發(fā)明的至少一些例子中,當(dāng)該針筆位于該數(shù)字轉(zhuǎn)換器的表面附近時(shí),但在它實(shí)際上接觸該數(shù)字轉(zhuǎn)換器表面之前,最初將接收指出該針筆存在的輸入。在使用過程中,該針筆可以繼續(xù)移向該數(shù)字轉(zhuǎn)換器表面,并且,一旦它接觸該表面,該數(shù)字轉(zhuǎn)換器就可以在表示具有聚焦的控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中接受輸入(例如,作為電子墨水或其他輸入)。
本發(fā)明的額外的和/或交替的各個(gè)方面涉及用于管理針筆聚焦的系統(tǒng)和方法,它們包括(a)確定第一個(gè)針筆的位置是否貼近數(shù)字轉(zhuǎn)換器的表面(例如,經(jīng)由與數(shù)字轉(zhuǎn)換器關(guān)聯(lián)的輸入設(shè)備);以及(b)為與這第一個(gè)針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦(例如,使用計(jì)算機(jī)處理器),這響應(yīng)于(i)“這第一個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器”的確定,或(ii)這第一個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸。在根據(jù)本發(fā)明的這些方面中的至少一些方面的系統(tǒng)和方法中,如果當(dāng)該針筆實(shí)際上接觸可用控制元件中的該數(shù)字轉(zhuǎn)換器的表面時(shí),最初指出針筆存在,那么,可以立即在任何可用控制元件中建立針筆聚焦。
如在該技術(shù)領(lǐng)域中眾所周知的,在不脫離本發(fā)明的前提下,可以出于任何目的(包括與建立鍵盤和/或鼠標(biāo)聚焦關(guān)聯(lián)的常規(guī)的原因和目的)來使用聚焦建立。在根據(jù)本發(fā)明的系統(tǒng)和方法的一些例子中,可以使用聚焦建立來準(zhǔn)備關(guān)聯(lián)的控制元件,以接收輸入(例如,準(zhǔn)備輸入?yún)^(qū)域,以接收電子墨水或其他輸入;檢索并/或接受指出引入數(shù)據(jù)的各種特征(例如,數(shù)據(jù)類型(墨水、擦除、加亮、選擇等)的數(shù)據(jù);以及類似的動(dòng)作)。作為選擇,當(dāng)在本發(fā)明的至少一些例子中建立針筆聚焦時(shí),這可能會(huì)從低功率和/或待機(jī)模式中“喚醒”該系統(tǒng),并啟動(dòng)更加活躍的處理模式。作為另一個(gè)特殊的例子,可以將針筆聚焦的建立用作對(duì)該系統(tǒng)的觸發(fā)器,以提高隨意地至少在與接收聚焦的控制元件關(guān)聯(lián)的該數(shù)字轉(zhuǎn)換器的區(qū)域中尋找輸入數(shù)據(jù)(例如,尋找新的輸入電子墨水或其他輸入)的數(shù)字轉(zhuǎn)換器輪詢頻率。當(dāng)在不脫離本發(fā)明的前提下實(shí)現(xiàn)針筆聚焦時(shí),可以觸發(fā)任何其他合適的或需要的處理。
在根據(jù)本發(fā)明的系統(tǒng)和方法的至少一些例子中,如果針筆移離數(shù)字轉(zhuǎn)換器而沒有接觸其表面,以致不再接收指出針筆接近度的輸入,那么,可以從這第一個(gè)控制元件中撤回聚焦。作為另一個(gè)可選擇的方案,當(dāng)針筆如上所述那樣移離時(shí),至少直到建立新的聚焦位置之前,可以保持與這第一個(gè)控制元件相關(guān)的聚焦。作為又一個(gè)可選擇的方案,當(dāng)針筆如上所述那樣移離時(shí),可以在一段預(yù)定的時(shí)期內(nèi)保持與這第一個(gè)控制元件相關(guān)的聚焦,然后,要么如果沒有建立新的聚焦位置,則撤回該聚焦,要么如果和當(dāng)建立新的聚焦時(shí),可重建該聚焦。當(dāng)該針筆跨越該用戶界面盤旋和移動(dòng)時(shí),聚焦可能從一個(gè)控制元件變到另一個(gè)控制元件。
在不脫離本發(fā)明的前提下,可以用任何合適的方式來建立關(guān)于該數(shù)字轉(zhuǎn)換器屏幕上或該用戶界面中所表現(xiàn)的控制元件的、針筆聚焦的位置或確立。例如,通過確定直接鄰近該針筆(當(dāng)該針筆在附近盤旋,但不接觸該數(shù)字轉(zhuǎn)換器表面時(shí))的控制元件(如果有的話)的身份,然后為那個(gè)控制元件提供聚焦,可以建立接收針筆聚焦的控制元件。如果那個(gè)控制元件自己不是針筆可聚焦的,但它被包含在是針筆可聚焦的控制元件內(nèi),那么,可以將該針筆聚焦分配給其“容器”或“父”元件之一。
在本發(fā)明的至少一些例子中,也可以用不脫離本發(fā)明的任何方式來向用戶傳達(dá)針筆聚焦的建立。例如,可以通過顏色變化、界面風(fēng)格變化、布局變化或與接收聚焦的控制元件關(guān)聯(lián)的其他可見指示,來指出聚焦。另一個(gè)例子是可能會(huì)出現(xiàn)光標(biāo)或指示元件,并且/或者,當(dāng)出現(xiàn)在具有針筆聚焦的元素中,與它在該界面中的其他位置的外觀比較,它的外觀可能會(huì)改變。另一個(gè)例子是音頻指示器可以向用戶通知針筆聚焦建立。在一些更具體的例子中,通過呈現(xiàn)接收聚焦的控制元件的表示的至少一個(gè)部分的放大視圖,可以指出針筆聚焦的建立。擴(kuò)大該控制元件的表示可能有助于提供用于記入針對(duì)具有聚焦的該控制元件的輸入的放大區(qū)域(例如,用于記入電子墨水或其他輸入的放大區(qū)域)。在不脫離本發(fā)明的前提下,其他指示器和/或以上指示器的組合也是可行的。如果想的話,也不需要針筆聚焦的建立的視覺指示器、音頻指示器或其他指示器。
在根據(jù)本發(fā)明的系統(tǒng)和方法的至少一些例子中,如果需要的話,可以與鼠標(biāo)聚焦和/或鍵盤聚焦分開和/或同時(shí)保持針筆聚焦。此外,在至少一些例子中,針筆聚焦不需要局限于單一控制元件中的聚焦和/或與單一物理針筆關(guān)聯(lián)的聚焦。更明確地說,根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法可以從多個(gè)針筆那里接受輸入,并且可以同時(shí)獨(dú)立地提供和保持關(guān)于與每個(gè)針筆的位置相對(duì)應(yīng)的控制元件的單獨(dú)的針筆聚焦。
本發(fā)明的額外的方面涉及包括其上存儲(chǔ)的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),這些計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行各種方法并且/或者操作各種系統(tǒng)(包括如同以上所描述的系統(tǒng)和方法)。
范例硬件圖1展示了可以被用來執(zhí)行本發(fā)明的各個(gè)方面的一種通用數(shù)字計(jì)算環(huán)境的示意圖。在圖1中,計(jì)算機(jī)100包括處理單元110、系統(tǒng)存儲(chǔ)器120和系統(tǒng)總線130,系統(tǒng)總線130將包括系統(tǒng)存儲(chǔ)器120的各種系統(tǒng)部件耦合到處理單元110。系統(tǒng)總線130可以是幾種類型的總線結(jié)構(gòu)(包括存儲(chǔ)總線或存儲(chǔ)控制器、外圍總線和使用各種總線結(jié)構(gòu)中的任何總線結(jié)構(gòu)的局域總線)中的任何總線結(jié)構(gòu)。系統(tǒng)存儲(chǔ)器120可以包括只讀存儲(chǔ)器(ROM)140和隨機(jī)存取存儲(chǔ)器(RAM)150。
基本輸入/輸出系統(tǒng)160(BIOS)被存儲(chǔ)在ROM 140中,該基本輸入/輸出系統(tǒng)包含有助于在計(jì)算機(jī)100內(nèi)的各個(gè)元件之間傳送信息(例如,在啟動(dòng)期間)的基本例行程序。計(jì)算機(jī)100也可以包括用于從硬盤(未示出)讀取并對(duì)其寫入的硬盤驅(qū)動(dòng)器170、用于從可移動(dòng)磁盤190讀取或?qū)ζ鋵懭氲拇疟P驅(qū)動(dòng)器180,以及從可移動(dòng)光盤192(例如,CD ROM或其他光學(xué)介質(zhì))讀取或?qū)ζ鋵懭氲墓獗P驅(qū)動(dòng)器191。硬盤驅(qū)動(dòng)器170、磁盤驅(qū)動(dòng)器180和光盤驅(qū)動(dòng)器191分別由硬盤驅(qū)動(dòng)器接口192、磁盤驅(qū)動(dòng)器接口193和光盤驅(qū)動(dòng)器接口194連接到系統(tǒng)總線130。這些驅(qū)動(dòng)器及其關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)為個(gè)人計(jì)算機(jī)100提供計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其他數(shù)據(jù)的非易失存儲(chǔ)。精通該技術(shù)領(lǐng)域的人將會(huì)理解也可以在該范例操作環(huán)境中使用可以存儲(chǔ)可由計(jì)算機(jī)存取的數(shù)據(jù)的其他類型的計(jì)算機(jī)可讀介質(zhì)(例如,盒式磁帶、快閃存儲(chǔ)卡、數(shù)字化視頻光盤、伯努里式磁帶匣、隨機(jī)存取存儲(chǔ)器(RAMs)、只讀存儲(chǔ)器(ROMs)和類似的介質(zhì))。
許多程序模塊可以被存儲(chǔ)在硬盤驅(qū)動(dòng)器170、磁盤190、光盤192、ROM 140或RAM 150上,包括操作系統(tǒng)195、一個(gè)或多個(gè)應(yīng)用程序196、其他程序模塊197和程序數(shù)據(jù)198。用戶可以通過輸入設(shè)備(例如,鍵盤101)和定點(diǎn)設(shè)備102(例如,鼠標(biāo))來將命令和信息輸入計(jì)算機(jī)100。其他輸入設(shè)備(未示出)可以包括話筒、操縱桿、游戲墊、圓盤式衛(wèi)星電視天線、掃描儀或類似的輸入設(shè)備。這些和其他的輸入設(shè)備經(jīng)常通過被耦合到系統(tǒng)總線130的串行端口接口106而被連接到處理單元110,但它們也可以由其他接口(例如,并行端口、游戲端口、或通用串行總線(USB),以及類似物)來加以連接。另外,這些設(shè)備可以經(jīng)由合適的接口(未示出)而被直接耦合到系統(tǒng)總線130。
監(jiān)視器107或其他類型的顯示設(shè)備也可以經(jīng)由接口(例如,視頻適配器108)而被連接到系統(tǒng)總線130。除監(jiān)視器107以外,個(gè)人計(jì)算機(jī)通常包括諸如揚(yáng)聲器和打印機(jī)等其他外圍輸出設(shè)備(未示出)。在一個(gè)例子中,提供筆數(shù)字轉(zhuǎn)換器165和附隨的筆或針筆166,以便用數(shù)字方式來捕捉徒手畫的輸入。雖然圖1中示出筆數(shù)字轉(zhuǎn)換器165與串行端口接口106之間的連接,但是,在實(shí)踐中,可以將筆數(shù)字轉(zhuǎn)換器165直接耦合到處理單元110,或者可以用任何合適的方式(例如,如該技術(shù)領(lǐng)域中已知的,經(jīng)由并行端口或另一個(gè)接口和系統(tǒng)總線130)將它耦合到處理單元110。另外,雖然數(shù)字轉(zhuǎn)換器165被示出離開圖1中的監(jiān)視器107,但是,數(shù)字轉(zhuǎn)換器165的可用輸入?yún)^(qū)域可以與監(jiān)視器107的顯示區(qū)域共同擴(kuò)張。另外,數(shù)字轉(zhuǎn)換器165可以被集成監(jiān)視器107中,或者,它可以作為覆蓋或附加于監(jiān)視器107的單獨(dú)設(shè)備而存在。
計(jì)算機(jī)100可以在使用與一臺(tái)或多臺(tái)遠(yuǎn)程計(jì)算機(jī)(例如,遠(yuǎn)程計(jì)算機(jī)109)的邏輯連接的聯(lián)網(wǎng)環(huán)境中進(jìn)行操作。遠(yuǎn)程計(jì)算機(jī)109可以是服務(wù)器、路由器、網(wǎng)絡(luò)PC、對(duì)等設(shè)備或其他共同的網(wǎng)絡(luò)節(jié)點(diǎn),并且,它通常包括以上相對(duì)于計(jì)算機(jī)100而描述的許多或所有這些元件,盡管為簡(jiǎn)單起見,圖1中只展示了記憶存儲(chǔ)設(shè)備111。圖1中所描繪的這些邏輯連接包括局域網(wǎng)(LAN)112和廣域網(wǎng)(WAN)113。這類聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)范圍的計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中很普遍,它們既使用有線連接,又使用無線連接。
當(dāng)被用于LAN聯(lián)網(wǎng)環(huán)境中時(shí),計(jì)算機(jī)100通過網(wǎng)絡(luò)接口或適配器114而被連接到局域網(wǎng)112。當(dāng)被用于WAN聯(lián)網(wǎng)環(huán)境中時(shí),個(gè)人計(jì)算機(jī)100通常包括調(diào)制解調(diào)器115或用于在廣域網(wǎng)113(例如,因特網(wǎng))上建立通信鏈路的其他裝置。調(diào)制解調(diào)器115(可能在計(jì)算機(jī)100以內(nèi)或以外)可以經(jīng)由串行端口接口106而被連接到系統(tǒng)總線130。在聯(lián)網(wǎng)環(huán)境中,相對(duì)于個(gè)人計(jì)算機(jī)100或其各個(gè)部分而描繪的程序模塊可以被存儲(chǔ)在遠(yuǎn)程記憶存儲(chǔ)設(shè)備中。
將會(huì)理解所示的這些網(wǎng)絡(luò)連接是例子,可以使用用于在這些計(jì)算機(jī)之間建立通信鏈路的其他技術(shù)。假定各種眾所周知的協(xié)議(例如,TCP/IP、以太網(wǎng)、FTP、HTTP、UDP和類似的協(xié)議)中的任何協(xié)議的存在,并且,可以在用戶-服務(wù)器配置中操作該系統(tǒng),以允許用戶從基于web的服務(wù)器中檢索網(wǎng)頁??梢允褂酶鞣N常規(guī)web瀏覽器中的任何web瀏覽器,來顯示并處理網(wǎng)頁上的數(shù)據(jù)。
雖然圖1環(huán)境表現(xiàn)了示范環(huán)境,但是,將會(huì)理解也可以使用其他計(jì)算環(huán)境。例如,本發(fā)明的一個(gè)或多個(gè)例子可以使用具有少于圖1中所示的和以上所描述的所有這各個(gè)方面的環(huán)境,并且,這些方面可能會(huì)出現(xiàn)在掌握普通技能的人將會(huì)明白的各種組合和子組合中。
圖2展示了可以根據(jù)本發(fā)明的各個(gè)方面來加以使用的基于筆的個(gè)人計(jì)算機(jī)(PC)201。圖1的系統(tǒng)中的任何或所有這些特點(diǎn)、子系統(tǒng)和功能可以被包括在圖2的計(jì)算機(jī)中?;诠P的個(gè)人計(jì)算機(jī)系統(tǒng)201包括大型顯示表面202(例如,諸如液晶顯示(LCD)屏幕的數(shù)字化平板顯示),其上顯示多個(gè)窗口203。通過使用針筆204,用戶可以在該數(shù)字化顯示區(qū)域上進(jìn)行選擇、加亮和書寫。合適的數(shù)字化顯示屏面的例子包括電磁筆數(shù)字轉(zhuǎn)換器(例如,可從Mutoh公司(現(xiàn)在被稱作“FinePoint Innovations公司”)或Wacom技術(shù)公司獲得的筆數(shù)字轉(zhuǎn)換器)。也可以使用其他類型的筆數(shù)字轉(zhuǎn)換器(例如,光學(xué)數(shù)字轉(zhuǎn)換器)。基于筆的計(jì)算系統(tǒng)201解釋使用針筆204來作出的各種手勢(shì),以便處理數(shù)據(jù)、輸入文本并執(zhí)行常規(guī)的計(jì)算機(jī)應(yīng)用任務(wù)(例如,創(chuàng)建、編輯和修改電子表格、文字處理程序和類似物)。
針筆204可能裝備有按鈕或其他部件,以增大其性能。在一個(gè)例子中,針筆204可以作為“鉛筆”或“鋼筆”來加以執(zhí)行——其中,一端構(gòu)成書寫部分,另一端構(gòu)成“擦除器”端,并且,當(dāng)跨越該顯示器而移動(dòng)時(shí),這指出將要被擦除的、該顯示器上的電子墨水的各個(gè)部分。也可以使用其他類型的輸入設(shè)備(例如,鼠標(biāo)、跟蹤球、鍵盤或類似的輸入設(shè)備)。此外,可以使用用戶自己的手指來選擇或指出觸控式顯示器(touch-sensitive display)或近控式顯示器(proximity-sensitive display)上的顯示圖像的各個(gè)部分。所以,如這里所使用的術(shù)語“用戶輸入設(shè)備”意在具有廣泛的定義并包括關(guān)于眾所周知的輸入設(shè)備的許多變更。
在各種例子中,該系統(tǒng)提供一種墨水平臺(tái),作為應(yīng)用程序可以用來捕捉、操作和存儲(chǔ)墨水的一套COM(組件對(duì)象模型)服務(wù)。該墨水平臺(tái)也可以包括標(biāo)記語言,該標(biāo)記語言包括如同可擴(kuò)展標(biāo)記語言(XML)的語言。另外,該系統(tǒng)可以將DCOM用作另一項(xiàng)實(shí)施。還可以使用另外的實(shí)施,包括來自微軟公司的Win32編程模型和.Net編程模型。這些平臺(tái)可以購(gòu)買到,并且在該技術(shù)領(lǐng)域中是已知的。
除用于基于完全性能筆的計(jì)算機(jī)系統(tǒng)或“寫字板PCs”(例如,活動(dòng)便攜式計(jì)算機(jī)或“板”型寫字板PCs)以外,還可以結(jié)合其他類型的基于筆的計(jì)算系統(tǒng)和/或接受作為電子墨水的數(shù)據(jù)并且/或者接受電子筆或針筆輸入的其他設(shè)備(例如,手持計(jì)算機(jī)系統(tǒng)或掌上計(jì)算系統(tǒng);個(gè)人數(shù)字助理;袖珍式個(gè)人計(jì)算機(jī);移動(dòng)和蜂窩式電話、尋呼機(jī)和其他通信設(shè)備;手表;器具;以及包括監(jiān)視器或其他顯示設(shè)備的任何其他設(shè)備或系統(tǒng)和/或向用戶呈現(xiàn)打印或圖形信息并且/或者允許使用電子筆或針筆來進(jìn)行輸入的數(shù)字轉(zhuǎn)換器)來使用本發(fā)明的各個(gè)方面。
現(xiàn)在將結(jié)合剩余的附圖來描述本發(fā)明,這些附圖展示了有助于解釋本發(fā)明的本發(fā)明的各種例子和信息。該詳細(xì)說明中所包含的這些特殊的附圖和信息不應(yīng)該被解釋為限制本發(fā)明。
根據(jù)本發(fā)明的范例系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)如上所述,本發(fā)明的各個(gè)方面一般涉及用于在基于筆的計(jì)算系統(tǒng)和/或接受作為輸入數(shù)據(jù)的電子墨水并且/或者接受來自筆或針筆的輸入數(shù)據(jù)的其他設(shè)備中管理“針筆聚焦”的系統(tǒng)和方法。設(shè)備“聚焦”的主要目的是確定并且/或者建立哪個(gè)用戶界面元件將接收引入的輸入。圖3展示了用戶界面屏幕300的例子,因?yàn)樗ǔ?赡艹霈F(xiàn)在圖形用戶界面中。在圖3所展示的這個(gè)例子中,屏幕300向用戶請(qǐng)求將要被輸入各種不同的控制元件302-330的接觸信息(盡管精通該技術(shù)領(lǐng)域的人將會(huì)認(rèn)識(shí)到在不脫離本發(fā)明的前提下,可以引入任何數(shù)據(jù)或信息)。如上所述,關(guān)于鍵盤輸入,可以使用“TAB”鍵并跳格到接下來的控制元件302-330,并且/或者通過使用鼠標(biāo)來點(diǎn)擊特殊用戶界面元件302-330的表示,可以將鍵盤聚焦設(shè)置到各種不同的控制元件302-330,和/或在各種不同的控制元件302-330之中更改鍵盤聚焦。作為另一項(xiàng)選擇方案,可以由應(yīng)用程序在特殊的控制元件302-330內(nèi)自動(dòng)設(shè)置鍵盤聚焦(例如,用于設(shè)置初始鍵盤聚焦)。
計(jì)算機(jī)鼠標(biāo)也可以具有關(guān)聯(lián)的“聚焦”。通常,可以在用戶界面屏幕300上自由移動(dòng)鼠標(biāo)(例如,在不點(diǎn)擊左、右鼠標(biāo)按鈕的情況下的常規(guī)鼠標(biāo)移動(dòng)),該鼠標(biāo)的這種移動(dòng)會(huì)導(dǎo)致與界面屏幕300內(nèi)的鼠標(biāo)關(guān)聯(lián)的指針元件的移動(dòng)(例如,箭頭、光標(biāo)或其他指針元件的移動(dòng))。在這類系統(tǒng)中,鼠標(biāo)聚焦可能對(duì)應(yīng)于其表示直接位于該鼠標(biāo)指針元件下面或后面的用戶界面元件302-330,并且,這個(gè)聚焦可能會(huì)隨該鼠標(biāo)指針元件跨越界面屏幕300的移動(dòng)而自由改變。通過執(zhí)行“命中測(cè)試”并且將該鼠標(biāo)指針位置的(X,Y)坐標(biāo)與跟用戶界面屏幕300上的用戶界面元件302-330的表示的位置相關(guān)聯(lián)的坐標(biāo)或其他信息進(jìn)行比較,并且通過確定哪個(gè)用戶界面元件表示302-330(如果有的話)在該指針元件的下面或后面,可以確定接收“鼠標(biāo)聚焦”的特殊控制元件302-330。可以確定與該鼠標(biāo)指針位置的(X,Y)坐標(biāo)相對(duì)應(yīng)的用戶界面元件302-330(如果有的話),并且,可以指定那個(gè)元件302-330(如果有的話),以獲得聚焦。可以使用“鼠標(biāo)聚焦”的建立的任何所需的視覺指示器或其他指示器;或者,如果想的話,不需要指示器。
但是,在基于筆的計(jì)算系統(tǒng)和/或其他設(shè)備或系統(tǒng)中建立并管理“針筆聚焦”,提供來自建立和管理“鼠標(biāo)聚焦”或“鍵盤聚焦”的一些重要的差異和挑戰(zhàn)。針筆在一些重要的方面不同于鼠標(biāo)和鍵盤。例如,針筆是絕對(duì)定點(diǎn)設(shè)備(它只可以直接指向屏幕300上的元件302-330并與它們相互作用),而鼠標(biāo)是相對(duì)定點(diǎn)設(shè)備(通過鼠標(biāo)持續(xù)的滾動(dòng),它可以滾到最初位置脫離屏幕300的區(qū)域)。鼠標(biāo)的指示元件始終可以由該計(jì)算機(jī)系統(tǒng)來檢測(cè),并且,它始終位于用戶界面屏幕300的可見邊界以內(nèi)(盡管出現(xiàn)在該屏幕上的這些實(shí)際的元件可能會(huì)隨該鼠標(biāo)的移動(dòng)而改變)。另一方面,針筆(它本身構(gòu)成指示元件)可能與用戶界面屏幕表面332直接接觸,或者,它可能被定位成離開用戶界面屏幕表面332。此外,針筆可能位于它可以由數(shù)字轉(zhuǎn)換器來檢測(cè)或感知的位置,或者,它可能被定位成離開數(shù)字轉(zhuǎn)換器和關(guān)于這類檢測(cè)的范圍之外。此外,一旦位于鼠標(biāo)或鍵盤聚焦控制元件302-330以內(nèi),該輸入(來自該鍵盤或另一個(gè)來源)就被固定不變地指引到那個(gè)控制元件302-330中。另一方面,來自針筆的嘗試性輸入(例如,采取電子墨水的形式)可以在具備針筆控制的控制元件302-330內(nèi)部開始,但隨后當(dāng)該用戶嘗試寫入并且/或者記入輸入數(shù)據(jù)(例如,寫入并且/或者記入另一個(gè)可聚焦的控制元件區(qū)或不可聚焦區(qū))時(shí),在控制元件302-330以外移動(dòng)。此外,來自針筆的嘗試性輸入可能在該界面上的所有可聚焦控制元件302-330以外開始,然后,當(dāng)該用戶嘗試寫入并且/或者記入輸入數(shù)據(jù)時(shí),在可聚焦的控制元件302-330以內(nèi)移動(dòng)。最后,至少一些針筆沒有允許關(guān)于控制元件302-330的確定設(shè)置、激活或聚焦變更的“按鈕”(類似于鍵盤上的“TAB”鍵或鼠標(biāo)左按鈕)。但是,即使有的話,在開始在控制元件302-330中寫入或輸入數(shù)據(jù)之前,按壓針筆上的按鈕,同時(shí)接觸或盤旋從所需控制元件302-330(其中將建立針筆聚焦)起的短距離(例如,1.5~2英寸),這也不會(huì)提供自然或流暢的用戶體驗(yàn)。
根據(jù)本發(fā)明的至少一些例子,在至少一些實(shí)例中,將由操作系統(tǒng)和/或應(yīng)用程序來執(zhí)行代碼,以便當(dāng)針筆鄰近用戶界面表面322而盤旋并位于數(shù)字轉(zhuǎn)換器的檢測(cè)范圍以內(nèi)時(shí),在用戶界面300的控制元件302-330中建立針筆聚焦,該用戶界面的表示直接位于針筆筆尖下面或附近。針筆可能可以由數(shù)字轉(zhuǎn)換器來檢測(cè),同時(shí),在不脫離本發(fā)明的前提下,按任何方式(包括精通該技術(shù)領(lǐng)域的人已知的常規(guī)方式)在其表面332附近盤旋。例如,一些針筆是“活動(dòng)”的,這在本說明書中意味著當(dāng)針筆位于數(shù)字轉(zhuǎn)換器表面332附近時(shí),它們傳送、反映、改變或修改可由數(shù)字轉(zhuǎn)換器傳送和/或檢測(cè)的能量、數(shù)據(jù)或其他信息。例如,一些針筆可以包括接收由數(shù)字轉(zhuǎn)換器發(fā)射的能量并且/或者改變由數(shù)字轉(zhuǎn)換器傳送和/或感知的磁場(chǎng)或電子場(chǎng)的電路系統(tǒng)或其他結(jié)構(gòu),以便由于被檢測(cè)的磁場(chǎng)或電場(chǎng)中的變化,數(shù)字轉(zhuǎn)換器可以感知針筆的存在。另一個(gè)例子是一些針筆可以傳送或反映數(shù)據(jù)、電場(chǎng)或磁場(chǎng)、或可以由數(shù)字轉(zhuǎn)換器來檢測(cè)的其他能量或信息。當(dāng)針筆位于用戶界面屏幕表面322附近時(shí),在不脫離本發(fā)明的前提下,可以使用感知或檢測(cè)針筆的存在的任何合適的或所需的方法。雖然針筆與數(shù)字轉(zhuǎn)換器組合可以被設(shè)計(jì)成允許實(shí)質(zhì)上在與數(shù)字轉(zhuǎn)換器表面有關(guān)的任何合理位置來檢測(cè)針筆,但是,在具有活動(dòng)筆的至少一些常規(guī)的基于筆的計(jì)算系統(tǒng)中,當(dāng)針筆離數(shù)字轉(zhuǎn)換器表面大約1.5~2英寸時(shí),并且,在一些例子中,當(dāng)該針筆離該數(shù)字轉(zhuǎn)換器表面近似0.5~1英寸時(shí),針筆最初是可以檢測(cè)的。
現(xiàn)在將結(jié)合圖4來描述根據(jù)本發(fā)明的、建立和管理針筆聚焦的一個(gè)例子。在開始S400處,假設(shè)針筆在數(shù)字轉(zhuǎn)換器的檢測(cè)范圍以外開始,使得該系統(tǒng)無法檢測(cè)到針筆的存在。此時(shí),用戶界面元件302-330在這個(gè)例子中將沒有針筆聚焦。在S402處,該系統(tǒng)進(jìn)行檢驗(yàn),以確定是否在數(shù)字轉(zhuǎn)換器的表面332附近檢測(cè)到針筆(或筆)。如果“否”,則該過程返回到S402,并且,該系統(tǒng)不久將會(huì)再次檢驗(yàn)針筆是否在數(shù)字轉(zhuǎn)換器表面332附近存在。
如果在S402處檢測(cè)到針筆(在S402處回答“是”,例如,當(dāng)用戶在數(shù)字轉(zhuǎn)換器的表面332附近移動(dòng)針筆并且開始著手在其上書寫時(shí)),那么,當(dāng)針筆在表面332附近盤旋(或接近該表面)時(shí),根據(jù)本發(fā)明的這個(gè)例子的這些系統(tǒng)和方法生成與針筆的表面332位置相對(duì)應(yīng)的“空中”點(diǎn)(S404)。例如,該“空中”點(diǎn)可能對(duì)應(yīng)于跟針筆筆尖貼近的數(shù)字轉(zhuǎn)換器的表面332上的那個(gè)點(diǎn)(例如,(X,Y)坐標(biāo));在那里被檢測(cè)的電場(chǎng)或磁場(chǎng)是最強(qiáng)、最弱或變化最大的那個(gè)點(diǎn);檢測(cè)到由針筆發(fā)射或從針筆那里被反射的聚焦光束的點(diǎn);或類似的點(diǎn)。在不脫離本發(fā)明的前提下,可以使用檢測(cè)和建立“空中”點(diǎn)的任何方式。一旦用這種方式檢測(cè)到針筆,與針筆關(guān)聯(lián)的各種特征和/或引入的輸入數(shù)據(jù)就可以由應(yīng)用程序和/或計(jì)算系統(tǒng)來檢索并且/或者被輸入應(yīng)用程序和/或計(jì)算系統(tǒng),例如墨水顏色、筆劃寬度、筆劃類型(輸入墨水筆劃、擦除筆劃、加亮筆劃、選擇等)、針筆ID信息、用戶ID信息和類似物。
這些“空中”點(diǎn)(例如,針筆的盤旋位置的(X,Y)坐標(biāo))可以由根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法來加以使用,以執(zhí)行“命中測(cè)試”,這可以被用來確定哪個(gè)控制元件302-330應(yīng)該接收針筆聚焦。在至少一些用戶界面中,可以用分層方式來安排控制元件302-330或界面300中的其他項(xiàng)目。圖3展示了這種類型的分層布置的例子。例如,如圖3所示,控制元件302-330可能屬于共同的“名稱”控制元件334。同樣,控制元件308-318可能屬于共同的“家庭地址”控制元件336,控制元件320-330可能屬于共同的“辦公地址”控制元件338。所有這些控制元件可能屬于共同的父控制元件(例如,“輸入接觸信息”元件),該父控制元件本身可能屬于一個(gè)或多個(gè)另外的父控制元件。相應(yīng)地,如果無法為直接鄰近針筆的“空中”點(diǎn)的元件提供針筆聚焦(例如,如果針筆位于單獨(dú)的控制元件302-330之間),那么,在至少一些實(shí)例中,根據(jù)本發(fā)明的一些例子的系統(tǒng)和方法仍然可能能夠?yàn)楦蟮摹案浮被颉叭萜鳌痹?例如,如同元件334、336或338)提供針筆聚焦,該元件對(duì)應(yīng)于針筆位于那里的空中點(diǎn)。
圖5展示了具有分層控制元件的用戶界面屏幕500的另一個(gè)例子。當(dāng)填寫測(cè)試報(bào)告或調(diào)查報(bào)告時(shí),單獨(dú)的回答502可以構(gòu)成控制元件分層樹形結(jié)構(gòu)的單獨(dú)的“葉”節(jié)點(diǎn)或“子”節(jié)點(diǎn)或控制元件,而每個(gè)問題504-510可以構(gòu)成“根”節(jié)點(diǎn)、“容器”節(jié)點(diǎn)或“父”節(jié)點(diǎn)或具有其自己關(guān)聯(lián)的葉節(jié)點(diǎn)或子節(jié)點(diǎn)的控制元件??梢詾楦缚刂圃?04-510保留針筆聚焦,而不是個(gè)別地使每個(gè)子節(jié)點(diǎn)或葉節(jié)點(diǎn)502成為針筆可聚焦的。當(dāng)針筆在父控制元件504-510的任何部分附近盤旋時(shí),整個(gè)父控制元件504-510可以接收針筆聚焦,從而允許將輸入數(shù)據(jù)記入那個(gè)父控制元件504-510內(nèi)的單獨(dú)的葉節(jié)點(diǎn)502中的任何葉節(jié)點(diǎn)。
現(xiàn)在參考圖4中所展示的范例方法,如上所述,在S404處生成與針筆的位置相對(duì)應(yīng)的空中點(diǎn)。在S406處,根據(jù)本發(fā)明的這個(gè)例子的系統(tǒng)和方法確定鄰近針筆位置的特殊的位置和/或元件是否是針筆可聚焦的(如以上結(jié)合圖5所述,并不是界面中的所有控制元件或區(qū)域都需要成為可獨(dú)立進(jìn)行針筆聚焦的,并且,與操作系統(tǒng)和/或應(yīng)用程序關(guān)聯(lián)的代碼可以確定或設(shè)置特殊的控制元件或區(qū)域是否能夠接收針筆聚焦)。如果與針筆的特殊位置相對(duì)應(yīng)的控制元件或基礎(chǔ)用戶界面位置不是針筆可聚焦的(回答“否”),則根據(jù)本發(fā)明的這個(gè)例子的這些系統(tǒng)和方法接下來確定那個(gè)元件是否是該分層結(jié)構(gòu)中的最后的(或最高的)元件(S408)。如果不是(回答“否”),則本發(fā)明的這個(gè)例子的這些系統(tǒng)和方法移到父元件(S410),并且通過返回到S406來確定那個(gè)元件是否是針筆可聚焦的。在圖5中所展示的這個(gè)例子中,如果用戶的筆最初在葉元件502附近盤旋,則根據(jù)本發(fā)明的這個(gè)例子的系統(tǒng)和方法將會(huì)在S406處確定這個(gè)葉元件502不是針筆可聚焦的。然后,在S408處,這個(gè)例子的這些系統(tǒng)和方法將會(huì)確定葉元件502被包含在父元件504內(nèi);然后,當(dāng)重復(fù)S406時(shí),將會(huì)確定元件504是針筆可聚焦的。
如果在S408處確定考慮中的那個(gè)元件是該分層結(jié)構(gòu)中的那個(gè)最后的元件和/或該分層結(jié)構(gòu)中的那個(gè)唯一的元件(回答“是”),則可以執(zhí)行任何必要的進(jìn)一步的處理(如果有的話)(S412),并且,該程序可以返回到S402(符號(hào)點(diǎn)A)。在不脫離本發(fā)明的前提下,可以執(zhí)行任何合適的或所需的處理。例如,可以生成錯(cuò)誤消息或文本框,以便為用戶提供合適的信息。另一種可能性是可以為該界面的最高分層元件或?yàn)樵摻缑娴念A(yù)定部分提供默認(rèn)針筆聚焦。另一種可能的例子是如果針筆下面的那個(gè)元件或其父元件(如果有的話)不是針筆可聚焦的,那么,該界面中的元件將不會(huì)接收針筆聚焦;在根據(jù)本發(fā)明的系統(tǒng)和方法的至少一些例子中,并且這些系統(tǒng)和方法可能會(huì)等待進(jìn)一步的針筆移動(dòng)。在不脫離本發(fā)明的前提下,可以使用用于處理這種情況的其他任何合適的方法。
如果在S406處確定考慮中的那個(gè)元件是針筆可聚焦的(要么是針筆正在其附近盤旋的原始控制元件,要么是其父元件——在S406處回答“是”),那么,根據(jù)本發(fā)明的這個(gè)例子的系統(tǒng)和方法將執(zhí)行代碼,以便為那個(gè)元件提供針筆聚焦(S414)??梢?例如,由操作系統(tǒng)和/或應(yīng)用程序)向接收針筆聚焦的元件通知這個(gè)事實(shí),可以采取合適的動(dòng)作,并且/或者,可以執(zhí)行任何所需的處理(例如,擴(kuò)大控制元件尺寸、提高輪詢頻率和類似的處理,以下將會(huì)對(duì)此進(jìn)行更加詳細(xì)的描述)。作為選擇,在確定是否提供這個(gè)特定元件針筆聚焦(與該界面中的某個(gè)其他的元件(例如,該層級(jí)中的另一個(gè)元件)或無元件(在一些預(yù)定的條件下)相對(duì))之前,可以執(zhí)行額外的處理。
在建立針筆聚焦之后,根據(jù)本發(fā)明的這個(gè)例子的系統(tǒng)和方法接下來確定該針筆是否已接觸數(shù)字轉(zhuǎn)換器表面(S416)。如果“是”,則該系統(tǒng)接受該輸入(例如,作為電子墨水或其他輸入)或采取其他合適的動(dòng)作(S418),并且,該程序結(jié)束(S420)(隨意地,該程序可能返回到S402,并等待下一個(gè)輸入)。在根據(jù)本發(fā)明的系統(tǒng)和方法的這個(gè)例子中,一旦建立針筆聚焦,并且用戶開始輸入數(shù)據(jù),或者該系統(tǒng)開始接收輸入(例如,通過書寫或采用任何其他的方式),針筆聚焦在那個(gè)筆向下事件期間就不會(huì)改變(隨意地,即使在具有聚焦的控制元件以外的區(qū)域中繼續(xù)數(shù)據(jù)輸入(例如,電子墨水輸入),也是如此)。這確保在筆向下事件期間的所有數(shù)據(jù)輸入都被發(fā)送到其中開始數(shù)據(jù)輸入的控制元件(隨意地,如果控制元件可以在該用戶界面中移動(dòng),則控制元件可能會(huì)在那個(gè)筆向下事件期間離開筆,但一旦建立聚焦,在筆向下事件期間的引入的數(shù)據(jù)就將繼續(xù)在具有聚焦的控制元件中被加以接收,即使該元件在該事件期間離開筆,也是如此)。隨意地,一旦用戶輸入設(shè)備在筆向下事件期間在具有聚焦的控制元件以外移動(dòng),就可以終止輸入數(shù)據(jù)的接收(并且,隨意地,可能會(huì)失去聚焦)。為了改變本發(fā)明的一些例子中的針筆聚焦,用戶必須將針筆提起離開數(shù)字轉(zhuǎn)換器表面(筆向上事件)足夠的距離,以便針筆無法被數(shù)字轉(zhuǎn)換器檢測(cè)到,并且,必須重新啟動(dòng)圖4中的程序。作為可選擇的方案,在從數(shù)字轉(zhuǎn)換器表面提起筆并將筆移到與另一個(gè)控制元件相對(duì)應(yīng)的該用戶界面表面上的區(qū)域之后,可以自動(dòng)改變針筆聚焦,即使針筆在這整個(gè)時(shí)期內(nèi)始終保持可以被數(shù)字轉(zhuǎn)換器檢測(cè)到,也是如此。隨意地,只有在預(yù)定的時(shí)延之后,并且/或者只有在針筆已從具有聚焦的前一個(gè)控制元件并/或從與具有聚焦的前一個(gè)控制元件有關(guān)聯(lián)的其最后的位置移動(dòng)預(yù)定的最小距離之后,針筆聚焦才會(huì)在以上所描述的各種情況中發(fā)生變化。
在本發(fā)明的至少一些例子中,如果筆最初在無法接收聚焦或輸入的區(qū)域中(例如,在能夠接收聚焦的各個(gè)控制元件之間的區(qū)域中)接觸數(shù)字轉(zhuǎn)換器,那么,即使筆在筆向下事件期間移入可聚焦的控制元件,也將不會(huì)在這個(gè)筆向下事件期間建立聚焦。作為可選擇的方案,如果需要的話,在不脫離本發(fā)明的前提下,當(dāng)筆在筆向下事件期間越入可聚焦控制元件時(shí)(如果有的話),可以建立聚焦。隨意地,如果在以上所描述的那個(gè)情況中建立聚焦,則進(jìn)入可聚焦元件的輸入可以包括在筆移入可聚焦控制元件之前的筆向下事件期間生成或被輸入的輸入數(shù)據(jù)中的所有或至少部分輸入數(shù)據(jù)。
如果在S416中,根據(jù)本發(fā)明的這個(gè)例子的系統(tǒng)和方法確定針筆還沒有接觸數(shù)字轉(zhuǎn)換器屏幕,則該程序返回到S402,并確定筆是否保留在界內(nèi)。如果不是(回答“否”),則針筆聚焦可能被撤回(S422),并且在短時(shí)間后重新開始嘗試檢測(cè)筆。如果針筆保持可檢測(cè)(在S402處回答“是”),則重復(fù)該程序,直到發(fā)生筆向下事件(即,針筆接觸數(shù)字轉(zhuǎn)換器表面)或撤回筆為止。在針筆保持可檢測(cè)(例如,在盤旋位置中)的同時(shí),并且在針筆接觸數(shù)字轉(zhuǎn)換器表面之前,在不脫離本發(fā)明的前提下,當(dāng)針筆從表示一個(gè)控制元件的區(qū)域移到表示另一個(gè)控制元件的區(qū)域時(shí),針筆聚焦可能從該用戶界面屏幕上的一個(gè)控制元件轉(zhuǎn)移到另一個(gè)控制元件。此外,在S422處,如果需要的話,隨意地,在預(yù)定時(shí)間內(nèi)和/或直到建立新的針筆聚焦之前,針筆聚焦可以保留在具有聚焦的最后一個(gè)控制元件內(nèi)。
以上結(jié)合圖4所描述的這各種程序只是可能發(fā)生于本發(fā)明的一些例子中的合適的處理的例子。精通該技術(shù)領(lǐng)域的人將會(huì)認(rèn)識(shí)到可以執(zhí)行其他程序,并且/或者,在不脫離本發(fā)明的前提下,可以改變結(jié)合圖4所描述的這些程序。例如,所展示或描述的這些特殊步驟可以更改,它們的順序可以更改,一些步驟可以忽略,并且/或者,在不脫離本發(fā)明的前提下,可以增加額外的步驟。
一個(gè)更特殊的例子是在不脫離本發(fā)明的前提下,用于確定哪個(gè)控制元件表示位于筆的位置附近的方式可能會(huì)相對(duì)于以上所描述的“命中測(cè)試”程序而有變化。此外,操作系統(tǒng)和/或應(yīng)用程序可以被設(shè)計(jì)成在不脫離本發(fā)明的前提下,按方便或需要的任何合適的時(shí)間間隔來執(zhí)行如同結(jié)合圖4所展示和描述的部分或所有這些空中聚焦管理確定程序。例如,在正在發(fā)生大量背景處理的情況中,可以不太頻繁地執(zhí)行部分或所有這些空中聚焦管理程序(例如,命中測(cè)試),以增加用于其他處理的處理器可用性。此外,例如,如果計(jì)算機(jī)處于低功率、睡眠或電池守恒模式,則以上所描述的這些程序可能不太會(huì)頻繁地發(fā)生。
在不脫離本發(fā)明的前提下,作為獲得針筆聚焦的結(jié)果,可能會(huì)發(fā)生或啟動(dòng)任何合適的動(dòng)作或處理。例如,可以提供任何視覺指示器或音頻指示器,以指出何時(shí)建立針筆聚焦,例如顏色變化、用戶界面風(fēng)格變化、用戶界面布局變化、可聽的蜂鳴聲或類似物。圖3和圖6展示了可能起因于接收針筆聚焦的控制元件的潛在處理的另一個(gè)例子。如上所述,圖3展示了具有各種控制元件302-330的用戶界面屏幕332。圖3中的箭頭350展示了一種針筆,該針筆接近界面屏幕332,但在某個(gè)位置處的屏幕332附近盤旋,以便與屏幕332關(guān)聯(lián)的數(shù)字轉(zhuǎn)換器檢測(cè)該針筆的存在和位置。一旦建立針筆聚焦,該用戶界面在本發(fā)明的這個(gè)例子中變成圖6中所示的屏幕352。明確地說,在這個(gè)例子中,該針筆接近鄰近控制元件312(與該界面的該“家庭地址”控制元件的“城市”控制元件有關(guān)聯(lián))的屏幕332。如圖6所示,當(dāng)在控制元件312中建立針筆聚焦時(shí),擴(kuò)張這個(gè)控制元件312的尺寸,并且,只要針筆聚焦保留在控制元件312以內(nèi),它就將保持這個(gè)擴(kuò)張尺寸。在至少一些例子中,在擴(kuò)大它的尺寸(以便為該用戶提供這個(gè)小尺寸與這個(gè)擴(kuò)大尺寸之間的平穩(wěn)轉(zhuǎn)變)之前,放大框354中的針筆位置350將在與控制元件312中的針筆位置350相同的相對(duì)位置。在基于筆的計(jì)算機(jī)系統(tǒng)(其中,用戶意在在該控制元件中書寫并輸入電子墨水)(如果該控制元件小,則該用戶可能會(huì)很難或不可能使用電子筆和/或電子墨水來輸入該必要的數(shù)據(jù))中,擴(kuò)大具有聚焦的這些控制元件的尺寸會(huì)特別有用。在該總用戶界面、屏幕尺寸和/或控制元件非常小的情況下,擴(kuò)大該尺寸也會(huì)有用。
如果針筆在本發(fā)明的這個(gè)例子中在控制元件312以外移動(dòng),則這個(gè)元件312中的針筆聚焦將會(huì)失去,并且,放大框354將會(huì)消失。隨意地,只有在針筆離開控制元件312或移出數(shù)字轉(zhuǎn)換器檢測(cè)范圍以外后的預(yù)定時(shí)期截止之后,才可能會(huì)發(fā)生針筆聚焦丟失,以防止由于用戶所造成的非故意的、較小的針筆移動(dòng)而引起的針筆聚焦丟失。作為另一種可選擇的方案,針筆聚焦可以保留在這個(gè)元件312上,直到任何其他合適的時(shí)間為止(例如,直到針筆不再被檢測(cè)到貼近數(shù)字轉(zhuǎn)換器為止、直到建立新的聚焦為止,以及/或者在任何其他合適的或所需的時(shí)間為止)。作為另一種可選擇的方案,除這個(gè)原來居中的控制元件以外,放大框354還可以包含鄰近的控制元件,使得針筆聚焦可以從原始控制元件(以上例子中的控制元件312)轉(zhuǎn)移到其鄰近的控制元件之一,而放大框354不會(huì)消失。在不脫離本發(fā)明的前提下,可以使用處理在原始元件以外的針筆移動(dòng)的任何其他所需的方法。
在不脫離本發(fā)明的前提下,作為獲得針筆聚焦的結(jié)果,也可能會(huì)發(fā)生額外的和/或其他的動(dòng)作。例如,可以使用實(shí)現(xiàn)針筆聚焦來“準(zhǔn)備”整個(gè)系統(tǒng)和/或特殊控制元件,以接收輸入。作為更特殊的例子,可以使用針筆聚焦來從能源節(jié)省模式中或從“待機(jī)”模式中“喚醒”該系統(tǒng)。另一個(gè)例子是該系統(tǒng)可以將實(shí)現(xiàn)針筆聚焦用作觸發(fā)器,以便更加頻繁地檢驗(yàn)與用于輸入的控制元件關(guān)聯(lián)的區(qū)域(例如,提示數(shù)字轉(zhuǎn)換器更加頻繁地為引入的電子墨水或其他輸入數(shù)據(jù)進(jìn)行檢驗(yàn)或“輪詢”,從而尤其在與具有針筆聚焦的控制元件相對(duì)應(yīng)的該界面區(qū)中隨意地提高該頻率)。
作為額外的例子,可以在筆向下事件之前使用針筆聚焦(例如,當(dāng)筆在數(shù)字轉(zhuǎn)換器表面附近盤旋時(shí)),以開始確定將要被輸入具有聚焦的區(qū)域中的輸入數(shù)據(jù)的各種特點(diǎn)或特征(例如,確定墨水顏色、墨水加亮特征、筆尖特征、是否應(yīng)該用“壓敏”(pressure sensitive)方式來收集墨水?dāng)?shù)據(jù)、輸入數(shù)據(jù)類型(例如,墨水、擦除、加亮、選擇等)等)。使用“空中”時(shí)期來檢索與關(guān)于具有聚焦的區(qū)域的墨水特征有關(guān)的數(shù)據(jù),可以允許根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法在實(shí)際上發(fā)生筆向下事件時(shí)非常敏捷、迅速地開始呈現(xiàn)墨水,從而提供更自然的筆和上墨體驗(yàn)(例如,當(dāng)發(fā)生筆向下事件時(shí),將會(huì)迅速出現(xiàn)墨水,從而看起來好象墨水正在流出電子筆的筆尖并且流到電子文檔上)。
另一個(gè)例子是根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法可以用其他方法來使用針筆聚焦的建立,以便使該系統(tǒng)準(zhǔn)備好接收輸入電子墨水?dāng)?shù)據(jù)?;诠P的計(jì)算系統(tǒng)中的輸入電子墨水通常具有與其關(guān)聯(lián)的大量數(shù)據(jù)(例如,與墨水位置、墨水顏色、墨水壓力、被針筆相交的數(shù)字轉(zhuǎn)換器點(diǎn)、針筆移動(dòng)方向、與該墨水關(guān)聯(lián)的分析數(shù)據(jù)、筆劃ID信息、用戶ID信息、語言數(shù)據(jù)等相關(guān)聯(lián)的數(shù)據(jù))。根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法可以使用針筆聚焦來使該系統(tǒng)準(zhǔn)備好接收墨水,例如,這可以通過設(shè)置并/或分配存儲(chǔ)器中的數(shù)據(jù)結(jié)構(gòu),來接收和存儲(chǔ)墨水?dāng)?shù)據(jù)(例如,采用分層文檔樹形格式等);設(shè)置并/或分配關(guān)于墨水的鏡像樹和快照的存儲(chǔ)器位置(例如,用于布局分析、分類、分析、識(shí)別等);從各種記憶位置中清除高速緩存數(shù)據(jù);等等。在不脫離本發(fā)明的前提下,通過實(shí)現(xiàn)針筆聚焦或作為實(shí)現(xiàn)針筆聚焦的結(jié)果,可以觸發(fā)或啟動(dòng)任何其他合適的或所需的處理或活動(dòng)。
根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法也不局限于提供并保持與單一針筆關(guān)聯(lián)的針筆聚焦。在不脫離本發(fā)明的前提下,可以建立并保持任何數(shù)量的針筆聚焦。例如,可以相對(duì)于第一個(gè)控制元件來檢測(cè)、建立和保持一個(gè)針筆聚焦,而數(shù)字轉(zhuǎn)換器也可以接收指出“第二個(gè)針筆位于貼近數(shù)字轉(zhuǎn)換器”的輸入,并且為與第二個(gè)針筆的位置相對(duì)應(yīng)的第二個(gè)控制元件提供針筆聚焦,并保持與第二個(gè)控制元件有關(guān)的聚焦。在不脫離本發(fā)明的前提下,第二個(gè)針筆也可以將數(shù)據(jù)輸入與第一個(gè)控制元件(在這個(gè)例子中已具有針筆聚焦)相對(duì)應(yīng)的該區(qū)域。
在根據(jù)本發(fā)明的系統(tǒng)和方法的一個(gè)更具體的例子中,使用空中點(diǎn)來確定具有針筆聚焦的控制元件。在這個(gè)例子中,只使用空中點(diǎn)來改變針筆聚焦,這是因?yàn)榧僭O(shè)一旦已開始輸入墨水筆劃,與那個(gè)筆劃關(guān)聯(lián)的所有數(shù)據(jù)(即,在那個(gè)筆向下事件期間)應(yīng)該繼續(xù)與那個(gè)相同的控制元件保持關(guān)聯(lián)(至少直到該筆離開那個(gè)控制元件的區(qū)域?yàn)橹?,并且隨意地直到筆向上事件發(fā)生,甚至筆離開那個(gè)控制元件的區(qū)域?yàn)橹?。在這個(gè)例子中,該界面的僅僅一個(gè)控制元件將在給定時(shí)間具有針筆聚焦。如果根據(jù)本發(fā)明的這個(gè)例子的這些系統(tǒng)和方法能夠從多個(gè)針筆那里接收輸入,則只有具有針筆聚焦的控制元件內(nèi)的針筆將能夠記入輸入墨水,但具有聚焦的控制元件內(nèi)的所有針筆將能夠獨(dú)立地輸入墨水(或其他輸入數(shù)據(jù))。所有其他的針筆(位于具有針筆聚焦的控制元件以外的針筆)將發(fā)揮如同鼠標(biāo)的作用。在這個(gè)例子中,至少在所有針筆已離開控制元件的區(qū)域并且/或者在數(shù)字轉(zhuǎn)換器的檢測(cè)范圍以外之前,具有針筆聚焦的控制元件將不會(huì)失去針筆聚焦。
作為針筆與數(shù)字轉(zhuǎn)換器表面之間的接觸的結(jié)果,根據(jù)本發(fā)明的至少一些例子的額外的任選特點(diǎn)允許針筆聚焦的建立。在一些實(shí)例中,尤其是如果計(jì)算系統(tǒng)處于低功率或待命模式,或者當(dāng)數(shù)字轉(zhuǎn)換器正在偶爾進(jìn)行輪詢來致力于檢測(cè)針筆的存在時(shí),針筆可能會(huì)接觸數(shù)字轉(zhuǎn)換器表面,在貼近數(shù)字轉(zhuǎn)換器表面的位置、按盤旋方位來檢測(cè)針筆之前。這也會(huì)發(fā)生于這些實(shí)例中——其中,用戶迅速將筆放置在數(shù)字轉(zhuǎn)換器表面,并開始記入輸入。在這類情況中,根據(jù)本發(fā)明的至少一些例子的系統(tǒng)和方法可以為與數(shù)字轉(zhuǎn)換器表面接觸的針筆(因此而有的)位置處的控制元件提供針筆聚焦,并接受輸入數(shù)據(jù),而不要求輕敲來建立聚焦和第二個(gè)筆向下事件,以開始輸入數(shù)據(jù)。隨意地,在考慮控制元件的分層布置和如以上所描述的其他用戶界面元件時(shí),可以用任何合適的方式(例如,包括使用針筆接觸的(X,Y)坐標(biāo)的命中測(cè)試)來確定控制元件,以接收作為針筆接觸的結(jié)果的針筆聚焦。
如果需要的話,如上所述,在不脫離本發(fā)明的前提下,可以獨(dú)立于鼠標(biāo)聚焦和/或鍵盤聚焦和/或另一個(gè)針筆聚焦并且與這些聚焦分開地保持針筆聚焦。相應(yīng)地,當(dāng)一位用戶啟動(dòng)并保持針筆聚焦時(shí),其他用戶(或同一位用戶)也可以使用鼠標(biāo)和/或鍵盤和/或另一個(gè)針筆來將數(shù)據(jù)輸入不同的控制元件。
此外,響應(yīng)于貼近數(shù)字轉(zhuǎn)換器表面的針筆的檢測(cè),不需要在每個(gè)實(shí)例中建立聚焦。如果需要的話,在不脫離本發(fā)明的前提下,至少在一些實(shí)例中,應(yīng)用程序和/或操作系統(tǒng)可以包括代碼,并且/或者,發(fā)送事件,以便拒絕聚焦并/或停止與建立聚焦關(guān)聯(lián)的這些數(shù)據(jù)傳輸。例如,如果元件沒有用于接收輸入電子墨水的區(qū)域(例如,文本標(biāo)簽或不可改變的圖元),則可能會(huì)沒有理由允許那個(gè)元件接收聚焦。此外,如果元件由于某個(gè)原因已達(dá)到關(guān)于它能夠接收的電子墨水的限制,則可能會(huì)拒絕那個(gè)元件上的聚焦。作為另一個(gè)例子,在用戶可以或意在只寫入一次的字段(例如,用戶ID和/或密碼字段或類似物)中,如果墨水已存在或已被輸入那個(gè)字段(隨意地,在某個(gè)時(shí)期截止以后),則可能不會(huì)接受聚焦。在不脫離本發(fā)明的前提下,可以在一個(gè)控制元件接一個(gè)控制元件的基礎(chǔ)上或用任何其他的方式來應(yīng)用聚焦拒絕。
最后,本發(fā)明也涉及包括其上存儲(chǔ)的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),這些計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行各種方法,并且/或者可用于各種系統(tǒng)(包括以上所描述的那些系統(tǒng)和方法)中。該計(jì)算機(jī)可讀介質(zhì)可以構(gòu)成被存儲(chǔ)在以上所描述的計(jì)算機(jī)可讀介質(zhì)的各種特殊例子上的計(jì)算機(jī)可執(zhí)行指令。
結(jié)論在一些實(shí)例中,以上的說明書描述了與用戶界面中的“控制元件”有關(guān)的針筆和鼠標(biāo)相互作用以及位置。這是為通信容易、方便而采用的簡(jiǎn)要說明。實(shí)際上,“控制元件”包括存在于應(yīng)用程序和/或計(jì)算機(jī)的操作系統(tǒng)程序中的計(jì)算機(jī)代碼。相應(yīng)地,精通該技術(shù)領(lǐng)域的人將會(huì)把該簡(jiǎn)要說明理解成描述針筆和鼠標(biāo)實(shí)際上位于貼近存在于用戶界面上或作為用戶界面的一部分的各種控制元件的表示。精通該技術(shù)領(lǐng)域的人將會(huì)進(jìn)一步理解這些相互作用可以激活、發(fā)送輸入到、并且/或者利用用戶界面中所表示的基礎(chǔ)控制元件。
以上已描述了本發(fā)明的各種例子,并且,掌握普通技能的人將會(huì)理解本發(fā)明包括其范圍以內(nèi)的、這些例子的所有組合和子組合。此外,精通該技術(shù)領(lǐng)域的人將會(huì)認(rèn)識(shí)到以上的例子只舉例說明了本發(fā)明的各個(gè)方面。如所附權(quán)利要求書中所定義的,在不脫離本發(fā)明的精神和范圍的前提下,可以進(jìn)行各種更改和修改。
權(quán)利要求
1.一種方法,其特征在于包括接收輸入,該輸入指出第一個(gè)針筆位于貼近數(shù)字轉(zhuǎn)換器;以及,為與這第一個(gè)針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦。
2.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括在表示這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中接受輸入。
3.根據(jù)權(quán)利要求2的方法,其特征在于其中,該輸入包括電子墨水。
4.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括使這第一個(gè)針筆離開該數(shù)字轉(zhuǎn)換器,而不接觸該數(shù)字轉(zhuǎn)換器的表面,使得不再接收指出第一個(gè)針筆接近度的該輸入;以及,從這第一個(gè)控制元件中撤回聚焦。
5.根據(jù)權(quán)利要求1的方法,其特征在于其中,在提供聚焦之前,該方法進(jìn)一步包括相對(duì)于屏幕上的用戶界面的多個(gè)控制元件的表示,來確定這第一個(gè)針筆的位置。
6.根據(jù)權(quán)利要求1的方法,其特征在于其中,提供聚焦包括呈現(xiàn)這第一個(gè)控制元件的表示的至少一個(gè)部分的放大視圖。
7.根據(jù)權(quán)利要求1的方法,其特征在于其中,提供聚焦包括提供用于接受針對(duì)這第一個(gè)控制元件的輸入的放大區(qū)域。
8.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括保持鼠標(biāo)聚焦跟對(duì)應(yīng)于這第一個(gè)針筆位置的該聚焦分開。
9.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括保持鍵盤聚焦跟對(duì)應(yīng)于這第一個(gè)針筆位置的該聚焦分開。
10.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括準(zhǔn)備這第一個(gè)控制元件,以接收輸入。
11.根據(jù)權(quán)利要求10的方法,其特征在于其中,該準(zhǔn)備包括提高對(duì)應(yīng)于這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中的輪詢頻率。
12.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括接收第二輸入,該第二輸入指出第二個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器。
13.根據(jù)權(quán)利要求12的方法,其特征在于進(jìn)一步包括為與這第二個(gè)針筆的位置相對(duì)應(yīng)的第二個(gè)控制元件提供聚焦。
14.根據(jù)權(quán)利要求13的方法,其特征在于其中,在為這第一個(gè)控制元件提供聚焦的同時(shí),為這第二個(gè)控制元件提供聚焦。
15.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括將這第一個(gè)針筆從對(duì)應(yīng)于這第一個(gè)控制元件的第一個(gè)區(qū)域移到對(duì)應(yīng)于第二個(gè)控制元件的第二個(gè)區(qū)域;以及,將聚焦從這第一個(gè)控制元件變到這第二個(gè)控制元件。
16.根據(jù)權(quán)利要求15的方法,其特征在于其中,在從這第一區(qū)域移到這第二區(qū)域之前,這第一個(gè)針筆不接觸該數(shù)字轉(zhuǎn)換器的表面。
17.根據(jù)權(quán)利要求16的方法,其特征在于其中,在從這第一區(qū)域移到這第二區(qū)域之前,這第一個(gè)針筆接觸該數(shù)字轉(zhuǎn)換器的表面。
18.根據(jù)權(quán)利要求1的方法,其特征在于進(jìn)一步包括當(dāng)提供聚焦時(shí),提供視覺指示器或音頻指示器中的至少一種指示器。
19.一種方法,其特征在于包括確定第一個(gè)針筆是否位于貼近數(shù)字轉(zhuǎn)換器的表面;以及,響應(yīng)于(a)“這第一個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器”的確定、或(b)這第一個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸,為與這第一個(gè)針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦。
20.根據(jù)權(quán)利要求19的方法,其特征在于進(jìn)一步包括確定這第一個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器表面,并且,響應(yīng)于這項(xiàng)確定來提供該聚焦。
21.根據(jù)權(quán)利要求19的方法,其特征在于進(jìn)一步包括感知這第一個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸,并且,響應(yīng)于這個(gè)感知來提供該聚焦。
22.根據(jù)權(quán)利要求19的方法,其特征在于進(jìn)一步包括在表示這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中接受電子墨水或其他輸入。
23.根據(jù)權(quán)利要求19的方法,其特征在于其中,提供聚焦包括提供用于接受針對(duì)這第一個(gè)控制元件的輸入的放大區(qū)域。
24.根據(jù)權(quán)利要求19的方法,其特征在于進(jìn)一步包括準(zhǔn)備這第一個(gè)控制元件,以接收輸入。
25.根據(jù)權(quán)利要求24的方法,其特征在于其中,該準(zhǔn)備包括提高對(duì)應(yīng)于這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中的輪詢頻率。
26.根據(jù)權(quán)利要求19的方法,其特征在于進(jìn)一步包括確定第二個(gè)針筆是否位于貼近該數(shù)字轉(zhuǎn)換器的表面。
27.根據(jù)權(quán)利要求26的方法,其特征在于進(jìn)一步包括響應(yīng)于(a)“這第二個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器”的確定、或(b)這第二個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸,當(dāng)這第二個(gè)針筆的位置對(duì)應(yīng)于表示這第二個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域時(shí),為第二個(gè)控制元件提供聚焦。
28.根據(jù)權(quán)利要求27的方法,其特征在于其中,在為這第一個(gè)控制元件提供聚焦的同時(shí),為這第二個(gè)控制元件提供聚焦。
29.根據(jù)權(quán)利要求19的方法,其特征在于進(jìn)一步包括將這第一個(gè)針筆從對(duì)應(yīng)于這第一個(gè)控制元件的第一區(qū)域移到對(duì)應(yīng)于第二個(gè)控制元件的第二區(qū)域;以及,使聚焦從這第一個(gè)控制元件變到這第二個(gè)控制元件。
30.根據(jù)權(quán)利要求19的方法,其特征在于進(jìn)一步包括當(dāng)提供聚焦時(shí),提供視覺指示器或音頻指示器中的至少一種指示器。
31.一種系統(tǒng),其特征在于包括輸入設(shè)備,它適合生成輸入,該輸入指出第一個(gè)針筆位于貼近數(shù)字轉(zhuǎn)換器;以及,處理器,它被加以編程,并適合為與這第一個(gè)針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦。
32.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該輸入設(shè)備進(jìn)一步適合在表示這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中接受輸入。
33.根據(jù)權(quán)利要求32的系統(tǒng),其特征在于其中,該輸入包括電子墨水輸入。
34.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并適合當(dāng)使這第一個(gè)針筆移離該數(shù)字轉(zhuǎn)換器,而不接觸該數(shù)字轉(zhuǎn)換器的表面的程度,使得不再接收指出第一個(gè)針筆接近度的該輸入的時(shí)候,從這第一個(gè)控制元件中撤回聚焦。
35.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且適合在提供該聚焦之前,相對(duì)于屏幕上的用戶界面的多個(gè)控制元件的表示來確定這第一個(gè)針筆的位置。
36.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且適合響應(yīng)于接收聚焦的這第一個(gè)控制元件來提供用于接受針對(duì)這第一個(gè)控制元件的輸入的放大區(qū)域。
37.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且適合保持鼠標(biāo)聚焦與對(duì)應(yīng)于這第一個(gè)針筆位置的該聚焦分開。
38.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且適合保持鍵盤聚焦與對(duì)應(yīng)于這第一個(gè)針筆位置的該聚焦分開。
39.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且適合響應(yīng)于接收該聚焦來使這第一個(gè)控制元件準(zhǔn)備好接收輸入。
40.根據(jù)權(quán)利要求39的系統(tǒng),其特征在于其中,該處理器被加以編程,并且適合通過提高對(duì)應(yīng)于這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中的輪詢頻率,來使這第一個(gè)控制元件準(zhǔn)備好接收輸入。
41.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,該輸入設(shè)備進(jìn)一步適合生成第二輸入,該第二輸入指出第二個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器。
42.根據(jù)權(quán)利要求41的系統(tǒng),其特征在于其中,該處理器進(jìn)一步被加以編程,并且適合響應(yīng)于這第二輸入來為與這第二個(gè)針筆的位置相對(duì)應(yīng)的第二個(gè)控制元件提供聚焦。
43.根據(jù)權(quán)利要求42的系統(tǒng),其特征在于其中,在為這第一個(gè)控制元件提供聚焦的同時(shí),為這第二個(gè)控制元件提供聚焦。
44.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,當(dāng)將這第一個(gè)針筆從對(duì)應(yīng)于這第一個(gè)控制元件的第一區(qū)域移到對(duì)應(yīng)于這第二個(gè)控制元件的第二區(qū)域時(shí),該處理器被進(jìn)一步加以編程,并且適合使聚焦從這第一個(gè)控制元件變到第二個(gè)控制元件。
45.根據(jù)權(quán)利要求31的系統(tǒng),其特征在于其中,當(dāng)提供聚焦時(shí),該處理器被進(jìn)一步加以編程,并且適合提供視覺指示器或音頻指示器中的至少一種指示器。
46.一種系統(tǒng),其特征在于包括輸入設(shè)備,它適合生成輸入,該輸入指出第一個(gè)針筆何時(shí)位于貼近數(shù)字轉(zhuǎn)換器的表面;以及,處理器,它被加以編程,并且適合響應(yīng)于(a)“這第一個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器”的確定、或(b)這第一個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸來為與這第一個(gè)針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦。
47.根據(jù)權(quán)利要求46的系統(tǒng),其特征在于其中,該輸入設(shè)備進(jìn)一步適合在表示這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中接受電子墨水或其他輸入。
48.根據(jù)權(quán)利要求46的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且適合響應(yīng)于接收聚焦的這第一個(gè)控制元件來提供用于接受針對(duì)這第一個(gè)控制元件的輸入的放大區(qū)域。
49.根據(jù)權(quán)利要求46的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且適合響應(yīng)于接收該聚焦而使這第一個(gè)控制元件準(zhǔn)備好接收輸入。
50.根據(jù)權(quán)利要求49的系統(tǒng),其特征在于其中,該處理器被加以編程,并且適合通過提高對(duì)應(yīng)于這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中的輪詢頻率來使這第一個(gè)控制元件準(zhǔn)備好接收該輸入。
51.根據(jù)權(quán)利要求46的系統(tǒng),其特征在于其中,該輸入設(shè)備進(jìn)一步適合生成第二輸入,該第二輸入指出第二個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器。
52.根據(jù)權(quán)利要求51的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且,響應(yīng)于(a)“這第二個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器”的確定、或(b)這第二個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸,當(dāng)這第二個(gè)針筆對(duì)應(yīng)于表示這第二個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域時(shí),該處理器適合為第二個(gè)控制元件提供聚焦。
53.根據(jù)權(quán)利要求52的系統(tǒng),其特征在于其中,在為這第一個(gè)控制元件提供聚焦的同時(shí),為這第二個(gè)控制元件提供聚焦。
54.根據(jù)權(quán)利要求46的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且,當(dāng)將這第一個(gè)針筆從對(duì)應(yīng)于這第一個(gè)控制元件的第一區(qū)域移到對(duì)應(yīng)于這第二個(gè)控制元件的第二區(qū)域時(shí),該處理器適合使聚焦從這第一個(gè)控制元件變到第二個(gè)控制元件。
55.根據(jù)權(quán)利要求46的系統(tǒng),其特征在于其中,該處理器被進(jìn)一步加以編程,并且,當(dāng)提供聚焦時(shí),該處理器適合提供視覺指示器或音頻指示器中的至少一種指示器。
56.一種包括其上存儲(chǔ)的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),這些計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行一種方法,其特征在于該方法包括接收輸入,該輸入指出第一個(gè)針筆位于貼近數(shù)字轉(zhuǎn)換器;以及,為與這第一個(gè)針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦。
57.根據(jù)權(quán)利要求56的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括在表示這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中接受電子墨水或其他輸入。
58.根據(jù)權(quán)利要求56的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括當(dāng)使這第一個(gè)針筆移離該數(shù)字轉(zhuǎn)換器,而不接觸該數(shù)字轉(zhuǎn)換器的表面,使得不再接收指出第一針筆接近度的該輸入的時(shí)候,則從這第一個(gè)控制元件中撤回聚焦。
59.根據(jù)權(quán)利要求56的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括響應(yīng)于接收該聚焦,來提供用于接受針對(duì)這第一個(gè)控制元件的輸入的放大區(qū)域。
60.根據(jù)權(quán)利要求56的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括提高對(duì)應(yīng)于這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中的輪詢頻率。
61.根據(jù)權(quán)利要求56的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括接收第二輸入,該第二輸入指出第二個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器。
62.根據(jù)權(quán)利要求61的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括響應(yīng)于這第二輸入,來為與這第二個(gè)針筆的位置相對(duì)應(yīng)的第二個(gè)控制元件提供聚焦。
63.根據(jù)權(quán)利要求56的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括當(dāng)將這第一個(gè)針筆從對(duì)應(yīng)于這第一個(gè)控制元件的第一區(qū)域移到對(duì)應(yīng)于第二個(gè)控制元件的第二區(qū)域時(shí),使聚焦從這第一個(gè)控制元件變到這第二個(gè)控制元件。
64.根據(jù)權(quán)利要求56的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括當(dāng)提供聚焦時(shí),提供視覺指示器或音頻指示器中的至少一種指示器。
65.一種包括其上存儲(chǔ)的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì),這些計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行一種方法,其特征在于該方法包括確定第一個(gè)針筆是否位于貼近數(shù)字轉(zhuǎn)換器的表面;以及,響應(yīng)于(a)“這第一個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器”的確定、或(b)這第一個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸,來為與這第一個(gè)針筆的位置相對(duì)應(yīng)的第一個(gè)控制元件提供聚焦。
66.根據(jù)權(quán)利要求65的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括在表示這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中接受電子墨水或其他輸入。
67.根據(jù)權(quán)利要求65的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括響應(yīng)于接收該聚焦,來提供用于接受針對(duì)這第一個(gè)控制元件的輸入的放大區(qū)域。
68.根據(jù)權(quán)利要求65的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括提高對(duì)應(yīng)于這第一個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域中的輪詢頻率。
69.根據(jù)權(quán)利要求65的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括確定第二個(gè)針筆是否位于貼近該數(shù)字轉(zhuǎn)換器的表面。
70.根據(jù)權(quán)利要求69的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括響應(yīng)于(a)“這第二個(gè)針筆位于貼近該數(shù)字轉(zhuǎn)換器”的確定、或(b)這第二個(gè)針筆與該數(shù)字轉(zhuǎn)換器的表面之間的接觸,當(dāng)這第二個(gè)針筆的位置對(duì)應(yīng)于表示這第二個(gè)控制元件的該數(shù)字轉(zhuǎn)換器的區(qū)域時(shí),為第二個(gè)控制元件提供聚焦。
71.根據(jù)權(quán)利要求65的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括當(dāng)將這第一個(gè)針筆從對(duì)應(yīng)于這第一個(gè)控制元件的第一區(qū)域移到對(duì)應(yīng)于這第二個(gè)控制元件的第二區(qū)域時(shí),使聚焦從這第一個(gè)控制元件變到第二個(gè)控制元件。
72.根據(jù)權(quán)利要求65的計(jì)算機(jī)可讀介質(zhì),其特征在于其中,該方法進(jìn)一步包括當(dāng)提供聚焦時(shí),提供視覺指示器或音頻指示器中的至少一種指示器。
全文摘要
針筆“聚焦”指定或建立計(jì)算機(jī)界面的某個(gè)元件或區(qū)域,以接收輸入(例如,電子墨水)。例如,可以通過從“待命”模式中“喚醒”該系統(tǒng),通過觸發(fā)被提高的數(shù)字轉(zhuǎn)換器輪詢頻率,通過設(shè)置數(shù)據(jù)結(jié)構(gòu)或分配存儲(chǔ)資源來接收輸入,并通過檢索涉及該輸入或其特征的數(shù)據(jù)等,使用聚焦來使這個(gè)關(guān)聯(lián)的元件準(zhǔn)備好接收輸入。用于管理針筆聚焦的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì)可以包括(a)接收輸入,該輸入指出針筆位于貼近數(shù)字轉(zhuǎn)換器;以及(b)例如當(dāng)針筆位于貼近數(shù)字轉(zhuǎn)換器并且/或者與數(shù)字轉(zhuǎn)換器接觸時(shí),為對(duì)應(yīng)于針筆位置的控制元件提供聚焦。如果需要的話,可以保持針筆聚焦跟鼠標(biāo)和/或鍵盤聚焦分開,并且/或者與鼠標(biāo)和/或鍵盤聚焦同時(shí)發(fā)生。此外,這類系統(tǒng)和方法可以從多個(gè)針筆那里接受輸入,并且可以根據(jù)與每個(gè)針筆的位置相對(duì)應(yīng)的控制元件來同時(shí)獨(dú)立地提供針筆聚焦。
文檔編號(hào)G06F13/00GK1666247SQ03801759
公開日2005年9月7日 申請(qǐng)日期2003年8月21日 優(yōu)先權(quán)日2003年8月21日
發(fā)明者A·J·克爾米克夫-佐托弗, S·索姆基, R·巴拉茨, S·喬治, B·克蘭茨 申請(qǐng)人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
五河县| 祁连县| 商丘市| 翼城县| 都江堰市| 达拉特旗| 甘南县| 彭州市| 巴林右旗| 远安县| 北辰区| 乌鲁木齐县| 普定县| 合肥市| 邹城市| 赤壁市| 平远县| 小金县| 亚东县| 海南省| 孝感市| 康马县| 介休市| 封开县| 五台县| 海安县| 梅州市| 玉林市| 北票市| 孟州市| 朝阳市| 阿尔山市| 民乐县| 建水县| 辉县市| 博兴县| 祥云县| 区。| 历史| 新蔡县| 大竹县|