專利名稱:一種基于電腦終端設(shè)備ip位置查找、定位、跟蹤的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種地理信息系統(tǒng),具體涉及一種基于電腦終端設(shè)備IP位置查找、定位、跟蹤的方法。
背景技術(shù):
野外調(diào)繪系統(tǒng)的工作比較繁雜,有時(shí)容易丟失電腦終端設(shè)備。由于調(diào)繪系統(tǒng)調(diào)繪數(shù)據(jù)涉及安全性,而且電腦終端設(shè)備如果采用平板電腦,其價(jià)值高,因此,會(huì)給工作帶來損失,使機(jī)密數(shù)據(jù)失密。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種基于電腦終端設(shè)備IP位置查找、定位、跟蹤的方法,從而在電腦終端設(shè)備丟失情況下,當(dāng)電腦終端設(shè)備中又存放重要的數(shù)據(jù)信息,通過本發(fā)明應(yīng)用到電腦終端設(shè)備上,在電腦終端設(shè)備與互聯(lián)網(wǎng)連接的情況下,通過服務(wù)器端接收到的電腦終端設(shè)備的IP位置信息,計(jì)算定位出電腦終端設(shè)備空間位置信息,就能最終為用戶找回丟失的電腦終端設(shè)備以及數(shù)據(jù)。為了達(dá)到上述目的,本發(fā)明有如下技術(shù)方案:本發(fā)明的一種基于電腦終端設(shè)備IP位置查找、定位、跟蹤的方法,包括以下步驟:通過把電腦終端設(shè)備的執(zhí)行代碼駐留在BIOS上,當(dāng)電腦終端設(shè)備操作系統(tǒng)啟動(dòng)后,通過BIOS自動(dòng)觸發(fā)駐留在其上的執(zhí)行代碼運(yùn)行,從而引起操作系統(tǒng)的TCP/IP底層的調(diào)用,在電腦終端設(shè)備與互聯(lián)網(wǎng)連接的情況下,獲取到該電腦終端設(shè)備的IP地址信息,然后向服務(wù)器端發(fā)送這些信息,服務(wù)器端在啟動(dòng)了服務(wù)器端監(jiān)控程序的情況下,接收到此信息,通過程序判斷該電腦終端設(shè)備所在的具體空間位置,從而實(shí)現(xiàn)對該電腦終端設(shè)備的IP查找、定位、跟蹤。其中,所述電腦終端設(shè)備包括PC機(jī)或平板電腦。其中,所述IP地址信息包括內(nèi)網(wǎng)地址和外網(wǎng)地址信息、MAC地址、時(shí)間信息。由于采取了以上技術(shù)方案,本發(fā)明的優(yōu)點(diǎn)在于:本發(fā)明在電腦終端設(shè)備丟失情況下,當(dāng)電腦終端設(shè)備中又存放重要的數(shù)據(jù)信息,通過本發(fā)明應(yīng)用到電腦終端設(shè)備上,在電腦終端設(shè)備與互聯(lián)網(wǎng)連接的情況下,通過服務(wù)器端接收到的電腦終端設(shè)備的IP位置信息,計(jì)算定位出電腦終端設(shè)備空間位置信息,就能最終為用戶找回丟失的電腦終端設(shè)備以及數(shù)據(jù)。
圖1為本發(fā)明工作原理的示意圖;圖2為本發(fā)明工作流程的示意圖。圖3為本發(fā)明工作原理用到的簡化了的P2P原理示意圖。
具體實(shí)施例方式參見圖1、圖2、圖3:本發(fā)明的一種基于電腦終端設(shè)備IP位置查找、定位、跟蹤的方法,具體步驟是:通過把對互聯(lián)網(wǎng)訪問的執(zhí)行代碼(通常比較簡練)燒刻到BIOS上,在電腦終端設(shè)備操縱系統(tǒng)啟動(dòng)的情況下,此段代碼被激活,然后查詢電腦終端設(shè)備的互聯(lián)網(wǎng)連接情況,代碼便能獲取電腦終端設(shè)備的IP信息:內(nèi)網(wǎng)、外網(wǎng)的IP地址,MAC地址、獲取時(shí)間等,然后把此IP信息發(fā)送至服務(wù)器端,服務(wù)器端在已啟動(dòng)監(jiān)控程序的情況下,接收到此IP信息,通過服務(wù)器端程序的判斷、定位、跟蹤便能確定出電腦終端設(shè)備在與互聯(lián)網(wǎng)連接的情況下的具體位置名稱,從而實(shí)現(xiàn)IP地址的硬件查找、定位、跟蹤。一般電腦終端設(shè)備都支持TCP/IP網(wǎng)絡(luò)協(xié)議,并能夠通過操作系統(tǒng)的TCP/IP底層的調(diào)用獲取相關(guān)的IP信息數(shù)據(jù)。其次電腦終端設(shè)備的主板上都剩余有空間,足夠把相關(guān)的網(wǎng)絡(luò)代碼燒刻到上面。再一個(gè)是電腦終端設(shè)備與服務(wù)器端的通信通過端到端的P2P技術(shù),實(shí)現(xiàn)信息傳遞。以上三點(diǎn)是構(gòu)成此發(fā)明的基本要點(diǎn)。通過結(jié)合這三方面的技術(shù),可以滿足這樣一個(gè)實(shí)際問題的解決的技術(shù)應(yīng)用:在電腦終端設(shè)備丟失情況下,當(dāng)電腦終端設(shè)備中又存放重要的數(shù)據(jù)信息,通過本發(fā)明應(yīng)用到電腦終端設(shè)備上,在電腦終端設(shè)備與互聯(lián)網(wǎng)連接的情況下,通過服務(wù)器端接收到的電腦終端設(shè)備的IP信息,計(jì)算定位出其空間位置信息,就能最終為用戶找回丟失的電腦終端設(shè)備,以及數(shù)據(jù)(在數(shù)據(jù)未被刪除的情況下)。如圖3所示,以電腦終端設(shè)備A為例:當(dāng)燒刻有IP代碼的電腦終端設(shè)備啟動(dòng),同時(shí)激活代碼的執(zhí)行情況下,電腦終端設(shè)備A peer向服務(wù)器端監(jiān)控程序發(fā)出查詢請求,并和服務(wù)器連接上,接著把電腦終端設(shè)備A的IP相關(guān)信息注冊到服務(wù)器端,這樣服務(wù)器端便存在電腦終端設(shè)備A peer的信息。這樣,服務(wù)器端便能分析定位出電腦終端設(shè)備A peer的大致空間位置。同時(shí),為了方便查詢在服務(wù)器端的所有注冊進(jìn)來的電腦終端設(shè)備A peerIP信息,建立一個(gè)特殊的Xpeer端,它有權(quán)下載所有服務(wù)器端的注冊進(jìn)來的電腦終端設(shè)備A peer信息,通過它可以定位所有電腦終端設(shè)備的空間位置信息。這是一個(gè)簡化了的P2P模型,因?yàn)槊總€(gè)電腦終端設(shè)備A peer端并不需要相互通信,同時(shí),存在一個(gè)特殊的Xpeer端有權(quán)監(jiān)控、管理所有的電腦終端設(shè)備A peer端,它可以和服務(wù)器端Server進(jìn)行相互通信。服務(wù)器端(Server)服務(wù)監(jiān)控程序:是一個(gè)運(yùn)行在服務(wù)器端的程序,它用來監(jiān)控、接收客戶端(燒刻有IP定位模塊代碼的電腦終端設(shè)備)發(fā)送來的消息數(shù)據(jù)。接著服務(wù)器端程序?qū)Υ藬?shù)據(jù)信息進(jìn)行分析,獲得到電腦終端設(shè)備IP信息數(shù)據(jù)(包括外網(wǎng)、內(nèi)網(wǎng)的IP)、MAC地址、時(shí)間信息等。通過IP信息,便能判斷出電腦終端設(shè)備所在的大致的空間位置??蛻舳?Client)程序:此程序被燒刻到電腦終端設(shè)備的BIOS上,當(dāng)電腦終端設(shè)備開始啟動(dòng)時(shí),由于客戶端程序代碼被燒刻到了 BIOS上,客戶端程序便被激活運(yùn)行,在電腦終端設(shè)備與互聯(lián)網(wǎng)連接的情況下,這段代碼便能收集電腦終端設(shè)備的信息,然后發(fā)送到服務(wù)器端。BIOS:是英文"Basic Input Output System"的縮略語,直譯過來后中文名稱就是"基本輸入輸出系統(tǒng)"。它是一組固化到計(jì)算機(jī)內(nèi)主板上一個(gè)ROM芯片上的程序,它保存著計(jì)算機(jī)最重要的基本輸入輸出的程序、系統(tǒng)設(shè)置信息、開機(jī)后自檢程序和系統(tǒng)自啟動(dòng)程序。其主要功能是為計(jì)算機(jī)提供最底層的、最直接的硬件設(shè)置和控制。P2P:是peer-to-peer的縮寫,可以理解為"伙伴對伙伴"的意思,或稱為對等聯(lián)網(wǎng),或者端到端的網(wǎng)絡(luò)連接技術(shù)。如目前使用廣泛的MSN、QQ,以及一些網(wǎng)絡(luò)下載,如BT等都使用了 P2P技術(shù)。 顯然,本發(fā)明的上述實(shí)施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實(shí)施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無法對所有的實(shí)施方式予以窮舉。凡是屬于本發(fā)明的技術(shù)方案所引伸出的顯而易見的變化或變動(dòng)仍處于本發(fā)明的保護(hù)范圍之列。
權(quán)利要求
1.一種基于電腦終端設(shè)備IP位置進(jìn)行自動(dòng)查找、定位、跟蹤的方法,其特征在于包括以下步驟: 通過把電腦終端設(shè)備的執(zhí)行代碼駐留在BIOS上,當(dāng)電腦終端設(shè)備操作系統(tǒng)啟動(dòng)后,通過BIOS自動(dòng)觸發(fā)駐留在其上的執(zhí)行代碼運(yùn)行,從而引起操作系統(tǒng)的TCP/IP底層的調(diào)用,在電腦終端設(shè)備與互聯(lián)網(wǎng)連接的情況下,獲取到該電腦終端設(shè)備的IP地址信息,然后向服務(wù)器端發(fā)送這些信息,服務(wù)器端在啟動(dòng)了服務(wù)器端監(jiān)控程序的情況下,接收到此信息,通過程序判斷該電腦終端設(shè)備所在的具體空間位置,從而實(shí)現(xiàn)對該電腦終端設(shè)備的IP查找、定位、跟蹤。
2.按照權(quán)利要求1所述的一種基于電腦終端設(shè)備IP位置查找、定位、跟蹤的方法,其特征在于:所述電腦終端設(shè)備包括PC機(jī)或平板電腦。
3.按照權(quán)利要求1所述的一種基于電腦終端設(shè)備IP位置查找、定位、跟蹤的方法,其特征在于:所述IP地址信息包括內(nèi)網(wǎng)地址和外網(wǎng)地址信息、MAC地址、時(shí)間信息。
全文摘要
本發(fā)明涉及一種基于電腦終端設(shè)備IP位置查找、定位、跟蹤的方法,通過把電腦終端設(shè)備的執(zhí)行代碼駐留在BIOS上,當(dāng)操作系統(tǒng)啟動(dòng)后,通過執(zhí)行代碼運(yùn)行,從而引起操作系統(tǒng)的TCP/IP底層的調(diào)用,在電腦終端設(shè)備與互聯(lián)網(wǎng)連接的情況下,獲取到該電腦終端設(shè)備的IP地址信息,然后向服務(wù)器端發(fā)送這些信息,服務(wù)器端在啟動(dòng)了服務(wù)器端監(jiān)控程序的情況下,接收到此信息,通過程序判斷該電腦終端設(shè)備所在的具體空間位置,從而實(shí)現(xiàn)對該電腦終端設(shè)備的IP查找、定位、跟蹤。本發(fā)明在電腦終端設(shè)備丟失情況下,通過本發(fā)明應(yīng)用到電腦終端設(shè)備上,通過服務(wù)器端計(jì)算定位出電腦終端設(shè)備空間位置信息,就能最終為用戶找回丟失的電腦終端設(shè)備以及數(shù)據(jù)。
文檔編號(hào)H04L29/08GK103152439SQ201210059270
公開日2013年6月12日 申請日期2012年3月8日 優(yōu)先權(quán)日2012年3月8日
發(fā)明者邱振毅 申請人:林善紅