圖形輸入友好功能選擇的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像輸入友好功能選擇的方法和裝置。
【背景技術(shù)】
[0002]信息處理裝置(“裝置”),例如,膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、智能手機(jī)、電子閱讀器等,可以用來接收多種格式的用戶輸入。當(dāng)前使用的用戶輸入格式為圖形輸入(諸如手勢輸入、手寫輸入、圖像輸入),例如,用戶通過筆/觸控筆執(zhí)行的手勢輸入。圖形輸入可以被直接感測到(例如,通過觸摸觸敏表面,例如觸屏)和/或被間接感測到(例如,通過相機(jī)、光學(xué)傳感器、或檢測靠近觸敏表面的對象且在三維(3D)空間內(nèi)追蹤物體的運(yùn)動(dòng)的其他感測部件等)。
[0003]用戶例如可以使用筆來提供多種圖形輸入(例如,命令輸入、手寫輸入等)。盡管可能遇到許多其他的情形,但通常情形是使用筆在移動(dòng)信息處理裝置(如智能手機(jī)或平板電腦)上的觸屏界面中進(jìn)行輸入。
【發(fā)明內(nèi)容】
[0004]總體而言,一方面提供了一種方法,包括:通過信息處理裝置的輸入部件確認(rèn)圖形輸入;使用處理器確定與圖形輸入相關(guān)聯(lián)的兩個(gè)或更多個(gè)功能;以及使用處理器提供與圖形輸入的渲染共同顯示的并且與所述兩個(gè)或更多個(gè)功能相關(guān)聯(lián)的指示。
[0005]另一方面提供了一種信息處理裝置,包括:輸入部件;顯示器;處理器;以及存儲(chǔ)有指令的存儲(chǔ)器,該指令能夠由處理器執(zhí)行以:通過輸入部件確認(rèn)圖形輸入;確定與圖形輸入相關(guān)聯(lián)的兩個(gè)或更多個(gè)功能;以及提供與圖形輸入的渲染共同顯示的并且與所述兩個(gè)或更多個(gè)功能相關(guān)聯(lián)的指示。
[0006]又一方面提供了一種程序產(chǎn)品,包括:包含計(jì)算機(jī)可讀程序代碼的存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀程序代碼包括:通過信息處理裝置的輸入部件確認(rèn)圖形輸入的代碼;使用處理器確定與圖形輸入相關(guān)聯(lián)的兩個(gè)或更多個(gè)功能的代碼;以及使用處理器提供與圖形輸入的渲染共同顯示的并且與所述兩個(gè)或更多個(gè)功能相關(guān)聯(lián)的指示的代碼。
[0007]前述為概要性說明,從而可以包括對細(xì)節(jié)的簡化、概括和省略;因此,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本
【發(fā)明內(nèi)容】
僅為示意性而非意在于以任何方式進(jìn)行限制。
[0008]為了更好地理解實(shí)施方式以及實(shí)施方式的其他的和另外的特征和優(yōu)點(diǎn),參考結(jié)合附圖的以下描述。本發(fā)明的范圍將在所附權(quán)利要求中指出。
【附圖說明】
[0009]圖1示出了信息處理裝置電路系統(tǒng)的一個(gè)示例。
[0010]圖2示出了信息處理裝置的另一個(gè)示例。
[0011]圖3示出了提供圖形輸入友好功能選擇的示例方法。
【具體實(shí)施方式】
[0012]容易理解的是,除所描述的示例性實(shí)施方式以外,本文中的附圖中大體描述和說明的實(shí)施方式的組成部分可以按照各種不同的配置來布置和設(shè)計(jì)。因此,下面的如圖中表示的示例實(shí)施方式的更加詳細(xì)的描述并非旨在限制所要保護(hù)的實(shí)施方式的范圍,而僅為示例性實(shí)施方式的代表。
[0013]本說明書中對“一種實(shí)施方式”或“實(shí)施方式”(等等)的引用是指結(jié)合該實(shí)施方式描述的具體的特征、結(jié)構(gòu)或特性包括在至少一種實(shí)施方式中。因此,本說明書中各個(gè)地方出現(xiàn)的短語“在一種實(shí)施方式中”或“在實(shí)施方式中”等并非必須都指的是相同的實(shí)施方式。
[0014]此外,在一種或更多種實(shí)施方式中,可以以任意合適的方式對所描述的特征、結(jié)構(gòu)或特性進(jìn)行組合。在下面的描述中,提供了許多具體細(xì)節(jié)以給出對實(shí)施方式的透徹理解。然而,相關(guān)領(lǐng)域的技術(shù)人員應(yīng)該意識(shí)到,可以在沒有一個(gè)或更多個(gè)上述具體細(xì)節(jié)的情況下或者在使用其他方法、組件、材料等的情況下實(shí)現(xiàn)各種實(shí)施方式。在其他情況下,為了避免混淆而沒有詳細(xì)地示出或描述公知的結(jié)構(gòu)、材料或操作。
[0015]圖形輸入(諸如手勢輸入、手寫輸入、圖像輸入),例如,用戶通過筆/觸摸筆的手勢輸入,越來越普遍。作為圖形輸入的非限制性示例,至例如觸摸敏感表面(如觸屏)的筆輸入可以具有與之相關(guān)聯(lián)的、在其上方簡單地將筆輸入渲染為繪圖文本、手寫文本或機(jī)器文本的功能。例如,具體的手勢(例如繪制預(yù)定符號(hào))可以與預(yù)定功能(例如將消息標(biāo)記為高優(yōu)先級(jí),形成注釋等)相關(guān)聯(lián)。然而,用戶例如使用筆來容易地執(zhí)行的手勢或直觀手勢的數(shù)量有限。有限的數(shù)量未覆蓋圖形輸入用戶體驗(yàn)內(nèi)所需的動(dòng)作或功能的總數(shù)。因此,在筆輸入的示例性情形中,為了執(zhí)行不同的動(dòng)作重復(fù)使用相同的筆手勢。
[0016]因此,實(shí)施方式提供了一種在相同的圖形輸入具有與其相關(guān)聯(lián)的兩個(gè)或更多個(gè)不同功能時(shí)所使用的圖形輸入友好功能選擇。例如,實(shí)施方式確定筆輸入(例如,筆手勢輸入)并且然后確定是否有兩個(gè)或更多個(gè)功能與其相關(guān)聯(lián)。如果有,則實(shí)施方式可以呈現(xiàn)對此情況的指示,以使得用戶能夠有機(jī)會(huì)消除分配給該筆手勢的沖突功能的歧義。
[0017]參照附圖可以最佳地理解所說明的示例實(shí)施方式。以下描述僅旨在示例,并且簡單地說明了某些示例實(shí)施方式。
[0018]雖然在信息處理裝置中可以利用各種其他電路、電路系統(tǒng)或組件,但是對于智能手機(jī)和/或平板電路系統(tǒng)100,圖1所示的示例包括例如在平板或其他移動(dòng)計(jì)算平臺(tái)中建立的片上系統(tǒng)設(shè)計(jì)。軟件和處理器被組合在單個(gè)芯片110中。內(nèi)部總線等取決于不同的供應(yīng)商,但是基本上所有的外圍裝置(120)可以附接到單個(gè)芯片110。電路系統(tǒng)100將處理器、存儲(chǔ)器控制和I/O控制集線器全部組合到單個(gè)芯片110中。此外,這種類型的系統(tǒng)100通常不使用SATA、PCI或LPC。公共接口例如包括SD1和I2C。
[0019]存在電力管理芯片130,例如電池管理單元BMU,其對例如經(jīng)由可再充電電池140供應(yīng)的電力進(jìn)行管理??稍俪潆婋姵?40可以通過與電源(未示出)的連接來被再充電。在至少一種設(shè)計(jì)中,單個(gè)芯片(例如110)用于提供類似B1S的功能和DRAM存儲(chǔ)器。
[0020]系統(tǒng)100通常包括WffAN收發(fā)器150和WLAN收發(fā)器160中的一個(gè)或更多個(gè)以連接到各種網(wǎng)絡(luò),例如電信網(wǎng)絡(luò)和無線因特網(wǎng)裝置,例如接入點(diǎn)。另外,附加裝置120之一通常為短程無線通信裝置,例如BLUET00TH(藍(lán)牙)收音機(jī)。通常,系統(tǒng)100會(huì)包括用于數(shù)據(jù)輸入和顯示(例如用于接收筆手勢輸入)的觸屏170。系統(tǒng)100通常還包括各種存儲(chǔ)裝置,例如閃存180和SDRAM(同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)190。
[0021]圖2本身描繪了信息處理裝置電路、電路系統(tǒng)或組件的另一示例的框圖。圖2所描繪的示例可以對應(yīng)于計(jì)算系統(tǒng),例如由北卡羅來納州的莫里斯維爾市的聯(lián)想(美國)股份有限公司所銷售的THINKPAD系列個(gè)人電腦、或其他裝置。如根據(jù)本文的描述明顯的是,實(shí)施方式可以包括其他特征或圖2中所示的示例的僅一些特征。
[0022]圖2的示例包括具有可以因制造商(例如,INTEL、AMD、ARM等)而改變的架構(gòu)的所謂芯片集210 ( 一起工作的一組集成電路或芯片,一個(gè)或更多個(gè)芯片集)。芯片集210的架構(gòu)包括由直接管理接口(DMI) 242或鏈路控制器244交換信息(例如,數(shù)據(jù)、信號(hào)、命令等)的內(nèi)核與存儲(chǔ)器控制組220以及I/O控制集線器250。在圖2中,DMI 242為芯片至芯片的接口(有時(shí)被稱為“北橋”與“南橋”之間的鏈路)。內(nèi)核與存儲(chǔ)控制組220包括經(jīng)由前端總線(FSB) 224交換信息的一個(gè)或更多個(gè)處理器222 (例如,單核或多核)以及存儲(chǔ)控制集線器226 ;注意,組220的組件可以集成在取代傳統(tǒng)的“北橋”式架構(gòu)的芯片中。
[0023]在圖2中,存儲(chǔ)控制集線器226與存儲(chǔ)器240(例如,為可以被稱為“系統(tǒng)存儲(chǔ)器”或“存儲(chǔ)器”的一類RAM提供支持)接口。存儲(chǔ)控制集線器226還包括用于顯示裝置292(例如,CRT、平板顯示器、觸屏等)的LVDS(低壓差分信號(hào))接口 232。塊238包括可以經(jīng)由LVDS接口 232 (例如,串行數(shù)字視頻、HDMI/DVI (高清晰度多媒體接口 /數(shù)字視頻接口)、顯示端口)支持的一些技術(shù)。存儲(chǔ)控制集線器226還包括可以支持分立顯卡236的PC1-express (高速外部部件互連)接口(PCI_E)234。
[0024]在圖2中,I/O控制集線器250包括SATA(串行高級(jí)技術(shù)附件)接口 251 (例如用于HDD (硬盤驅(qū)動(dòng)器)、SDD (固態(tài)硬盤)、280等),PC1-E接口 252 (例如用于無線連接282)、USB接口 253 (例如,用于裝置284,如數(shù)字轉(zhuǎn)換器、鍵盤、鼠標(biāo)、照相機(jī)、電話、麥克風(fēng)、存儲(chǔ)器、其他連接裝置等)、網(wǎng)絡(luò)接口 254 (例如,LAN)、GP1 (通用輸入輸出)接口 255、LPC (低引腳數(shù))接口 270 (用于ASIC (專用集成電路)271、TPM 272、超級(jí)I/O 273、固件集線器274、B1S (基本輸入輸出)支持275以及各種類型的存儲(chǔ)器276,如ROM 277、閃存278以及NVRAM (非易失隨機(jī)存取存儲(chǔ)器)279)、電力管理接口 261、時(shí)鐘發(fā)生器接口 262、音頻接口263(例如,揚(yáng)聲器294)、TC0接口 264、系統(tǒng)管理總線接口 265以及可以包括B1S 268和啟動(dòng)代碼290的SPI閃存266。I/O控制集線器250可以包括千兆比特以太網(wǎng)支持。
[0025]系統(tǒng)在通電時(shí)可以被配置成執(zhí)行如存儲(chǔ)在SPI閃存266內(nèi)的用于B1S 268的啟動(dòng)代碼290,并且此后在一個(gè)或更多個(gè)操作系統(tǒng)和應(yīng)用軟件(例如存儲(chǔ)在系統(tǒng)存儲(chǔ)器240中)的控制下處理數(shù)據(jù)。例如,操作系統(tǒng)可以存儲(chǔ)在多個(gè)位置中的任意位置并且可以根據(jù)B1S 268的指令來訪問。如本文所描述的,裝置可以包括比圖2的系統(tǒng)中示出的特征更少或更多的特征。
[0026]信息處理裝置電路系統(tǒng),如例如在圖1或圖2中概述的,可以用在利用圖形輸入(比如筆手勢輸入)進(jìn)行操作的裝置中。作為非限制性示例自始至終使用筆手勢輸入;然而,根據(jù)本文指出的原則還可以使用其他的圖形輸入,例如由用戶完成的手勢輸入、加載和掃描符號(hào)的圖像輸入等。
[0027]作為實(shí)例,如在2013年 8 月 13 日提交的題為“SYSTEM-WIDE HANDWRITTEN NOTES”的待審并且共同轉(zhuǎn)讓的美國專利申請第13/965,861號(hào)(其內(nèi)容通過參引并入本文)中更加詳細(xì)地描述的,通過用筆畫一個(gè)方形符號(hào),則與該手勢相關(guān)聯(lián)的一個(gè)功能可以創(chuàng)建注釋。然而,與該筆輸入相關(guān)聯(lián)的另一個(gè)功能可以在例如觸摸顯示器的由所渲染