欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

目標(biāo)歧義消除和校正的制作方法

文檔序號(hào):6484737閱讀:271來(lái)源:國(guó)知局
目標(biāo)歧義消除和校正的制作方法
【專利摘要】各種實(shí)施例使得能進(jìn)行目標(biāo)歧義消除和校正。在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除包括:進(jìn)入模式,在該模式下,進(jìn)行嘗試以對(duì)用戶已選擇的一個(gè)或多個(gè)目標(biāo)消除歧義;和退出模式,該模式退出目標(biāo)歧義消除。進(jìn)入模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括多目標(biāo)獲取、選擇等待時(shí)間、多目標(biāo)獲取與選擇等待時(shí)間的組合等等。退出模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括目標(biāo)選擇機(jī)構(gòu)運(yùn)動(dòng)到定義的幾何形狀之外、目標(biāo)選擇機(jī)構(gòu)運(yùn)動(dòng)的速度等等。
【專利說明】目標(biāo)歧義消除和校正
【背景技術(shù)】
[0001]在各種屏幕上,諸如在觸摸屏以及其它屏幕上,用戶試圖獲取的目標(biāo)可能有時(shí)小于用戶正通過其嘗試進(jìn)行目標(biāo)獲取的機(jī)構(gòu)的覆蓋區(qū)。例如,在觸摸屏情景下,目標(biāo)可能小于用戶的手指尖。這會(huì)引起問題。首先,目標(biāo)可能在視覺上被遮擋,因此,使得難以查明是否已選擇到正確的目標(biāo)。其次,因?yàn)槟繕?biāo)可能是小尺寸的,所以有可能選擇多于一個(gè)目標(biāo),因此導(dǎo)致歧義(ambiguity),這進(jìn)而又會(huì)導(dǎo)致錯(cuò)誤的目標(biāo)獲取。

【發(fā)明內(nèi)容】

[0002]本概要被提供來(lái)以簡(jiǎn)化的形式介紹概念的選擇,這些概念還將在下面的詳細(xì)說明中進(jìn)行描述。本概要既不打算標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不打算用于幫助確定所要求保護(hù)的主題的范圍。
[0003]各種實(shí)施例使得能進(jìn)行目標(biāo)歧義消除(disambiguation)和校正。在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除包括:進(jìn)入模式,在該模式下,進(jìn)行嘗試以對(duì)用戶已選擇的一個(gè)或多個(gè)目標(biāo)消除歧義;和退出模式,該模式退出目標(biāo)歧義消除。進(jìn)入模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括多目標(biāo)獲取、選擇等待時(shí)間(latency)、多目標(biāo)獲取與選擇等待時(shí)間的組合等等。退出模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括目標(biāo)選擇機(jī)構(gòu)運(yùn)動(dòng)到定義的幾何形狀之外、目標(biāo)選擇機(jī)構(gòu)的運(yùn)動(dòng)的速度等等。
[0004]在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除技術(shù)利用基于幾何學(xué)的辦法來(lái)定義何時(shí)發(fā)起目標(biāo)歧義消除和何時(shí)終結(jié)目標(biāo)歧義消除。
【專利附圖】

