• / 13
  • 下載費用:30 金幣  

用戶界面應用啟動器及其方法.pdf

摘要
申請專利號:

CN201380070491.0

申請日:

2013.01.25

公開號:

CN104919408A

公開日:

2015.09.16

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/0481申請日:20130125|||公開
IPC分類號: G06F3/0481; G06F3/14; G06F9/44 主分類號: G06F3/0481
申請人: 惠普發展公司,有限責任合伙企業
發明人: N·野水
地址: 美國德克薩斯州
優先權:
專利代理機構: 北京德琦知識產權代理有限公司11018 代理人: 嚴芬; 康泉
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201380070491.0

授權公告號:

|||

法律狀態公告日:

2015.10.14|||2015.09.16

法律狀態類型:

實質審查的生效|||公開

摘要

本發明的實施例公開了一種用戶界面應用啟動器及其方法。根據一個實施例,包括活動區域和非活動區域的用戶界面被顯示在相關聯的顯示器上。一旦檢測到該用戶界面的非活動區域內的窗口打開事件,應用啟動器窗口和多個應用圖標在該用戶界面上被顯示為與所檢測的打開事件的輸入位置相鄰。

權利要求書

權利要求書
1.  一種計算機實施的方法,用于提供用戶界面應用啟動器,所述方法包括:
在相關聯的顯示器上顯示包括活動區域和非活動區域的用戶界面;
經由應用控制模塊,基于從所述非活動區域內的操作用戶接收的輸入,檢測窗口打開事件;以及
基于所檢測的打開事件,在所述用戶界面上顯示應用啟動器窗口,所述應用啟動器窗口包括與所檢測的打開事件的輸入位置相鄰的多個應用圖標。

2.  根據權利要求1所述的計算機實施的方法,其中所述應用啟動器控制模塊被配置為圍繞所述輸入位置同一中心地顯示所述多個應用圖標。

3.  根據權利要求1所述的計算機實施的方法,進一步包括:
在所述應用啟動器控制模塊處接收來自用戶的應用注冊信息,以將應用與應用圖標相關聯;
將所述應用注冊信息存儲在數據庫中。

4.  根據權利要求3所述的計算機實施的方法,其中顯示所述多個應用圖標的步驟進一步包括:
將所述多個圖標中的每個放置為與所述輸入位置相鄰,并且以對應于360*(1/a)的角度圍繞所述輸入位置同一中心地放置所述多個圖標中的每個,其中a等于利用所述應用啟動器控制模塊注冊的應用的數量。

5.  根據權利要求3所述的計算機實施的方法,其中所述啟動器打開事件為所述用戶界面的所述非活動區域內的鼠標雙擊操作、觸摸輸入或手勢操作。

6.  根據權利要求4所述的計算機實施的方法,進一步包括:
接收來自用戶的與所述應用圖標中的一個相關的輸入選擇;
從所述數據庫獲取所述應用注冊信息;以及
啟動與所選擇的應用圖標相關聯的所注冊的應用。

7.  根據權利要求6所述的計算機實施的方法,進一步包括:一旦檢測到所述用戶界面的非活動區域內的關閉窗口事件,關閉所述應用啟動器窗口以及所述多個應用圖標。

8.  一種用于提供應用啟動器用戶界面的系統,包括:
顯示器,所述顯示器用于顯示包括活動區域和非活動區域的用戶界面,其中所述用戶界面向所述系統傳遞來自用戶的輸入事件;
應用啟動器控制模塊,被配置為在所述用戶界面的所述非活動區域內顯示應用啟 動器窗口,所述應用啟動器窗口包括與輸入位置相鄰的多個應用圖標,所述輸入位置與所檢測的輸入事件相關聯。

9.  根據權利要求8所述的系統,其中所述應用啟動器控制模塊被配置為圍繞所述指向元件同一中心地顯示多個應用圖標。

