以力檢測擴(kuò)增的用戶接口元件的制作方法
【專利摘要】一種計(jì)算裝置包含具有至少一個力傳感器的觸摸屏顯示器,所述力傳感器中的每一者響應(yīng)于與所述觸摸屏顯示器的接觸而提供信號。使用來自所述至少一個力傳感器的源自與所述觸摸屏的接觸的力信號,可控制所述計(jì)算裝置的操作,例如以選擇多個上覆接口元件中的一者,防止需要二次確認(rèn)的可疑命令的非既定激活,且在經(jīng)擴(kuò)增現(xiàn)實(shí)應(yīng)用中模仿真實(shí)世界對象的力要求。
【專利說明】以力檢測擴(kuò)增的用戶接口元件
[0001]相關(guān)申請案的交叉參考
[0002]本申請案主張2012年3月9日申請的且標(biāo)題為“以力檢測擴(kuò)增的用戶接口元件(User Interface Elements Augmented With Force Detection),,的第 13/416,731 號美國申請案的優(yōu)先權(quán),所述美國申請案又依據(jù)35USC119主張2011年5月19日申請的且標(biāo)題為“以力檢測擴(kuò)增的用戶接口兀件(User Interface Elements Augmented With ForceDetection) ”的第61/488,072號美國臨時申請案的優(yōu)先權(quán),所述兩個申請案均轉(zhuǎn)讓給本受讓人且以引用的方式并入本文中。
【技術(shù)領(lǐng)域】
[0003]本文描述的標(biāo)的物的實(shí)施例大體涉及計(jì)算系統(tǒng)的用戶接口,且更特定來說涉及計(jì)算系統(tǒng)的用戶接口中的力檢測。
【背景技術(shù)】
[0004]觸摸屏顯示器在例如智能電話等當(dāng)前移動平臺應(yīng)用中已變得普遍。觸摸屏顯示器不需要小鍵盤。在一種變型中,使用觸摸屏顯示器不僅作為小鍵盤的替代品,而且作為檢測觸摸屏上的用戶手勢且將所述手勢轉(zhuǎn)化為待執(zhí)行的所要命令的用戶接口。
[0005]觸摸屏顯示器常規(guī)上為IXD (液晶顯示器)技術(shù),或LPD (發(fā)光聚合物顯示器)技術(shù)。觸摸傳感器覆蓋在屏幕上,所述觸摸傳感器使用例如電容性、電阻性、紅外線和表面聲波技術(shù)等觸摸感測技術(shù)來確定與觸摸屏的一個或一個以上接觸點(diǎn)。然而,觸摸感測技術(shù)接收顯示器平面中二維的信息。例如電容性傳感器等一些觸摸感測技術(shù)可檢測對象距觸摸屏顯示器12有多近,但最終當(dāng)所檢測到的參數(shù)(例如,電容)在指定閾值內(nèi)時確定對象處于接觸狀態(tài)。因此,此類觸摸感測技術(shù)確實(shí)僅在檢測二維信息,即對象是否足夠接近以致被視為接觸,且如果是,那么檢測所述接觸的二維位置。因此,常規(guī)電容性觸摸屏和用戶接口僅響應(yīng)于觸摸而非力。
[0006]因此,常規(guī)觸摸屏顯示器充當(dāng)二維用戶接口,借此限制了用戶的介接機(jī)會和對其的裝置響應(yīng)。
【發(fā)明內(nèi)容】
[0007]—種計(jì)算裝置包含具有至少一個力傳感器的觸摸屏顯示器,所述力傳感器中的每一者響應(yīng)于與所述觸摸屏顯示器的接觸而提供信號。使用來自所述至少一個力傳感器的源自與所述觸摸屏接觸的力信號,可控制所述計(jì)算裝置的操作,例如以選擇多個上覆接口元件中的一者,來防止需要二次確認(rèn)的命令的非既定激活,且在經(jīng)擴(kuò)增現(xiàn)實(shí)應(yīng)用中模仿真實(shí)世界對象的力要求。
[0008]在一個實(shí)施方案中,一種方法包含:在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示至少部分重疊的多個可選對象;使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平;使用所述接觸的所述力水平從所述多個可選對象中選擇對象;以及基于所選定的對象控制計(jì)算裝置。
[0009]在一個實(shí)施方案中,一種設(shè)備包含:外殼;觸摸屏顯不器,其包括顯不器和稱合在外殼與顯示器之間的至少一個力傳感器;以及處理器,其經(jīng)連接以從所述至少一個力傳感器接收數(shù)據(jù),其中所述處理器經(jīng)配置以致使觸摸屏顯示器:顯示至少部分重疊的多個可選對象;基于來自所述至少一個力傳感器的數(shù)據(jù)確定與觸摸屏顯示器的接觸的力水平;使用所述接觸的所述力水平從所述多個可選對象中選擇對象;且起始與所選定的對象相關(guān)聯(lián)的命令。
[0010]在一個實(shí)施方案中,一種設(shè)備包含:用于在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示至少部分重疊的多個可選對象的裝置;用于使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平的裝置;用于使用所述接觸的所述力水平從所述多個可選對象中選擇對象的裝置;以及用于基于所選定的對象控制計(jì)算裝置的裝置。
[0011]在一個實(shí)施方案中,一種包含存儲在其上的程序代碼的非暫時性計(jì)算機(jī)可讀媒體包含:用以在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示至少部分重疊的多個可選對象的程序代碼;用以使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平的程序代碼;用以使用所述接觸的所述力水平從所述多個可選對象中選擇對象的程序代碼;以及用以基于所選定的對象控制計(jì)算裝置的程序代碼。
[0012]在一個實(shí)施方案中,一種方法包含:檢測與觸摸屏顯示器上的可選對象的接觸,所述可選對象與控制計(jì)算裝置的命令相關(guān)聯(lián);確定所述控制計(jì)算裝置的命令需要二次確認(rèn);使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平;以及響應(yīng)于與所述可選對象的接觸和所述力水平起始所述命令。
[0013]在一個實(shí)施方案中,一種設(shè)備包含:外殼;觸摸屏顯不器,其包括顯不器、稱合到顯示器的觸摸傳感器,和耦合在外殼與顯示器之間的至少一個力傳感器;以及處理器,其經(jīng)連接以從所述觸摸傳感器和所述至少一個力傳感器接收數(shù)據(jù),其中所述處理器經(jīng)配置以:基于來自觸摸傳感器的數(shù)據(jù)檢測與觸摸屏顯示器上的可選對象的接觸,所述可選對象與一命令相關(guān)聯(lián);確定所述命令需要二次確認(rèn);基于來自所述至少一個力傳感器的數(shù)據(jù)確定與觸摸屏顯示器的接觸的力水平;且響應(yīng)于與所述可選對象的接觸和所述力水平起始所述命令。
[0014]在一個實(shí)施方案中,一種設(shè)備包含:用于檢測與觸摸屏顯示器上的可選對象的接觸的裝置,所述可選對象與控制計(jì)算裝置的命令相關(guān)聯(lián);用于確定所述控制計(jì)算裝置的命令需要二次確認(rèn)的裝置;用于使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平的裝置;以及用于響應(yīng)于與所述可選對象的接觸和所述力水平起始所述命令的裝置。
[0015]在一個實(shí)施方案中,一種包含存儲在其上的程序代碼的非暫時性計(jì)算機(jī)可讀媒體包含:用以檢測與觸摸屏顯示器上的可選對象的接觸的程序代碼,所述可選對象與控制計(jì)算裝置的命令相關(guān)聯(lián);用以確定所述控制計(jì)算裝置的命令需要二次確認(rèn)的程序代碼;用以使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平的程序代碼;以及用以響應(yīng)于與所述可選對象的接觸和所述力水平起始所述命令的程序代碼。
[0016]在一個實(shí)施方案中,一種方法包含:在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與真實(shí)世界裝置上的真實(shí)世界可選對象相關(guān)聯(lián)的可選對象,所述真實(shí)世界可選對象具有用以選擇的力要求;檢測與觸摸屏顯示器上的可選對象的接觸;使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平;將所述力水平與同力要求相關(guān)聯(lián)的力閾值進(jìn)行比較;以及當(dāng)力水平大于力閾值時響應(yīng)于所述接觸控制計(jì)算裝置。
[0017]在一個實(shí)施方案中,一種設(shè)備包含:外殼;相機(jī),其用以俘獲具有擁有用以選擇的力要求的真實(shí)世界可選對象的真實(shí)世界裝置的圖像;觸摸屏顯示器,其包括顯示器、耦合到顯示器的觸摸傳感器,和耦合在外殼與顯示器之間的至少一個力傳感器;以及處理器,其經(jīng)連接以從所述相機(jī)接收圖像以及從所述觸摸傳感器和所述至少一個力傳感器接收數(shù)據(jù),其中所述處理器經(jīng)配置以致使顯示器:在顯示器上顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與真實(shí)世界可選對象相關(guān)聯(lián)的可選對象;基于來自觸摸傳感器的數(shù)據(jù)檢測與觸摸屏顯示器上的可選對象的接觸;基于來自所述至少一個力傳感器的數(shù)據(jù)確定與觸摸屏顯示器的接觸的力水平;將所述力水平與同力要求相關(guān)聯(lián)的力閾值進(jìn)行比較;且當(dāng)力水平大于力閾值時響應(yīng)于所述接觸起始與可選對象相關(guān)聯(lián)的命令。
[0018]在一個實(shí)施方案中,一種設(shè)備包含:用于在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示的裝置,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與真實(shí)世界裝置上的真實(shí)世界可選對象相關(guān)聯(lián)的可選對象,所述真實(shí)世界可選對象具有用以選擇的力要求;用于檢測與觸摸屏顯示器上的可選對象的接觸的裝置;用于使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平的裝置;用于將所述力水平與同力要求相關(guān)聯(lián)的力閾值進(jìn)行比較的裝置;以及用于當(dāng)力水平大于力閾值時響應(yīng)于所述接觸控制計(jì)算裝置的裝置。
[0019]在一個實(shí)施方案中,一種包含存儲在其上的程序代碼的非暫時性計(jì)算機(jī)可讀媒體包含:用以在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示的程序代碼,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與真實(shí)世界裝置上的真實(shí)世界可選對象相關(guān)聯(lián)的可選對象,所述真實(shí)世界可選對象具有用以選擇的力要求;用以檢測與觸摸屏顯示器上的可選對象的接觸的程序代碼;用以使用耦合到觸摸屏顯示器的至少一個力傳感器確定與觸摸屏顯示器的接觸的力水平的程序代碼;用以將所述力水平與同力要求相關(guān)聯(lián)的力閾值進(jìn)行比較的程序代碼;以及用以當(dāng)力水平大于力閾值時響應(yīng)于所述接觸控制計(jì)算裝置的程序代碼。
【專利附圖】
【附圖說明】
[0020]圖1說明具有檢測三維觸摸信息的觸摸屏顯示器的計(jì)算裝置。
[0021]圖2說明具有用以檢測三維觸摸信息的力傳感器的觸摸屏顯示器的透視圖。
[0022]圖3是具有擁有力傳感器且能夠支持三維用戶介接所提示的命令的觸摸屏顯示器的計(jì)算裝置的框圖。
[0023]圖4是說明使用觸摸屏顯示器上的至少一個力傳感器來通過使用所檢測到的力選擇多個上覆接口元件中的一者而控制計(jì)算裝置的操作的一個實(shí)施例的流程圖。
[0024]圖5說明用戶以一力接觸計(jì)算裝置的觸摸屏顯示器以選擇多個上覆接口元件中
的一者。
[0025]圖6是說明使用觸摸屏顯示器上的至少一個力傳感器來通過防止需要二次確認(rèn)的可疑命令的非既定激活而控制計(jì)算裝置的操作的一個實(shí)施例的流程圖,所述可疑命令例如為與異常、不可逆轉(zhuǎn)、非默認(rèn)或潛在系統(tǒng)危險動作相關(guān)聯(lián)的命令。
[0026]圖7借助實(shí)例說明用戶接觸計(jì)算裝置的觸摸屏顯示器,這通過需要具有較高力水平的接觸而防止需要二次確認(rèn)的可疑命令的非既定激活。
[0027]圖8是說明使用觸摸屏顯示器上的至少一個力傳感器來控制計(jì)算裝置的操作以在經(jīng)擴(kuò)增現(xiàn)實(shí)應(yīng)用中模仿真實(shí)世界對象的力要求的一個實(shí)施例的流程圖。
[0028]圖9借助實(shí)例說明用戶接觸包含模仿真實(shí)世界對象的力要求的經(jīng)擴(kuò)增現(xiàn)實(shí)應(yīng)用的計(jì)算裝置的觸摸屏顯示器。
【具體實(shí)施方式】
[0029]圖1說明具有檢測三維(B卩,沿著X軸、Y軸和Z軸)觸摸信息的觸摸屏顯示器102的計(jì)算裝置100。在添加Z軸信息的情況下,觸摸屏顯示器102允許三維介接且不限于觸摸屏表面上的簡單二維接口。
[0030]計(jì)算裝置100可為移動平臺,例如蜂窩式或其它無線通信裝置、個人通信系統(tǒng)(PCS)裝置、個人導(dǎo)航裝置(PND)、個人信息管理器(PM)、個人數(shù)字助理(PDA)、膝上型或其它適宜的移動裝置或任何其它適宜的靜止計(jì)算裝置(包含臺式計(jì)算機(jī)或其它類似裝置)?!坝?jì)算裝置”因此既定包含具有包含觸摸屏顯示器的用戶接口的所有裝置,包含無線通信裝置、計(jì)算機(jī)、膝上型計(jì)算機(jī)等。
[0031]圖2以X、Y和Z軸說明計(jì)算機(jī)裝置100的觸摸屏顯示器102的透視圖。觸摸屏顯示器102包含顯示元件104 (例如,IXD顯示器、LPD顯示器或其它適當(dāng)顯示器),且包含至少一個力傳感器106,且在一些實(shí)施例中,多個力傳感器106位于例如顯示元件104的周邊周圍在顯示元件104與外殼108 (在計(jì)算裝置100的情況下)的框架之間。力傳感器106可用粘合方式附接到外殼108和顯示元件104。因此,顯示元件104經(jīng)由力傳感器106連接到外殼108。如圖2中說明,四個力傳感器106位于顯示元件104的左側(cè)和右側(cè)上,且三個力傳感器106沿著顯示元件104的頂側(cè)和底側(cè)定位。可視需要使用更多或更少力傳感器106以及與圖2中說明的不同的布置。舉例來說,可使用四個力傳感器106,每一個力傳感器106在顯示元件104的每一隅角中。視需要,與布置在周邊周圍形成對比或除布置在周邊周圍之外,力傳感器106可位于顯示元件104的中心中。力傳感器106可為電容性力傳感器,例如 PPS Touch Technology 公司、Stantum 公司、Peratech 有限公司或 Artificial Muscle公司生產(chǎn)的電容性力傳感器。可視需要使用例如由Interlink公司生產(chǎn)的例如電阻性力傳感器等其它力傳感器。另外,可使用例如由Measurement Specialties公司產(chǎn)生的聚合物類型或由Murata公司生產(chǎn)的陶瓷類型等壓電力傳感器,或任何其它適當(dāng)類型的力傳感器。
[0032]力傳感器106檢測施加到傳感器的力或力的量。在多個力傳感器106布置在顯示元件104與外殼108之間的情況下,力傳感器106可一起使用以確定Z軸中施加到顯示元件104的力,以及沿著X和Y軸的力的矩心。舉例來說,施加到顯示元件104的左上角的觸摸將通過力傳感器106在左上角附近比力傳感器106在右下角附近產(chǎn)生更大的力讀數(shù)。
[0033]可執(zhí)行校準(zhǔn)以補(bǔ)償當(dāng)施加力時顯示元件104中的玻璃或塑料的可能變形??赏ㄟ^將已知力施加到顯示元件104的特定區(qū)域且沿著Z軸調(diào)整所得力讀數(shù)以及沿著X和Y軸調(diào)整力的矩心以與所述已知力和施加力的所述特定區(qū)域?qū)?yīng),來執(zhí)行校準(zhǔn)。觸摸屏顯示器102可進(jìn)一步包含在顯示元件104上方的常規(guī)觸摸傳感器110,其可為電容性、電阻性、紅外線和表面聲波技術(shù)。可使用觸摸傳感器110來通過確保由力傳感器106確定的力的矩心與由觸摸傳感器110識別的觸摸位置緊密對準(zhǔn)(例如,居中)來校準(zhǔn)力傳感器106。
[0034]圖3是具有操作地耦合到計(jì)算裝置100的至少一個力傳感器106且能夠支持三維用戶介接提示的命令的觸摸屏顯示器102的框圖。計(jì)算裝置100是包含用于響應(yīng)于與觸摸屏顯示器的接觸接收來自觸摸屏顯示器的多個位置的力測量值的裝置的系統(tǒng),所述裝置可包含(例如)力傳感器106以及控制單元150,控制單元150可包含處理器152以及相關(guān)聯(lián)存儲器154、硬件156、軟件158和固件157。
[0035]計(jì)算裝置100包含與控制單元150通信的用戶接口 160,例如控制單元150接受數(shù)據(jù)并控制用戶接口 160。應(yīng)理解,對于一些計(jì)算裝置(例如,臺式計(jì)算機(jī))來說,觸摸屏顯示器102可物理上與控制單元150分離且經(jīng)由電纜或以無線方式連接到控制單元150。用戶接口 160包含觸摸屏顯示器102,觸摸屏顯示器102包含顯示元件104。觸摸屏顯示器102進(jìn)一步包含力傳感器106且可包含觸摸傳感器110。顯示元件104、力傳感器106和觸摸傳感器110由控制單元150分別通過顯示控制器192、力傳感器控制器196和觸摸傳感器控制器194控制。
[0036]用戶接口 160可進(jìn)一步包含小鍵盤162或用戶可經(jīng)由其將信息輸入到計(jì)算裝置100中的其它輸入裝置。視需要,可通過將虛擬小鍵盤集成到觸摸屏顯示器102中而避免小鍵盤162。用戶接口 160還可包含(例如)麥克風(fēng)164和揚(yáng)聲器166,例如當(dāng)計(jì)算裝置100為蜂窩式電話時。用戶接口 160還可包含用于提供觸覺反饋的振動器163。
[0037]計(jì)算裝置100可進(jìn)一步包含用于俘獲可在例如經(jīng)擴(kuò)增現(xiàn)實(shí)類型應(yīng)用中使用的圖像的相機(jī)112。計(jì)算裝置100可進(jìn)一步包含收發(fā)器114(包含發(fā)射器和接收器),例如能夠經(jīng)由天線172將通信發(fā)送到蜂窩式塔、無線接入點(diǎn)或其它無線裝置以及接收來自其的通信的蜂窩式調(diào)制解調(diào)器或無線網(wǎng)絡(luò)無線電接收器/發(fā)射器。計(jì)算裝置100可進(jìn)一步包含運(yùn)動傳感器180,例如三軸加速度計(jì)或陀螺儀。運(yùn)動傳感器180可用作用戶接口 160的一部分,例如以檢測呈計(jì)算裝置100的移動的形式的手勢或當(dāng)手勢由觸摸屏顯示器102檢測到時檢測計(jì)算裝置100的定向。運(yùn)動傳感器180和/或相機(jī)112還可用于可在經(jīng)擴(kuò)增現(xiàn)實(shí)類型應(yīng)用中使用的位置確定。
[0038]控制單元150可由處理器152以及相關(guān)聯(lián)存儲器154、硬件156、軟件158和固件157提供。控制單元150包含用于控制顯示元件104的裝置、用于控制觸摸傳感器110的裝置,以及用于控制力傳感器106的裝置,分別說明為顯示控制器192、觸摸傳感器控制器194和力傳感器控制器196??刂茊卧?50還可包含執(zhí)行經(jīng)擴(kuò)增現(xiàn)實(shí)類型應(yīng)用的經(jīng)擴(kuò)增現(xiàn)實(shí)(AR)控制器198。顯示控制器192、觸摸傳感器控制器194、力傳感器控制器196和AR控制器198可植入在處理器152、硬件156、固件157或軟件158 (即,存儲在存儲器154中且由處理器152執(zhí)行的計(jì)算機(jī)可讀媒體)或其組合中。然而,為清楚起見單獨(dú)說明顯示控制器192、觸摸傳感器控制器194和力傳感器控制器196以及AR控制器198。舉例來說,由Cypress公司制造的觸摸屏控制器可用作觸摸傳感器控制器194以及力傳感器控制器196。此外,具有A/D轉(zhuǎn)換或其它阻抗測量電路的分壓器可與電阻性力傳感器控制器196 —起使用。
[0039]將了解,如本文所使用,處理器152可(但不需要一定)包含一個或一個以上微處理器、內(nèi)嵌式處理器、控制器、專用集成電路(ASIC)、數(shù)字信號處理器(DSP)等。術(shù)語處理器既定描述由系統(tǒng)而非特定硬件實(shí)施的功能。此外,如本文所使用,術(shù)語“存儲器”指代任何類型的計(jì)算機(jī)存儲媒體,包含長期、短期或與移動平臺相關(guān)聯(lián)的其它存儲器,且不限于任何特定類型的存儲器或特定數(shù)目的存儲器,或上面存儲存儲器的特定類型的媒體。
[0040]本文描述的方法可依據(jù)應(yīng)用通過各種手段實(shí)施。舉例來說,這些方法可實(shí)施在硬件156、固件157、軟件158或其任何組合中。對于硬件實(shí)施方案,處理單元可實(shí)施在一個或一個以上專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSH))、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、電子裝置、經(jīng)設(shè)計(jì)以執(zhí)行本文描述的功能的其它電子單元,或其組合內(nèi)。
[0041]對于固件及/或軟件實(shí)施方案,可用執(zhí)行本文所描述的功能的模塊(例如,過程、函數(shù)等)來實(shí)施所述方法。可使用有形地體現(xiàn)指令的任何機(jī)器可讀媒體來實(shí)施本文描述的方法。舉例來說,軟件代碼可存儲在存儲器154中且由處理器152執(zhí)行。存儲器可實(shí)施在處理器單元內(nèi)或處理器單元外部。如本文所使用,術(shù)語“存儲器”指代任何類型的長期、短期、易失性、非易失性或其它存儲器,且不限于任何特定類型的存儲器或特定數(shù)目的存儲器,或上面存儲存儲器的特定類型的媒體。
[0042]計(jì)算裝置100可包含用于在觸摸屏顯示器102上顯示至少部分重疊的多個可選對象的裝置,其可包含顯示控制器192和顯示元件104。用于確定施加到觸摸屏顯示器102的力的量值(有時稱為水平或力水平)的裝置包含力傳感器106和力傳感器控制器196。用于使用接觸的力水平來從所述多個可選對象中選擇對象的裝置以及用于基于選定對象控制計(jì)算裝置的裝置可包含處理器152、硬件156、固件157以及相關(guān)聯(lián)軟件158。計(jì)算裝置可進(jìn)一步包含用于檢測與觸摸屏顯示器上的對象的接觸的裝置,其可包含觸摸傳感器和觸摸傳感器控制器194。用于確定用以控制計(jì)算裝置的命令需要二次確認(rèn)的裝置以及用于起始所述命令的裝置可包含處理器152、硬件156、固件157以及相關(guān)聯(lián)軟件158。計(jì)算裝置100還可包含用于顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示的裝置,其可包含AR控制器198、相機(jī)112和運(yùn)動傳感器180。用于將接觸的力水平與力閾值進(jìn)行比較的裝置可包含處理器152、硬件156、固件157以及相關(guān)聯(lián)軟件158。
[0043]軟件158可包含存儲在非暫時性計(jì)算機(jī)可讀媒體(例如,存儲器154)中且由處理器152執(zhí)行的程序代碼,且所述程序代碼可用于運(yùn)行處理器并控制如本文描述的計(jì)算裝置100的操作。存儲在計(jì)算機(jī)可讀媒體中的程序代碼可額外包含用以致使處理器控制如下文進(jìn)一步描述的計(jì)算裝置100的任何操作的程序代碼。
[0044]如果實(shí)施在固件和/或軟件中,那么所述功能可作為一個或一個以上指令或代碼存儲在計(jì)算機(jī)可讀媒體上。實(shí)例包含以數(shù)據(jù)結(jié)構(gòu)編碼的計(jì)算機(jī)可讀媒體和以計(jì)算機(jī)程序編碼的計(jì)算機(jī)可讀媒體。計(jì)算機(jī)可讀媒體包含物理計(jì)算機(jī)存儲媒體。存儲媒體可為可由計(jì)算機(jī)存取的任何可用媒體。借助實(shí)例且非限制,此類計(jì)算機(jī)可讀媒體可包括RAM、ROM、EEPR0M、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或其它磁性存儲裝置,或可用于存儲呈指令或數(shù)據(jù)結(jié)構(gòu)的形式的所要程序代碼并可由計(jì)算機(jī)存取的任何其它媒體;如本文使用的光盤和磁盤包含壓縮光盤(CD)、激光光盤、光學(xué)光盤、數(shù)字多功能光盤(DVD)、軟性磁盤和藍(lán)光光盤,其中磁盤通常以磁性方式再現(xiàn)數(shù)據(jù),而光盤利用激光以光學(xué)方式再現(xiàn)數(shù)據(jù)。上文的組合也應(yīng)包含在計(jì)算機(jī)可讀媒體的范圍內(nèi)。[0045]圖4是說明使用觸摸屏顯示器102上的至少一個力傳感器106來通過使用所檢測到的力選擇多個上覆接口元件中的一者而控制計(jì)算裝置100的操作的一個實(shí)施例的流程圖。使用力檢測來選擇接口元件可尤其有用,例如在用戶正步行且不擁有使用精細(xì)馬達(dá)控制來選擇對象的優(yōu)勢的情況下。如圖4中說明,在操作地耦合到計(jì)算裝置100的觸摸屏顯示器上顯示至少部分重疊的多個可選對象(202)??蛇x對象可為半透明的,使得下伏可選對象為用戶可見的,以便警告用戶可選擇的選項(xiàng)。使用耦合到觸摸屏顯示器102的至少一個力傳感器106確定與觸摸屏顯示器102的接觸的力水平(204)。視需要,觸摸屏顯示器102上的接觸的位置還可例如基于耦合到觸摸屏顯示器的觸摸傳感器110來檢測,且用于確定選擇了重疊的可選對象的若干群組中的哪一者。使用接觸的力水平來從多個可選對象中選擇對象(206)。舉例來說,可能需要比選擇上覆對象所需的力大的力來選擇下伏對象?;诹λ降膶ο蟮倪x擇可通過將力水平與同可選對象中的每一者相關(guān)聯(lián)的力閾值進(jìn)行比較來執(zhí)行,例如在超過與可選對象相關(guān)聯(lián)的力閾值導(dǎo)致選擇下伏對象的情況下。接著基于選定的對象適當(dāng)控制計(jì)算裝置(208),例如通過起始與選定對象相關(guān)聯(lián)的命令或通過提供觸覺反饋以指示選擇了對象??衫缤ㄟ^致使計(jì)算裝置100振動(例如,使用振動器163)來提供觸覺反饋。觸覺反饋還可由例如Artificial Muscle公司生產(chǎn)的合成彈性體活化劑提供,這些合成彈性體活化劑可安裝在框架中、滾動到圓柱體中,或以其它配置安裝以提供適當(dāng)觸覺反饋。另外,觸覺反饋可由對人類皮膚的直接電刺激提供,例如Senseg公司的Tixel電極所提供的觸覺反饋。
[0046]圖5說明用戶101以一力接觸計(jì)算裝置100的觸摸屏顯示器102以選擇多個上覆接口元件中的一者。計(jì)算裝置100說明為包含揚(yáng)聲器166和麥克風(fēng)164的移動電話或智能電話,但應(yīng)理解,計(jì)算裝置100不限于此。圖5借助實(shí)例說明觸摸屏顯示器102顯示地址簿中的可選條目210A、210B和210C,其中每一條目包含呈姓名212、電話圖標(biāo)214和文本消息圖標(biāo)216的形式的上覆接口元件。用戶101與觸摸屏顯示器102的接觸在圖5中說明為星爆220。貫穿本文獻(xiàn)中,所說明的星爆的尺寸越大,則正施加到觸摸屏顯示器102的力越大。用戶101的接觸產(chǎn)生相對少的力,如力傳感器106(圖2所示)檢測到,且因此姓名212經(jīng)確定為被選定,這可致使計(jì)算裝置100顯示例如關(guān)于所要條目的信息。視需要,觸摸屏顯示器102可提供基于力的量值選擇上覆接口元件中的哪一者的指示,如框213說明。另外,視需要,通過用戶201快速移除與觸摸屏顯示器102的接觸可導(dǎo)致對接口元件的選擇的接受。換句話說,與觸摸屏顯示器102的接觸的終止經(jīng)檢測且用于接受所述選擇。此外,用戶可保持與觸摸屏顯示器102的接觸,但施加到觸摸屏顯示器102的力水平的改變的檢測可用于選擇接口元件中的另一者。
[0047]如果用戶101已施加較大力,如條目210B上的星爆222說明,那么將選擇針對所述條目的電話圖標(biāo)214。電話圖標(biāo)214的選擇可致使觸摸屏顯示器102將圖標(biāo)的顯示從半透明改為不透明,由電話圖標(biāo)214比其它條目中暗來說明,或通過在電話圖標(biāo)214周圍產(chǎn)生框215或任何其它所要方式來說明。電話圖標(biāo)214的選擇可致使計(jì)算裝置100呼叫與條目相關(guān)聯(lián)的電話號碼。
[0048]星爆224說明的更大力的施加可導(dǎo)致選擇文本消息接發(fā)圖標(biāo)216,所述文本消息接發(fā)圖標(biāo)216可通過將圖標(biāo)的顯示從半透明改為不透明、通過在文本圖標(biāo)216周圍產(chǎn)生框217或以任何其它所要方式顯示。文本圖標(biāo)216的選擇可致使計(jì)算裝置100起始到與條目相關(guān)聯(lián)的號碼的文本消息。
[0049]如圖5中可見,與觸摸屏顯示器102的接觸(由星爆220、222和224說明)不需要直接在需要選擇的特定元件上,而是使用接觸的力的量值來確定選擇哪一接口元件。然而,應(yīng)注意,觸摸屏顯示器102上的接觸的位置可用于確定正選擇上覆接口元件的哪一群組(例如,哪一條目210A、210B或210C)。
[0050]圖6是說明使用觸摸屏顯示器102上的至少一個力傳感器106來通過防止需要二次確認(rèn)的可疑命令的非既定激活而控制計(jì)算裝置100的操作的一個實(shí)施例的流程圖,所述可疑命令例如與異常、不可逆轉(zhuǎn)、非默認(rèn)或潛在系統(tǒng)危險動作相關(guān)聯(lián)的命令。當(dāng)前,系統(tǒng)有時使用用于二次確認(rèn)的二次對話框來確認(rèn)用戶想要執(zhí)行某一動作。舉例來說,當(dāng)刪除文件時,二次對話框通常要求用戶確認(rèn)或取消動作。然而,在當(dāng)前實(shí)施例中,可由用戶以比非可疑命令所需的力明顯大的力接觸觸摸屏顯示器以避免非既定激活且視需要避免需要二次對話框,來起始需要二次確認(rèn)的可疑命令。
[0051]如圖6中說明,檢測與觸摸屏顯示器102上的可選對象的接觸,其中所述可選對象與控制計(jì)算裝置100的命令相關(guān)聯(lián)(252)。確定控制計(jì)算裝置100的命令需要二次確認(rèn)(254)。例如在執(zhí)行命令可能為非既定動作和/或可引起異常、不可逆轉(zhuǎn)、非默認(rèn)或潛在系統(tǒng)危險動作的情況下,可確定所述命令需要二次確認(rèn)。需要二次確認(rèn)的可疑命令是應(yīng)用程序特定的,但實(shí)例可包含例如:刪除文件;在未保存的情況下退出應(yīng)用程序;刪除較大數(shù)目的文件;移動、復(fù)制或操縱系統(tǒng)文件或大目錄;打開非默認(rèn)應(yīng)用程序中的文件;發(fā)送包含拼寫錯誤或未經(jīng)過拼寫或語法校正的電子郵件(email);以及發(fā)送具有攻擊性內(nèi)容的電子郵件、褻瀆語言,或發(fā)送到多個接收方(例如當(dāng)一個人因疏忽而向所有人回復(fù)時)。使用耦合到觸摸屏顯示器102的至少一個力傳感器106確定與觸摸屏顯示器102的接觸的力水平(256)??身憫?yīng)于與可選對象的接觸和所述力水平而起始所述命令(260)。舉例來說,視需要,可將力水平與閾值進(jìn)行比較(258),其中在力水平超過閾值的情況下起始所述命令。舉例來說,第一閾值可用于非可疑命令的選擇,而可需要具有較大量值的第二力用于選擇需要二次確認(rèn)的命令。
[0052]圖7借助實(shí)例說明用戶101接觸計(jì)算裝置100的觸摸屏顯示器102,這通過需要具有較高力水平的接觸而防止需要二次確認(rèn)的可疑命令的非既定激活。在當(dāng)前實(shí)例中,計(jì)算裝置100經(jīng)說明為顯示電子郵件消息,所述電子郵件消息包含消息的主體272中的印刷錯誤。另外,電子郵件消息尋址276到“everyone@xyzc0.com”,其可為較大數(shù)目的人。因此,發(fā)送電子郵件消息可歸因于消息的主體272中的印刷錯誤以及地址中可能包含較大數(shù)目的人而被確定為需要二次確認(rèn)的可疑動作。因此,用戶101可需要以比動作不可疑的情況大的量的力接觸發(fā)送虛擬按鈕274。換句話說,用戶101與發(fā)送虛擬按鈕274的接觸(由星爆282說明)可能不足以起始發(fā)送功能,而以較大力的接觸(說明為星爆284)將足以起始發(fā)送功能。視需要,在一個實(shí)施例中,以較小力的接觸(由星爆282說明)可致使二次對話框呈現(xiàn)以確認(rèn)或取消發(fā)送功能,而以較大力的接觸(由星爆284說明)可在無二次對話框的情況下起始發(fā)送功能。如上文論述,增加的力水平要求不限于電子郵件應(yīng)用,而是可與其它類型的應(yīng)用以及需要二次確認(rèn)的其它類型的可疑命令一起使用。
[0053]圖8是說明使用觸摸屏顯示器102上的至少一個力傳感器106來控制計(jì)算裝置100的操作以在經(jīng)擴(kuò)增現(xiàn)實(shí)(AR)應(yīng)用中模仿真實(shí)世界對象的力要求的一個實(shí)施例的流程圖。如圖8中說明,在計(jì)算裝置100的觸摸屏顯示器102上顯示真實(shí)世界裝置的AR表示(300)。真實(shí)世界裝置的AR表示包含與具有待選擇的力要求的真實(shí)世界裝置上的真實(shí)世界可選對象相關(guān)聯(lián)的可選對象。舉例來說,真實(shí)世界可選對象可為需要5N的力來按壓的立體聲系統(tǒng)上的電源按鈕。檢測與觸摸屏顯示器上的可選對象的接觸(302)。使用耦合到觸摸屏顯示器102的至少一個力傳感器106確定與觸摸屏顯示器102的接觸的力水平(304)。將力水平與同真實(shí)世界可選對象的力要求相關(guān)聯(lián)的力閾值進(jìn)行比較(306)。舉例來說,力閾值可與真實(shí)世界可選對象的力要求相同?;蛘?,在真實(shí)世界對象包含多個可選對象(例如,具有不同力要求的電源按鈕和播放按鈕)的情況下,力閾值可基于真實(shí)世界可選對象的力要求的比率。當(dāng)力水平大于力閾值時響應(yīng)于接觸來控制計(jì)算裝置100 (308),例如通過起始與可選對象相關(guān)聯(lián)的命令。
[0054]圖9借助實(shí)例說明用戶101接觸包含模仿真實(shí)世界對象的力要求的AR應(yīng)用的計(jì)算裝置100的觸摸屏顯示器102。圖9說明展示包含呈電源按鈕352的形式的真實(shí)世界可選對象的立體聲系統(tǒng)350的形式的真實(shí)世界對象。電源按鈕352具有用于選擇的力要求,例如可需要5N力來按壓電源按鈕352。立體聲系統(tǒng)350可包含其它可選對象(如按鈕354說明),其可具有不同力要求。計(jì)算裝置100在觸摸屏顯示器102上顯示立體聲系統(tǒng)350的AR表示360。AR表示360是由相機(jī)112俘獲的圖像或圖像系列,其包含與立體聲系統(tǒng)350上的電源按鈕352和按鈕354相關(guān)聯(lián)的虛擬電源按鈕362和虛擬按鈕364的形式的可選對象,且還可包含經(jīng)擴(kuò)增數(shù)據(jù),例如上覆的文本或圖形(展示為虛擬電源按鈕362和按鈕364上的陰影)。產(chǎn)生真實(shí)世界對象的AR表示在此項(xiàng)技術(shù)中是眾所周知的。虛擬電源按鈕362響應(yīng)于與真實(shí)世界電源按鈕352類似的力水平。換句話說,當(dāng)用戶101接觸虛擬電源按鈕362時(由星爆372表示),將接觸的力水平(如力傳感器106(圖2所示)檢測)與同真實(shí)世界電源按鈕352的力要求相關(guān)聯(lián)的力閾值進(jìn)行比較。借助實(shí)例,力閾值可與電源按鈕352的力要求相同?;蛘?,力閾值可基于立體聲系統(tǒng)350上的真實(shí)世界可選對象的力要求的比率,例如與虛擬電源按鈕362和虛擬按鈕364相關(guān)聯(lián)的力閾值可具有與電源按鈕352和播放按鈕354的力要求相同的比率。當(dāng)接觸372的力水平大于力閾值時,虛擬電源按鈕362的選擇可控制計(jì)算裝置100,例如以啟動計(jì)算裝置100上的音樂應(yīng)用程序。視需要,計(jì)算裝置100可與立體聲系統(tǒng)350進(jìn)行無線通信,如計(jì)算裝置100上的收發(fā)器114與立體聲系統(tǒng)350上的接收器356之間的箭頭374說明。無線通信可經(jīng)由WiF1、藍(lán)牙或任何其它所要無線協(xié)議來實(shí)現(xiàn)。虛擬電源按鈕362的選擇可致使計(jì)算裝置100與立體聲系統(tǒng)350進(jìn)行無線通信以控制立體聲系統(tǒng)350,例如接通(或斷開)立體聲系統(tǒng)350。雖然圖9說明包含立體聲系統(tǒng)的特定實(shí)施方案,但當(dāng)前實(shí)施例預(yù)期使用對于任何真實(shí)世界對象的力模仿和經(jīng)擴(kuò)增現(xiàn)實(shí)表示。
[0055]盡管出于指導(dǎo)性目的結(jié)合特定實(shí)施例說明本發(fā)明,但本發(fā)明不限于此??稍诓幻撾x本發(fā)明范圍的情況下作出各種調(diào)適和修改。因此,所附權(quán)利要求書的精神和范圍不應(yīng)限于以上描述。
【權(quán)利要求】
1.一種方法,其包括: 在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示至少部分重疊的多個可選對象; 使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的接觸的力水平; 使用所述接觸的所述力水平從所述多個可選對象中選擇對象;以及 基于所述所選定的對象控制所述計(jì)算裝置。
2.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括檢測所述觸摸屏顯示器上的所述接觸的位置,以及使用所述位置和所述力水平來選擇所述對象。
3.根據(jù)權(quán)利要求1所述的方法,其中所述多個可選對象包括至少一個半透明對象。
4.根據(jù)權(quán)利要求3所述的方法,其中當(dāng)所述至少一個半透明對象是所述所選定的對象時,所述至少一個半透明對象顯示為不透明的。
5.根據(jù)權(quán)利要求1所述的方法,其中控制所述計(jì)算裝置包括致使所述觸摸屏顯示器指示所述所選定的對象。
6.根據(jù)權(quán)利要求1所述的方法,其中控制所述計(jì)算裝置包括致使觸覺反饋指示所述所選定的對象。
7.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括確定所述接觸的所述力水平的改變,以及基于所述改變選擇不同對象。
8.根據(jù)權(quán)利要求1所述的 方法,其進(jìn)一步包括檢測所述接觸的終止,以及使用所述接觸的所述終止來接受所述所選定的對象。
9.一種設(shè)備,其包括: 外殼; 觸摸屏顯示器,其包括顯示器和耦合在所述外殼與所述顯示器之間的至少一個力傳感器;以及 處理器,其經(jīng)連接以從所述至少一個力傳感器接收數(shù)據(jù),其中所述處理器經(jīng)配置以致使所述觸摸屏顯示器:顯示至少部分重疊的多個可選對象;基于來自所述至少一個力傳感器的所述數(shù)據(jù)確定與所述觸摸屏顯示器的接觸的力水平;使用所述接觸的所述力水平從所述多個可選對象中選擇對象;且起始與所述所選定的對象相關(guān)聯(lián)的命令。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述觸摸屏顯示器進(jìn)一步包括耦合到所述顯示器的觸摸傳感器,所述處理器經(jīng)耦合以從所述觸摸傳感器接收數(shù)據(jù),其中所述處理器進(jìn)一步經(jīng)配置以基于來自所述觸摸傳感器的所述數(shù)據(jù)檢測所述觸摸屏顯示器上的所述接觸的位置并使用所述位置和所述力水平來選擇所述對象。
11.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述多個可選對象包括至少一個半透明對象。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中所述處理器經(jīng)配置以致使當(dāng)所述至少一個半透明對象是所述所選定的對象時將所述至少一個半透明對象顯示為不透明的。
13.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述處理器進(jìn)一步經(jīng)配置以致使所述觸摸屏顯示器指示所述所選定的對象。
14.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述處理器進(jìn)一步經(jīng)配置以致使觸覺反饋指示所述所選定的對象。
15.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述處理器進(jìn)一步經(jīng)配置以基于來自所述至少一個力傳感器的所述數(shù)據(jù)確定所述接觸的所述力水平的改變,且基于所述改變選擇不同對象。
16.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述處理器進(jìn)一步經(jīng)配置以檢測所述接觸的終止,且使用所述接觸的所述終止來接受所述所選定的對象。
17.—種設(shè)備,其包括: 用于在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示至少部分重疊的多個可選對象的裝置; 用于使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的接觸的力水平的裝置; 用于使用所述接觸的所述力水平從所述多個可選對象中選擇對象的裝置;以及 用于基于所述所選定的對象控制所述計(jì)算裝置的裝置。
18.根據(jù)權(quán)利要求17所述的設(shè)備,其進(jìn)一步包括用于檢測所述觸摸屏顯示器上的所述接觸的位置并使用所述位置和所述力水平來選擇所述對象的裝置。
19.一種包含存儲在其上的程序代碼的非暫時性計(jì)算機(jī)可讀媒體,其包括: 用以在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示至少部分重疊的多個可選對象的程序代碼; 用以使用耦合到所述觸摸屏 顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的接觸的力水平的程序代碼; 用以使用所述接觸的所述力水平從所述多個可選對象中選擇對象的程序代碼;以及 用以基于所述所選定的對象控制所述計(jì)算裝置的程序代碼。
20.根據(jù)權(quán)利要求19所述的非暫時性計(jì)算機(jī)可讀媒體,其進(jìn)一步包括用以檢測所述觸摸屏顯示器上的所述接觸的位置并使用所述位置和所述力水平來選擇所述對象的程序代碼。
21.—種方法,其包括: 檢測與觸摸屏顯示器上的可選對象的接觸,所述可選對象與控制計(jì)算裝置的命令相關(guān)聯(lián); 確定所述控制所述計(jì)算裝置的命令需要二次確認(rèn); 使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的所述接觸的力水平;以及 響應(yīng)于與所述可選對象的所述接觸和所述力水平起始所述命令。
22.根據(jù)權(quán)利要求21所述的方法,其進(jìn)一步包括將所述力水平與閾值進(jìn)行比較,其中當(dāng)所述力水平大于所述閾值時起始所述命令。
23.根據(jù)權(quán)利要求21所述的方法,其進(jìn)一步包括將所述力水平與閾值進(jìn)行比較,其中當(dāng)所述力水平小于所述閾值時顯示二次對話框。
24.根據(jù)權(quán)利要求21所述的方法,其中當(dāng)執(zhí)行所述命令可引起異常、非默認(rèn)、不可逆轉(zhuǎn)或潛在系統(tǒng)危險動作時確定所述命令需要二次確認(rèn)。
25.根據(jù)權(quán)利要求21所述的方法,其中所述命令是以下各項(xiàng)中的至少一者:非默認(rèn)選項(xiàng)、操縱系統(tǒng)文件或目錄的命令、打開非默認(rèn)應(yīng)用程序中的內(nèi)容,以及發(fā)送具有拼寫錯誤、語法錯誤、攻擊性內(nèi)容和多個接收方的電子郵件。
26.—種設(shè)備,其包括: 外殼; 觸摸屏顯示器,其包括顯示器、耦合到所述顯示器的觸摸傳感器,和耦合在所述外殼與所述顯示器之間的至少一個力傳感器;以及 處理器,其經(jīng)連接以從所述觸摸傳感器和所述至少一個力傳感器接收數(shù)據(jù),其中所述處理器經(jīng)配置以:基于來自所述觸摸傳感器的所述數(shù)據(jù)檢測與所述觸摸屏顯示器上的可選對象的接觸,所述可選對象與一命令相關(guān)聯(lián);確定所述命令需要二次確認(rèn);基于來自所述至少一個力傳感器的數(shù)據(jù)確定與所述觸摸屏顯示器的所述接觸的力水平;且響應(yīng)于與所述可選對象的所述接觸和所述力水平起始所述命令。
27.根據(jù)權(quán)利要求26所述的設(shè)備,其中所述處理器進(jìn)一步經(jīng)配置以將所述力水平與閾值進(jìn)行比較,其中當(dāng)所述力水平大于所述閾值時起始所述命令。
28.根據(jù)權(quán)利要求26所述的設(shè)備,其中所述處理器進(jìn)一步經(jīng)配置以將所述力水平與閾值進(jìn)行比較,且當(dāng)所述力水平小于所述閾值時致使所述顯示器顯示二次對話框。
29.根據(jù)權(quán)利要求26所述的設(shè)備,其中當(dāng)執(zhí)行所述命令可引起異常、不可逆轉(zhuǎn)、非默認(rèn)或潛在系統(tǒng)危險動作時確定所述命令需要二次確認(rèn)。
30.根據(jù)權(quán)利要求26所述的設(shè)備,其中所述命令是以下各項(xiàng)中的至少一者:非默認(rèn)選項(xiàng)、操縱系統(tǒng)文件或目錄的命令、打開非默認(rèn)應(yīng)用程序中的內(nèi)容,以及發(fā)送具有拼寫錯誤、語法錯誤、攻擊性內(nèi)容和多個接收方的電子郵件。
31.一種設(shè)備,其包括: 用于檢測與觸摸屏顯示器上的可`選對象的接觸的裝置,所述可選對象與控制計(jì)算裝置的命令相關(guān)聯(lián); 用于確定所述控制所述計(jì)算裝置的命令需要二次確認(rèn)的裝置; 用于使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的所述接觸的力水平的裝置;以及 用于響應(yīng)于與所述可選對象的所述接觸和所述力水平起始所述命令的裝置。
32.根據(jù)權(quán)利要求31所述的設(shè)備,其進(jìn)一步包括用于將所述力水平與閾值進(jìn)行比較的裝置,其中當(dāng)所述力水平大于所述閾值時起始所述命令。
33.一種包含存儲在其上的程序代碼的非暫時性計(jì)算機(jī)可讀媒體,其包括: 用以檢測與觸摸屏顯示器上的可選對象的接觸的程序代碼,所述可選對象與控制計(jì)算裝置的命令相關(guān)聯(lián); 用以確定所述控制所述計(jì)算裝置的命令需要二次確認(rèn)的程序代碼; 用以使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的所述接觸的力水平的程序代碼;以及 用以響應(yīng)于與所述可選對象的所述接觸和所述力水平起始所述命令的程序代碼。
34.根據(jù)權(quán)利要求33所述的非暫時性計(jì)算機(jī)可讀媒體,其進(jìn)一步包括用以將所述力水平與閾值進(jìn)行比較的程序代碼,其中當(dāng)所述力水平大于所述閾值時起始所述命令。
35.一種方法,其包括: 在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與所述真實(shí)世界裝置上的真實(shí)世界可選對象相關(guān)聯(lián)的可選對象,所述真實(shí)世界可選對象具有用以選擇的力要求; 檢測與所述觸摸屏顯示器上的所述可選對象的接觸; 使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的所述接觸的力水平; 將所述力水平與同所述力要求相關(guān)聯(lián)的力閾值進(jìn)行比較;以及 當(dāng)所述力水平大于所述力閾值時響應(yīng)于所述接觸控制所述計(jì)算裝置。
36.根據(jù)權(quán)利要求35所述的方法,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括所述真實(shí)世界裝置的圖像。
37.根據(jù)權(quán)利要求35所述的方法,其中控制所述計(jì)算裝置包括操縱所述真實(shí)世界裝置的所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示。
38.根據(jù)權(quán)利要求35所述的方法,其中控制所述計(jì)算裝置包括致使所述計(jì)算裝置控制所述真實(shí)世界裝置。
39.根據(jù)權(quán)利要求35所述的方法,其中所述力閾值等于所述力要求。
40.根據(jù)權(quán)利要求35所述的方法,其中所述真實(shí)世界裝置包括具有第二力要求的第二真實(shí)世界可選對象,且其中所述力閾值是基于所述力要求與所述第二力要求的比率。
41.一種設(shè)備,其包括: 外殼; 相機(jī),其用以俘獲具有擁有用以選擇的力要求的真實(shí)世界可選對象的真實(shí)世界裝置的圖像; 觸摸屏顯示器,其包括顯示器、耦合到所述顯示器的觸摸傳感器,和耦合在所述外殼與所述顯示器之間的至少一個力傳感器;以及 處理器,其經(jīng)連接以從所述相機(jī)接收所述圖像以及從所述觸摸傳感器和所述至少一個力傳感器接收數(shù)據(jù),其中所述處理器經(jīng)配置以致使所述顯示器:在所述顯示器上顯示所述真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與真實(shí)世界可選對象相關(guān)聯(lián)的可選對象;基于來自所述觸摸傳感器的所述數(shù)據(jù)檢測與所述觸摸屏顯示器上的所述可選對象的接觸;基于來自所述至少一個力傳感器的數(shù)據(jù)確定與所述觸摸屏顯示器的所述接觸的力水平;將所述力水平與同所述力要求相關(guān)聯(lián)的力閾值進(jìn)行比較;且當(dāng)所述力水平大于所述力閾值時響應(yīng)于所述接觸起始與所述可選對象相關(guān)聯(lián)的命令。
42.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括所述真實(shí)世界裝置的圖像。
43.根據(jù)權(quán)利要求41所述的設(shè)備,其中與所述可選對象相關(guān)聯(lián)的所述命令致使所述處理器操縱所述真實(shí)世界裝置的所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示。
44.根據(jù)權(quán)利要求41所述的設(shè)備,其進(jìn)一步包括能夠與所述真實(shí)世界裝置進(jìn)行無線通信的無線發(fā)射器,其中與所述可選對象相關(guān)聯(lián)的所述命令致使所述處理器以所述無線發(fā)射器控制所述真實(shí)世界裝置。
45.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述力閾值等于所述力要求。
46.根據(jù)權(quán)利要求41所述的設(shè)備,其中所述真實(shí)世界裝置包括具有第二力要求的第二真實(shí)世界可選對象,且其中所述力閾值是基于所述力要求與所述第二力要求的比率。
47.—種設(shè)備,其包括:用于在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示的裝置,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與所述真實(shí)世界裝置上的真實(shí)世界可選對象相關(guān)聯(lián)的可選對象,所述真實(shí)世界可選對象具有用以選擇的力要求; 用于檢測與所述觸摸屏顯示器上的所述可選對象的接觸的裝置; 用于使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的所述接觸的力水平的裝置; 用于將所述力水平與同所述力要求相關(guān)聯(lián)的力閾值進(jìn)行比較的裝置;以及 用于當(dāng)所述力水平大于所述力閾值時響應(yīng)于所述接觸控制所述計(jì)算裝置的裝置。
48.一種包含存儲在其上的程序代碼的非暫時性計(jì)算機(jī)可讀媒體,其包括: 用以在操作地耦合到計(jì)算裝置的觸摸屏顯示器上顯示真實(shí)世界裝置的經(jīng)擴(kuò)增現(xiàn)實(shí)表示的程序代碼,其中所述經(jīng)擴(kuò)增現(xiàn)實(shí)表示包括與所述真實(shí)世界裝置上的真實(shí)世界可選對象相關(guān)聯(lián)的可選對象,所述真實(shí)世界可選對象具有用以選擇的力要求; 用以檢測與所述觸摸屏顯示器上的所述可選對象的接觸的程序代碼; 用以使用耦合到所述觸摸屏顯示器的至少一個力傳感器確定與所述觸摸屏顯示器的所述接觸的力水平的程序代碼; 用以將所述力水平與同所述力要求相關(guān)聯(lián)的力閾值進(jìn)行比較的程序代碼;以及 用以當(dāng)所述力水平大于所述力 閾值時響應(yīng)于所述接觸控制所述計(jì)算裝置的程序代碼。
【文檔編號】G06F3/048GK103502918SQ201280021445
【公開日】2014年1月8日 申請日期:2012年5月1日 優(yōu)先權(quán)日:2011年5月19日
【發(fā)明者】布賴恩·莫邁爾, 凱文·M·貝克威思 申請人:高通股份有限公司