專利名稱:基于位置的定時提醒方法及其終端的制作方法
技術領域:
本發(fā)明涉及一種用于進行定時提醒的終端,尤其涉及一種基于位置的定時提醒方法及其終端。
背景技術:
在目前的提醒器具中,如鬧表,它們僅僅是基于時間來進行報時和/或提醒。即首先在鬧表中設定一個需要發(fā)出提醒信號的時刻,在當前時間到達設定的需要發(fā)出提醒信號的時刻時,鬧表就會發(fā)出相應的提醒信號。這種僅僅是基于時間的提醒會存在下述問題,例如,提醒信號為早上起床的鈴聲,在設定的起床時間到時,鬧表就會發(fā)出提醒信號。但是, 有時候在鬧表響時還想賴床,此時一般的做法是關閉鬧表或設置成貪睡模式(即過一段時間后再次響起提醒信號)。如果是關閉鬧表,則有可能再次睡著而誤點;如果是設置貪睡模式,則有可能在鬧表再次響起前已經(jīng)起床離開住所,此時需要手動關閉鬧表,否則在貪睡時間到時又會被打擾。
發(fā)明內(nèi)容
本發(fā)明提供一種基于位置的定時提醒方法及其終端,以解決現(xiàn)有技術中的提醒器具僅僅基于時間來發(fā)出提醒信號的問題。本發(fā)明提供一種基于位置的定時提醒方法,包括定時模塊設定提醒時間信息,并將所述提醒時間信息存儲于儲存模塊;位置設置模塊設定目標位置信息,并將所述目標位置信息存儲于所述儲存模塊;位置獲取模塊獲取當前位置信息;判斷模塊根據(jù)所述提醒時間信息判斷當前時刻是否為提醒時刻,若判斷獲知當前時刻是提醒時刻,則所述判斷模塊根據(jù)所述目標位置信息判斷當前位置是否是進行提醒的位置,若判斷獲知當前位置是進行提醒的位置,則發(fā)出提醒信號。本發(fā)明還提供一種基于位置的定時提醒終端,包括定時模塊,用于設定提醒時間信息;位置設置模塊,用于設定目標位置信息;儲存模塊,用于存儲所述提醒時間信息及所述目標位置信息;位置獲取模塊,用于獲取當前位置信息;判斷模塊,用于根據(jù)所述提醒時間信息判斷當前時刻是否為提醒時刻,若判斷獲知當前時刻是提醒時刻,則根據(jù)所述目標位置信息判斷當前位置是否是進行提醒的位置;提醒信號發(fā)出模塊,用于在所述判斷模塊若判斷獲知當前位置是進行提醒的位置時發(fā)出提醒信號。本發(fā)明提供的基于位置的定時提醒方法,采用時間與位置協(xié)同的方式來判斷是否發(fā)出提示信號。即在當前時刻為設定的提醒時刻時,根據(jù)目標位置信息判斷當前位置是否是進行提醒的位置,如果是的話才發(fā)出提醒信號,即只有在時間和地點兩個要素同時滿足設定條件時,才會發(fā)出提醒信號。因此克服了不在目標地址時,提醒器具還會發(fā)出提醒信號的問題。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1為本發(fā)明基于位置的定時提醒方法實施例的流程圖;圖2為本發(fā)明基于位置的定時提醒終端實施例的結(jié)構(gòu)示意圖。附圖標記1-位置設置模塊;2-定時模塊;3-儲存模塊;4-位置獲取模塊;5-判斷模塊;6-提醒信號發(fā)出模塊。
具體實施例方式為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。如圖1所示,本發(fā)明基于位置的定時提醒方法實施例的流程圖,包括如下步驟SlOO 定時模塊設定提醒時間信息,并將所述提醒時間信息存儲于儲存模塊;在隨身攜帶的終端設備中設定提醒時間信息,即所要響起鬧鈴的時間,時間可以具體到某一天的某時某分。這里的終端設備可以是帶有全球定位系統(tǒng)(Global Positioning System GPS)模塊的手機或手表。S200 位置設置模塊設定目標位置信息,并將所述目標位置信息存儲于所述儲存模塊;在隨身攜帶的終端設備中設定目標位置信息,即所要響起鬧鈴的時間到時所在的位置,這個位置可以是具體的經(jīng)度值和緯度值。此處的設定規(guī)則可以是,例如以住所為中心,半徑為X米的范圍內(nèi)為目標位置;也可以是以住所為中心,半徑為X米的范圍外為目標位置。S300 位置獲取模塊獲取當前位置信息;這里的位置獲取模塊也就是手機或手表內(nèi)的GPS模塊,GPS模塊獲取當前位置的實時數(shù)據(jù)。S400:判斷模塊根據(jù)所述提醒時間信息判斷當前時刻是否為提醒時刻,若判斷獲知當前時刻是提醒時刻,則執(zhí)行步驟S500,否則執(zhí)行步驟S600 ;判斷模塊從儲存模塊中讀取提醒時間信息,并將該提醒時間信息與當前的時刻進行判斷,若判斷獲知當前時刻是提醒時刻,則執(zhí)行步驟S500,否則執(zhí)行步驟S600。S500:判斷模塊根據(jù)所述目標位置信息判斷當前位置是否是進行提醒的位置,若判斷獲知當前位置是進行提醒的位置,則執(zhí)行步驟S700,否則執(zhí)行步驟S600 在判斷獲知當前時刻是提醒時刻后,判斷模塊再從儲存模塊中讀取目標位置信息,并判斷當前位置是否符合目標位置信息的要求。只有在符合目標位置信息時,才執(zhí)行步驟S700,否則執(zhí)行步驟S600。此處的判斷規(guī)則可以是當前位置位于目標位置時執(zhí)行步驟 S700,也可以是當前位置位于目標位置外時執(zhí)行步驟S700。S600 ;不發(fā)出提醒信號;S700:發(fā)出提醒信號。提醒信號可以根據(jù)用戶的需要進行個性化的設置,可以是和鉉的音樂鈴聲,也可以是歌曲鈴聲等。由上可見,上述方法,采用時間與位置協(xié)同的方式來判斷是否發(fā)出提示信號。即在當前時刻為設定的提醒時刻時,根據(jù)目標位置信息判斷當前位置是否是進行提醒的位置, 如果是的話才發(fā)出提醒信號,即只有在時間和地點兩個要素同時滿足設定條件時,才會發(fā)出提醒信號。因此克服了不在目標地址時,提醒器具還會發(fā)出提醒信號的問題。如圖2所示,本發(fā)明基于位置的定時提醒終端實施例的結(jié)構(gòu)示意圖,包括位置設置模塊1、定時模塊2、儲存模塊3、位置獲取模塊4、判斷模塊5、提醒信號發(fā)出模塊6。其中,位置設置模塊1用于設定目標位置信息;定時模塊2用于設定提醒時間信息;儲存模塊3用于儲存所述目標位置信息和所述提醒時間信息;位置獲取模塊4用于獲取當前的實時位置信息;判斷模塊5用于從儲存模塊3中讀取所述目標位置信息和所述提醒時間信息,并根據(jù)所述提醒時間信息判斷當前時刻是否為提醒時刻,若判斷獲知當前時刻是提醒時刻,則根據(jù)所述目標位置信息判斷當前位置是否是進行提醒的位置;提醒信號發(fā)出模塊6用于在所述判斷模塊若判斷獲知當前位置是進行提醒的位置時發(fā)出提醒信號。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。
權(quán)利要求
1.一種基于位置的定時提醒方法,其特征在于,包括定時模塊設定提醒時間信息,并將所述提醒時間信息存儲于儲存模塊; 位置設置模塊設定目標位置信息,并將所述目標位置信息存儲于所述儲存模塊; 位置獲取模塊獲取當前位置信息;判斷模塊根據(jù)所述提醒時間信息判斷當前時刻是否為提醒時刻,若判斷獲知當前時刻是提醒時刻,則所述判斷模塊根據(jù)所述目標位置信息判斷當前位置是否是進行提醒的位置,若判斷獲知當前位置是進行提醒的位置,則發(fā)出提醒信號。
2.一種基于位置的定時提醒終端,其特征在于,包括 定時模塊,用于設定提醒時間信息;位置設置模塊,用于設定目標位置信息;儲存模塊,用于存儲所述提醒時間信息及所述目標位置信息;位置獲取模塊,用于獲取當前位置信息;判斷模塊,用于根據(jù)所述提醒時間信息判斷當前時刻是否為提醒時刻,若判斷獲知當前時刻是提醒時刻,則根據(jù)所述目標位置信息判斷當前位置是否是進行提醒的位置;提醒信號發(fā)出模塊,用于在所述判斷模塊若判斷獲知當前位置是進行提醒的位置時發(fā)出提醒信號。
全文摘要
本發(fā)明提供一種基于位置的定時提醒方法及其終端。其中,方法包括定時模塊設定提醒時間信息,并將所述提醒時間信息存儲于儲存模塊;位置設置模塊設定目標位置信息,并將所述目標位置信息存儲于所述儲存模塊;位置獲取模塊獲取當前位置信息;判斷模塊根據(jù)所述提醒時間信息判斷當前時刻是否為提醒時刻,若判斷獲知當前時刻是提醒時刻,則所述判斷模塊根據(jù)所述目標位置信息判斷當前位置是否是進行提醒的位置,若判斷獲知當前位置是進行提醒的位置,則發(fā)出提醒信號。該方法,采用時間與位置協(xié)同的方式來判斷是否發(fā)出提示信號??朔瞬辉谀繕说刂窌r,提醒器具還會發(fā)出提醒信號的問題。
文檔編號G08B21/24GK102280009SQ20111011149
公開日2011年12月14日 申請日期2011年4月29日 優(yōu)先權(quán)日2011年4月29日
發(fā)明者郭智卿 申請人:北京百納威爾科技有限公司