本公開涉及一種用于基于位置信息設(shè)置時區(qū)信息的方法和裝置。
背景技術(shù):
電子設(shè)備向用戶提供諸如日程管理功能、備忘錄功能等的附加功能。特別地,用戶可以通過日程管理功能根據(jù)用戶所在的地點(diǎn)的標(biāo)準(zhǔn)時區(qū)來設(shè)置日程(即日程項或事件)。
同時,用戶可以因為海外商務(wù)旅行或旅游從當(dāng)前位置移動到另一區(qū)域或國家。在這種情況下,電子設(shè)備根據(jù)移動之前或移動之后的地區(qū)或國家顯示不同的標(biāo)準(zhǔn)時區(qū)。也就是說,標(biāo)準(zhǔn)時區(qū)可以隨著在移動之前或之后的區(qū)域或國家中使用的標(biāo)準(zhǔn)子午線的改變而改變。因此,當(dāng)用戶在另一個地區(qū)或國家預(yù)設(shè)日程時,用戶可以根據(jù)地點(diǎn)輸入地點(diǎn)和標(biāo)準(zhǔn)時區(qū),以便基于相應(yīng)地點(diǎn)的標(biāo)準(zhǔn)時區(qū)設(shè)置日程。
技術(shù)實現(xiàn)要素:
技術(shù)問題
然而,用戶應(yīng)當(dāng)在識別相應(yīng)地點(diǎn)和根據(jù)每個地區(qū)或國家而不同的相應(yīng)地點(diǎn)的標(biāo)準(zhǔn)時區(qū)之后輸入日程,這使得用戶感到不方便。
此外,電子設(shè)備不能識別小城市或小國家的準(zhǔn)確時區(qū),使得難以識別和設(shè)置標(biāo)準(zhǔn)時區(qū)。也就是說,除非通過地圖搜索識別小城市或小國家,否則電子設(shè)備難以識別小城市或小國家的標(biāo)準(zhǔn)時區(qū)。
解決方案
上述信息僅作為背景信息呈現(xiàn)以幫助理解本公開。關(guān)于上述內(nèi)容中的任何一個是否可以作為關(guān)于本公開的現(xiàn)有技術(shù),沒有做出確定,也沒有做出斷言。
本公開的方面用于解決至少上述問題和/或缺點(diǎn),并且提供至少下面描述的優(yōu)點(diǎn)。因此,本公開的一個方面在于提供一種基于位置信息設(shè)置時區(qū)的方法和用于支持其的電子設(shè)備。
本公開的一個方面是提供一種通過包括在輸入位置信息中的全球定位系統(tǒng)(GPS)坐標(biāo)信息來自動獲取和改變標(biāo)準(zhǔn)時區(qū)信息的方法。
本公開的另一方面在于提供一種電子設(shè)備,當(dāng)添加日程時,其可以在給定日程的時間之前和之后通過預(yù)定日程上下文推斷與地點(diǎn)和時間相關(guān)聯(lián)的給定日程項的時區(qū),并自動為推斷的時區(qū)設(shè)置標(biāo)準(zhǔn)時區(qū)。此外,當(dāng)添加日程時,電子設(shè)備可以計算在添加的日程之前和之后的時間間隔中由日程上下文跨越的距離,并提供最接近的標(biāo)準(zhǔn)時區(qū)信息。
根據(jù)本公開的一個方面,提供了一種基于位置信息設(shè)置時區(qū)的方法。該方法包括由包括處理器的電子設(shè)備接收在電子設(shè)備的日程設(shè)置屏幕上的位置信息的輸入,獲取并顯示與輸入的位置信息相關(guān)的時區(qū)信息,并存儲包括位置信息和時區(qū)信息的日程。
根據(jù)本公開的另一方面,提供了一種基于位置信息設(shè)置時區(qū)的方法。該方法包括當(dāng)在電子設(shè)備的日程設(shè)置屏幕上檢測到日程登記請求時,由包括處理器的電子設(shè)備確定是否存儲了與要登記的日程相關(guān)的日程,當(dāng)存儲了相關(guān)日程時,獲取并顯示位置信息和時間,并存儲包括了位置信息和時區(qū)信息的將要登記的日程。
根據(jù)本公開的另一方面,提供了一種基于位置信息設(shè)置時區(qū)的方法。該方法包括:當(dāng)?shù)谝惠斎雽?yīng)于與日程項相關(guān)的時間信息時,顯示包括位置信息的日程登記屏幕,接收第一輸入,接收與日程項相關(guān)的位置信息,其中在完成日程登記時,將第一輸入作為當(dāng)前位置的時間信息存儲;當(dāng)?shù)谝惠斎雽?yīng)于與日程項相關(guān)的位置信息時,接收與第一輸入之后的日程項相關(guān)的時間信息,其中在完成日程登記時將所接收的時間信息作為所輸入的位置的時間信息存儲。
根據(jù)本公開的另一方面,提供了一種電子設(shè)備。電子設(shè)備包括被配置為顯示包括位置信息和時區(qū)信息的日程設(shè)置屏幕的顯示單元,以及包括處理器的控制器,該處理器被配置為當(dāng)在日程設(shè)置屏幕上接收到位置信息的輸入時,獲取并顯示與輸入的位置信息相關(guān)的時區(qū)信息,并存儲包括位置信息和時區(qū)信息的日程。
根據(jù)本公開的另一方面,提供了一種電子設(shè)備。該電子設(shè)備包括被配置為顯示包括位置信息和時區(qū)信息的日程設(shè)置屏幕的顯示單元,以及包括處理器的控制器,該處理器被配置為當(dāng)在日程設(shè)置屏幕上檢測到日程登記請求時,確定是否存儲了與將要登記的日程相關(guān)的日程,當(dāng)存儲了相關(guān)日程時,獲取并顯示相關(guān)日程的位置信息和時區(qū)信息,并存儲包括位置信息和時區(qū)信息的將要登記的日程。
根據(jù)本公開的另一方面,提供了一種電子設(shè)備。該電子設(shè)備包括被配置為顯示包括位置信息的日程登記屏幕顯示單元以及包括處理器的控制器,該處理器被配置為接收第一輸入;并且當(dāng)?shù)谝惠斎雽?yīng)于與日程項相關(guān)的時間信息時,響應(yīng)于第一輸入接收與日程項相關(guān)的位置信息,其中當(dāng)完成日程登記時將第一輸入作為當(dāng)前位置的時間信息存儲,并且當(dāng)?shù)谝惠斎雽?yīng)于與日程項相關(guān)的位置信息時,接收與第一輸入之后的日程項相關(guān)的時間信息,其中,在完成日程登記時將所接收的時間信息作為所輸入的位置的時間信息存儲。
有益效果
根據(jù)本公開的各種實施例的通過使用位置信息設(shè)置時區(qū)的方法和用于支持該方法的電子設(shè)備允許用戶通過基于日程的上下文自動改變標(biāo)準(zhǔn)時區(qū)來快速設(shè)置日程。此外,用戶可以通過與當(dāng)添加日程時所推薦的與時間接近的時區(qū)信息來解決輸入時區(qū)的不便。通過自動設(shè)置與輸入的位置信息相關(guān)的標(biāo)準(zhǔn)時區(qū)信息,用戶可以只經(jīng)由輸入位置信息來解決輸入標(biāo)準(zhǔn)時區(qū)的麻煩過程和設(shè)置標(biāo)準(zhǔn)時區(qū)的困難。
從以下結(jié)合附圖公開了本公開的各種實施例的詳細(xì)描述,對于本領(lǐng)域技術(shù)人員,本公開的其他方面、優(yōu)點(diǎn)和主要特征將變得顯而易見。
本公開的另一方面提供了一種包括指令的計算機(jī)程序,該指令被布置為當(dāng)被運(yùn)行時實現(xiàn)根據(jù)上述方面中的任一個的方法。另一方面提供了存儲這樣的程序的機(jī)器可讀存儲。
本公開的各個方面和特征在所附權(quán)利要求中定義。
本公開的某些實施例的目的是至少部分地解決、減輕或消除與現(xiàn)有技術(shù)相關(guān)聯(lián)的問題和/或缺點(diǎn)中的至少一個。某些實施例旨在提供下面描述的優(yōu)點(diǎn)中的至少一個。
附圖說明
從以下結(jié)合附圖的描述中,本公開的某些實施例的上述和其他方面、特征和優(yōu)點(diǎn)將更加顯而易見,其中:
圖1示出了根據(jù)本公開的實施例的電子設(shè)備的配置;
圖2是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖;
圖3A、圖3B、圖3C、圖3D、圖4A、圖4B、圖4C和圖4D示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法;
圖5是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖;
圖6A、圖6B、圖6C、圖6D、圖7A、圖7B、圖7C和圖7D示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法;
圖8是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖;
圖9A、圖9B、圖9C、圖10A、圖10B和圖10C示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法;
圖11是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖;
圖12A、12B和12C示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法;以及
圖13是示出了根據(jù)本公開的實施例的通過使用位置信息向用戶提供通知的方法的流程圖。
在整個附圖中,應(yīng)當(dāng)注意,相同的附圖標(biāo)記用于描繪相同或相似的元件、特征和結(jié)構(gòu)。
具體實施方式
提供以下參考附圖的描述以幫助全面理解由權(quán)利要求限定的本公開的各種實施例。其包括各種特定細(xì)節(jié)以幫助理解,但這些僅被視為示例性的。因此,本領(lǐng)域普通技術(shù)人員將認(rèn)識到,在不脫離本公開的范圍的情況下,可以對本文所描述的各種實施例進(jìn)行各種改變和修改。此外,為了清楚和簡明,可以省略對公知功能和結(jié)構(gòu)的描述。
在以下描述和權(quán)利要求中使用的術(shù)語和詞語不限于書面意義,而是僅由發(fā)明人使用以使得能夠清楚和一致地理解本公開。因此,對本領(lǐng)域技術(shù)人員顯而易見的是,提供本公開的各種實施例的以下描述僅用于說明目的,而不是為了限制由所附權(quán)利要求限定的本公開的目的。
應(yīng)當(dāng)理解,除非上下文另有明確規(guī)定,否則單數(shù)形式“一”、“一個”和“該”包括復(fù)數(shù)指示物。因此,例如,對“一個部件表面”的引用包括對一個或多個這樣的表面的引用。特別地,在使用不定冠詞時,除非上下文另有要求,否則說明書應(yīng)被理解為考慮復(fù)數(shù)以及單數(shù)。
在本公開中,表述“包括”和“可以包括”是指對應(yīng)的功能、操作或元素的存在,并且不限制一個或多個附加的功能、操作或元素。在描述中,應(yīng)當(dāng)理解術(shù)語“包括”和“具有”指示特征、數(shù)字、操作、結(jié)構(gòu)元件、部件或其組合的存在,并且不提前排除所述存在或添加一個或多個其他特征、數(shù)字、操作、結(jié)構(gòu)元件、部件或其組合的可能性。
在本公開中,表達(dá)“或”包括在一起列舉的單詞的任何或所有組合。例如,表達(dá)“A或B”可以包括A,可以包括B,或者可以包括A和B。
除非另有定義,本文使用的包括技術(shù)術(shù)語或科學(xué)術(shù)語的所有術(shù)語具有與本公開所屬領(lǐng)域的技術(shù)人員所理解的相同的含義。在通常使用的字典中定義的術(shù)語應(yīng)被解釋為具有與相關(guān)領(lǐng)域中的上下文含義相同的含義,并且不應(yīng)被解釋為具有理想的或過度正式的含義,除非在本說明書中清楚地定義。
在下文中,將參考附圖描述根據(jù)本公開的各種實施例的電子設(shè)備。如在本公開的各種實施例中使用的術(shù)語“用戶”可以指示使用電子設(shè)備的人或使用電子設(shè)備的設(shè)備(例如,人工智能電子設(shè)備)。
根據(jù)實施例,電子設(shè)備可以包括智能電話、平板個人計算機(jī)(PC)、移動電話、視頻電話、電子書閱讀器、臺式PC、膝上型PC、上網(wǎng)本計算機(jī)、個人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、運(yùn)動圖像專家組階段1或階段2(MPEG-1或MPEG-2)音頻層3(MP3)播放器、移動醫(yī)療設(shè)備、相機(jī)、可穿戴設(shè)備(例如,諸如電子眼鏡的頭戴式設(shè)備(HMD))、電子衣服、電子手鐲、電子項鏈、電子配件、電子紋身和智能手表。
根據(jù)本公開的實施例的位置信息可以指包括關(guān)于緯度、經(jīng)度和高度的信息的坐標(biāo)信息。此外,根據(jù)本公開的實施例的時區(qū)信息指的是與位置信息相對應(yīng)的標(biāo)準(zhǔn)時區(qū)。時區(qū)信息可以通過通信單元從外部電子設(shè)備或服務(wù)器來接收,或者通過與存儲在電子設(shè)備中的位置信息匹配的時區(qū)信息來獲取。根據(jù)本公開的實施例,電子設(shè)備可以根據(jù)位置信息的輸入自動提取時區(qū)信息并顯示到日程設(shè)置屏幕中。
根據(jù)本公開的實施例,電子設(shè)備可以基于第一時區(qū)進(jìn)行操作。此時,電子設(shè)備可以在第一時區(qū)的位置處登記要在另一位置處進(jìn)行的日程。電子設(shè)備可以通過將另一位置輸入到日程設(shè)置屏幕中來獲取并顯示另一位置上的第二時區(qū)信息。當(dāng)電子設(shè)備基于第二時區(qū)信息設(shè)置日程時,可以在第一時區(qū)位置處存儲具有轉(zhuǎn)換過的時區(qū)信息的日程。在整個本公開中術(shù)語“日程”用于指日歷功能、日程管理功能、備忘錄功能等中的一個或多個基于時間的項目或事件的表示;本文中使用的術(shù)語“日程項”和“事件”與術(shù)語“日程”相關(guān)。注意,術(shù)語“日程”包括具有單個時間點(diǎn)(或者在“全天”事件的情況下,單個日歷日期)的日歷項目、跨越具有開始和結(jié)束時間的時間段的日歷事件(以分鐘、小時和/或天為單位表示)、以及一個或多個相關(guān)事件(即事件的日程)的組,例如可以安排用于海外商務(wù)旅行。
以下討論的圖1至圖13以及用于在本專利文檔中描述本公開的原理的各種實施例僅僅是說明性的,不應(yīng)以任何方式解釋為限制本公開的范圍。本領(lǐng)域技術(shù)人員將理解,本公開的原理可以在任何適當(dāng)安排的通信系統(tǒng)中實現(xiàn)。用于描述各種實施例的術(shù)語是示例性的。應(yīng)當(dāng)理解,提供這些僅僅是為了幫助理解本說明書,并且它們的使用和定義不限制本公開的范圍。除非另有明確說明,否則術(shù)語第一、第二等用于區(qū)分具有相同術(shù)語的對象,并且不以任何方式表示時間順序。集合被定義為包括至少一個元素的非空集合。
圖1示出了根據(jù)本公開的實施例的電子設(shè)備的配置。
參考圖1,示出了根據(jù)本公開的電子設(shè)備,其中電子設(shè)備可以包括通信單元110、存儲單元120、觸摸屏130和控制器140。
通信單元110通過網(wǎng)絡(luò)與外部電子設(shè)備執(zhí)行語音呼叫、視頻呼叫或數(shù)據(jù)通信。通信單元110可以包括對發(fā)送信號的頻率進(jìn)行上變頻和放大的射頻(RF)發(fā)送器,以及對所接收的信號進(jìn)行低噪聲放大并對所接收信號的頻率進(jìn)行下變頻的RF接收器。此外,通信單元110可以包括調(diào)制器和解調(diào)器。調(diào)制器和解調(diào)器可以包括碼分多址(CDMA)、寬帶CDMA(WCDMA)、長期演進(jìn)(LTE)、Wi-Fi、無線寬帶(WiBro)、藍(lán)牙和近場通信(NFC)。通信單元110可以是移動通信模塊、因特網(wǎng)通信模塊和/或短距離通信模塊。
具體地,根據(jù)本公開的實施例,通信單元110可以在控制器140的控制下從所連接的外部電子設(shè)備或服務(wù)器接收與位置信息相關(guān)的時區(qū)信息。
存儲單元120可以包括用于存儲電子設(shè)備的操作程序的程序存儲器,和用于存儲在程序的執(zhí)行期間生成的數(shù)據(jù)的數(shù)據(jù)存儲器。
具體地,根據(jù)本公開的實施例,存儲單元120可以包括日程數(shù)據(jù)庫(DB)121和時區(qū)信息DB 122。
日程DB 121可以指根據(jù)日程設(shè)置請求的多個(pieces)日程信息輸入的集合。日程DB 121可以包括日程名稱、位置信息、與位置信息相關(guān)的時區(qū)信息、以及日程通知信息。
時區(qū)信息DB 122可以指與位置信息相關(guān)的多個時區(qū)信息的集合??梢允褂脮r區(qū)信息DB 122來獲取關(guān)于位置坐標(biāo)的時區(qū)信息。
觸摸屏130可以包括一體地實現(xiàn)的顯示單元131和觸摸面板132。顯示單元131可以在控制器140的控制下根據(jù)電子設(shè)備的使用來顯示各種屏幕。此外,顯示單元131可以包括液晶顯示器(LCD)、發(fā)光二極管(LED)顯示器、有機(jī)LED(OLED)顯示器、微機(jī)電系統(tǒng)(MEMS)顯示器或電子紙顯示器。顯示單元131可以為用戶顯示各種類型的內(nèi)容(例如,文本、圖像、視頻、圖標(biāo)或符號)。觸摸面板132可以使用例如電子筆或用戶的身體部分來接收觸摸輸入、手勢輸入、接近輸入或懸停輸入(hovering input)。
具體地,根據(jù)本公開的實施例,顯示單元131可以在控制器140的控制下顯示不包括時區(qū)信息的日程設(shè)置屏幕。當(dāng)在控制器140的控制下在不包括時區(qū)信息的日程設(shè)置屏幕中檢測到位置信息輸入時,顯示單元131可以獲取并顯示與位置信息相關(guān)的時區(qū)信息?;蛘?,顯示單元131可以在控制器140的控制下顯示包括第一時區(qū)信息的日程設(shè)置屏幕。當(dāng)在控制器140的控制下檢測到位置信息輸入時,顯示單元131可以獲取與位置信息相關(guān)的第二時區(qū)信息并顯示第二時區(qū)信息而不是第一時區(qū)信息。也就是說,顯示單元131可以在控制器140的控制下從第一時區(qū)信息切換到第二時區(qū)信息并顯示第二時區(qū)信息。
控制器140控制電子設(shè)備的整體操作和電子設(shè)備的內(nèi)部組件之間的信號流,處理數(shù)據(jù),并控制從電池到組件的電力供應(yīng)。
具體地,根據(jù)本公開的實施例,控制器140可以包括日程管理模塊141。
根據(jù)本公開的實施例,日程管理模塊141可以在未輸入時區(qū)信息的日程設(shè)置屏幕上接收位置信息輸入。當(dāng)接收到位置信息輸入時,日程管理模塊141可以自動獲取與輸入的位置信息相關(guān)的時區(qū)信息,并在日程設(shè)置屏幕上顯示位置信息和時區(qū)信息。此外,日程管理模塊141可以存儲包括位置信息和時區(qū)信息的日程。
根據(jù)本公開的另一實施例,日程管理模塊141可以顯示包括第一時區(qū)信息的日程設(shè)置屏幕。當(dāng)接收到位置信息輸入時,日程管理模塊141可以獲取與輸入的位置信息相關(guān)的第二時區(qū)信息。日程管理模塊141可以確定第一時區(qū)信息和第二時區(qū)信息是否彼此匹配。
當(dāng)?shù)谝粫r區(qū)信息和第二時區(qū)信息彼此匹配時,日程管理模塊141可以存儲包括位置信息和第一時區(qū)信息的日程。與此相反,當(dāng)?shù)谝粫r區(qū)信息和第二時區(qū)信息彼此不匹配時,日程管理模塊141可以在日程設(shè)置屏幕上顯示第二時區(qū)信息,而不是第一時區(qū)信息。日程管理模塊141可以存儲包括位置信息和第二時區(qū)信息的日程。
根據(jù)本公開的另一實施例,當(dāng)檢測到日程登記請求時,日程管理模塊141可以基于檢測到日程登記請求的日期確定所存儲的日程(例如,包括日期的日程,或日期之前和之后的日程)是否存在。例如,基于24小時一天,日程可以連續(xù)幾天持續(xù)整天(例如,一個日程可以持續(xù)兩天或更多天)。當(dāng)所存儲的日程存在時,日程管理模塊141可以獲取對日程設(shè)置的位置信息和時區(qū)信息。日程管理模塊141可以在日程設(shè)置屏幕上顯示所獲取的位置信息和時區(qū)信息。日程管理模塊141可以存儲包括所獲取的位置信息和時區(qū)信息的日程。
根據(jù)本公開的另一實施例,日程管理模塊141可以接收在日程設(shè)置屏幕上輸入的時間信息。時間信息可以指日程的開始時間和結(jié)束時間。日程管理模塊141可以確定在輸入時間信息的時間附近存儲的日程是否存在。此時,所存儲的日程可以是以小時為單位設(shè)置的日程(例如,日程設(shè)置從08:00至10:00)。當(dāng)存儲的日程存在時,日程管理模塊141可以計算所存儲的日程的時間信息與輸入時間信息之間的時間差。日程管理模塊141可以基于所計算的時間差(即,針對所存儲的日程的位置的潛在行駛距離內(nèi)的多個位置的位置信息)從所存儲的日程的位置信息獲取可移動范圍的位置信息。日程管理模塊141可以提取并顯示與可移動范圍的位置信息相關(guān)的推薦時區(qū)信息。當(dāng)檢測到用于選擇所顯示的推薦時區(qū)信息的輸入時,日程管理模塊141可以在日程設(shè)置屏幕上顯示所選擇的時間信息。日程管理模塊141可以存儲包括位置信息和時區(qū)信息的日程。
根據(jù)本公開的另一實施例,日程管理模塊141可以獲取電子設(shè)備的當(dāng)前位置。日程管理模塊141可以識別與電子設(shè)備的當(dāng)前位置相關(guān)的時區(qū)信息,以確定所識別的時區(qū)信息和預(yù)設(shè)日程的時區(qū)信息是否彼此匹配。此外,日程管理模塊141可以確定電子設(shè)備的當(dāng)前位置信息和預(yù)設(shè)日程的位置信息是否彼此匹配。
當(dāng)所識別的時區(qū)信息和預(yù)設(shè)日程的時區(qū)信息彼此匹配,以及電子設(shè)備的當(dāng)前位置信息和當(dāng)前日程的位置信息彼此匹配時,日程管理模塊141可以在設(shè)置到日程的提醒時間(alarm time)輸出通知。當(dāng)所識別的時區(qū)信息和預(yù)設(shè)日程的時區(qū)信息彼此不匹配或者電子設(shè)備的當(dāng)前位置信息和當(dāng)前日程的位置信息彼此不匹配時,日程管理模塊141可以計算在當(dāng)前位置和預(yù)設(shè)日程的位置信息之間行駛所花費(fèi)的時間,并基于所計算的行駛時間在設(shè)置到日程的提醒時間之前輸出通知。
圖2是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖。此外,圖3A至圖4D示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法。
參考圖2,示出了示出時區(qū)設(shè)置方法的流程圖,以使得根據(jù)時區(qū)設(shè)置方法,如圖1所示的控制器140可以在操作201中顯示日程設(shè)置屏幕。日程設(shè)置屏幕可以是通過運(yùn)行諸如日程應(yīng)用、備忘錄應(yīng)用和日記應(yīng)用等日程登記的應(yīng)用而顯示的屏幕。根據(jù)本公開的實施例,假設(shè)通過日程應(yīng)用顯示日程設(shè)置屏幕。
日程設(shè)置屏幕可以不顯示位置信息和時區(qū)信息。例如,如圖3A中所示,如圖1中所示的控制器140可以顯示日程設(shè)置屏幕。更具體地,日程設(shè)置屏幕(在圖3A中)可以包括日程名稱輸入?yún)^(qū)域301、位置信息輸入?yún)^(qū)域303、地圖選項卡305、日程時間信息設(shè)置區(qū)域307、全天復(fù)選框309、日程重復(fù)設(shè)置選項卡(map tab)311、標(biāo)準(zhǔn)時區(qū)設(shè)置區(qū)域313、日歷視圖選項卡315、帳戶選項卡317、帳戶視圖選項卡319、提醒321、提醒添加選項卡323、日程添加選項卡327、取消選項卡329和保存選項卡331。然而,本公開不限于此。如上所述,位置信息輸入?yún)^(qū)域303和標(biāo)準(zhǔn)時區(qū)設(shè)置區(qū)域313可以是其中不顯示信息的空白區(qū)域。
參考圖2,在操作203中,控制器140可以在日程設(shè)置屏幕接收關(guān)于位置信息的輸入。根據(jù)本公開的實施例,接收位置信息的輸入的方法可以包括如圖3A所示的地圖選項卡305、通過如圖3A所示的位置信息輸入?yún)^(qū)域303的輸入、以及基于先前輸入所存儲的位置信息的選擇中的至少一個。
例如,參考圖3A,控制器140可以在日程設(shè)置屏幕上的地圖選項卡305中檢測觸摸輸入325??刂破?40可以響應(yīng)于觸摸輸入325顯示如圖3B所示的屏幕。圖3B的屏幕可以包括通過其輸入位置信息的位置信息輸入?yún)^(qū)域333、當(dāng)前位置選項卡337、地圖屏幕342、當(dāng)前位置信息343、鍵盤345、搜索鍵347、取消選項卡339和完成選項卡341。
此外,控制器140可以通過使用鍵盤345在位置信息輸入?yún)^(qū)域333中接收位置信息“倫敦西區(qū)史密斯廣場”的輸入335??刂破?40可以輸入位置信息“倫敦西區(qū)史密斯廣場”335并在搜索鍵347上檢測觸摸輸入349。
如圖3C所示,響應(yīng)于在搜索鍵347上檢測到的觸摸輸入349,控制器140可以顯示與輸入到地圖屏幕342上的位置信息輸入?yún)^(qū)域333中的位置信息“倫敦西區(qū)史密斯廣場”對應(yīng)的位置信息351。
再次參考圖2,控制器140可以在操作205中獲取與輸入的位置信息相關(guān)的時區(qū)信息。控制器140可以通過如圖1所示的通信單元110從外部電子設(shè)備或服務(wù)器接收與位置信息相對應(yīng)的時區(qū)信息,或者從如圖1所示的存儲單元120的如圖1所示的時區(qū)信息DB 122獲取時區(qū)信息。此時,當(dāng)輸入位置信息對應(yīng)于城市時,控制器140可以識別相應(yīng)城市的時區(qū)信息,然后顯示時區(qū)信息。
當(dāng)輸入位置信息不對應(yīng)于城市時,控制器140可以通過通信單元110從外部電子設(shè)備或服務(wù)器接收與相應(yīng)坐標(biāo)匹配的時區(qū)信息,或者從如上所述的存儲單元120的時區(qū)信息DB 122獲取時區(qū)信息,以自動設(shè)置時區(qū)信息。例如,參考圖3C,當(dāng)在完成選項卡341上檢測到觸摸輸入353時,控制器140可以獲取與位置信息“倫敦西區(qū)史密斯廣場”相關(guān)的時區(qū)信息。也就是說,控制器140可以獲取與位置信息“倫敦西區(qū)史密斯廣場”335相關(guān)的時區(qū)信息“(GMT-07:00)太平洋時間”。
參考圖2,控制器140可以在操作207中顯示所獲取的時區(qū)信息。例如,如圖3D中所示,控制器140可以在日程設(shè)置屏幕的位置信息輸入?yún)^(qū)域303中顯示位置信息“倫敦西區(qū)史密斯廣場”335并在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示與位置信息335相關(guān)的時區(qū)信息“(GMT-07:00)太平洋時間”357。此時,日程時間信息設(shè)置區(qū)域307可以顯示根據(jù)時區(qū)信息“(GMT-07:00)太平洋時間”357的時間信息。換句話說,控制器140可以應(yīng)用時區(qū)信息“(GMT-07:00)太平洋時間”357來設(shè)置基于時區(qū)信息的日程。
根據(jù)本公開的實施例,控制器140可以同時執(zhí)行操作205和操作207。換句話說,當(dāng)檢測到位置信息的輸入時,控制器140可以自動獲取與位置信息相關(guān)的時區(qū)信息,并同時在日程設(shè)置屏幕上顯示位置信息和時區(qū)信息。
參考圖2,控制器140可以在操作209中存儲包括位置信息和時區(qū)信息的日程。例如,當(dāng)在保存選項卡331上檢測到觸摸輸入時,控制器140可以存儲包括位置信息335和時區(qū)信息357的日程。此時,當(dāng)檢測到另一區(qū)域的輸入時,控制器140還可以存儲其他區(qū)域中的信息以及位置信息335和標(biāo)準(zhǔn)時區(qū)信息357。
根據(jù)參考圖4A至圖4D的圖2的另一實施例,如圖1所示的控制器140可以顯示如圖4A所示的日程設(shè)置屏幕。
由于已經(jīng)在圖3A至圖3D中描述了日程設(shè)置屏幕,將省略其冗余描述。此時,日程設(shè)置屏幕(在圖4A中)可以處于其中位置信息和時區(qū)信息未被輸入到位置信息輸入?yún)^(qū)域303和標(biāo)準(zhǔn)時區(qū)輸入信息313中的狀態(tài)??刂破?40可以在日程設(shè)置屏幕(圖4A中)上的位置信息輸入?yún)^(qū)域303中檢測觸摸輸入401。
響應(yīng)于觸摸輸入,控制器140可以顯示如圖4B中所示的鍵盤345??刂破?40可以通過使用鍵盤345將位置信息輸入到位置信息輸入?yún)^(qū)域303中。更具體地,控制器140可以檢測鍵盤345的“S”上的觸摸輸入403。響應(yīng)于“S”上的觸摸輸入403,如圖4C所示,控制器140可以在位置信息輸入?yún)^(qū)域303中顯示“S”405。
此外,控制器140可以通過預(yù)測文本提取包括“S”的位置信息,并顯示包括信息407、409、411和413的推薦的位置信息415。當(dāng)在推薦的位置信息415中檢測到“首爾站SS賓館”409的觸摸輸入417時,控制器140可以獲取與“首爾站SS賓館”409相關(guān)的時區(qū)信息。也就是說,控制器140可以獲取與“首爾站SS賓館”相關(guān)的時區(qū)信息“(GMT+09:00)”409。
如圖4D所示,控制器140可以在顯示信息輸入?yún)^(qū)域303中顯示“首爾站SS賓館”419,并在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示與所獲取的信息“首爾站SS賓館”419相關(guān)的時區(qū)信息“(GMT+09:00)”。
也就是說,參考圖2至圖4D,當(dāng)在沒有顯示位置信息和時區(qū)信息的狀態(tài)下基于通過地圖的位置信息搜索或通過日程設(shè)置屏幕上的位置信息輸入?yún)^(qū)域的輸入來輸入位置信息時,控制器140可以獲取并顯示與位置信息相關(guān)的時區(qū)信息。換句話說,控制器140可以通過單獨(dú)的位置信息輸入來自動獲取并顯示時區(qū)信息。
圖5是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖。此外,圖6A至圖7D示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法。至于圖6A至圖7D,由于在圖3A至圖3D中已經(jīng)描述了日程設(shè)置屏幕,將省略其冗余描述。
參考圖5,示出了示出時區(qū)設(shè)置方法的流程圖,以使得根據(jù)時區(qū)設(shè)置方法,如圖1所示的控制器140可以在操作501中顯示包括第一時區(qū)信息的日程設(shè)置屏幕。第一時區(qū)信息可以是默認(rèn)設(shè)置到電子設(shè)備的第一時區(qū)信息或通過GPS接收器(未示出)接收的當(dāng)前位置的時區(qū)信息。例如,如圖6A中所示,控制器140可以在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313顯示包括默認(rèn)設(shè)置的時區(qū)信息或在當(dāng)前位置通過在GPS接收器(未示出)接收的第一時區(qū)信息“(GMT+09:00)首爾”601。
在操作503中,控制器140可以在日程設(shè)置屏幕上接收位置信息的輸入。例如,如圖6A所示,控制器140可以檢測地圖選項卡305中的觸摸輸入603。響應(yīng)于觸摸輸入603,控制器140可以顯示如圖6B所示的屏幕。圖6B的屏幕可以包括可以通過其輸入位置信息的位置信息輸入?yún)^(qū)域333、當(dāng)前位置選項卡337、地圖屏幕342、當(dāng)前位置信息343、鍵盤345和搜索鍵347。此外,控制器140可以通過使用鍵盤345在位置信息輸入?yún)^(qū)域333中接收位置信息“倫敦西區(qū)史密斯廣場”的輸入605??刂破?40可以檢測搜索鍵347上的觸摸輸入607,并搜索輸入位置信息“倫敦西區(qū)史密斯廣場”605。
如圖6C所示,響應(yīng)于在搜索鍵347上檢測到的觸摸輸入607,控制器140可以顯示與輸入到地圖屏幕342上的位置信息輸入?yún)^(qū)域333中的位置信息“倫敦西區(qū)史密斯廣場”對應(yīng)的位置坐標(biāo)351。
控制器140可以在操作505中獲取與輸入的位置信息相關(guān)的第二時區(qū)信息。例如,當(dāng)在完成選項卡341上檢測到觸摸輸入609時,控制器140可以獲取與位置信息“倫敦西區(qū)史密斯廣場”605相關(guān)的第二時區(qū)信息。與位置信息“倫敦西區(qū)史密斯廣場”605相對應(yīng)的第二時區(qū)信息可以是“(GMT-07:00)太平洋時間”。
控制器140可以在操作507中確定第一時區(qū)信息和第二時區(qū)信息是否彼此匹配。操作507可以是這樣的操作:用于確定第一時區(qū)信息和第二時區(qū)信息,即標(biāo)準(zhǔn)時間區(qū)域,是否彼此匹配,或者與第一時區(qū)信息相對應(yīng)的位置信息和與第二時區(qū)信息相對應(yīng)的位置信息是否彼此匹配。即使多個時區(qū)信息相同,該操作認(rèn)為相對應(yīng)的位置也可以是不同的。當(dāng)不滿足兩個配置中的至少一個時,控制器140可以確定第一時區(qū)信息和第二時區(qū)信息彼此不匹配。
例如,參考圖6D,可以確定在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示的第一時區(qū)信息“(GMT+09:00)首爾”601和對應(yīng)于位置信息“倫敦西區(qū)史密斯廣場”605的第二時區(qū)信息“(GMT-07:00)太平洋時間”611是否彼此匹配。根據(jù)本公開的實施例,可以識別第一時區(qū)信息“(GMT+09:00)首爾”601和第二時區(qū)信息“(GMT-07:00)太平洋時間”611不彼此匹配。
當(dāng)?shù)谝粫r區(qū)信息和第二時區(qū)信息不匹配時,控制器140可以在操作509中在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示第二時間信息,而不是第一時區(qū)信息。例如,如圖6D所示,控制器140可以在位置信息輸入?yún)^(qū)域303中顯示位置信息“倫敦西區(qū)史密斯廣場”605,并且在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示時區(qū)信息“(GMT-07:00)太平洋時間”611。也就是說,在如圖6A所示的標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示的第一時區(qū)信息切換到如圖6D所示的第二時區(qū)信息。此時,日程時間信息設(shè)置區(qū)域307可以根據(jù)時區(qū)信息“(GMT-07:00)太平洋時間”611來顯示時間信息。換句話說,圖6A示出了應(yīng)用了第一時區(qū)信息“(GMT+09:00)首爾”601的時間信息。然而,參考圖6D,獲取了第二時區(qū)信息并示出了應(yīng)用了第二時區(qū)信息“(GMT-07:00)太平洋時間”611的時間信息。
在操作511中,控制器140可以存儲包括位置信息和第二時區(qū)信息的日程。例如,當(dāng)在保存選項卡331上檢測到觸摸輸入時,控制器140可以存儲位置信息“倫敦西區(qū)史密斯廣場”605和時區(qū)信息“GMT+07:00)太平洋時間”611。
相反,在操作507中,當(dāng)?shù)谝粫r區(qū)信息和第二時區(qū)信息彼此匹配時,控制器140可以在操作513中存儲包括位置信息和第一時區(qū)信息的日程。換句話說,當(dāng)?shù)谝粫r區(qū)信息和第二時區(qū)信息彼此匹配時,控制器140可以維持其中在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示第一時區(qū)信息“(GMT+09:00)首爾”601的狀態(tài)。也就是說,狀態(tài)可以對應(yīng)于其中第一時區(qū)信息和第二時區(qū)信息彼此匹配并且第一時區(qū)信息的位置信息和第二時區(qū)信息的位置信息彼此匹配的狀態(tài)。
根據(jù)圖5的另一個實施例,參考圖7A至圖7D,控制器140可以顯示如在圖7A中所示的包括第一時區(qū)信息“(GMT-07:00)太平洋時間”703的日程設(shè)置屏幕??刂破?40可以在顯示第一時區(qū)信息703的日程設(shè)置屏幕(在圖7A中)上檢測在位置信息輸入?yún)^(qū)域303中的觸摸輸入701。響應(yīng)于觸摸輸入701,控制器140可以顯示如圖7B中所示的鍵盤345??刂破?40可以通過使用鍵盤345將位置信息輸入到位置信息輸入?yún)^(qū)域303中。更具體地,控制器140可以檢測鍵盤345的“S”上的觸摸輸入705。
響應(yīng)于“S”上的觸摸輸入705,控制器140可以如圖7C所示的在位置信息輸入?yún)^(qū)域303中顯示“S”707??刂破?40可以通過預(yù)測文本提取包括“S”的位置信息,并顯示包括信息709、711、713和715的推薦的位置信息717。當(dāng)在推薦的位置信息717中檢測到“首爾站SS賓館”711的觸摸輸入719時,控制器140可以獲取與“首爾站SS賓館”711相關(guān)的第二時區(qū)信息。第二時區(qū)信息可以是“(GMT+09:00)首爾”。此外,控制器140可以確定第一時區(qū)信息和第二時區(qū)信息是否彼此匹配。根據(jù)本公開的實施例,可以識別出第一時區(qū)信息“(GMT-07:00)太平洋時間”和第二時區(qū)信息“(GMT+09:00)首爾”彼此不匹配。由于第一時區(qū)信息和第二時區(qū)信息確實彼此匹配,如圖7D所示的,控制器140可以在位置信息輸入?yún)^(qū)域303中顯示“首爾站SS賓館”711,以及在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示所獲取的第二時區(qū)信息“(GMT+09:00)首爾”721。
也就是說,參考圖5至圖7D,控制器140可以在顯示第一時區(qū)信息的日程設(shè)置屏幕上接收在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中的位置信息的輸入,獲取與輸入的位置信息相關(guān)的第二時區(qū)信息,以及當(dāng)?shù)谝粫r區(qū)信息和第二時區(qū)信息彼此不匹配時,將在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域313中顯示的第一時區(qū)信息切換到所獲取的第二時區(qū)信息并顯示第二時區(qū)信息。
圖8是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖。此外,圖9A至圖10C示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法。
圖8至圖10C示出了描述當(dāng)在狀態(tài)(在所示出的情況下,存儲日程以天為單位設(shè)置:所存儲的日程可以,例如,設(shè)置為連續(xù)地從一天到七天的時間段)將新日程添加到所存儲的日程中時,基于所存儲的日程獲取并顯示位置信息和時區(qū)信息的方法的流程圖和視圖。
參照圖8,示出了示出時區(qū)設(shè)置方法的流程圖,以使得根據(jù)時區(qū)設(shè)置方法,如圖1中所示的控制器140可以在操作801中檢測日程登記請求。例如,如圖9A中所示,控制器140可以一次顯示一周的日程屏幕。在日程屏幕上,可以如參考標(biāo)號907所指示的設(shè)置從8號(星期一)到12號(星期五)的巴黎日程。此時,控制器140可以在9號(星期二)在日程上檢測觸摸輸入909。響應(yīng)于在9號(星期二)在日程上檢測到的觸摸輸入909,如圖9B所示,控制器140可以顯示加號(+)形狀911。當(dāng)在加號(+)形狀911上檢測到觸摸輸入913時,如圖9C所示,控制器140可以顯示日程設(shè)置屏幕。根據(jù)本公開的實施例,當(dāng)在加號(+)形狀911上檢測到觸摸輸入時,控制器140可以將觸摸輸入確定為日程登記請求輸入。
在操作803中,控制器140可以確定所存儲的日程是否存在??刂破?40可以分析將要登記的日程的上下文,并確定在同一日程應(yīng)用中是否存在已經(jīng)添加的日程,或者在日程前后24小時內(nèi)在同一時區(qū)內(nèi)是否有添加的日程??刂破?40可以確定在包括要登記的日程的預(yù)定間隔中或者在要登記的日程之前和之后是否有所存儲的日程。例如,如圖9A和圖9B所示,可以識別存儲了以周為單位在日程屏幕上為整天901設(shè)置的連續(xù)日程907和以小時為單位設(shè)置的日程905。
當(dāng)所存儲的日程存在時,控制器140可以在操作805中分析日程??刂破?40可以在操作807中獲取對所存儲的日程設(shè)置的位置信息和時區(qū)信息。例如,如在圖9A和圖9B中所示,可以設(shè)置對應(yīng)于巴黎的從8號(星期一)到12號(星期五)的整天的連續(xù)日程907的位置信息以及與巴黎相關(guān)的時區(qū)信息。當(dāng)將新日程添加到所存儲的預(yù)定日程中(即,從8號到12號的巴黎日程)(即,新日程被添加到9號)時,控制器140可以基于連續(xù)日程907確定位置信息對應(yīng)于巴黎,并自動獲取與巴黎相關(guān)的時區(qū)信息。
控制器140可以在操作809中顯示所獲取的位置信息和時區(qū)信息。例如,如圖9C所示,控制器140可以在標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域929中顯示從連續(xù)日程907中獲取的巴黎的時區(qū)信息。圖9C所示的屏幕可以是包括日程添加選項卡327、取消選項卡329、保存選項卡331、參與者輸入?yún)^(qū)域915、聯(lián)系人917、狀態(tài)輸入?yún)^(qū)域919、隱私輸入?yún)^(qū)域921、重復(fù)輸入?yún)^(qū)域923、描述輸入?yún)^(qū)域925、表情符號選擇區(qū)域927和標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域929的屏幕。雖然在本公開的實施例中假設(shè)僅輸入標(biāo)準(zhǔn)時區(qū)929,但是本公開不限于此,并且可以檢測在另一輸入?yún)^(qū)域中的輸入。
控制器140可以在操作811中存儲包括位置信息和時區(qū)信息的日程。例如,當(dāng)在圖9C中的保存選項卡331上檢測到觸摸輸入時,控制器140可以存儲包括與巴黎的位置信息相關(guān)的時區(qū)信息的日程。本公開不限于此,并且還可以存儲輸入到諸如日程名稱的輸入?yún)^(qū)域的信息。
當(dāng)在操作803中所存儲的日程不存在時,控制器140可以在操作813中執(zhí)行相應(yīng)的功能。例如,控制器140可以執(zhí)行圖2或圖5的操作。
根據(jù)參考圖10A至圖10C的圖8的另一個實施例,在如圖10A所示的星期日程中由參考標(biāo)號1001所指示的,設(shè)置巴黎日程在8號(星期一)和10號(星期三)(關(guān)于圖10A至圖10C,由于在圖9A至圖9C中已經(jīng)描述了日程設(shè)置屏幕,因此將省略其冗余描述)??刂破?40可以在8號(星期一)和10號(星期三)之間的9號(星期二)在日程中檢測觸摸輸入1003。如圖10B所示,響應(yīng)于觸摸輸入1003,控制器140可以在9號(星期二)的日程上顯示加號(+)形狀1005。控制器140可以在加號(+)形狀1005上檢測觸摸輸入1007。當(dāng)檢測到觸摸輸入時,控制器140可以確定觸摸輸入對應(yīng)于日程登記請求,并分析9號(星期二)之前和之后的日程(即8號(星期一)和10號(星期三)的日程)。如上所述,9號(星期二)之前和之后的日程對應(yīng)于巴黎的8號(星期一)和10號(星期三)的日程??刂破?40可以基于9號(星期二)的日程之前和之后的日程,確定9號(星期二)日程的位置信息對應(yīng)于巴黎。當(dāng)在加號(+)形狀1005上檢測到觸摸輸入1007時,控制器140可以顯示如圖10C所示的9號(星期二)的日程設(shè)置屏幕,并顯示巴黎的位置信息和由參考標(biāo)號929所指示的巴黎的時區(qū)信息“(GMT+04:00)巴黎”。
也就是說,參照圖8至圖10C,當(dāng)在所存儲的預(yù)定間隔中檢測到日程登記請求時,控制器140可以基于預(yù)存的日程分析包括所登記的日程或所登記的日程之前和之后的日程的日程信息,獲取預(yù)存的日程的位置信息和時區(qū)信息,并在預(yù)定屏幕上顯示位置信息和時區(qū)信息。控制器140可以基于被設(shè)置為巴黎的位置信息來確定用戶位于巴黎,并在沒有單獨(dú)的位置信息輸入的情況下自動設(shè)置時區(qū)信息。
圖11是示出了根據(jù)本公開的實施例的使用位置信息的時區(qū)設(shè)置方法的流程圖。
參考圖11,當(dāng)在所存儲的日程事件(例如,以小時為單位存儲的存儲事件)的時間的一小時或兩小時內(nèi)設(shè)置新日程事件時,可以基于新日程和所存儲的日程之間的時間差來推薦時區(qū)(接近所存儲的日程事件的時區(qū))。
參考圖11,示出了示出時區(qū)設(shè)置方法的流程圖,以使得根據(jù)時區(qū)設(shè)置方法,如圖1所示的控制器140可以在操作1101中接收在日程設(shè)置屏幕上輸入的時間信息。
控制器140可以在操作1103中確定所存儲的日程是否存在。所存儲的日程可以指接近輸入時間信息的日程。當(dāng)所存儲的日程不存在時,控制器140可以在操作1119中執(zhí)行相應(yīng)的功能。當(dāng)存儲的日程存在時,控制器140可以在操作1107中計算所存儲的日程的時間信息與輸入時間信息之間的時間差。
在操作1109中,控制器140可以基于所計算的時間差基于所存儲的日程的位置信息來獲取可移動范圍內(nèi)的位置信息??刂破?40可以根據(jù)鄰近日程的時間信息和輸入的時間信息之間的時間差自動地提取位置信息的時區(qū)。例如,當(dāng)存儲的日程的時間信息和輸入時間信息之間的時間差對應(yīng)于兩個小時時,控制器140可以獲取關(guān)于在兩個小時內(nèi)的可移動位置中的位置的位置信息。
在操作1111中,控制器140可以提取和顯示與所獲取的位置信息相關(guān)的時區(qū)信息。當(dāng)日程是在預(yù)輸入日程的時間信息之前或之后的附加日程時,控制器140可以確定日程對應(yīng)于在預(yù)輸入時區(qū)的范圍內(nèi)的移動,計算相鄰的可移動距離,并推薦最小時區(qū)范圍。也就是說,當(dāng)設(shè)置時區(qū)時,控制器140可以推薦例如在一小時或兩小時內(nèi)的可移動距離的時區(qū),而不是整個列表。換句話說,根據(jù)本公開,電子設(shè)備可以通過計算移動距離并推薦最近的時區(qū)來向用戶提供最小的選擇路徑。
當(dāng)在操作1113中檢測到對所顯示的時區(qū)信息的選擇時,控制器140可以在操作1115中顯示所選擇的時區(qū)信息和位置信息??刂破?40可以在操作1117中存儲包括時區(qū)信息和位置信息的日程。
圖12A至圖12C示出了根據(jù)本公開的各種實施例的使用位置信息的時區(qū)設(shè)置方法。關(guān)于12A至圖12C,由于在圖3A至圖3D和圖9A至圖9C中已經(jīng)描述了日程設(shè)置屏幕,將省略其冗余描述。
參考圖12A,示出了其中預(yù)存了如參考標(biāo)號1201所示的8月8日17:00的巴黎日程的日程。
如參考標(biāo)號1203c所指示的,如圖1中所示的控制器140可以在8月8日的17:00的巴黎日程1201之前的一個小時在8月8日的16:00設(shè)置日程事件1203a和/或在8月8日的17:00的巴黎日程1201之后一個小時在8月8日的18:00設(shè)置日程事件1203b。或者,如參考標(biāo)號1205c所指示的,控制器140可以在8月8日的17:00的巴黎日程1201之前的兩個小時在8月8日15:00設(shè)置日程事件1205a和/或在8月8日的17:00的巴黎日程1201之后的兩個小時在8月8日的19:00設(shè)置日程事件1205b。
如圖12B所示,控制器140可以檢測在日程設(shè)置屏幕上的標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域中的觸摸輸入1207,以登記日程1203a和/或1203b。響應(yīng)于觸摸輸入1207,控制器140可以提取如圖12B的附圖標(biāo)記1209所指示的與一小時內(nèi)的可移動距離相對應(yīng)的位置的GMT時區(qū)“(GMT+00:00)倫敦”和“(GMT+01:00)羅馬”,并顯示(即推薦)所提取的如圖12A的附圖標(biāo)記1203d所指示的GMT時區(qū)?;蛘?,如圖12C所示,控制器140可以在日程設(shè)置屏幕上的標(biāo)準(zhǔn)時區(qū)輸入?yún)^(qū)域929中檢測觸摸輸入1211以登記日程1205a和/或1205b。響應(yīng)于觸摸輸入1211,控制器140可提取如圖12C的附圖標(biāo)記1213所指示的與兩小時內(nèi)的可移動距離相對應(yīng)的位置的GMT時區(qū)“(GMT+00:00)倫敦”、“(GMT+01:00)羅馬”、“(GMT+01:00)瑞士”以及“(GMT+01:00)巴塞羅那”,并顯示(即推薦)所提取的如圖12A的附圖標(biāo)記1205d所指示的GMT時區(qū)??梢苿泳嚯x的位置不限于此。
圖13是示出了根據(jù)本公開的實施例的通過使用位置信息向用戶提供通知的方法的流程圖。
參考圖13,示出了示出向用戶提供通知的方法的流程圖,以使得根據(jù)該方法,如圖1所示的控制器140可以在操作1301中獲取電子設(shè)備的當(dāng)前位置。
控制器140可以在操作1303中識別與電子設(shè)備的當(dāng)前位置相關(guān)的時區(qū)信息。
控制器140可以在操作1305中確定所識別的時區(qū)信息和預(yù)設(shè)時區(qū)信息是否彼此匹配。預(yù)設(shè)時區(qū)信息可以是預(yù)存的時區(qū)信息。
當(dāng)所識別的時區(qū)信息和預(yù)存的時區(qū)信息彼此匹配時,控制器140可以在操作1307中在對預(yù)存的日程設(shè)置的提醒時間輸出通知。換句話說,當(dāng)所識別的時區(qū)信息和預(yù)存的日程的時區(qū)信息彼此匹配時,控制器140可以確定電子設(shè)備的當(dāng)前位置與預(yù)存日程的當(dāng)前位置相同。根據(jù)本公開的實施例,控制器140可以在所設(shè)置的提醒時間以在如圖1所示的在顯示單元131上顯示彈出窗口的和產(chǎn)生振動或聲音中的至少一種方法通知用戶所存儲的日程。
相反,當(dāng)所識別的時區(qū)信息和預(yù)存的日程的時區(qū)信息彼此不匹配時,控制器140可以在操作1309中計算在當(dāng)前位置和預(yù)存的日程的位置信息之間行駛所花費(fèi)的時間,并且基于所需時間在設(shè)置到預(yù)存的日程的提醒時間之前輸出通知。換句話說,當(dāng)所識別的時區(qū)信息和所預(yù)存的日程的時區(qū)信息彼此不匹配時,控制器140可以確定電子設(shè)備的當(dāng)前位置與所預(yù)存的日程的當(dāng)前位置不相同。因此,控制器140可以計算在當(dāng)前位置和預(yù)存的日程的位置信息之間將花費(fèi)的時間。此外,控制器140可以在考慮到所計算的所需的行駛時間的情況下在所需時間之前輸出通知。
本公開的各個方面還可以被實現(xiàn)為暫時性或非暫時性計算機(jī)可讀記錄介質(zhì)上的計算機(jī)可讀代碼。非暫時性計算機(jī)可讀記錄介質(zhì)是可以存儲其后可以由計算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何數(shù)據(jù)存儲設(shè)備。非暫時性計算機(jī)可讀記錄介質(zhì)的示例包括只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光學(xué)數(shù)據(jù)存儲設(shè)備。非暫時性計算機(jī)可讀記錄介質(zhì)還可以分布在網(wǎng)絡(luò)耦合的計算機(jī)系統(tǒng)上,以使得計算機(jī)可讀代碼以分布式方式(distributed fashion)存儲和執(zhí)行。此外,用于實現(xiàn)本公開的功能程序、代碼和代碼段可以由本公開所屬領(lǐng)域的程序員很容易地解釋。
在這一點(diǎn)上,應(yīng)當(dāng)注意,如上所述的本公開的各種實施例通常涉及在某種程度上處理輸入數(shù)據(jù)和生成輸出數(shù)據(jù)。該輸入數(shù)據(jù)處理和輸出數(shù)據(jù)生成可以以硬件或軟件結(jié)合硬件來實現(xiàn)。例如,可以在移動設(shè)備或類似或相關(guān)電路中采用特定的電子部件,用于實現(xiàn)與如上所述的本公開的各種實施例相關(guān)聯(lián)的功能?;蛘?,根據(jù)所存儲的指令操作的一個或多個處理器可以實現(xiàn)與如上所述的本公開的各種實施例相關(guān)聯(lián)的功能。如果是這種情況,則在本公開的范圍內(nèi),這樣的指令可以存儲在一個或多個暫時性或非暫時性處理器可讀介質(zhì)上。處理器可讀介質(zhì)的示例包括只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、CD-ROM,磁帶、軟盤和光學(xué)數(shù)據(jù)存儲設(shè)備。處理器可讀介質(zhì)還可以分布在網(wǎng)絡(luò)耦合的計算機(jī)系統(tǒng)上,以便以分布式方式存儲和執(zhí)行指令。此外,用于實現(xiàn)本公開的功能計算機(jī)程序、指令和指令段可以由本公開所屬領(lǐng)域的程序員很容易地解釋。
雖然已經(jīng)參照本公開的各種實施例示出和描述了本公開,但是本領(lǐng)域技術(shù)人員將理解,在不脫離由所附的權(quán)利要求所限定的本公開的范圍的情況下,可以在其中進(jìn)行形式和細(xì)節(jié)上的各種改變。
結(jié)合本發(fā)明的特定方面、實施例或示例描述的特征、整數(shù)或特性應(yīng)理解為可應(yīng)用于本文描述的任何其它方面、實施例或示例,除非與其不兼容。
還應(yīng)當(dāng)理解,在本說明書的整個描述和權(quán)利要求中,具有一般形式的“用于Y的X”的語言(其中Y是一些動作、活動或步驟,X是用于執(zhí)行該動作、活動或步驟的一些裝置)包括特定地但不排他地適應(yīng)或安排執(zhí)行Y的裝置。