亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于手勢位置的輸入模式的制作方法

文檔序號:6485226閱讀:158來源:國知局
基于手勢位置的輸入模式的制作方法
【專利摘要】一種設備用于檢測用戶的手勢的初始位置和結束位置,基于所述手勢的所述初始位置和所述結束位置中的至少一個,識別所述設備的輸入模式,并且在所述設備上執(zhí)行與所述輸入模式和所述用戶的所述手勢相對應的輸入命令。
【專利說明】基于手勢位置的輸入模式

【背景技術】
[0001]當與呈現(xiàn)在設備上的用戶界面交互時,用戶能夠訪問設備的諸如鍵盤和/或鼠標的輸入組件。用戶能夠從一個位置向另一個位置重新定位鼠標,來導航用戶界面并訪問呈現(xiàn)在用戶界面上的視覺內(nèi)容。在另一示例中,用戶能夠利用鍵盤上的快捷鍵來導航并訪問用戶界面上的視覺內(nèi)容。

【專利附圖】

【附圖說明】
[0002]所公開實施例的各種特征和優(yōu)勢將從接下來結合附圖的【具體實施方式】中變得明顯,附圖和【具體實施方式】共同以示例方式圖示了所公開實施例的特征。
[0003]圖1圖示了根據(jù)示例的設備。
[0004]圖2圖示了根據(jù)示例的呈現(xiàn)用戶界面的顯示組件和用于檢測來自用戶的手勢的傳感器。
[0005]圖3圖示了根據(jù)示例的用于識別設備的輸入模式的輸入應用程序的框圖。
[0006]圖4是圖示根據(jù)示例的用于檢測設備的輸入的方法的流程圖。
[0007]圖5是圖示根據(jù)另一示例的用于檢測設備的輸入的方法的流程圖。

