用于選擇-保持-釋放電子設(shè)備導(dǎo)航菜單系統(tǒng)的技術(shù)的制作方法
【專利摘要】描述選擇-保持-釋放導(dǎo)航系統(tǒng)。裝置可包括選擇-保持-釋放導(dǎo)航應(yīng)用,其在處理器電路上操作來(lái)呈現(xiàn)導(dǎo)航菜單,該導(dǎo)航菜單基于在裝置處接收的用戶輸入而輪流顯示一個(gè)或多個(gè)導(dǎo)航元素。選擇-保持-釋放導(dǎo)航應(yīng)用可在處理器電路上操作以呈現(xiàn)導(dǎo)航菜單,其基于在裝置處接收的導(dǎo)航輸入而輪流顯示一個(gè)或多個(gè)導(dǎo)航元素,該導(dǎo)航輸入包括由耦合于裝置的輸入設(shè)備生成的持續(xù)限定持續(xù)時(shí)間的并且與有導(dǎo)航能力的區(qū)域關(guān)聯(lián)的控制指令。描述其他實(shí)施例并且對(duì)其要求保護(hù)。
【專利說(shuō)明】用于選擇-保持-釋放電子設(shè)備導(dǎo)航菜單系統(tǒng)的技術(shù)
【背景技術(shù)】
[0001]前代計(jì)算設(shè)備由它們的限制所限定,包括對(duì)可訪問(wèn)性、存儲(chǔ)、可用應(yīng)用和處理能力的約束。用戶現(xiàn)在面臨源自于當(dāng)前設(shè)備的看似無(wú)限功能性、數(shù)據(jù)存儲(chǔ)和可用應(yīng)用的不同挑戰(zhàn)。例如,用戶可不再關(guān)心對(duì)文件具有足夠的存儲(chǔ)空間,而現(xiàn)在可能遇到找到高效且有效訪問(wèn)那些文件的方式。
[0002]例如智能電話和平板計(jì)算設(shè)備等移動(dòng)計(jì)算設(shè)備不受這些挑戰(zhàn)的影響。這些設(shè)備使用的普及性、靈活性以及便利性導(dǎo)致應(yīng)用(“移動(dòng)應(yīng)用”或“應(yīng)用”,專門為它們的操作系統(tǒng)和形狀因子而開發(fā))增殖。除對(duì)這樣的設(shè)備形成標(biāo)準(zhǔn)設(shè)置的設(shè)定、通信和電子郵件應(yīng)用外,典型的移動(dòng)計(jì)算設(shè)備還可安裝很多移動(dòng)應(yīng)用。對(duì)于典型用戶,在他們的設(shè)備上安裝的移動(dòng)應(yīng)用的集合是經(jīng)常動(dòng)態(tài)、變化的,甚至對(duì)于活躍用戶是每日動(dòng)態(tài)、變化的。一般,移動(dòng)應(yīng)用可從配置成顯示一定數(shù)量的移動(dòng)應(yīng)用的頁(yè)面訪問(wèn)。移動(dòng)設(shè)備通常具有移動(dòng)應(yīng)用的許多頁(yè)面。為了訪問(wèn)特定應(yīng)用,用戶可必須通過(guò)滾動(dòng)通過(guò)或用別的方式操縱多個(gè)頁(yè)面來(lái)遍歷移動(dòng)應(yīng)用的多個(gè)頁(yè)面。因此,對(duì)設(shè)備特征和應(yīng)用的高效訪問(wèn)正變得越來(lái)越困難。隨著移動(dòng)應(yīng)用數(shù)量的增加和用戶與他們的設(shè)備具有更長(zhǎng)久關(guān)系,該挑戰(zhàn)將對(duì)用戶對(duì)包含該技術(shù)的設(shè)備的體驗(yàn)具有日益增加的負(fù)面影響。
[0003]需要的當(dāng)前改進(jìn)正是關(guān)于這些和其他考慮。
【專利附圖】
【附圖說(shuō)明】
[0004]圖1圖示選擇-保持-釋放導(dǎo)航系統(tǒng)的實(shí)施例。
[0005]圖2圖示用于選擇-保持-釋放導(dǎo)航應(yīng)用的第一操作環(huán)境的實(shí)施例。
[0006]圖3圖示對(duì)于選擇-保持-釋放導(dǎo)航應(yīng)用的第二操作環(huán)境的實(shí)施例。
[0007]圖4圖示對(duì)于選擇-保持-釋放導(dǎo)航應(yīng)用的第三操作環(huán)境的實(shí)施例。
[0008]圖5圖示對(duì)于選擇-保持-釋放導(dǎo)航應(yīng)用的第四操作環(huán)境的實(shí)施例。
[0009]圖6圖示對(duì)于選擇-保持-釋放導(dǎo)航應(yīng)用的第四操作環(huán)境的實(shí)施例。
[0010]圖7圖示第一邏輯流的實(shí)施例。
[0011]圖8圖示第二邏輯流的實(shí)施例。
[0012]圖9圖示計(jì)算架構(gòu)的實(shí)施例。
[0013]圖10圖示通信架構(gòu)的實(shí)施例。
【具體實(shí)施方式】
[0014]各種實(shí)施例大體上針對(duì)用于顯示配置成高效呈現(xiàn)電子設(shè)備元素(其包括應(yīng)用和文件)的導(dǎo)航菜單的技術(shù)。一些實(shí)施例特別針對(duì)選擇-保持-釋放導(dǎo)航菜單,其由在電子設(shè)備處接收并且持續(xù)限定的持續(xù)時(shí)間的用戶輸入所激活。根據(jù)某些實(shí)施例,選擇-保持-釋放導(dǎo)航大體上牽涉由用戶選擇(“選擇”)發(fā)起的導(dǎo)航,其中該導(dǎo)航在用戶維持輸入(“保持”)時(shí)繼續(xù),并且導(dǎo)航的一個(gè)或多個(gè)對(duì)象可響應(yīng)于用戶輸入被去除(“釋放”)而被選擇。在一個(gè)實(shí)施例中,選擇-保持-釋放導(dǎo)航可包括在電子設(shè)備處接收選擇輸入、響應(yīng)于持續(xù)限定持續(xù)時(shí)間地維持選擇輸入而發(fā)起電子設(shè)備元素的導(dǎo)航、在選擇輸入被持續(xù)時(shí)繼續(xù)導(dǎo)航以及響應(yīng)于選擇輸入的去除而選擇電子設(shè)備元素中的一個(gè)或多個(gè)。例如,用戶可將對(duì)象(例如人類手指)接觸觸屏輸入設(shè)備長(zhǎng)達(dá)限定持續(xù)時(shí)間來(lái)發(fā)起導(dǎo)航菜單用于導(dǎo)航游歷安裝在電子設(shè)備(其與觸屏輸入設(shè)備耦合)上的應(yīng)用。用戶可維持接觸以導(dǎo)航游歷應(yīng)用并且可去除接觸來(lái)選擇應(yīng)用中的一個(gè)或多個(gè)。
[0015]選擇-保持-釋放導(dǎo)航菜單可配置成當(dāng)電子設(shè)備元素在顯示器上(例如,在靠近持續(xù)用戶輸入的區(qū)域中)輪流時(shí)顯示它們。選擇-保持-釋放導(dǎo)航菜單可輪流通過(guò)導(dǎo)航元素,其是導(dǎo)航的焦點(diǎn),從而在任何給定時(shí)間顯示導(dǎo)航元素的子集。利用每個(gè)輪流間隔,選擇-保持-釋放導(dǎo)航菜單可根據(jù)排序結(jié)構(gòu)(例如,字母、最近使用、數(shù)據(jù)被修改或被創(chuàng)建)使顯示的導(dǎo)航元素與其他導(dǎo)航元素互換。采用該方式,每個(gè)導(dǎo)航元素可作為選擇-保持-釋放導(dǎo)航菜單所呈現(xiàn)的輪流顯示的一部分而呈現(xiàn)給用戶。因此,用戶可通過(guò)僅需要一個(gè)輸入手勢(shì)的簡(jiǎn)單且更高效過(guò)程高效訪問(wèn)導(dǎo)航元素,尤其是大的導(dǎo)航元素集。這明顯降低用戶定位和訪問(wèn)計(jì)算設(shè)備元素所需要的人工干預(yù),由此提高用戶生產(chǎn)力、方便性和體驗(yàn)。
[0016]一般參考本文使用的標(biāo)記和命名,接著的詳細(xì)描述可從在計(jì)算機(jī)或計(jì)算機(jī)網(wǎng)絡(luò)上執(zhí)行的程序規(guī)程方面呈現(xiàn)。這些規(guī)程描述和表示由本領(lǐng)域內(nèi)技術(shù)人員使用以最有效地向本領(lǐng)域內(nèi)其他技術(shù)人員傳達(dá)它們的工作實(shí)質(zhì)。
[0017]規(guī)程在這里并且一般設(shè)想為導(dǎo)致期望結(jié)果的操作的自洽順序。這些操作是需要物理操縱物理量的那些操作。通常,盡管不是必須的,這些量采取能夠被存儲(chǔ)、轉(zhuǎn)移、組合、t匕較和用別的方式而操縱的電、磁或光信號(hào)的形式。已經(jīng)證實(shí)有時(shí)主要由于常見使用的原因?qū)⑦@些信號(hào)稱為位、值、元素、符號(hào)、字符、項(xiàng)、數(shù)字或類似物是方便的。然而,應(yīng)該牢記所有這些和相似的術(shù)語(yǔ)要與適當(dāng)?shù)奈锢砹筷P(guān)聯(lián)并且僅是應(yīng)用于這些量的方便標(biāo)簽。
[0018]此外,執(zhí)行的操縱經(jīng)常涉及通常與人類操作者所執(zhí)行的智力操作關(guān)聯(lián)的例如添加或比較等方面。在本文描述的形成一個(gè)或多個(gè)實(shí)施例一部分的操作中的任一個(gè)中,不是這樣的人類操作者能力都是必需的,或在大部分情況下都是可取的。相反,操作是機(jī)器操作。用于執(zhí)行各種實(shí)施例的操作的有用機(jī)器包括通用數(shù)字計(jì)算機(jī)或相似設(shè)備。
[0019]各種實(shí)施例還涉及用于執(zhí)行這些操作的裝置或系統(tǒng)。該裝置可為了需要目的而專門構(gòu)造或它可包括如由計(jì)算機(jī)中存儲(chǔ)的計(jì)算機(jī)程序選擇性激活或重新配置的通用計(jì)算機(jī)。本文呈現(xiàn)的規(guī)程不是固有地涉及特定計(jì)算機(jī)或其他裝置。各種通用機(jī)可與根據(jù)本文的教導(dǎo)所寫的程序一起使用,或可證明它便于構(gòu)造更專門的裝置來(lái)執(zhí)行需要的方法步驟。多種這些機(jī)器所需要的結(jié)構(gòu)將從給出的描述是明顯的。
[0020]現(xiàn)在參考附圖,其中類似的標(biāo)號(hào)用于始終指代類似的元件。在下面的描述中,為了說(shuō)明目的,闡述許多特定細(xì)節(jié)以便提供對(duì)其全面理解。然而,新穎實(shí)施例可在沒(méi)有這些特定細(xì)節(jié)的情況下實(shí)踐,這可是顯而易見的。在其他實(shí)例中,采用框圖的形式示出眾所周知的結(jié)構(gòu)和設(shè)備以便于對(duì)其進(jìn)行描述。意圖是涵蓋與要求保護(hù)的主旨一致的所有修改、等同以及備選。
[0021]圖1圖示對(duì)于選擇-保持-釋放導(dǎo)航系統(tǒng)100的框圖。在一個(gè)實(shí)施例中,該選擇-保持-釋放導(dǎo)航系統(tǒng)100可包括基于計(jì)算機(jī)的系統(tǒng),其包括電子設(shè)備120。該電子設(shè)備120可包括例如處理器電路130、存儲(chǔ)器單兀140、輸入設(shè)備150-a、顯不器160和一個(gè)或多個(gè)收發(fā)器170-b。電子設(shè)備120可進(jìn)一步具有安裝的選擇-保持-釋放導(dǎo)航應(yīng)用180。存儲(chǔ)器單元140可存儲(chǔ)選擇-保持-釋放導(dǎo)航應(yīng)用180的未執(zhí)行版本以及一個(gè)或多個(gè)信息索引182-c。盡管在圖1中示出的選擇-保持-釋放導(dǎo)航系統(tǒng)100在某一拓?fù)渲芯哂杏邢迶?shù)量的元素,可意識(shí)到選擇-保持-釋放導(dǎo)航系統(tǒng)100可在備選拓?fù)渲邪ㄈ鐚?duì)于給定實(shí)現(xiàn)所期望的更多或更少的元素。
[0022]值得注意的是如本文使用的“a”和“b”和“c”以及相似的標(biāo)志符規(guī)定為代表任何正整數(shù)的變量。從而,例如,如果實(shí)現(xiàn)設(shè)置值a=5,則輸入設(shè)備150的完整集可包括輸入設(shè)備150-1、150-2、150-3、150-4和150-5。實(shí)施例在該上下文中不受限制。
[0023]在各種實(shí)施例中,選擇-保持-釋放導(dǎo)航系統(tǒng)100可包括電子設(shè)備120。電子設(shè)備的一些示例可無(wú)限制地包括超級(jí)移動(dòng)設(shè)備、移動(dòng)設(shè)備、個(gè)人數(shù)字助理(PDA)、移動(dòng)計(jì)算設(shè)備、智能電話、電話、數(shù)字電話、蜂窩電話、電子閱讀器(例如,eBook閱讀器、e閱讀器,等)、手持機(jī)、單向?qū)ず魴C(jī)、雙向?qū)ず魴C(jī)、消息傳遞設(shè)備、計(jì)算機(jī)、個(gè)人計(jì)算機(jī)(PC)、臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本式計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)、手持計(jì)算機(jī)、平板計(jì)算機(jī)、服務(wù)器、服務(wù)器陣列或服務(wù)器場(chǎng)、web服務(wù)器、網(wǎng)絡(luò)服務(wù)器、互聯(lián)網(wǎng)服務(wù)器、工作站、微型計(jì)算機(jī)、主機(jī)計(jì)算機(jī)、超型計(jì)算機(jī)、網(wǎng)絡(luò)器具、web器具、分布式計(jì)算系統(tǒng)、多處理器系統(tǒng)、基于處理器的系統(tǒng)、消費(fèi)者電子設(shè)備、可編程消費(fèi)者電子設(shè)備、游戲設(shè)備、電視、數(shù)字電視、機(jī)頂盒、無(wú)線接入點(diǎn)、機(jī)器或其組合。實(shí)施例在該上下文中不受限制。
[0024]在各種實(shí)施例中,選擇-保持-釋放導(dǎo)航系統(tǒng)100可包括處理器電路130。該處理處理器電路130可以是各種市售處理器中的任一個(gè),其無(wú)限制地包括AMD? Athlon?、Duron?和Opteron?處理器;ARM?應(yīng)用、嵌入式和安全處理器;IBM?和Motorola?DragonBalI? 和 PowerPC? 處理器;IBM 和 Sony? Cell 處理器;Intel? Celeron?、Core (2)Duo?、Core (2) Quad?、Core i3?> Core i5?> Core i7?、Atom?、Itanium?、Pentium?、Xeon?和XScale?處理器;和相似的處理器。雙微處理器、多核處理器和其他多處理器架構(gòu)也可作為處理器電路130而采用。
[0025]在各種實(shí)施例中,選擇-保持-釋放導(dǎo)航系統(tǒng)100可包括存儲(chǔ)器單元140。除其他類型的信息外,存儲(chǔ)器單元140可存儲(chǔ)選擇-保持-釋放導(dǎo)航應(yīng)用180和一個(gè)或多個(gè)信息索引182-c。存儲(chǔ)器單元140可包括采用一個(gè)或多個(gè)更高速存儲(chǔ)器單元形式的各種類型的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、動(dòng)態(tài)RAM (DRAM)、雙數(shù)據(jù)速率 DRAM (DDRAM)、同步 DRAM (SDRAM)、靜態(tài) RAM (SRAM)、可編程 ROM (PR0M)、可擦除可編程ROM (EPR0M)、電可擦除可編程ROM (EEPR0M)、閃速存儲(chǔ)器、聚合物存儲(chǔ)器例如鐵電聚合物存儲(chǔ)器、奧氏存儲(chǔ)器、相變或鐵電存儲(chǔ)器、硅-氧化物-氮化物-氧化物-硅(S0N0S)存儲(chǔ)器、磁或光卡、例如獨(dú)立盤冗余陣列(RAID)驅(qū)動(dòng)器等設(shè)備陣列、固態(tài)存儲(chǔ)器設(shè)備(例如,USB存儲(chǔ)器、固態(tài)驅(qū)動(dòng)器(SSD))和適合于存儲(chǔ)信息的任何其他類型的存儲(chǔ)介質(zhì)。
[0026]信息索引182-c可包括能夠被唯一識(shí)別、由用戶界面視圖呈現(xiàn)或由用戶界面視圖的用戶界面元素表示的電子信息、數(shù)據(jù)或內(nèi)容的任何限定集。示范性信息索引182-c可包括但不限于文件、記錄、注冊(cè)表或其他電子存儲(chǔ)結(jié)構(gòu),其包括關(guān)于電子設(shè)備120上安裝的應(yīng)用的信息、播放列表、聯(lián)絡(luò)人、文件夾和文件,包括應(yīng)用文件(例如,文檔文件、字處理文件、電子表格文件、演示文件)、系統(tǒng)文件(例如,操作系統(tǒng)文件、庫(kù)文件、實(shí)用程序文件,等)和多媒體內(nèi)容文件(例如,音頻文件、視頻文件、音頻/視頻文件、圖片文件、圖像文件,等)。這些僅是幾個(gè)示例,并且電子信息、數(shù)據(jù)或內(nèi)容的任何類型的限定集可包括在信息索引182-c中。實(shí)施例在該上下文中不受限制。
[0027]電子設(shè)備120可實(shí)現(xiàn)或包括一個(gè)或多個(gè)輸入設(shè)備150-a,用于接收用戶輸入。示范性輸入設(shè)備150-a無(wú)限制地包括觸屏、鼠標(biāo)輸入設(shè)備、跟蹤板、接觸墊、軌跡球、鍵盤、指向設(shè)備、其組合和能夠?qū)⒂脩糨斎雮鬟_(dá)到電子設(shè)備120的其他設(shè)備。響應(yīng)于接收用戶輸入,輸入設(shè)備150-a可操作成生成一個(gè)或多個(gè)控制指令,其可傳達(dá)到選擇-保持-釋放導(dǎo)航應(yīng)用180和電子設(shè)備120的其他部件或用別的方式可被它們?cè)L問(wèn)。例如,與觸屏輸入設(shè)備的用戶接觸(例如使用人類手指的接觸)可調(diào)用觸屏輸入設(shè)備來(lái)生成控制指令,其由例如接觸位點(diǎn)等輸入信息組成。控制指令可由操作系統(tǒng)或應(yīng)用使用以作為進(jìn)行選擇或執(zhí)行功能的指令來(lái)使用,其包括選擇對(duì)象、打開文件、打開應(yīng)用和打開菜單。電子設(shè)備120可同時(shí)耦合于多個(gè)輸入設(shè)備150-a。例如,具有平板計(jì)算設(shè)備形狀因子的電子設(shè)備120可設(shè)計(jì)成利用觸屏輸入設(shè)備作為用于接受用戶輸入的主要設(shè)備,但還可耦合于鼠標(biāo)和鍵盤輸入設(shè)備。
[0028]電子設(shè)備120可實(shí)現(xiàn)顯不器160。顯不器160可包括適合于電子設(shè)備120的任何數(shù)字顯示設(shè)備。例如,顯示器160可由例如觸敏、彩色薄膜晶體管(TFT)液晶顯示器(IXD)等IXD、等離子體顯示器、發(fā)光二極管(LED)顯示器、有機(jī)發(fā)光二極管(OLED)顯示器、陰極射線管(CRT)顯示器、電子墨水(E-1nk)顯示器或用于向電子設(shè)備120的用戶顯示內(nèi)容的其他類型的適合的可視界面實(shí)現(xiàn)。顯示器160可進(jìn)一步包括如對(duì)于給定實(shí)現(xiàn)所期望的某種形式的背光或亮度發(fā)射器。
[0029]在各種實(shí)施例中,計(jì)算設(shè)備120可包括一個(gè)或多個(gè)收發(fā)器170-b。這些收發(fā)器170-b中的每個(gè)可實(shí)現(xiàn)為有線收發(fā)器、無(wú)線收發(fā)器或兩者的組合。在一些實(shí)施例中,收發(fā)器170-b可實(shí)現(xiàn)為物理無(wú)線適配器或虛擬無(wú)線適配器,有時(shí)稱為“硬件無(wú)線電設(shè)備”和“軟件無(wú)線電設(shè)備”。在后面的情況下,單個(gè)物理無(wú)線適配器可使用軟件而虛擬化成多個(gè)虛擬無(wú)線適配器。物理無(wú)線適配器典型地連接到基于硬件的無(wú)線接入點(diǎn)。虛擬無(wú)線適配器典型地連接到基于軟件的無(wú)線接入點(diǎn),有時(shí)稱為“SoftAP”。例如,虛擬無(wú)線適配器可允許對(duì)等設(shè)備之間的自組通信,例如智能電話與臺(tái)式計(jì)算機(jī)或筆記本式計(jì)算機(jī)。各種實(shí)施例可使用實(shí)現(xiàn)為多個(gè)虛擬無(wú)線適配器的單個(gè)物理無(wú)線適配器、多個(gè)物理無(wú)線適配器(多個(gè)物理無(wú)線適配器每個(gè)實(shí)現(xiàn)為多個(gè)虛擬無(wú)線適配器)或其某種組合。實(shí)施例在該情況下不受限制。
[0030]收發(fā)器170-b可包括或?qū)崿F(xiàn)各種通信技術(shù)以允許計(jì)算設(shè)備120與其他電子設(shè)備通信。例如,收發(fā)器170-b可實(shí)現(xiàn)設(shè)計(jì)成能與網(wǎng)絡(luò)互通的各種類型的標(biāo)準(zhǔn)通信元件,例如一個(gè)或多個(gè)通信接口、網(wǎng)絡(luò)接口、NIC、無(wú)線電設(shè)備、無(wú)線發(fā)射器/接收器(收發(fā)器)、有線和/或無(wú)線通信介質(zhì)、物理連接器等。通過(guò)示例并且沒(méi)有限制地,通信介質(zhì)包括有線通信介質(zhì)和無(wú)線通信介質(zhì)。有線通信介質(zhì)的示例可包括導(dǎo)線、電纜、金屬引線、印刷電路板(PCB)、底板、交換結(jié)構(gòu)、半導(dǎo)體材料、雙絞線、同軸電纜、光纖、傳播信號(hào)等。無(wú)線通信介質(zhì)的示例可包括聲、射頻(RF)譜、紅外和其他無(wú)線介質(zhì)。
[0031]在各種實(shí)施例中,計(jì)算設(shè)備120可實(shí)現(xiàn)不同類型的收發(fā)器170-b。收發(fā)器170-b中的每個(gè)可實(shí)現(xiàn)或利用相同或不同的通信參數(shù)集以在各種電子設(shè)備之間傳達(dá)信息。在一個(gè)實(shí)施例中,例如,收發(fā)器170-b中的每個(gè)可實(shí)現(xiàn)或利用不同的通信參數(shù)集以在計(jì)算設(shè)備120與一個(gè)或多個(gè)遠(yuǎn)程設(shè)備之間傳達(dá)信息。通信參數(shù)的一些示例可無(wú)限制地包括通信協(xié)議、通信標(biāo)準(zhǔn)、射頻(RF)帶、無(wú)線電、發(fā)射器/接收器(收發(fā)器)、無(wú)線電處理器、基帶處理器、網(wǎng)絡(luò)掃描閾值參數(shù)、射頻信道參數(shù)、接入點(diǎn)參數(shù)、速率選擇參數(shù)、幀大小參數(shù)、聚合大小參數(shù)、包重試限制參數(shù)、協(xié)議參數(shù)、無(wú)線電參數(shù)、調(diào)制和編碼方案(MCS)、確認(rèn)參數(shù)、媒體訪問(wèn)控制(MAC)層參數(shù)、物理(PHY)層參數(shù)和影響收發(fā)器170-b的操作的任何其他通信參數(shù)。實(shí)施例在該上下文中不受限制。
[0032]在一個(gè)實(shí)施例中,例如,收發(fā)器170-b可包括無(wú)線電設(shè)備,其設(shè)計(jì)成通過(guò)無(wú)線局域網(wǎng)(WLAN)、無(wú)線城域網(wǎng)(WMAN)、無(wú)線廣域網(wǎng)(WffAN)或蜂窩無(wú)線電話系統(tǒng)來(lái)傳達(dá)信息。收發(fā)器170-b可設(shè)置成根據(jù)不同類型的更遠(yuǎn)程無(wú)線網(wǎng)絡(luò)系統(tǒng)或協(xié)議來(lái)提供數(shù)據(jù)通信功能性。提供更遠(yuǎn)程數(shù)據(jù)通信服務(wù)的適合的無(wú)線網(wǎng)絡(luò)系統(tǒng)的示例可包括IEEE 802.XX系列協(xié)議,例如IEEE 802.lla/b/g/n系列標(biāo)準(zhǔn)協(xié)議和變化形式、IEEE 802.16系列標(biāo)準(zhǔn)協(xié)議和變化形式、IEEE 802.20系列標(biāo)準(zhǔn)協(xié)議和變化形式(也稱為“移動(dòng)寬帶無(wú)線接入”)等。備選地,收發(fā)器170-b可包括無(wú)線電設(shè)備,其設(shè)計(jì)成跨由一個(gè)或多個(gè)蜂窩無(wú)線電話系統(tǒng)提供的數(shù)據(jù)聯(lián)網(wǎng)鏈路來(lái)傳達(dá)信息。提供數(shù)據(jù)通信服務(wù)的蜂窩無(wú)線電話系統(tǒng)的示例可包括GSM與通用分組無(wú)線電服務(wù)(GPRS)系統(tǒng)(GSM/GPRS)、CDMA/IxRTT系統(tǒng)、增強(qiáng)數(shù)據(jù)速率全球演進(jìn)(EDGE)系統(tǒng)、純演進(jìn)數(shù)據(jù)或演進(jìn)數(shù)據(jù)優(yōu)化(EV-DO)系統(tǒng)、數(shù)據(jù)和語(yǔ)音演進(jìn)(EV-DV)系統(tǒng)、高速下行鏈路分組接入(HSDPA)系統(tǒng)、高速上行鏈路分組接入(HSUPA)和相似的系統(tǒng)。可意識(shí)到,可實(shí)現(xiàn)其他無(wú)線技術(shù),并且實(shí)施例在該上下文中不受限制。
[0033]在各種實(shí)施例中,無(wú)線收發(fā)器170-b可實(shí)現(xiàn)不同通信參數(shù),其提供變化的帶寬、通信速度或傳送范圍。例如,第一無(wú)線收發(fā)器170-1可包括短程接口,其實(shí)現(xiàn)用于較短程信息通信的適合的通信參數(shù),而第二無(wú)線收發(fā)器170-2可包括遠(yuǎn)程接口,其實(shí)現(xiàn)用于較遠(yuǎn)程信息通信的適合的通信參數(shù)。
[0034]在各種實(shí)施例中,術(shù)語(yǔ)“短程”和“遠(yuǎn)程”可以是如彼此相比較而不是與客觀標(biāo)準(zhǔn)比較的相對(duì)術(shù)語(yǔ),其指對(duì)于關(guān)聯(lián)無(wú)線收發(fā)器170-b的關(guān)聯(lián)通信范圍(或距離)。在一個(gè)實(shí)施例中,例如,術(shù)語(yǔ)“短程”可指對(duì)于第一無(wú)線收發(fā)器170-1的通信范圍或距離,其短于對(duì)于為電子設(shè)備120所實(shí)現(xiàn)的另一個(gè)無(wú)線收發(fā)器170-b (例如第二無(wú)線收發(fā)器170-2)的通信范圍或距離。相似地,術(shù)語(yǔ)“遠(yuǎn)程”可指對(duì)于第二無(wú)線收發(fā)器170-2的通信范圍或距離,其長(zhǎng)于對(duì)于為電子設(shè)備120所實(shí)現(xiàn)的另一個(gè)無(wú)線收發(fā)器170-b (例如第一無(wú)線收發(fā)器170-1)的通信范圍或距離。實(shí)施例在該上下文中不受限制。
[0035]在各種實(shí)施例中,術(shù)語(yǔ)“短程”和“遠(yuǎn)程”可以是如與客觀度量(例如,如由通信標(biāo)準(zhǔn)、協(xié)議或接口提供的)比較的相對(duì)術(shù)語(yǔ),其指對(duì)于關(guān)聯(lián)無(wú)線收發(fā)器170-b的關(guān)聯(lián)通信范圍(或距離)。在一個(gè)實(shí)施例中,例如,術(shù)語(yǔ)“短程”可指對(duì)于第一無(wú)線收發(fā)器170-1的通信范圍或距離,其短于300米或某種其他限定距離。相似地,術(shù)語(yǔ)“遠(yuǎn)程”可指對(duì)于第二無(wú)線收發(fā)器170-2的通信范圍或距離,其長(zhǎng)于300米或某其他限定距離。實(shí)施例在該上下文中不受限制。
[0036]在一個(gè)實(shí)施例中,例如,無(wú)線收發(fā)器170-1可包括無(wú)線電設(shè)備,其設(shè)計(jì)成通過(guò)無(wú)線個(gè)人區(qū)域網(wǎng)(WPAN)或無(wú)線局域網(wǎng)(WLAN)來(lái)傳達(dá)信息。無(wú)線收發(fā)器170-1可設(shè)置成根據(jù)不同類型的更低范圍無(wú)線網(wǎng)絡(luò)系統(tǒng)或協(xié)議來(lái)提供數(shù)據(jù)通信功能性。提供更低范圍數(shù)據(jù)通信服務(wù)的適合的WPAN系統(tǒng)的示例可包括如由藍(lán)牙特殊興趣組限定的藍(lán)牙系統(tǒng)、紅外(IR)系統(tǒng)、電氣和電子工程師協(xié)會(huì)(IEEE) 802.15系統(tǒng)、DASH7系統(tǒng)、無(wú)線通用串行總線(USB)、無(wú)線高清晰度(HD)、超邊帶(UWB)系統(tǒng)和相似的系統(tǒng)。提供更低范圍數(shù)據(jù)通信服務(wù)的適合的WLAN系統(tǒng)的示例可包括IEEE 802.XX系列協(xié)議,例如IEEE 802.lla/b/g/n系列標(biāo)準(zhǔn)協(xié)議和變化形式(也稱為“WiFi”)??梢庾R(shí)到,可實(shí)現(xiàn)其他無(wú)線技術(shù),并且實(shí)施例在該上下文中不受限制。
[0037]在一個(gè)實(shí)施例中,例如,無(wú)線收發(fā)器170-2可包括無(wú)線電設(shè)備,其設(shè)計(jì)成通過(guò)無(wú)線局域網(wǎng)(WLAN)、無(wú)線城域網(wǎng)(WMAN)、無(wú)線廣域網(wǎng)(WffAN)或蜂窩無(wú)線電話系統(tǒng)來(lái)傳達(dá)信息。無(wú)線收發(fā)器180-2可設(shè)置成根據(jù)不同類型的較遠(yuǎn)程無(wú)線網(wǎng)絡(luò)系統(tǒng)或協(xié)議來(lái)提供數(shù)據(jù)通信功能性。提供較遠(yuǎn)程數(shù)據(jù)通信服務(wù)的適合的無(wú)線網(wǎng)絡(luò)系統(tǒng)的示例可包括IEEE 802.XX系列協(xié)議,例如IEEE 802.lla/b/g/n系列標(biāo)準(zhǔn)協(xié)議和變化形式、IEEE 802.16系列標(biāo)準(zhǔn)協(xié)議和變化形式、IEEE 802.20系列標(biāo)準(zhǔn)協(xié)議和變化形式(也稱為“移動(dòng)寬帶無(wú)線接入”)等。備選地,無(wú)線收發(fā)器170-2可包括無(wú)線電設(shè)備,其設(shè)計(jì)成跨由一個(gè)或多個(gè)蜂窩無(wú)線電話系統(tǒng)提供的數(shù)據(jù)聯(lián)網(wǎng)鏈路來(lái)傳達(dá)信息。提供數(shù)據(jù)通信服務(wù)的蜂窩無(wú)線電話系統(tǒng)的示例可包括GSM與通用分組無(wú)線電服務(wù)(GPRS)系統(tǒng)(GSM/GPRS)、CDMA/IxRTT系統(tǒng)、增強(qiáng)數(shù)據(jù)速率全球演進(jìn)(EDGE)系統(tǒng)、純演進(jìn)數(shù)據(jù)或演進(jìn)數(shù)據(jù)優(yōu)化(EV-DO)系統(tǒng)、數(shù)據(jù)和語(yǔ)音演進(jìn)(EV-DV)系統(tǒng)、高速下行鏈路分組接入(HSDPA)系統(tǒng)、高速上行鏈路分組接入(HSUPA)和相似的系統(tǒng)??梢庾R(shí)至IJ,可實(shí)現(xiàn)其他無(wú)線技術(shù),并且實(shí)施例在該上下文中不受限制。
[0038]盡管未示出,電子設(shè)備120可進(jìn)一步包括通常為電子設(shè)備實(shí)現(xiàn)的一個(gè)或多個(gè)設(shè)備資源,例如典型地由個(gè)人電子設(shè)備實(shí)現(xiàn)的各種計(jì)算和通信平臺(tái)硬件和軟件部件。設(shè)備資源的一些示例可無(wú)限制地包括協(xié)同處理器、圖形處理單元(GPU)、芯片集/平臺(tái)控制集線器(PCH)、輸入/輸出(I/O)設(shè)備、計(jì)算機(jī)可讀介質(zhì)、顯示電子器件、顯示背光、網(wǎng)絡(luò)接口、定位設(shè)備(例如,GPS接收器)、傳感器(例如,生物計(jì)量、熱、環(huán)境、接近、加速計(jì)、氣壓、壓力,等)、便攜式電力供應(yīng)(例如,電池)、應(yīng)用程序、系統(tǒng)程序等。設(shè)備資源的其他示例參考由圖9和10示出的示范性計(jì)算架構(gòu)來(lái)描述。然而,實(shí)施例不限于這些示例。
[0039]在圖1中示出的圖示實(shí)施例中,處理器電路130可通信地耦合于輸入設(shè)備150-a、無(wú)線收發(fā)器170-b和存儲(chǔ)器單元140。存儲(chǔ)器單元140可存儲(chǔ)選擇-保持-釋放導(dǎo)航應(yīng)用180,其設(shè)置成供處理器電路130執(zhí)行來(lái)呈現(xiàn)選擇-保持-釋放導(dǎo)航菜單,該菜單配置成顯示電子設(shè)備元素以供電子設(shè)備120的用戶選擇。
[0040]選擇-保持-釋放導(dǎo)航應(yīng)用180可大體上提供特征來(lái)確定在輸入設(shè)備150-a處接收的導(dǎo)航輸入或選擇-保持-釋放導(dǎo)航輸入、確定導(dǎo)航焦點(diǎn)、在維持導(dǎo)航輸入時(shí)呈現(xiàn)與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的導(dǎo)航元素以及響應(yīng)于去除導(dǎo)航輸入來(lái)選擇一個(gè)或多個(gè)導(dǎo)航元素。在一個(gè)實(shí)施例中,導(dǎo)航輸入可包括在指定用戶界面區(qū)域中接收的用戶輸入,其持續(xù)限定的持續(xù)時(shí)間(例如,0.5-5秒)。采用該方式,用戶可只不過(guò)使用單個(gè)手勢(shì)來(lái)翻閱、瀏覽或用別的方式與電子設(shè)備元素交互,由此使用于定位并且訪問(wèn)電子設(shè)備元素(例如,應(yīng)用、文件和聯(lián)絡(luò)人)的人工干預(yù)大大減少。因?yàn)楸疚拿枋龅娜魏畏秶蛑祪H僅為了說(shuō)明性而非限制性目的來(lái)提供,限定的持續(xù)時(shí)間不限于任何范圍或特定值。根據(jù)某些實(shí)施例,限定的持續(xù)時(shí)間可由用戶配置成電子設(shè)備120所支持的任何限定值。實(shí)施例在該上下文中不受限制。
[0041]選擇-保持-釋放導(dǎo)航系統(tǒng)100和選擇-保持-釋放導(dǎo)航應(yīng)用180的特定方面、實(shí)施例和備選方案可進(jìn)一步參考圖2來(lái)描述。
[0042]圖2圖示對(duì)于選擇-保持-釋放導(dǎo)航系統(tǒng)100的操作環(huán)境200的實(shí)施例。更特定地,操作環(huán)境200可圖示對(duì)于選擇-保持-釋放導(dǎo)航應(yīng)用180的更詳細(xì)框圖。
[0043]如在圖2中示出的,選擇-保持-釋放導(dǎo)航應(yīng)用180可包括各種部件210-d。如在該申請(qǐng)中使用的,術(shù)語(yǔ)“部件”意在指計(jì)算機(jī)相關(guān)實(shí)體,硬件、硬件和軟件的組合、軟件或執(zhí)行中的軟件。例如,部件可以是但不限于是在處理器上運(yùn)行的進(jìn)程、處理器電路、硬盤驅(qū)動(dòng)器、(光和/或磁存儲(chǔ)介質(zhì)的)多個(gè)存儲(chǔ)驅(qū)動(dòng)器、對(duì)象、可執(zhí)行文件、執(zhí)行線程、程序和/或計(jì)算機(jī)。通過(guò)說(shuō)明的方式,在服務(wù)器上運(yùn)行的應(yīng)用和該服務(wù)器兩者都可以是部件。一個(gè)或多個(gè)部件可以駐存在進(jìn)程和/或執(zhí)行線程內(nèi),并且部件可以局限在一個(gè)計(jì)算機(jī)上和/或分布在兩個(gè)或以上計(jì)算機(jī)之間。此外,部件可通過(guò)各種類型的通信介質(zhì)而通信地耦合于彼此來(lái)協(xié)調(diào)操作。協(xié)調(diào)可牽涉單向或雙向信息交換。例如,部件可采用通過(guò)通信介質(zhì)傳達(dá)的信號(hào)的形式來(lái)傳達(dá)信息。信息可實(shí)現(xiàn)為分配給各種信號(hào)線的信號(hào)。在這樣的分配中,每個(gè)消息是信號(hào)。然而,另外的實(shí)施例可備選地采用數(shù)據(jù)消息。這樣的數(shù)據(jù)消息可跨各種連接發(fā)送。示范性連接包括并行接口、串行接口和總線接口。
[0044]在圖2中示出的圖示實(shí)施例中,選擇-保持-釋放導(dǎo)航應(yīng)用180可包括導(dǎo)航標(biāo)識(shí)符部件210-1、導(dǎo)航菜單顯示部件210-2和導(dǎo)航選擇器部件210-3。盡管在圖2中示出的選擇-保持-釋放導(dǎo)航應(yīng)用180在某一拓?fù)渲袃H具有三個(gè)部件,可意識(shí)到選擇-保持-釋放導(dǎo)航應(yīng)用180可在備選拓?fù)渲邪ㄈ鐚?duì)于給定實(shí)現(xiàn)所期望的更多或更少的部件。
[0045]導(dǎo)航標(biāo)識(shí)符部件210-1可大體上監(jiān)視輸入設(shè)備信息220來(lái)確定輸入設(shè)備信息220是否指示導(dǎo)航輸入并且響應(yīng)于導(dǎo)航輸入來(lái)識(shí)別選擇-保持-釋放導(dǎo)航的焦點(diǎn)。輸入設(shè)備信息220可包括通過(guò)一個(gè)或多個(gè)輸入設(shè)備150-a在計(jì)算設(shè)備120處接收的用戶輸入。在一個(gè)實(shí)施例中,輸入設(shè)備信息220可向選擇-保持-釋放導(dǎo)航指示用戶輸入是否在指定用戶界面區(qū)域中接收并且持續(xù)可配置的限定持續(xù)時(shí)間(例如,0.5-7秒)。例如,如果用戶持續(xù)長(zhǎng)于一秒地接觸在平板計(jì)算設(shè)備的觸屏輸入設(shè)備上顯示的用戶界面的一個(gè)或多個(gè)限定區(qū)域,可觸發(fā)選擇-保持-釋放導(dǎo)航。在一個(gè)實(shí)施例中,限定區(qū)域可包括用戶界面的空白區(qū)域(例如,沒(méi)有應(yīng)用圖標(biāo)、快捷方式等的區(qū)域)。在另一個(gè)示例中,如果用戶用耦合于個(gè)人計(jì)算機(jī)(PO的鼠標(biāo)指針持續(xù)至少兩秒地選擇有選擇-保持-釋放導(dǎo)航能力的對(duì)象(例如,圖標(biāo)、文件夾、按鈕、應(yīng)用),可指示導(dǎo)航輸入。在一個(gè)實(shí)施例中,輸入設(shè)備信息可包括在維持選擇-保持-釋放導(dǎo)航時(shí)出現(xiàn)的二次輸入。例如,如果導(dǎo)航輸入包括用戶用手指與觸屏輸入設(shè)備的接觸,二次輸入可包括用戶使用第二手指與觸屏輸入設(shè)備的接觸。根據(jù)實(shí)施例,額外的選擇-保持-釋放導(dǎo)航菜單230-e功能性可響應(yīng)于二次輸入的存在而被調(diào)用,如在下文更詳細(xì)描述的。
[0046]響應(yīng)于接收導(dǎo)航輸入,導(dǎo)航標(biāo)識(shí)符部件210-1可操作成識(shí)別選擇-保持-釋放導(dǎo)航的焦點(diǎn)。根據(jù)實(shí)施例,選擇-保持-釋放導(dǎo)航應(yīng)用180、操作系統(tǒng)、應(yīng)用、用戶界面或其組合可配置成如本文描述的那樣與選擇-保持-釋放導(dǎo)航一起操作。在一個(gè)實(shí)施例中,從電子設(shè)備120的顯示器160可訪問(wèn)的某些區(qū)域(例如某些限定區(qū)域)可與選擇-保持-釋放導(dǎo)航關(guān)聯(lián)。例如,沒(méi)有應(yīng)用圖標(biāo)、菜單、任務(wù)欄及類似物的用戶界面的“空白”區(qū)域可配置成使選擇-保持-釋放導(dǎo)航聚焦在電子設(shè)備120上安裝的應(yīng)用上。在另一個(gè)示例中,可配置應(yīng)用使得某些應(yīng)用元素可使應(yīng)用的選擇-保持-釋放導(dǎo)航聚焦在應(yīng)用的某些方面上,例如使選擇-保持-釋放導(dǎo)航聚焦在電子郵件聯(lián)絡(luò)人上的電子郵件應(yīng)用的“聯(lián)絡(luò)人”按鈕。實(shí)施例規(guī)定限定的區(qū)域可在選擇-保持-釋放導(dǎo)航應(yīng)用180、電子設(shè)備120設(shè)置應(yīng)用、操作系統(tǒng)或其某種組合中配置。
[0047]導(dǎo)航菜單顯示部件210-2可大體上操作成呈現(xiàn)選擇-保持-釋放導(dǎo)航菜單230-e,其顯示與導(dǎo)航標(biāo)識(shí)符部件210-1所識(shí)別的導(dǎo)航焦點(diǎn)關(guān)聯(lián)的導(dǎo)航元素。選擇-保持-釋放導(dǎo)航菜單230-e可以是圖形用戶界面部件,其配置成顯示與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的導(dǎo)航元素。在一個(gè)實(shí)施例中,如果導(dǎo)航元素的數(shù)量在閾值量(例如,三至十個(gè)元素)以下,則可顯示導(dǎo)航元素中的全部并且可根據(jù)選擇-保持-釋放導(dǎo)航應(yīng)用180的配置圍繞導(dǎo)航輸入的區(qū)域輪流或不輪流。在另一個(gè)實(shí)施例中,選擇-保持-釋放導(dǎo)航菜單230-e可在任何給定時(shí)間僅顯示導(dǎo)航元素的子集,其中利用每個(gè)輪流間隔,選擇-保持-釋放導(dǎo)航菜單230-e可使顯示的導(dǎo)航元素中的一個(gè)或多個(gè)與未顯示的一個(gè)或多個(gè)導(dǎo)航元素互換。例如,選擇-保持-釋放導(dǎo)航菜單230-e的輪流操作可給出導(dǎo)航元素輪流出現(xiàn)在用戶界面、圍繞導(dǎo)航輸入的區(qū)域以及退回用戶界面內(nèi)這一表象,從而基本上形成表現(xiàn)為移進(jìn)和移出顯示設(shè)備的虛擬漩渦。在一個(gè)實(shí)施例中,選擇-保持-釋放導(dǎo)航菜單230-e可伴有例如音頻來(lái)進(jìn)一步區(qū)分選擇-保持-釋放導(dǎo)航的用戶體驗(yàn)。選擇-保持-釋放導(dǎo)航菜單230-e的操作在下文參考圖3更詳細(xì)描述。
[0048]導(dǎo)航菜單顯示部件210-2可響應(yīng)于在導(dǎo)航標(biāo)識(shí)符部件210-1處作為輸入設(shè)備信息220接收的二次輸入而有差別地呈現(xiàn)選擇-保持-釋放導(dǎo)航菜單230-e。導(dǎo)航菜單顯示部件210-2對(duì)二次接觸的響應(yīng)的非限制性和說(shuō)明性示例包括使導(dǎo)航焦點(diǎn)移位、改變導(dǎo)航元素的排序、使輪流方向反轉(zhuǎn)、修改輪流速度、停止輪流以及在繼續(xù)輪流時(shí)激活活躍元素。根據(jù)各種實(shí)施例,選擇-保持-釋放導(dǎo)航應(yīng)用180可具有與不同類型的二次輸入關(guān)聯(lián)的一個(gè)或多個(gè)配置設(shè)置,其規(guī)定對(duì)接收的二次輸入的響應(yīng)。在一個(gè)實(shí)施例中,導(dǎo)航元素可分成一個(gè)或多個(gè)類別(例如,實(shí)用程序、游戲和生產(chǎn)率應(yīng)用)或?qū)蛹?jí)(例如,基于使用頻率、最近使用或用戶指派的水平),其例如由用戶規(guī)定或由選擇-保持-釋放導(dǎo)航應(yīng)用180自動(dòng)規(guī)定。如此,選擇-保持-釋放導(dǎo)航應(yīng)用180可配置成響應(yīng)于二次輸入在類別或?qū)蛹?jí)之間切換。在一個(gè)實(shí)施例(其中導(dǎo)航輸入包括用戶用手指接觸觸屏輸入設(shè)備)中,二次輸入可采用第二手指接觸觸屏界面的形式。例如,第二手指的第一點(diǎn)擊可使選擇-保持-釋放導(dǎo)航菜單230對(duì)元素的輪流停止,而第二點(diǎn)擊可使輪流方向反轉(zhuǎn)。
[0049]根據(jù)一些實(shí)施例,由導(dǎo)航菜單顯示部件210-2顯示的導(dǎo)航元素可從一個(gè)或多個(gè)信息索引182-c獲得。例如,如果導(dǎo)航的焦點(diǎn)是安裝在電子設(shè)備120上的應(yīng)用,則信息索引可包括注冊(cè)文件、播放列表或包含例如應(yīng)用名稱、圖標(biāo)、可執(zhí)行文件或其組合等應(yīng)用信息的其他數(shù)據(jù)源。在一個(gè)實(shí)施例中,選擇-保持-釋放導(dǎo)航應(yīng)用180可生成一個(gè)或多個(gè)信息索引182-c以與例如通過(guò)用戶輸入的每個(gè)導(dǎo)航焦點(diǎn)或應(yīng)與特定導(dǎo)航焦點(diǎn)關(guān)聯(lián)的元素的自動(dòng)分析一起使用。
[0050]導(dǎo)航選擇器部件210-3可大體上操作成選擇由選擇-保持-釋放導(dǎo)航菜單230-e響應(yīng)于導(dǎo)航輸入的釋放而顯示的一個(gè)或多個(gè)導(dǎo)航元素。在一個(gè)實(shí)施例中,選擇包括維持在中止導(dǎo)航輸入時(shí)被顯示的導(dǎo)航元素的顯示。用戶然后可選擇顯示的導(dǎo)航元素中的一個(gè)。在另一個(gè)實(shí)施例中,顯示的導(dǎo)航元素中的一個(gè)可例如通過(guò)加亮顯示、被邊界環(huán)繞、放大、模擬背光或通過(guò)操作成區(qū)分活躍元素的其他圖形元素而指示為活躍元素。在導(dǎo)航元素輪流時(shí),活躍元素可改變。例如,如果導(dǎo)航元素采用圓形方式輪流,定位在頂端位置的導(dǎo)航元素可指示為活躍元素。導(dǎo)航輸入的釋放可在沒(méi)有由用戶的進(jìn)一步輸入的情況下發(fā)起活躍元素。
[0051]圖3圖示用于選擇-保持-釋放導(dǎo)航系統(tǒng)100的操作環(huán)境300的實(shí)施例。更特定地,操作環(huán)境300可圖示在電子設(shè)備120的顯示器160上呈現(xiàn)的選擇-保持-釋放導(dǎo)航菜單 230-eο
[0052]在圖3中示出的圖示實(shí)施例中,電子設(shè)備120可包括采用觸屏輸入設(shè)備150-1的形式的顯示器160。例如,電子設(shè)備120可包括平板計(jì)算設(shè)備,其具有觸屏輸入設(shè)備,其中50個(gè)移動(dòng)應(yīng)用(未示出)設(shè)置在五個(gè)應(yīng)用頁(yè)面(未示出)上。根據(jù)現(xiàn)有技術(shù),為了訪問(wèn)這50個(gè)應(yīng)用中的一個(gè),用戶可必須“滑動(dòng)”或用別的方式移動(dòng)通過(guò)每個(gè)頁(yè)面,從而掃描每個(gè)頁(yè)面來(lái)尋求期望應(yīng)用。如在圖3中示出的,導(dǎo)航輸入320可包括用戶在空白區(qū)域中使用對(duì)象(例如人類手指)持續(xù)可配置的限定持續(xù)時(shí)間地與觸屏的接觸。導(dǎo)航輸入320可調(diào)用選擇-保持-釋放導(dǎo)航菜單230-1和顯示導(dǎo)航元素310。
[0053]在圖3中示出的選擇-保持-釋放導(dǎo)航菜單230-1可配置成在用戶輸入320的區(qū)域周圍順時(shí)針輪流的位置P1-P5中每次顯示多至五個(gè)顯示元素310。應(yīng)用的顯示序列可根據(jù)一個(gè)或多個(gè)排序構(gòu)造來(lái)配置,其包括但不限于指派基數(shù)(例如,最愛(ài)列表)、按字母順序、日期、最近使用、最頻繁使用或其組合。在圖3的示例實(shí)施例中,50個(gè)應(yīng)用可排序成A1-A50。選擇-保持-釋放導(dǎo)航菜單230-1可通過(guò)應(yīng)用Al在用戶界面位置316處映入位置Pl而初始化。第一輪流間隔可使Al移入P2并且A2可在用戶界面位置316處映入P1。利用第二輪流間隔,Al可移入P3,A2可移入P2并且A3可在用戶界面位置316處映入位置P1。該序列可重復(fù)于每個(gè)輪流間隔直到位置P1-P5中的全部都已經(jīng)被填充,其中Al在P5中,A2在P4中,A3在P3中,A4在P2中并且A5在Pl中。下一個(gè)輪流間隔可使Al在用戶界面位置314處移出視線并且可使A6在用戶界面位置316處移入視線和映入P1。此時(shí)在該輪流序列中,A2在P5中,A3在P4中,A4在P3中,A5在P2中并且A6在Pl中。該輪流過(guò)程可對(duì)于每個(gè)應(yīng)用繼續(xù)并且可在維持導(dǎo)航輸入時(shí)以連續(xù)的流體運(yùn)動(dòng)重復(fù)。
[0054]選擇-保持-釋放導(dǎo)航菜單230-1可包括進(jìn)度條330,其配置成顯示通過(guò)與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的導(dǎo)航元素310的導(dǎo)航進(jìn)程。采用該方式,選擇-保持-釋放導(dǎo)航應(yīng)用180可指示滾動(dòng)通過(guò)導(dǎo)航元素310中的全部的潛在持續(xù)時(shí)間以及與之關(guān)聯(lián)的進(jìn)程。在一個(gè)實(shí)施例中,可界定進(jìn)度條330中的一個(gè)或多個(gè)段來(lái)指示某些導(dǎo)航元素310的位點(diǎn)。例如,進(jìn)度條330內(nèi)的位點(diǎn)可加亮顯示332或用別的方式指定成指示所有導(dǎo)航元素310內(nèi)的特定導(dǎo)航元素310(包括但不限于最愛(ài)、上次訪問(wèn)、最近使用和最頻繁使用的導(dǎo)航元素310)的位點(diǎn)。
[0055]導(dǎo)航輸入的釋放可使導(dǎo)航元素310的輪流停止并且選擇-保持-釋放導(dǎo)航菜單可顯示在導(dǎo)航輸入停止時(shí)可見的五個(gè)導(dǎo)航元素310作為選擇的導(dǎo)航元素240-f。用戶然后可選擇這五個(gè)可見選擇導(dǎo)航元素240-f中的一個(gè)。在一個(gè)實(shí)施例中,選擇-保持-釋放導(dǎo)航菜單230-1可包括活躍帶312,其配置成指定導(dǎo)航元素310中的一個(gè)作為選擇的導(dǎo)航元素240-f。在該實(shí)施例中,在導(dǎo)航輸入320停止時(shí)定位在活躍帶312中的導(dǎo)航元素310可以是選擇的導(dǎo)航元素240-f。選擇的導(dǎo)航元素240-f可響應(yīng)于導(dǎo)航輸入320的釋放而激活(例如,啟動(dòng)與該導(dǎo)航元素關(guān)聯(lián)的應(yīng)用)。
[0056]實(shí)施例不限于在圖3中描繪的示例配置,因?yàn)槠渲谐尸F(xiàn)的選擇-保持-釋放菜單230-1僅是為了說(shuō)明目的。實(shí)施例在該上下文中不受限制。
[0057]圖4圖示用于選擇-保持-釋放導(dǎo)航系統(tǒng)100的操作環(huán)境400的實(shí)施例。更特定地,該操作環(huán)境400可圖示在電子設(shè)備120的顯示器160上呈現(xiàn)的選擇-保持-釋放導(dǎo)航菜單 230-2、230-3。
[0058]在圖4中示出的圖示實(shí)施例中,根據(jù)本文提供的實(shí)施例,電子設(shè)備應(yīng)用420、422可配置成如期望的那樣根據(jù)選擇-保持-釋放導(dǎo)航來(lái)操作。例如,電子郵件應(yīng)用420可包括“聯(lián)絡(luò)人”按鈕412,其配置成在選擇-保持-釋放導(dǎo)航菜單230-e中顯示電子郵件聯(lián)絡(luò)人。根據(jù)實(shí)施例,選擇-保持-釋放導(dǎo)航應(yīng)用180可響應(yīng)于“聯(lián)絡(luò)人”按鈕412處的導(dǎo)航輸入410-1而呈現(xiàn)選擇-保持-釋放導(dǎo)航菜單230-2,其中導(dǎo)航元素由電子郵件聯(lián)絡(luò)人C1-C3組成。在另一個(gè)示例中,文件資源管理器應(yīng)用422可配置成提供對(duì)存儲(chǔ)在電子設(shè)備120上的文件和文件夾的訪問(wèn)。實(shí)施例規(guī)定選擇-保持-釋放導(dǎo)航應(yīng)用180可響應(yīng)于在文件資源管理器應(yīng)用422中顯示的文件夾416處的導(dǎo)航輸入410-2而呈現(xiàn)選擇-保持-釋放導(dǎo)航菜單230-2。如在圖4中示出的,導(dǎo)航輸入410-2可包括鼠標(biāo)指針選擇。選擇-保持-釋放導(dǎo)航菜單230-2可配置成呈現(xiàn)在選擇的文件夾416中存儲(chǔ)的文件F1-F4。在圖4中描繪的示例實(shí)施例是說(shuō)明性而非限制性的。實(shí)施例在該上下文中不受限制。
[0059]圖5圖示用于選擇-保持-釋放導(dǎo)航系統(tǒng)100的操作環(huán)境500的實(shí)施例。更特定地,該操作環(huán)境500可圖示從電子設(shè)備120的顯示器160可訪問(wèn)的導(dǎo)航帶510-h。
[0060]在圖5中示出的圖示實(shí)施例中,選擇-保持-釋放導(dǎo)航應(yīng)用180可配置成基于導(dǎo)航帶510-h來(lái)區(qū)分導(dǎo)航輸入410-g。根據(jù)實(shí)施例,特定導(dǎo)航帶510-h中的導(dǎo)航輸入410-g可發(fā)起選擇-保持-釋放導(dǎo)航菜單230-e。例如,電子設(shè)備操作信息導(dǎo)航帶510-1中的導(dǎo)航輸入410-g可調(diào)用選擇-保持-釋放導(dǎo)航菜單230-e,其由導(dǎo)航元素組成310,這些導(dǎo)航元素310由電子設(shè)備120設(shè)置應(yīng)用(例如,網(wǎng)絡(luò)設(shè)置、設(shè)備操作設(shè)置、功率設(shè)置)組成。如在圖5中示出的,由顯示器160顯示的用戶界面的區(qū)域可劃分成帶510-2、510-3。選擇-保持-釋放導(dǎo)航應(yīng)用180可配置成顯示對(duì)于每個(gè)帶510-2、510-3特定的選擇-保持-導(dǎo)航菜單230-e。例如,帶510-2可與選擇-保持-導(dǎo)航菜單230_e關(guān)聯(lián),其由導(dǎo)航元素310組成,這些導(dǎo)航元素310由安裝在電子設(shè)備120上的游戲應(yīng)用組成。帶510-3例如可與由導(dǎo)航元素310組成的選擇-保持-導(dǎo)航菜單230-e關(guān)聯(lián),這些導(dǎo)航元素310由安裝在電子設(shè)備120上的生產(chǎn)率應(yīng)用(例如,電子郵件、字處理、電子表格和文件轉(zhuǎn)換應(yīng)用)組成。在一個(gè)實(shí)施例中,選擇-保持-釋放導(dǎo)航應(yīng)用180可與圖標(biāo)510-4關(guān)聯(lián),可選擇這些圖標(biāo)510-4來(lái)觸發(fā)選擇-保持-導(dǎo)航菜單230-e。在該實(shí)施例中,由選擇-保持-釋放導(dǎo)航圖標(biāo)510-4的選擇組成的用戶輸入320可直接導(dǎo)致選擇-保持-導(dǎo)航菜單230-e的呈現(xiàn)而不需要用戶輸入320持續(xù)限定持續(xù)時(shí)間。
[0061]實(shí)施例不限于對(duì)配置的帶510-h所描述的示例選擇-保持-導(dǎo)航菜單230-e。例如,帶510-2、510-3可與各種類型的選擇-保持-導(dǎo)航菜單230-e關(guān)聯(lián),其無(wú)限制地包括與不同層級(jí)的導(dǎo)航元素310、按用戶、功能或使用分組的導(dǎo)航元素310關(guān)聯(lián)的菜單。
[0062]在一個(gè)實(shí)施例中,持續(xù)的用戶輸入可單獨(dú)或與其他用戶輸入特征結(jié)合使用來(lái)實(shí)現(xiàn)電子設(shè)備安全性。例如,與第二用戶輸入手勢(shì)結(jié)合地持續(xù)限定時(shí)段的用戶輸入可用作密碼來(lái)獲得對(duì)電子設(shè)備120的訪問(wèn)。對(duì)于由觸屏輸入設(shè)備150-a組成的電子設(shè)備120,用戶輸入可由觸屏輸入設(shè)備150-a上持續(xù)可配置限定持續(xù)時(shí)間的伴有例如由手指滾動(dòng)或滑動(dòng)手勢(shì)的手指按壓組成。在一個(gè)實(shí)施例中,設(shè)備鎖屏處的選擇-保持-釋放輸入320可調(diào)用選擇-保持-釋放導(dǎo)航菜單230-e,其配置成允許輸入密碼。實(shí)施例在該上下文中不受限制。
[0063]圖6圖示用于選擇-保持-釋放導(dǎo)航系統(tǒng)100的操作環(huán)境600的實(shí)施例。更特定地,該操作環(huán)境600可圖示用于通過(guò)選擇-保持-釋放導(dǎo)航實(shí)現(xiàn)的電子設(shè)備120的驗(yàn)證的方面。
[0064]在圖6中示出的圖示實(shí)施例中,選擇-保持-釋放導(dǎo)航應(yīng)用180可配置成實(shí)現(xiàn)對(duì)電子設(shè)備120的安全性的某些方面,例如設(shè)備驗(yàn)證。如本領(lǐng)域內(nèi)技術(shù)人員已知的,電子設(shè)備120可配置為“鎖定”或配置成注銷用戶。例如,設(shè)備可響應(yīng)于一段時(shí)間的不活躍或用戶命令而鎖定或用戶注銷。當(dāng)電子設(shè)備120處于鎖定或注銷狀態(tài)時(shí),用戶可既不操作設(shè)備也不訪問(wèn)設(shè)備元素,例如應(yīng)用和文件??筛鶕?jù)某些進(jìn)程、例如輸入密碼對(duì)電子設(shè)備120解鎖或驗(yàn)證。根據(jù)某些實(shí)施例,密碼可制定為有序系列的數(shù)字、字母數(shù)字、符號(hào)、圖形(例如,圖片、圖片文件)或其組合、密碼元素。在設(shè)備可被鎖定或用戶注銷之前,用戶可配置密碼以用于對(duì)設(shè)備解鎖或驗(yàn)證。例如,用戶可選擇具有規(guī)定長(zhǎng)度的有序系列的圖片,其必須按正確順序放置來(lái)對(duì)設(shè)備解鎖或驗(yàn)證。圖片或圖片的位點(diǎn)及其順序可作為密碼存儲(chǔ)在電子設(shè)備120上的安全存儲(chǔ)中。
[0065]如在圖6中示出的,選擇-保持-釋放導(dǎo)航菜單230-4可用于輸入密碼來(lái)對(duì)電子設(shè)備120解鎖??商崾居脩糨斎朊艽a以從設(shè)備驗(yàn)證用戶界面616對(duì)設(shè)備614解鎖或驗(yàn)證,當(dāng)在電子設(shè)備120 (這時(shí)它被鎖定或沒(méi)有用戶登錄)處檢測(cè)到輸入時(shí)出現(xiàn)該設(shè)備驗(yàn)證用戶界面616。選擇-保持-釋放導(dǎo)航菜單230-4可響應(yīng)于設(shè)備驗(yàn)證用戶界面616處的導(dǎo)航輸入410-3而出現(xiàn)。選擇-保持-釋放導(dǎo)航菜單230-4包括導(dǎo)航元素310,其由可用于輸入密碼來(lái)對(duì)電子設(shè)備120解鎖的密碼元素組成。在圖6中描繪的實(shí)施例中,密碼由有序系列的圖片組成。如此,導(dǎo)航元素310由可用于創(chuàng)建密碼的圖片組成,其可包括不是密碼的一部分的其他圖片。實(shí)施例不限于由圖片密碼元素組成的密碼,因?yàn)樵诒疚脑O(shè)想可與實(shí)施例一致地操作的任何類型的密碼元素。例如,密碼可包括范圍在0-9的數(shù)字并且實(shí)際密碼可以是0123。在該示例中,導(dǎo)航元素310可由范圍0-9中的數(shù)字中的全部組成,但實(shí)際密碼未使用該范圍中的數(shù)字中的全部。
[0066]當(dāng)釋放導(dǎo)航輸入410-3時(shí),選擇的導(dǎo)航元素310可放置在下一個(gè)空白密碼元素槽610中。在一個(gè)實(shí)施例中,在導(dǎo)航輸入410-3釋放時(shí)活躍帶312中的導(dǎo)航元素310可置于下一個(gè)空白密碼元素槽610中。在另一個(gè)實(shí)施例中,在釋放導(dǎo)航輸入410-3時(shí)可見的導(dǎo)航元素310可在屏幕上保持以供用戶選擇并且放置到下一個(gè)空白密碼槽610內(nèi)。一旦被選擇,導(dǎo)航元素310可作為選擇的密碼元素612放置在密碼槽610中。如果用戶生成正確密碼,電子設(shè)備120可被解鎖;否則,設(shè)備保持鎖定。
[0067]本文包括一組邏輯流,其代表用于執(zhí)行公開的架構(gòu)的新穎方面的示范性方法。盡管為了解釋的簡(jiǎn)單性目的,本文示出的例如采用流程表或流程圖形式的一個(gè)或多個(gè)方法被示出且描述為一系列動(dòng)作,要理解并且意識(shí)到這些方法不受動(dòng)作順序的限制,因?yàn)橐恍﹦?dòng)作可據(jù)此而采用與本文示出且描述的其他動(dòng)作不同的順序和/或與來(lái)自本文示出且描述的其他動(dòng)作同步出現(xiàn)。例如,本領(lǐng)域內(nèi)技術(shù)人員將理解并且意識(shí)到方法可以備選地表示為一系列相互關(guān)聯(lián)的狀態(tài)或事件,例如在狀態(tài)圖中的。此外,對(duì)于新穎的實(shí)現(xiàn)可并不需要方法中圖示的所有動(dòng)作。
[0068]圖7圖不邏輯流700的一個(gè)實(shí)施例。該邏輯流700可代表由本文描述的一個(gè)或多個(gè)實(shí)施例執(zhí)行的操作中的一些或全部。例如,邏輯流700可圖示由選擇-保持-釋放導(dǎo)航系統(tǒng)100執(zhí)行的操作。
[0069]在圖7中示出的圖示實(shí)施例中,在框702,邏輯流700可接收計(jì)算設(shè)備處的導(dǎo)航輸入。例如,導(dǎo)航標(biāo)識(shí)符部件210-1可監(jiān)視用戶輸入的指示導(dǎo)航輸入410-g的輸入。在一個(gè)實(shí)施例中,導(dǎo)航輸入410-g可包括持續(xù)限定持續(xù)時(shí)間的用戶輸入。在另一個(gè)實(shí)施例中,導(dǎo)航輸入410-g可同時(shí)或組合地包括一次和二次用戶輸入。對(duì)于容置觸屏輸入設(shè)備的電子設(shè)備,一次輸入可以是第一對(duì)象的接觸,而二次輸入可以是第二對(duì)象的接觸。例如,用戶可在觸屏上按下第一手指并且在觸屏上用第二手指點(diǎn)擊來(lái)生成導(dǎo)航輸入410-g。根據(jù)實(shí)施例,導(dǎo)航輸入410-g的類型和方法可以是用戶可配置的,例如通過(guò)選擇-保持-釋放導(dǎo)航應(yīng)用180或電子設(shè)備操作系統(tǒng)中限定的設(shè)置。
[0070]在圖7中示出的圖示實(shí)施例中,在框704,邏輯流700可基于導(dǎo)航輸入來(lái)識(shí)別導(dǎo)航焦點(diǎn)。例如,導(dǎo)航標(biāo)識(shí)符部件210-1可基于導(dǎo)航輸入410-g的位點(diǎn)來(lái)確定導(dǎo)航焦點(diǎn)。在一個(gè)實(shí)施例中,如果導(dǎo)航輸入410-g的位點(diǎn)是用戶界面的空白區(qū)域,則導(dǎo)航焦點(diǎn)可由安裝在電子設(shè)備120上的應(yīng)用組成。在另一個(gè)實(shí)施例中,用戶界面可劃分成導(dǎo)航帶510-h,每個(gè)與導(dǎo)航焦點(diǎn)(例如應(yīng)用組)或?qū)Ш皆?10的有序結(jié)構(gòu)關(guān)聯(lián)。
[0071]在圖7中示出的圖示實(shí)施例中,在框706處,邏輯流700可在耦合于計(jì)算設(shè)備的顯示設(shè)備上呈現(xiàn)導(dǎo)航菜單,該導(dǎo)航菜單響應(yīng)于導(dǎo)航輸入被持續(xù)而輪流地顯示與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)導(dǎo)航元素。例如,導(dǎo)航顯示部件210-2可呈現(xiàn)導(dǎo)航菜單230-e,其包括采用輪流方式顯示的一個(gè)或多個(gè)導(dǎo)航元素310。在一個(gè)實(shí)施例中,在導(dǎo)航元素310表現(xiàn)為輪流進(jìn)出顯示器160上顯示的用戶界面時(shí),選擇-保持-釋放導(dǎo)航菜單230-e可配置成使導(dǎo)航元素310輪流并且互換。
[0072]在圖7中示出的圖示實(shí)施例中,在框708處,邏輯流700可響應(yīng)于導(dǎo)航輸入的釋放來(lái)選擇導(dǎo)航元素中的一個(gè)或多個(gè)。例如,導(dǎo)航選擇器部件210-3可在去除導(dǎo)航輸入410-g時(shí)選擇在選擇-保持-釋放導(dǎo)航菜單230-e上顯示的導(dǎo)航元素310中的一個(gè)或多個(gè)。導(dǎo)航元素310的選擇可采用多種方式在選擇-保持-釋放導(dǎo)航應(yīng)用180中配置。例如,選擇可包括激活特定導(dǎo)航元素310、顯示一個(gè)或多個(gè)導(dǎo)航元素310、顯示一個(gè)或多個(gè)其他選擇-保持-釋放導(dǎo)航菜單230-e、改變選擇-保持-釋放導(dǎo)航菜單230-e的導(dǎo)航焦點(diǎn)或改變導(dǎo)航元素310的有序結(jié)構(gòu)。
[0073]圖8圖不邏輯流800的一個(gè)實(shí)施例。該邏輯流800可代表由本文描述的一個(gè)或多個(gè)實(shí)施例執(zhí)行的操作中的一些或全部。例如,邏輯流800可圖示由選擇-保持-釋放導(dǎo)航系統(tǒng)100執(zhí)行的操作。
[0074]在圖8中示出的圖示實(shí)施例中,在框802處,邏輯流800可接收選擇-保持-釋放導(dǎo)航帶處的輸入。例如,導(dǎo)航標(biāo)識(shí)符部件210-1可接收導(dǎo)航帶510-h處的用戶輸入。
[0075]在決策框804處,邏輯流800可確定輸入是否持續(xù)限定持續(xù)時(shí)間。例如,導(dǎo)航標(biāo)識(shí)符部件210-1可監(jiān)視用戶輸入來(lái)確定它是否已經(jīng)持續(xù)了如在選擇-保持-釋放導(dǎo)航應(yīng)用180中配置的限定時(shí)間量。如果用戶輸入已經(jīng)持續(xù)了該限定時(shí)間量,導(dǎo)航標(biāo)識(shí)符部件210-1可將用戶輸入歸類為導(dǎo)航輸入320。
[0076]在框806處,邏輯流800可顯示選擇-保持-釋放導(dǎo)航菜單。例如,導(dǎo)航標(biāo)識(shí)符部件210-1可基于導(dǎo)航輸入320的位點(diǎn)來(lái)識(shí)別導(dǎo)航焦點(diǎn)。導(dǎo)航信息的焦點(diǎn)可傳達(dá)到導(dǎo)航菜單顯示部件210-2,其可顯示選擇-保持-釋放導(dǎo)航菜單230-e,該選擇-保持-釋放導(dǎo)航菜單230-e由與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的導(dǎo)航元素310組成。
[0077]在框808處,邏輯流800可使導(dǎo)航元素的顯示輪流。例如,導(dǎo)航菜單顯示部件210_2可使在顯示器160上顯示的導(dǎo)航元素310輪流。在導(dǎo)航元素310輪流時(shí),實(shí)施例規(guī)定導(dǎo)航菜單顯示部件210-2可根據(jù)一個(gè)或多個(gè)有序結(jié)構(gòu)來(lái)使顯示的導(dǎo)航元素310互換。
[0078]在決策框810處,邏輯流800可監(jiān)視輸入是否持續(xù)。例如,當(dāng)導(dǎo)航輸入320在電子設(shè)備120處持續(xù)時(shí),導(dǎo)航菜單顯示部件210-2可繼續(xù)顯示選擇-保持-釋放導(dǎo)航菜單230-e,其包括導(dǎo)航元素310的輪流。
[0079]在框812處,邏輯流800可停止使導(dǎo)航元素的顯示輪流并且維持當(dāng)前顯示的導(dǎo)航元素的顯示。例如,導(dǎo)航菜單顯示部件210-2可響應(yīng)于導(dǎo)航輸入320的釋放(如在決策框310中確定的)使導(dǎo)航元素310的輪流停止。導(dǎo)航選擇器部件可選擇導(dǎo)航元素310選擇(其在導(dǎo)航輸入320釋放時(shí)被顯示)以供在顯示設(shè)備160上顯示。用戶然后可選擇所選的導(dǎo)航元素310中的一個(gè)或多個(gè)。
[0080]圖9圖示適合實(shí)現(xiàn)如之前描述的各種實(shí)施例的示范性計(jì)算架構(gòu)900的實(shí)施例。在一個(gè)實(shí)施例中,該計(jì)算架構(gòu)900可包括或?qū)崿F(xiàn)為電子設(shè)備120的一部分。
[0081]如在該申請(qǐng)中使用的,術(shù)語(yǔ)“系統(tǒng)”和“部件”意在指計(jì)算機(jī)相關(guān)實(shí)體:硬件、硬件和軟件的組合、軟件或執(zhí)行中的軟件,其的示例由示范性計(jì)算架構(gòu)900提供。例如,部件可以是但不限于是在處理器上運(yùn)行的進(jìn)程、處理器、硬盤驅(qū)動(dòng)器、(光和/或磁存儲(chǔ)介質(zhì)的)多個(gè)存儲(chǔ)驅(qū)動(dòng)器、對(duì)象、可執(zhí)行文件、執(zhí)行線程、程序和/或計(jì)算機(jī)。通過(guò)說(shuō)明,在服務(wù)器上運(yùn)行的應(yīng)用和該服務(wù)器兩者都可以是部件。一個(gè)或多個(gè)部件可以駐存在進(jìn)程和/或執(zhí)行線程內(nèi),并且部件可以局限在一個(gè)計(jì)算機(jī)上和/或分布在兩個(gè)或以上計(jì)算機(jī)之間。此外,部件可通過(guò)各種類型的通信介質(zhì)而通信地耦合于彼此來(lái)協(xié)調(diào)操作。協(xié)調(diào)可牽涉單向或雙向信息交換。例如,部件可采用通過(guò)通信介質(zhì)傳達(dá)的信號(hào)的形式來(lái)傳達(dá)信息。信息可實(shí)現(xiàn)為分配給各種信號(hào)線的信號(hào)。在這樣的分配中,每個(gè)消息是信號(hào)。然而,另外的實(shí)施例可備選地采用數(shù)據(jù)消息。這樣的數(shù)據(jù)消息可跨各種連接發(fā)送。示范性連接包括并行接口、串行接口和總線接口。
[0082]計(jì)算架構(gòu)900包括各種共同計(jì)算元件,例如一個(gè)或多個(gè)處理器、多核處理器、協(xié)同處理器、存儲(chǔ)器單元、芯片集、控制器、外設(shè)、接口、振蕩器、定時(shí)設(shè)備、視頻卡、音頻卡、多媒體輸入/輸出(I/o)部件、電力供應(yīng)等。然而,實(shí)施例不限于計(jì)算架構(gòu)900的實(shí)現(xiàn)。
[0083]如在圖9中示出的,計(jì)算架構(gòu)900包括處理單元904、系統(tǒng)存儲(chǔ)器906和系統(tǒng)總線908。處理單元904可以是各種市售處理器中的任一個(gè),例如參考在圖1中示出的處理器電路130描述的那些。
[0084]系統(tǒng)總線908向處理單元904提供用于系統(tǒng)部件(其包括但不限于系統(tǒng)存儲(chǔ)器906)的接口。系統(tǒng)總線908可以是可使用多種市售總線架構(gòu)中的任一個(gè)進(jìn)一步互連到存儲(chǔ)器總線(具有或沒(méi)有存儲(chǔ)器控制器)、外圍總線和局部總線的若干類型的總線結(jié)構(gòu)中的任一個(gè)。接口適配器可經(jīng)由槽架構(gòu)連接到系統(tǒng)總線908。示例槽架構(gòu)可無(wú)限制地包括加速圖形端口(AGP)、插件總線(Card Bus)、(擴(kuò)展)工業(yè)標(biāo)準(zhǔn)架構(gòu)((E) ISA)、微通道架構(gòu)(MCA)、NuBus、外圍部件互連(擴(kuò)展)(PCI (X))、PCI Express、個(gè)人計(jì)算機(jī)存儲(chǔ)器卡國(guó)際協(xié)會(huì)(PCMCIA)及類似物。
[0085]計(jì)算架構(gòu)900可包括或?qū)崿F(xiàn)各種制造物品。制造物品可包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)來(lái)存儲(chǔ)邏輯。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例可包括能夠存儲(chǔ)電子數(shù)據(jù)的任何有形介質(zhì),其包括易失性存儲(chǔ)器或非易失性存儲(chǔ)器、可移動(dòng)或不可移動(dòng)存儲(chǔ)器、可擦除或不可擦除存儲(chǔ)器、可寫或可重寫存儲(chǔ)器,等。邏輯的示例可包括使用任何適合類型的代碼(例如源代碼、編譯代碼、解釋代碼、可執(zhí)行代碼、靜態(tài)代碼、動(dòng)態(tài)代碼、面向?qū)ο蟮拇a、可視代碼及類似物)實(shí)現(xiàn)的可執(zhí)行計(jì)算機(jī)程序指令。實(shí)施例還可至少部分實(shí)現(xiàn)為包含在非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)中或上的指令,其可由一個(gè)或多個(gè)處理器讀取和執(zhí)行來(lái)實(shí)現(xiàn)本文描述的操作的性能。
[0086]系統(tǒng)存儲(chǔ)器906可包括采用一個(gè)或多個(gè)較高速存儲(chǔ)器單元形式的各種類型的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、動(dòng)態(tài)RAM (DRAM)、雙數(shù)據(jù)速率 DRAM (DDRAM)、同步 DRAM (SDRAM)、靜態(tài) RAM (SRAM)、可編程 ROM (PR0M)、可擦除可編程ROM (EPR0M)、電可擦除可編程ROM (EEPR0M)、閃速存儲(chǔ)器、聚合物存儲(chǔ)器例如鐵電聚合物存儲(chǔ)器、奧氏存儲(chǔ)器、相變或鐵電存儲(chǔ)器、硅-氧化物-氮化物-氧化物-硅(SONOS)存儲(chǔ)器、磁或光卡、例如獨(dú)立盤冗余陣列(RAID)驅(qū)動(dòng)器等設(shè)備陣列、固態(tài)存儲(chǔ)器設(shè)備(例如,USB存儲(chǔ)器、固態(tài)驅(qū)動(dòng)器(SSD))和適合于存儲(chǔ)信息的任何其他類型的存儲(chǔ)介質(zhì)。在圖9中示出的圖示實(shí)施例中,系統(tǒng)存儲(chǔ)器906可以包括非易失性存儲(chǔ)器910和/或易失性存儲(chǔ)器912?;据斎?輸出系統(tǒng)(B1S)可以存儲(chǔ)在非易失性存儲(chǔ)器910中。
[0087]計(jì)算機(jī)902可包括采用一個(gè)或多個(gè)較低速存儲(chǔ)器單元形式的各種類型的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其包括內(nèi)部(或外部)硬盤驅(qū)動(dòng)器(HDD) 914、用于從可移動(dòng)磁盤918讀取或?qū)懭肟梢苿?dòng)磁盤918的磁性軟盤驅(qū)動(dòng)器(FDD) 916和從可移動(dòng)光盤922 (例如,⑶-ROM或DVD)讀取或?qū)懭肟梢苿?dòng)光盤922 (例如,⑶-ROM或DVD)的光盤驅(qū)動(dòng)器920。HDD 914、FDD916和光盤驅(qū)動(dòng)器920可以分別通過(guò)HDD接口 924、FDD接口 926和光驅(qū)動(dòng)器接口 928而連接到系統(tǒng)總線908。用于外部驅(qū)動(dòng)器實(shí)現(xiàn)的HDD接口 924可以包括通用串行總線(USB)和IEEE 1394接口技術(shù)中的至少一個(gè)或兩者。
[0088]驅(qū)動(dòng)器和關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)提供數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)可執(zhí)行指令等的易失性和/或非易失性存儲(chǔ)。例如,許多程序模塊可以存儲(chǔ)在驅(qū)動(dòng)器和存儲(chǔ)器單元910、912中,其包括操作系統(tǒng)930、一個(gè)或多個(gè)應(yīng)用程序932、其他程序模塊934和程序數(shù)據(jù)936。在一個(gè)實(shí)施例中,該一個(gè)或多個(gè)應(yīng)用程序932、其他程序模塊934和程序數(shù)據(jù)936可以包括例如系統(tǒng)100的各種應(yīng)用和/或部件。
[0089]用戶可以通過(guò)一個(gè)或多個(gè)有線/無(wú)線輸入設(shè)備(例如,鍵盤938和例如鼠標(biāo)940等指向設(shè)備)將命令和信息輸入計(jì)算機(jī)902。其他輸入設(shè)備可包括麥克風(fēng)、紅外(IR)遠(yuǎn)程控制、射頻(RF)遠(yuǎn)程控制、游戲手柄、鐵筆、讀卡器、軟件狗(dongle)、指紋閱讀器、手套、繪圖板、操縱桿、鍵盤、視網(wǎng)膜閱讀器、觸屏(例如,電容式、電阻式,等)、軌跡球、軌跡板、傳感器、觸控筆及類似物。這些和其他輸入設(shè)備通常通過(guò)耦合于系統(tǒng)總線908的輸入設(shè)備接口 942而連接到處理單元904,但可以通過(guò)例如并行端口、IEEE 1394串行端口、游戲端口、USB端口、IR接口等其他接口而連接。
[0090]監(jiān)視器944或其他類型的顯示設(shè)備經(jīng)由例如視頻適配器946等接口也連接到系統(tǒng)總線908。監(jiān)視器944可以在計(jì)算機(jī)902內(nèi)部或外部。除監(jiān)視器944外,計(jì)算機(jī)典型地包括其他外圍輸出設(shè)備,例如揚(yáng)聲器、打印機(jī)等。
[0091]計(jì)算機(jī)902可使用經(jīng)由有線和/或無(wú)線通信而到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)(例如遠(yuǎn)程計(jì)算機(jī)948)的邏輯連接而在聯(lián)網(wǎng)環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)948可以是工作站、服務(wù)器計(jì)算機(jī)、路由器、個(gè)人計(jì)算機(jī)、便攜式計(jì)算機(jī)、基于微處理器的娛樂(lè)電器、對(duì)等設(shè)備或其他公共網(wǎng)絡(luò)節(jié)點(diǎn),并且典型地包括關(guān)于計(jì)算機(jī)902而描述的元件中的許多或全部,但為了簡(jiǎn)潔目的,僅圖示存儲(chǔ)器/存儲(chǔ)設(shè)備950。描繪的邏輯連接包括到局域網(wǎng)(LAN)952和/或更大的網(wǎng)絡(luò)(例如,廣域網(wǎng)(WAN)954)的有線/無(wú)線連接性。這樣的LAN和WAN聯(lián)網(wǎng)環(huán)境在辦公室和公司中很平常,并且促成例如內(nèi)聯(lián)網(wǎng)等企業(yè)范圍的計(jì)算機(jī)網(wǎng)絡(luò),其全部可連接到全球通f目網(wǎng)絡(luò),例如互聯(lián)網(wǎng)。
[0092]當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)902通過(guò)有線和/或無(wú)線通信網(wǎng)絡(luò)接口或適配器956而連接到LAN 952。該適配器956可以促進(jìn)通向LAN 952的有線和/或無(wú)線通信,LAN 952還可包括設(shè)置在其上用于與適配器956的無(wú)線功能性通信的無(wú)線接入點(diǎn)。
[0093]當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算機(jī)902可以包括調(diào)制解調(diào)器958,或連接到WAN954上的通信服務(wù)器,或具有用于例如通過(guò)互聯(lián)網(wǎng)而建立通過(guò)WAN 954的通信的其他部件。調(diào)制解調(diào)器958 (其可以是內(nèi)部或外部和有線和/或無(wú)線設(shè)備)經(jīng)由輸入設(shè)備接口 942而連接到系統(tǒng)總線908。在聯(lián)網(wǎng)環(huán)境中,關(guān)于計(jì)算機(jī)902描繪的程序模塊或其部分可以存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器/存儲(chǔ)設(shè)備950中。將意識(shí)到示出的網(wǎng)絡(luò)連接是示范性的并且可以使用在計(jì)算機(jī)之間建立通信鏈路的其他部件。
[0094]計(jì)算機(jī)902能操作成使用IEEE 802標(biāo)準(zhǔn)系列而與有線和無(wú)線設(shè)備或?qū)嶓w通信,例如操作上設(shè)置在無(wú)線通信(例如,IEEE 802.11空中調(diào)制技術(shù))中的無(wú)線設(shè)備。除其他外,這包括至少W1-Fi (或無(wú)線保真)、WiMax和Bluetooth ?無(wú)線技術(shù)。從而,通信可以是如與常規(guī)網(wǎng)絡(luò)一樣的預(yù)定義結(jié)構(gòu)或簡(jiǎn)單地是至少兩個(gè)設(shè)備之間的自組織通信。W1-Fi網(wǎng)絡(luò)使用叫作IEEE 802.1lx (a、b、g、η等)的無(wú)線電技術(shù)來(lái)提供安全、可靠、快速無(wú)線連接性。W1-Fi網(wǎng)絡(luò)可以用于使計(jì)算機(jī)彼此連接、連接到互聯(lián)網(wǎng)和到有線網(wǎng)絡(luò)(其使用IEEE 802.3相關(guān)媒體和功能)。
[0095]圖10圖示適合于實(shí)現(xiàn)如之前描述的各種實(shí)施例的示范性通信架構(gòu)1000的框圖。該通信架構(gòu)1000包括各種共同通信元件,例如發(fā)射器、接收器、收發(fā)器、無(wú)線電設(shè)備、網(wǎng)絡(luò)接口、基帶處理器、天線、放大器、濾波器、電力供應(yīng)等。然而,實(shí)施例不限于通信架構(gòu)1000的實(shí)現(xiàn)。
[0096]如在圖10中示出的,通信架構(gòu)1000包括一個(gè)或多個(gè)客戶端1002和服務(wù)器1004??蛻舳?002可實(shí)現(xiàn)客戶端設(shè)備2310。服務(wù)器1004可實(shí)現(xiàn)服務(wù)器設(shè)備1050??蛻舳?002和服務(wù)器1004操作地連接到一個(gè)或多個(gè)相應(yīng)客戶端數(shù)據(jù)存儲(chǔ)1008和服務(wù)器數(shù)據(jù)存儲(chǔ)1010,可以采用它們來(lái)存儲(chǔ)相應(yīng)客戶端1002和服務(wù)器1004本地的信息,例如cookies和/或關(guān)聯(lián)的上下文信息。
[0097]客戶端1002和服務(wù)器1004可使用通信框架1006在彼此之間傳達(dá)信息。該通信框架1006可實(shí)現(xiàn)任何眾所周知的通信技術(shù)和協(xié)議。通信框架1006可實(shí)現(xiàn)為分組交換網(wǎng)絡(luò)(例如,公共網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))、私有網(wǎng)絡(luò)(例如企業(yè)內(nèi)聯(lián)網(wǎng)),等)、電路交換網(wǎng)絡(luò)(例如,公共交換電話網(wǎng)絡(luò))或分組交換網(wǎng)絡(luò)和電路交換網(wǎng)絡(luò)(利用適合的網(wǎng)關(guān)和轉(zhuǎn)換器)的組合。
[0098]通信框架1006可實(shí)現(xiàn)各種網(wǎng)絡(luò)接口,其設(shè)置成接受、傳達(dá)和連接到通信網(wǎng)絡(luò)。網(wǎng)絡(luò)接口可視為專門形式的輸入輸出接口。網(wǎng)絡(luò)接口可采用連接協(xié)議,其無(wú)限制地包括直接連接、以太網(wǎng)(例如,粗、細(xì)、雙絞線10/100/1000 Base T,及類似物)、令牌環(huán)、無(wú)線網(wǎng)絡(luò)接口、蜂窩網(wǎng)絡(luò)接口、IEEE 802.lla-x 網(wǎng)絡(luò)接口、IEEE 802.16 網(wǎng)絡(luò)接口、IEEE 802.20 網(wǎng)絡(luò)接口及類似物。此外,多個(gè)網(wǎng)絡(luò)接口可用于與各種通信網(wǎng)絡(luò)類型結(jié)合。例如,可采用多個(gè)網(wǎng)絡(luò)接口以允許通過(guò)廣播、多播和單播網(wǎng)絡(luò)的通信。如果處理要求規(guī)定更大量的速度和容量,可相似地采用分布式網(wǎng)絡(luò)控制器架構(gòu)來(lái)積聚、負(fù)載平衡以及用別的方式使客戶端1002和服務(wù)器1004所需要的通信帶寬增加。通信網(wǎng)絡(luò)可以是有線和/或無(wú)線網(wǎng)絡(luò)中的任何一個(gè)或組合,其無(wú)限制地包括直接互連、安全定制連接、私有網(wǎng)絡(luò)(例如,企業(yè)內(nèi)聯(lián)網(wǎng))、公共網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))、個(gè)人區(qū)域網(wǎng)(PAN)、局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、作為互聯(lián)網(wǎng)上節(jié)點(diǎn)的操作任務(wù)(OMNI)、廣域網(wǎng)(WAN)、無(wú)線網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)和其他通信網(wǎng)絡(luò)。
[0099]如之前參考圖1-10描述的選擇-保持-釋放導(dǎo)航系統(tǒng)100的各種元件可包括各種硬件元件、軟件元件或兩者的組合。硬件元件的示例可包括設(shè)備、邏輯設(shè)備、部件、處理器、微處理器、電路、處理器電路、電路元件(例如,晶體管、電阻器、電容器、電感器,等)、集成電路、專用集成電路(ASIC)、可編程邏輯設(shè)備(PLD)、數(shù)字信號(hào)處理器(DSP)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、存儲(chǔ)器單元、邏輯門、寄存器、半導(dǎo)體器件、芯片、微芯片、芯片集等。軟件元件的示例可包括軟件部件、程序、應(yīng)用、計(jì)算機(jī)程序、應(yīng)用程序、系統(tǒng)程序、軟件開發(fā)程序、機(jī)器程序、操作系統(tǒng)軟件、中間件、固件、軟件模塊、例程、子例程、函數(shù)、方法、規(guī)程、軟件接口、應(yīng)用程序接口(API)、指令集、計(jì)算代碼、計(jì)算機(jī)代碼、代碼段、計(jì)算機(jī)代碼段、字、值、符號(hào)或其任何組合。然而,確定實(shí)施例是否使用硬件元件和/或軟件元件實(shí)現(xiàn)可根據(jù)許多因素而改變,例如如對(duì)于給定實(shí)現(xiàn)所期望的期望計(jì)算速率、功率水平、耐熱性、處理周期預(yù)算、輸入數(shù)據(jù)速率、輸出數(shù)據(jù)速率、存儲(chǔ)器資源、數(shù)據(jù)總線速度和其它設(shè)計(jì)或性能約束。
[0100]詳細(xì)公開現(xiàn)在轉(zhuǎn)向提供關(guān)于另外的實(shí)施例的示例;下文提供的示例一至四十三(1-43)意在為示范性而非限制性的。
[0101]在第一示例中,計(jì)算機(jī)實(shí)現(xiàn)的方法包括:接收導(dǎo)航輸入;基于該導(dǎo)航輸入識(shí)別導(dǎo)航焦點(diǎn);在耦合于計(jì)算設(shè)備的顯示設(shè)備上呈現(xiàn)導(dǎo)航菜單,該導(dǎo)航菜單持續(xù)導(dǎo)航輸入的持續(xù)時(shí)間地輪流顯示與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)導(dǎo)航元素;以及響應(yīng)于導(dǎo)航輸入的釋放來(lái)選擇導(dǎo)航元素中的一個(gè)或多個(gè)。
[0102]第二示例包括在第一示例中描述的方法,導(dǎo)航輸入包括持續(xù)限定持續(xù)時(shí)間的由輸入設(shè)備生成的控制指令。
[0103]第三示例包括在第二示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,導(dǎo)航輸入包括由輸入設(shè)備生成的與有導(dǎo)航能力的區(qū)域關(guān)聯(lián)的控制指令。
[0104]第四示例包括在第三示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,輸入設(shè)備包括觸屏輸入設(shè)備,其操作成響應(yīng)于接收觸摸輸入而生成控制指令。
[0105]第五示例包括在第四示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括基于在顯示設(shè)備上呈現(xiàn)的用戶界面內(nèi)導(dǎo)航輸入的位點(diǎn)來(lái)識(shí)別導(dǎo)航焦點(diǎn)。
[0106]第六示例包括在第五示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,該位點(diǎn)包括用戶界面的限定區(qū)域。
[0107]第七示例包括在第五示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,該位點(diǎn)包括用戶界面的一個(gè)或多個(gè)導(dǎo)航帶。
[0108]第八示例包括在第五示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,該位點(diǎn)包括一個(gè)或多個(gè)應(yīng)用對(duì)象。
[0109]第九示例包括在第一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,導(dǎo)航焦點(diǎn)包括計(jì)算設(shè)備上安裝的應(yīng)用。
[0110]第十示例包括在第一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,導(dǎo)航焦點(diǎn)包括與計(jì)算設(shè)備上安裝的應(yīng)用關(guān)聯(lián)的應(yīng)用元素。
[0111]第十一示例包括在第一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,導(dǎo)航焦點(diǎn)包括用于計(jì)算設(shè)備的設(shè)備驗(yàn)證用戶界面,該設(shè)備驗(yàn)證用戶界面經(jīng)由導(dǎo)航菜單接收包括用于對(duì)計(jì)算設(shè)備驗(yàn)證的一個(gè)或多個(gè)密碼元素的密碼。
[0112]第十二示例包括在第i^一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,該一個(gè)或多個(gè)導(dǎo)航元素包括密碼元素。
[0113]第十三示例包括在第十二示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,密碼元素包括圖片對(duì)象。
[0114]第十四示例包括在第十二示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括響應(yīng)于經(jīng)由導(dǎo)航輸入的釋放而選擇的密碼元素的選擇來(lái)接收密碼元素作為密碼的一部分。
[0115]第十五示例包括在第一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括呈現(xiàn)導(dǎo)航菜單中的一個(gè)或多個(gè)導(dǎo)航元素的子集。
[0116]第十六示例包括在第一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括在導(dǎo)航元素輪流時(shí)使一個(gè)或多個(gè)導(dǎo)航元素互換。
[0117]第十七示例包括在第一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其包括采用形成表現(xiàn)為移進(jìn)和移出顯示設(shè)備的虛擬漩渦的運(yùn)動(dòng)來(lái)使導(dǎo)航菜單中呈現(xiàn)的導(dǎo)航元素輪流。
[0118]第十八示例包括在第一示例中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中選擇導(dǎo)航元素中的一個(gè)或多個(gè)包括響應(yīng)于導(dǎo)航輸入的釋放來(lái)選擇活躍元素。
[0119]第十九示例包括在第一至第十八示例中的任一個(gè)中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中選擇導(dǎo)航元素中的一個(gè)或多個(gè)包括顯示在導(dǎo)航輸入釋放期間可見的導(dǎo)航元素。
[0120]第二十示例包括在第一至第十八示例中的任一個(gè)中描述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括基于與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)信息索引來(lái)呈現(xiàn)導(dǎo)航菜單中的一個(gè)或多個(gè)導(dǎo)航元素。
[0121]在第二 i^一示例中,至少一個(gè)機(jī)器可讀存儲(chǔ)介質(zhì)包括多個(gè)指令,其響應(yīng)于在計(jì)算設(shè)備上執(zhí)行而促使該計(jì)算設(shè)備實(shí)施根據(jù)第一至第十八示例中的任一個(gè)的方法。
[0122]在第二十二示例中,裝置包括用于執(zhí)行第一至第十八示例中的任一個(gè)的計(jì)算機(jī)實(shí)現(xiàn)的方法的部件。
[0123]在第二十三示例中,裝置包括:收發(fā)器;處理器電路,其耦合于收發(fā)器;和存儲(chǔ)器單元,其耦合于處理器電路,該存儲(chǔ)器單元存儲(chǔ)選擇-保持-釋放導(dǎo)航應(yīng)用,該選擇-保持-釋放導(dǎo)航應(yīng)用在處理器電路上操作以呈現(xiàn)導(dǎo)航菜單,其基于在裝置處接收的導(dǎo)航輸入而輪流顯示一個(gè)或多個(gè)導(dǎo)航元素,導(dǎo)航輸入包括由耦合于裝置的輸入設(shè)備生成的持續(xù)限定持續(xù)時(shí)間的并且與有導(dǎo)航能力的區(qū)域關(guān)聯(lián)的控制指令。
[0124]第二十四示例包括在第二十三示例中描述的裝置,選擇-保持-釋放導(dǎo)航應(yīng)用包括導(dǎo)航標(biāo)識(shí)符部件,其操作成接收導(dǎo)航輸入并且基于導(dǎo)航輸入識(shí)別導(dǎo)航焦點(diǎn)。
[0125]第二十五示例包括在第二十四示例中描述的裝置,選擇-保持-釋放導(dǎo)航應(yīng)用包括導(dǎo)航菜單顯示部件,其操作成在耦合于裝置的顯示設(shè)備上呈現(xiàn)導(dǎo)航菜單,導(dǎo)航菜單持續(xù)導(dǎo)航輸入的持續(xù)時(shí)間地輪流顯示與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)導(dǎo)航元素。
[0126]第二十六示例包括在第二十五示例中描述的裝置,選擇-保持-釋放導(dǎo)航應(yīng)用包括導(dǎo)航選擇器部件,其操作成響應(yīng)于導(dǎo)航輸入的釋放而選擇導(dǎo)航元素中的一個(gè)或多個(gè)。
[0127]第二十七示例包括在第二十六示例中描述的裝置,導(dǎo)航標(biāo)識(shí)符部件操作成接收在耦合于裝置的觸屏輸入設(shè)備處生成的控制指令,這些控制指令響應(yīng)于觸屏輸入設(shè)備接收觸摸輸入而生成。
[0128]第二十八示例包括在第二十六示例中描述的裝置,導(dǎo)航標(biāo)識(shí)符部件操作成基于在顯示設(shè)備上呈現(xiàn)的用戶界面內(nèi)導(dǎo)航輸入的位點(diǎn)來(lái)識(shí)別導(dǎo)航焦點(diǎn)。
[0129]第二十九示例包括在第二十八示例中描述的裝置,該位點(diǎn)包括用戶界面的限定區(qū)域。
[0130]第三十示例包括在第二十八示例中描述的裝置,該位點(diǎn)包括用戶界面的一個(gè)或多個(gè)導(dǎo)航帶。
[0131]第三十一示例包括在第二十八示例中描述的裝置,該位點(diǎn)包括一個(gè)或多個(gè)應(yīng)用對(duì)象。
[0132]第三十二示例包括在第二十六示例中描述的裝置,導(dǎo)航焦點(diǎn)包括安裝在該裝置上的應(yīng)用。
[0133]第三十三示例包括在第二十六示例中描述的裝置,導(dǎo)航焦點(diǎn)包括與該裝置上安裝的應(yīng)用關(guān)聯(lián)的應(yīng)用元素。
[0134]第三十四示例包括在第二十六示例中描述的裝置,導(dǎo)航焦點(diǎn)包括用于計(jì)算設(shè)備的設(shè)備驗(yàn)證用戶界面,該設(shè)備驗(yàn)證用戶界面經(jīng)由導(dǎo)航菜單接收包括用于對(duì)計(jì)算設(shè)備驗(yàn)證的一個(gè)或多個(gè)密碼元素的密碼。
[0135]第三十五示例包括在第三十四示例中描述的裝置,一個(gè)或多個(gè)導(dǎo)航元素包括密碼元素。
[0136]第三十六示例包括在第三十五示例中描述的裝置,密碼元素包括圖片對(duì)象。
[0137]第三十七示例包括在第三十五示例中描述的裝置,導(dǎo)航選擇器部件操作成響應(yīng)于經(jīng)由導(dǎo)航輸入的釋放而選擇的密碼元素的選擇來(lái)接收密碼元素作為密碼的一部分。
[0138]第三十八示例包括在第二十六示例中描述的裝置,導(dǎo)航菜單顯示部件操作成顯示導(dǎo)航菜單中的一個(gè)或多個(gè)導(dǎo)航元素的子集。
[0139]第三十九示例包括在第二十六示例中描述的裝置,導(dǎo)航菜單顯示部件操作成當(dāng)導(dǎo)航元素在導(dǎo)航菜單中輪流時(shí)使一個(gè)或多個(gè)導(dǎo)航元素互換。
[0140]第四十示例包括在第二十六示例中描述的裝置,導(dǎo)航菜單顯示部件操作成將導(dǎo)航菜單呈現(xiàn)為采用形成表現(xiàn)為移進(jìn)和移出顯示設(shè)備的虛擬漩渦的運(yùn)動(dòng)來(lái)使導(dǎo)航元素輪流。
[0141]第四十一示例包括在第二十六示例中描述的裝置,導(dǎo)航選擇器部件操作成選擇導(dǎo)航元素中的一個(gè)或多個(gè),其中選擇包括響應(yīng)于導(dǎo)航輸入的釋放來(lái)選擇活躍元素。
[0142]第四十二示例包括在第二十六至第四i^一示例中的任一個(gè)中描述的裝置,導(dǎo)航選擇器部件操作成選擇導(dǎo)航元素中的一個(gè)或多個(gè),其中選擇包括顯示在導(dǎo)航輸入釋放期間可見的導(dǎo)航元素。
[0143]第四十三示例包括在第二十六至第四十一示例中的任一個(gè)中描述的裝置,導(dǎo)航菜單顯示部件操作成呈現(xiàn)導(dǎo)航菜單,其基于與導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)信息索引而顯示一個(gè)或多個(gè)導(dǎo)航元素。
[0144]一些實(shí)施例可使用表達(dá)“一個(gè)實(shí)施例”或“實(shí)施例”連同它們的派生詞來(lái)描述。這些術(shù)語(yǔ)意指連同該實(shí)施例描述的特定特征、結(jié)構(gòu)或特性包括在至少一個(gè)實(shí)施例中。短語(yǔ)“在一個(gè)實(shí)施例中”在說(shuō)明書中各種地方的出現(xiàn)不一定全指相同的實(shí)施例。此外,一些實(shí)施例可使用表達(dá)“耦合”和“連接”連同它們的派生詞來(lái)描述。這些術(shù)語(yǔ)不必規(guī)定為是彼此的同義詞。例如,一些實(shí)施例可使用術(shù)語(yǔ)“耦合”和/或“連接”描述來(lái)指示兩個(gè)或以上的元件互相直接物理或電接觸。然而,術(shù)語(yǔ)“耦合”還可意指兩個(gè)或以上的元件彼此不直接接觸,但仍共同操作或彼此相互作用。
[0145]強(qiáng)調(diào)提供本公開的摘要以允許讀者快速弄清本技術(shù)公開的性質(zhì)。認(rèn)為并且理解摘要不用于解釋或限制權(quán)利要求的范圍或含義。另外,在前面的詳細(xì)描述中,可以看到為了簡(jiǎn)化公開的目的而在單個(gè)實(shí)施例中將各種特征組合在一起。該公開的方法不解釋為反映要求保護(hù)的實(shí)施例比在每個(gè)權(quán)利要求中明確詳述的特征要求更多特征這樣的意圖。相反,如下列權(quán)利要求反映的,發(fā)明性主旨在于比單個(gè)公開的實(shí)施例的所有特征要少。從而,下列權(quán)利要求以此并入詳細(xì)描述中,其中每個(gè)權(quán)利要求立足于它自身作為獨(dú)立的實(shí)施例。在附上的權(quán)利要求中,術(shù)語(yǔ)“包括”和“在…中”分別用作相應(yīng)的術(shù)語(yǔ)“包括”和“其中”的簡(jiǎn)明語(yǔ)言等同物。此外,術(shù)語(yǔ)“第一”、“第二”、“第三”等僅用作標(biāo)號(hào),而不意在對(duì)它們的對(duì)象施加數(shù)值要求。
[0146]已經(jīng)在上文描述的內(nèi)容包括公開架構(gòu)的示例。當(dāng)然,描述部件和/或方法的每一個(gè)可想到的組合是不可能的,但本領(lǐng)域內(nèi)技術(shù)人員可認(rèn)識(shí)到許多另外的組合和排列是可能的。因此,新穎架構(gòu)意在包含所有這樣的更改、修改和變化,它們落入附上的權(quán)利要求的精神和范圍內(nèi)。
【權(quán)利要求】
1.一種計(jì)算機(jī)實(shí)現(xiàn)的方法,其包括: 接收導(dǎo)航輸入; 基于所述導(dǎo)航輸入識(shí)別導(dǎo)航焦點(diǎn); 在耦合于計(jì)算設(shè)備的顯示設(shè)備上呈現(xiàn)導(dǎo)航菜單,所述導(dǎo)航菜單持續(xù)所述導(dǎo)航輸入的持續(xù)時(shí)間地輪流顯示與所述導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)導(dǎo)航元素;以及 響應(yīng)于所述導(dǎo)航輸入的釋放來(lái)選擇所述導(dǎo)航元素中的一個(gè)或多個(gè)。
2.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述導(dǎo)航輸入包括由輸入設(shè)備生成的持續(xù)限定持續(xù)時(shí)間的控制指令。
3.如權(quán)利要求2所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述導(dǎo)航輸入包括由輸入設(shè)備生成的與有導(dǎo)航能力的區(qū)域關(guān)聯(lián)的控制指令。
4.如權(quán)利要求3所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述輸入設(shè)備包括觸屏輸入設(shè)備,其操作成響應(yīng)于接收觸摸輸入而生成控制指令。
5.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括基于在所述顯示設(shè)備上呈現(xiàn)的用戶界面內(nèi)所述導(dǎo)航輸入的位點(diǎn)來(lái)識(shí)別所述導(dǎo)航焦點(diǎn)。
6.如權(quán)利要求5所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述位點(diǎn)包括所述用戶界面的限定區(qū)域。
7.如權(quán)利要求5所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述位點(diǎn)包括所述用戶界面的一個(gè)或多個(gè)導(dǎo)航帶。
8.如權(quán)利要求5所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述位點(diǎn)包括一個(gè)或多個(gè)應(yīng)用對(duì)象。
9.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述導(dǎo)航焦點(diǎn)包括所述計(jì)算設(shè)備上安裝的應(yīng)用。
10.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述導(dǎo)航焦點(diǎn)包括與所述計(jì)算設(shè)備上安裝的應(yīng)用關(guān)聯(lián)的應(yīng)用元素。
11.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述導(dǎo)航焦點(diǎn)包括用于所述計(jì)算設(shè)備的設(shè)備驗(yàn)證用戶界面,所述設(shè)備驗(yàn)證用戶界面經(jīng)由所述導(dǎo)航菜單接收包括用于對(duì)所述計(jì)算設(shè)備驗(yàn)證的一個(gè)或多個(gè)密碼元素的密碼。
12.如權(quán)利要求11所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述一個(gè)或多個(gè)導(dǎo)航元素包括所述密碼元素。
13.如權(quán)利要求12所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述密碼元素包括圖片對(duì)象。
14.如權(quán)利要求12所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括響應(yīng)于經(jīng)由所述導(dǎo)航輸入的釋放而選擇的所述密碼元素的選擇來(lái)接收密碼元素作為所述密碼的一部分。
15.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括呈現(xiàn)所述導(dǎo)航菜單中的一個(gè)或多個(gè)導(dǎo)航元素的子集。
16.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括在所述導(dǎo)航元素輪流時(shí)使所述一個(gè)或多個(gè)導(dǎo)航元素互換。
17.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括采用形成表現(xiàn)為移進(jìn)和移出所述顯示設(shè)備的虛擬漩渦的運(yùn)動(dòng)來(lái)使所述導(dǎo)航菜單中呈現(xiàn)的導(dǎo)航元素輪流。
18.如權(quán)利要求1所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中選擇所述導(dǎo)航元素中的一個(gè)或多個(gè)包括響應(yīng)于所述導(dǎo)航輸入的釋放來(lái)選擇活躍元素。
19.如權(quán)利要求1至18中任一項(xiàng)所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其中選擇所述導(dǎo)航元素中的一個(gè)或多個(gè)包括顯示在所述導(dǎo)航輸入的釋放期間可見的導(dǎo)航元素。
20.如權(quán)利要求1至18中任一項(xiàng)所述的計(jì)算機(jī)實(shí)現(xiàn)的方法,其進(jìn)一步包括基于與所述導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)信息索引來(lái)呈現(xiàn)所述導(dǎo)航菜單中的一個(gè)或多個(gè)導(dǎo)航元素。
21.至少一個(gè)機(jī)器可讀存儲(chǔ)介質(zhì),其包括多個(gè)指令,所述多個(gè)指令響應(yīng)于在計(jì)算設(shè)備上執(zhí)行而促使所述計(jì)算設(shè)備實(shí)施如權(quán)利要求1至18中任一項(xiàng)所述的方法。
22.一種裝置,其包括:用于執(zhí)行如權(quán)利要求1至18中任一項(xiàng)所述的計(jì)算機(jī)實(shí)現(xiàn)的方法的部件。
23.一種裝置,其包括: 收發(fā)器; 處理器電路,其耦合于所述收發(fā)器;以及 存儲(chǔ)器單元,其耦合于所述處理器電路,所述存儲(chǔ)器單元存儲(chǔ)選擇-保持-釋放導(dǎo)航應(yīng)用,所述選擇-保持-釋放導(dǎo)航應(yīng)用在所述處理器電路上操作以呈現(xiàn)導(dǎo)航菜單,其基于在所述裝置處接收的導(dǎo)航輸入而輪流顯示一個(gè)或多個(gè)導(dǎo)航元素,所述導(dǎo)航輸入包括由耦合于所述裝置的輸入設(shè)備生成的持續(xù)限定持續(xù)時(shí)間的并且與有導(dǎo)航能力的區(qū)域關(guān)聯(lián)的控制指令。
24.如權(quán)利要求23所述的裝置,所述選擇-保持-釋放導(dǎo)航應(yīng)用包括導(dǎo)航標(biāo)識(shí)符部件,其操作成接收所述導(dǎo)航輸入并且基于所述導(dǎo)航輸入識(shí)別導(dǎo)航焦點(diǎn)。
25.如權(quán)利要求24所述的裝置,所述選擇-保持-釋放導(dǎo)航應(yīng)用包括導(dǎo)航菜單顯示部件,其操作成在耦合于所述裝置的顯示設(shè)備上呈現(xiàn)導(dǎo)航菜單,所述導(dǎo)航菜單持續(xù)所述導(dǎo)航輸入的持續(xù)時(shí)間地輪流顯示與所述導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)導(dǎo)航元素。
26.如權(quán)利要求25所述的裝置,所述選擇-保持-釋放導(dǎo)航應(yīng)用包括導(dǎo)航選擇器部件,其操作成響應(yīng)于所述導(dǎo)航輸入的釋放而選擇所述導(dǎo)航元素中的一個(gè)或多個(gè)。
27.如權(quán)利要求26所述的裝置,所述導(dǎo)航標(biāo)識(shí)符部件操作成接收在耦合于所述裝置的觸屏輸入設(shè)備處生成的控制指令,所述控制指令響應(yīng)于所述觸屏輸入設(shè)備接收觸摸輸入而生成。
28.如權(quán)利要求26所述的裝置,所述導(dǎo)航標(biāo)識(shí)符部件操作成基于在所述顯示設(shè)備上呈現(xiàn)的用戶界面內(nèi)所述導(dǎo)航輸入的位點(diǎn)來(lái)識(shí)別所述導(dǎo)航焦點(diǎn)。
29.如權(quán)利要求28所述的裝置,所述位點(diǎn)包括所述用戶界面的限定區(qū)域。
30.如權(quán)利要求28所述的裝置,所述位點(diǎn)包括所述用戶界面的一個(gè)或多個(gè)導(dǎo)航帶。
31.如權(quán)利要求28所述的裝置,所述位點(diǎn)包括一個(gè)或多個(gè)應(yīng)用對(duì)象。
32.如權(quán)利要求26所述的裝置,所述導(dǎo)航焦點(diǎn)包括安裝在所述裝置上的應(yīng)用。
33.如權(quán)利要求26所述的裝置,所述導(dǎo)航焦點(diǎn)包括與所述裝置上安裝的應(yīng)用關(guān)聯(lián)的應(yīng)用元素。
34.如權(quán)利要求26所述的裝置,所述導(dǎo)航焦點(diǎn)包括用于所述裝置的設(shè)備驗(yàn)證用戶界面,所述設(shè)備驗(yàn)證用戶界面經(jīng)由所述導(dǎo)航菜單接收包括用于對(duì)所述裝置驗(yàn)證的一個(gè)或多個(gè)密碼元素的密碼。
35.如權(quán)利要求34所述的裝置,所述一個(gè)或多個(gè)導(dǎo)航元素包括所述密碼元素。
36.如權(quán)利要求35所述的裝置,所述密碼元素包括圖片對(duì)象。
37.如權(quán)利要求35所述的裝置,所述導(dǎo)航選擇器部件操作成響應(yīng)于經(jīng)由所述導(dǎo)航輸入的釋放而選擇的所述密碼元素的選擇來(lái)接收密碼元素作為所述密碼的一部分。
38.如權(quán)利要求26所述的裝置,所述導(dǎo)航菜單顯示部件操作成顯示所述導(dǎo)航菜單中的一個(gè)或多個(gè)導(dǎo)航元素的子集。
39.如權(quán)利要求26所述的裝置,所述導(dǎo)航菜單顯示部件操作成當(dāng)所述導(dǎo)航元素在所述導(dǎo)航菜單中輪流時(shí)使所述一個(gè)或多個(gè)導(dǎo)航元素互換。
40.如權(quán)利要求26所述的裝置,所述導(dǎo)航菜單顯示部件操作成將所述導(dǎo)航菜單呈現(xiàn)為采用形成表現(xiàn)為移進(jìn)和移出所述顯示設(shè)備的虛擬漩渦的運(yùn)動(dòng)來(lái)使所述導(dǎo)航元素輪流。
41.如權(quán)利要求26所述的裝置,所述導(dǎo)航選擇器部件操作成選擇所述導(dǎo)航元素中的一個(gè)或多個(gè),其中選擇包括響應(yīng)于所述導(dǎo)航輸入的釋放來(lái)選擇活躍元素。
42.如權(quán)利要求26至41中任一項(xiàng)所述的裝置,所述導(dǎo)航選擇器部件操作成選擇所述導(dǎo)航元素中的一個(gè)或多個(gè),其中選擇包括顯示在所述導(dǎo)航輸入釋放期間可見的導(dǎo)航元素。
43.如權(quán)利要求26至41中任一項(xiàng)所述的裝置,所述導(dǎo)航菜單顯示部件操作成呈現(xiàn)所述導(dǎo)航菜單,其基于與所述導(dǎo)航焦點(diǎn)關(guān)聯(lián)的一個(gè)或多個(gè)信息索引顯示所述一個(gè)或多個(gè)導(dǎo)航元素。
【文檔編號(hào)】G06F3/0482GK104272238SQ201280073104
【公開日】2015年1月7日 申請(qǐng)日期:2012年6月11日 優(yōu)先權(quán)日:2012年6月11日
【發(fā)明者】J.S.巴卡, M.A.米安, D.斯塔納索洛維奇, M.H.普里塞 申請(qǐng)人:英特爾公司