国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于促進位置選擇的方法和裝置的制作方法

      文檔序號:6360369閱讀:210來源:國知局
      專利名稱:用于促進位置選擇的方法和裝置的制作方法
      技術(shù)領(lǐng)域
      一般地,本發(fā)明的實施方式涉及位置選擇技術(shù),并且更具體地,一些示例實施方式涉及用于促進對與日歷項相關(guān)聯(lián)的位置的選擇的方法和裝置。
      背景技術(shù)
      現(xiàn)代計算時代已經(jīng)帶來了關(guān)于計算能力的巨大擴張以及對計算設(shè)備的增加的可購性。計算能力的這種擴張已經(jīng)導致計算設(shè)備的尺寸減小,并且引起下一代移動設(shè)備,其能夠執(zhí)行多年前需要僅由最高級的桌面計算機提供的處理能力的功能。因此,具有小尺寸的移動計算設(shè)備已經(jīng)變得更加普遍,并且被用于廣闊范圍的應(yīng)用的執(zhí)行。許多計算設(shè)備的用戶所使用的應(yīng)用的一種類型是日歷應(yīng)用。用戶可以使用日歷應(yīng) 用來維持他們的個人事件日程。關(guān)于這一點,日歷應(yīng)用可以允許用戶創(chuàng)建和管理日歷項,所述日歷項包括關(guān)于用戶的日程上的事件的信息。例如,這種事件可以包括會議、約會、約定、社交聚會、晚餐聚會、體育事件和/或用戶安排要出席或參與的任意其他事件。

      發(fā)明內(nèi)容
      此處提供了用于促進位置選擇的方法、裝置和計算機程序產(chǎn)品。根據(jù)各種實施方式的系統(tǒng)、方法、裝置和計算機程序產(chǎn)品可為計算設(shè)備和計算設(shè)備的用戶提供多種優(yōu)點。示例實施方式提供用于促進對位置的用戶選擇的用戶直觀接口。更具體地,本發(fā)明的一些示例實施方式提供用于促進選擇與日程項關(guān)聯(lián)的位置的用戶接口。在這一點,本發(fā)明的這些實施例提供用于允許用戶選擇用戶日程中調(diào)度的事件發(fā)生的位置的接口。在一些示例實施方式中,提供一種允許用戶通過從最近使用的位置列表中選擇位置來選擇用于事件的位置的用戶接口。這種實施方式可促進與重現(xiàn)事件或可能在同一位置處發(fā)生的事件相關(guān)聯(lián)的位置的更快選擇。在一些示例實施方式中,提供一種允許用戶使用用于輸入搜索詞的輸入字段來搜索位置的用戶接口。例如,當用戶知道位置的名稱,但是不知道位置的地址或定位坐標時,這種示例實施方式可允許用戶選擇位置。一些示例實施方式提供一種允許用戶通過在地圖上選擇位置來選擇位置的用戶接口。進一步的實施方式提供允許用戶使用兩個或多個上述選擇方法來選擇位置的一個或多個用戶接口。因此,用戶可選擇優(yōu)選的選擇位置的方法和/或選擇最適合特定事件的位置的方法,其中用戶為所述特定事件選擇相關(guān)聯(lián)的位置。一些示例實施方式提供用于選擇與日歷項的創(chuàng)建和/或修改緊密結(jié)合的位置的用戶接口。關(guān)于這一點,將本發(fā)明的一些示例實施方式配置為提供一種響應(yīng)于用戶對日歷項的創(chuàng)建和/或修改來選擇位置的用戶接口。這種示例實施方式可允許用戶在創(chuàng)建事件時容易地定義與事件相關(guān)聯(lián)的位置。一些示例實施方式附加地基于與事件相關(guān)聯(lián)的位置來提供對事件的指導。在第一示例實施方式中,提供一種方法,所述方法包括促使用于選擇與日歷項相關(guān)聯(lián)的位置的用戶接口的顯示。本實施方式的方法進一步包括確定經(jīng)由用戶接口選擇的位置。本實施方式的方法附加地包括將所確定的位置與日歷項相關(guān)聯(lián)。在另一示例實施方式中,提供一種裝置。該實施方式的裝置包括至少一個處理器和至少一個存儲計算機程序代碼的存儲器,其中所述至少一個存儲器和所存儲的計算機程序代碼被配置為利用所述至少一個處理器,促使所述裝置至少,促使用于選擇與日歷項相關(guān)聯(lián)的位置的用戶接口的顯示。所述至少一個存儲器和所存儲的計算機程序代碼被配置為利用所述至少一個處理器,進一步促使本實施方式的裝置確定經(jīng)由用戶接口選擇的位置。所述至少一個存儲器和所存儲的計算機程序代碼被配置為利用所述至少一個處理器,附加地促使本實施方式的裝置將所確定的位置與日歷項相關(guān)聯(lián)。在另一個示例實施方式中,提供了一種計算機程序產(chǎn)品。該實施方式的計算機程序產(chǎn)品包括至少一個計算機可讀存儲介質(zhì),其具有存儲于其中的計算機可讀程序指令。該實施方式的程序指令包括被配置為促使用于選擇與日歷項相關(guān)聯(lián)的位置的用戶接口的顯示的程序指令。該實施方式的程序指令進一步包括被配置為確定經(jīng)由用戶接口選擇的位置的程序指令。該實施方式的程序指令附加地包括被配置為將所確定的位置與日歷項相 關(guān)聯(lián)的程序指令。在另一示例實施方式中,提供一種裝置,所述裝置包括用于促使用于選擇與日歷項相關(guān)聯(lián)的位置的用戶接口的顯示的部件。本實施方式的裝置進一步包括用于確定經(jīng)由用戶接口選擇的位置的部件。本實施方式的裝置附加地包括用于將所確定的位置與日歷項相關(guān)聯(lián)的部件。僅出于以下目的而提供了以上

      發(fā)明內(nèi)容
      總結(jié)本發(fā)明的一些示例實施方式,以便提供對本發(fā)明的一些方面的基本理解。因此,可以理解,上述示例實施方式僅是實例并且不應(yīng)當被解釋成以任何方式縮小本發(fā)明的精神或范圍??梢岳斫?,本發(fā)明的范圍包括除了這里總結(jié)的那些之外的任何可能的實施方式,下面將進一步描述其中一些實施方式。


      已經(jīng)大致地描述了本發(fā)明,現(xiàn)在參照附圖,其不必按照規(guī)定比例繪制,其中圖I示出了根據(jù)本發(fā)明示例實施方式的用于促進位置選擇的動畫裝置的框圖;圖2是根據(jù)本發(fā)明示例實施方式的移動終端的示意性框圖;圖3示出了根據(jù)本發(fā)明示例實施方式的用于促進位置選擇的系統(tǒng);圖4示出了根據(jù)本發(fā)明示例實施方式的用于促進位置選擇的用戶接口 ;圖5示出了根據(jù)本發(fā)明示例實施方式的用于促進位置選擇的用戶接口 ;以及圖6示出了根據(jù)本發(fā)明示例實施方式的根據(jù)用于促進位置選擇的示例方法的流程圖。
      具體實施例方式現(xiàn)在,將參照附圖在后面更加全面地描述本發(fā)明的一些實施方式,其中示出了本發(fā)明的一些但非全部實施方式。實際上,本發(fā)明可以在多種不同的形式中實現(xiàn),并且不應(yīng)被解釋成限于在此陳述的實施方式;而是提供這些實施方式使得本公開內(nèi)容將滿足適用的法律要求。通篇中,相同的參考數(shù)字指代相同的元件。如這里所使用的,術(shù)語“電路”指代(a)僅硬件的電路實現(xiàn)方式(例如在模擬電路和/或數(shù)字電路中的實現(xiàn)方式);(b)電路和計算機程序產(chǎn)品的組合,該計算機程序產(chǎn)品包括存儲在一個或者多個計算機可讀存儲器上的軟件和/或固件指令,這些指令一起工作以使裝置執(zhí)行這里描述的一個或者多個功能;以及(C)電路(例如微處理器或者微處理器的一部分),即使軟件或者固件在物理上不存在,電路仍然需要用于操作的軟件或者固件。將‘電路’的這種定義應(yīng)用于這里對這一術(shù)語的所有使用(包括在任何權(quán)利要求中)。如進一步實例,如這里所用的,術(shù)語‘電路’也包括一種實現(xiàn)方式,所述實現(xiàn)方式包括一個或者多個處理器和/或處理器的一部分以及附帶軟件和/或固件。如另一實例,如這里所用的,術(shù)語‘電路’也例如包括用于移動電話的基帶集成電路或者應(yīng)用處理器集成電路或者在服務(wù)器、蜂窩網(wǎng)絡(luò)設(shè)備、其他網(wǎng)絡(luò)設(shè)備和/或其他計算設(shè)備中的類似集成電路。圖I示出了根據(jù)本發(fā)明示例實施方式的用于促進位置選擇的調(diào)度裝置102的框圖??梢粤私獾氖牵瑢⒄{(diào)度裝置102提供作為本發(fā)明的一個實施方式的實例,并且不應(yīng)當被解釋為按任意方式來縮窄本發(fā)明的范圍或精神。關(guān)于這一點,除了此處示出和介紹的那些實施方式,公開內(nèi)容的范圍包括許多潛在的實施方式。這樣的話,雖然圖I示出了用于促進位置選擇的調(diào)度裝置的配置的一個實例,還可使用多種其他配置來實現(xiàn)本發(fā)明的實施方 式。調(diào)度裝置102可以體現(xiàn)為桌面計算機、膝上型計算機、移動終端、移動計算機、移動電話、移動通信設(shè)備、一個或多個服務(wù)器、一個或多個網(wǎng)絡(luò)節(jié)點、游戲設(shè)備、數(shù)字照相機/攝像機、音頻/視頻播發(fā)器、電視設(shè)備、無線電接收器、數(shù)字視頻記錄機、定位設(shè)備、其任意組合等。在示例實施方式中,調(diào)度裝置102體現(xiàn)為移動終端,例如如圖2所示的。關(guān)于這一點,圖2示出了代表調(diào)度裝置102的一種實施方式的移動終端10的框圖。然而,應(yīng)當理解的是,所示的和下文中所介紹的移動終端10僅是可以從本發(fā)明實施方式獲益和/或?qū)崿F(xiàn)本發(fā)明的實施方式的一種類型的調(diào)度裝置102的示例,并且因此不應(yīng)用來限制本發(fā)明的范圍。盡管為了示例的目的將示出和在此后介紹電子設(shè)備的多個實施方式,但是其他類型的電子設(shè)備(例如移動電話、移動計算機、便攜式數(shù)字助理(PDA)、尋呼機、膝上型計算機、桌面計算機、游戲設(shè)備、電視和其他類型的電子系統(tǒng))可采用本發(fā)明的實施方式。如圖所示,如圖所示,移動終端10可以包括與發(fā)射器14和接收器16進行通信的天線12 (或多天線12)。移動終端10還可以包括被配置為分別提供信號給發(fā)射器以及從接收器接收信號的處理器20。處理器20例如可以按多種手段來實現(xiàn),包括電路、具有附帶(accompanying)數(shù)字信號處理器的一個或多個微處理器、不具有附帶數(shù)字信號處理器的一個或多個微處理器、一個或多個協(xié)處理器、一個或多個多核處理器、一個或多個控制器、處理電路、一個或多個計算機、包括例如是ASIC (專用集成電路)或FPGA (現(xiàn)場可編程門陣列)或其一些組合的集成電路的各種其他處理元件。因此,盡管在圖2中示為單個處理器,但是在一些實施方式中,處理器20包括多個處理器。由處理器20發(fā)送和接收的信號可包括信令信息,所述信令信息根據(jù)可應(yīng)用蜂窩系統(tǒng)的空中接口標準和/或任意數(shù)量的不同有線或無線網(wǎng)絡(luò)技術(shù),包括但不限于無線保真(Wi-Fi)、無線局域接入網(wǎng)絡(luò)(WLAN)技術(shù),例如電氣和電子工程師協(xié)會(IEEE)802. 1U802. 16等。此外,這些信號可包括語音數(shù)據(jù)、用戶生成的數(shù)據(jù)、用戶請求的數(shù)據(jù)等。關(guān)于這一點,移動終端可以能夠通過一個或多個空中接口標準、通信協(xié)議、調(diào)制類型、接入類型等來進行操作。更具體地,移動終端可以能夠根據(jù)各種第一代(1G)、第二代(2G)、2. 5G、第三代(3G)通信協(xié)議、第四代(4G)通信協(xié)議、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)通信協(xié)議(例如,會話啟動協(xié)議(SIP))等來進行操作。例如,移動終端可以能夠根據(jù)2G無線通信協(xié)議IS-136 (時分多址(TDMA)),全球移動通信系統(tǒng)(GSM),IS-95 (碼分多址(CDMA))等進行操作。同樣,例如移動終端可以能夠根據(jù)2. 5G無線通信協(xié)議通用分組無線服務(wù)(GPRS)、增強數(shù)據(jù)GSM環(huán)境(EDGE)等來進行操作。此外,例如,移動終端可以能夠根據(jù)3G無線通信協(xié)議,例如通用移動電信系統(tǒng)(UMTS),碼分多址2000 (CDMA2000),寬帶碼分多址(WCDMA)和時分-同步碼分多址(TD-SCDMA)等進行操作。移動終端可附加地能夠根據(jù)3. 9G無線通信協(xié)議,例如長期演進(LTE)或E-UTRAN等進行操作。附加地,例如,移動終端可以能夠根據(jù)第四代(4G)無線通信協(xié)議等以及可能在未來開發(fā)的相似無線通信協(xié)議來進行操作。一些窄帶高級移動電話系統(tǒng)(NAMPS),以及全接入通信系統(tǒng)(TACS)、移動終端還可從本發(fā)明的實施方式來獲益,如應(yīng)當是雙或更高模式的電話(例如,數(shù)字/模擬或TDMA/CDMA/模擬電話)。附加地,移動電話10可以能夠根據(jù)無線保真(Wi-Fi)、全球微波互聯(lián)接 入(WiMAX)協(xié)議來進行操作。應(yīng)當了解的是,處理器20可包括用于實現(xiàn)移動終端10的音頻/視頻和邏輯功能的電路。例如,處理器20可包括數(shù)字信號處理器設(shè)備、微處理器設(shè)備、模擬到數(shù)字轉(zhuǎn)換器、數(shù)字到模擬轉(zhuǎn)換器等??梢栽谶@些設(shè)備之間根據(jù)他們各自的能力來分配移動終端的控制和信號處理功能。處理器可附加地包括內(nèi)部語音編碼器(VC) 20a、內(nèi)部數(shù)據(jù)調(diào)制解調(diào)器(DM)20b等。此外,處理器可包括操作一個或多個軟件程序的功能,所述軟件程序可被存儲在存儲器中。例如,處理器20可以能夠操作連通性程序,例如網(wǎng)絡(luò)瀏覽器。連通性程序可以允許移動終端10根據(jù)協(xié)議來傳送和接收web內(nèi)容,例如基于位置的內(nèi)容,其中所述協(xié)議例如是無線應(yīng)用協(xié)議(WAP)、超文本傳輸協(xié)議(HTTP)等。移動終端10可以能夠使用傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)在因特網(wǎng)或其他網(wǎng)絡(luò)上傳送和接收web內(nèi)容。移動終端10還可以包括用戶接口,所述用戶接口包括例如耳機或揚聲器24、振鈴器(ringer) 22、麥克風26、顯示器28、用戶輸入接口等,它們可以可操作地耦合到處理器
      20。關(guān)于這一點,處理器20可包括被配置為控制用戶接口的一個或多個元件的至少一些功能的用戶接口電路,所述元件例如是揚聲器24、振鈴器22、麥克風26、顯示器28等。處理器20和/或包括處理器20的用戶接口電路可以被配置為通過存儲在處理器20可訪問的存儲器(例如,易失性存儲器40、非易失性存儲器42等)上的計算機程序指令(例如,軟件和/或固件),控制用戶接口的一個或多個元件的一個或多個功能。盡管未示出,移動終端可包括用于為與移動終端相關(guān)的各種電路提供電力的電池,所述電路例如是將機械振動提供作為可檢測的輸出的電路。用戶輸入接口可以包括允許移動終端接收數(shù)據(jù)的設(shè)備,諸如鍵盤30、觸摸顯示器(未示出)、操縱桿(未示出)和/或其它輸入設(shè)備。在包括鍵盤的實施方式中,鍵盤可以包括數(shù)字(0-9)和相關(guān)鍵(#,*),和/或用于操作移動終端的其它鍵。如圖2所示,移動終端10還可包括一個或多個用于共享和/或獲取數(shù)據(jù)的部件。例如,移動終端可包括短距離射頻(RF)收發(fā)器和/或詢問器(inteirogator) 64,從而可以根據(jù)RF技術(shù)與電子設(shè)備共享數(shù)據(jù)和/或從電子設(shè)備獲取數(shù)據(jù)。移動終端可包括其他的短距離收發(fā)器,例如紅外線(IR)收發(fā)器66、使用由藍牙 技術(shù)聯(lián)盟開發(fā)的藍牙 品牌無線技術(shù)進行操作的藍牙 (BT)收發(fā)器68、無線通用串行總線(USB)收發(fā)器70等。藍牙 收發(fā)器68能夠根據(jù)超低功率藍牙》技術(shù)無線電標準(例如Wibree )執(zhí)行操作。就這一點來說,移動終端10并且特別是短距離收發(fā)機能夠在電子設(shè)備位于其附近(例如在10米內(nèi))時,從電子設(shè)備接收數(shù)據(jù)或者向電子設(shè)備傳送數(shù)據(jù)。盡管此處沒有示出,移動終端能夠根據(jù)各種無線網(wǎng)絡(luò)技術(shù)從電子設(shè)備接收數(shù)據(jù)或者向電子設(shè)備傳送數(shù)據(jù),這些技術(shù)包括無線保真(Wi-Fi ),WLAN技術(shù),諸如IEEE 802. 11技術(shù)、IEEE 802. 15技術(shù)、IEEE802. 16技術(shù),和/或其他類似的技術(shù)。移動終端10可包括定位電路36。定位電路36可包括例如全球定位系統(tǒng)(GPS)傳感器、輔助全球定位系統(tǒng)(輔助-GPS)傳感器等。然而,在一個實施方式中,定位電路36包括計步器和慣性傳感器。進一步地,定位電路36可被配置為基于信號三角測量方法或其它機制來確定移動終端的位置。在一些實施方式中,定位電路36被配置為確定移動終端的位置,例如移動終端的經(jīng)度和緯度坐標,或者相對于例如目的地或者起始點的參考點的位置。來自定位電路36的信息可被傳送給移動終端10的存儲器或者另一存儲器設(shè)備,以存儲為定位歷史或者位置信息。此外,移動終端的存儲器可存儲用于確定小區(qū)id信息的指令。在這個方面,存儲器可存儲由控制器20執(zhí)行的應(yīng)用程序,其確定當前小區(qū)的標識,例如正與移動終端進行通信的小區(qū)的小區(qū)id標識或者小區(qū)id信息。結(jié)合定位電路36,小區(qū)id信息 可用于更加精確地確定移動終端的位置。移動終端10可包括存儲器,例如訂戶身份模塊(SM) 38、可拆卸用戶身份模塊(R-UIM)等,其可以存儲與移動訂戶相關(guān)的信息元素。除了 SIM之外,移動終端可包括其他可拆卸和/或固定存儲器。移動終端10可包括易失性存儲器40和/或非易失性存儲器42。例如,易失性存儲器40可包括隨機存取存儲器(RAM),包括動態(tài)和/或靜態(tài)RAM、片上或片外的緩存存儲器等??梢允乔度胧降暮?或可拆卸的非易失性存儲器42可包括例如,只讀存儲器、閃存存儲器、磁存儲設(shè)備(例如,硬盤、軟盤驅(qū)動、磁帶等)、光盤驅(qū)動和/或媒體、非易失性隨機存取存儲器(NVRAM)等。類似于易失性存儲器40,非易失性存儲器42可包括用于數(shù)據(jù)的臨時存儲的緩存區(qū)域。存儲器可存儲一個或多個軟件程序、指令、信息段、數(shù)據(jù)等,其可以由移動終端來使用以用于執(zhí)行移動終端的功能。例如,存儲器可以包括能夠唯一地標識移動終端10的標識符,例如國際移動設(shè)備標識(IMEI)碼。返回圖1,在示例實施方式中,調(diào)度裝置102包括用于執(zhí)行此處介紹的各種功能的各種部件,例如,處理器110、存儲器112、通信接口 114、用戶接口 116、調(diào)度電路118以及定位電路120。此處所介紹的調(diào)度裝置102的這些部件可實現(xiàn)為例如電路、硬件元件(例如適當編程的處理器、組合的邏輯電路等)、計算機程序產(chǎn)品或其一些組合,計算機程序產(chǎn)品包括在計算機可讀介質(zhì)(例如,存儲器112)上存儲的計算機可讀程序指令(例如,軟件或固件),當該指令可以被適當?shù)嘏渲玫奶幚碓O(shè)備(例如,處理器110)執(zhí)行。處理器110例如可以實現(xiàn)為各種部件,包括具有附帶數(shù)字信號處理器的一個或多個微處理器、不具有附帶數(shù)字信號處理器的一個或多個處理器、一個或多個協(xié)處理器、一個或多個多核處理器、一個或多個控制器、處理電路、一個或多個計算機、包括例如是ASIC(專用集成電路)或FPGA (現(xiàn)場可編程門陣列)或其一些組合的集成電路的各種其他處理元件。因此,盡管在圖I中示為單個處理器,但是在一些實施方式中,處理器110包括多個處理器。多個處理器可操作以彼此進行通信并且可集體地被配置為執(zhí)行此處介紹的調(diào)度裝置102的一個或多個功能。多個處理器可以在單個計算設(shè)備上實現(xiàn),或者多個處理器可以分布在集體被配置為用作調(diào)度裝置102的多個計算設(shè)備間。在調(diào)度裝置102實現(xiàn)為移動終端10的實施方式中,處理器110可實現(xiàn)為處理器20或包括處理器20。在示例實施方式中,將處理器110配置為執(zhí)行存儲器122中存儲的指令或執(zhí)行處理器110可訪問的指令。當處理器110執(zhí)行這些指令時,可以促使調(diào)度裝置102執(zhí)行如此處介紹的調(diào)度裝置102的一個或多個功能。這樣的話,無論由硬件或軟件方法,或他們的組合來進行配置,當據(jù)此被配置時,處理器110可包括能夠根據(jù)本發(fā)明的實施方式執(zhí)行操作的實體。因此,例如,當處理器110實現(xiàn)為ASIC、FPGA等時,處理器110可包括具體地配置的用于進行此處介紹的一個或多個操作的硬件。可替換地,如另一實例,當處理器110實現(xiàn)為指令的執(zhí)行器時,例如可以存儲在存儲器112中,所述指令可以具體地配置處理器110以執(zhí)行此處介紹的一個或多個算法和操作。存儲器112可包括例如易失性存儲器、非易失性存儲器或其一些組合。盡管在圖I中示為單個存儲器,但是存儲器112可包括多個存儲器。多個存儲器可實現(xiàn)在單個計算設(shè)備上,或者可以分布在集體地被配置為用作調(diào)度裝置102的多個計算設(shè)備間。在各種示例實施方式中,存儲器112可包括例如硬盤、隨機存取存儲器、高速緩沖存儲器、閃存存儲器、光盤只讀存儲器(⑶-ROM)、數(shù)字多功能光盤只讀存儲器(DVD-ROM)、光盤、被配置為存儲信息的電路、或其一些組合。在調(diào)度裝置102實現(xiàn)為移動終端10的實施方式中,存儲器112可包括易失性存儲器40和/或非易失性存儲器42??梢詫⒋鎯ζ?12配置為存儲用于使 調(diào)度裝置102能夠執(zhí)行根據(jù)本發(fā)明示例實施方式的各種功能的信息、數(shù)據(jù)、應(yīng)用、指令等。例如,在至少一些實施方式中,將存儲器112配置為緩沖由處理器110處理的輸入數(shù)據(jù)。附加地或可替換地,在至少一些實施方式中,將存儲器112配置為存儲由處理器110執(zhí)行的程序指令。存儲器112可以存儲按照靜態(tài)和/或動態(tài)信息形式的信息。存儲的信息可包括例如,日歷項、與日歷項相關(guān)聯(lián)的位置、位置信息、地圖等。在執(zhí)行調(diào)度電路118和/或定位電路120的各自功能的過程期間,可以由上述電路來存儲和/或使用這種存儲的信息。通信接口 114可以實現(xiàn)為任何設(shè)備,或在電路、硬件、包括計算機可讀介質(zhì)(例如,存儲器112)中存儲的并且由處理設(shè)備(例如,處理器110)執(zhí)行的計算機可讀程序指令的計算機程序產(chǎn)品中實現(xiàn)的部件,或其組合,其被配置為實體接收數(shù)據(jù)和/或向?qū)嶓w傳送數(shù)據(jù)。例如,可將通信接口 114配置為通過網(wǎng)絡(luò)為了訪問導航服務(wù)、訪問日歷項、提供對導航服務(wù)的訪問、提供對日歷項的訪問等目的,與服務(wù)器、網(wǎng)絡(luò)節(jié)點、用戶終端等進行通信。如另一實例,在調(diào)度裝置102包括服務(wù)器、網(wǎng)絡(luò)節(jié)點等的實施方式中,可將通信接口 114配置為與遠程用戶終端(例如,用戶終端304)進行通信,以允許遠程用戶終端的用戶訪問由調(diào)度裝置102提供的功能。在示例實施方式中,通信接口 114至少部分地實現(xiàn)為處理器110或由處理器110來進行控制。關(guān)于這一點,通信接口 114可例如經(jīng)由總線與處理器110進行通信。通信接口 114可包括例如天線、發(fā)射機、接收機、收發(fā)機和/或用于實現(xiàn)與一個或多個遠程計算設(shè)備進行通信的支持硬件或軟件。通信接口 114可被配置為使用可用于計算設(shè)備之間通信的任何協(xié)議來接收和/或傳送數(shù)據(jù)。關(guān)于這一點,通信接口 114可被配置為使用可用于通過無線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)、其一些組合等來傳輸數(shù)據(jù)的任何協(xié)議來接收和/或傳送數(shù)據(jù),調(diào)度裝置102和一個或多個計算設(shè)備通過無線網(wǎng)絡(luò)、有線網(wǎng)絡(luò)、其一些組合等來進行通信。通信接口 114可附加地例如經(jīng)由總線來與存儲器122、用戶接口 116、調(diào)度電路118和/或定位電路120進行通信。
      用戶接口 116可與處理器110進行通信,以接收用戶輸入的指示和/或向用戶提供可聽的、可視的,機械的或其他輸出。因此,用戶接口 116可以包括,例如鍵盤、鼠標、游戲桿、顯示器、觸摸顯示器、麥克風、揚聲器、和/或其他輸入/輸出結(jié)構(gòu)。在調(diào)度裝置102實現(xiàn)為一個或多個服務(wù)器的實施方式中,可以減少用戶接口 116的方面,或甚至可以省略用戶接口 116。用戶接口 116可例如經(jīng)由總線與存儲器112、通信接口 114和/或調(diào)度電路118進行通信。調(diào)度電路118可實現(xiàn)為各種部件,例如電路、硬件、或包括計算機可讀介質(zhì)(例如,存儲器112)中存儲的并且由處理設(shè)備(例如,處理器110)執(zhí)行的計算機可讀程序指令的計算機程序產(chǎn)品、或其一些組合,并且在一個實施方式中,調(diào)度電路118實現(xiàn)為處理器110或由處理器110來進行控制。在與處理器110相獨立地實現(xiàn)調(diào)度電路118的實施方式中,調(diào)度電路118可以與處理器110進行通信。調(diào)度電路118可進一步例如經(jīng)由總線與存儲器112、通信接口 114、用戶接口 116或定位電路120中的一個或多個進行通信。
      ·
      定位電路120可實現(xiàn)為各種部件,例如電路、硬件、或包括計算機可讀介質(zhì)(例如,存儲器112)中存儲的并且由處理設(shè)備(例如,處理器110)執(zhí)行的計算機可讀程序指令的計算機程序產(chǎn)品、或其一些組合,并且在一個實施方式中,定位電路120實現(xiàn)為處理器110或由處理器110來進行控制。在與處理器110分開地實現(xiàn)定位電路120的實施方式中,定位電路120可以與處理器110進行通信。定位電路120可進一步例如經(jīng)由總線與存儲器112、通信接口 114、用戶接口 116或調(diào)度電路118中的一個或多個進行通信。定位電路120可包括例如全球定位系統(tǒng)(GPS)傳感器、輔助全球定位系統(tǒng)(輔助-GPS)傳感器等。在一個實施方式中,定位電路120包括計步器和慣性傳感器。進一步地,定位電路120可被配置為基于信號三角測量方法或其它機制來確定調(diào)度裝置102的位置。在一些實施方式中,定位電路120被配置為確定調(diào)度裝置102的位置,例如調(diào)度裝置102的經(jīng)度和緯度坐標,或者相對于例如目的地或者起始點的參考點的位置。來自定位電路120的信息可被傳送給存儲器112或另一存儲器設(shè)備,以存儲為定位歷史或者位置信息。在調(diào)度裝置102實現(xiàn)為移動終端10的實施方式中,定位電路120可包括定位電路36。在調(diào)度裝置102實現(xiàn)為一個或多個服務(wù)器的實施方式中,可以減少定位電路120的方面,或甚至可以省略定位電路120。圖3示出了根據(jù)本發(fā)明示例實施方式的用于促進位置選擇的系統(tǒng)300。系統(tǒng)300包括被配置為通過網(wǎng)絡(luò)306進行通信的調(diào)度裝置302和用戶終端304。調(diào)度裝置302可例如包括調(diào)度裝置102的實施方式,在所述實施方式中,調(diào)度裝置102實現(xiàn)為被配置為向遠程用戶終端的用戶提供位置選擇和/或調(diào)度服務(wù)的一個或多個服務(wù)器、一個或多個網(wǎng)絡(luò)節(jié)點等。用戶終端304可包括任意計算設(shè)備,所述計算設(shè)備被配置為訪問網(wǎng)絡(luò)306并且與調(diào)度裝置302進行通信,以訪問由調(diào)度裝置302所提供的調(diào)度服務(wù)和/或位置選擇。用戶終端304可例如實現(xiàn)為桌面計算機、膝上型計算機、移動終端、移動計算機、移動電話、移動通信設(shè)備、移動終端10、游戲設(shè)備、數(shù)字照相機/攝像機、音頻/視頻播發(fā)器、電視設(shè)備、無線電接收器、數(shù)字視頻記錄機、定位設(shè)備、其任意組合等。網(wǎng)絡(luò)306可包括有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)、無線局域網(wǎng)、無線廣域網(wǎng)、其一些組合等),或其一些組合,并且在一個實施方式中,包括因特網(wǎng)。在圖3中示出的示例系統(tǒng)中,可在用戶終端304上實現(xiàn)用戶接口 116的至少一些方面。例如,可將調(diào)度裝置302配置為提供網(wǎng)絡(luò)服務(wù),例如web服務(wù),以用于將位置選擇和/或調(diào)度服務(wù)提供給一個或多個用戶終端304。關(guān)于這一點,可以配置調(diào)度裝置302(例如,調(diào)度電路118),以將用于促進位置選擇和/或事件調(diào)度的圖形用戶接口提供給用戶終端304,使得促使在用戶終端304的顯示器上顯示圖形用戶接口。然后,用戶終端304的用戶可與圖形用戶接口進行交互以調(diào)度事件、選擇位置等。因此,可以了解的是,在將調(diào)度電路118描述為促使顯示圖形用戶接口、一些其它圖像、數(shù)據(jù)等的情況中,調(diào)度電路118可促使在可操作地連接到調(diào)度裝置102的顯示器上顯示或可促使在遠程用戶終端的顯示器上顯示,其中通過網(wǎng)絡(luò)將數(shù)據(jù)傳送至所述遠程用戶終端。可將調(diào)度裝置302 (例如,調(diào)度電路118)配置為至少接收由用戶終端304的用戶所選擇的位置的指示,并且根據(jù)此處進一步介紹的一個或多個示例實施方式來確定所選擇的位置。因此,可以了解的是,在將調(diào)度電路118描述為被配置為確定用戶輸入和/或基于用戶輸入作出決定的情況中,可將調(diào)度電路118配置為基于向調(diào)度裝置102的用戶接口 116的用戶輸入來作出確定,或可將調(diào)度電路118配置為基于向遠程用戶終端的用戶輸入來作出確定,其中通過網(wǎng)絡(luò)將所述輸入的指示傳送到調(diào)度裝置102。在一些示例實施方式中,調(diào)度電路118被配置為促使用于選擇位置的用戶接口的顯示。用戶接口可包括用于選擇與日歷項相關(guān)聯(lián)的位置的用戶接口。關(guān)于這一點,與日歷 項相關(guān)聯(lián)的位置可包括發(fā)生作為日歷項的主題的事件的位置或在作為日歷項的主題的事件期間用戶需要處于的位置。因此,調(diào)度電路118可被配置為響應(yīng)于日歷項的創(chuàng)建和/或修改,促使用戶接口的顯示??梢栽谌諝v或其他調(diào)度應(yīng)用中執(zhí)行日歷項的創(chuàng)建和/或修改。關(guān)于這一點,在一些示例實施方式中,用于選擇位置的圖形用戶接口與其中創(chuàng)建和/或修改日歷項的調(diào)度應(yīng)用相集成。調(diào)度裝置102 (或用戶終端304)的用戶可以使用用戶接口 116的任意輸入部件與顯示的圖形接口進行交互。這種輸入部件可包括例如,觸摸屏顯示器、鼠標、一個或多個輸入按鈕、一個或多個軟鍵、數(shù)字鍵盤、鍵盤、其一些組合等。因此,用戶可使用輸入部件來與顯示的用戶接口進行交互,以選擇與日歷項相關(guān)聯(lián)的位置。在一些示例實施方式中,調(diào)度電路118被配置為確定用戶選擇的位置。確定的位置可包括位置的地址、位置的名稱、位置的定位坐標等。可將調(diào)度電路118配置為通過確定所確定的位置的定位坐標來對所確定的位置進行地理編碼,以促進提供朝向所述位置的導航方向??蛇M一步將調(diào)度電路118配置為將所確定的位置與為其選擇的日歷項相關(guān)聯(lián)。關(guān)于這一點,可將調(diào)度電路118配置為將所確定的位置和/或與所確定的位置相關(guān)聯(lián)的信息添加到日歷項。例如,日歷項可包括用于位置信息的一個或多個字段,并且可將調(diào)度電路118配置為基于所確定的位置來填充這些字段。調(diào)度電路118可促使在存儲器112中存儲更新的日歷項和/或位置。所顯示的以實現(xiàn)對位置的選擇的用戶接口可包括各種選擇和/或輸入方法以允許用戶選擇位置。在一個實例中,所顯示的用戶接口可包括一個或多個可選擇位置的列表。因此,可將調(diào)度電路118配置為確定從列表選擇的位置。調(diào)度電路118可基于任意標準或標準的組合來確定列表中的所顯示的一個或多個位置。例如,一個或多個可選擇位置的列表可包括之前選擇用于日歷項的一個或多個位置的列表。關(guān)于這一點,列表可包括最近選擇的位置的列表,例如用于在預定時間量內(nèi)選擇的用于日歷項的位置。如另一實例,列表可包括預定數(shù)量的最近選擇的位置的列表。因此,能夠使用戶快速地選擇頻繁使用的位置,例如頻繁地與用戶創(chuàng)建的日歷項相關(guān)聯(lián)的位置。附加地或可替換地,ー個或多個可選擇位置的列表可包括一個或多個用戶頻繁地訪問的位置,可由定位電路120來確定所述位置。如進ー步的實例,位置的列表可包括推薦給用戶的ー個或多個位置??苫谌缭谟脩艉啓n中詳述的和/或從用戶之前選擇和/或訪問的位置確定的用戶的興趣,來推薦所述推薦的位置。附加地或可替換地,所推薦的位置可包括受歡迎的位置,例如旅游景點、受歡迎的餐館等。如可通過顯示的用戶接ロ促進的另一示例位置選擇方法,用戶接ロ可包括位置輸入字段。關(guān)于這一點,可以使用戶能夠?qū)⑽恢煤?或捜索字詞輸入到位置輸入字段中。例如,用戶能夠?qū)⒌刂?、位置的名稱、位置的坐標、和/或其他位置信息鍵入到位置輸入字段。因此,可將調(diào)度電路118配置為確定被鍵入到位置輸入字段的位置信息。如另ー實例,可以使用戶能夠?qū)⑺阉髯衷~鍵入到位置輸入字段。調(diào)度電路118可確定搜索字詞并且基于搜索字詞來確定ー個或多個位置捜索結(jié)果。通過確定匹配于或?qū)?yīng)于搜索字詞的ー個或多個位置捜索結(jié)果,調(diào)度電路118可確定位置捜索結(jié)果。例如,調(diào)度電
      路118可確定匹配于搜索字詞的地址、位置名稱等。如另ー實例,捜索字詞可包括位置名稱,并且調(diào)度電路118可確定對應(yīng)于位置名稱的一個或多個地址、定位坐標等。通過搜索任意的位置數(shù)據(jù)庫,調(diào)度電路118可確定位置捜索結(jié)果。數(shù)據(jù)庫可包括用戶之前鍵入和/或選擇的位置、電話本、地址本、目錄和/或其他位置數(shù)據(jù)庫。在示例實施方式中,可將調(diào)度電路118配置為當用戶在位置輸入字段中鍵入搜索字詞時,確定和更新捜索結(jié)果。例如,當用戶鍵入捜索字詞的附加字符時,調(diào)度電路118可確定位置捜索結(jié)果的新集合??蛇Mー步將調(diào)度電路118配置為促使所確定的位置捜索結(jié)果的至少一部分將被顯示,從而使得用戶可以從所確定的位置搜索結(jié)果中進行選擇。因此,可將調(diào)度電路118配置為確定從搜索結(jié)果選擇的位置。如通過顯示的用戶接ロ可促進的另一示例位置選擇方法,用戶接ロ可包括地圖。用戶可與地圖進行交互并且在地圖上選擇位置。例如,用戶可以平移且縮放地圖、回到地圖的中心位置和/或使用任意合適的輸入部件來選擇位置,例如可由用戶接ロ 116來提供所述部件。當初始地顯示時,地圖可包括從調(diào)度電路118確定的中心點的預定顯示半徑??稍谂渲迷O(shè)置(例如,根據(jù)用戶偏好)中定義預定顯示半徑。中心點可包括例如可由定位電路120確定的調(diào)度裝置102或用戶終端304的當前位置??商鎿Q地,中心點可包括基于用戶住所來確定的位置。例如,中心點內(nèi)可包括用戶的家的位置。可替換地,中心點可包括用戶居住的或位于的城市、郵政編碼等的中心的位置。如另ー實例,中心點可包括用戶選擇的位置,例如通過從列表中選擇位置、在位置輸入字段中鍵入位置等。在ー些示例實施方式中,將調(diào)度電路118配置為促使用戶接ロ的顯示,所述用戶接ロ使用多個位置選擇方法中的任意一個或組合來實現(xiàn)位置的選擇。多個位置選擇方法可包括如上所述的位置選擇方法的任意組合。然而,可以了解的是,由于所介紹的位置選擇方法僅被提供用于示例的目的,用戶接ロ所提供的位置選擇方法可包括一個或多個附加的或可替換的位置選擇方法。圖4和圖5示出了根據(jù)示例實施方式的用于促進位置選擇的示例用戶接ロ。關(guān)于這ー點,圖4示出了被稱為“列表視圖”的用戶接ロ 400。如圖所示,用戶接ロ 400可包括可選擇位置402的列表??苫谌我鈽藴蕘泶_定列表中的位置,所述任意標準包括例如之前介紹的各種標準中的任意ー個。用戶接ロ 400可進ー步包括位置輸入字段404,用戶可在位置輸入字段404中鍵入位置、捜索字詞等。在一個實例中,調(diào)度電路118可基于被鍵入到位置輸入字段404中的輸入來更新列表402中的位置。因此,用戶可通過選擇列表402中顯示的位置來選擇位置。在ー個示例實施方式中,用戶接ロ 400包括用于確認位置的選擇的按鈕410。因此,例如,當用戶選擇按鈕410時,可由調(diào)度電路118確定所選擇的位置,其可以將所確定的位置與日歷項相關(guān)聯(lián)??蛇Mー步將調(diào)度電路118配置為例如響應(yīng)于日歷項的創(chuàng)建或修改,返回日歷應(yīng)用或其他應(yīng)用的用戶接ロ顯示,其提示用戶接ロ 40的顯示。用戶接ロ 400可進ー步包括迷你地圖406。迷你地圖406可顯示地圖的一部分。例如,可以由調(diào)度電路118至少部分基于從列表402選擇的位置來確定所顯示的地圖的ー部分。例如,當用戶從列表402選擇位置時,可將調(diào)度電路118配置為促使以所選擇的位置為中心顯示在迷你地圖406中的地圖的一部分。迷你地圖406可進ー步包括對應(yīng)于迷你地圖406上所選位置的定位的位置指示符408。位置指示符408或迷你地圖406自身可包括用于選擇地圖視圖用戶接ロ的按鈕。關(guān)于這一點,地圖視圖用戶接ロ可包括通過與地圖的交互來促進位置選擇的地圖顯示。地 圖顯示可例如包括在迷你地圖406中顯示的地圖部分的更大視圖。可將調(diào)度電路118配置為響應(yīng)于對用于顯示地圖視圖的按鈕的選擇,促使對地圖視圖用戶接ロ的顯示。圖5示出了包括這種地圖視圖用戶接ロ的一個實例的用戶接ロ 500?,F(xiàn)在參照圖5中的用戶接ロ 500,用戶接ロ 500可顯示地圖。用戶接ロ 500可進ー步包括位置輸入字段502。關(guān)于這一點,用戶可在位置輸入字段502中鍵入地址、位置名稱等。調(diào)度電路118可被配置為確定對應(yīng)于到位置輸入字段502的輸入的位置,并且可促使將在地圖上顯示的位置的指示??蓪⒄{(diào)度電路118配置為響應(yīng)于包括在地圖上標記位置的命令的其他用戶輸入,來確定位置。例如,用戶可選擇“去往定位器”按鈕504。因此,可將調(diào)度電路118配置為確定對應(yīng)于到位置輸入字段502的用戶輸入的位置,并且響應(yīng)于按鈕504的選擇在地圖上顯示所確定的位置的指示。將位置的這種指示的實例示為圖5中顯示的“定位器” 506。如果用戶不滿意定位器506所標記的位置,例如通過將定位器506拖拽到另一位置、點擊或輕拍地圖上的另一位置等,用戶可重新放置定位器506??商鎿Q地,用戶可選擇“取消”按鈕508以將定位器506返回到之前的位置。如果用戶滿意定位器506所標記的位置,用戶可選擇所述位置。在ー個示例實施方式中,用戶接ロ 500包括用于確認位置的選擇的按鈕510。因此,例如,當用戶選擇按鈕510時,可由調(diào)度電路118來確定定位器506所標記的位置。調(diào)度電路118可將所確定的位置與日歷項相關(guān)聯(lián)??蛇Mー步將調(diào)度電路118配置為例如響應(yīng)于日歷項的創(chuàng)建或修改,返回到日歷應(yīng)用或提示用戶接ロ 400和/或500的顯示的其他應(yīng)用的用戶接ロ顯示。在ー些示例實施方式中,將調(diào)度電路118配置為與定位電路120相結(jié)合,以將方向提供給日歷項中調(diào)度的事件。例如,可將定位電路120配置為確定調(diào)度裝置102的當前定位并且可將調(diào)度電路118配置為提供從所確定的當前定位到與日歷項相關(guān)聯(lián)的位置的方向。ー些示例實施方式附加地基于用以到達與日歷項相關(guān)聯(lián)的位置的估計時間,來提供時間提醒。關(guān)于這一點,可將調(diào)度電路118和/或定位電路120配置為確定用戶從當前定位到達與日歷項相關(guān)聯(lián)的位置所需的估計時間(例如,行進時間)。然后,調(diào)度電路118可基于行進時間來觸發(fā)用于日歷事件的提前提醒。因此,當用戶應(yīng)當離開當前位置從而準時到達事件吋,這種實施方式可使用朝向與日歷事件相關(guān)聯(lián)的位置的所確定的路線方向,以促發(fā)事件提醒。關(guān)于這一點,這種實施方式可提供日歷項提醒,其不僅是設(shè)置在事件之前而與到關(guān)聯(lián)于日歷項的位置的用戶接近性無關(guān)的靜態(tài)時間(例如,15分鐘)。圖6示出了依據(jù)本發(fā)明示例實施方式的用于促進位置選擇的示例方法的流程圖。關(guān)于圖6所描述和示出的操作可以,例如,通過處理器110、存儲器112、通信接ロ 114、用戶接ロ 116、調(diào)度電路118或定位電路120中的一個或多個來執(zhí)行,和/或受到其中一個或多個的控制。操作600可包括促使顯示用戶接ロ以用于選擇與日歷項相關(guān)聯(lián)的位置。例如,可響應(yīng)于日歷項的創(chuàng)建或修改來執(zhí)行操作600。操作610可包括確定經(jīng)由顯示的用戶接ロ選擇的位置。操作620可包括將確定的位置與日歷項相關(guān)聯(lián)。圖6是依據(jù)本發(fā)明示例實施方式的系統(tǒng),方法和計算機程序產(chǎn)品的流程圖。應(yīng)當理解的是,流程圖的每個框,以及流程圖中框的組合可以通過各種方式來實現(xiàn),例如通過硬件和/或與包括ー個或多個具有其上存儲的計算機可讀程序指令的計算機可讀介質(zhì)的計算機程序代碼來實施。例如,可由計算機程序產(chǎn)品的計算機程序指令來體現(xiàn)此處介紹的ー個或多個過程。關(guān)于這一點,體現(xiàn)此處介紹的過程的計算機程序產(chǎn)品可以由移動終端、服務(wù)器、或其他計算設(shè)備的ー個或多個存儲器裝置來存儲,并且由計算設(shè)備中的處理器來執(zhí)行。·在一些實施方式中,包括體現(xiàn)上述過程的計算機程序產(chǎn)品的計算機程序指令可以由多個計算設(shè)備的存儲器設(shè)備來存儲。應(yīng)當理解的是,任何這類計算機程序指令可以被加載到計算機或其他可編程裝置上以產(chǎn)生機器,使得包括在計算機或其它可編程裝置上執(zhí)行的指令的計算機程序產(chǎn)品創(chuàng)建,用于實現(xiàn)流程圖框中指定的功能的部件。進ー步的,計算機程序產(chǎn)品可包括一個或多個可以存儲計算機程序指令的計算機可讀存儲器(例如,存儲器112),使得一個或多個計算機可讀存儲器可引導計算機或其它可編程裝置以特定方式運行,以使得計算機程序產(chǎn)品包括實現(xiàn)在流程圖框中指定的功能的制品。一個或多個計算機程序產(chǎn)品的計算機程序指令還可以被加載到計算機或其他可編程裝置(例如,調(diào)度裝置102)上,以引起在計算機或其他可編程裝置上執(zhí)行一系列操作以產(chǎn)生計算機實現(xiàn)的處理,以使得在計算機或其他可編程裝置上執(zhí)行的指令實現(xiàn)流程圖框中指定的功能。因此,流程圖的框支持用于執(zhí)行特定功能的部件的組合。還應(yīng)當理解的是,流程圖的ー個或多個框,以及流程圖中框的組合可以通過執(zhí)行指定功能的基于專用硬件的計算機系統(tǒng)來實現(xiàn),或者通過專用硬件和計算機指令的組合來實現(xiàn)。上述功能可以按照多種方式來實施。例如,可以運用任何用于實施上述每個功能的適當部件來實施本發(fā)明的實施方式。在一個實施方式中,適當?shù)嘏渲玫奶幚砥?例如處理器110)可提供全部或部分元件。在另ー個實施方式中,可由計算機程序產(chǎn)品來配置全部或部分元件在計算機程序產(chǎn)品,并且全部或部分元件可在計算機程序產(chǎn)品的控制下進行エ作。用于執(zhí)行本發(fā)明實施方式的方法的計算機程序產(chǎn)品包括計算機可讀存儲介質(zhì)(例如,存儲器112),例如非易失性存儲介質(zhì)以及計算機可讀程序代碼部分,例如在計算機可讀存儲介質(zhì)中體現(xiàn)的一系列計算機指令。這樣的話,本發(fā)明的一些實施方式于是為計算設(shè)備和計算設(shè)備用戶提供各種優(yōu)點。示例實施方式提供用于促進位置的用戶選擇的用戶直觀接ロ。更具體地,本發(fā)明的一些示例實施方式提供用于促進對與日歷項相關(guān)聯(lián)的位置的選擇的用戶接ロ。關(guān)于這一點,本發(fā)明的這種示例實施方式提供允許用戶選擇用戶日歷中調(diào)度的事件將發(fā)生的位置的接ロ。在ー些示例實施方式中,通過從最近使用的位置的列表中選擇位置,提供允許用戶選擇用于事件的位置的用戶接ロ。這種實施方式可促使對與重現(xiàn)事件或可能在相同位置發(fā)生的事件相關(guān)聯(lián)的位置的更快的選擇。在ー些示例實施方式中,提供允許用戶使用用于輸入搜索字詞的輸入字段來捜索位置的用戶接ロ。例如,當用戶知道位置的名稱但是不知道位置的地址或定位坐標時,這種示例實施方式可允許用戶選擇位置。ー些示例實施方式提供允許用戶通過在地圖上選擇位置來選擇位置的用戶接ロ。進ー步的實施方式提供ー個或多個允許用戶使用兩個或多個上述選擇方法來選擇位置的用戶接ロ。因此,用戶可選擇選擇位置的優(yōu)選方法和/或選擇最適合用戶選擇的相關(guān)聯(lián)位置的特定事件的位置的方法。ー些示例實施方式提供用于選擇與日歷項的創(chuàng)建和/ 或修改緊密集成的位置的用戶接ロ。關(guān)于這一點,將本發(fā)明的ー些示例實施方式配置為提供用于響應(yīng)于用戶對日歷項的創(chuàng)建和/或修改來選擇位置的用戶接ロ。這樣的示例實施方式可允許用戶容易地在創(chuàng)建事件時定義與事件相關(guān)聯(lián)的位置。ー些示例實施方式附加地基干與事件相關(guān)聯(lián)的位置提供去往事件的方向。受益于在前面的描述和關(guān)聯(lián)的附圖中呈現(xiàn)的教導的這些發(fā)明所屬領(lǐng)域的技術(shù)人員將想到在此闡述的本發(fā)明的很多修改和其它實施方式。因此,應(yīng)當理解,本發(fā)明的實施方式不限于所公開的具體實施方式
      ,并且g在將那些修改和其它實施例包括在本發(fā)明的范圍之內(nèi)。此外,雖然前面的描述和關(guān)聯(lián)的附圖在元件和/或功能的某些示例性組合的背景下描述了示例性實施方式,但是應(yīng)當理解,在不脫離本發(fā)明的范圍的情況下,可以通過替代實施方式來提供元件和/或功能的不同組合。就這一點來說,例如,與以上明確描述的那些不同的元件和/或功能的組合也預想處在本發(fā)明的范圍之內(nèi)。雖然在此采用了特定的術(shù)語,但是它們僅在一般性和描述性的含義上使用并不用于限制的目的。
      權(quán)利要求
      1.一種方法,包括 促使顯示用戶接口以用于選擇與日歷項相關(guān)聯(lián)的位置; 由調(diào)度電路確定經(jīng)由所述用戶接口選擇的位置;以及 將所確定的位置與所述日歷項相關(guān)聯(lián)。
      2.根據(jù)權(quán)利要求I的方法,其中促使顯示所述用戶接口包括響應(yīng)于所述日歷項的創(chuàng)建,促使顯示所述用戶接口。
      3.根據(jù)權(quán)利要求I的方法,其中 促使顯示所述用戶接口包括促使包括一個或多個可選擇位置的列表的用戶接口的顯示;以及 確定所述位置包括確定從所述列表選擇的位置。
      4.根據(jù)權(quán)利要求3的方法,其中所述一個或多個可選擇位置的列表包括之前已經(jīng)選擇的一個或多個位置。
      5.根據(jù)權(quán)利要求I的方法,其中 促使顯示所述用戶接口包括促使包括位置輸入字段的用戶接口的顯示;以及確定所述位置包括至少部分基于被鍵入到所述位置輸入字段的位置搜索字詞來確定位置。
      6.根據(jù)權(quán)利要求5的方法,其中至少部分所述位置搜索字詞來確定位置包括 確定所述搜索字詞; 基于所述搜索字詞,確定一個或多個位置搜索結(jié)果; 促使所確定的一個或多個位置搜索結(jié)果將被顯示;以及 確定從所顯示的一個或多個位置搜索結(jié)果選擇的位置。
      7.根據(jù)權(quán)利要求I的方法,其中 促使所述用戶接口的顯示包括促使包括地圖的用戶接口的顯示;以及 確定所述位置包括確定在所述地圖上選擇的位置。
      8.根據(jù)權(quán)利要求I的方法,其中促使顯示所述用戶接口包括促使第一用戶接口的顯示,所述第一用戶接口包括一個或多個位置的列表以及用于選擇地圖視圖的按鈕,并且其中所述方法進一步包括 確定對所述按鈕的選擇; 響應(yīng)于對所述按鈕的選擇,促使第二用戶接口的顯示,所述第二用戶接口包括地圖視圖,從而允許對所述地圖視圖中顯示的地圖上的位置的選擇;以及其中確定所述位置包括確定在所述地圖上選擇的位置。
      9.根據(jù)權(quán)利要求I的方法,其中所述位置包括地址或定位坐標中的一個或多個。
      10.一種包括至少一個處理器和至少一個存儲計算機程序代碼的存儲器的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼被配置為利用所述至少一個處理器促使所述裝置至少 促使顯示用戶接口以用于選擇與日歷項相關(guān)聯(lián)的位置; 確定經(jīng)由所述用戶接口選擇的位置;以及 將所確定的位置與所述日歷項相關(guān)聯(lián)。
      11.根據(jù)權(quán)利要求10的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼被配置為利用所述至少一個處理器促使所述裝置響應(yīng)于所述日歷項的創(chuàng)建,促使顯示所述用戶接口。
      12.根據(jù)權(quán)利要求10的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼被配置為利用所述至少一個處理器促使所述裝置 通過促使包括一個或多個可選擇位置的列表的用戶接口的顯示,促使所述用戶接口的顯示;以及 通過確定從所述列表選擇的位置來確定所述位置。
      13.根據(jù)權(quán)利要求12的裝置,其中一個或多個可選擇位置的列表包括之前已經(jīng)選擇的一個或多個位置。
      14.根據(jù)權(quán)利要求10的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼被配置為利用所述至少一個處理器促使所述裝置 通過促使包括位置輸入字段的用戶接口的顯示,促使所述用戶接口的顯示;以及通過至少部分基于被鍵入到所述位置輸入字段的位置搜索字詞確定位置,來確定所述位置。
      15.根據(jù)權(quán)利要求14的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼被配置為利用所述至少一個處理器促使所述裝置,至少部分基于通過以下方式實現(xiàn)的位置搜索字詞來確定所述位置 確定所述搜索字詞; 基于所述搜索字詞,確定一個或多個位置搜索結(jié)果; 促使所確定的一個或多個位置搜索結(jié)果將被顯示;以及 確定從所顯示的一個或多個位置搜索結(jié)果選擇的位置。
      16.根據(jù)權(quán)利要求10的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼被配置為利用所述至少一個處理器促使所述裝置 通過促使包括地圖的用戶接口的顯示,促使所述用戶接口的顯示;以及 通過確定在所述地圖上選擇的位置來確定所述位置。
      17.根據(jù)權(quán)利要求10的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼被配置為利用所述至少一個處理器進一步促使所述裝置 通過促使第一用戶接口的顯示來促使顯示所述用戶接口,所述第一用戶接口包括一個或多個位置的列表以及用于選擇地圖視圖的按鈕; 確定對所述按鈕的選擇; 響應(yīng)于對所述按鈕的選擇,促使第二用戶接口的顯示,所述第二用戶接口包括地圖視圖,從而允許對所述地圖視圖中顯示的地圖上的位置的選擇;以及通過確定在所述地圖上選擇的位置來確定所述位置。
      18.根據(jù)權(quán)利要求10的裝置,其中所述裝置包括移動電話或在移動電話上實現(xiàn)所述裝置,所述移動電話包括用戶接口電路和在至少一個存儲器的一個或多個上存儲的用戶接口軟件;其中所述用戶接口電路和用戶接口軟件被配置為 通過顯示器的使用,促進對所述移動電話的至少一些功能的用戶控制;以及促使在所述顯示器上顯示所述移動電話的用戶接口的至少一部分,以促進所述移動電話的至少一些功能的用戶控制。
      19.一種包括具有其中存儲的計算機可讀程序指令的至少一個有形計算機可讀存儲介質(zhì)的計算機程序產(chǎn)品,所述計算機可讀程序指令包括 被配置為促使用于顯示用戶接口以選擇與日歷項相關(guān)聯(lián)的位置的程序指令; 被配置為確定經(jīng)由所述用戶接口選擇的位置的程序指令;以及 被配置為將所確定的位置與所述日歷項相關(guān)聯(lián)的程序指令。
      20.根據(jù)權(quán)利要求19的計算機程序產(chǎn)品,其中被配置為促使顯示所述用戶接口的程序指令包括被配置為促使第一用戶接口的顯示的程序指令,所述第一用戶接口包括一個或多個位置的列表和用于選擇地圖視圖的按鈕,并且進一步包括 被配置為確定對所述按鈕的選擇的程序指令; 被配置為響應(yīng)于對所述按鈕的選擇,促使第二用戶接口的顯示的程序指令,所述第二用戶接口包括地圖視圖,從而允許對所述地圖視圖中顯示的地圖上的位置的選擇;以及其中,被配置為確定所述位置的程序指令包括被配置為確定在所述地圖上選擇的位置的程序指令。
      全文摘要
      提供用于促進位置選擇的方法和裝置。一種方法,可包括促使顯示用戶接口以用于選擇與日歷項相關(guān)聯(lián)的位置。所述方法可進一步包括確定經(jīng)由用戶接口選擇的位置。所述方法可附加地包括將所確定的位置與所述日歷項相關(guān)聯(lián)。還提供相應(yīng)的裝置。
      文檔編號G06Q10/10GK102870131SQ201180022086
      公開日2013年1月9日 申請日期2011年2月9日 優(yōu)先權(quán)日2010年3月2日
      發(fā)明者T·伊爾韋薩爾米, R·貝爾澤爾, K·拉克索, R·賴尼斯托, J·克雷貝爾 申請人:諾基亞公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1