【附圖說明】
[0005]參照附圖來(lái)描述詳細(xì)說明。在附圖中,參考標(biāo)號(hào)最左側(cè)的數(shù)字標(biāo)識(shí)該參考標(biāo)號(hào)首次出現(xiàn)的圖。在說明書和附圖中的不同實(shí)例內(nèi)的相同參考標(biāo)號(hào)的使用可以指示相似或相同的項(xiàng)目。
[0006]圖1是在按照一個(gè)或多個(gè)實(shí)施例的示例性實(shí)現(xiàn)中的環(huán)境的圖示。
[0007]圖2是更詳細(xì)地顯示圖1的示例性實(shí)現(xiàn)中的系統(tǒng)的圖示。
[0008]圖3圖解按照一個(gè)或多個(gè)實(shí)施例的示例性計(jì)算設(shè)備。
[0009]圖4圖解按照一個(gè)或多個(gè)實(shí)施例的目標(biāo)歧義消除的一些方面。
[0010]圖5圖解按照一個(gè)或多個(gè)實(shí)施例的目標(biāo)歧義消除的一些方面。
[0011]圖6圖解按照一個(gè)或多個(gè)實(shí)施例的目標(biāo)歧義消除的一些方面。
[0012]圖7圖解按照一個(gè)或多個(gè)實(shí)施例的目標(biāo)歧義消除的一些方面。
[0013]圖8是描述在按照一個(gè)或多個(gè)實(shí)施例的方法中的步驟的流程圖。
[0014]圖9是描述在按照一個(gè)或多個(gè)實(shí)施例的方法中的步驟的流程圖。
[0015]圖10圖解按照一個(gè)或多個(gè)實(shí)施例的目標(biāo)歧義消除的一些方面。
[0016]圖11是描述在按照一個(gè)或多個(gè)實(shí)施例的方法中的步驟的流程圖。
[0017]圖12圖解可被利用來(lái)實(shí)施這里描述的各種實(shí)施例的示例性計(jì)算設(shè)備。【具體實(shí)施方式】
[0018]綜述
各種實(shí)施例使得能進(jìn)行目標(biāo)歧義消除和校正。在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除包括:進(jìn)入模式,在該模式下,進(jìn)行嘗試以對(duì)已由用戶選擇的一個(gè)或多個(gè)目標(biāo)消除歧義;和退出模式,該模式退出目標(biāo)歧義消除。進(jìn)入模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括多目標(biāo)獲取、選擇等待時(shí)間、多目標(biāo)獲取與選擇等待時(shí)間的組合等等。例如,當(dāng)舉例而言在觸摸屏環(huán)境下用戶的手指與兩個(gè)或更多個(gè)目標(biāo)重疊時(shí),可以獲取多個(gè)目標(biāo)。例如,如果用戶的手指在一個(gè)或多個(gè)用觸摸選擇的目標(biāo)上逗留太久,例如兩秒或更長(zhǎng)時(shí)間,則會(huì)發(fā)生選擇等待時(shí)間。
[0019]退出模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括目標(biāo)選擇機(jī)構(gòu)運(yùn)動(dòng)到定義的幾何形狀之外、目標(biāo)選擇機(jī)構(gòu)的運(yùn)動(dòng)的速度等等。
[0020]在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除技術(shù)利用基于幾何學(xué)的辦法來(lái)定義何時(shí)發(fā)起目標(biāo)歧義消除和何時(shí)終結(jié)目標(biāo)歧義消除。
[0021]在以下的討論中,首先描述可操作來(lái)利用這里描述的技術(shù)的示例性環(huán)境。接著,標(biāo)題為“目標(biāo)歧義消除”的一節(jié)描述按照一個(gè)或多個(gè)實(shí)施例的目標(biāo)歧義消除的一些方面。隨后,標(biāo)題為“使用幾何學(xué)來(lái)發(fā)起/終結(jié)目標(biāo)歧義消除”的一節(jié)描述可以如何利用幾何學(xué)來(lái)消除條目選擇歧義性的歧義。最后,標(biāo)題為“示例性設(shè)備”的一節(jié)描述可被利用來(lái)實(shí)施一個(gè)或多個(gè)實(shí)施例的示例性設(shè)備的一些方面。
[0022]示例性環(huán)境
圖1是在示例性實(shí)現(xiàn)中的環(huán)境100的圖示,其可操作來(lái)利用這里描述的目標(biāo)歧義消除技術(shù)。所圖解的環(huán)境100包括可以以各種各樣的方式配置的計(jì)算設(shè)備102的例子。例如,計(jì)算設(shè)備102可被配置為傳統(tǒng)的計(jì)算機(jī)(例如,臺(tái)式個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)等等)、移動(dòng)臺(tái)、娛樂器具、通信地耦合到電視機(jī)的機(jī)頂盒、無(wú)線電話、上網(wǎng)本、游戲控制臺(tái)、手持設(shè)備等等,正如相對(duì)于圖2進(jìn)一步描述的。在一個(gè)或多個(gè)實(shí)施例中,計(jì)算設(shè)備被體現(xiàn)為平板型或輸入板型形狀因子設(shè)備,其典型地可由用戶用一只手握持,并用另一只手與之交互。在至少某些實(shí)施例中,該計(jì)算設(shè)備包括觸摸屏功能性,它使得用戶能夠用觸摸選擇被顯示的條目。
[0023]因此,計(jì)算設(shè)備102的范圍可以從具有大量的存儲(chǔ)器與處理器資源的完全資源設(shè)備(例如,個(gè)人計(jì)算機(jī)、游戲控制臺(tái)、平板或輸入板形狀因子設(shè)備)到具有有限的存儲(chǔ)器和/或處理資源的低資源設(shè)備(例如,傳統(tǒng)的機(jī)頂盒、手持游戲控制臺(tái))。計(jì)算設(shè)備102還包括軟件,其使得計(jì)算設(shè)備102執(zhí)行如下面描述的一個(gè)或多個(gè)操作。
[0024]計(jì)算設(shè)備102包括一個(gè)或一些應(yīng)用104,其可操作來(lái)提供各種類型的應(yīng)用功能性。一種類型的應(yīng)用是web瀏覽器,它提供如在本文檔中所描述的web瀏覽功能性。應(yīng)用可以結(jié)合任何適當(dāng)類型的硬件、軟件、固件或它們的組合而被實(shí)施。在至少某些實(shí)施例中,應(yīng)用104以軟件實(shí)施,所述軟件駐留在某種類型的有形的計(jì)算機(jī)可讀介質(zhì)上,其例子在下面提供。
[0025]應(yīng)用104在本例中包括或以別的方式利用目標(biāo)歧義消除模塊106,它如上面和下面所描述的那樣運(yùn)行。
[0026]目標(biāo)歧義消除模塊106代表如下的功能性,其可以利用可被采用來(lái)選擇目標(biāo)一諸如鏈接或其它對(duì)象一的經(jīng)識(shí)別的手勢(shì),然后采用如下面所描述的目標(biāo)歧義消除技術(shù)。[0027]手勢(shì)可以由計(jì)算設(shè)備使用適當(dāng)配置的手勢(shì)模塊以各種各樣不同的方式來(lái)識(shí)別。手勢(shì)模塊可以是分開的模塊,它識(shí)別手勢(shì),然后把相關(guān)聯(lián)的事件傳遞到其它部件(例如,布局引擎)和/或應(yīng)用。例如,手勢(shì)模塊可被配置成通過使用觸摸屏功能性識(shí)別觸摸輸入,諸如將用戶的手106a的手指識(shí)別為靠近計(jì)算設(shè)備102的顯示設(shè)備107。替換地或附加地,計(jì)算設(shè)備102可被配置成檢測(cè)和區(qū)分觸摸輸入(例如,由用戶的手106a的一個(gè)或多個(gè)手指提供的)與由指示筆提供的指示筆輸入。區(qū)分可以以各種各樣的方式被執(zhí)行,諸如通過檢測(cè)由用戶的手106a的手指接觸顯示設(shè)備107的量對(duì)比由指示筆接觸顯示設(shè)備107的量。
[0028]因此,在以上和以下描述的任何的計(jì)算設(shè)備的上下文中,手勢(shì)模塊通過識(shí)別和借力于(leverage)在指示筆與觸摸輸入之間、以及在不同類型的觸摸輸入之間和與使用觸摸屏或觸摸顯示器的手勢(shì)輸入不同的其它手勢(shì)輸入之間的劃分,可以支持各種各樣不同的手勢(shì)技術(shù)。
[0029]目標(biāo)歧義消除模塊106可被利用來(lái)使得能進(jìn)行目標(biāo)歧義消除和校正。在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除包括:進(jìn)入模式,在該模式下,進(jìn)行嘗試以對(duì)已由用戶選擇的一個(gè)或多個(gè)目標(biāo)消除歧義;和退出模式,該模式退出目標(biāo)歧義消除。進(jìn)入模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括多目標(biāo)獲取、選擇等待時(shí)間、多目標(biāo)獲取與選擇等待時(shí)間的組合等等。退出模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括目標(biāo)選擇機(jī)構(gòu)運(yùn)動(dòng)到定義的幾何形狀之外、目標(biāo)選擇機(jī)構(gòu)的運(yùn)動(dòng)的速度等等。在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除技術(shù)利用基于幾何學(xué)的辦法來(lái)定義何時(shí)發(fā)起目標(biāo)歧義消除和何時(shí)終結(jié)目標(biāo)歧義消除。
[0030]圖2圖解示例性系統(tǒng)200,其將具有web瀏覽器形式的應(yīng)用104顯示為在其中多個(gè)設(shè)備通過中心計(jì)算設(shè)備互連的環(huán)境下實(shí)施。雖然應(yīng)用104被圖解為Web瀏覽器,但應(yīng)當(dāng)意識(shí)到和理解,這是為了舉例說明。因此,可以利用其它應(yīng)用,而不背離所要求保護(hù)的實(shí)施例的精神和范圍。所述其它應(yīng)用可以結(jié)合上面和下面描述的任何的計(jì)算設(shè)備被使用。
[0031]中心計(jì)算設(shè)備對(duì)于該多個(gè)設(shè)備可以是本地的,或可以對(duì)該多個(gè)設(shè)備遠(yuǎn)程地放置。在一個(gè)實(shí)施例中,中心計(jì)算設(shè)備是“云”服務(wù)器場(chǎng)(server farm),它包括通過網(wǎng)絡(luò)或互聯(lián)網(wǎng)或其它手段被連接到多個(gè)設(shè)備的一個(gè)或多個(gè)服務(wù)器計(jì)算機(jī)。
[0032]在一個(gè)實(shí)施例中,這種互連體系結(jié)構(gòu)使得功能性能夠跨多個(gè)設(shè)備地傳遞,以便把共同的和無(wú)縫的體驗(yàn)提供給多個(gè)設(shè)備的用戶。多個(gè)設(shè)備中的每個(gè)設(shè)備可以具有不同的物理要求和能力,且中心計(jì)算設(shè)備使用平臺(tái)來(lái)使得能把體驗(yàn)傳遞到該設(shè)備,所述體驗(yàn)既是對(duì)于該設(shè)備定制(tailor)的,然而也是對(duì)于所有的設(shè)備共同的。在一個(gè)實(shí)施例中,創(chuàng)建目標(biāo)設(shè)備的“類(class)”,以及相對(duì)于通用類的設(shè)備定制體驗(yàn)。設(shè)備的類可以通過設(shè)備的物理特性或使用法或其它共同的特征而被定義。例如,如前所述,計(jì)算設(shè)備102可以以各種各樣不同的方式被配置,諸如供移動(dòng)設(shè)備202、計(jì)算機(jī)204和電視機(jī)206使用。這些配置中的每種配置具有通常對(duì)應(yīng)的屏幕尺寸或形狀因子,因此計(jì)算設(shè)備102可被配置為在本示例性系統(tǒng)200中的這些設(shè)備類之一。例如,計(jì)算設(shè)備102可以采取(assume)設(shè)備的移動(dòng)202類,其包括移動(dòng)電話、音樂播放器、游戲設(shè)備、平板型或輸入板型形狀因子設(shè)備等等。計(jì)算設(shè)備102還可以采取設(shè)備的計(jì)算機(jī)204類,其包括個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、上網(wǎng)本等等。電視機(jī)206配置包括牽涉到在休閑環(huán)境中進(jìn)行顯示的設(shè)備的配置,例如電視機(jī)、機(jī)頂盒、游戲控制臺(tái)等等。因此,這里描述的技術(shù)可以由計(jì)算設(shè)備102的這各種配置支持,并且不限于在以下的節(jié)中描述的特定的例子。
[0033]云208被圖解為包括用于web服務(wù)212的平臺(tái)210。平臺(tái)210抽象化云208的硬件(例如服務(wù)器)和軟件資源的底層功能性,因此可以充當(dāng)“云操作系統(tǒng)”。例如,平臺(tái)210可以抽象化資源,以連接計(jì)算設(shè)備102與其它計(jì)算設(shè)備。平臺(tái)210也可以用來(lái)抽象化資源的縮放,以便對(duì)于經(jīng)由平臺(tái)210實(shí)施的web服務(wù)212把對(duì)應(yīng)的縮放水平提供給所遇到的要求。還預(yù)期有各種各樣其它的例子,諸如在服務(wù)器場(chǎng)中的服務(wù)器的負(fù)荷平衡、對(duì)抗惡意方(例如,垃圾郵件、病毒和其它惡意軟件)的保護(hù)等等。
[0034]因此,云208被作為策略的一部分包括,該策略和被安排成經(jīng)由互聯(lián)網(wǎng)或其它網(wǎng)絡(luò)對(duì)于計(jì)算設(shè)備102可用的軟件和硬件資源有關(guān)。
[0035]由歧義消除模塊106支持的歧義消除技術(shù)可以通過使用在移動(dòng)配置202中的觸摸屏功能性、計(jì)算機(jī)204配置的跟蹤板功能性而被利用,可以由作為自然用戶界面(NUI)的支持的一部分的照相機(jī)(其不牽涉到與特定輸入設(shè)備的聯(lián)系)來(lái)檢測(cè)等等。
[0036]通常,這里描述的任何功能可以通過使用軟件、固件、硬件(例如,固定的邏輯電路)、人工處理或這些實(shí)現(xiàn)的組合而被實(shí)施。當(dāng)在這里被使用時(shí),術(shù)語(yǔ)“模塊”、“功能性”和“邏輯”通常代表軟件、固件、硬件或它們的組合。在軟件實(shí)現(xiàn)的情形下,模塊、功能性或邏輯代表程序代碼,當(dāng)其在處理器上或被處理器(例如,CPU或CPU們)執(zhí)行時(shí)完成規(guī)定的任務(wù)。程序代碼可被存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)器設(shè)備中。下面描述的手勢(shì)技術(shù)的特征是與平臺(tái)無(wú)關(guān)的,這意味著所述技術(shù)可以在具有各種各樣處理器的各種各樣的商業(yè)性的計(jì)算平臺(tái)上被實(shí)施。
[0037]在考慮了其中可以利用各種實(shí)施例的示例性環(huán)境后,現(xiàn)在考慮按照一個(gè)或多個(gè)實(shí)施例的目標(biāo)歧義消除的討論。
[0038]目標(biāo)歧義消除
如上所述,各種實(shí)施例使得能進(jìn)行目標(biāo)歧義消除和校正。在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除包括:進(jìn)入模式,在該模式下,進(jìn)行嘗試以對(duì)已由用戶選擇的一個(gè)或多個(gè)目標(biāo)消除歧義;和退出模式,該模式退出目標(biāo)歧義消除。進(jìn)入模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括多目標(biāo)獲取、選擇等待時(shí)間、多目標(biāo)獲取與選擇等待時(shí)間的組合等等。例如,當(dāng)舉例而言在觸摸屏環(huán)境下用戶的手指與兩個(gè)或更多個(gè)目標(biāo)重疊時(shí),可以獲取多個(gè)目標(biāo)。例如,如果用戶的手指在一個(gè)或多個(gè)用觸摸選擇的目標(biāo)上逗留太久,例如兩秒或更長(zhǎng)時(shí)間,則會(huì)發(fā)生選擇等待時(shí)間。退出模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括目標(biāo)選擇機(jī)構(gòu)運(yùn)動(dòng)到定義的幾何形狀之外、目標(biāo)選擇機(jī)構(gòu)的運(yùn)動(dòng)的速度等等。
[0039]在隨后的討論中,各個(gè)小節(jié)在可以使用的各種辦法的上下文中討論目標(biāo)歧義消除。第一小節(jié)討論作為發(fā)起目標(biāo)歧義消除的某種方式的多目標(biāo)獲取的概念。隨后,第二小節(jié)討論作為發(fā)起目標(biāo)歧義消除的某種方式的選擇等待時(shí)間的概念。
[0040]多目標(biāo)獲取
作為例子,考慮圖3,圖上圖解在示例性環(huán)境300中的目標(biāo)歧義消除技術(shù),該示例性環(huán)境包括具有帶觸摸屏功能性的顯示設(shè)備107的計(jì)算設(shè)備102。這里,用戶的手可以用觸摸選擇作為網(wǎng)頁(yè)的一部分被顯示的一個(gè)或多個(gè)條目或“目標(biāo)”。在某些環(huán)境下,用觸摸選擇這些條目中的一個(gè)或多個(gè)的方式可以導(dǎo)致關(guān)于用戶是否已做出選擇的歧義性。首先考慮其中在顯示設(shè)備107上用戶的觸摸接合(engagement)導(dǎo)致接合兩個(gè)或更多個(gè)條目的情形。在這個(gè)特定的例子中,條目以鏈接的形式存在。
[0041]作為例子,考慮圖4,圖上圖解按照一個(gè)或多個(gè)實(shí)施例的、圖3的放大的區(qū)域,其總的以400表示。在本例中,應(yīng)當(dāng)指出,有四個(gè)鏈接,以及用戶的手306a用觸摸選擇了總的以402表示的兩個(gè)鏈接,比如通過把他們的手指放置在所述鏈接上并觸摸顯示設(shè)備來(lái)進(jìn)行。在本例中,還假設(shè)用戶的手指的主要部分駐留在最底部的鏈接上。然而,因?yàn)橛脩舻氖种傅闹辽僖徊糠竹v留在402處的最頂部的鏈接上,所以引起關(guān)于用戶已打算選擇哪個(gè)鏈接的歧義性。為了便于歧義性的解決,目標(biāo)歧義消除模塊可以提供一個(gè)或多個(gè)視覺標(biāo)記(visualindicia),以允許用戶查明Web瀏覽器認(rèn)為用戶的選擇是什么。作為例子,考慮圖5。
[0042]在那里采用加亮500的形式的視覺標(biāo)記被提供來(lái)向用戶通知Web瀏覽器認(rèn)為用戶的選擇是什么。如果如由加亮500傳達(dá)的用戶的選擇是不正確的,貝U用戶可以將他們的手指移動(dòng)到正確的選擇。例如,如果用戶打算選擇402處最頂部的鏈接,則用戶可以比如通過搖動(dòng)或滑動(dòng)而把他們的手指向上移動(dòng)到正確的選擇。在這時(shí),最頂部的鏈接將被加亮,并且,通過移開他們的手指,鏈接選擇過程可以比如通過把Web瀏覽器導(dǎo)航到所選擇的鏈接而完成。也可以利用其它的視覺標(biāo)記。作為例子,考慮圖6。
[0043]在那里采用工具提示(tool tip)600的形式的視覺標(biāo)記被顯示來(lái)向用戶通知Web瀏覽器認(rèn)為用戶的選擇是什么??梢杂晒ぞ咛崾緜鬟_(dá)任何適當(dāng)類型的信息。在所圖解的和描述的例子中,顯示與用戶的選擇相關(guān)聯(lián)的標(biāo)題和URL。如果由工具提示600傳達(dá)的用戶的選擇是不正確的,則用戶可以將他們的手指移動(dòng)到正確的選擇。例如,如果用戶打算選擇402處最頂部的鏈接,則用戶可以比如通過搖動(dòng)或滑動(dòng)他們的手指而把他們的手指向上移動(dòng)到正確的選擇。在這時(shí),最頂部的鏈接將使得工具提示被顯示(帶有對(duì)應(yīng)的信息),以及通過移開他們的手指,鏈接選擇過程可以比如通過把Web瀏覽器導(dǎo)航到所選擇的鏈接來(lái)完成。也可以利用其它的視覺標(biāo)記。作為例子,考慮圖7。
[0044]在那里采用放大的用戶界面元素700的形式的視覺標(biāo)記被顯示來(lái)向用戶通知Web瀏覽器認(rèn)為用戶的選擇是什么。在所圖解的和描述的例子中,以706a表示的用戶的手選擇了兩個(gè)下面的元素。具體地,條目“3”和“4”被選擇。對(duì)應(yīng)地,放大的用戶界面元素700為用戶顯示了下面的選擇和瀏覽器認(rèn)為用戶的選擇是什么。在這個(gè)特定的例子中,“3”在放大的用戶界面元素內(nèi)被可視地加亮,以通知用戶:瀏覽器認(rèn)為元素“3”已被選擇。如果如由放大的用戶界面元素700傳送的用戶的選擇是不正確的,則用戶可以將他們的手指移動(dòng)到正確的選擇。例如,如果用戶打算選擇元素“4”,則用戶可以比如通過搖動(dòng)或滑動(dòng)他們的手指而移動(dòng)他們的手指來(lái)校正選擇。在這時(shí),元素“4”將在放大的用戶界面元素700內(nèi)被加亮,并且,通過移開他們的手指,元素選擇過程可以比如通過把Web瀏覽器導(dǎo)航到所選擇的鏈接來(lái)完成。
[0045]應(yīng)當(dāng)意識(shí)到和理解,以上描述的視覺標(biāo)記可以被互相組合地使用。例如,視覺標(biāo)記可以組合圖5的加亮辦法與圖6的工具提示等等。
[0046]圖8是描述在按照一個(gè)或多個(gè)實(shí)施例的方法中的步驟的流程圖。該方法可以結(jié)合任何適當(dāng)?shù)挠布?、軟件、固件或它們的組合被執(zhí)行。在至少某些實(shí)施例中,該方法可以由適當(dāng)配置的web瀏覽器來(lái)執(zhí)行,諸如以上描述的web瀏覽器。
[0047]步驟800接收選擇,該選擇對(duì)于是否已選擇兩個(gè)或更多個(gè)條目之一是有歧義的。這個(gè)步驟可以以任何適當(dāng)?shù)姆绞奖粓?zhí)行。例如,可以通過查明選擇輪廓(profile)具有與條目選擇時(shí)的歧義性相關(guān)聯(lián)的特征,而確定選擇歧義性。例如,在至少某些實(shí)施例中,這個(gè)步驟可以通過以下方式被執(zhí)行,即:借助于觸摸屏功能性接收選擇,且查明選擇輪廓(例如,屏幕上被用戶的手指物理地接合的區(qū)域)選擇了兩個(gè)或更多個(gè)條目。然而,選擇可以以觸摸屏功能性之外的其它方式執(zhí)行,所述方式的例子在上面提供。另外,可以選擇任何適當(dāng)類型的條目,作為例子而不是限制,包括鏈接、圖像等等。步驟802顯示與條目之一相關(guān)聯(lián)的視覺標(biāo)記。視覺標(biāo)記被設(shè)計(jì)成向進(jìn)行選擇的用戶通知關(guān)于所選擇的條目的歧義性。具體地,視覺標(biāo)記可以由相關(guān)聯(lián)的應(yīng)用提供,以通知用戶:應(yīng)用認(rèn)為用戶選擇了似乎已被選擇的兩個(gè)或更多個(gè)條目中的單個(gè)條目??梢岳萌魏芜m當(dāng)類型的視覺標(biāo)記,其例子在上文中提供。
[0048]步驟804接收與由用戶指定的條目相關(guān)聯(lián)的輸入。這個(gè)步驟可以以任何適當(dāng)?shù)姆绞綀?zhí)行。例如,根據(jù)視覺標(biāo)記的顯示,如果視覺標(biāo)記指示用戶打算選擇的條目,則在這個(gè)步驟中由用戶指定的條目將是視覺標(biāo)記相對(duì)其顯示的同一條目。另一方面,如果根據(jù)視覺標(biāo)記的顯示,視覺標(biāo)記指示用戶不打算選擇的條目,則用戶可以校正他們的選擇,以指定預(yù)期的條目。在這種情形下,在步驟804由用戶指定的條目將是除視覺標(biāo)記相對(duì)于其顯示的那個(gè)條目之外的其它條目。在步驟804接收的輸入可以是完成用戶的選擇的輸入,作為例子而不是限制,諸如在觸摸屏情景下提起手指離開觸摸屏。
[0049]步驟806執(zhí)行與選擇有關(guān)的動(dòng)作。所述步驟可以以任何適當(dāng)?shù)姆绞奖粓?zhí)行。例如,在觸摸屏/Veb瀏覽器情景下,所述步驟可以通過執(zhí)行相關(guān)聯(lián)的導(dǎo)航而被執(zhí)行。
[0050]在討論了多目標(biāo)獲取后,現(xiàn)在考慮選擇等待時(shí)間和它可以被如何使用來(lái)發(fā)起目標(biāo)歧義消除的討論。
[0051]選擇等待時(shí)間
如上所述,可以發(fā)起目標(biāo)歧義消除過程的一個(gè)方式是通過所謂的選擇等待時(shí)間。在選擇等待時(shí)間后隱藏的想法是,如果用戶比如通過用觸摸選擇條目而選擇特定的條目,并且他們的手指在條目上逗留太久,則可以暗示:用戶做出了非故意的選擇。這樣,在這些情形下,可以發(fā)起目標(biāo)歧義消除過程,以及上述的各種視覺標(biāo)記可被呈現(xiàn)來(lái)幫助用戶做出選擇。
[0052]圖9是描述在按照一個(gè)或多個(gè)實(shí)施例的方法中的步驟的流程圖。該方法可以結(jié)合任何適當(dāng)?shù)挠布?、軟件、固件或它們的組合被執(zhí)行。在至少某些實(shí)施例中,該方法可以由適當(dāng)配置的web瀏覽器來(lái)執(zhí)行,諸如以上描述的web瀏覽器。
[0053]步驟900接收選擇了一個(gè)或多個(gè)條目的選擇。這個(gè)步驟可以以任何適當(dāng)?shù)姆绞奖粓?zhí)行。例如,在至少某些實(shí)施例中,這個(gè)步驟可以通過借助于觸摸屏功能性接收該選擇而被執(zhí)行。然而,選擇可以以除觸摸屏功能性之外的其它方式執(zhí)行,其例子在上面提供。另外,可以選擇任何適當(dāng)類型的條目,作為例子而不是限制,包括鏈接、圖像等等。步驟902查明選擇完成是否已超過時(shí)間閾值??梢岳萌魏芜m當(dāng)?shù)臅r(shí)間閾值。例如,可以采用在1-2秒之間的時(shí)間閾值。如果沒有超過時(shí)間閾值以及用戶沒有完成他們的選擇,則該方法環(huán)回以監(jiān)視該時(shí)間閾值。另一方面,如果已超過時(shí)間閾值,則步驟904顯示與被選擇的條目或條目們中的至少一個(gè)相關(guān)聯(lián)的視覺標(biāo)記。視覺標(biāo)記被設(shè)計(jì)成向進(jìn)行選擇的用戶提供關(guān)于他們的選擇的更多信息??梢岳萌魏芜m當(dāng)類型的視覺標(biāo)記,其例子在上文中提供。
[0054]步驟906接收與由用戶指定的條目相關(guān)聯(lián)的輸入。這個(gè)步驟可以以任何適當(dāng)?shù)姆绞奖粓?zhí)行。例如,根據(jù)視覺標(biāo)記的顯示,如果視覺標(biāo)記指示用戶打算選擇的條目,則在這個(gè)步驟中由用戶指定的條目將是視覺標(biāo)記相對(duì)于其顯示的同一條目。另一方面,如果根據(jù)視覺標(biāo)記的顯示,視覺標(biāo)記指示用戶不打算選擇的條目,則用戶可以校正他們的選擇,以指明預(yù)期的條目。在這種情形下,在步驟906由用戶指定的條目將是除視覺標(biāo)記相對(duì)于其顯示的那個(gè)條目之外的其它條目。
[0055]步驟908執(zhí)行與選擇有關(guān)的動(dòng)作。這個(gè)步驟可以以任何適當(dāng)?shù)姆绞奖粓?zhí)行。例如,在觸摸屏/Veb瀏覽器情景下,所述步驟可以通過執(zhí)行相關(guān)聯(lián)的導(dǎo)航而被執(zhí)行。
[0056]在討論了示例性選擇等待時(shí)間實(shí)施例后,現(xiàn)在考慮利用基于幾何學(xué)的辦法來(lái)定義何時(shí)發(fā)起目標(biāo)歧義消除和何時(shí)終結(jié)目標(biāo)歧義消除的目標(biāo)歧義消除技術(shù)的討論。
[0057]使用幾何學(xué)來(lái)發(fā)起/終結(jié)目標(biāo)歧義消除
在一個(gè)或多個(gè)實(shí)施例中,可利用幾何學(xué)來(lái)定義何時(shí)發(fā)起和終結(jié)目標(biāo)歧義消除。作為例子,考慮圖10。
[0058]在那里顯示了用戶可選擇的條目的集合,總的以1000表示。在圖解的例子中,假設(shè)這些條目對(duì)應(yīng)于可能被呈現(xiàn)在網(wǎng)頁(yè)上的條目。在這個(gè)特定的例子中,所述集合包括四個(gè)可選擇的條目,每個(gè)條目用一方塊代表。每行條目代表在不同的時(shí)間或狀態(tài)下的相同條目,正如下面將描述的。
[0059]對(duì)于最頂部的行,假設(shè)用戶已經(jīng)對(duì)于所述條目做出觸摸選擇。相關(guān)聯(lián)的觸摸屏上的被用戶手指物理地接合的對(duì)應(yīng)區(qū)域用覆蓋區(qū)(foot print) 1002代表。覆蓋區(qū)1002定義所謂的目標(biāo)點(diǎn)1004,其充當(dāng)確定何時(shí)發(fā)起和終結(jié)目標(biāo)歧義消除的幾何學(xué)計(jì)算的基礎(chǔ)。
[0060]現(xiàn)在參考第二行條目,幾何形狀1006被定義為包括目標(biāo)點(diǎn)。可以利用任何適當(dāng)類型的幾何形狀。例如,在至少某些實(shí)施例中,幾何形狀可以以具有固定半徑的圓的形式存在。在一個(gè)或多個(gè)實(shí)施例中,可以利用范圍在約6-8毫米之間的半徑。替換地,幾何形狀可以是橢圓形,諸如覆蓋區(qū)1002。應(yīng)當(dāng)指出,幾何形狀1006與兩個(gè)對(duì)象重疊,因此導(dǎo)致選擇歧義性。在至少某些實(shí)施例中,幾何形狀的尺度(諸如舉例而言圓的半徑)可以根據(jù)由用戶的手指物理地接合的對(duì)應(yīng)區(qū)域的尺寸,在每個(gè)用戶的基礎(chǔ)上被設(shè)置。作為例子,具有較大手指的個(gè)人比起具有較小手指的個(gè)人多半有更大的幾何形狀。
[0061]現(xiàn)在假設(shè)用戶在靠近第三行條目的箭頭的方向上移動(dòng)他們的手指。這樣,目標(biāo)點(diǎn)1004移動(dòng)對(duì)應(yīng)的距離。在所圖解和描述的實(shí)施例中,幾何形狀1006保持為固定在由用戶的初始觸摸接合所定義的位置。當(dāng)目標(biāo)點(diǎn)處在幾何形狀1006的邊界內(nèi)時(shí),可以利用上述的目標(biāo)歧義消除技術(shù)。
[0062]現(xiàn)在假設(shè)用戶把他們的手指且對(duì)應(yīng)地是目標(biāo)點(diǎn)1004移動(dòng)到幾何形狀1006的邊界外面的位置。這在第四行條目中用圖解法表示。在一個(gè)或多個(gè)實(shí)施例中,當(dāng)這個(gè)發(fā)生時(shí),對(duì)于下面的條目的條目選擇可以終結(jié)。這里的假設(shè)是:如果用戶把他們的手指移動(dòng)到離他們的初始方位(placement)足夠遠(yuǎn),則在他們的手指下面的條目是不打算選擇的。
[0063]圖11是描述在按照一個(gè)或多個(gè)實(shí)施例的方法中的步驟的流程圖。該方法可以結(jié)合任何適當(dāng)?shù)挠布④浖?、固件或它們的組合被執(zhí)行。在至少某些實(shí)施例中,該方法可以由適當(dāng)配置的web瀏覽器來(lái)執(zhí)行,諸如以上描述的web瀏覽器。
[0064]步驟1100接收觸摸選擇輸入。響應(yīng)于接收到觸摸選擇輸入,步驟1102定義與觸摸選擇輸入相關(guān)聯(lián)的目標(biāo)點(diǎn)。這個(gè)步驟可以以任何適當(dāng)?shù)姆绞奖粓?zhí)行,其例子在上文中提供。步驟1104定義與目標(biāo)點(diǎn)相關(guān)聯(lián)的幾何形狀。上文中提供了可以如何做到這一點(diǎn)的例子。步驟1106查明在該形狀的邊界內(nèi)是否包含多個(gè)條目。如果多個(gè)條目不在該形狀的邊界內(nèi),則步驟1108不發(fā)起目標(biāo)歧義消除。另一方面,如果有多個(gè)條目在該形狀的邊界內(nèi),則步驟1110發(fā)起目標(biāo)歧義消除。上文中描述了目標(biāo)歧義消除技術(shù)的例子。
[0065]步驟1112檢測(cè)觸摸選擇輸入的運(yùn)動(dòng)。這例如可以通過檢測(cè)用戶的手指相對(duì)于最初放置的位置的運(yùn)動(dòng)而完成。當(dāng)這個(gè)發(fā)生時(shí),初始定義的目標(biāo)點(diǎn)也隨手指移動(dòng)。步驟1114查明目標(biāo)點(diǎn)是否在該形狀的邊界內(nèi)。如果目標(biāo)點(diǎn)是在該形狀的邊界內(nèi),則步驟1116繼續(xù)進(jìn)行目標(biāo)歧義消除。然后,方法可以返回到步驟1112,或可以響應(yīng)于用戶做出特定的選擇而終結(jié)。另一方面,如果目標(biāo)點(diǎn)不在該形狀的邊界內(nèi),則步驟1118終結(jié)目標(biāo)歧義消除。
[0066]在一個(gè)或多個(gè)實(shí)施例中,當(dāng)目標(biāo)歧義消除由于目標(biāo)點(diǎn)運(yùn)動(dòng)到形狀的邊界之外而被終結(jié)時(shí),可以啟用掃視(pan)功能性,以允許用戶掃視通過所顯示的內(nèi)容。
[0067]在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除可以以其它方式被終結(jié)。例如,手指運(yùn)動(dòng)的速度可被使用來(lái)確定是繼續(xù)進(jìn)行還是終結(jié)目標(biāo)歧義消除。具體地,在適當(dāng)?shù)牡胤?,跨觸摸屏的較快速的手指運(yùn)動(dòng)可以導(dǎo)致掃視,而較慢的手指運(yùn)動(dòng)可以導(dǎo)致目標(biāo)歧義消除。
[0068]在描述了使用幾何學(xué)來(lái)發(fā)起/終結(jié)目標(biāo)歧義消除后,現(xiàn)在考慮可被利用來(lái)實(shí)施一個(gè)或多個(gè)實(shí)施例的示例性設(shè)備的討論。
[0069]示例性設(shè)備
圖12圖解示例性設(shè)備1200的各個(gè)部件,該示例性設(shè)備可被實(shí)施為如參照?qǐng)D1和2描述的任何類型的便攜式和/或計(jì)算機(jī)設(shè)備,以實(shí)施這里描述的手勢(shì)技術(shù)的實(shí)施例。設(shè)備1200包括通信設(shè)備1202,其使得能夠進(jìn)行設(shè)備數(shù)據(jù)1204 (例如,已接收的數(shù)據(jù)、正在被接收的數(shù)據(jù)、被調(diào)度用于廣播的數(shù)據(jù)、數(shù)據(jù)的數(shù)據(jù)分組等等)的有線和/或無(wú)線通信。設(shè)備數(shù)據(jù)1204或其它設(shè)備內(nèi)容可包括設(shè)備的配置設(shè)置、被存儲(chǔ)在設(shè)備上的媒體內(nèi)容和/或與設(shè)備的用戶相關(guān)聯(lián)的信息。被存儲(chǔ)在設(shè)備1200上的媒體內(nèi)容可包括任何類型的音頻、視頻和/或圖像數(shù)據(jù)。設(shè)備1200包括一個(gè)或多個(gè)數(shù)據(jù)輸入1206,可以經(jīng)由其接收任何類型的數(shù)據(jù)、媒體內(nèi)容和/或輸入,諸如用戶可選擇的輸入、消息、音樂、電視媒體內(nèi)容、記錄的視頻內(nèi)容、以及從任何內(nèi)容和/或數(shù)據(jù)源接收的任何其它類型的音頻、視頻和/或圖像數(shù)據(jù)。
[0070]設(shè)備1200還包括通信接口 1208,其可被實(shí)施為串行和/或并行接口、無(wú)線接口、任何類型的網(wǎng)絡(luò)接口、調(diào)制解調(diào)器中的任何一個(gè)或多個(gè),以及被實(shí)施為任何其它類型的通信接口。通信接口 1208提供在設(shè)備1200與通信網(wǎng)之間的連接和/或通信鏈路,其它電子、計(jì)算和通信設(shè)備可以通過其與設(shè)備1200傳送數(shù)據(jù)。
[0071]設(shè)備1200包括一個(gè)或多個(gè)處理器1210(例如,任何的微處理器、控制器等等),其處理各種計(jì)算機(jī)可執(zhí)行的或可讀的指令,以控制設(shè)備1200的操作和實(shí)施以上描述的手勢(shì)實(shí)施例。替換地或附加地,設(shè)備1200可以用硬件、固件或固定的邏輯電路的任一項(xiàng)或組合來(lái)實(shí)施,固定的邏輯電路結(jié)合總的以1212標(biāo)識(shí)的處理及控制電路來(lái)實(shí)施。雖然未示出,但設(shè)備1200可包括系統(tǒng)總線或數(shù)據(jù)傳送系統(tǒng),它耦合設(shè)備內(nèi)的各種部件。系統(tǒng)總線可包括不同的總線結(jié)構(gòu)的任一項(xiàng)或組合,所述總線結(jié)構(gòu)是諸如存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線、通用串行總線、和/或利用各種各樣總線體系結(jié)構(gòu)中的任何總線體系結(jié)構(gòu)的處理器或本地總線。
[0072]設(shè)備1200還包括計(jì)算機(jī)可讀的介質(zhì)1214,諸如一個(gè)或多個(gè)存儲(chǔ)器部件,其例子包括隨機(jī)存取存儲(chǔ)器(RAM)、非易失性存儲(chǔ)器(例如,只讀存儲(chǔ)器(ROM)、快閃存儲(chǔ)器、EPR0M、EEPROM等等中的任何一個(gè)或多個(gè))和盤存儲(chǔ)裝置。盤存儲(chǔ)裝置可被實(shí)施為任何類型的磁或光存儲(chǔ)裝置,諸如硬盤驅(qū)動(dòng)機(jī)、可記錄的和/或可重寫的緊湊盤(CD)、任何類型的數(shù)字多功能盤(DVD)等等。設(shè)備1200還可包括大容量存儲(chǔ)介質(zhì)裝置1216。
[0073]計(jì)算機(jī)可讀的介質(zhì)1214提供數(shù)據(jù)存儲(chǔ)機(jī)制,用來(lái)存儲(chǔ)設(shè)備數(shù)據(jù)1204,以及各種設(shè)備應(yīng)用1218和任何其他類型的、涉及到設(shè)備1200的操作方面的信息和/或數(shù)據(jù)。例如,操作系統(tǒng)1220可以通過計(jì)算機(jī)可讀的介質(zhì)1214被保持為計(jì)算機(jī)應(yīng)用,并在處理器1210上執(zhí)行。設(shè)備應(yīng)用1218可包括設(shè)備管理器(例如,控制應(yīng)用、軟件應(yīng)用、信號(hào)處理及控制模塊、對(duì)于特定設(shè)備的本機(jī)的代碼、用于特定設(shè)備的硬件抽象層等等)。設(shè)備應(yīng)用1218還包括用來(lái)實(shí)施這里描述的手勢(shì)技術(shù)的實(shí)施例的任何系統(tǒng)部件或模塊。在本例中,設(shè)備應(yīng)用1218包括接口應(yīng)用1222和web瀏覽器1224,它們被顯示為軟件模塊和/或計(jì)算機(jī)應(yīng)用。web瀏覽器1224代表被使用來(lái)提供web瀏覽功能性的軟件,包括與被配置來(lái)捕獲手勢(shì)的設(shè)備——諸如觸摸屏、跟蹤板、照相機(jī)等等一的接口。
[0074]設(shè)備1200還包括音頻和/或視頻輸入輸出系統(tǒng)1226,它提供音頻數(shù)據(jù)到音頻系統(tǒng)1228,和/或提供視頻數(shù)據(jù)到顯示系統(tǒng)1230。音頻系統(tǒng)1228和/或顯示系統(tǒng)1230可包括處理、顯示和/或以別的方式再現(xiàn)音頻、視頻和圖像數(shù)據(jù)的任何設(shè)備。視頻信號(hào)和音頻信號(hào)可以經(jīng)由RF(射頻)鏈路、S-video鏈路、復(fù)合視頻鏈路、分量視頻鏈路、DVI (數(shù)字視頻接口 )、模擬音頻連接或其它類似的通信鏈路,從設(shè)備1200傳送到音頻設(shè)備和/或顯示設(shè)備。在實(shí)施例中,音頻系統(tǒng)1228和/或顯示系統(tǒng)1230被實(shí)施為設(shè)備1200外部的部件。替換地,音頻系統(tǒng)1228和/或顯示系統(tǒng)1230被實(shí)施為示例性設(shè)備1200的集成部件。
[0075]結(jié)論
各種實(shí)施例使得能進(jìn)行目標(biāo)歧義消除和校正。在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除包括:進(jìn)入模式,在該模式下,進(jìn)行嘗試以對(duì)已由用戶選擇的一個(gè)或多個(gè)目標(biāo)消除歧義;和退出模式,該模式退出目標(biāo)歧義消除。進(jìn)入模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括多目標(biāo)獲取、選擇等待時(shí)間、多目標(biāo)獲取與選擇等待時(shí)間的組合等等。退出模式可以以許多不同的方式觸發(fā),作為例子而不是限制,包括目標(biāo)選擇機(jī)構(gòu)運(yùn)動(dòng)到定義的幾何形狀之外、目標(biāo)選擇機(jī)構(gòu)的運(yùn)動(dòng)的速度等等。
[0076]在一個(gè)或多個(gè)實(shí)施例中,目標(biāo)歧義消除技術(shù)利用基于幾何學(xué)的辦法來(lái)定義何時(shí)發(fā)起目標(biāo)歧義消除和何時(shí)終結(jié)目標(biāo)歧義消除。
[0077]雖然實(shí)施例是以特定于結(jié)構(gòu)特征和/或方法動(dòng)作的語(yǔ)言描述的,但應(yīng)當(dāng)理解在所附權(quán)利要求中限定的實(shí)施例不是必然地局限于所描述的特定特征或動(dòng)作。而是,該特定特征和動(dòng)作是作為實(shí)施所要求保護(hù)的實(shí)施例的示例性形式而被公開的。
【權(quán)利要求】
1.一種方法,包括: 經(jīng)由應(yīng)用接收選擇,該選擇相對(duì)于是否已選擇兩個(gè)或更多個(gè)條目之一是有歧義的; 顯示與所述條目之一相關(guān)聯(lián)的視覺標(biāo)記; 接收與由用戶指定的條目相關(guān)聯(lián)的輸入;以及 響應(yīng)于接收到與由用戶指定的條目相關(guān)聯(lián)的輸入,執(zhí)行與選擇相關(guān)的動(dòng)作。
2.權(quán)利要求1的方法,其中所述接收選擇是借助于觸摸屏功能性執(zhí)行的。
3.權(quán)利要求1的方法,其中所述應(yīng)用包括web瀏覽器。
4.權(quán)利要求1的方法,其中所述與由用戶指定的條目相關(guān)聯(lián)的輸入包括完成條目選擇的輸入。
5.權(quán)利要求1的方法,其中所述執(zhí)行包括經(jīng)由該應(yīng)用執(zhí)行相關(guān)聯(lián)的導(dǎo)航。
6.權(quán)利要求1的方法,其中視覺標(biāo)記包括以下的一個(gè)或多個(gè):加亮、工具提示或放大的用戶界面元素。
7.一種或多種體現(xiàn)計(jì)算機(jī)可讀指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀指令當(dāng)被執(zhí)行時(shí),實(shí)施包括以下步驟的方法: 經(jīng)由應(yīng)用接收選擇一個(gè)或多個(gè)條目的選擇; 查明選擇完成是否已超過時(shí)間閾值; 響應(yīng)于超過時(shí)間閾值,顯示(904)與所述一個(gè)或多個(gè)條目的至少之一相關(guān)聯(lián)的視覺標(biāo)記; 接收與由用戶指定的條目相關(guān)聯(lián)的輸入; 響應(yīng)于接收到與由用戶指定的條目相關(guān)聯(lián)的輸入,執(zhí)行與選擇相關(guān)的動(dòng)作。
8.權(quán)利要求7的一種或多種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述接收選擇是借助于觸摸屏功能性執(zhí)行的。
9.權(quán)利要求7的一種或多種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述與由用戶指定的條目相關(guān)聯(lián)的輸入包括完成條目選擇的輸入。
10.權(quán)利要求7的一種或多種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述執(zhí)行包括經(jīng)由該應(yīng)用執(zhí)行相關(guān)聯(lián)的導(dǎo)航。
【文檔編號(hào)】G06F3/01GK103562820SQ201180071182
【公開日】2014年2月5日 申請(qǐng)日期:2011年10月9日 優(yōu)先權(quán)日:2011年5月27日
【發(fā)明者】P.A.胡佛, M.J.帕滕, T.B.皮塔皮利, J-K.馬基維奇, A.J.加賽德, M.V.馬茲夫, J.隆巴多 申請(qǐng)人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
昌吉市| 即墨市| 时尚| 都安| 肥乡县| 那坡县| 武川县| 墨江| 永德县| 禹城市| 武定县| 沙河市| 和龙市| 阿拉善左旗| 耒阳市| 遂平县| 怀宁县| 绥中县| 会昌县| 晋州市| 曲阳县| 抚远县| 龙里县| 迁西县| 台中县| 永州市| 密山市| 阜阳市| 泗水县| 丹巴县| 红河县| 虞城县| 潢川县| 淮安市| 石台县| 斗六市| 洛浦县| 基隆市| 合作市| 惠水县| 砚山县|