終端位置預警的實現方法、系統及相關設備的制作方法
【專利摘要】本發明公開了一種終端位置預警的實現方法、系統及相關設備,監控終端首先向被監控終端發送定位指令,被監控終端根據定位指令的指示在定位時間內按定位時間間隔對其自身進行GPS定位,并將定位結果與所述監控區域信息進行比較,當所述定位結果超出監控區域時,進行告警并將所述定位結果發送給所述監控終端,從而使監控終端能夠及時了解被監控終端是否超出了監控區域,方便且有效保護了被監控者的安全。
【專利說明】終端位置預警的實現方法、系統及相關設備
【技術領域】
[0001] 本發明涉及通信【技術領域】,尤其涉及一種終端位置預警的實現方法、系統及相關 設備。
【背景技術】
[0002] 現在人工作繁忙,對于有實時需要照顧的老人和孩子的家庭,通常不能整天在家 進行照看。所以如何切實的實現對老人和孩子的遠程監控成為現在亟待需要解決的問題。
【發明內容】
[0003] 鑒于上述問題,提出了本發明的一種克服上述問題的終端位置預警的實現方法、 系統及相關設備。
[0004] 本發明的目的主要是通過以下技術方案實現的:
[0005] -種終端位置預警的實現方法,該方法包括:
[0006] 監控終端向被監控終端發送定位指令,其中,所述定位指令包括:預設的監控區域 信息和定位時序信息;
[0007] 所述被監控終端接收到所述定位指令后,根據所述定位時序信息的指示在定位時 間內按定位時間間隔對其自身進行GPS定位,并將定位結果與所述監控區域信息進行比 較,當所述定位結果超出監控區域時,進行告警并將所述定位結果發送給所述監控終端。
[0008] 優選地,所述被監控終端接收到所述監控終端發送來的所述定位指令時,還包 括:
[0009] 判斷所述監控終端是否具有權限,以及判斷所述定位指令是否正確,當判定出所 述監控終端具有權限且所述定位指令正確時,再根據所述定位時序信息的指示進行GPS定 位。
[0010] 優選地,當所述定位結果超出監控區域時,所述被監控終端根據所述定位時序信 息的指示,按異常定位時間間隔對其自身進行GPS定位,其中,所述異常定位時間間隔小于 所述定位時間間隔。
[0011] 優選地,所述被監控終端將所述定位結果保存在KML文件中,并將所述KML文件發 送給所述監控終端;
[0012] 所述監控終端接收到包含有定位結果的KML文件時,根據該KML文件顯示所述被 監控終端的位置信息。
[0013] 本發明還提供了一種監控終端,具體包括:
[0014] 配置單元,用于配置監控區域信息和定位時序信息;
[0015] 發送單元,用于向被監控終端發送定位指令;其中,所述定位指令包括:所述監控 區域信息和所述定位時序信息;
[0016] 顯示單元,用于對所述被監控終端發送來的定位結果進行顯示。
[0017] 本發明再提供了一種被監控終端,具體包括:
[0018] 接收單元,用于接收監控終端發送來的定位指令,其中,所述定位指令包括:監控 區域信息和定位時序信息;
[0019] 定位處理單元,用于根據所述定位時序信息的指示,在定位時間內按定位時間間 隔對其自身進行GPS定位,并將定位結果與所述監控區域信息進行比較,當所述定位結果 超出監控區域時,進行告警并將所述定位結果發送給所述監控終端。
[0020] 優選地,所述接收單元還用于,收到所述監控終端發送來的所述定位指令后,判斷 所述監控終端是否具有權限,并判斷所述定位指令是否正確,當確定所述監控終端具有權 限且所述定位指令正確時,觸發所述定位處理單元。
[0021] 優選地,所述定位處理單元還用于,在所述被監控終端超出預設區域后,所述被監 控終端根據所述定位時序信息中的指示間隔預設的異常定位時間間隔對其自身進行GPS 定位。
[0022] 優選地,所述定位處理單元還用于,將所述定位結果保存在KML文件中,并將所述 定位結果以KML文件形式發送給所述監控終端。
[0023] 本發明又提供了一種終端位置預警的實現系統,其特征在于,包括上述任意一種 所述監控終端和任一種所述的被監控終端。
[0024] 本發明有益效果如下:
[0025] 本發明提供了一種終端位置預警的實現方法、系統及相關設備,監控終端首先向 被監控終端發送定位指令,被監控終端根據定位指令的指示在定位時間內按定位時間間隔 對其自身進行GPS定位,并將定位結果與所述監控區域信息進行比較,當所述定位結果超 出監控區域時,進行告警并將所述定位結果發送給所述監控終端,從而使監控終端能夠及 時了解被監控終端是否超出了監控區域,方便且有效保護了被監控者的安全。
[0026] 本發明的其他特征和優點將在隨后的說明書中闡述,并且,部分的從說明書中變 得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明 書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
【專利附圖】
【附圖說明】
[0027] 圖1為本發明實施例1的終端位置預警的實現方法的流程圖;
[0028] 圖2為本發明實施例1的終端位置預警的實現方法的流程圖;
[0029] 圖3為本發明實施例1的定位指令接收的流程圖;
[0030] 圖4為本發明實施例1的設置和鬧鐘觸發定位流程圖;
[0031] 圖5為本發明實施例1的GPS定位的流程圖;
[0032] 圖6為本發明實施例2的終端位置預警的實現系統示意圖;
[0033] 圖7為本發明實施例3的監控終端的結構示意圖;
[0034] 圖8為本發明實施例4的被監控終端的結構示意圖。
【具體實施方式】
[0035] 下面結合附圖來具體描述本發明的優選實施例,其中,附圖構成本申請一部分,并 與本發明的實施例一起用于闡釋本發明的原理。為了清楚和簡化目的,當其可能使本發明 的主題模糊不清時,將省略本文所描述的器件中已知功能和結構的詳細具體說明。
[0036] 實施例1
[0037] 本發明實施例提供了一種終端位置預警的實現方法,參見圖1,該方法包括:
[0038] S101、監控終端向所述被監控終端發送定位指令,其中,所述定位指令包括預設的 監控區域信息、定位時序信息和通知聯系人信息等。
[0039] 所述預設的監控區域信息包括:經緯度、半徑等多組信息,即所述預設的監控區域 信息定義了所述被監控終端的位置范圍信息。
[0040] 所述定位時序信息包括:定位時間、正常間隔時間、異常時間間隔、持續時間、周期 等,其中,定位時間具體為對所述被監控終端進行定位的時間,正常間隔時間為所述被監控 終端未偏離預設區域時發送定位結果的時間間隔,異常時間間隔為所述被監控終端偏離預 設區域時發送定位結果的時間間隔,持續時間為每次對所述被監控終端進行監控的時間長 度,周期為在一天中對所述被監控終端進行持續時間監控的次數。周期是指定位設置的日 期,如:設置4月6日到4月10日每天6 :00-8 :00的定位,則定位的周期是4月6日-4月 10日,定位時間是每天6 :00-8 :00,持續時間是2小時。
[0041] 通知聯系人信息為當所述被監控終端向所述監控終端發送定位結果后,所述被監 控終端通過電話號碼、Emai 1、facebook或其他方式通知所述監控終端的監控者。
[0042] S102、被監控終端收到所述監控終端發送來的所述定位指令后,判斷所述監控終 端是否具有權限,并判斷所述定位指令是否正確,當確定所述監控終端具有權限且所述定 位指令正確時進入S103 ;
[0043] S103、根據所述定位時序信息中的指示在定位時間內按預設的定位時間間隔對其 自身進行GPS定位,得到定位結果;
[0044] S104、將定位結果與所述監控區域信息進行比較,當所述定位結果超出預設區域 時,進行告警并將所述定位結果發送給所述監控終端,并根據所述定位時序信息中的指示, 按異常定位時間間隔對其自身進行GPS定位。
[0045] 本發明實施例的監控終端對所述被監控終端發送來的定位結果進行實時顯示,且 本發明實施例采用將GPS定位結果保存到以日期命名的KML文件中,監控終端通過使用 Google Earth導入KML文件,顯示用戶運動軌跡。
[0046] 為了更清楚對本發明實施例的終端位置預警的實現方法進行說明,特進行如下基 本流程的說明,具體如圖2-5所示。
[0047] 如圖2所示為本發明實施例終端位置預警的實現方法的流程圖,具體包括如下步 驟:
[0048] S201 :監控終端設置定位指令等基本信息,具體包括:位置范圍信息(經緯度、半 徑的多組信息)、定位時序信息(定位時間、正常間隔、異常間隔、持續時間、周期等)、通知聯 系人信息等,并發送給被監控終端;
[0049] S202 :被監控終端的指令接收處理流程(詳見后文圖3的說明);
[0050] S203 :被監控終端的設置和鬧鐘觸發定位流程(詳見后文圖4的說明);
[0051] S204 :被監控終端的GPS定位處理流程(詳見后文圖5的說明);
[0052] S205 :被監控終端的將定位結果以附件KML形式返回給監控終端;
[0053] S206 :監控終端接收返回的定位結果附件;
[0054] S207 :監控終端使用Google Earth導入KML文件,顯示用戶運動軌跡。
[0055] 如圖3所示為本發明實施例中定位指令接收的流程圖,具體包括如下步驟:
[0056] S301 :接收監控終端的定位指令;
[0057] S302 :判斷監控終端是否具有命令權限。若有執行S303,若無執行S305 ;
[0058] S303 :判斷監控終端發送定位指令的正確性。若正確執行步驟304,若不正確執行 步驟305 ;
[0059] S304 :定位指令解析;
[0060] S305 :定位指令丟棄。
[0061] 如圖4所示為本發明實施例被監控終端設置和鬧鐘觸發定位的流程,具體包括如 下步驟:
[0062] S401 :設置模塊將定位指令解析得到的定位參數進行保存;
[0063] S402 :鬧鐘模塊讀取設置保存的定位信息,啟動定時器;
[0064] S403 :判斷鬧鐘定時定位是否到期,如到期,執行S404 ;如沒有到期,執行S402 ;
[0065] S404 :觸發 GPS 定位。
[0066] 如圖5所示為本發明實施例GPS定位的流程,具體包括如下步驟:
[0067] S501 :按照鬧鐘觸發定位時傳遞的定位參數進行GPS定位
[0068] S502 :獲取GPS定位結果。
[0069] S503 :將GPS定位結果保存到日期命名KML文件中
[0070] S504:判斷定位結果是否在設置的區域內,若在區域內執行S507,若不在,執行 S505。
[0071] 對于設置的單個區域,首先采用距離公式計算距離。公式如下:d= 111. 12c〇s{l/ [sinOAsinOB十cosOAcosOBcos ( λ B-λ A) ]}其中:定位結果的精度,諱度分別為λ A 和ΦΑ設定的經度、緯度分別為λΒ和ΦΒ,d為距離。然后使用距離和設置的半徑進行比 較,若距離大于半徑則說明不在監控區域內,反之則反。
[0072] 對于設置的多個區域,采用對單個監控區域的比較結果進行運算,若出現在其中 一個監控區域中,則認為在監控區域內,否則在監控區域外。
[0073] S505 :告警通知和發送KML附件
[0074] S506 :修改定位的時間間隔為異常時間間隔(小于正常時間間隔)
[0075] S507 :判斷定位是否在持續時間內,若是,繼續定位執行S502,若不是,執行S508
[0076] S508 :GPS定位結束,將定位結果告知消息模塊,組織發送消息通知。
[0077] 通過本發明實施例的終端位置預警的實現方法,監控終端首先向被監控終端發送 定位指令,被監控終端根據定位指令的指示在定位時間內按定位時間間隔對其自身進行 GPS定位,并將定位結果與所述監控區域信息進行比較,當所述定位結果超出監控區域時, 進行告警并將所述定位結果發送給所述監控終端,從而使監控終端能夠及時了解被監控終 端是否超出了監控區域,方便且有效保護了被監控者的安全。
[0078] 實施例2
[0079] 本發明實施例提供了一種終端位置預警的實現系統,該系統包括實施例1、實施例 3和實施例4中任一個實施例中的監控終端和被監控終端,參見圖6,該系統包括:
[0080] 監控終端,用于向被監控終端發送定位指令,并將接收到的定位結果進行實時顯 示,其中,所述定位指令包括:預設的監控區域信息和定位時序信息;
[0081] 所述被監控終端,用于在收到所述監控終端發送來的所述定位指令后,根據所述 定位時序信息中的指示在定位時間內按定位時間間隔對其自身進行GPS定位,并將所述定 位結果與所述監控區域信息進行比較,當所述定位結果超出預設區域時,進行告警并將所 述定位結果發送給所述監控終端。
[0082] 實施例3
[0083] 本發明實施例提供了一種監控終端,參見圖7,該系統包括:
[0084] 配置單元,用于配置監控區域信息和定位時序信息;
[0085] 發送單元,用于向被監控終端發送定位指令;其中,所述定位指令包括:所述監控 區域信息和所述定位時序信息;
[0086] 顯示單元,用于對所述被監控終端發送來的定位結果進行顯示。
[0087] 實施例4
[0088] 本發明實施例提供了一種被監控終端,參見圖8,該系統包括:
[0089] 接收單元,用于接收監控終端發送來的定位指令,其中,所述定位指令包括:監控 區域信息和定位時序信息,并判斷所述監控終端是否具有權限,并判斷所述定位指令是否 正確,當確定所述監控終端具有權限且所述定位指令正確時,觸發所述定位處理單元;
[0090] 定位處理單元,用于根據所述定位時序信息的指示,在定位時間內按定位時間間 隔對其自身進行GPS定位,并將定位結果與所述監控區域信息進行比較,當所述定位結果 超出監控區域時,進行告警并將所述定位結果發送給所述監控終端,在所述被監控終端超 出預設區域后,所述被監控終端根據所述定位時序信息中的指示間隔預設的異常定位時間 間隔對其自身進行GPS定位,并將所述定位結果保存在KML文件中,并將所述定位結果以 KML文件形式發送給所述監控終端。
[0091] 綜上所述,本發明實施例提供了一種終端位置預警的實現方法、系統及相關設備, 監控終端首先向被監控終端發送定位指令,被監控終端根據定位指令的指示在定位時間內 按定位時間間隔對其自身進行GPS定位,并將定位結果與所述監控區域信息進行比較,當 所述定位結果超出監控區域時,進行告警并將所述定位結果發送給所述監控終端,從而使 監控終端能夠及時了解被監控終端是否超出了監控區域,方便且有效保護了被監控者的安 全。
[〇〇92] 以上所述,僅為本發明較佳的【具體實施方式】,但本發明的保護范圍并不局限于此, 任何熟悉本【技術領域】的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換, 都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求書的保護范 圍為準。
【權利要求】
1. 一種終端位置預警的實現方法,其特征在于,包括: 監控終端向被監控終端發送定位指令,其中,所述定位指令包括:預設的監控區域信息 和定位時序信息; 所述被監控終端接收到所述定位指令后,根據所述定位時序信息的指示在定位時間內 按定位時間間隔對其自身進行GPS定位,并將定位結果與所述監控區域信息進行比較,當 所述定位結果超出監控區域時,進行告警并將所述定位結果發送給所述監控終端。
2. 根據權利要求1所述的方法,其特征在于,所述被監控終端接收到所述監控終端發 送來的所述定位指令時,還包括: 判斷所述監控終端是否具有權限,以及判斷所述定位指令是否正確,當判定出所述監 控終端具有權限且所述定位指令正確時,再根據所述定位時序信息的指示進行GPS定位。
3. 根據權利要求1所述的方法,其特征在于,當所述定位結果超出監控區域時,所述被 監控終端根據所述定位時序信息的指示,按異常定位時間間隔對其自身進行GPS定位,其 中,所述異常定位時間間隔小于所述定位時間間隔。
4. 根據權利要求1-3任意一項所述的方法,其特征在于, 所述被監控終端將所述定位結果保存在KML文件中,并將所述KML文件發送給所述監 控終端; 所述監控終端接收到包含有定位結果的KML文件時,根據該KML文件顯示所述被監控 終端的位置信息。
5. -種監控終端,其特征在于,包括: 配置單元,用于配置監控區域信息和定位時序信息; 發送單元,用于向被監控終端發送定位指令;其中,所述定位指令包括:所述監控區域 信息和所述定位時序信息; 顯示單元,用于對所述被監控終端發送來的定位結果進行顯示。
6. -種被監控終端,其特征在于,包括: 接收單元,用于接收監控終端發送來的定位指令,其中,所述定位指令包括:監控區域 信息和定位時序信息; 定位處理單元,用于根據所述定位時序信息的指示,在定位時間內按定位時間間隔對 其自身進行GPS定位,并將定位結果與所述監控區域信息進行比較,當所述定位結果超出 監控區域時,進行告警并將所述定位結果發送給所述監控終端。
7. 根據權利要求6所述的被監控終端,其特征在于,所述接收單元還用于,收到所述監 控終端發送來的所述定位指令后,判斷所述監控終端是否具有權限,并判斷所述定位指令 是否正確,當確定所述監控終端具有權限且所述定位指令正確時,觸發所述定位處理單元。
8. 根據權利要求6所述的被監控終端,其特征在于,所述定位處理單元還用于,在所述 被監控終端超出預設區域后,所述被監控終端根據所述定位時序信息中的指示間隔預設的 異常定位時間間隔對其自身進行GPS定位。
9. 根據權利要求6-8任意一項所述的被監控終端,其特征在于,所述定位處理單元還 用于,將所述定位結果保存在KML文件中,并將所述定位結果以KML文件形式發送給所述監 控終端。
10. -種終端位置預警的實現系統,其特征在于,包括:權利要求5所述的監控終端,以 及權利要求6至9任一項所述的被監控終端。
【文檔編號】G08B21/02GK104105058SQ201310130318
【公開日】2014年10月15日 申請日期:2013年4月15日 優先權日:2013年4月15日
【發明者】滕飛 申請人:中興通訊股份有限公司