10.  根據權利要求8所述的系統,其中所述多個圖標中的每個與通過所述操作用戶注冊的應用相關聯。

11.  根據權利要求10所述的系統,其中所述多個圖標中的每個被放置為以對應于360*(1/a)的角度圍繞所述輸入位置彼此相鄰,其中a等于所注冊的應用的數量。

12.  根據權利要求8所述的系統,其中所述啟動器打開事件為所述用戶界面的所述非活動區域內的鼠標雙擊操作、觸摸輸入或手勢操作。

13.  根據權利要求8所述的系統,其中一旦所述用戶從所述應用啟動器選擇應用圖標,與所選擇的應用圖標相關聯的所注冊的應用在所述用戶界面上啟動。

14.  根據權利要求13所述的系統,其中一旦檢測到所述用戶界面的非活動區域中的鼠標單擊,所述應用啟動器窗口關閉。

15.  一種非暫時性計算機可讀存儲介質,所述介質具有存儲的可執行指令以在設備上提供用戶界面應用啟動器,所述指令在由處理器執行時,使所述處理器:
在與所述設備相關聯的顯示器上顯示用戶界面,所述用戶界面包括活動區域和非活動區域以及圖形指向元件;
接收來自用戶的應用注冊信息,以將應用與應用圖標相關聯;
基于從所述非活動區域內的操作用戶接收的鼠標雙擊,檢測窗口打開事件;以及
基于所檢測的窗口打開事件,在所述用戶界面上圍繞所述圖形指向元件同一中心地顯示多個應用圖標,
其中一旦接收到所述應用啟動器窗口上的應用圖標的用戶選擇,與所選擇的應用圖標相關聯的所注冊的應用被啟動;且
其中一旦檢測到所述用戶界面的非活動區域中的鼠標單擊,所述應用窗口和所述多個應用圖標被關閉并從視圖移出。

說明書