【具體實施方式】
[0008]設備包括用于檢測來自用戶的手勢信息的傳感器,以檢測手勢的初始位置和結束位置。初始位置與手勢開始的位置相對應,并且結束位置與手勢結束的位置相對應。傳感器可以是用于檢測用戶觸摸傳感器表面來做一個或多個手勢的觸摸板或觸摸表面。響應于檢測手勢的初始位置和結束位置,設備能夠識別設備的輸入模式。設備的輸入模式與設備如何解釋和處理手勢作為設備的輸入命令相對應。
[0009]在一個實施例中,輸入模式可以包括用戶在顯示于用戶界面上的內(nèi)容之間導航的滑動模式。內(nèi)容可以包括設備的應用程序、文件、媒體、菜單、設置和/或壁紙。在另一實施例中,輸入模式可以包括用戶訪問并導航當前呈現(xiàn)來在用戶界面上顯示的內(nèi)容的指針模式。如果手勢的初始位置或結束位置在傳感器邊緣附近,則設備將設備的輸入模式識別為滑動模式。在另一實施例中,如果手勢的初始位置或結束位置都不在傳感器任何邊緣附近,則設備將輸入模式識別為指針模式。
[0010]響應于識別輸入模式,設備能夠識別要在設備上執(zhí)行的與所識別的輸入模式和用戶的觸摸手勢的信息相對應的輸入命令。例如,如果所識別的模式是滑動模式,則輸入命令可以是在內(nèi)容之間導航和/或?qū)⒃O備的菜單引到用戶界面上的視圖中。在另一示例中,如果所識別的輸入是指針模式,則輸入命令可以是通過在當前呈現(xiàn)的內(nèi)容的區(qū)域之上重新定位光標或指針來導航當前呈現(xiàn)的內(nèi)容。結果,設備能夠準確地識別設備上用戶用一個或多個手勢訪問并導航用戶界面的一個或多個輸入命令。
[0011]圖1圖示了根據(jù)示例的設備100。設備100可以是膝上型電腦、筆記本電腦、平板電腦、上網(wǎng)本、一體化系統(tǒng)和/或臺式電腦。在另一實施例中,設備100可以是移動設備、PDA (個人數(shù)字助理)、E (電子)-閱讀器和/或能夠識別設備100的輸入模式140和輸入命令145的任何其它設備。設備100包括控制器120、傳感器130以及用于該設備100的組件彼此通信的通信信道150。在另一實施例中,設備100包括能夠獨立地使用和/或與控制器120結合使用來管理該設備100的輸入應用程序。輸入應用程序可以是由控制器120從設備100的永久計算機可讀存儲器執(zhí)行的固件或應用程序。
[0012]為了該應用的目的,設備100的輸入模式140與控制器120和/或輸入應用程序如何解釋手勢來識別該設備100的輸入命令145相對應。在一個實施例中,輸入模式140包括滑動模式。如果設備100是滑動模式,則來自用戶的手勢能夠被解釋為用于在顯示于設備100的用戶界面上的內(nèi)容之間導航的輸入命令145。用戶界面包括諸如文件、文檔、媒體、應用程序和/或壁紙的視覺內(nèi)容。在另一示例中,視覺內(nèi)容能夠包括設備100的文件、應用程序和/或操作系統(tǒng)的菜單和/或設置。在其它實施例中,輸入模式140能夠包括設備100的指針模式。如果設備100是指針模式,則來自用戶的手勢能夠被解釋為用于訪問當前呈現(xiàn)來在用戶界面上顯示的內(nèi)容的輸入命令145。此外,指針模式能夠用于導航呈現(xiàn)在用戶界面上的內(nèi)容。
[0013]當確定哪個輸入模式140用于設備100時,設備100的傳感器130能夠首先檢測來自設備100的用戶的手勢。用戶能夠包括通過做一個或多個手勢能夠訪問設備100的任何人。手勢能夠包括到達傳感器130附近的用戶的一個或多個手指和/或手。在另一實施例中,手勢能夠包括用戶在傳感器130附近用至少一個手指和/或手做動作。在其它實施例中,手勢可以是用戶的手或手指觸摸傳感器130的表面和/或與傳感器130的表面保持接觸的觸摸手勢。為了該應用的目的,傳感器130是設備100的能夠在用戶正在做一個或多個手勢時檢測用戶的手或手指的硬件組件。在一個實施例中,傳感器130可以是設備100的觸摸板和/或觸摸表面。
[0014]當檢測到手勢時,傳感器130能夠檢測手勢的信息。該信息能夠包括與傳感器130的訪問位置相對應的一個或多個坐標。一個或多個坐標能夠包括手勢的初始位置和結束位置。初始位置與由傳感器130檢測的手勢開始的位置相對應。結束位置與由傳感器130檢測的手勢結束的位置相對應。在另一實施例中,信息能夠識別手勢中使用的若干個手指。在其它實施例中,信息能夠包括手勢是否包括動作和該動作的方向。
[0015]例如,如果用戶通過觸摸傳感器130的上死點位置并移動到傳感器130的下死點位置做手勢,則手勢的初始位置由控制器120和/或輸入應用程序識別為上死點邊緣,并且手勢的結束位置被識別為下死點。此外,手勢包括從上到下向下移動的動作。在另一示例中,如果用戶通過觸摸傳感器130的中心位置并釋放傳感器130的中心位置來做手勢,則控制器120和/或輸入應用程序確定手勢的初始位置和結束位置是傳感器130的中心。此外,手勢不包括任何動作。
[0016]響應于檢測手勢,傳感器130能夠?qū)⑹謩菪畔鬟f給控制器120和/或輸入應用程序。通過確定手勢的第一位置和/或結束位置是否包括位于傳感器130的邊緣附近的位置,控制器120和/或輸入應用程序能夠使用所檢測到的信息識別設備100的輸入模式140。邊緣能夠包括傳感器130的上邊緣、下邊緣、左邊緣和/或右邊緣。在一個實施例中,傳感器130的邊緣包括觸摸板或觸摸表面的周邊??刂破?20和/或輸入應用程序能夠比較手勢的初始位置的坐標和/或結束位置的坐標,以調(diào)整傳感器130的周邊。
[0017]如果初始位置和/或結束位置的坐標匹配周邊的坐標,則控制器120和/或輸入應用程序確定設備100的輸入模式140為滑動模式。在另一實施例中,如果初始位置的坐標和結束位置的坐標都不匹配周邊的任意坐標,則控制器120和/或輸入應用程序確定設備100的輸入模式140為指針模式。響應于識別設備100的輸入模式140,控制器120和/或輸入應用程序識別與輸入模式140和手勢相對應的設備100的輸入命令145。為了該應用的目的,輸入命令145包括用于訪問和/或?qū)Ш接脩艚缑娴妮斎胫噶睢?br> [0018]在一個實施例中,如果輸入模式140是滑動模式,則可以利用手勢在用戶界面上的內(nèi)容之間導航。在另一實施例中,如果輸入模式140是指針模式,則可以利用手勢訪問和導航用戶界面上當前呈現(xiàn)的內(nèi)容。當識別輸入命令145時,控制器120和/或輸入應用程序能夠比較手勢的信息與對應于所識別的輸入模式140的輸入命令145的預定義信息。響應于識別輸入命令145,控制器120和/或輸入應用程序能夠在設備100上執(zhí)行輸入命令145。
[0019]圖2圖示了根據(jù)示例的用于呈現(xiàn)用戶界面265的顯示組件260和用于檢測用戶手勢的傳感器230。顯示組件260是能夠顯示和/或更改用戶界面265以包括設備200的用戶205查看和/或交互的視覺內(nèi)容的硬件輸出組件。在一個實施例中,顯示組件260是LCD(液晶顯示器)、LED(發(fā)光二極管)顯示器、CRT(陰極射線管)顯示器、等離子體顯示器、投影儀和/或被配置為顯示用戶界面265以包括視覺內(nèi)容的任何其它設備。視覺內(nèi)容可以包括設備200的文件、文檔、媒體、菜單、設置和/或壁紙。
[0020]用戶205可以通過做出供傳感器230檢測的一個或多個手勢來訪問用戶界面265和/或與用戶界面265交互。可以利用用戶205的至少一個手指和/或手做手勢。此外,手勢能夠包括用戶205觸摸傳感器230和/或在觸摸傳感器230的同時做一個或多個動作。如前所述,傳感器230是設備200的能夠檢測用戶205的一個或多個手勢的硬件組件。傳感器230能夠包括觸摸板、觸摸表面和/或能夠檢測用戶205的手和/或手指的任何其它硬件組件。在一個實施例中,傳感器230能夠被集成為設備200的一部分。在另一實施例中,傳感器230可以是聯(lián)接至設備200的接口端口的外圍組件。
[0021]如圖2所示,傳感器230能夠包括圍繞傳感器230的周邊的一個或多個邊緣270。傳感器230的一個或多個邊緣270能夠包括上邊緣、下邊緣、左邊緣和/或側邊緣。在一個實施例中,如圖2所示,傳感器230能夠包括一個或多個可視標志,以顯示邊緣所在位置。可視標志可以是位于傳感器230表面上的可視印刷。在另一實施例中,可視標志能夠包括位于傳感器230表面上的被來自設備200的光源照亮的裂隙或位置。在其它實施例中,可視標志可以是能夠用于指示傳感器230的一個或多個邊緣的位置的任何其它可視對象。
[0022]當檢測到手勢時,傳感器230能夠檢測用戶205的手勢的信息。該信息能夠包括手勢中使用的若干個手指。在另一實施例中,該信息能夠包括手勢的初始位置和手勢的結束位置。如前所述,初始位置與通過傳感器230檢測手勢開始的位置相對應。例如,初始位置可以是用戶最初觸摸觸摸板的表面或觸摸表面所在位置的坐標。結束位置與通過傳感器230檢測手勢結束的位置相對應。例如,結束位置可以是用戶最后觸摸觸摸板的表面或觸摸表面所在位置的坐標。在其它實施例中,該信息能夠包括手勢是否包括任何動作和/或該任何動作的方向。
[0023]響應于檢測到手勢的信息,設備200的控制器和/或輸入應用程序基于手勢的初始位置和/或結束位置識別設備200的輸入模式。在另一實施例中,如圖2所示,設備200另外包括用于檢測手勢的信息(諸如初始位置和結束位置)的第二傳感器235。類似于傳感器230,第二傳感器235是設備200的能夠檢測用戶205做出一個或多個手勢的硬件組件。在一個實施例中,第二傳感器是圖像捕獲組件、近距離傳感器、紅外線組件、和/或能夠從不同的視野或視角檢測手勢的另外信息的任何附加設備。使用來自第二傳感器235的該附加信息,控制器和/或輸入應用程序能夠確認由傳感器230通過從不同的視角檢測手勢所檢測到的手勢信息。使用所檢測的信息,控制器和/或輸入應用程序能夠準確地識別設備200的輸入模式和在設備200上執(zhí)行的輸入命令。
[0024]圖3圖示了根據(jù)示例的輸入應用程序310基于手勢的初始位置和/或結束位置識別設備的輸入模式的框圖。在一個實施例中,輸入應用程序310可以是嵌入在設備的一個或多個組件上的固件。在另一實施例中,輸入應用程序310可以是從設備的非易失性計算機可讀存儲器可訪問的應用程序。計算機可讀存儲器是包含、存儲、傳送或傳輸由設備使用或與設備有關的應用程序的有形裝置。在一個實施例中,計算機可讀存儲器是硬盤驅(qū)動器、光盤、閃存盤、網(wǎng)絡驅(qū)動器或聯(lián)接到設備的任何其它形式的有形裝置。
[0025]控制器320和/或輸入應用程序310能夠命令傳感器330檢測手勢的信息。在一個實施例中,控制器320和/或輸入應用程序310能夠另外響應于傳感器330檢測用戶的一個或多個手指而增加傳感器330的靈敏度。增加傳感器330的靈敏度能夠包括增加供給到傳感器330的功率值。在另一實施例中,控制器320和/或輸入應用程序310能夠增加傳感器330的邊緣的靈敏度,而不增加傳感器330的其它區(qū)域或部分的靈敏度。
[0026]如圖3所示,傳感器330已檢測用戶手勢的信息。該信息包括手勢在傳感器330上開始的初始位置和手勢結束的結束位置。初始位置和結束位置能夠包括在傳感器330的表面上手勢開始和結束的坐標。在另一實施例中,該信息能夠包括手勢中使用的若干個手指。在其它實施例中,該信息能夠包括手勢是否包括動作和/或該動作的方向。
[0027]響應于接收手勢的信息,控制器320和/或輸入應用程序310能夠基于手勢的初始位置和/或結束位置識別設備的輸入模式。在一個實施例中,當識別輸入模式時,控制器320和/或輸入應用程序310訪問設備的輸入模式的列表、表和/或數(shù)據(jù)庫。輸入模式的列表、表和/或數(shù)據(jù)庫能夠在本地存儲于設備上或從另外的設備遠程訪問。如本實施例所示,該設備包括滑動模式和指針模式?;瑒幽J接糜谠谟脩艚缑娴膬?nèi)容之間導航,并且指針模式用于訪問和/或?qū)Ш接脩艚缑娴漠斍俺尸F(xiàn)的內(nèi)容。在其它實施例中,除上述那些和圖3所示的之外和/或代替上述那些和圖3所示的,設備能夠包括附加輸入模式。
[0028]如果控制器320和/或輸入應用程序310確定手勢的初始位置和/或結束位置在傳感器330的邊緣附近,則設備的輸入模式將被識別為滑動模式。如果至少一個手指觸摸傳感器330的表面上與傳感器330的邊緣相對應的位置,則手勢在邊緣附近。如前所述,傳感器330的表面能夠包括示出傳感器330上邊緣所處位置的可視標志。在另一實施例中,如果至少一個手指觸摸傳感器330的在離邊緣預定距離內(nèi)的位置,則手勢在邊緣附近。
[0029]在一個實施例中,控制器320和/或輸入應用程序310能夠在將輸入模式識別為滑動模式之前,另外確定是否有多于一個手指被檢測為觸摸傳感器330。在另一實施例中,控制器320和/或輸入應用程序在將輸入模式識別為滑動模式之前,進一步確定手勢的第一手指是否在傳感器330的邊緣附近和手勢的第二手指是否在傳感器330的中心附近。如果控制器320和/或輸入應用程序310確定初始位置或結束位置都不在傳感器330的邊緣附近,則設備的輸入模式將被識別為指針模式。
[0030]響應于識別設備的輸入模式,控制器320和/或輸入應用程序310繼續(xù)識別設備上的與輸入模式和手勢相對應的輸入命令。該輸入命令包括用于訪問和/或?qū)Ш接脩艚缑娴目蓤?zhí)行輸入指令。如圖3所示,輸入模式的列表、表和/或數(shù)據(jù)庫能夠列出與輸入模式和手勢相對應的輸入命令。每個輸入模式可以包括能夠基于所檢測的手勢的信息在設備上執(zhí)行的不同輸入命令。
[0031]控制器320和/或輸入應用程序310比較由傳感器330檢測的手勢的信息與對應于輸入命令的預定義的信息,以確定執(zhí)行哪個輸入命令。在一個實施例中,如果輸入模式被預先識別為滑動模式,并且手勢的信息被指定為包括水平動作,則控制器320和/或輸入應用程序310將輸入命令識別為在用戶界面上的內(nèi)容之間導航的指令??刂破?20和/或輸入應用程序310能夠在設備上執(zhí)行輸入命令。此外,控制器320和/或輸入應用程序310更改顯示組件360的用戶界面,以顯示內(nèi)容之間的切換。用戶界面的內(nèi)容之間的切換能夠包括從一個打開的應用程序或文件切換至另一個應用程序或文件。
[0032]在另一實施例中,如果輸入模式被識別為滑動模式,并且手勢的信息被指定為垂直動作,則控制器320和/或輸入應用程序310將輸入命令識別為通過將菜單條滑到用戶界面上的視圖中來在內(nèi)容之間進行切換。如前所述,菜單條可以是當前呈現(xiàn)的內(nèi)容的菜單或設置,諸如文件、應用程序和/或設備的操作系統(tǒng)。
[0033]在其它實施例中,如果輸入模式被預先識別為指針模式,并且手勢的信息被指定為包括水平動作,則控制器320和/或輸入應用程序310將輸入命令識別為通過水平地跨過內(nèi)容重新定位指針或光標來導航當前呈現(xiàn)的內(nèi)容的指令。此外,控制器320和/或輸入應用程序310能夠更改顯示組件360的用戶界面,以顯示在當前呈現(xiàn)的內(nèi)容之上水平地重新定位的指針或光標。在其它實施例中,控制器320和/或輸入應用程序310能夠基于除前述那些之外的和/或代替前述那些的輸入模式和手勢的信息來識別另外的輸入命令。
[0034]圖4是圖示根據(jù)示例的用于檢測設備的輸入的方法的流程圖??刂破骱?或輸入應用程序能夠獨立地使用和/或彼此結合使用,來基于設備的輸入模式和用戶的手勢識別設備的輸入命令。在400處,設備的傳感器(諸如觸摸板或觸摸表面)能夠首先檢測手勢的信息,以便控制器和/或輸入應用程序檢測用戶手勢的初始位置和結束位置。所檢測的信息能夠包括用戶在做手勢時首先在傳感器上觸摸哪里和用戶在做手勢時最后在傳感器上觸摸哪里。在另一實施例中,信息能夠包括手勢是否包括動作和/或該動作的方向。
[0035]控制器和/或輸入應用程序使用從傳感器檢測的信息來識別手勢的初始位置和結束位置。如前所述,初始位置與手勢開始的位置對應,并且結束位置與手勢結束的位置對應。在410處,基于手勢的初始位置和/或結束位置,控制器和/或輸入應用程序能夠識別設備的輸入模式。輸入模式與控制器和/或輸入應用程序如何解釋手勢作為設備的輸入命令相對應。如果控制器和/或輸入應用程序確定手勢的初始位置和/或結束位置在傳感器的邊緣附近,則設備的輸入模式能夠被識別為滑動模式,以便用戶在用戶界面的內(nèi)容之間導航。在另一實施例中,如果控制器和/或輸入應用程序確定手勢的初始位置或結束位置都不在傳感器的邊緣附近,則設備的輸入模式能夠被識別為指針模式,以便用戶在用戶界面的當前呈現(xiàn)的內(nèi)容之間訪問和導航。
[0036]在420處,響應于識別設備的輸入模式,控制器和/或輸入應用程序識別并執(zhí)行與輸入模式和用戶的手勢相對應的輸入命令。如前所述,控制器和/或輸入應用程序能夠訪問輸入模式的列表、表和/或數(shù)據(jù)庫,并且每個輸入模式能夠列出與輸入模式和手勢相對應的輸入命令??刂破骱?或輸入應用程序能夠比較所檢測的手勢的信息與在所識別的設備的輸入模式下列出的輸入命令的預定義的信息。如果在所識別的輸入模式下發(fā)現(xiàn)匹配,則設備的輸入命令被識別。然后,控制器和/或輸入應用程序能夠在設備上執(zhí)行輸入命令。然后,該方法完成。在其它實施例中,圖4的方法包括除圖4所示的那些步驟之外和/或代替那些步驟的附加步驟。
[0037]圖5是圖示根據(jù)示例的用于檢測設備的輸入的方法的流程圖??刂破骱?或界面應用程序首先使用設備的傳感器來檢測用戶的手勢。在一個實施例中,在500處,傳感器包括觸摸板或觸摸表面,來檢測觸摸傳感器的表面的多個手指。在500處,如果傳感器未檢測到多個手指,則傳感器繼續(xù)檢測多個手指。在510處,如果多個手指被檢測到,則控制器和/或輸入應用程序能夠增加傳感器的靈敏度,來檢測用戶的手勢的信息。增加傳感器的靈敏度包括增加供給到傳感器的功率值。
[0038]在520處,如果手勢被檢測到,則傳感器能夠檢測手勢的信息,以便控制器和/或輸入應用程序識別手勢的初始位置和結束位置。在一個實施例中,傳感器能夠檢測初始觸摸位置的坐標和結束觸摸位置的坐標,并且與控制器和/或輸入應用程序共享坐標。傳感器能夠附加地檢測手勢是否包括動作和/或該動作的方向。然后,在530處,控制器和/或輸入應用程序確定手勢的初始位置和/或結束位置是否在傳感器的邊緣附近。如前所述,邊緣包括傳感器表面的上邊緣、下邊緣、左邊緣和/或右邊緣??刂破骱?或輸入應用程序比較初始位置的坐標和結束位置的坐標與邊緣的坐標,以確定手勢的初始位置和/或結束位置是否在傳感器的邊緣附近。
[0039]在540處,如果初始位置或結束位置都不在傳感器的邊緣附近,則控制器和/或輸入應用程序?qū)⒃O備的輸入模式識別為指針模式,以便用戶用手勢訪問和導航用戶界面上當前呈現(xiàn)的內(nèi)容。在另一實施例中,如果初始位置和/或結束位置在傳感器的邊緣附近,則控制器和/或輸入應用程序?qū)⒃O備的輸入模式識別為滑動模式,以便用戶用手勢在用戶界面的內(nèi)容之間導航。
[0040]在560處,響應于識別設備的輸入模式,控制器和/或輸入應用程序在設備上識別并執(zhí)行與所識別的輸入模式和用戶的手勢相對應的輸入命令。如前所述,控制器和/或輸入應用程序能夠訪問列出與輸入模式相對應的輸入命令的輸入模式的表、列表和/或數(shù)據(jù)庫。控制器和/或輸入應用程序能夠比較所檢測的手勢的信息與對應于所識別的輸入模式的輸入命令的預定義的信息。如果發(fā)現(xiàn)匹配,則輸入命令被識別,并且控制器和/或輸入應用程序繼續(xù)在設備上執(zhí)行輸入命令。
[0041]在570處,隨著輸入命令被執(zhí)行,控制器和/或輸入應用程序能夠基于輸入命令更改用戶界面。如果輸入模式為滑動模式,則控制器和/或輸入應用程序能夠更改用戶界面,來顯示用戶在內(nèi)容之間導航。內(nèi)容之間的導航能夠包括從一個應用程序切換到另一應用程序,或?qū)⒉藛我接脩艚缑嫔系囊晥D中。在另一實施例中,如果輸入模式為指針模式,則控制器和/或輸入應用程序更改用戶界面,來顯示用戶導航當前呈現(xiàn)的內(nèi)容。導航當前呈現(xiàn)的內(nèi)容包括使光標或指針在當前呈現(xiàn)的內(nèi)容之上重新定位。然后,該方法完成。在其它實施例中,圖5的方法包括除圖5所示的那些步驟之外和/或代替那些步驟的附加步驟。
【權利要求】
1.一種設備,包括: 傳感器,用于檢測用戶的手勢的初始位置和結束位置;以及 控制器,用于: 基于所述手勢的所述初始位置和所述結束位置中的至少一個,將所述設備的輸入模式識別為滑動模式或指針模式中的至少一種,并且 在所述設備上執(zhí)行與所述輸入模式和所述用戶的所述手勢相對應的輸入命令。
2.根據(jù)權利要求1所述的設備,其中所述傳感器包括觸摸表面和觸摸板中的至少一個。
3.根據(jù)權利要求2所述的設備,其中所述傳感器包括用于顯示所述傳感器的至少一個邊緣的可視標志。
4.根據(jù)權利要求1所述的設備,進一步包括第二傳感器,所述第二傳感器用于檢測所述用戶的所述手勢的所述初始位置和所述結束位置。
5.根據(jù)權利要求4所述的設備,其中所述第二傳感器包括圖像捕獲組件和近距離傳感器中的至少一個,用于檢測在所述傳感器的表面之上重新定位的所述用戶的所述手勢。
6.根據(jù)權利要求1所述的設備,進一步包括用于基于所述輸入命令更改用戶界面的顯示組件。
7.根據(jù)權利要求1所述的設備,其中所述滑動模式用于在所述設備的用戶界面的內(nèi)容之間導航。
8.根據(jù)權利要求1所述的設備,其中所述指針模式用于導航在所述設備的用戶界面上當前呈現(xiàn)的內(nèi)容。
9.一種用于檢測設備的輸入的方法,包括: 檢測用戶的手勢的初始位置和結束位置; 基于所述手勢的所述初始位置和所述結束位置中的至少一個,識別設備的輸入模式;以及 在所述設備上執(zhí)行與所述輸入模式和所述用戶的所述手勢相對應的輸入命令。
10.根據(jù)權利要求9所述的用于檢測設備的輸入的方法,進一步包括:如果所述手勢的所述初始位置和所述結束位置中的至少一個在所述設備的觸摸表面的邊緣附近,則將所述設備的所述輸入模式識別為滑動模式。
11.根據(jù)權利要求9所述的用于檢測設備的輸入的方法,進一步包括:如果所述手勢的所述初始位置或所述結束位置都不在所述設備的觸摸表面的邊緣附近,則將所述設備的所述輸入模式識別為指針模式。
12.根據(jù)權利要求9所述的用于檢測設備的輸入的方法,其中檢測所述手勢的所述初始位置和所述結束位置包括檢測所述用戶的多個手指。
13.根據(jù)權利要求9所述的用于檢測設備的輸入的方法,其中檢測所述手勢的所述初始位置和所述結束位置包括檢測所述用戶的在所述設備的觸摸表面的中心附近的至少一個手指。
14.一種計算機可讀介質(zhì),包括指令,所述指令如果被執(zhí)行則促使控制器: 檢測用戶的多個手指,以檢測手勢的初始位置和結束位置; 基于所述手勢的所述初始位置和所述結束位置中的至少一個,識別設備的輸入模式;以及 在所述設備上執(zhí)行與所述輸入模式和所述用戶的所述手勢相對應的輸入命令。
15.根據(jù)權利要求14所述的計算機可讀介質(zhì),其中當檢測所述手勢的所述初始位置和所述結束位置時,所述控制器更改傳感器的靈敏度,以檢測所述用戶的在觸摸表面的邊緣的手指。
【文檔編號】G06F3/03GK104137034SQ201180075218
【公開日】2014年11月5日 申請日期:2011年11月30日 優(yōu)先權日:2011年11月30日
【發(fā)明者】羅伯特·坎貝爾, 斯坦利·徐 申請人:惠普發(fā)展公司,有限責任合伙企業(yè), 羅伯特·坎貝爾
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1