專利名稱:基于設(shè)備位置和/或日期/時間來動態(tài)地改變用戶界面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及基于使用GUI的設(shè)備的位置并且基于試圖使用GUI 的一天中的時間(time of day)來動態(tài)地建立圖形用戶界面(GUI)。
背景技術(shù):
如這里所了解的,越來越多數(shù)目的功能正在被增加到越來越有能力的 設(shè)備中,例如視頻播放器、音樂播放器、個人錄像機(personal video recorder)、相機、無線電話等。通常,圖形用戶界面(GUI)被設(shè)置以使 用戶能選擇用戶希望調(diào)用的功能。GUI —般包括呈現(xiàn)在設(shè)備上并且列出了 可用功能的視覺顯示,用戶能通過例如在所需功能上觸摸畫面或引導(dǎo) (navigate)光標來輸入選擇。
如這里進一步所了解的,在從中選擇選項的可用模式和功能的這個大 集合的情況下,使用分層菜單的GUI變得低效率。
發(fā)明內(nèi)容
根據(jù)本發(fā)明原理,用戶最可能嘗試的使用模式和功能可被智能地預(yù) 測,并且對所預(yù)測的模式/功能的快速鏈接可被自動顯示在GUI上。
因此, 一種位置感知設(shè)備(location-aware device)包括殼體、殼體中 的處理器以及向處理器輸入時間參數(shù)信息的殼體中的時鐘。此外,位置接 收器處于殼體中并且向處理器輸入地理位置信息。顯示器與殼體相關(guān)聯(lián)。 在處理器的控制下用戶界面可呈現(xiàn)在顯示器上。處理器基于來自位置接收 器的信息和/或來自時鐘的信息而在顯示器上呈現(xiàn)用戶界面。
在一些實施例中,作為設(shè)備位置加上設(shè)備速度、設(shè)備加速度、設(shè)備運 動方向以及當前日期/時間的結(jié)果,通過激活具體功能(specific function) 和/或通過顯示具體的一組菜單項,用戶界面被自動改變。用戶界面的改變可由設(shè)備制造商預(yù)編程或者可被上載至設(shè)備或者可由 處理器基于使用模式建立。例如,如果來自位置接收器的信息指示出設(shè)備
的速度至少像閾值一樣快,則導(dǎo)航模式GUI被呈現(xiàn)在顯示器上。作為另一 示例,如果來自位置接收器的信息指示出設(shè)備的速度低于閾值,則用戶界 面基于與用戶先前在給定的位置已執(zhí)行什么操作有關(guān)的統(tǒng)計信息而被顯 示。更具體地,用戶界面可與在該位置處最頻繁執(zhí)行的操作相關(guān),對與次 頻繁操作相關(guān)的用戶界面的鏈接被呈現(xiàn)在與最頻繁執(zhí)行的操作相關(guān)的用戶 界面上。如果需要的話,則用戶界面可基于從時鐘接收的時間參數(shù)信息。 作為又一示例,如果處理器基于來自位置接收器的位置信息而檢測到在特 定位置(particular location)從相對高速運動到相對低速運動的轉(zhuǎn)變,則當 設(shè)備返回至該特定位置時導(dǎo)航GUI可被自動激活。
在另一方面, 一種方法包括提供位置感知設(shè)備以及基于設(shè)備的地理位 置來建立位置感知設(shè)備的用戶界面。
在另一方面, 一種裝置包括接收位置信息和時間參數(shù)信息的處理器。 在處理器的控制下用戶界面可呈現(xiàn)于其上的顯示器也被設(shè)置。處理器基于 位置信息在顯示器上呈現(xiàn)用戶界面。
參考附圖可最佳地理解關(guān)于本發(fā)明的結(jié)構(gòu)和操作的細節(jié),在附圖中相 似的標號指相似的部分,并且在附圖中
圖l是根據(jù)本發(fā)明原理的第一非限制性設(shè)備的框圖; 圖2是根據(jù)本發(fā)明原理的第二非限制性設(shè)備的框圖; 圖3是根據(jù)本發(fā)明原理的示例邏輯的流程圖;并且 圖4 圖6是可根據(jù)圖3的邏輯來顯示的示例GUI。
具體實施例方式
圖1示出可體現(xiàn)本發(fā)明原理的設(shè)備10。不作為限制而是僅作為示例, 設(shè)備10可以是音頻播放器、靜態(tài)相機或攝像機、計算機、音樂播放器、 個人錄像機(PVR)、個人數(shù)字助理(PDA)、便攜式TV、游戲機、視頻播放器或者如圖1具體所示的無線電話。當被配置為無線電話時,設(shè)備
10可以是(不作為限制)全球移動通信系統(tǒng)(GSM)電話、碼分多址 (CDMA)電話、時分多址(TDMA)電話、頻分多址(FDMA)電話、 空分多址(SDMA)電話、寬帶CDMA電話、正交頻分復(fù)用(OFDM)電 話等,并且因此包括用于根據(jù)本領(lǐng)域已知的原理與無線電話基站通信的無 線電話收發(fā)器12。
可通過處理器14訪問體現(xiàn)了本發(fā)明的邏輯并且存儲在有形的計算機 可讀介質(zhì)16上的數(shù)據(jù)和/或計算機指令來控制電話收發(fā)器12,有形的計算 機可讀介質(zhì)16諸如固態(tài)存儲裝置、盤存儲裝置或其他合適的電子存儲裝 置。在一些實施例中,設(shè)備IO包括向處理器14提供輸入的、諸如全球定 位衛(wèi)星(GPS)接收器之類的位置接收器18。設(shè)備10還可包括受處理器 14控制的、諸如液晶顯示器(LCD)或發(fā)光二極管(LED)顯示器或其他 類型的矩陣顯示器之類的顯示器20,以及用于向處理器14輸入用戶命令 的、諸如電話鍵區(qū)之類的用戶輸入裝置22。處理器14還可從電子時鐘24 訪問諸如日期和時間信息之類的時間參數(shù)信息。上述部件通常被包含在便 攜式手持殼體26中。
為了說明本發(fā)明原理可用于其他設(shè)備,圖2示出被實現(xiàn)為相機的設(shè)備 30。設(shè)備30可包括處理器32,處理器32訪問體現(xiàn)了本發(fā)明的邏輯并且存 儲在有形的計算機可讀介質(zhì)34上的數(shù)據(jù)和/或計算機指令,有形的計算機 可讀介質(zhì)34諸如固態(tài)存儲裝置、盤存儲裝置或其他合適的電子存儲裝 置。在一些實施例中,設(shè)備30包括向處理器32提供輸入的、諸如全球定 位衛(wèi)星(GPS)接收器之類的位置接收器36。設(shè)備30還可包括受處理器 32控制的、諸如液晶顯示器(LCD)或發(fā)光二極管(LED)顯示器或其他 類型的矩陣顯示器之類的顯示器38,以及用于向處理器32輸入用戶命令 的、諸如電話鍵區(qū)之類的用戶輸入裝置40。處理器32還可從電子時鐘42 訪問日期和時間信息。處理器32還可從諸如電荷耦合器件(CCD)陣列 44之類的成像器(imager) 44接收信息。上述部件通常被包含在便攜式手 持殼體46中。
現(xiàn)在參考圖3,示出了用于使得位置感知(例如GPS)設(shè)備(例如圖1所示的無線電話設(shè)備10)基于它當前的位置和/或運動以及/或者當前的
曰期/時間來智能地變更/配置用戶界面的本發(fā)明邏輯。通過激活具體功能 和/或顯示具體的一組菜單項,用戶界面被自動改變,作為設(shè)備的位置、速 度、加速度、運動方向和當前日期/時間中的一項或多項的結(jié)果。用戶界面
的改變可由設(shè)備制造商預(yù)編程,可例如利用圖1所示的收發(fā)器12上載至 設(shè)備,或者可基于下面更詳細說明的使用模式由這里所公開的設(shè)備處理器 自動學(xué)習(xí)。
框48指示出使用-位置相關(guān)性被建立。最初,制造商所設(shè)置的默認相 關(guān)性可被使用。實質(zhì)上,注意,對于例如設(shè)備處理器基于來自設(shè)備位置接 收器的信息而有規(guī)律地找到自身的特定位置,設(shè)備的特定功能或用途被用 戶使用。這些相關(guān)性可被設(shè)備處理器實現(xiàn),或者可利用設(shè)備處理器上載至 服務(wù)器的位置和使用信息而被遠程地實現(xiàn)。
類似地,在框50建立使用-速度(以及在需要的情況下的使用-加速 度)相關(guān)性,并且在框52建立一天中的時間(以及在需要的情況下的一 周中的星期幾(day of the week))與使用的相關(guān)性。在框54,基于這些 相關(guān)性在設(shè)備的顯示器上呈現(xiàn)GUI。
圖4 圖6提供了示例圖示。假設(shè)用戶在他的汽車中,并且設(shè)備通過 在時鐘24所提供的時間上觀察來自位置接收器18的位置輸入的改變來檢 測快速運動(例如比步行、奔跑和騎自行車更快)。推斷高于閾值的速度 指示行進,則當用戶啟動設(shè)備時,導(dǎo)航模式GUI如圖4所示地被呈現(xiàn)。
另一方面,低于閾值的速度可能指示出用戶不在運動并且因此可能在 家或在工作。設(shè)備記錄與用戶先前在給定位置已執(zhí)行什么操作有關(guān)的統(tǒng)計 信息,并且基于此統(tǒng)計信息來確定應(yīng)當呈現(xiàn)什么GUI。例如,假定在特定 位置的N個(在此示例中N=3)最經(jīng)常執(zhí)行的任務(wù)是打電話[60%的時 間]、調(diào)度會議[20%的時間]和查找方向[5%的時間]。在這種相關(guān)性的情況 下,當用戶在特定位置的閾值半徑內(nèi)啟動設(shè)備時,設(shè)備自動進入與最可能 的使用相對應(yīng)的模式,在此情況下是"電話模式",在該模式中電話GUI 如圖5所示地被呈現(xiàn)。此外,如果需要的話,同樣如圖5所示,GUI可包 含對與特定位置相關(guān)的其他使用的快速鏈接,在此情況下是對"調(diào)度會議"和"查找方向"功能的鏈接。
以上使用情況還可包括使得日期和時間能夠確定激活什么設(shè)備模式以 及呈現(xiàn)什么菜單選項。例如,設(shè)備可確定當在星期一 星期五上午的早些 時候處于靜態(tài)(不運動的)位置時,用戶頻繁請求設(shè)備顯示當前時間。因
此如果此時還沒有選擇其他模式,則可自動顯示如圖6所示的"時鐘"模 式GUI。類似地,設(shè)備可確定當在星期日 星期四晚上的晚些時候位于靜 態(tài)位置時,用戶頻繁設(shè)置設(shè)備的鬧鈴。因此如果此時還沒有選擇其他模 式,則可自動顯示輔助設(shè)置鬧鈴的GUI。
返回至使用-速度相關(guān)性,在設(shè)備檢測到在特定位置從高速運動(例如 駕駛汽車)到低速運動(例如步行)的轉(zhuǎn)變的情況下,在用戶過去將他的 汽車停放在該位置并且下次他返回至該位置想必是駕車離開時將會需要導(dǎo) 航幫助的推斷之下,下次用戶返回至同一位置時"導(dǎo)航模式"可自動被激 活。
雖然這里詳細示出并且描述了特定的"基于設(shè)備位置和/或日期/時間 來動態(tài)地改變用戶界面",但是將會理解的是本發(fā)明所包括的主題僅由權(quán) 利要求限制。
權(quán)利要求
1.一種位置感知設(shè)備,包括殼體;在所述殼體中的處理器;在所述殼體中并且向所述處理器輸入時間參數(shù)信息的時鐘;在所述殼體中并且向所述處理器輸入地理位置信息的位置接收器;以及與所述殼體相關(guān)聯(lián)并且在所述處理器的控制下可于其上呈現(xiàn)用戶界面的顯示器,其中所述處理器至少部分地基于以下各項中的一項或多項來在所述顯示器上呈現(xiàn)所述用戶界面來自所述位置接收器的信息、來自所述時鐘的信息。
2. 根據(jù)權(quán)利要求1所述的設(shè)備,其中作為設(shè)備位置加上設(shè)備速度、設(shè) 備加速度、設(shè)備運動方向以及當前日期/時間的結(jié)果,通過激活具體功能和 /或通過顯示具體的一組菜單項,所述用戶界面被自動改變。
3. 根據(jù)權(quán)利要求1所述的設(shè)備,其中用戶界面的改變由設(shè)備制造商預(yù) 編程。
4. 根據(jù)權(quán)利要求1所述的設(shè)備,其中用戶界面的改變被上載至所述設(shè)備o
5. 根據(jù)權(quán)利要求i所述的設(shè)備,其中用戶界面的改變是由所述處理器基于使用模式建立的。
6. 根據(jù)權(quán)利要求1所述的設(shè)備,其中如果來自所述位置接收器的信息 指示出所述設(shè)備的速度至少像閾值一樣快,則導(dǎo)航模式用戶界面被呈現(xiàn)在 所述顯示器上。
7. 根據(jù)權(quán)利要求1所述的設(shè)備,其中如果來自所述位置接收器的信息 指示出所述設(shè)備的速度低于閾值,則所述用戶界面基于與用戶先前在給定 的位置已執(zhí)行什么操作有關(guān)的統(tǒng)計信息而被顯示。
8. 根據(jù)權(quán)利要求7所述的設(shè)備,其中所述用戶界面與在所述位置處最頻繁執(zhí)行的操作相關(guān),對與至少一個次頻繁的操作相關(guān)的用戶界面的鏈接 被呈現(xiàn)在與最頻繁執(zhí)行的操作相關(guān)的用戶界面上。
9. 根據(jù)權(quán)利要求7所述的設(shè)備,其中所述用戶界面還基于從所述時鐘 接收的時間參數(shù)信息。
10. 根據(jù)權(quán)利要求6所述的設(shè)備,其中如果所述處理器基于來自所述 位置接收器的位置信息而檢測到在特定位置從相對高速運動到相對低速運 動的轉(zhuǎn)變,則當所述設(shè)備返回至所述特定位置時導(dǎo)航用戶界面被自動激 活。
11. 一種方法,包括 提供位置感知設(shè)備;以及基于所述設(shè)備的地理位置來建立所述位置感知設(shè)備的用戶界面。
12. 根據(jù)權(quán)利要求11所述的方法,其中所述用戶界面還基于所述設(shè)備 的運動。
13. 根據(jù)權(quán)利要求11所述的方法,其中所述用戶界面還基于時間參數(shù)倍息o
14. 一種裝置,包括接收位置信息和時間參數(shù)信息的處理器;與所述處理器相關(guān)聯(lián)的顯示器,在所述處理器的控制下可在所述顯示 器上呈現(xiàn)用戶界面,其中所述處理器基于所述位置信息在所述顯示器上呈現(xiàn)用戶界面。
15. 根據(jù)權(quán)利要求14所述的裝置,其中所述用戶界面基于所述時間參 數(shù)信息。
16. 根據(jù)權(quán)利要求14所述的裝置,其中用戶界面的改變由設(shè)備制造商 預(yù)編程。
17. 根據(jù)權(quán)利要求14所述的裝置,其中用戶界面的改變被上載至所述 裝置。
18. 根據(jù)權(quán)利要求14所述的裝置,其中用戶界面的改變是由所述處理 器基于使用模式建立的。
19. 根據(jù)權(quán)利要求14所述的裝置,其中如果來自位置接收器的信息指示出所述裝置的速度至少像閾值一樣快,則導(dǎo)航模式用戶界面被呈現(xiàn)在所 述顯不器上。
20.根據(jù)權(quán)利要求19所述的裝置,其中所述用戶界面基于與用戶先前 在給定的位置已執(zhí)行什么操作有關(guān)的統(tǒng)計信息而被顯示。
全文摘要
本發(fā)明公開了基于設(shè)備位置和/或日期/時間來動態(tài)地改變用戶界面。位置感知設(shè)備(例如無線電話)的用戶界面基于設(shè)備的當前位置、設(shè)備的運動以及/或者當前日期/時間而被智能地變更/配置。作為設(shè)備的位置和/或速度和/或加速度和/或運動方向和/或當前日期/時間的組合的結(jié)果,通過激活具體功能和/或顯示具體的一組菜單項,用戶界面被自動改變。
文檔編號G06F3/048GK101582009SQ20091014079
公開日2009年11月18日 申請日期2009年5月15日 優(yōu)先權(quán)日2008年5月15日
發(fā)明者克里斯汀·拉斯·阿莫茲川德, 皮瑞姆·文凱特桑 申請人:索尼株式會社;索尼電子有限公司