用于導(dǎo)航的筆姿勢的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明總體上涉及信息處理的技術(shù)領(lǐng)域,更具體地,涉及用于導(dǎo)航的筆姿勢。
【背景技術(shù)】
[0002]信息處理設(shè)備(“設(shè)備”)具有各種形式,例如桌上型或膝上型計算設(shè)備、平板計算設(shè)備、智能電話等。設(shè)備用戶越來越依賴于用筆在不使用物理鍵盤的情況下寫下過長和/或不方便打字的重要筆記。
[0003]當(dāng)在該情況下使用設(shè)備時,典型用戶經(jīng)常一只手把持著設(shè)備并且用另一只手寫。該輸入模式當(dāng)然沒有剩余的自由的手來提供其他輸入,例如觸摸或滑動姿勢。
【發(fā)明內(nèi)容】
[0004]總的來說,一方面提供了一種方法,包括:經(jīng)由信息處理設(shè)備的寫輸入表面而接收來自筆的內(nèi)容輸入;使用處理器來輸入來自筆的內(nèi)容輸入;使用處理器來檢測觸發(fā)進(jìn)入筆導(dǎo)航模式的事件;使用處理器來進(jìn)入筆導(dǎo)航模式;經(jīng)由筆接收筆導(dǎo)航輸入;以及使用處理器來基于筆導(dǎo)航輸入控制導(dǎo)航。
[0005]另一方面提供了一種信息處理設(shè)備,包括:寫輸入表面;操作上耦接到筆輸入表面的處理器;存儲可由處理器訪問的指令的存儲設(shè)備,其中該指令可由處理器執(zhí)行以:經(jīng)由寫輸入表面而接收來自筆的內(nèi)容輸入,輸入來自筆的內(nèi)容輸入,檢測觸發(fā)進(jìn)入筆導(dǎo)航模式的事件,進(jìn)入筆導(dǎo)航模式,接收筆導(dǎo)航輸入,以及基于筆導(dǎo)航輸入控制導(dǎo)航。
[0006]又另一方面提供了一種產(chǎn)品,包括:存儲有代碼的存儲設(shè)備,該代碼可由處理器執(zhí)行并且包括:經(jīng)由信息處理設(shè)備的寫輸入表面而接收來自筆的內(nèi)容輸入的代碼;輸入來自筆的內(nèi)容輸入的代碼;檢測觸發(fā)進(jìn)入筆導(dǎo)航模式的事件的代碼;進(jìn)入筆導(dǎo)航模式的代碼;經(jīng)由筆而接收筆導(dǎo)航輸入的代碼;以及基于筆導(dǎo)航輸入控制導(dǎo)航的代碼。
[0007]以上內(nèi)容是概要,并且因此可以包含詳細(xì)內(nèi)容的簡化、概括和省略;因此,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)認(rèn)識到,該概要僅是說明性的,且并不旨在以任何方式進(jìn)行限制。
[0008]為了更好地理解實(shí)施方式以及實(shí)施方式的其他和另外的特征和優(yōu)點(diǎn),結(jié)合附圖參照下面的描述。在所附權(quán)利要求中指出了本發(fā)明的范圍。
【附圖說明】
[0009]圖1示出了信息處理設(shè)備電路的示例;
[0010]圖2示出了信息處理設(shè)備電路的另一示例;
[0011]圖3示出了使用用于導(dǎo)航的筆姿勢的示例。
【具體實(shí)施方式】
[0012]容易理解,如本文附圖中所示和一般描述的實(shí)施方式中的部件還可以被布置和設(shè)計成除所描述的示例性實(shí)施方式之外的多種不同的配置。因此,如圖所示,對示例性實(shí)施方式的以下更詳細(xì)的描述不旨在限制要求保護(hù)的實(shí)施方式的范圍,而僅代表了示例性實(shí)施方式。
[0013]本說明書中提到的“一個實(shí)施方式”或“實(shí)施方式”(等)意為結(jié)合實(shí)施方式所描述的特定特性、結(jié)構(gòu)或特征被包括在至少一個實(shí)施方式中。因此,本說明書中各種地方出現(xiàn)的短語“在一個實(shí)施方式中”或“在實(shí)施方式中”不一定都指同一實(shí)施方式。
[0014]此外,在一個或更多個實(shí)施方式中可以以任何適當(dāng)?shù)姆绞浇Y(jié)合所描述的特性、結(jié)構(gòu)或特征。在下面的描述中,提供許多特定細(xì)節(jié)以給出對實(shí)施方式的全面理解。然而,相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識到,在沒有一個或更多個特定細(xì)節(jié)的情況下或者利用其他方法、部件、材料等,也可以實(shí)踐各種實(shí)施方式。在其他實(shí)例中,未詳細(xì)描述或示出已知的結(jié)構(gòu)、材料或操作以避免模糊。
[0015]當(dāng)使用具有例如筆的設(shè)備以向書寫表面例如觸摸屏或數(shù)字轉(zhuǎn)換器提供內(nèi)容輸入時,典型用戶經(jīng)常一只手把持設(shè)備并且用另一只手寫,而沒有手用于其他輸入例如導(dǎo)航輸入如觸摸或滑動姿勢?,F(xiàn)有解決方案具有若干缺點(diǎn)。例如被提供給書寫表面的基于觸摸的姿勢需要用戶從握筆的手釋放至少一個手指或完全放棄筆以提供觸摸輸入。以這種方式使用筆時處理導(dǎo)航導(dǎo)致生產(chǎn)力下降,例如時間損失或甚至筆的誤放置。一些控制用戶界面允許應(yīng)用中的筆輸入以提供一些導(dǎo)航控制,例如滾動條或?qū)Ш桨粹o的選擇。然而,這些方法充其量是零碎的并且通常位于書寫表面的特定部分。除了其他困難,這還需要用戶定位這些控制區(qū)域和手動使用這些控制區(qū)域。
[0016]因此,實(shí)施方式限定了完全基于筆的、且不與用戶通常把持和使用具有筆的設(shè)備的方式相干擾的導(dǎo)航姿勢。在實(shí)施方式中,例如通常經(jīng)由到應(yīng)用中的輸入和設(shè)備的寫輸入表面來接收內(nèi)容輸入。然而,實(shí)施方式可以檢測觸發(fā)進(jìn)入筆導(dǎo)航模式的事件,這允許實(shí)施方式進(jìn)入筆導(dǎo)航模式并且隨后例如經(jīng)由筆接收筆導(dǎo)航輸入。因此,實(shí)施方式允許用戶基于筆導(dǎo)航輸入控制導(dǎo)航例如豎直和橫向滾動。
[0017]參照附圖將最好地理解所示的示例性實(shí)施方式。下面的描述僅旨在作為示例并且簡單地說明某些示例性實(shí)施方式。
[0018]盡管在關(guān)于智能電話和/或平板電路100的信息處理設(shè)備中可以利用各種其他電路、電路系統(tǒng)或部件,然而圖1所示的示例包括例如在平板或其他移動計算平臺中發(fā)現(xiàn)的芯片設(shè)計上的系統(tǒng)。軟件和一個或更多個處理器結(jié)合在單芯片110中。正如現(xiàn)有技術(shù)中已知的,處理器包括內(nèi)部算術(shù)單元、寄存器、高速緩沖存儲器、總線、I/o端口等。內(nèi)部總線等取決于不同的供應(yīng)商,但本質(zhì)上所有外圍設(shè)備(120)都可以附接到單芯片110。電路系統(tǒng)100將處理器、存儲器控制和I/O控制器集線器都結(jié)合在單芯片110中。同樣,這種類型的系統(tǒng)100通常不使用SATA或PCI或LPC。常見接口例如包括SD1和I2C。
[0019]存在一個或更多個電力管理芯片130,例如電池管理單元BMU,其例如經(jīng)由可充電電池140管理所供應(yīng)的電力,可充電電池140可以通過連接到電源(未示出)來充電。在至少一個設(shè)計中,單芯片例如110用于供應(yīng)如B1S的功能和DRAM存儲器。
[0020]系統(tǒng)100通常包括一個或更多個WffAN收發(fā)器150和WLAN收發(fā)器160用于連接到各種網(wǎng)絡(luò),例如電信網(wǎng)絡(luò)和無線互聯(lián)網(wǎng)設(shè)備例如接入點(diǎn)。通常包括附加設(shè)備120,例如攝像機(jī)。系統(tǒng)100通常包括用于數(shù)據(jù)輸入和顯示/呈現(xiàn)的觸摸屏170,觸摸屏170例如經(jīng)由筆或手寫筆接收內(nèi)容和導(dǎo)航輸入,正如本文將進(jìn)一步描述的。系統(tǒng)100通常還包括各種存儲器設(shè)備,例如閃存180和SDRAM 190。
[0021]圖2示出了信息處理設(shè)備的電路、電路系統(tǒng)或部件的另一示例的框圖。圖2所示的示例可以對應(yīng)于計算系統(tǒng),例如由Morrisville, NC的Lenovo(US)Inc.銷售的個人計算機(jī)的THINKPAD系列,或其他設(shè)備。正如從本文描述中可以明顯看出的,實(shí)施方式可以包括其他特征或只是圖2所示示例的一些特征。
[0022]圖2的示例包括所謂的芯片組210 (—組集成電路或一起工作的芯片,芯片組),芯片組210具有可以隨制造商(例如INTEL、AMD、ARM等)而變的架構(gòu)。INTEL是在美國和其他國家中的Intel公司的注冊商標(biāo)。AMD是在美國和其他國家中的Advanced MicroDevices Inc.的注冊商標(biāo)。ARM是在美國和其他國家中的ARM Holdings pic的未注冊商標(biāo)。芯片組210的架構(gòu)包括核和存儲器控制組220以及I/O控制器集線器250,I/O控制器集線器250經(jīng)由直接管理接口(DMI) 242或鏈路控制器244來交換信息(例如,數(shù)據(jù)、信號、命令等)。在圖2中,DMI 242是芯片到芯片接口(有時稱為“北橋”和“南橋”之間的鏈路)。核和存儲器控制組220包括一個或更多個處理器222 (例如,單核或多核)和經(jīng)由前端總線(FSB) 224交換信息的存儲器控制器集線器226,值得注意的是,組220中的部件可以被集成在取代傳統(tǒng)“北橋”型架構(gòu)的芯片中。正如現(xiàn)有技術(shù)中已知的,一個或更多個處理器222包括內(nèi)部算術(shù)單元、寄存器、高速緩沖存儲器、總線、I/O端口等。
[0023]在圖2中,存儲器控制器集線器226與存儲器240對接(例如以提供對于可以稱為“系統(tǒng)存儲器”或“存儲器”的RAM類型的支持)。存儲器控制器集線器226還包括用于顯示設(shè)備292 (例如,CRT、平板、觸摸屏等)的LVDS接口 232。塊238包括可以經(jīng)由LVDS接口 232(例如,串行數(shù)字視頻、HDMI/DV1、顯示端口 )來支持的一些技術(shù)。存儲器控制器集線器226還包括可以支持獨(dú)立顯卡236的PC1-express接口(PC1-E) 234。
[0024]在圖2中,I/O控制器集線器250包括SATA接口 251 (例如,用于HDD、SDD等280)、PC1-E接口 252 (例如,用于無線連接282)、USB接口 253 (例如,用于設(shè)備384諸如數(shù)字轉(zhuǎn)換器、鍵盤、鼠標(biāo)、相機(jī)、電話、麥克風(fēng)、存儲設(shè)備、其他連接設(shè)備等)、網(wǎng)絡(luò)接口 254(例如,LAN)、GP10接口 255、LPC接口 270(用于 ASIC 27KTPM 272、超級 I/O 273、固件集線器 274、B1S支持275以及各種類型的存儲器276例如R0M277、閃存278和NVRAM 279)、電力管理接口 261、時鐘發(fā)生器接口 262、音頻接口 263 (例如,用于揚(yáng)聲器294)、TCO接口 264、系統(tǒng)管理總線接口 265和SPI閃存266,SPI閃存266可以包括B1S 268和啟動代碼290。I/O控制器集線器250可以包括吉比特以太網(wǎng)支持。
[0025]系統(tǒng)在上電時可以被配置成執(zhí)行SPI閃存266中存儲的用于B10S268的啟動代碼290,然后在一個或更多個操作系統(tǒng)和(例如,存儲在系統(tǒng)存儲器240中的)應(yīng)用軟件的控制下處理數(shù)據(jù)。操作系統(tǒng)可以被存儲在各種位置中的任何位置中并且例如根據(jù)B1S 268的指令而被訪問。正如本文所描述的,設(shè)備可以包括比圖2的系統(tǒng)中所示的特征更多或更少的特征。
[0026]例如在圖1或圖2中所概述的信息處理設(shè)備電路系統(tǒng)可以被包括在接受至寫表面例如觸摸屏的筆輸入的用戶設(shè)備中。實(shí)施方式限定了完全基于筆的、且不與用戶通常把持和使用具有筆的設(shè)備的方式相干擾的導(dǎo)航姿勢。
[0027]參照圖3,例如,在實(shí)施方式中,在301例如經(jīng)由設(shè)備的寫輸入表面而接收內(nèi)容輸入。在302,該輸入可以被輸入到應(yīng)用中,例如在設(shè)備上運(yùn)行的電子郵件或文字處理應(yīng)用。在303,實(shí)施方式可以檢測觸發(fā)進(jìn)入筆導(dǎo)航模式的事件,這允許實(shí)施方式在304進(jìn)入筆導(dǎo)航模式并且隨后在305例如經(jīng)由筆接收筆導(dǎo)航輸入。
[0028]在303可以以各種方式檢測用于進(jìn)入導(dǎo)航模式的觸發(fā)事件。作為非限制性示例,為了進(jìn)入導(dǎo)航模式,實(shí)施方式可以檢測用戶在觸摸書寫表面例如在寫輸入表面上的一個點(diǎn)處觸摸的同時仍把持筆。如果實(shí)施方式檢測到觸摸點(diǎn)被維持,例如在預(yù)定時間段內(nèi)基本上仍在預(yù)定區(qū)域Λ和I坐標(biāo)的閾值內(nèi),則實(shí)施方式隨后可以進(jìn)入導(dǎo)航模式??梢哉{(diào)整該閾值并且允許小的變化,例如不預(yù)計用戶完全把持筆但僅基本上把持筆。
[0029]作為另一示例,如果筆能夠檢測例如壓力和傾斜,則實(shí)施方式可以通過檢測例如筆已被放置在預(yù)定取向中例