移動終端定位系統和方法、移動終端的製作方法
2023-10-23 14:38:22 1
專利名稱:移動終端定位系統和方法、移動終端的製作方法
技術領域:
本發明涉及移動通信技術,尤其涉及一種移動終端定位系統和方法,以及移動終端。
背景技術:
隨著移動通信技術的不斷發展,手機或者是個人數碼助理(Personal DigitalAssistant,PDA)等移動終端已經不僅僅作為單純的通訊工具。由於上述移動終端 具有體積小、易攜帶、使用方便等優點,使其已經逐漸成為用戶的個人信息存儲載體。許多 移動終端用戶習慣將聯繫人、照片、日程等涉及個人信息安全的重要個人信息保存在移動 終端裡。當移動終端遺失後,由於運營商只提供SIM掛失及補卡業務,無法提供移動終端 的具體位置信息,幫助用戶找回遺失的移動終端。
發明內容
本發明的主要目的在於提供一種移動終端定位系統和方法,以及移動終端,將遺 失移動終端的地理位置信息提供給用戶,以幫助用戶找回移動終端。本發明提供一種移動終端定位方法,包括以下步驟伺服器向移動終端發送推入 通知;移動終端接收到推入通知後,啟動定位程序獲得移動終端所處的地理位置信息,並向 伺服器發送地理位置信息;伺服器接收移動終端發送的地理位置信息,並顯示。優選地,上述伺服器接收移動終端發送的所述地理位置信息,並顯示的步驟之後 還包括伺服器根據設備管理協議,發送鎖定和/或刪除命令到移動終端;移動終端接收到 鎖定和/或刪除命令後,自動進行鎖定並/或刪除存儲器中的數據。優選地,上述伺服器向移動終端發送推入通知的步驟之前還包括移動終端開機 後檢測SIM卡是否更換;如果更換,移動終端發送IMEI和IMSI的匹配信息到伺服器。優選地,上述移動終端定位方法還包括伺服器更新移動終端IMEI和IMSI的匹配 信息,並判斷更新後的IMEI是否為在伺服器登記的移動終端的IMEI。本發明還提供一種移動終端定位系統,包括伺服器和移動終端,其中伺服器用於 向移動終端發送推入通知,並接收移動終端發送的地理位置信息;移動終端包括定位模塊, 用於在接收到所述推入通知後,啟動定位程序獲得移動終端的地理位置信息,並向伺服器 發送地理位置信息;優選地,上述伺服器還用於根據設備管理協議發送鎖定和/或刪除命令到移動終 端;上述移動終端還包括鎖定模塊和刪除模塊,用於接收到鎖定和/或刪除命令後,鎖定移 動終端並/或刪除存儲器中的數據。優選地,上述移動終端還包括SIM卡檢測模塊以及匹配信息發送模塊SIM卡檢 測模塊,用於檢測SIM卡是否更換;匹配信息發送模塊,用於在SIM卡更換時,發送IMEI和 IMSI的匹配信息到伺服器。
優選地,上述伺服器還用於接收到IMEI和IMSI的匹配信息後,更新移動終端IMEI 和IMSI的匹配信息,並判斷更新後的IMEI是否為在伺服器登記的移動終端的IMEI。本發明還提供一種移動終端,包括定位模塊,用於在接收到伺服器的推入通知後, 啟動定位程序獲得移動終端的地理位置信息,並向伺服器發送地理位置信息。優選地,上述移動終端,還包括鎖定模塊和刪除模塊,用於接收到伺服器發送的鎖 定和/或刪除命令後,鎖定移動終端並/或刪除存儲器中的數據。
優選地,上述移動終端,還包括SIM卡檢測模塊,用於檢測SIM卡是否更換;匹配 信息發送模塊,用於在SIM卡更換時,發送IMEI和IMSI的匹配信息到伺服器。本發明提供的移動終端定位系統和方法,以及移動終端,可在用戶發現移動終端 遺失後,利用伺服器向移動終端發送推入通知,移動終端通過對所處的地理位置信息進行 定位,並向伺服器發送地理位置信息,幫助用戶找回移動終端。
圖1是本發明移動終端數據保護方法一實施例的流程示意圖;圖2是本發明移動終端數據保護方法另一實施例的流程示意圖;圖3是本發明移動終端定位系統一實施例的結構示意圖;圖4是本發明移動終端定位系統另一實施例的結構示意圖;圖5是本發明移動終端一實施例的結構示意圖;圖6是本發明移動終端另一實施例的結構示意圖。本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施例方式以下結合說明書附圖及具體實施例進一步說明本發明的技術方案。圖1是本發明移動終端數據保護方法一實施例的流程示意圖。當移動終端遺失後,拾得者或者是盜竊者未關閉移動終端時,用戶及時登錄服務 器報失,並登記了移動終端的IMEI (International Mobile Equipment Identity國際移動 設備身份碼)步驟S101,伺服器向移動終端發送推入通知。本實施例可通過伺服器向移動終端發送推入通知(Push Notification),以通過 該推入通知告知移動終端進行定位。此外,移動終端為定位程序註冊有入站(Inbound)網 絡連接,移動終端在該已經註冊的入站網絡連接上監聽是否接收到監控移動終端發送的推 入通知。本發明為定位程序註冊入站網絡連接的方式,包括靜態註冊方式和動態註冊方式, 本實施例將以靜態註冊為例進行說明。伺服器根據用戶所登記的移動終端的IMEI,查詢移動終端的IMSI (International Mobile Subscriber Identity國際移動用戶識別碼),並根據IMSI號獲得移動終端的手機 號碼,然後根據手機號碼向移動終端發送推入通知要求移動終端進行定位。此外,移動終端的的Java 應用描述(Java Application Description, JAD)文件 中還設置有MIDlet-Push-屬性,例如設置該屬性為MIDlet-Push-I sms // 8080, MIDletLocation, 13900000000,添力口 該屬性後,則表示採用的連接協議為短消息服務(Short Messaging Service, SMS)協議,註冊的監 聽埠號為8080,MIDlet類別名稱為MIDletLocation,推入通知的有效來源為號碼為 13900000000的伺服器。當然除了 SMS協議之外,本發明還可使用傳輸控制協議或用戶數據 報協議,本發明對此不作限定。步驟S102,移動終端接收到推入通知後,啟動定位程序獲得移動終端所處的地理
位置信息。在本實施例中,定位程序為J2ME平臺定位接口(Location API for Java 2 MicroEdition)程序,符合 JSR(Java Specification Request) 179 規範。J2ME 平臺定位接 口程序是J2ME的一個可選包,用於行動裝置的定位。在本實施例中,J2ME平臺定位接口程 序可以利用基於GPS的衛星定位方法、蜂窩網絡的定位方法,或者是基於藍牙的近程定位 方法,也可以將以上方式進行組合。步驟S103,移動終端向伺服器發送地理位置信息。在本實施例中,該地理位置信息包括移動終端的經緯度信息。
步驟S104,伺服器接收移動終端發送的地理位置信息,並顯示。在本實施例中,伺服器可調用地圖程序顯示移動終端的經緯度信息,此時用戶可 以看到移動終端所處的具體位置,並根據該地理位置信息找回移動終端步驟S105,伺服器根據設備管理協議,發送鎖定和/或刪除命令到移動終端。本實施例中,伺服器根據開放移動聯盟(Open Mobile Alliance,0MA)所定義的 設備管理(Device Management, DM)協議向移動終端發送鎖定和刪除(LAWMO)命令。月艮 務器通過 SyncML(Synchronization Markup Language)協議集中的設備管理(Device Management)協議送鎖定命令到移動終端。步驟S106,移動終端接收到鎖定和/或刪除命令後,自動進行鎖定並/或刪除存儲 器中的數據。移動終端進行自動鎖定之後,在解鎖之前不能對移動終端進行任何操作。當 然,如果移動用戶只希望知道移動終端的具體位置,而不想對移動終端進行鎖定和/或刪 除操作,則步驟S105和S106並不是必須的步驟。 本實施例中,當用戶發現移動終端遺失後,利用伺服器向移動終端發送推入通知, 移動終端通過對所處的地理位置信息進行定位,並向伺服器發送地理位置信息,幫助用戶 找回移動終端。圖2是本發明移動終端數據保護方法另一實施例的流程示意圖。當移動終端遺失後,拾得者或者盜竊者由於電量不足或者是欲更換SIM卡而關閉 了移動終端,然後再次打開移動終端時,則移動終端將依照如下步驟保護數據步驟S201,移動終端開機後檢測SIM (Subscriber Identity Module)卡是否更換; 如果已經更換,轉到步驟S202 ;如果未換卡,轉到步驟S205。本實施例中,移動終端開機後,自動啟動SIM卡驗證套件驗證SIM卡的IMSI是否 發生改變,如果改變則說明移動終端更換了 SIM卡。開機自動啟動SIM卡檢測功能的方如 下在終端的Java應用描述文件中添加MIDlet-l-Type :autostart屬性,同時還在 Java應用描述文件中添加自動啟動(Autostart)許可,具體格式為MIDlet-Permissions javax. microedition. midlet. AutoStart Permission。
步驟S202,移動終端發送IMEI和IMSI的匹配信息到伺服器。在實施例中,移動終端是通過短消息將IMEI和IMSI的匹配信息發送到伺服器。步驟S203,伺服器更新移動終端IMEI和IMSI的匹配信息。在實施例中,伺服器接收到短消息後通過修改移動終端的IMEI所對應的IMSI號,實現更新移動終端IMEI和IMSI之間的匹配信息。步驟S204,伺服器判斷更新後的IMEI是否為在伺服器登記的移動終端的IMEI ;如 果是,進入步驟S205 ;如果不是,本流程結束。步驟S205,伺服器向移動終端發送推入通知。本實施例中,伺服器根據用戶所登記的移動終端的IMEI,查詢移動終端的IMSI 號,並根據IMSI號獲得移動終端的手機號碼,然後根據手機號碼向移動終端發送推入通知 要求移動終端進行定位。此外,移動終端的的Java應用描述文件中還設置有MIDlet-Push-屬性,該屬 性為MIDlet-Push-I :sms:/7:8080,MIDletLocation, 13900000000,添力口 該屬性後, 則表示採用的連接協議為短消息服務(Short Messaging Service, SMS)協議,註冊的監 聽埠號為8080,MIDlet類別名稱為MIDletLocation,推入通知的有效來源為號碼為 13900000000的伺服器。當然除了 SMS協議之外,本發明還可使用傳輸控制協議或用戶數據 報協議,本發明對此不作限定。步驟S206,移動終端接收到推入通知後,啟動定位程序獲得移動終端所處的地理
位置信息。在本實施例中,定位程序為J2ME平臺定位接口(Location API for Java 2 MicroEdition)程序,符合 JSR(Java Specification Request) 179 規範。J2ME 平臺定位接 口程序是J2ME的一個可選包,用於行動裝置的定位。在本實施例中,J2ME平臺定位接口程 序可以利用基於GPS的衛星定位方法、蜂窩網絡的定位方法,或者是基於藍牙的近程定位 方法,也可以將以上方式進行組合。步驟S207,移動終端向伺服器發送地理位置信息。在本實施例中,該地理位置信息至少包括移動終端的經度和緯度信息。步驟S208,伺服器接收移動終端發送的地理位置信息,並顯示。在本實施例中,伺服器可調用地圖程序顯示移動終端的經緯度信息,此時用戶可 以看到移動終端所處的具體位置,並根據該地理位置信息找回移動終端。步驟S209,伺服器根據設備管理協議發送鎖定和/或刪除命令到移動終端。本實施例中,伺服器根據開放移動聯盟(Open Mobile Alliance,0MA)所定義的 設備管理(Device Management, DM)協議向移動終端發送鎖定和刪除(LAWMO)命令。月艮 務器通過 SyncML(Synchronization Markup Language)協議集中的設備管理(Device Management)協議送鎖定命令到移動終端。步驟S210,移動終端接收到鎖定和/或刪除命令後,自動進行鎖定並/或刪除存儲 器中的數據。移動終端進行自動鎖定之後,在解鎖之前不能對移動終端進行任何操作。當 然,如果移動用戶只希望知道移動終端的具體位置,而不想對移動終端進行鎖定和刪除操 作,則步驟S209和S210並不是必須的步驟。
本實施例中,當移動終端遺失後,由於電量不足或者是欲更換SIM卡,拾得者或者 盜竊者關閉了移動終端,然後再次打開移動終端時,首先通過驗證移動終端是否更換了 SIM 卡,當未更換SIM卡時直接利用伺服器向移動終端發送推入通知;當更換SIM卡時,首先獲 取更換SIM卡後的IMSI,然後向移動終端發送推入通知;移動終端接收到推入通知後,通過 對所處的地理位置信息進行定位,並向伺服器發送地理位置信息,幫助用戶找回移動終端。 防止遺失移動終端的數據外洩,保證了用戶的個人信息安全。圖3是本發明移動終端定位系統一實施例的結構示意圖。移動終端定位系統,包括伺服器10和移動終端20,其中移動終端20包括定位模塊 201。伺服器用於向移動終端20發送推入通知,並接收移動終端20發送的地理位置信 息;定位模塊201用於在接收到推入通知後,啟動定位程序獲得移動終端20所處的地理位 置信息,並向伺服器10發送地理位置信息。本實施例中,當用戶發現移動終端20遺失後,利用伺服器10向移動終端20發送 了推入通知,移動終端20通過定位模塊201對所處的地理位置信息進行定位,並向伺服器 10發送地理位置信息,幫助用戶找回移動終端20。圖4是本發明移動終端定位系統另一實施例的結構示意圖。伺服器10還用於根據設備管理協議發送鎖定和/或刪除命令到移動終端。移動 終端20除了包括定位模塊201之外,還包括鎖定模塊205和刪除模塊204、SIM卡檢測模塊 202、匹配信息發送模塊203。鎖定模塊205用於接收到鎖定命令後,鎖定移動終端20。刪除模塊204,用於接收 到刪除命令後,刪除存儲器中的數據。SIM卡檢測模塊202,用於檢測SIM卡是否更換;匹配 信息發送模塊203,用於在SIM卡更換時,發送IMEI和IMSI的匹配信息到伺服器。伺服器10還用於接收到IMEI和IMSI的匹配信息後,更新在伺服器上登記的移動 終端20IMEI和IMSI的匹配信息,並判斷更新後的IMEI是否為在伺服器10登記的移動終 端 20 的 IMEI。本實施例中,當移動終端20遺失後,由於電量不足或者是欲更換SIM卡,拾得者或 者盜竊者關閉了移動終端20,然後再次打開移動終端20時,首先通過驗證移動終端20是否 更換了 SIM卡,當未更換SIM卡時直接利用伺服器10向移動終端20發送推入通知;當更換 SIM卡時,首先獲取更換SIM卡後的IMSI,然後向移動終端20發送推入通知;移動終端20 接收到推入通知後,通過定位模塊201對所處的地理位置信息進行定位,並向伺服器10發 送地理位置信息,幫助用戶找回移動終端20。防止移動終端20的數據外洩,保證了用戶的 個人信息安全。圖5是本發明移動終端一實施例的結構示意圖。移動終端30包括定位模塊301,用於在接收到推入通知後,啟動定位程序獲得移 動終端30所處的地理位置信息,並向伺服器發送地理位置信息。本實施例中,當用戶發現移動終端30遺失後,利用伺服器向移動終端30發送推入 通知,移動終端30通過對所處的地理位置信息進行定位,並向伺服器發送地理位置信息, 幫助用戶找回移動終端30。圖6是本發明移動終端另一實施例的結構示意圖。
移動終端40除了包括定位模塊301之外,還包括鎖定模塊302、刪除模塊303、SIM 卡檢測模塊304,和匹配信息發送模塊305。鎖定模塊302用於接收到伺服器發送的鎖定命令後,鎖定移動終端40 ;刪除模塊 303用於接收到伺服器發送的刪除命令後,刪除存儲器中的數據。SIM卡檢測模塊304,用於 檢測SIM卡是否更換;匹配信息發送模塊305,用於在SIM卡更換時,發送IMEI和IMSI的 匹配信息到伺服器。
本實施例中,當移動終端40遺失後,由於電量不足或者是欲更換SIM卡,拾得者或 者盜竊者關閉了移動終端40,然後再次打開移動終端40時,首先通過驗證移動終端40是 否更換了 SIM卡,當未更換SIM卡時直接利用伺服器向移動終端40發送推入通知;當更換 SIM卡時,首先獲取更換SIM卡後的IMSI,然後向移動終端40發送推入通知;移動終端40 接收到推入通知後,通過定位模塊301對所處的地理位置信息進行定位,並向伺服器發送 地理位置信息,幫助用戶找回移動終端40。防止移動終端40的數據外洩,保證了用戶的個 人信息安全。 以上所述僅為本發明的優選實施例,並非因此限制其專利範圍,凡是利用本發明 說明書及附圖內容所作的等效結構或等效流程變換,直接或間接運用在其他相關的技術領 域,均同理包括在本發明的專利保護範圍內。
權利要求
一種移動終端定位方法,其特徵在於,包括以下步驟伺服器向移動終端發送推入通知;移動終端接收到所述推入通知後,啟動定位程序獲得移動終端所處的地理位置信息,並向伺服器發送所述地理位置信息;伺服器接收移動終端發送的所述地理位置信息,並顯示。
2.如權利要求1所述的移動終端定位方法,其特徵在於,所述伺服器接收移動終端發 送的所述地理位置信息,並顯示的步驟之後還包括伺服器根據設備管理協議,發送鎖定和/或刪除命令到移動終端;移動終端接收到所述鎖定和/或刪除命令後,自動進行鎖定並/或刪除存儲器中的數據。
3.如權利要求1或者2所述的移動終端定位方法,其特徵在於,所述伺服器向移動終端 發送推入通知的步驟之前還包括移動終端開機後檢測SIM卡是否更換;如果更換,移動終端發送 IMEI (International Mobile Equipment Identity 國際移 動設備身份碼)和IMSI (International Mobile Subscriber Identity國際移動用戶識別 碼)的匹配信息到伺服器。
4.如權利要求3所述的移動終端定位方法,其特徵在於,還包括伺服器更新所述移動終端IMEI和IMSI的匹配信息,並判斷更新後的IMEI是否為在服 務器登記的移動終端的IMEI。
5.一種移動終端定位系統,其特徵在於,包括伺服器和移動終端,其中所述伺服器用於向移動終端發送推入通知,並接收移動終端發送的地理位置信息;所述移動終端包括定位模塊,用於在接收到所述推入通知後,啟動定位程序獲得移動 終端所處的地理位置信息,並向伺服器發送所述地理位置信息。
6.如權利要求5所述的移動終端定位系統,其特徵在於所述伺服器還用於根據設備管理協議發送鎖定和/或刪除命令到移動終端;所述移動終端還包括鎖定模塊和刪除模塊,用於接收到所述鎖定和/或刪除命令後, 鎖定移動終端並/或刪除存儲器中的數據。
7.如權利要求5或者6所述的移動終端定位系統,其特徵在於,所述移動終端還包括 SIM卡檢測模塊以及匹配信息發送模塊SIM卡檢測模塊,用於檢測SIM卡是否更換;匹配信息發送模塊,用於在SIM卡更換時,發送移動終端發送IMEI (International Mobile Equipment Identity 國際行動裝置身份碼)和 IMSI (International Mobile Subscriber Identity國際移動用戶識別碼)的匹配信息到伺服器。
8.如權利要求7所述的移動終端定位系統,其特徵在於所述伺服器還用於接收到所述IMEI和IMSI的匹配信息後,更新移動終端IMEI和IMSI 的匹配信息,並判斷更新後的IMEI是否為在伺服器登記的移動終端的IMEI。
9.一種移動終端,其特徵在於,包括定位模塊,用於在接收到伺服器的推入通知後,啟 動定位程序獲得移動終端所處的地理位置信息,並向所述伺服器發送所述地理位置信息。
10.如權利要求9所述的移動終端,其特徵在於,還包括鎖定模塊和刪除模塊,用於接收到所述伺服器發送的鎖定和/或刪除命令後,鎖定移動終端並/或刪除存儲器中的數據。 11.如權利要求9或者10所述的移動終端,其特徵在於,還包括 SIM卡檢測模塊,用於檢測SIM卡是否更換;匹配信息發送模塊,用於在SIM卡更換時,發送IMEI和IMSI的匹配信息到伺服器。
全文摘要
本發明涉及移動終端定位方法,包括以下步驟伺服器向移動終端發送推入通知;移動終端接收到推入通知後,啟動定位程序獲得移動終端所處的地理位置信息,並向伺服器發送地理位置信息;伺服器接收移動終端發送的地理位置信息,並顯示。本發明還提供一種移動終端定位系統,以及移動終端。本發明提供的移動終端定位系統和方法,以及移動終端,可在用戶發現移動終端遺失後,利用伺服器向移動終端發送推入通知,移動終端通過對所處的地理位置信息進行定位,並向伺服器發送地理位置信息,幫助用戶找回移動終端。
文檔編號H04W8/24GK101835143SQ20101017238
公開日2010年9月15日 申請日期2010年5月5日 優先權日2010年5月5日
發明者樂慧, 李金敏, 石瑀, 許玲 申請人:中興通訊股份有限公司