對手勢的反饋的制作方法
【專利說明】對手勢的反饋
[0001]
[0002]計(jì)算機(jī)和其他類型的電子設(shè)備典型地以顯示器上的圖形輸出的形式向用戶呈現(xiàn)信息。某些電子設(shè)備接收來自用戶通過與顯示器接觸(諸如經(jīng)指尖或指示筆)的輸入。用戶可使用指尖來執(zhí)行某些手勢以便執(zhí)行某一任務(wù),諸如移動(dòng)文件或關(guān)閉計(jì)算機(jī)程序。當(dāng)經(jīng)指尖或指示筆與計(jì)算機(jī)的圖形用戶界面交互時(shí),用戶通常接收到視覺反饋并還可接收到聽覺反饋。然而,即使有這些形式的反饋,用戶也可能難以得知如何執(zhí)行手勢以便完成不同任務(wù)。例如,盡管有某種視覺或聽覺反饋,但是用戶可能在確定指尖或指示筆是否正在作出適當(dāng)?shù)囊苿?dòng)以成功地執(zhí)行某一任務(wù)方面有困難。在任務(wù)的執(zhí)行之前、期間或之后,通常僅有很少的或沒有有用的反饋被提供給用戶。從而,由于輸入手勢的多樣性以及對應(yīng)的任務(wù)的多樣性,用戶可能發(fā)現(xiàn)學(xué)習(xí)以及變得精通于通過觸摸輸入來執(zhí)行各種任務(wù)是有挑戰(zhàn)的。
[0003]概沭
[0004]提供本概述以便以簡化形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本概述并不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征;也不旨在用于確定或限制所要求保護(hù)的主題的范圍。
[0005]此處公開的一些實(shí)現(xiàn)提供了與手勢相關(guān)聯(lián)的觸覺輸出,諸如用于使用操作系統(tǒng)、應(yīng)用或其他計(jì)算機(jī)程序的圖形用戶界面來執(zhí)行任務(wù)。在某些示例中,一個(gè)或多個(gè)傳感器可檢測觸摸輸入的移動(dòng),并且一個(gè)或多個(gè)觸覺反饋組件可生成與對應(yīng)任務(wù)相關(guān)聯(lián)的觸覺輸出。例如,響應(yīng)于檢測到觸摸輸入在顯示器的與圖形用戶界面的一部分相對應(yīng)的某一區(qū)域內(nèi)的移動(dòng),一個(gè)或多個(gè)反饋組件可生成與一任務(wù)相關(guān)聯(lián)的觸覺輸出。此外,在一些實(shí)現(xiàn)中,觸覺輸出可模擬與移動(dòng)某一對象相關(guān)聯(lián)的阻力。
[0006]附圖簡沐
[0007]參考附圖闡述詳細(xì)描述。在附圖中,附圖標(biāo)記最左邊的數(shù)字標(biāo)識該附圖標(biāo)記首次出現(xiàn)的附圖。在不同附圖中使用同一附圖標(biāo)記指示相似或相同的項(xiàng)或特征。
[0008]圖1是例示出根據(jù)一些實(shí)現(xiàn)的示例電子設(shè)備的所選元件的框圖。
[0009]圖2例示出根據(jù)某些實(shí)現(xiàn)的用于提供觸覺輸出的顯示器的示例。
[0010]圖3例示出根據(jù)某些實(shí)現(xiàn)的用于提供觸覺輸出的顯示器的示例。
[0011]圖4例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0012]圖5例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0013]圖6例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0014]圖7例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0015]圖8例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0016]圖9例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0017]圖10例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0018]圖11例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0019]圖12例示出根據(jù)某些實(shí)現(xiàn)的采用電子設(shè)備以通過使用觸摸輸入和觸覺反饋來執(zhí)行任務(wù)的示例。
[0020]圖13是根據(jù)一些實(shí)現(xiàn)的使用觸摸輸入和觸覺反饋與電子設(shè)備進(jìn)行交互的示例過程的流程圖。
[0021]圖14是例示出根據(jù)一些實(shí)現(xiàn)的示例電子設(shè)備的所選元件的框圖。
[0022]詳細(xì)描沐
[0023]觸摸輸入手勢的反饋
[0024]本文描述的技術(shù)一般針對為觸摸輸入手勢提供反饋。根據(jù)一些實(shí)現(xiàn),響應(yīng)于檢測到觸摸輸入在顯示器的與圖形用戶界面的某一區(qū)域相對應(yīng)的區(qū)域內(nèi)的移動(dòng),一個(gè)或多個(gè)反饋組件可在顯示器的該區(qū)域內(nèi)生成觸覺輸出。作為一個(gè)示例,觸覺輸出與執(zhí)行操作系統(tǒng)的某一任務(wù)或執(zhí)行圖形用戶界面內(nèi)的其他任務(wù)相關(guān)聯(lián)。在一些實(shí)現(xiàn)中,觸覺輸出模擬與移動(dòng)某一對象相關(guān)聯(lián)的阻力。例如,觸覺輸出可導(dǎo)致與觸摸輸入相關(guān)聯(lián)的表面摩擦的增加。從而,觸覺輸出可提供指導(dǎo)和反饋以輔助用戶成功地執(zhí)行任務(wù)。
[0025]在操作系統(tǒng)的界面內(nèi)執(zhí)行任務(wù)的環(huán)境中描述一些示例。然而,這些實(shí)現(xiàn)不限于在操作系統(tǒng)界面內(nèi)執(zhí)行任務(wù),而是可以被擴(kuò)展到使用與此處描述的那些相類似的觸摸輸入手勢的任何圖形界面。作為一示例,可在操作系統(tǒng)內(nèi)執(zhí)行各種各樣的任務(wù)。這些任務(wù)可包括例如打開和關(guān)閉菜單或控制面板、在桌面上移動(dòng)文件或文件夾圖標(biāo)、打開程序、或關(guān)閉程序。因此,可以使用各種各樣的輸入手勢,其中每個(gè)輸入手勢對應(yīng)于不同的操作系統(tǒng)任務(wù)。由于輸入手勢的多樣性,視覺反饋可能不能提供足夠量的反饋來指導(dǎo)用戶成功地執(zhí)行任務(wù)。因此,生成對應(yīng)于任務(wù)且結(jié)合視覺反饋而發(fā)生的觸覺輸出提供了一種附加類型的反饋,以進(jìn)一步輔助用戶執(zhí)行并完成任務(wù)。還可以結(jié)合視覺和觸覺輸出來提供額外形式的反饋。例如,可以提供音頻反饋。因此,在執(zhí)行操作系統(tǒng)任務(wù)時(shí),經(jīng)由圖形輸出、觸覺輸出、以及在某些情形下的音頻輸出的多模式指導(dǎo)可能更有益于輔助用戶。
[0026]根據(jù)此處的一些實(shí)現(xiàn),電子設(shè)備可包括用于檢測觸摸輸入在顯示器的與圖形用戶界面的某一區(qū)域相對應(yīng)的區(qū)域內(nèi)的移動(dòng)的一個(gè)或多個(gè)傳感器。觸摸輸入的移動(dòng)是為了執(zhí)行任務(wù),諸如操作系統(tǒng)任務(wù)。響應(yīng)于檢測到觸摸輸入的移動(dòng),該電子設(shè)備生成與該任務(wù)相關(guān)聯(lián)的圖形輸出。該電子設(shè)備還可包括響應(yīng)于檢測到觸摸輸入的移動(dòng),在顯示器的該區(qū)域內(nèi)生成與所述任務(wù)相關(guān)聯(lián)的觸覺輸出的一個(gè)或多個(gè)反饋組件。如此處所描述的,觸覺輸出可包括各種各樣不同類型的輸出。
[0027]在某些示例中,響應(yīng)于檢測到觸摸輸入的移動(dòng),該電子設(shè)備確定該觸摸輸入與執(zhí)行某一任務(wù)(諸如操作系統(tǒng)任務(wù))相關(guān)聯(lián)。響應(yīng)于確定該觸摸輸入與該任務(wù)相關(guān)聯(lián),該電子設(shè)備生成圖形輸出和觸覺輸出。
[0028]根據(jù)此處的一些實(shí)現(xiàn),該電子設(shè)備還可包括處理器、音頻組件、以及一個(gè)或多個(gè)附加組件來提供圖形用戶界面的操作。
[0029]示例電子設(shè)備
[0030]圖1是例示出根據(jù)一些實(shí)現(xiàn)的示例電子設(shè)備100的所選元件的框圖。電子設(shè)備100可以是具有用于呈現(xiàn)圖形用戶界面104的觸敏顯示器102的任何類型的設(shè)備。作為若干示例,電子設(shè)備100可以是平板計(jì)算設(shè)備、膝上型計(jì)算設(shè)備、臺式計(jì)算設(shè)備、蜂窩電話或智能電話、視頻游戲設(shè)備、電視機(jī)或家用電子設(shè)備、汽車電子設(shè)備、收銀機(jī)、導(dǎo)航設(shè)備等。
[0031]在所例示的示例中,電子設(shè)備100包括一個(gè)或多個(gè)傳感器106以及一個(gè)或多個(gè)觸覺反饋組件108。傳感器106和觸覺反饋組件108可以通過適合于檢測觸摸輸入110并生成觸覺輸出的方式被嵌入在顯不器102內(nèi)部或以其他方式與電子設(shè)備100相集成。在一些實(shí)現(xiàn)中,傳感器106可以與顯示器分離,諸如位于觸摸板或其他輸入設(shè)備中。在一些實(shí)現(xiàn)中,觸覺輸出可物理上位于顯示器102的包括觸摸輸入110的區(qū)域內(nèi)。
[0032]傳感器106提供輸入,該輸入使電子設(shè)備100能夠準(zhǔn)確地檢測并跟蹤觸摸輸入110的移動(dòng)。該觸摸輸入110可由用戶的手指112、指示筆、以及適合于向電子設(shè)備100輸入觸摸輸入的任何其他對象來提供。從而,盡管此處使用手指112作為示例,但是可以使用任何其他身體部位、指示筆或適合于提供觸摸輸入110的對象來代替手指112。觸覺反饋組件108可包括可操作來向?qū)﹄娮釉O(shè)備100提供觸摸輸入110以及該觸摸輸入110的移動(dòng)的用戶提供觸覺輸出的一個(gè)或多個(gè)組件。例如,如下面更詳細(xì)地描述的那樣,觸覺反饋組件108可以模擬與觸摸輸入110相關(guān)聯(lián)的表面摩擦的改變。從而,觸覺反饋組件108可導(dǎo)致觸覺輸出來模擬與觸摸輸入110相關(guān)聯(lián)的表面摩擦的改變,以便模擬與物理對象的交互。例如,觸覺反饋組件108可在接收觸摸輸入110的移動(dòng)的區(qū)域內(nèi)增加表面摩擦,以便模擬與移動(dòng)物理對象相關(guān)聯(lián)的阻力。因此,在圖形用戶界面104上移動(dòng)圖形對象114所需要的力可被增加。在某些示例中,觸覺反饋組件108接著可減少該區(qū)域內(nèi)的表面摩擦,從而減少移動(dòng)該圖形對象114所需要的力。在某些示例中,電子設(shè)備100還可結(jié)合圖形輸出和觸覺輸出并與其同時(shí)地向用戶提供反饋。
[0033]電子設(shè)備100可包括執(zhí)行此處描述的功能的各種模塊和功能組件。在一些實(shí)現(xiàn)中,電子設(shè)備1