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

發(fā)起幫助特征的制作方法

文檔序號(hào):6498579閱讀:118來(lái)源:國(guó)知局
發(fā)起幫助特征的制作方法
【專利摘要】一種用于發(fā)起幫助特征的方法包括檢測(cè)和做出關(guān)于與關(guān)聯(lián)于用戶界面的表面的第一交互是否匹配預(yù)定的第一手勢(shì)的第一確定。跟隨在肯定的第一確定之后,檢測(cè)第二交互并且做出關(guān)于與表面的第二交互是否匹配預(yù)定的第二手勢(shì)的第二確定。跟隨在肯定的第二確定之后,識(shí)別對(duì)應(yīng)于第二交互的呈現(xiàn)在用戶界面中的多個(gè)控制件之一。使對(duì)應(yīng)于識(shí)別出的控制件的幫助特征顯示。
【專利說(shuō)明】發(fā)起幫助特征

【背景技術(shù)】
[0001]與新應(yīng)用或具有新特征的應(yīng)用交互并不總是直觀的。應(yīng)用的用戶界面可以包括用戶通過(guò)其進(jìn)行交互的任何數(shù)目的控制件(control)??刂萍梢杂糜谙蛴脩麸@示信息以及接受用戶輸入。這樣的輸入例如可以是單選按鈕或復(fù)選框的選擇或者文本的輸入。其它輸入可以包括被設(shè)計(jì)成使應(yīng)用采取指定動(dòng)作的命令按鈕的選擇。任何給定控制件的功能可能并不總是清楚的。用于幫助用戶識(shí)別用戶界面控制件的目的的各種技術(shù)隨時(shí)間發(fā)展。一種技術(shù)包括將幫助鏈接放置在靠近控制件。另一種包括添加在鼠標(biāo)光標(biāo)懸停在給定控制件之上時(shí)出現(xiàn)的彈出解釋。

【專利附圖】

【附圖說(shuō)明】
[0002]圖1-5描繪了根據(jù)示例的呈現(xiàn)協(xié)作內(nèi)容的用戶接口的屏幕視圖。
[0003]圖6描繪了根據(jù)示例的系統(tǒng)。
[0004]圖7描繪了根據(jù)示例的將用戶界面位置映射到控制件和用于該控制件的幫助數(shù)據(jù)的表格。
[0005]圖8是描繪了根據(jù)示例的存儲(chǔ)器資源和處理資源的框圖。
[0006]圖9是描繪了被采取以實(shí)現(xiàn)示例的步驟的流程圖。

