本發(fā)明專利技術(shù)涉及用于間接觸摸設(shè)備的基于壓力的交互。在間接交互輸入設(shè)備中,z-向信息可以在限定用于設(shè)備的用戶交互模型方面被考慮。如果在z-向的位移的任何測量值可以從輸入設(shè)備得到,這種信息就可以被使用。壓力數(shù)據(jù)可以用來限定交互狀態(tài),而這些狀態(tài)之間的轉(zhuǎn)變由各種閾值來確定。設(shè)備可以提供原始的或者標(biāo)準(zhǔn)化的數(shù)據(jù),并且可以提供狀態(tài)信息或者限定指定狀態(tài)轉(zhuǎn)變的其閾值的數(shù)據(jù)。該信息可以被提供作為由設(shè)備所提供的觸點(diǎn)的屬性。數(shù)據(jù)可以在各種相似設(shè)備兩端被標(biāo)準(zhǔn)化。應(yīng)用可以出于它們自己的目的而使用來自設(shè)備的原始?jí)毫?shù)據(jù),或者根據(jù)閾值和狀態(tài)依靠設(shè)備自身或主機(jī)操作系統(tǒng)軟件來解釋壓力數(shù)據(jù)。
【技術(shù)實(shí)現(xiàn)步驟摘要】
用于間接觸摸設(shè)備的基于壓力的交互的制作方法用于間接觸摸設(shè)備的基于壓力的交互
技術(shù)介紹
用于計(jì)算系統(tǒng)的導(dǎo)航和控制的手動(dòng)輸入設(shè)備對(duì)于系統(tǒng)的性能和用戶的總的體驗(yàn)有明顯的影響。存在若干種用于個(gè)人計(jì)算機(jī)的導(dǎo)航和控制的手動(dòng)輸入設(shè)備,這些設(shè)備中最常見的包括單一指示器、間接交互設(shè)備(例如,鼠標(biāo)和觸控板)以及直接交互設(shè)備(例如,觸摸屏以及筆和圖形輸入板設(shè)備)。大多數(shù)輸入設(shè)備除了它們的位置信息之外還具有按鈕。例如,雙態(tài)機(jī)械按鈕對(duì)于鼠標(biāo)是普遍的。筆數(shù)字化轉(zhuǎn)換器(digitizer)還典型地在頂端和/或鐵筆筆管中具有壓敏設(shè)備,其分別地傳遞頂端和筆管壓力值。用于筆數(shù)字化轉(zhuǎn)換器的大多數(shù)軟件驅(qū)動(dòng)器在處理與頂端相關(guān)的數(shù)據(jù)過程中實(shí)現(xiàn)鼠標(biāo)模擬的形式。同時(shí),按鈕和其它機(jī)構(gòu)通常被處理作為輸入設(shè)備的獨(dú)立輸入
技術(shù)實(shí)現(xiàn)思路
該
技術(shù)實(shí)現(xiàn)思路
被提供,從而以在以下詳細(xì)描述中進(jìn)一步描述的簡化方式來介紹概念的選擇。該
技術(shù)實(shí)現(xiàn)思路
不旨在識(shí)別所要求權(quán)利主題的關(guān)鍵特征或者必要特征,也不旨在用來限定所要求權(quán)利主題的范圍。間接交互輸入設(shè)備(例如,觸摸傳感器)可以提供多個(gè)輸入點(diǎn)。例如,觸敏傳感器可以提供在用戶觸摸傳感器的坐標(biāo)空間中指示兩個(gè)或者多個(gè)位置的數(shù)據(jù)。這種傳感器可以是矩形,但是可以具有其它形狀。傳感器可以看起來與觸控板相似,但是,代替跟蹤單點(diǎn)運(yùn)動(dòng),其檢測由用戶所觸摸的多點(diǎn)。這些多點(diǎn)再映射至顯示器上的多個(gè)位置。除了在二維中從顯示器到設(shè)備坐標(biāo)映射點(diǎn)之外,此處稱為Z-信息或者深度的附加維度還可以在限定用于設(shè)備的用戶交互模型方面被考慮。如果在Z-向(即,在垂直于接觸平面的軸上)的位移的任何測量值(例如,應(yīng)用到接觸的壓力)可以從輸入設(shè)備得到,這種信息就可以被使用。壓力數(shù)據(jù)可以用來限定交互狀態(tài),而這些狀態(tài)之間的轉(zhuǎn)變由各種閾值來確定。這些設(shè)備可以提供原始的或者標(biāo)準(zhǔn)化的數(shù)據(jù),并且可以提供狀態(tài)信息或者限定指定狀態(tài)轉(zhuǎn)變的其閾值的數(shù)據(jù)。該信息可以被提供作為由設(shè)備所提供的觸點(diǎn)的屬性。設(shè)備驅(qū)動(dòng)器、主機(jī)操作系統(tǒng)的輸入處理器、或者應(yīng)用可以標(biāo)準(zhǔn)化各種類似設(shè)備兩端的數(shù)據(jù)。應(yīng)用可以出于它們自己的目的而使用來自設(shè)備的原始?jí)毫?shù)據(jù),或者根據(jù)系統(tǒng)-或者設(shè)備-所限定的閾值和狀態(tài)依靠設(shè)備自身或主機(jī)操作系統(tǒng)軟件來解釋壓力數(shù)據(jù)。因此,在一方面,描述觸摸設(shè)備上觸點(diǎn)的信息可以接收進(jìn)存儲(chǔ)器中。Z-向信息也從輸入設(shè)備接收。與觸點(diǎn)相關(guān)的性能由設(shè)備、主機(jī)操作系統(tǒng)或者應(yīng)用根據(jù)Z-向信息來修改,并且狀態(tài)轉(zhuǎn)變和其它交互可能被影響。在一個(gè)實(shí)施例中,多個(gè)閾值被應(yīng)用到Z-向信息,以限定輸入設(shè)備的多個(gè)狀態(tài)。對(duì)于應(yīng)用到輸入設(shè)備的每個(gè)接觸,狀態(tài)可以被獨(dú)立限定。可替代地,對(duì)于輸入設(shè)備上的所有接觸,狀態(tài)可以被限定。多個(gè)接觸的壓力信號(hào)可以以若干方式被結(jié)合到單個(gè)激勵(lì)中。例如,呈現(xiàn)最高壓力的接觸可以用來激勵(lì)狀態(tài)轉(zhuǎn)變。對(duì)于所有接觸的平均壓力(例如,平均值)可以用來激勵(lì)狀態(tài)轉(zhuǎn)變。呈現(xiàn)最高壓力的接觸可以用來推進(jìn)交互狀態(tài)(入口)以及具有最小壓力的接觸可以用來使交互狀態(tài)倒退(出口)。多個(gè)狀態(tài)可以包括,例如,空閑狀態(tài)、停留狀態(tài)和占用狀態(tài)的序列。占用入口和占用出口閾值可以是相同或者不同的值。停留入口和停留出口閾值可以是相同或者不同的值。停留和占用的入口和出口閾值可以是零,這意味著停留狀態(tài)可以被省略,并且空閑和占用之間的轉(zhuǎn)變可以通過簡單地應(yīng)用或者移除接觸來觸發(fā)。多個(gè)狀態(tài)可以包括占用鎖定狀態(tài),其在壓力超過特定閾值時(shí)通過來自任何一個(gè)其它狀態(tài)的轉(zhuǎn)變而進(jìn)入。在進(jìn)入占用鎖定狀態(tài)后,占用鎖定狀態(tài)通過從在閾值以下開始并再次在閾值以上的壓力改變而退出。用來限定狀態(tài)的閾值可以存儲(chǔ)在設(shè)備中,或者可以由主機(jī)操作系統(tǒng)或使用來自設(shè)備的數(shù)據(jù)的應(yīng)用來限定和管理。設(shè)備狀態(tài)可以是在設(shè)備上所形成的接觸列表的接觸屬性。應(yīng)用或者主機(jī)操作系統(tǒng)可以禁止進(jìn)入一個(gè)或者多個(gè)狀態(tài)。Z-向信息可以在設(shè)備兩端被標(biāo)準(zhǔn)化。Z-向信息的改變速率可以被確定,并且來自輸入設(shè)備的數(shù)據(jù)可以根據(jù)Z-向信息的改變速率來處理。應(yīng)用可以具有相關(guān)的設(shè)定,以決定參加和決定退出Z-信息數(shù)據(jù)的使用。例如,應(yīng) 用可以僅僅接收狀態(tài)信息,并且不接收原始或者標(biāo)準(zhǔn)化的壓力數(shù)據(jù)。應(yīng)用可以接收原始Z-向數(shù)據(jù)。應(yīng)用可以接收標(biāo)準(zhǔn)化的Z-向數(shù)據(jù)。應(yīng)用可以接收Z-向信息并且不是狀態(tài)信息。Z-向信息可以代表壓力數(shù)據(jù)。在以下描述中,參考附圖,其形成此處的一部分,并且在其中經(jīng)由圖示示出了該技術(shù)的特定示例實(shí)現(xiàn)。要理解的是,其它實(shí)施例可以被利用并且可以進(jìn)行結(jié)構(gòu)改變,而不脫離所公開內(nèi)容的范圍。附圖說明圖I是使用間接觸摸設(shè)備的系統(tǒng)的框圖。圖2是圖示使用Z-信息的示例實(shí)現(xiàn)的狀態(tài)圖。圖3是圖示使用Z-信息的另一個(gè)示例實(shí)現(xiàn)的狀態(tài)圖。圖4是在其中可以實(shí)現(xiàn)這種系統(tǒng)的示例計(jì)算設(shè)備的框圖。具體實(shí)施例方式以下部分提供在其中可以使用間接觸摸輸入設(shè)備的示例操作環(huán)境。參考圖1,計(jì)算機(jī)系統(tǒng)100包括與計(jì)算機(jī)平臺(tái)(其詳細(xì)信息在以下被描述)連接的間接觸摸設(shè)備102。計(jì)算機(jī)平臺(tái)具有操作系統(tǒng),該操作系統(tǒng)管理一個(gè)或者多個(gè)應(yīng)用108和計(jì)算機(jī)平臺(tái)的資源之間的交互,例如,包括間接觸摸設(shè)備的它的外圍設(shè)備。在操作系統(tǒng)內(nèi)部,觸摸數(shù)據(jù)120從間接觸摸設(shè)備102接收。觸摸數(shù)據(jù)120可以包括關(guān)于在X和I維度中的觸點(diǎn)的信息和Z-信息。接觸信息由接觸跟蹤模塊140根據(jù)設(shè)定144來處理,以向應(yīng)用108提供接觸信息142。通常,接觸信息142可以包括對(duì)于每幀時(shí)間的接觸列表,其中,數(shù)據(jù)由間接觸摸設(shè)備102來提供。每個(gè)點(diǎn)可以由操作系統(tǒng)和/或應(yīng)用108以與任何單個(gè)點(diǎn)類似的方式(例如,用于選擇顯示項(xiàng))或者以與來自直接觸摸輸入設(shè)備的多個(gè)點(diǎn)類似的方式(例如,收縮或者放大顯示項(xiàng))來處理。一旦映射至顯示器,多個(gè)點(diǎn)的可能使用范圍對(duì)于本專利技術(shù)是不限制的。從間接觸摸設(shè)備接收的其它數(shù)據(jù)是在Z-向(B卩,垂直于接觸平面的軸上)位移的測量值,例如,應(yīng)用到觸點(diǎn)的壓力。具有這種數(shù)據(jù)的輸入設(shè)備的示例包括,但不限于,具有傳感器按鈕的電容式觸摸傳感器、具有接觸區(qū)域識(shí)別力的電容式觸摸傳感器、機(jī)械壓力傳感器、例如來自微軟(Microsoft)公司的KINECT系統(tǒng)的圖像傳感器、測量與表面的距離的光筆、光學(xué)地測量物體與傳感器表面的距離的傳感器(例如,來自微軟公司的SURFACE系統(tǒng))、三維運(yùn)動(dòng)感知系統(tǒng)和基于擠壓的輸入設(shè)備。該Z-向信息由Z-信息跟蹤模塊130根據(jù)設(shè)定134來處理,以提供z_信息和狀態(tài)數(shù)據(jù)132,其可以由應(yīng)用108來使用。在Z-信息跟蹤模塊的一個(gè)實(shí)現(xiàn)中,Z-向位移的不同閾值被用來影響與輸入設(shè)備的交互的狀態(tài)改變。在一個(gè)示例中,輸入設(shè)備具有三個(gè)狀態(tài)空閑、停留和占用。狀態(tài)可以在每次接觸或者對(duì)于整個(gè)輸入設(shè)備根據(jù)從輸入設(shè)備可得到的數(shù)據(jù)來限定。 正如圖2中所示出的,輸入設(shè)備的狀態(tài)圖指示其最初在空閑狀態(tài)。在空閑狀態(tài)200, Z-向信息不斷地被處理,以和第一、入口閾值對(duì)比來評(píng)估它。當(dāng)信號(hào)大于第一閾值,設(shè)備轉(zhuǎn)變到停留狀態(tài)202,如204處所指示的。在停留狀態(tài)中,如果信號(hào)大于或者等于第二、占用入口閾值,設(shè)備轉(zhuǎn)變到占用狀態(tài)206,如208處所指示的。在停留狀態(tài)中,如果信號(hào)小于或者等于第三、獲取出口閾值,設(shè)備轉(zhuǎn)變回空閑狀態(tài)200,如210處所指示的。在占用狀態(tài)中,如果信號(hào)小于或者等于第四、非零占用出口閾值,設(shè)備轉(zhuǎn)變回停留狀態(tài)202,如212處所指示的。如果占用出口閾值是零,那么一旦在占用狀態(tài)中,設(shè)備本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種計(jì)算機(jī)實(shí)現(xiàn)的處理,包括:接收描述間接觸摸設(shè)備上的觸點(diǎn)(142)的存儲(chǔ)器信息至存儲(chǔ)器中;接收來自間接觸摸設(shè)備的z?向信息(132)至存儲(chǔ)器中;在存儲(chǔ)器中根據(jù)z?向信息生成與觸點(diǎn)相關(guān)的狀態(tài)信息(132)。
【技術(shù)特征摘要】
2011.10.25 US 13/280,3461.一種計(jì)算機(jī)實(shí)現(xiàn)的處理,包括 接收描述間接觸摸設(shè)備上的觸點(diǎn)(142)的存儲(chǔ)器信息至存儲(chǔ)器中; 接收來自間接觸摸設(shè)備的Z-向信息(132)至存儲(chǔ)器中; 在存儲(chǔ)器中根據(jù)Z-向信息生成與觸點(diǎn)相關(guān)的狀態(tài)信息(132)。2.如權(quán)利要求I的計(jì)算機(jī)實(shí)現(xiàn)的處理,包括 將多個(gè)閾值應(yīng)用到Z-向信息,以限定輸入設(shè)備的多個(gè)狀態(tài)。3.如權(quán)利要求2的計(jì)算機(jī)實(shí)現(xiàn)的處理,其中,多個(gè)狀態(tài)包括空閑狀態(tài)、停留狀態(tài)和占用狀態(tài)。4.如權(quán)利要求3的計(jì)算機(jī)實(shí)現(xiàn)的處理,其中,占用入口和占用出口閾值是不同的。5.如權(quán)利要求3的計(jì)算機(jī)實(shí)現(xiàn)的處理,其中,停留入口和停留出口閾值是不同的。6.如權(quán)利要求3的計(jì)算機(jī)實(shí)現(xiàn)的處理,其中,多個(gè)狀態(tài)包括占用鎖定狀態(tài),其在壓力...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:S洪吉,金子雅彥,S威廉斯,V鮑爾,P米爾薩普,JK馬基維奇,
申請(qǐng)(專利權(quán))人:微軟公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。