專利名稱:終端、服務(wù)器和定位方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,具體而言,涉及終端、服務(wù)器和定位方法。
背景技術(shù):
目前的移動終端上,通常設(shè)置有GPS全球定位系統(tǒng),其可以對地圖上固定地點進(jìn)行定位,在移動終端的用戶需要尋路或擬定路線時,能夠提供很大的幫助。另外,如果利用WIFI等技術(shù),則可以獲知待查詢目標(biāo)的信息,但這一方面必須要求用戶與待查詢目標(biāo)之間存在信息交互,另外也對交互方式提出了如通信距離(WIFI的距離就很有限)上的要求,如果用戶與待查詢目標(biāo)之間的距離較遠(yuǎn),則會造成交互的困難。例如,在兩個人準(zhǔn)備在陌生的匯合點匯合時,想要根據(jù)對方當(dāng)前的位置,來找到對方,如果二者的距離過遠(yuǎn),很難通過雙方交互的方式來獲知對方的位置。而且,現(xiàn)有的GPS系統(tǒng)只能對自身和固定地點進(jìn)行定位和擬定路線,而用戶需求從GPS系統(tǒng)中取得其他用戶的位置信息,則不能做到。而進(jìn)一步地,如果其他用戶處于移動中,則更不可能準(zhǔn)確定位其當(dāng)前的位置信息。例如,在公路上汽車A的用戶想要根據(jù)汽車B 的位置,跟蹤尾隨汽車B,但從現(xiàn)有的GPS系統(tǒng)中,無法獲取汽車A的當(dāng)前位置信息,無法滿足用戶的需求。因此,需要一種新的定位方法,不需要用戶與待查詢目標(biāo)進(jìn)行直接的信息交互,即可對其進(jìn)行定位,且不論其處于靜止還是移動狀態(tài)中,都能準(zhǔn)確地獲取待查詢目標(biāo)的當(dāng)前位置,以幫助用戶實現(xiàn)對移動目標(biāo)的跟蹤,以及跟蹤路線的擬定等。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種新的定位方法,不需要用戶與待查詢目標(biāo)進(jìn)行直接的信息交互,即可對其進(jìn)行定位,且不論其處于靜止還是移動狀態(tài)中,都能準(zhǔn)確地獲取待查詢目標(biāo)的當(dāng)前位置,以幫助用戶實現(xiàn)對移動目標(biāo)的跟蹤,以及跟蹤路線的擬定等。有鑒于此,本發(fā)明提供一種終端,包括查詢設(shè)置模塊,設(shè)置查詢條件;第一傳輸模塊,將所述查詢條件上傳至所述服務(wù)器,并從所述服務(wù)器接收與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。該服務(wù)器可以是云服務(wù)器。具體地,查詢前需要上傳注冊信息到服務(wù)器, 服務(wù)器在判斷其為注冊用戶時,才進(jìn)行查詢。注冊信息可包括MEID號、手機(jī)號等(該信息也可以用作查詢條件)。在上述技術(shù)方案中,優(yōu)選地,還包括定位模塊,在滿足預(yù)定的觸發(fā)條件時,獲取所述終端的位置信息;所述第一傳輸模塊將所述獲取到的最新位置信息上傳到服務(wù)器。在該技術(shù)方案中,定位模塊可以直接采用現(xiàn)有的GPS定位模塊,由于服務(wù)器自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置,實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。觸發(fā)條件可以設(shè)置為多種類型,例如可以是到達(dá)預(yù)定時間或時間間隔則上傳位置信息。進(jìn)一步地,可以具體設(shè)置為,在檢測到查詢終端處于移動中或開啟了特定導(dǎo)航模式時,則對自身進(jìn)行定位并上傳位置信息,此時定位上傳的頻率可以設(shè)置的更高,以保證自身位置的即時更新。在上述技術(shù)方案中,優(yōu)選地,還包括第一驗證模塊,在所述第一傳輸模塊從所述服務(wù)器接收到其他終端需要從所述服務(wù)器中獲取所述終端的當(dāng)前位置信息的通知時,根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述終端的當(dāng)前位置信息,并由所述第一傳輸模塊將判斷結(jié)果上傳到所述服務(wù)器。通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。在上述技術(shù)方案中,優(yōu)選地,還包括界面顯示模塊,提供一個界面,在所述界面上顯示一個或多個終端的當(dāng)前位置信息。通過該技術(shù)方案,可以以直觀的方式將多個終端及其位置信息展現(xiàn)給用戶,提升了用戶體驗,當(dāng)用戶選中其中一個終端時,則直接在GPS的地圖上顯示所述終端,同時顯示該終端的用戶名,甚至頭像,而當(dāng)用戶按區(qū)域來獲取終端的位置信息時,可以對地圖進(jìn)行控制,隨著地圖的放大縮小,顯示用戶終端的數(shù)量隨之改變。本發(fā)明還提供一種定位方法,包括步驟206,設(shè)置查詢條件;步驟208,將所述查詢條件上傳至所述服務(wù)器,并從所述服務(wù)器接收與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。 該服務(wù)器可以是云服務(wù)器。具體地,查詢前需要上傳注冊信息到服務(wù)器,服務(wù)器在判斷其為注冊用戶時,才進(jìn)行查詢。注冊信息可包括MEID號、手機(jī)號等(該信息也可以用作查詢條件)。在上述技術(shù)方案中,優(yōu)選地,還包括步驟202,在滿足預(yù)定的觸發(fā)條件時,獲取查詢終端的位置信息;步驟204,將所述獲取到的最新位置信息上傳到服務(wù)器。在該技術(shù)方案中,實現(xiàn)定位可以直接采用現(xiàn)有的GPS定位模塊,由于服務(wù)器自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置,實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。觸發(fā)條件可以設(shè)置為多種類型,例如可以是到達(dá)預(yù)定時間或時間間隔則上傳位置信息。進(jìn)一步地,可以具體設(shè)置為,在檢測到查詢終端處于移動中或開啟了特定導(dǎo)航模式時,則對自身進(jìn)行定位并上傳位置信息,此時定位上傳的頻率可以設(shè)置的更高,以保證自身位置的即時更新。在上述技術(shù)方案中,優(yōu)選地,還包括在從所述服務(wù)器接收到其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息的通知時,根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息,并將判斷結(jié)果上傳到所述服務(wù)器。通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。在上述技術(shù)方案中,優(yōu)選地,還包括提供一個界面,在所述界面上顯示一個或多個用戶終端的當(dāng)前位置信息。通過該技術(shù)方案,可以以直觀的方式將多個終端及其位置信息展現(xiàn)給用戶,提升了用戶體驗,當(dāng)用戶選中其中一個終端時,則直接在GPS的地圖上顯示所述終端,同時顯示該終端的用戶名,甚至頭像,而當(dāng)用戶按區(qū)域來獲取終端的位置信息時,可以對地圖進(jìn)行控制,隨著地圖的放大縮小,顯示用戶終端的數(shù)量隨之改變。本發(fā)明還提供一種服務(wù)器,包括包括第二傳輸模塊,接收查詢終端上傳的查詢條件;查詢模塊,查詢出與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息,并由所述第二傳輸模塊提供給所述查詢終端。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。在上述技術(shù)方案中,優(yōu)選地,還包括更新模塊,所述第二傳輸模塊還接收所述用戶終端上傳的位置信息,所述更新模塊將所述用戶終端最新上傳的位置信息作為所述用戶終端的當(dāng)前位置信息,當(dāng)所述匹配終端的當(dāng)前位置信息產(chǎn)生更新時,所述第二傳輸模塊將更新后的當(dāng)前位置信息提供給所述查詢終端。在該技術(shù)方案中,由于自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置,實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。所述服務(wù)器為云服務(wù)器。在上述技術(shù)方案中,優(yōu)選地,還包括注冊檢驗?zāi)K,接收所述查詢終端上傳的注冊信息,并根據(jù)所述注冊信息,判斷是否根據(jù)所述查詢條件為所述查詢終端完成查詢。注冊信息包括用戶終端的物理地址或MEID號,手機(jī)號等內(nèi)容。通過該技術(shù)方案,保證了用戶與服務(wù)器交互的安全性。在上述技術(shù)方案中,優(yōu)選地,還包括第二驗證模塊,在其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息時,根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息,或在其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息時,命令所述第二傳輸模塊向所述查詢終端發(fā)出通知并接收所述查詢終端返回的信息,并根據(jù)所述查詢終端返回的信息,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息。通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。本發(fā)明還提供一種定位方法,包括步驟406,接收所述查詢終端上傳的查詢條件;步驟408,查詢出與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息,并提供給所述查詢終端。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器, 所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。在上述技術(shù)方案中,優(yōu)選地,步驟406之前還包括步驟402,接收所述用戶終端上傳的位置信息;步驟404,將所述用戶終端最新上傳的位置信息作為所述用戶終端的當(dāng)前位置信息;步驟408之后還包括當(dāng)所述匹配終端的當(dāng)前位置信息產(chǎn)生更新時,將更新后的當(dāng)前位置信息提供給所述查詢終端。在該技術(shù)方案中,由于自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置,實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。所述服務(wù)器為云服務(wù)器。在上述技術(shù)方案中,優(yōu)選地,在所述步驟406之前,還包括接收所述查詢終端上傳的注冊信息,并根據(jù)所述注冊信息,判斷是否根據(jù)所述查詢條件為所述查詢終端完成查詢。注冊信息包括用戶終端的物理地址或MEID號,手機(jī)號等內(nèi)容。通過該技術(shù)方案,保證了用戶與服務(wù)器交互的安全性。在上述技術(shù)方案中,優(yōu)選地,還包括在其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息時,根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息,或在其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息時,向所述查詢終端發(fā)出通知并接收所述查詢終端返回的信息,根據(jù)所述查詢終端返回的信息,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息。通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。通過以上技術(shù)方案,可以實現(xiàn)終端、服務(wù)器、以及定位方法,不需要用戶與待查詢目標(biāo)進(jìn)行直接的信息交互,即可對其進(jìn)行定位,且不論其處于靜止還是移動狀態(tài)中,都能準(zhǔn)確地獲取待查詢目標(biāo)的當(dāng)前位置,以幫助用戶實現(xiàn)對移動目標(biāo)的跟蹤,以及跟蹤路線的擬定等,有利于用戶進(jìn)行跟蹤目標(biāo),以及進(jìn)一步地擬定跟蹤路線。
圖1是根據(jù)本發(fā)明提供的一個實施例的終端的框圖;圖2是根據(jù)本發(fā)明提供的一個實施例的定位方法的流程圖;圖3是根據(jù)本發(fā)明提供的一個實施例的服務(wù)器的框圖;圖4是根據(jù)本發(fā)明提供的一個實施例的定位方法的流程圖;圖5是根據(jù)本發(fā)明提供的一個實施例的終端和服務(wù)器的工作流程圖;圖6是根據(jù)本發(fā)明提供的一個實施例的終端的界面示意圖;圖7是根據(jù)本發(fā)明提供的一個實施例的終端的界面示意圖;圖8是根據(jù)本發(fā)明提供的一個實施例的終端的界面示意圖。
具體實施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和具體實施方式
對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明并不限于下面公開的具體實施例的限制。圖1是根據(jù)本發(fā)明提供的一個實施例的終端的框圖。如圖1所示,本發(fā)明提供一種終端100,包括查詢設(shè)置模塊102,設(shè)置查詢條件;第一傳輸模塊104,將所述查詢條件上傳至所述服務(wù)器,并從所述服務(wù)器接收與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。該服務(wù)器可以是云服務(wù)器。具體地,查詢前需要上傳注冊信息到服務(wù)器,服務(wù)器在判斷其為注冊用戶時,才進(jìn)行查詢。注冊信息可包括MEID號、手機(jī)號等(該信息也可以用作查詢條件)。在上述技術(shù)方案中,還包括定位模塊106,在滿足預(yù)定的觸發(fā)條件時,獲取所述終端的位置信息;所述第一傳輸模塊104將所述獲取到的最新位置信息上傳到服務(wù)器。在該技術(shù)方案中,定位模塊可以直接采用現(xiàn)有的GPS定位模塊,由于服務(wù)器自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置,實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。觸發(fā)條件可以設(shè)置為多種類型,例如可以是到達(dá)預(yù)定時間或時間間隔則上傳位置信息。進(jìn)一步地,可以具體設(shè)置為,在檢測到查詢終端處于移動中或開啟了特定導(dǎo)航模式時,則對自身進(jìn)行定位并上傳位置信息,此時定位上傳的頻率可以設(shè)置的更高,以保證自身位置的即時更新。在上述技術(shù)方案中,還包括第一驗證模塊108,在所述第一傳輸模塊104從所述服務(wù)器接收到其他終端需要從所述服務(wù)器中獲取所述終端100的當(dāng)前位置信息的通知時, 根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述終端100的當(dāng)前位置信息,并由所述第一傳輸模塊104將判斷結(jié)果上傳到所述服務(wù)器。通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。在上述技術(shù)方案中,還包括界面顯示模塊110,提供一個界面,在所述界面上顯示一個或多個終端的當(dāng)前位置信息。通過該技術(shù)方案,可以以直觀的方式將多個終端及其位置信息展現(xiàn)給用戶,提升了用戶體驗,當(dāng)用戶選中其中一個終端時,則直接在GPS的地圖上顯示所述終端,同時顯示該終端的用戶名,甚至頭像,而當(dāng)用戶按區(qū)域來獲取終端的位置信息時,可以對地圖進(jìn)行控制,隨著地圖的放大縮小,顯示用戶終端的數(shù)量隨之改變。圖2是根據(jù)本發(fā)明提供的一個實施例的定位方法的流程圖。如圖2所示,本發(fā)明還提供一種定位方法,包括步驟206,設(shè)置查詢條件;步驟 208,將所述查詢條件上傳至所述服務(wù)器,并從所述服務(wù)器接收與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。該服務(wù)器可以是云服務(wù)器。具體地,查詢前需要上傳注冊信息到服務(wù)器,服務(wù)器在判斷其為注冊用戶時,才進(jìn)行查詢。注冊信息可包括MEID號、手機(jī)號等(該信息也可以用作查詢條件)。在上述技術(shù)方案中,優(yōu)選地,還包括步驟202,在滿足預(yù)定的觸發(fā)條件時,獲取查詢終端的位置信息;步驟204,將所述獲取到的最新位置信息上傳到服務(wù)器。在該技術(shù)方案中,實現(xiàn)定位可以直接采用現(xiàn)有的GPS定位模塊,由于服務(wù)器自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置,實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。觸發(fā)條件可以設(shè)置為多種類型,例如可以是到達(dá)預(yù)定時間或時間間隔則上傳位置信息。進(jìn)一步地,可以具體設(shè)置為,在檢測到查詢終端處于移動中或開啟了特定導(dǎo)航模式時,則對自身進(jìn)行定位并上傳位置信息,此時定位上傳的頻率可以設(shè)置的更高,以保證自身位置的即時更新。在上述技術(shù)方案中,還包括在從所述服務(wù)器接收到其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息的通知時,根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息,并將判斷結(jié)果上傳到所述服務(wù)器。 通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。在上述技術(shù)方案中,還包括提供一個界面,在所述界面上顯示一個或多個用戶終端的當(dāng)前位置信息。通過該技術(shù)方案,可以以直觀的方式將多個終端及其位置信息展現(xiàn)給用戶,提升了用戶體驗,當(dāng)用戶選中其中一個終端時,則直接在GPS的地圖上顯示所述終端,同時顯示該終端的用戶名,甚至頭像,而當(dāng)用戶按區(qū)域來獲取終端的位置信息時,可以對地圖進(jìn)行控制,隨著地圖的放大縮小,顯示用戶終端的數(shù)量隨之改變。圖3是根據(jù)本發(fā)明提供的一個實施例的服務(wù)器的框圖。如圖3所示,本發(fā)明還提供一種服務(wù)器300,包括包括第二傳輸模塊302,接收查詢終端上傳的查詢條件;查詢模塊304,查詢出與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息,并由所述第二傳輸模塊302提供給所述查詢終端。在該技術(shù)方案中, 由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。在上述技術(shù)方案中,還包括更新模塊306,所述第二傳輸模塊302還接收所述用戶終端上傳的位置信息,所述更新模塊306將所述用戶終端最新上傳的位置信息作為所述用戶終端的當(dāng)前位置信息,當(dāng)所述匹配終端的當(dāng)前位置信息產(chǎn)生更新時,所述第二傳輸模塊302將更新后的當(dāng)前位置信息提供給所述查詢終端。在該技術(shù)方案中,由于自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置,實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。所述服務(wù)器為云服務(wù)器。在上述技術(shù)方案中,還包括注冊檢驗?zāi)K308,接收所述查詢終端上傳的注冊信息,并根據(jù)所述注冊信息,判斷是否根據(jù)所述查詢條件為所述查詢終端完成查詢。注冊信息包括用戶終端的物理地址或MEID號,手機(jī)號等內(nèi)容。通過該技術(shù)方案,保證了用戶與服務(wù)器交互的安全性。在上述技術(shù)方案中,還包括第二驗證模塊310,在其他終端需要從所述服務(wù)器 300中獲取所述查詢終端的當(dāng)前位置信息時,根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器300中獲取所述查詢終端的當(dāng)前位置信息,或在其他終端需要從所述服務(wù)器300中獲取所述查詢終端的當(dāng)前位置信息時,命令所述第二傳輸模塊302向所述查詢終端發(fā)出通知并接收所述查詢終端返回的信息,并根據(jù)所述查詢終端返回的信息,判斷是否允許所述其他終端從所述服務(wù)器300中獲取所述查詢終端的當(dāng)前位置信息。通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。圖4是根據(jù)本發(fā)明提供的一個實施例的定位方法的流程圖。如圖4所示,本發(fā)明還提供一種定位方法,包括步驟406,接收所述查詢終端上傳的查詢條件;步驟408,查詢出與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息,并提供給所述查詢終端。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位直fe息。在上述技術(shù)方案中,步驟406之前還包括步驟402,接收所述用戶終端上傳的位置信息;步驟404,將所述用戶終端最新上傳的位置信息作為所述用戶終端的當(dāng)前位置信息;步驟408之后還包括當(dāng)所述匹配終端的當(dāng)前位置信息產(chǎn)生更新時,將更新后的當(dāng)前位置信息提供給所述查詢終端。在該技術(shù)方案中,由于自動將終端最新的位置信息作為終端當(dāng)前的位置信息,即使持有終端的目標(biāo)移動,也可以相對準(zhǔn)確地確定終端的當(dāng)前所在位置, 實現(xiàn)了對移動目標(biāo)的追蹤。查詢條件可以根據(jù)終端的標(biāo)識,或預(yù)定的區(qū)域等多種信息來制定,以查詢出特定標(biāo)識的終端的位置信息,或當(dāng)前位置信息處于預(yù)定區(qū)域內(nèi)的終端及其位置信息。所述服務(wù)器為云服務(wù)器。在上述技術(shù)方案中,優(yōu)選地,在所述步驟406之前,還包括接收所述查詢終端上傳的注冊信息,并根據(jù)所述注冊信息,判斷是否根據(jù)所述查詢條件為所述查詢終端完成查詢。注冊信息包括用戶終端的物理地址或MEID號,手機(jī)號等內(nèi)容。通過該技術(shù)方案,保證了用戶與服務(wù)器交互的安全性。在上述技術(shù)方案中,還包括在其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息時,根據(jù)預(yù)定條件,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息,或在其他終端需要從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息時,向所述查詢終端發(fā)出通知并接收所述查詢終端返回的信息,根據(jù)所述查詢終端返回的信息,判斷是否允許所述其他終端從所述服務(wù)器中獲取所述查詢終端的當(dāng)前位置信息。通過該技術(shù)方案,可以保護(hù)終端用戶的隱私,用戶可禁止其他人獲知自己的所在位置。 該預(yù)定條件,可以為其他終端的用戶是否具有所述終端用戶設(shè)置的密碼或權(quán)限。圖5是根據(jù)本發(fā)明提供的一個實施例的終端和服務(wù)器的工作流程圖。如圖5所示,本發(fā)明的一個實施例所提供的終端和服務(wù)器一同工作的流程如下步驟502,在所述終端上選擇定位導(dǎo)航模式,并在選擇傳統(tǒng)GPS導(dǎo)航模式時,進(jìn)入步驟504,選擇移動點GPS導(dǎo)航模式時,進(jìn)入步驟506。步驟504,進(jìn)入傳統(tǒng)GPS導(dǎo)航模式,即通過GPS定位固定目標(biāo)。步驟506,進(jìn)入移動點GPS導(dǎo)航模式,允許用戶查找移動目標(biāo)。步驟508,通過云服務(wù)器中的接收終端上傳的注冊信息,云服務(wù)器根據(jù)注冊信息判斷用戶是否為注冊用戶,并在判斷結(jié)果為否時,進(jìn)入步驟510,在判斷結(jié)果為是時,進(jìn)入步驟 512。用戶必須注冊,注冊信息包括用戶終端的物理地址、MEID號或手機(jī)號。在服務(wù)器中,每個終端的用戶名或手機(jī)號碼可用于綁定該終端的位置坐標(biāo),用戶可將用戶名或手機(jī)號碼作為查詢條件,來查找對應(yīng)的手機(jī)終端,并獲得終端坐標(biāo)。步驟510,進(jìn)行注冊。步驟512,用戶進(jìn)行登錄后,手機(jī)終端通過自身的GPS模塊,按預(yù)定的頻率,自動把終端坐標(biāo)位置以及用戶賬號信息更新上傳到云服務(wù)器。如果此時檢測到用戶處于移動中, 則按更高的頻率定位自身位置信息,并上傳至云服務(wù)器,以保證在云服務(wù)器中即時更新自身位置。步驟514,在云服務(wù)器中記錄用戶終端上傳的用戶賬號名、手機(jī)號、坐標(biāo)位置等信息,并通過更新模塊隨時更新用戶終端的坐標(biāo)位置信息。步驟516,手機(jī)終端的查詢設(shè)置模塊提供查詢條件,查詢條件可以有多種,一種是按用戶賬號或手機(jī)號碼等信息進(jìn)行查找,此時進(jìn)入步驟518,一種選擇按區(qū)域進(jìn)行查找,此時則進(jìn)入步驟520。步驟518,根據(jù)被查找的用戶賬號或手機(jī)號碼,云服務(wù)器中的查詢模塊獲取被查找用戶終端的坐標(biāo)位置,提供給手機(jī)終端,如圖6所示,可具體顯示A的名稱和頭像。步驟520,云服務(wù)器中的查詢模塊查詢與具有所述區(qū)域匹配的坐標(biāo)位置的終端,并將查詢出的終端的位置坐標(biāo)提供給終端。例如,查找方圓某一距離(如5km)內(nèi)所有的用戶終端,如果查找到的用戶終端數(shù)量人數(shù)過于密集,則顯示查找到的用戶終端數(shù)量以及和有選擇地顯示部分用戶終端,如圖7所示,顯示了 A、B、C和D四個終端,具體可以隨地圖大小的變化,來控制顯示終端數(shù)量的多少。步驟522,手機(jī)終端通過內(nèi)部的界面顯示模塊,在地圖上顯示查找目標(biāo)的坐標(biāo)位置,并可以每隔一小段時間更新一次(可選時間段可以是10秒、30秒或1分鐘不等),該模塊支持手動更新方式,而更新頻率可選。界面顯示模塊還支持用戶群建立一個小組,顯示群組全部用戶的實時位置信息、頭像、昵稱、坐標(biāo),對外部人員透明。步驟524,手機(jī)終端進(jìn)行導(dǎo)航,根據(jù)被查找目標(biāo)的坐標(biāo)位置,實時規(guī)劃路線,可以在被查找目標(biāo)的坐標(biāo)位置更新時,重新規(guī)劃一次路線。可以擬定當(dāng)前的最優(yōu)路線反饋給用戶, 且路線能根據(jù)雙方位置實時更新變化,具體如圖8所示,制定了 A到B的路線。在上述技術(shù)方案中,終端與云服務(wù)器的連接,需要保證長時間連接不掉線,若掉線重連能恢復(fù)上次操作,且進(jìn)行歷史記錄。另外,還可以在手機(jī)終端進(jìn)行默認(rèn)設(shè)置,或設(shè)置為對方必須提供密碼等信息,否則該終端的位置信息不提供給任何人。綜上所述,通過本發(fā)明的技術(shù)方案,可以實現(xiàn)終端、服務(wù)器和定位方法,終端只需連接到云服務(wù)器就能完成整個導(dǎo)航過程,實現(xiàn)簡單,操作方便,可實現(xiàn)對移動點的定位和跟
S示ο以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種終端,其特征在于,包括 查詢設(shè)置模塊,設(shè)置查詢條件;第一傳輸模塊,將所述查詢條件上傳至所述服務(wù)器,并從所述服務(wù)器接收與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息。
2.根據(jù)權(quán)利要求1所述的終端,其特征在于,還包括定位模塊,在滿足預(yù)定的觸發(fā)條件時,獲取所述終端的位置信息; 所述第一傳輸模塊將所述獲取到的最新位置信息上傳到服務(wù)器。
3.—種定位方法,其特征在于,包括 步驟206,設(shè)置查詢條件;步驟208,將所述查詢條件上傳至所述服務(wù)器,并從所述服務(wù)器接收與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息。
4.根據(jù)權(quán)利要求4所述的定位方法,其特征在于,包括步驟202,在滿足預(yù)定的觸發(fā)條件時,獲取查詢終端的位置信息; 步驟204,將所述獲取到的最新位置信息上傳到服務(wù)器。
5.一種服務(wù)器,其特征在于,包括第二傳輸模塊,接收查詢終端上傳的查詢條件;查詢模塊,查詢出與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息,并由所述第二傳輸模塊提供給所述查詢終端。
6.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,還包括更新模塊,所述第二傳輸模塊還接收所述用戶終端上傳的位置信息,所述更新模塊將所述用戶終端最新上傳的位置信息作為所述用戶終端的當(dāng)前位置信息,當(dāng)所述匹配終端的當(dāng)前位置信息產(chǎn)生更新時,所述第二傳輸模塊將更新后的當(dāng)前位置信息提供給所述查詢終端。
7.根據(jù)權(quán)利要求5或6所述的服務(wù)器,其特征在于,還包括注冊檢驗?zāi)K,接收所述查詢終端上傳的注冊信息,并根據(jù)所述注冊信息,判斷是否根據(jù)所述查詢條件為所述查詢終端完成查詢。
8.—種定位方法,其特征在于,包括步驟406,接收所述查詢終端上傳的查詢條件;步驟408,查詢出與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息,并提供給所述查詢終端。
9.根據(jù)權(quán)利要求8所述的定位方法,其特征在于,步驟406之前還包括 步驟402,接收所述用戶終端上傳的位置信息;步驟404,將所述用戶終端最新上傳的位置信息作為所述用戶終端的當(dāng)前位置信息; 步驟408之后還包括當(dāng)所述匹配終端的當(dāng)前位置信息產(chǎn)生更新時,將更新后的當(dāng)前位置信息提供給所述查詢終端。
10.根據(jù)權(quán)利要求8或9所述的定位方法,其特征在于,在所述步驟406之前,還包括 接收所述查詢終端上傳的注冊信息,并根據(jù)所述注冊信息,判斷是否根據(jù)所述查詢條件為所述查詢終端完成查詢。
全文摘要
本發(fā)明提供終端、服務(wù)器和定位方法,其中,終端包括查詢設(shè)置模塊,設(shè)置查詢條件;第一傳輸模塊,將所述查詢條件上傳至所述服務(wù)器,并從所述服務(wù)器接收與所述查詢條件匹配的一個或多個用戶終端的當(dāng)前位置信息。在該技術(shù)方案中,由于待查詢的用戶終端的位置信息都已存儲在服務(wù)器,所以不需要查詢終端與待查詢用戶終端直接信息交互,即可從服務(wù)器獲知其位置信息。
文檔編號H04W64/00GK102497617SQ20111040039
公開日2012年6月13日 申請日期2011年12月6日 優(yōu)先權(quán)日2011年12月6日
發(fā)明者陳曉鵬 申請人:宇龍計算機(jī)通信科技(深圳)有限公司