專利名稱:用于移動設備的動態(tài)邊框的制作方法
用于移動設備的動態(tài)邊框
存在使手持設備的屏幕最大化的需求。通過使屏幕最大化,設備的可用區(qū)域增大。 然而,對于觸摸屏手持設備而言,如果可用區(qū)域完全擴展至邊緣,則該手持設備變得不方便握持,因為支承手指不利地干擾該手持設備的操作。如果手持設備包括對于用戶手而言足夠大的邊框,則屏幕的尺寸會減小。
圖1示出系統(tǒng)的一個實施例。
圖2示出具有用戶界面顯示上的最大化交互區(qū)的裝置的一個實施例。
圖3示出根據(jù)一實施例的具有非交互虛擬邊框的第一示例的移動設備。
圖4示出根據(jù)一實施例的具有非交互虛擬邊框的第二示例的移動設備。
圖5示出用于確定非交互虛擬邊框的大小的邏輯圖的一個實施例。
具體描述
多個實施例一般可涉及用于移動設備的非交互虛擬邊框。例如,在一個實施例中, 可檢測人手在移動設備的用戶界面顯示的交互區(qū)上的觸摸位置。在該用戶界面顯示上,至少可在人手的觸摸位置處顯示非交互區(qū)。
例如,在一實施例中,移動設備可包括擴展至該移動設備邊緣的屏幕。該屏幕可包括用戶界面顯示以及用戶顯示界面的動態(tài)可調(diào)節(jié)交互區(qū)。當該設備檢測到?jīng)]有人手握持該屏幕時,用戶界面顯示的交互區(qū)可擴張至該設備的邊緣。當該設備檢測到人手握持該屏幕時,可減小用戶界面顯示的交互區(qū)的大小。至少人手觸摸位置可成為非交互的、裝飾性的虛擬邊框。由于用戶的手握持該設備而形成的動態(tài)、非交互虛擬邊框可防止用戶不想要和/ 或不期望的動作。
可描述并要求保護其它的實施例。多個實施例可包括一個或多個元件。元件可以包括被安排用于執(zhí)行某些操作的任何結(jié)構(gòu)。每個元件可以按一組給定設計參數(shù)或性能限制的需要而被實現(xiàn)為硬件、軟件或其任意組合。盡管作為示例可按照某一拓撲的有限數(shù)量的元件來描述實施例,但該實施例可包括按照為給定實現(xiàn)所需要的替換拓撲的更多或更少的元件。值得注意的是,對“一個實施例”或“實施例”的任何提及都表示結(jié)合該實施例描述的特定特征、結(jié)構(gòu)或特性被包括在至少一個實施例中。在本說明書各處中出現(xiàn)的短語“在一個實施例中”并不一定全部指代同一實施例。
圖1示出系統(tǒng)的一個實施例。圖1示出移動設備100的一個實施例的框圖。盡管圖1作為示例可以示出有限數(shù)量的節(jié)點,但能夠理解可針對給定實現(xiàn)采用更多或更少的節(jié)點O
移動設備100可包括但不限于膝上計算機、筆記本計算機、手持計算機、手持機殼、便攜式電子設備、移動因特網(wǎng)設備(MID)、臺式、平板和/或個人數(shù)字助理。然而,諸實施例不限于該示例。
如圖1所說明實施例所示,移動設備100可包括處理器110、存儲器單元120、屏幕130、傳感器140以及用戶界面模塊150。然而,這些實施例并不限于圖1中示出的元件。如移動設備100所示,移動設備100可包括處理器110。處理器110可被實現(xiàn)為諸如復雜指令集計算機(CISC)微處理器、精簡指令集計算(RISC)微處理器、超長指令字 (VLIff)微處理器、實現(xiàn)指令集組合的處理器或其它處理器設備的任何處理器。例如,在一個實施例中,處理器135可被實現(xiàn)為通用處理器,諸如由美國加州圣克拉拉市的Intel⑥公司制造的處理器。處理器110可被實現(xiàn)為專用處理器,諸如控制器、微控制器、嵌入式處理器、數(shù)字信號處理器(DSP)、網(wǎng)絡處理器、介質(zhì)處理器、輸入/輸出(I/O)處理器等。諸實施例不限于此上下文的情況。如移動設備100進一步所示,移動設備100可包括存儲器單元120。該存儲器單元120可包括能夠存儲數(shù)據(jù)的任何機器可讀或計算機可讀的介質(zhì),包括易失性和非易失性存儲器二者。例如,存儲器120可包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、動態(tài) RAM (DRAM)、雙數(shù)據(jù)率 DRAM (DDRAM)、同步 DRAM (SDRAM)、靜態(tài) RAM (SRAM)、可編程 ROM (PROM)、 可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、閃存、諸如鐵電聚合物存儲器之類的聚合物存儲器、奧弗辛斯基(ovonic)存儲器、相變或鐵電存儲器、硅氧化氮氧化硅 (S0N0S)存儲器、磁卡或光卡、或任何其它類型的適于儲存信息的介質(zhì)。值得注意的是,存儲器120的某部分或全部可與處理器110包括在同一集成電路上,或者存儲器120的某部分或全部可被設置于處理器110的集成電路之外的集成電路或其它介質(zhì)——例如硬盤驅(qū)動器——上。在一實施例中,存儲器可包括操作處理器的數(shù)據(jù)和指令。諸實施例不限于此上下文的情況。移動設備100可包括屏幕130。在一實施例中,屏幕130可包括有機發(fā)光二極管 (OLED)顯示器、液晶顯示器(LCD)或其它玻璃和/或塑性材料。在一實施例中,屏幕130可提供高亮度和/或?qū)Ρ榷?。例如,屏幕可具?000 1的對比度。在一實施例中,屏幕130 可具有寬的高寬比。在一實施例中,屏幕130可位于移動設備的一面上。在一實施例中,屏幕130可位于移動設備的正面或主面上。在一實施例中,屏幕130可擴展至移動設備100 的邊緣。例如,移動設備可能沒有將屏幕130連接或連結(jié)至移動設備100的邊緣的可見的實體邊框。在一實施例中,該移動設備可具有位于屏幕邊緣周圍的小實體邊框135,該小實體邊框135形成將屏幕130連接至該設備其它部分的側(cè)邊或輪廓。在一實施例中,屏幕130可包括用戶界面顯示和/或觸摸屏。該用戶界面顯示和/ 或觸摸屏可包括圖形用戶界面。在一實施例中,整個屏幕130可包括用戶界面顯示和/或觸摸屏。在一實施例中,僅屏幕130的一部分可包括用戶界面顯示和/或觸摸屏。在一實施例中,具有用戶界面顯示的屏幕130可包括一個或多個交互的和/或非交互的區(qū)域。在一實施例中,屏幕130可顯示文本、符號和/或圖像。在一實施例中,屏幕130 可包括單色顯示屏。在一實施例中,屏幕130可包括紅/綠/藍(RGB)顯示器。在一實施例中,屏幕130可包括背景顯示顏色。例如,屏幕130可具有多種背景顏色,包括但不限于紅色、藍色、黃色、白色、透明、粉紅色、綠色等等。在一實施例中,背景色可基于屏幕130上的用戶交互顯示。在一實施例中,屏幕130上的一種或多種顏色可基于用戶界面顯示區(qū)域是交互的還是非交互的而改變。在多個實施例中,移動設備100可包括傳感器140。在一實施例中,可使用傳感器 140以及用戶界面模塊150來確定何時人手在屏幕130上和/或正在觸摸屏幕130。在一實施例中,傳感器140和用戶界面模塊150可確定用戶手的移動。在一實施例中,傳感器140 和用戶界面模塊150可確定人手的觸摸。在一實施例中,傳感器140和用戶界面模塊150 可經(jīng)由一個或多個手指的觸摸來確定人手的至少一部分的移動。在一實施例中,傳感器140 可用于(但不限于)經(jīng)由電容式觸摸技術(shù)和/或電阻式觸摸技術(shù)來檢測人手的觸摸位置。 各實施例不限于此上下文的情況。在一實施例中,傳感器140和用戶界面模塊150可確定何時用戶手正在握持該移動設備100。在一實施例中,傳感器140和用戶界面模塊150可標識正在握持該移動設備 100的人手無運動。在一實施例中,傳感器140和來自用戶界面模塊150的分析可確定人手是不動的。傳感器140和/或用戶界面模塊150可標識用戶手在移動設備100上和/或觸及移動設備100的常見觸摸點的坐標。在一實施例中,這些坐標可以是地理坐標。在一實施例中,常見觸摸點可以是用戶手握持該設備的常見位置?;谌耸值囊苿?、定位和/或坐標,用戶界面模塊150可確定用戶的手是否正在活躍地使用該移動設備100,或用戶的手是否正握持在該移動設備100上。在一實施例中,該設備可能能夠從該設備的一個或多個其它面感測到來自人手的觸摸。例如,該設備可包括在實體邊框130上和/或在該設備的背面(未示出)上的檢測傳感器。該檢測傳感器可以是傳感器140的一部分或與傳感器140分離。在一實施例中, 傳感器可確定人手曾觸摸和/或正在觸摸該設備的實體邊框和/或背面。該用戶界面模塊 150可將來自該設備的實體邊框和/或背面的一個或多個觸摸位置的信息與關(guān)于用戶界面顯示上的一個或多個觸摸位置的信息組合,以確定用戶是否正在握持該設備。在一實施例中,當該設備確定人手正在握持該設備時,該設備可在用戶界面顯示上顯示非交互區(qū)域。在一實施例中,當用戶界面模塊確定人手正在握持該設備時,用戶界面模塊可在該用戶界面顯示上顯示非交互虛擬邊框。在一實施例中,該設備可包括供用戶在非交互的動態(tài)虛擬邊框未正確顯示時用來觸摸的位置。在一實施例中,用戶可觸摸用戶界面顯示的交互區(qū)域上的位置,以指示該非交互虛擬邊框未正確顯示。在一實施例中,屏幕上的該位置可基于該非交互虛擬邊框的位置而不同。在一實施例中,用戶可觸摸該設備上的一位置,諸如但不限于按鈕、開關(guān)、滾輪以及滾動條,以指示該非交互虛擬邊框未正確顯示。 例如,按鈕可位于該設備的實體邊框或背面上。用戶可按下該按鈕以指示該非交互虛擬邊框未正確顯示。在一實施例中,一旦用戶指示該非交互虛擬邊框未正確顯示,則該非交互虛擬邊框可被去除,并被交互的用戶界面顯示代替。圖2示出具有用戶界面顯示上的最大化交互區(qū)的裝置的一個實施例。如圖2中所示,移動設備200具有在用戶界面顯示205上的最大化的交互區(qū)。該用戶界面顯示205包括整個屏幕130。在一實施例中,當該設備檢測到?jīng)]有手正在握持該顯示屏時,該用戶界面顯示的交互區(qū)可填滿該屏幕。在一實施例中,如果該用戶界面顯示的交互區(qū)先前被減小,則該交互區(qū)可擴張至填滿該屏幕。在一實施例中,該用戶界面顯示205的交互區(qū)可包括屏幕的全部或大部分。如圖2所示,人手210可在屏幕的用戶界面顯示205的交互區(qū)的邊緣處握持該設備。在一實施例中,用戶可將他們手的一部分(諸如他們的大拇指)210放置在用戶界面顯示205上,以握持住該移動設備200。在一實施例中,用戶可利用他們拇指210的整個長度來握持該設備。可檢測到人手210正在交互區(qū)上握持該設備200。因此,用戶界面顯示的交互區(qū)可減小。在一實施例中,可通過用戶手210在觸摸用戶界面顯示205的交互區(qū)的位置的時間量來確定用戶手210正在握持該設備。在一實施例中,可通過人手210觸摸該設備的位置來確定用戶手210正在握持該設備。例如,可使用坐標來確定該位置。在一實施例中,至少人手觸摸屏幕210的區(qū)域215可變成用戶界面顯示205的非交互區(qū)。在一實施例中,人手的至少一部分觸摸屏幕210的區(qū)域215可變成用戶界面顯示205的非交互區(qū)。在一實施例中,用戶界面顯示205的非交互區(qū)可以是非交互虛擬邊框。通過將人手觸摸下的該區(qū)域排除在用戶界面顯示的交互區(qū)之外,可防止由于人手握持該設備引起的不想要和/ 或不期望的動作。圖3示出根據(jù)一個實施例的具有非交互虛擬邊框的第一示例的移動設備。如圖3 所示,屏幕上的用戶界面顯示的交互區(qū)的大小可減小,以在用戶界面顯示上創(chuàng)建非交互區(qū)。 在一實施例中,用戶界面的非交互區(qū)可以是虛擬邊框。該虛擬邊框可以是裝飾性的非交互區(qū)。在一實施例中,該虛擬邊框的顯示可以是與該用戶界面顯示的交互區(qū)的顯示不同的顏色。顏色的差別可用于標識該虛擬邊框是用戶界面顯示的非交互區(qū)。例如,該用戶界面顯示的交互區(qū)可具有白色背景以及用于觸摸屏按鈕的多種顏色,而該用戶界面顯示上的非交互虛擬邊框可具有黑顏色。在一實施例中,非交互虛擬邊框的顯示可被著色,以使該虛擬邊框看起來不像屏幕的一部分。在一實施例中,非交互虛擬邊框的顯示可被著色,以使其從屏幕融合至設備上。在一實施例中,非交互虛擬邊框的顯示可被著色,以使其融合至該設備上的實體邊框。在一實施例中,非交互虛擬邊框的區(qū)域和/或形狀可包括多種形式。在一實施例中,非交互虛擬邊框可在人手的至少一部分下方顯示。在一實施例中,該虛擬邊框可以是該移動設備上的非交互的矩形區(qū)域,該矩形區(qū)域從屏幕面的邊緣擴展直至經(jīng)過人手觸摸該設備的點。如圖3所示,用戶界面顯示的虛擬邊框或非交互區(qū)315可導致用戶界面顯示的交互區(qū)的大小減小。用戶界面顯示的交互區(qū)305可呈現(xiàn)為向屏幕的一側(cè)偏移。在所示示例中, 用戶界面顯示的交互區(qū)305可呈現(xiàn)為向左偏移,因為由于人手310而形成的虛擬邊框315 可呈現(xiàn)在屏幕的右側(cè)。在一實施例中,用戶界面顯示的交互區(qū)305可呈現(xiàn)為向右偏移,因為由于人手310而形成的虛擬邊框315可呈現(xiàn)在屏幕的左側(cè)。在一實施例中,用戶的手可能出現(xiàn)在移動設備的兩側(cè)(未示出)。因此,虛擬邊框可能形成在屏幕的兩側(cè),且用戶界面顯示305的交互區(qū)可能呈現(xiàn)在該移動設備的屏幕的中心。在一實施例中,傳感器可能不對非交互虛擬邊框上的手運動或移動作出響應。在一實施例中,非交互虛擬邊框中的手移動可能被傳感器和/或用戶界面模塊忽視。在一實施例中,可確定人手是否仍在非交互虛擬邊框上。在一實施例中,傳感器可確定人手是否仍在非交互虛擬邊框上。在一實施例中,該設備可通過確定人手在該設備的用戶界面顯示、實體邊框和/或背面上的一個或多個觸摸位置來確定人手是否仍在該非交互虛擬邊框上。在一實施例中,可確定人手在一段時間之后是否仍在非交互虛擬邊框上。在一實施例中,諸如但不限于觸摸傳感器之類的傳感器可確定人手已移開。在一實施例中,該設備可使用數(shù)據(jù)以分析人手是否已移開。在一實施例中,可利用與來自人手的支承握持方式緊密相關(guān)的已知常見參數(shù)的概況來對用戶界面模塊編程。在一實施例中,可使用統(tǒng)計分析來確定人手是在該設備上還是已從該設備移開。如果該設備包括供用戶在非交互的動態(tài)虛擬邊框未正確顯示時觸摸的位置,則可使用統(tǒng)計分析來確定人手的一個或多個觸摸中的哪些被錯誤地解釋為非交互。圖4示出根據(jù)一實施例的具有非交互虛擬邊框的第二示例的移動設備。在一實施例中,用戶界面顯示的虛擬邊框或非交互區(qū)可以是包圍人手的區(qū)域。例如,該虛擬邊框415 可以是顯示屏上的放大的拇指印。由于虛擬邊框415僅僅是包圍人手410的區(qū)域,所以用戶界面顯示的余下部分可以是交互的和/或保持交互405。在一實施例中,用戶界面顯示的交互和非交互區(qū)可通過顏色區(qū)分。在一實施例中,當用戶界面顯示的區(qū)域變成非交互時,屏幕的顏色將不改變。在一實施例中,用戶界面顯示的非交互區(qū)的所有側(cè)面可能被用戶界面顯示的交互區(qū)包圍。在一實施例中,該用戶界面顯示的非交互區(qū)可擴展至屏幕的至少一個邊緣。圖5示出用于確定非交互虛擬邊框的大小的邏輯圖的一個實施例。邏輯流程500 可代表本文所述的一個或多個實施例所執(zhí)行的操作。如邏輯流程500所示,可在移動設備的用戶界面顯示的交互區(qū)上檢測人手的觸摸(505)。在一實施例中,可檢測人手在移動設備的用戶界面顯示、實體邊框和/或背面上的一個或多個位置處觸摸該設備(50 。在一實施例中,可使用傳感器來確定人手的觸摸位置。在一實施例中,可使用傳感器來確定人手下方的位置。在一實施例中,傳感器可使用電阻式觸摸技術(shù)或電容式觸摸技術(shù)。在一實施例中, 可使用坐標來確定人手的一個或多個觸摸的位置。在一實施例中,可確定人手正在該位置握持該設備(510)。在一實施例中,可確定人手在界面顯示上的觸摸位置是靜態(tài)的、無移動和/或不動的。在一實施例中,可基于人手的觸摸位置減小用戶界面顯示的交互區(qū)(515)??蓪⒎墙换ヌ摂M邊框動態(tài)地顯示在至少人手下方的位置處的用戶界面顯示上(520)。在一實施例中,可將非虛擬邊框顯示在屏幕的一側(cè)。在一實施例中,非交互虛擬邊框的顯示顏色可以與用戶界面顯示的交互區(qū)的顯示顏色不同。在一實施例中,可確定人手是否正在握持該設備(525)。如果人手正在握持和/或保持握持該設備,則可繼續(xù)顯示非交互虛擬邊框。如果人手不再握持該設備,則可去除該非交互虛擬邊框(530)。在一實施例中,可將用戶界面顯示的交互區(qū)擴展以覆蓋先前顯示非交互虛擬邊框的屏幕區(qū)域(535)。在一實施例中,一旦確定人手不再握持在用戶界面顯示上, 則整個用戶界面顯示可變?yōu)榻换サ?。在一實施例中,可在移動設備的用戶界面顯示的交互區(qū)上檢測第二觸摸。在一實施例中,第二觸摸可以來自第二人手。在一實施例中,第二觸摸可以來自與第一觸摸相同的人手。在一實施例中,可在用戶界面顯示上在至少第二觸摸的第二位置處顯示第二非交互虛擬邊框。在此已經(jīng)闡明了許多具體的細節(jié),以便對這些實施例有透徹的理解。然而,本領域技術(shù)人員將會理解,可在沒有這些具體細節(jié)的情況下實施這些實施例。在其它實例中,未對公知操作、組件和電路進行詳細描述,以免使這些實施例難以理解。可以認識到,在此公開的、特定的結(jié)構(gòu)細節(jié)和功能細節(jié)可以是代表性的,不一定限制這些實施例的范圍??梢允褂糜布?、軟件元件或兩者的組合來實現(xiàn)各種實施例。硬件元件的示例可以包括處理器、微處理器、電路、電路元件(例如,晶體管、電阻器、電容器、電感器,等等)、集成電路、專用集成電路(ASIC)、可編程邏輯器件(PLD)、數(shù)字信號處理器(DSP)JS 場可編程門陣列(FPGA)、邏輯門、寄存器、半導體器件、芯片、微型芯片、芯片組,等等。軟件的示例可以包括軟件組件、程序、應用、計算機程序、應用程序、系統(tǒng)程序、機器程序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、例程、子例程、函數(shù)、方法、進程、軟件接口、應用程序接口 (API)、指令集、計算代碼、計算機代碼、代碼段、計算機代碼段、字、數(shù)值、符號,或其任意組合。確定是否使用硬件元件和/或軟件元件來實現(xiàn)一實施例可以根據(jù)許多因素而變化,諸如期望的計算速率、功率電平、熱容限、處理周期預算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速率、存儲器資源、數(shù)據(jù)總線速度以及其它設計或性能約束。可以用表述“耦合”和“連接”及其派生詞對一些實施例進行描述。這些術(shù)語并不旨在作為彼此的同義詞。例如,可以用術(shù)語“連接”和/或“耦合”對一些實施例進行描述, 以表示兩個或更多個元件彼此直接物理或電接觸。然而,術(shù)語“耦合”也可以指兩個或更多個元件彼此并非直接接觸,但是仍然彼此協(xié)作或交互。例如,可使用機器可讀介質(zhì)或者制品來實現(xiàn)一些實施例,這些介質(zhì)或者制品可存儲指令或者指令集,這些指令或指令集在由機器執(zhí)行時可使該機器根據(jù)實施例來執(zhí)行方法和/或操作。例如,這類機器可以包括任何合適的處理平臺、計算平臺、計算設備、處理設備、計算系統(tǒng)、處理系統(tǒng)、計算機、處理器或類似物,并且所述機器可以通過使用硬件和/或軟件的任何合適的組合來實現(xiàn)。機器可讀介質(zhì)或制品可包括,例如任何適當類型的存儲器單元、存儲器裝置、存儲器制品、存儲器介質(zhì)、存儲裝置、存儲制品、存儲介質(zhì)、和/或存儲單元,例如,存儲器、可移除或者不可移除介質(zhì)、可擦除或者不可擦除介質(zhì)、可寫或者可重寫介質(zhì)、數(shù)字或模擬介質(zhì)、硬盤、軟盤、壓縮盤只讀存儲器(CD-ROM)、可記錄壓縮盤(CD-R)、可重寫壓縮盤(CD-RW)、光盤、磁介質(zhì)、光磁介質(zhì)、可移除存儲器卡或盤、各種類型的數(shù)字多用盤 (DVD)、錄像帶、盒帶等。所述指令可以包括任何合適類型的代碼,諸如源代碼、經(jīng)編譯的代碼、經(jīng)解釋的代碼、可執(zhí)行代碼、靜態(tài)代碼、動態(tài)代碼、經(jīng)加密的代碼和類似物,這些代碼通過使用任何合適的高級、低級、面向?qū)ο蟮摹⒖梢暤?、?jīng)編譯的和/或經(jīng)解釋的編程語言來實現(xiàn)。除非特別聲明,應該可以認識到,諸如“處理”、“計算”、“運算”、“確定”等術(shù)語表示計算機或計算系統(tǒng)或者類似電子計算設備的動作和/或過程,其將計算系統(tǒng)的寄存器和/ 或存儲器內(nèi)被表示為物理量(例如,電子學的)的數(shù)據(jù)處理和/或轉(zhuǎn)換為在計算系統(tǒng)的存儲器、寄存器或其它這類信息存儲、傳輸或顯示設備內(nèi)被類似表示為物理量的其它數(shù)據(jù)。各實施例不限于此上下文的情況。應當注意,本文所描述的方法不必以所述順序或任何特定順序來執(zhí)行。此外,參考本文標識的方法而描述的各種活動可以按串行或并行方式執(zhí)行。盡管在本文中已經(jīng)圖示并描述了各特定實施例,但應當認識到,被預計能夠?qū)崿F(xiàn)相同目的的任何安排可以替換所示的特定實施例。本文公開內(nèi)容旨在覆蓋各種實施例的任何和全部適應(adaptation)或變形。應當理解,以上描述是以說明性的方式而非限制性的方式進行的。對于本領域技術(shù)人員而言,在閱讀了以上描述之后,上述實施例的組合以及未在本文中具體描述的其它實施例是顯而易見的。因此,各種實施例的范圍包括了使用以上各組分、結(jié)構(gòu)和方法的任何其它應用。要強調(diào)的是,提供本公開內(nèi)容的摘要以符合37C.F.R. 1.72(b)節(jié),該法條要求使讀者能快速確定技術(shù)公開內(nèi)容的本質(zhì)的摘要。該摘要是以它不用于解釋或限制權(quán)利要求的范圍或含義的理解而提交的。此外,由上述“具體實施方式
”可見,將各種特征組合在單個實施例中是為了使公開內(nèi)容流暢。這種公開方式不應被解釋為反映了這樣一種意圖,即所要求保護的實施例需要比各權(quán)利要求清楚記載的特征要多的特征。相反,如所附權(quán)利要求所反映出來的那樣,發(fā)明的主題少于以上公開的單個實施例的所有特征。因此,所附權(quán)利要求在此被包括到具體描述中,其中每個權(quán)利要求獨立作為單獨的優(yōu)選實施例。在所附的各權(quán)利要求中,術(shù)語“包含”和“在其中”分別用作術(shù)語“包括”和“其中”的等價詞。此外,“第一”、“第二”和“第三”等術(shù)語僅用作標號,不是對其對象的數(shù)字要求。
盡管用結(jié)構(gòu)特征和/或方法動作專用的語言描述了本主題,但可以理解,所附權(quán)利要求書中定義的主題不必限于上述具體特征或動作。更確切而言,上述具體特征和動作是作為實現(xiàn)權(quán)利要求的示例形式公開的。
權(quán)利要求
1.一種包括含有指令的機器可讀存儲介質(zhì)的制品,所述指令在執(zhí)行時使系統(tǒng)能夠檢測人手在移動設備的用戶界面顯示的交互區(qū)上的觸摸;以及在所述用戶界面顯示上至少在人手的觸摸位置處顯示非交互區(qū)。
2.如權(quán)利要求1所述的制品,其特征在于,在執(zhí)行時使系統(tǒng)能夠檢測人手觸摸的所述指令包括在執(zhí)行時使系統(tǒng)能夠確定人手在所述用戶界面顯示的交互區(qū)上無運動的指令。
3.如權(quán)利要求1所述的制品,其特征在于,在執(zhí)行時使系統(tǒng)能夠檢測人手觸摸的所述指令包括在執(zhí)行時使系統(tǒng)能夠確定人手在所述用戶界面顯示的交互區(qū)上的位置的坐標的指令。
4.如權(quán)利要求1所述的制品,其特征在于,在執(zhí)行時使系統(tǒng)能夠檢測人手觸摸的所述指令包括在執(zhí)行時使系統(tǒng)能夠確定電容式觸摸和電阻式觸摸中的一種或多種觸摸的指令。
5.如權(quán)利要求1所述的制品,其特征在于,進一步包括指令,所述指令在執(zhí)行時使系統(tǒng)能夠檢測所述用戶界面顯示的非交互區(qū)上不再有人手觸摸;以及去除所述非交互區(qū)。
6.如權(quán)利要求5所述的制品,其特征在于,在執(zhí)行時使系統(tǒng)能夠去除所述非交互區(qū)的所述指令包括在執(zhí)行時使系統(tǒng)能夠?qū)⑺鲇脩艚缑骘@示的交互區(qū)擴展至所述設備上的屏幕的邊緣的指令。
7.如權(quán)利要求1所述的制品,其特征在于,進一步包括指令,所述指令在執(zhí)行時使所述系統(tǒng)能夠檢測第二人手在所述移動設備的用戶界面顯示的交互區(qū)上的第二觸摸;以及在所述用戶界面顯示上至少在所述第二觸摸的第二位置處顯示第二非交互區(qū)。
8.如權(quán)利要求1所述的制品,其特征在于,在執(zhí)行時使系統(tǒng)能夠顯示非交互區(qū)的所述指令包括在執(zhí)行時使系統(tǒng)能夠以第一顏色顯示所述用戶界面顯示的交互區(qū)和以第二顏色顯示所述非交互區(qū)的指令。
9.如權(quán)利要求1所述的制品,其特征在于,在執(zhí)行時使系統(tǒng)能夠顯示非交互區(qū)的所述指令包括在執(zhí)行時使系統(tǒng)能夠確定人手保持在所述位置至少一段時間的指令。
10.如權(quán)利要求1所述的制品,其特征在于,所述非交互區(qū)包括虛擬邊框。
11.一種移動設備,包括屏幕;用戶界面模塊,用于在所述屏幕上顯示用戶界面顯示;以及傳感器,用于檢測人手在所述用戶界面顯示上的觸摸,所述用戶界面模塊用于在所述用戶界面顯示上在人手的至少一部分下方顯示非交互區(qū)。
12.如權(quán)利要求11所述的設備,其特征在于,所述非交互區(qū)包括虛擬邊框。
13.如權(quán)利要求11所述的設備,其特征在于,所述用戶界面顯示的交互區(qū)包括第一顏色,且所述非交互區(qū)包括第二顏色。
14.如權(quán)利要求11所述的設備,其特征在于,所述傳感器用于檢測人手的位置的坐標。
15.一種方法,包括檢測人手在移動設備的用戶界面顯示的交互區(qū)上的觸摸位置;確定人手正在所述位置握持所述設備;以及基于所述位置減小所述用戶界面顯示的所述交互區(qū)。
16.如權(quán)利要求15所述的方法,其特征在于,包括至少在所述位置動態(tài)地顯示非交互虛擬邊框。
17.如權(quán)利要求15所述的方法,其特征在于,確定人手正在所述位置握持所述設備包括確定人手保持在所述位置至少一段時間。
18.如權(quán)利要求15所述的方法,其特征在于,檢測人手在移動設備的用戶界面顯示上的位置包括確定電容式觸摸和電阻式觸摸中的一種或多種觸摸。
19.如權(quán)利要求15所述的方法,其特征在于,還包括 檢測人手不在所述用戶界面顯示上;以及將所述用戶界面顯示的交互區(qū)擴展至覆蓋所述移動設備的屏幕。
20.如權(quán)利要求16所述的方法,其特征在于,所述虛擬邊框的顯示包括與所述用戶界面顯示的交互區(qū)的顯示不同的顏色。
21.如權(quán)利要求15所述的方法,其特征在于,還包括檢測第二人手在所述移動設備的用戶界面顯示的交互區(qū)上的第二觸摸的第二位置;以及基于所述第二位置減小所述用戶界面顯示的所述交互區(qū)。
全文摘要
一種制品、設備和方法可檢測人手在移動設備的用戶界面顯示的交互區(qū)上的觸摸??稍谠撚脩艚缑骘@示上至少在人手的觸摸位置處顯示非交互區(qū)。
文檔編號G06F3/03GK102511032SQ201180002822
公開日2012年6月20日 申請日期2011年6月27日 優(yōu)先權(quán)日2010年6月28日
發(fā)明者B·考瑞恩 申請人:英特爾公司