說明書用戶界面應用啟動器及其方法
背景技術
在計算機系統與其用戶之間提供有效且直觀的交互的能力對于傳遞有趣且令人愉悅的用戶體驗是至關重要的。圖形用戶界面(GUI)常用于促進操作用戶和計算系統之間的交互。一般,GUI包括用于允許用戶操控在相關聯的顯示器上顯示的對象的輸入裝置、和用于允許計算機系統指示操控的效果的輸出裝置。如今,大多數計算機系統使用基于圖標的用戶界面,基于圖標的用戶界面利用圖標和菜單輔助用戶瀏覽和啟動計算系統上的內容和應用。
附圖說明
作為結合下圖時的本發明特定實施例的詳細描述的結果,本發明的特征和優點以及其附加特征和優點將在下文中更清楚地理解,圖中:
圖1是根據本發明示例的用于提供用戶界面應用啟動器的系統的簡化框圖。
圖2A和圖2B是根據本發明示例的用于激活用戶界面的應用啟動器視圖的打開輸入事件的代表屏幕截圖。
圖2C和圖2D是根據本發明示例的用于關閉用戶界面的應用啟動器視圖的關閉輸入事件的代表屏幕截圖。
圖3是根據本發明示例的應用啟動器窗口和應用圖標的圖示。
圖4A至圖4F是根據本發明示例的應用啟動器窗口內的應用圖標的各種布置的代表圖示。
圖5是根據本發明實施例的用于提供用戶界面應用啟動器的處理步驟的簡化流程圖。
具體實施方式
下面的討論針對各種實施例。盡管可能詳細地討論這些實施例中的一個或多個,但是所公開的實施例不應被解釋為或另外被使用為限制包括權利要求的本公開的范圍。此外,本領域技術人員將理解,下面的描述具有寬泛的應用,且任何實施例的討論僅意味著該實施例的示例,而不旨在暗示包括權利要求的本公開的 范圍受限于該實施例。此外,如本文所用的,具體關于圖中的附圖標記的標志符“A”、“B”和“N”指示多個這樣指定的特定特征可被本公開的示例包括。標志符可表示相同或不同數量的特定特征。
本文中的圖依照如下編號慣例,其中第一位數字對應于圖號,而其余數字標識該圖中的元件或組件。不同圖之間的類似元件或組件可由用戶用類似的數字標識。例如,143可標記圖1中的元件“43”,并且類似的元件在圖2中可標記為243。本文各圖中示出的元件可增加、交換和/或去除,以提供本公開的多個附加示例。此外,圖中提供的元件的比例和相對尺寸旨在圖示本公開的示例,而不應采用限制意義。
如今,操作系統經由相關聯的用戶界面提供許多方式來啟動應用。例如,現代的操作系統及其應用啟動器可利用基于全屏的設計。但是,這樣的配置要求用戶不期望地并持續地在菜單屏幕和桌面區域之間切換,以啟動新的應用。其它解決方案包括與觸摸板手勢一起工作的“快速啟動板(LaunchPad)”,并以全屏列表格式顯示所有應用,以供查找/瀏覽當前在計算機上安裝的應用。除了一些兼容性問題之外,較新的操作系統不提供對遺留應用的充分支持,使得很難啟動這樣的應用(例如,控制面板設置、記事本、畫圖,等等)。更進一步,大多數應用啟動器缺少不用鍵盤輸入定位特定應用的能力。因此,本領域中存在對提供簡單且有效的方式來利用或不用鍵盤操作啟動任何和全部應用的用戶界面的需要。
本發明的實施例公開了一種用戶界面應用啟動器及其方法。根據一個示例實施例,一旦檢測到用戶界面的非活動區域內的輸入事件,應用啟動器視圖被激活。此后,一個或多個應用圖標(每個被注冊并與軟件應用相關聯)圍繞用戶界面的指向元件同一中心地被顯示。應用可經由圖標中之一的用戶選擇而被啟動,或者一旦檢測到用戶界面的非活動區域內的第二輸入事件,應用啟動器窗口可被關閉。
現在更詳細地參考圖,圖中相同的標記標識所有圖中對應的部分。圖1是根據本發明種示例的用于提供用戶界面應用啟動器的系統的簡化框圖。如在此示例中示出的,系統100包括操作計算設備102的用戶130。計算設備102包括處理單元106、顯示器104和用戶界面103、應用啟動器模塊105、應用數據庫115、以及非暫時性計算機可讀存儲介質108。在一個實施例中,處理單元106表示中央處理單元(CPU)、微控制器、微處理器、或被配置為執行與用戶界面105相關聯的編程指令的邏輯。顯示器單元104表示電子可視顯示器,該顯示器被配置為顯示對象和圖形用戶界面103,以實現在用戶130和計算設備102之間的輸入交互。應用啟動器模塊105與用戶界面103通信,以便一旦檢測到來自瀏覽用戶界面103 的用戶的應用啟動事件(例如,在桌面區域中雙擊鼠標),就激活應用啟動器視圖或窗口。更具體地,且如將在下列示例實施例中進一步描述和說明的,應用啟動器模塊105被配置為從數據庫存儲器115獲取應用數據,該應用數據包括軟件應用及相關聯的應用圖標的注冊信息。更進一步,存儲介質108代表非暫時性、易失性存儲器(例如,隨機存取存儲器)、非易失性(例如,硬盤驅動、只讀存儲器、光盤只讀存儲器、閃存、等等)、或其結合。此外,存儲介質108包括軟件109,軟件109可由處理器106執行,且在被執行時使處理單元106執行本文描述的功能中的一些或全部。例如,用于提供用戶界面和應用啟動器模塊105的指令可被實施為存儲介質108內的可執行軟件。
圖2A和圖2B是根據本發明示例的用于激活用戶界面的應用啟動器窗口的打開輸入事件的代表屏幕截圖。根據一個實施方式,用戶界面203包括活動的應用窗口207以及指向元件210。如本文所用的,指向元件210表示鼠標指針,且可由操作用戶使用以瀏覽包括應用窗口207(活動區域217)和非活動區域213(例如,桌面區域)的用戶界面203,如圖2A中示出的。操作系統和用戶界面包括用于跟蹤和檢測源自用戶輸入(例如,鼠標點擊操作)的事件和操作的功能。如本文所用的,活動區域217表示用戶界面的與顯示的對象(例如,應用窗口、菜單、圖標等)相關聯的一部分,而非活動區域213表示用戶界面的與現有對象(例如,桌面)不相關聯的一部分。當在非活動區域213內檢測到應用啟動器輸入事件時,隨后激活應用啟動器窗口211,并將其顯示在用戶界面203上,如圖2B示出的。
根據本發明的示例實施例,應用啟動器事件可為在非活動區域213內的鼠標雙擊操作、觸摸屏輕拍、或手勢滑動(例如,兩個手指縮放操作)。但是,由于輸入事件可包括用戶界面的制造商或運營商定義的幾個操作,本發明不限于這些特定操作。此外,如圖2B中示出的,輸入事件(例如,雙擊鼠標)引起應用啟動器窗口211圍繞指向元件210(或輸入位置212)同一中心地顯示多個應用圖標220a-220f。此外,每個應用圖標220a-220f與所注冊的軟件應用相關聯,這可由操作用戶指定,如將在下面進一步詳細描述的。
圖2C和圖2D是根據本發明示例的用于關閉用戶界面的應用啟動器視圖的輸入事件的代表屏幕截圖。這里,應用啟動器窗口211以及應用圖標220a-220f在指向元件210移出窗口211時保持在初始位置。一旦檢測到非活動區域213內的關閉輸入事件,例如單擊、觸摸輸入、或手勢,應用啟動器模塊就關閉應用啟動器窗口211,使得應用圖標220a-220f從用戶界面上的視圖移出,如圖2D中所示。此外,每個應用圖標220a-220f可由操作用戶(例如,經由鼠標點擊、輕拍)選擇, 以啟動用戶界面內的相關聯的應用。在一個實施方式中,用戶選擇應用圖標還可表示關閉輸入事件,以啟動相關聯的應用的同時也關閉應用啟動窗口211。
圖3是根據本發明示例的應用啟動器窗口和應用圖標的圖示。應用啟動器視圖311圍繞指向元件310顯示一個或多個應用圖標320a-302e。如本示例中示出的,多個應用圖標320a-320e圍繞鼠標光標310同一中心地被放置,使得每個圖標320a-320e以距離鼠標光標一計算的角度被定位。例如并且根據一個實施方式,應用圖標320a-320e以對應于[360*(1/x)]的角度圍繞圖形指向元件310形成,其中x等于利用應用啟動器模塊注冊的應用的數量。在圖3的示例中,應用啟動器窗口311顯示與五個注冊的應用相關聯的五個應用圖標320a-320f。此外,應用圖標320a-320f以相對于輸入位置312為72度(360*1/5)的角度被放置。具體地,本示例描繪了應用圖標320a-320f各自以72度的相等角度(321a-321e)圍繞指向元件312同一中心地放置。
圖4A至圖4F是根據本發明示例的應用啟動器視圖內的應用圖標的各種布置的代表圖示。如圖4A中所示的,應用窗口411包括設置在激活點或輸入位置412的相對端上的應用圖標420a和420b。更具體地,應用圖標以相對于輸入位置412為180°(360*1/2)的角度被布置。圖4B描繪了包括三個應用圖標420a-420c的應用窗口411。如這里示出的,每個應用圖標420a-420c以相對于激活點412為120°(360*1/3)的角度被布置。類似地,圖4C描繪了包括四個應用圖標420a-420d的應用窗口411。這里,每個應用圖標420a-420d以相對于輸入位置412為90°(360*1/4)的角度被布置。在又一示例實施方式中,圖4D描繪了包括七個應用圖標420a-420c的應用窗口411。如這里示出的,每個應用圖標420a-420g以相對于輸入位置412為51°(360*1/7)的角度被布置。最后,圖4E和圖4F分別描繪了包括八個應用圖標420a-420h和九個應用圖標420a-420i的應用窗口411。更具體地,應用圖標420a-420h以相對于輸入位置412為45°(360*1/8)的角度被布置,而應用圖標420a-420i以相對于輸入位置412為40°(360*1/9)的角度被布置。
圖5是根據本發明實施例的用于提供用戶界面應用啟動器的處理步驟的簡化流程圖。在步驟502,在顯示設備上呈現用戶界面,以供操作用戶查看和瀏覽。此后,在步驟504,用戶利用應用啟動器模塊注冊至少一個應用。根據一個示例實施例,用戶利用用戶界面和操作系統的菜單來選擇軟件應用,以實施快速啟動訪問。然后,利用應用啟動器模塊注冊(預設或定制的)與所選擇的軟件應用相關聯的應用圖標,并將其存儲在數據庫中作為應用數據。也即,存儲應用以及將應用圖 標與特定軟件應用啟動執行指令鏈接起來的映射信息。如果在步驟506中檢測到窗口打開事件(例如,雙擊鼠標、觸摸輸入、或桌面區域上的手勢),則在步驟508中,圍繞輸入位置同一中心地顯示包括與注冊的應用相關聯的應用圖標的應用啟動器窗口,如上所述。此外,在步驟510,如果用戶選擇應用啟動器窗口中顯示的應用圖標中的一個,則在步驟512中,應用啟動器模塊從數據庫獲取應用數據,使得可在步驟514中啟動與選擇的應用圖標相關聯的軟件應用。相反地,如果在步驟516中檢測到窗口關閉事件(例如,單擊鼠標、觸摸輸入、或桌面區域上的手勢),則在步驟518中,關閉并從視圖中移除應用窗口和所顯示的應用圖標。
本發明的實施例提供一種用戶界面應用啟動器及其方法。此外,可由根據本發明實施例的用戶界面應用啟動器提供許多優點。例如,用戶能夠以全屏的模式查看且容易地訪問其樂意使用的應用,因而在使用多個應用時實施高效的多任務處理。此外,較少利用且通常隱藏的應用圖標(例如,遺留應用(例如,記事本、計算器、畫圖,等))在用戶界面及本文描述的實施例中是容易發現的。
此外,雖然已關于示例性實施例描述了本發明,本領域技術人員將意識到,多個修改是可能的。例如,盡管示例性實施例描繪了應用啟動器窗口內的特定數量的應用圖標,本發明不受限于此。例如,應用窗口可包括超過或少于在本示例中描繪且描述的數量的應用圖標。
此外,本文描述且說明的所有組件、特征、結構、特性等不需要包括在實施例中的特定實施例中。例如,如果說明書規定“可能”或“能夠”包括組件、特征、結構、或特性,則該特定的組件、特征、結構、或特性不需要被包括。如果說明書或權利要求涉及“一”元件,這不意味著僅有一個元件。如果說明書或權利要求涉及“一額外的”元件,這不排除存在超過一個的額外元件。
注意,盡管已參照特定實施方式描述了一些實施例,但根據一些實施例的其他實施方式是可能的。此外,圖中圖示的或本文描述的元件或其它特征的布置或順序不需要以所圖示和描述的特定方式來布置。根據一些實施例,許多其他的布置是可能的。
技術不限于本文列出的具體細節。實際上,具有本公開的權益的本領域技術人員將理解,可在本技術范圍內做出前面描述和各圖的許多其他的變化。因此,所附權利要求包括對其做出的限定本技術范圍的任何修改。

關 鍵 詞:
用戶界面 應用 啟動器 及其 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:用戶界面應用啟動器及其方法.pdf
鏈接地址:http://www.rgyfuv.icu/p-6373621.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图