【具體實(shí)施方式】
[0007]緒論:發(fā)展以下描述的各種實(shí)施例以提供供用戶發(fā)起關(guān)于顯示在用戶界面中的控制件的幫助特征的直觀方式。用戶界面充當(dāng)用戶與應(yīng)用之間的公共聯(lián)系點(diǎn)。積極用戶體驗(yàn)嚴(yán)重地受該界面影響一越直觀越好。交互通過(guò)諸如文本字段、菜單、復(fù)選框、單選按鈕、命令按鈕等等之類的用戶界面控制件達(dá)成。為了允許用戶完全地進(jìn)行交互,復(fù)雜的應(yīng)用可以包括跨顯示器散布的許多這樣的控制件。因此,有時(shí)對(duì)于用戶而言可能難以完全領(lǐng)會(huì)可用的功能和如何與控制件交互以達(dá)成期望的結(jié)果。不太復(fù)雜的應(yīng)用可以依賴于較為精致、在視覺(jué)上吸引人的用戶界面。這同樣可能致使用戶猜測(cè)關(guān)于給定控制件的真實(shí)性質(zhì)。
[0008]幫助用戶理解界面及其控制件的一種方法已經(jīng)提供了鄰近控制件的用戶能夠選擇并且訪問(wèn)針對(duì)該控制件的幫助特征的鏈接。對(duì)于復(fù)雜的應(yīng)用而言,如果真要這樣做的話,通常不存在以視覺(jué)上吸引人的方式顯示這樣的鏈接的空間。另外,向較為簡(jiǎn)約的界面添加這樣的鏈接添加了減小預(yù)期視覺(jué)吸引力的混亂。另一方法已經(jīng)添加懸停特征使得當(dāng)用戶將光標(biāo)定位在控制件之上時(shí),出現(xiàn)顯示關(guān)于控制件的信息的彈出窗。這樣的方法在利用不依賴于由諸如鼠標(biāo)之類的定點(diǎn)設(shè)備控制的光標(biāo)的使用的觸摸屏界面的情況下喪失了其有效性。
[0009]本文呈現(xiàn)的方法涉及諸如問(wèn)號(hào)之類的直觀的兩部分手勢(shì)的使用。問(wèn)號(hào)是針對(duì)幫助的直觀符號(hào)并且傳統(tǒng)地包括兩部分——鉤和點(diǎn)。在示例實(shí)現(xiàn)方式中,用戶經(jīng)由劃掃(swiping)運(yùn)動(dòng)在顯示用戶界面的觸摸屏上做手勢(shì)表示(gesture)問(wèn)號(hào)的鉤部分。在時(shí)間窗內(nèi),用戶然后通過(guò)敲擊或觸摸所討論的控制件來(lái)做手勢(shì)表示點(diǎn)以發(fā)起針對(duì)該控制件的幫助特征。要注意,點(diǎn)部分無(wú)需與鉤部分對(duì)準(zhǔn)。還要注意,可以使用其它的兩部分手勢(shì)。在另一示例中,用戶可以做手勢(shì)表示繞所討論的控制件的圓形并且然后敲擊中心的控制件。在又一示例中,用戶可以劃掃Z圖案并且然后敲擊對(duì)應(yīng)的控制件。以下關(guān)于圖1-4描述說(shuō)明性示例。
[0010]將以下描述被分成章節(jié)。第一,標(biāo)記為“說(shuō)明性示例”,其呈現(xiàn)其中協(xié)作內(nèi)容被個(gè)性化并呈現(xiàn)給協(xié)作體驗(yàn)中的參與者的示例。第二章節(jié),標(biāo)記為“環(huán)境”,其描述其中可以實(shí)現(xiàn)各種實(shí)施例的環(huán)境。第三章節(jié),標(biāo)記為“組件”,其描述用于實(shí)現(xiàn)各種實(shí)施例的各種物理和邏輯組件的示例。第四章節(jié),標(biāo)記為“操作”,其描述實(shí)現(xiàn)各種實(shí)施例所采取的步驟。
[0011]說(shuō)明性示例:圖1-2描繪了示例用戶界面的屏幕視圖。圖1描繪了顯示具有各種控制件12-16的相對(duì)復(fù)雜的用戶界面10的觸摸屏。初看之下,每個(gè)控制件的目的或用戶如何與界面10交互以達(dá)成期望的目標(biāo)可能不是清楚的。向控制件12-18添加幫助鏈接平添了視覺(jué)混亂并且添加懸停功能并不與觸摸屏界面良好地工作。
[0012]圖2描繪了顯示具有各種控制件22-28的相對(duì)簡(jiǎn)單的用戶界面20的觸摸屏。雖然圖標(biāo)直觀地標(biāo)識(shí)功能,但是可能存在并不如此清楚的附加功能。例如,控制件26涉及打印,但是用戶可能如何選擇期望的打印機(jī)并不是顯而易見(jiàn)的。如同圖1 一樣,向控制件22-28添加幫助鏈接平添了視覺(jué)混亂并且添加懸停功能性并不與觸摸屏界面良好地工作。
[0013]圖3-5描繪了其中用戶已經(jīng)發(fā)起關(guān)于用戶界面20的控制件24的幫助特征的示例。開(kāi)始于圖3,用戶已經(jīng)與顯示用戶界面20的觸摸屏表面交互。該交互30涉及以鉤32的形狀劃掃表面。要注意鉤32可以但不需要是可見(jiàn)的。另外,鉤32可以以任何方式取向。在圖4中,用戶已經(jīng)再次與表面交互。該第二交互34涉及在對(duì)應(yīng)于控制件24的位置處敲擊表面。該敲擊由點(diǎn)36表示。直觀地,點(diǎn)36表示問(wèn)號(hào)的點(diǎn)部分。然而要注意,點(diǎn)36無(wú)需以關(guān)于鉤32的任何特定位置在表面上定位。通過(guò)敲擊控制件24,在圖5中顯示包含幫助數(shù)據(jù)40的幫助特征38。在此,幫助數(shù)據(jù)對(duì)應(yīng)于控制件24。雖然幫助數(shù)據(jù)40作為文本示出,但是幫助數(shù)據(jù)40可以允許通過(guò)菜單、鏈接和其它交互式控制件的用戶交互。
[0014]組件:圖6-8描繪了用于實(shí)現(xiàn)各種實(shí)施例的物理和邏輯組件的示例。圖6描繪了用于發(fā)起幫助特征的幫助系統(tǒng)42。在圖6的示例中,系統(tǒng)42包括映射引擎44、手勢(shì)引擎46和顯示引擎48。同樣示出的是系統(tǒng)42可以與其交互的映射儲(chǔ)存庫(kù)50。映射儲(chǔ)存庫(kù)50通常表示存儲(chǔ)數(shù)據(jù)以供系統(tǒng)42使用的存儲(chǔ)器。以下關(guān)于圖7描述由映射儲(chǔ)存庫(kù)50存儲(chǔ)的示例數(shù)據(jù)結(jié)構(gòu)51。
[0015]映射引擎44通常表示被配置成將用戶界面的多個(gè)控制件中的每一個(gè)映射到關(guān)于該控制件的幫助數(shù)據(jù)的硬件和編程的組合。因此,當(dāng)控制件被選擇(例如經(jīng)由點(diǎn)動(dòng)作)時(shí),可以標(biāo)識(shí)出映射到該控制件的幫助數(shù)據(jù)。在一些實(shí)現(xiàn)方式中,映射引擎44還可以負(fù)責(zé)將每個(gè)控制件映射到與該用戶界面的顯示器相關(guān)聯(lián)的表面的位置。該表面例如可以是用于顯示用戶界面的觸摸屏。以此方式,可以通過(guò)檢測(cè)被用戶加入在其上的表面的位置來(lái)識(shí)別特定控制件。
[0016]在執(zhí)行其功能中,映射引擎44可以維護(hù)或者以其它方式利用圖7的數(shù)據(jù)結(jié)構(gòu)51。在該示例中,數(shù)據(jù)結(jié)構(gòu)51包括一系列條目52,每一個(gè)對(duì)應(yīng)于用戶界面的一個(gè)控制件。每個(gè)條目52包括在控制件ID字段54、幫助數(shù)據(jù)字段56中的數(shù)據(jù)??刂萍蘒D字段54中的數(shù)據(jù)標(biāo)識(shí)用戶界面的特定控制件。幫助數(shù)據(jù)字段58中的數(shù)據(jù)包括或標(biāo)識(shí)針對(duì)在控制件ID字段54中標(biāo)識(shí)的控制件的幫助數(shù)據(jù)。幫助數(shù)據(jù)可以包括關(guān)于對(duì)應(yīng)控制件的任何信息。這樣的信息可以包括文本以及交互式控制件,其例如可以允許用戶設(shè)置與控制件有關(guān)的參數(shù)。作為示例,控制件可以是發(fā)起保存操作的命令按鈕。針對(duì)這樣的控制件的幫助數(shù)據(jù)可以包括用于選擇默認(rèn)保存位置或格式的其它控制件以及文本解釋。每個(gè)條目52還可以包括位置字段58中的數(shù)據(jù),其標(biāo)識(shí)如顯示的用戶界面內(nèi)的對(duì)應(yīng)控制件的相對(duì)位置。該位置然后可以對(duì)應(yīng)于顯示用戶界面的觸摸屏的表面上的位置。
[0017]參考回圖6,手勢(shì)引擎46通常表示被配置成識(shí)別用戶與表面的交互并且確定所述交互是否匹配其后跟隨有預(yù)定的第二手勢(shì)的預(yù)定的第一手勢(shì)的硬件和編程的組合。同樣,表面可以是顯示用戶界面的觸摸屏。預(yù)定的第一手勢(shì)可以包括鉤運(yùn)動(dòng)并且預(yù)定的第二手勢(shì)可以包括點(diǎn)動(dòng)作。鉤運(yùn)動(dòng)和點(diǎn)動(dòng)作指示問(wèn)號(hào)。然而,不存在關(guān)于點(diǎn)動(dòng)作相對(duì)于鉤運(yùn)動(dòng)的相對(duì)定位的要求。換言之,點(diǎn)動(dòng)作無(wú)需與鉤運(yùn)動(dòng)對(duì)準(zhǔn)以形成問(wèn)號(hào),如在打印材料中使用的問(wèn)號(hào)的情況。
[0018]在手勢(shì)引擎46肯定地確定交互匹配其后跟隨有第二手勢(shì)的第一手勢(shì)的情況下,映射引擎44然后負(fù)責(zé)識(shí)別對(duì)應(yīng)于第二手勢(shì)的多個(gè)控制件之一。對(duì)應(yīng)控制件例如可以是由第二手勢(shì)選擇的控制件。對(duì)應(yīng)控制件可以是映射到對(duì)應(yīng)于第二手勢(shì)的表面的位置的用戶界面的多個(gè)控制件之一。例如在第二手勢(shì)是點(diǎn)動(dòng)作的情況下,所識(shí)別的控制件是由點(diǎn)動(dòng)作選擇的控制件或者最接近點(diǎn)動(dòng)作的位置定位的控制件。換言之,它是被用戶敲擊的控制件。在一個(gè)示例中,顯示用戶界面的設(shè)備的操作系統(tǒng)或負(fù)責(zé)用戶界面的應(yīng)用響應(yīng)于第二手勢(shì)而傳送數(shù)據(jù)。在此,該數(shù)據(jù)包括所選控制件的標(biāo)識(shí)。在另一示例中,手勢(shì)引擎46檢測(cè)點(diǎn)動(dòng)作的表面位置并且向映射引擎44報(bào)告該位置。映射引擎44然后使用位置以在圖7的數(shù)據(jù)結(jié)構(gòu)51中找到對(duì)應(yīng)的條目52。從該條目52,映射引擎44識(shí)別出控制件。
[0019]顯示引擎48通常表示被配置成引起與所識(shí)別的控制件相關(guān)聯(lián)的幫助數(shù)據(jù)的顯示的硬件和編程的組合。在執(zhí)行其功能中,顯示引擎48可以訪問(wèn)數(shù)據(jù)結(jié)構(gòu)51并且獲得包括在針對(duì)所識(shí)別的控制件的條目52中或由其識(shí)別的幫助數(shù)據(jù)。顯示引擎48可以通過(guò)直接交互和控制顯示設(shè)備來(lái)引起顯示。顯示引擎48可以替代地通過(guò)傳送指示要顯示的內(nèi)容的數(shù)據(jù)來(lái)引起顯示。
[0020]為了重申,用戶的交互可以包括第一交互和第二交互。手勢(shì)引擎46然后可以負(fù)責(zé)檢測(cè)是否第一交互匹配鉤運(yùn)動(dòng)并且是否第二交互匹配點(diǎn)動(dòng)作。手勢(shì)引擎46可以另外負(fù)責(zé)確定是否第二交互發(fā)生在第一交互的預(yù)定的時(shí)間內(nèi)。預(yù)定的時(shí)間是設(shè)置成幫助確保第一和第二交互是發(fā)起幫助特征的有意嘗試的閾值。如果第二交互發(fā)生在閾值之外,則不通過(guò)映射引擎44或顯示引擎48采取進(jìn)一步動(dòng)作。
[0021]在前述討論中,將各種組件描述為硬件和編程的組合。這樣的組件可以以許多方式實(shí)現(xiàn)。參見(jiàn)圖8,編程可以是存儲(chǔ)在有形存儲(chǔ)器資源60上的處理器可執(zhí)行指令并且硬件可以包括用于執(zhí)行那些指令的處理資源62。因此存儲(chǔ)器資源60可以據(jù)說(shuō)存儲(chǔ)當(dāng)由處理器資源62執(zhí)行時(shí)實(shí)現(xiàn)圖6的系統(tǒng)42的程序指令。
[0022]存儲(chǔ)器資源60通常表示能夠存儲(chǔ)可以由處理資源執(zhí)行的指令的任何數(shù)目的存儲(chǔ)器組件。存儲(chǔ)器資源可以集成在單個(gè)設(shè)備中或者跨設(shè)備分布。同樣地,處理資源62表示能夠執(zhí)行由存儲(chǔ)器資源存儲(chǔ)的指令的任何數(shù)目的處理器。處理資源62可以集成在單個(gè)設(shè)備中或者跨設(shè)備分布。另外,存儲(chǔ)器資源60可以完全地或部分地集成在與處理資源62相同的設(shè)備中或者它可以是單獨(dú)的但是對(duì)該設(shè)備和處理資源62可訪問(wèn)的。因此,要注意系統(tǒng)42可以實(shí)現(xiàn)在用戶設(shè)備上、服務(wù)器設(shè)備或服務(wù)器設(shè)備的集合上、或者用戶設(shè)備和一個(gè)或多個(gè)服務(wù)器設(shè)備的組合上。
[0023]在一個(gè)示例中,程序指令可以是當(dāng)被安裝時(shí)可以由處理資源62執(zhí)行以實(shí)現(xiàn)系統(tǒng)42的安裝包的一部分。在該情況下,存儲(chǔ)器資源60可以是諸如⑶、DVD或閃速驅(qū)動(dòng)器之類的便攜式介質(zhì)或者可以是由安裝包可以從其被下載和安裝的服務(wù)器所維護(hù)的存儲(chǔ)器。在另一示例中,程序指令可以是已經(jīng)安裝的一個(gè)或多個(gè)應(yīng)用的一部分。在此,存儲(chǔ)器資源60可以包括諸如硬驅(qū)動(dòng)、固態(tài)驅(qū)動(dòng)等等之類的集成存儲(chǔ)器。
[0024]在圖8中,將存儲(chǔ)在存儲(chǔ)器資源60中的可執(zhí)行程序指令描繪為映射模塊64、手勢(shì)模塊66以及顯示模塊68。映射模塊64表示當(dāng)執(zhí)行時(shí)使處理資源62實(shí)現(xiàn)圖6的映射引擎44的程序指令。手勢(shì)模塊66表示當(dāng)執(zhí)行時(shí)引起手勢(shì)引擎46的實(shí)現(xiàn)的程序指令。同樣地,顯示模塊68表示當(dāng)執(zhí)行時(shí)引起顯示引擎48的實(shí)現(xiàn)的程序指令。
[0025]操作:圖9是實(shí)現(xiàn)用于發(fā)起幫助特征的方法所采取的步驟的流程圖。在討論圖8中,可以對(duì)圖3-5的屏幕視圖和圖6-8中描繪的組件做出參考。做出這樣的參考以僅僅提供上下文的示例而不限制其中可以實(shí)現(xiàn)圖9描繪的方法的方式。
[0026]最初,檢測(cè)與關(guān)聯(lián)于用戶界面的表面的第一交互(步驟64)。然后做出關(guān)于第一交互是否匹配第一預(yù)定的手勢(shì)的第一確定(步驟66)。第一手勢(shì)例如可以是鉤運(yùn)動(dòng)。在否定的第一確定的情況下,過(guò)程循環(huán)返回到步驟64。在肯定的確定的情況下,過(guò)程繼續(xù)檢測(cè)與表面的第二交互(步驟68)。做出關(guān)于第二交互是否匹配預(yù)定的第二手勢(shì)的第二確定(步驟70)。在步驟70中做出第二確定可以包括確定是否第二交互已經(jīng)發(fā)生并且已經(jīng)發(fā)生在第一交互的預(yù)定的時(shí)間內(nèi)。第二手勢(shì)可以是點(diǎn)動(dòng)作。再次注意,點(diǎn)動(dòng)作無(wú)需在與鉤運(yùn)動(dòng)成任何特定關(guān)系定位。點(diǎn)動(dòng)作關(guān)于表面的位置被用于識(shí)別要顯示的幫助特征所針對(duì)的特定控制件。所述確定可以包括關(guān)于是否第二交互導(dǎo)致控制件的選擇或是否交互具有表面的特定位置的確定。這樣的位置可以例如是作為點(diǎn)動(dòng)作的結(jié)果被敲擊的表面的區(qū)域。在否定的第二確定的情況下,過(guò)程循環(huán)回到步驟64。否則過(guò)程繼續(xù)進(jìn)行。參考回到圖6,手勢(shì)引擎46負(fù)責(zé)步驟64-70。圖3圖示了鉤手勢(shì)的示例而圖4描繪了點(diǎn)動(dòng)作。
[0027]假設(shè)肯定的第二確定,則識(shí)別出呈現(xiàn)在用戶界面中的多個(gè)控制件之一(步驟72)。所識(shí)別出的控制件是對(duì)應(yīng)于第二交互的控制件。這樣的控制件例如可以是經(jīng)由第二交互被敲擊或以其它方式選擇的控制件。這樣的控制件可以是映射到對(duì)應(yīng)于第二交互的表面的位置的控制件。例如,第二交互可以是點(diǎn)動(dòng)作,其中用戶在被顯示為用戶界面的部分的控制件的位置處敲擊觸摸屏的表面。參考圖6,映射引擎44可以負(fù)責(zé)步驟72。作為示例參考圖4,控制件24將在步驟72中被識(shí)別。
[0028]引起顯示對(duì)應(yīng)于在步驟72中識(shí)別出的控制件的幫助特征(步驟74)。幫助特征可以包括幫助數(shù)據(jù),其以控制件的文本解釋以及允許用戶設(shè)置關(guān)于控制件的參數(shù)的其它交互式控制件的形式。參考圖6,顯示引擎48可以負(fù)責(zé)實(shí)現(xiàn)步驟74。圖5描繪了針對(duì)所選控制件顯示的幫助特征的示例。
[0029]雖然未示出,但是圖9中描繪的方法還可以包括將用戶界面的多個(gè)控制件映射到表面。每個(gè)控制件然后可以與有關(guān)于該控制件的幫助數(shù)據(jù)相關(guān)聯(lián)。在步驟74中被引起顯示的幫助特征然后可以包括針對(duì)對(duì)應(yīng)控制件的幫助數(shù)據(jù)。參考圖6,映射引擎44可以負(fù)責(zé)該映射并且可以至少部分地通過(guò)維護(hù)圖7的數(shù)據(jù)結(jié)構(gòu)51來(lái)完成任務(wù)。
[0030]結(jié)論:圖1-5描繪了各種用戶界面的示例屏幕視圖。那些用戶界面的特定布局和設(shè)計(jì)僅僅為示例并且旨在描繪其中向協(xié)作體驗(yàn)的不同參與者呈現(xiàn)個(gè)性化的協(xié)作內(nèi)容的樣本工作流。圖6-8有助于描繪各種實(shí)施例的架構(gòu)、功能和操作。特別地,圖6和8描繪了各種物理和邏輯組件。各種組件被至少部分地定義為程序或編程。每個(gè)這樣的組件、其部分或其各種組合可以整體地或部分地表示包括實(shí)現(xiàn)任何一個(gè)或多個(gè)指定邏輯功能的一個(gè)或多個(gè)可執(zhí)行指令的代碼的模塊、段或部分。每個(gè)組件或其各種組合可以表示實(shí)現(xiàn)一個(gè)或多個(gè)指定邏輯功能的電路或許多互連電路。
[0031]實(shí)施例可以實(shí)現(xiàn)在供指令執(zhí)行系統(tǒng)使用或與其有關(guān)的任何非臨時(shí)性計(jì)算機(jī)可讀介質(zhì)中,所述指令執(zhí)行系統(tǒng)諸如基于計(jì)算機(jī)/處理器的系統(tǒng)或ASIC (專用集成電路)或可以從計(jì)算機(jī)可讀介質(zhì)提取或獲得邏輯并且執(zhí)行包含在其中的指令的其它系統(tǒng)?!坝?jì)算機(jī)可讀介質(zhì)”可以是任何非臨時(shí)性介質(zhì),其可以包含、存儲(chǔ)或維護(hù)供指令執(zhí)行系統(tǒng)使用或與其有關(guān)的程序和數(shù)據(jù)。計(jì)算機(jī)可讀介質(zhì)可以包括許多物理介質(zhì)中的任何一個(gè),諸如例如電子、磁性、光學(xué)、電磁或半導(dǎo)體介質(zhì)。合適的計(jì)算機(jī)可讀介質(zhì)的更具體的示例包括但不限于硬驅(qū)動(dòng)器、固態(tài)驅(qū)動(dòng)器、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦除可編程只讀存儲(chǔ)器、閃速驅(qū)動(dòng)器和便攜式壓縮盤。
[0032]盡管圖9的流程圖示出執(zhí)行的特定次序,但是執(zhí)行的次序可以不同于所描繪的次序。例如,兩個(gè)或更多塊或箭頭的執(zhí)行次序可以相對(duì)于所示出的次序被打亂。同樣,接連示出的兩個(gè)或更多塊可以同時(shí)或部分同時(shí)地執(zhí)行。所有這樣的變型在本發(fā)明的范圍內(nèi)。
[0033]已經(jīng)參考前述示例性實(shí)施例示出和描述了本發(fā)明。然而要理解,可以在不脫離于在隨附權(quán)利要求中限定的本發(fā)明的精神和范圍的情況下采取其它形式、細(xì)節(jié)和實(shí)施例。
【權(quán)利要求】
1.一種用于發(fā)起幫助特征的方法,包括: 檢測(cè)和做出關(guān)于與關(guān)聯(lián)于用戶界面的表面的第一交互是否匹配預(yù)定的第一手勢(shì)的第一確定; 跟隨在肯定的第一確定之后,檢測(cè)和做出關(guān)于與表面的第二交互是否匹配預(yù)定的第二手勢(shì)的第二確定;以及 跟隨在肯定的第二確定之后,識(shí)別在用戶界面中呈現(xiàn)的多個(gè)控制件之一并且引起對(duì)應(yīng)于識(shí)別出的控制件的幫助特征的顯示,所述識(shí)別出的控制件對(duì)應(yīng)于第二交互。
2.根據(jù)權(quán)利要求1所述的方法,其中: 預(yù)定的第一手勢(shì)包括鉤運(yùn)動(dòng)并且預(yù)定的第二手勢(shì)包括點(diǎn)動(dòng)作;以及 鉤運(yùn)動(dòng)和點(diǎn)動(dòng)作指示問(wèn)號(hào)而不要求鉤運(yùn)動(dòng)和點(diǎn)動(dòng)作相對(duì)于彼此的指定相對(duì)定位。
3.根據(jù)權(quán)利要求2所述的方法,其中做出第二確定包括做出關(guān)于與表面的第二交互是否匹配預(yù)定的第二手勢(shì)并且已經(jīng)發(fā)生在第一交互的預(yù)定的時(shí)間內(nèi)的第二確定。
4.根據(jù)權(quán)利要求2所述的系統(tǒng),其中: 檢測(cè)和做出第二確定包括檢測(cè)第二交互并且確定是否第二交互包括對(duì)多個(gè)控制件之一的選擇;并且 在肯定的第二確定的情況下,識(shí)別包括識(shí)別所選控制件并且引起對(duì)應(yīng)于所選控制件的幫助特征的顯示。
5.根據(jù)權(quán)利要求2所述的方法,其中所述表面包括其上顯示用戶界面的觸摸屏并且其中識(shí)別控制件包括識(shí)別出最接近點(diǎn)動(dòng)作的位置定位的控制件。
6.一種用于發(fā)起幫助特征的系統(tǒng),所述系統(tǒng)包括其上存儲(chǔ)有指令的計(jì)算機(jī)可讀存儲(chǔ)器資源,所述指令當(dāng)被執(zhí)行時(shí)使處理資源實(shí)現(xiàn)系統(tǒng),所述系統(tǒng)包括映射引擎、手勢(shì)引擎和顯示引擎,其中: 手勢(shì)引擎被配置成識(shí)別與關(guān)聯(lián)于被顯示的用戶界面的表面的用戶的交互并且確定所述交互是否匹配其后跟隨有第二預(yù)定的手勢(shì)的第一預(yù)定的手勢(shì);并且 在肯定的確定的情況下,映射引擎被配置成識(shí)別對(duì)應(yīng)于第二手勢(shì)的顯示在用戶界面中的多個(gè)控制件之一,并且顯示引擎被配置成引起對(duì)應(yīng)于識(shí)別出的控制件的幫助特征的顯/Jn ο
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中: 預(yù)定的第一手勢(shì)包括鉤運(yùn)動(dòng)并且預(yù)定的第二手勢(shì)包括點(diǎn)動(dòng)作;并且 鉤運(yùn)動(dòng)和點(diǎn)動(dòng)作指示問(wèn)號(hào)而不要求鉤運(yùn)動(dòng)和點(diǎn)動(dòng)作相對(duì)于彼此的指定相對(duì)定位。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其中用戶的交互包括第一交互和第二交互,并且其中手勢(shì)引擎被配置成確定: 是否第一交互匹配鉤運(yùn)動(dòng);以及 是否第二交互匹配發(fā)生在第一交互的預(yù)定的時(shí)間內(nèi)的點(diǎn)動(dòng)作。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其中所述表面包括其上顯示用戶界面的觸摸屏并且其中映射引擎被配置成通過(guò)以下動(dòng)作而識(shí)別在用戶界面中顯示的多個(gè)控制件之一: 識(shí)別最接近點(diǎn)動(dòng)作的位置定位在表面上的控制件并且將點(diǎn)動(dòng)作鏈接到識(shí)別出的控制件,或者 識(shí)別由點(diǎn)動(dòng)作選擇的控制件。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,對(duì)于用戶界面的多個(gè)控制件中的每一個(gè)控制件,映射引擎被配置成將該控制件映射到關(guān)于該控制件的幫助數(shù)據(jù),并且其中顯示引擎被配置成通過(guò)引起映射到識(shí)別出的控制件的幫助數(shù)據(jù)的顯示而引起幫助特征的顯示。
11.根據(jù)權(quán)利要求6所述的系統(tǒng),還包括處理資源。
12.一種包括映射引擎、手勢(shì)引擎和顯示引擎的系統(tǒng),其中: 映射引擎被配置成,對(duì)于用戶界面的多個(gè)控制件中的每一個(gè),將該控制件映射到關(guān)于該控制件的幫助數(shù)據(jù); 手勢(shì)引擎被配置成識(shí)別與表面的用戶的交互并且確定所述交互是否匹配其后跟隨有預(yù)定的第二手勢(shì)的預(yù)定的第一手勢(shì); 在通過(guò)手勢(shì)引擎的肯定的確定的情況下,映射引擎被配置成識(shí)別對(duì)應(yīng)于第二手勢(shì)的用戶界面的多個(gè)控制件之一,并且顯示引擎被配置成引起映射到識(shí)別出的控制件的幫助數(shù)據(jù)的顯示。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其中: 預(yù)定的第一手勢(shì)包括鉤運(yùn)動(dòng)并且預(yù)定的第二手勢(shì)包括點(diǎn)動(dòng)作;并且 鉤運(yùn)動(dòng)和點(diǎn)動(dòng)作指示問(wèn)號(hào)而不要求鉤運(yùn)動(dòng)和點(diǎn)動(dòng)作相對(duì)于彼此的指定相對(duì)定位。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中用戶的交互包括第一交互和第二交互,并且其中手勢(shì)引擎被配置成確定: 是否第一交互匹配鉤運(yùn)動(dòng);以及 是否第二交互匹配發(fā)生在第一交互的預(yù)定的時(shí)間內(nèi)的點(diǎn)動(dòng)作。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述表面包括其上顯示用戶界面的觸摸屏并且其中映射引擎被配置成識(shí)別作為點(diǎn)動(dòng)作的結(jié)果而被選擇的或最接近點(diǎn)動(dòng)作的位置定位的控制件。
【文檔編號(hào)】G06F3/0488GK104246680SQ201280072857
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2012年7月24日 優(yōu)先權(quán)日:2012年7月24日
【發(fā)明者】梅勒 J., F. 韋尼耶 W., G. 德奧利韋拉 M., H. 多斯桑托斯 V., 梅-拉斯 A. 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1