本申請(qǐng)涉及通信技術(shù)領(lǐng)域,尤其涉及一種定位標(biāo)簽的替換方法和定位服務(wù)器。
背景技術(shù):
室內(nèi)定位是指在室內(nèi)環(huán)境中實(shí)現(xiàn)位置定位,在室內(nèi)定位系統(tǒng)中,定位標(biāo)簽通常被置于被定位對(duì)象上。定位標(biāo)簽一般與兩個(gè)信息相關(guān):一是定位標(biāo)簽本身攜帶的標(biāo)識(shí),用于表征定位標(biāo)簽的特性,例如用于指示該定位標(biāo)簽的物理地址;二是配置信息,該配置信息存儲(chǔ)在定位服務(wù)器中,若該定位標(biāo)簽有對(duì)應(yīng)的被定位對(duì)象,則該配置信息用于指示該定位標(biāo)簽所代表的被定位對(duì)象的信息。
定位標(biāo)簽一般采用電池供電,當(dāng)舊的定位標(biāo)簽電池快要用完時(shí),需要使用新的定位標(biāo)簽進(jìn)行替換時(shí),原來(lái)舊的定位標(biāo)簽對(duì)應(yīng)的被定位對(duì)象就需要由新的定位標(biāo)簽來(lái)定位,從而保證對(duì)被定位對(duì)象的持續(xù)定位。
一種傳統(tǒng)的方法是使用一個(gè)終端工具,首先通過(guò)終端工具通知定位服務(wù)器將要進(jìn)行新舊定位標(biāo)簽替換操作,然后通過(guò)終端工具分別讀取舊的定位標(biāo)簽的標(biāo)識(shí)和新的定位標(biāo)簽的標(biāo)識(shí),并上報(bào)給定位服務(wù)器,定位服務(wù)器將舊的定位標(biāo)簽對(duì)應(yīng)的被定位對(duì)象與新的定位標(biāo)簽綁定,最終實(shí)現(xiàn)新舊的定位標(biāo)簽之間的替換。其缺陷是需要使用額外的終端工具讀取新舊標(biāo)簽的標(biāo)識(shí)并上傳到定位服務(wù)器,增加成本。并且需要經(jīng)過(guò)受過(guò)專業(yè)培訓(xùn)的人士才能完成定位標(biāo)簽替換的操作,操作相當(dāng)復(fù)雜。
另一種傳統(tǒng)的方法是利用無(wú)線通信技術(shù),當(dāng)需要進(jìn)行新舊定位標(biāo)簽替換時(shí),在新舊定位標(biāo)簽之間建立起無(wú)線通信鏈路,得到新舊定位標(biāo)簽的標(biāo)識(shí),最后將對(duì)應(yīng)的定位標(biāo)簽標(biāo)識(shí)上傳到服務(wù)器,通知服務(wù)器完成定位標(biāo)簽的替換工作。
其缺陷分兩種情況分別描述:
新舊標(biāo)簽之間需要進(jìn)行無(wú)線通信才能完成定位標(biāo)簽的替換,如果在新舊標(biāo)簽之間用的無(wú)線通信方式與室內(nèi)定位系統(tǒng)用于定位的無(wú)線方式不同的話, 需要在定位標(biāo)簽上額外增加一套無(wú)線通信系統(tǒng),增加定位標(biāo)簽的成本和復(fù)雜度。
然而如果使用和室內(nèi)定位系統(tǒng)定位用相同的無(wú)線通信手段,在新舊標(biāo)簽進(jìn)行替換過(guò)程中,新舊標(biāo)簽需要退出定位系統(tǒng)當(dāng)前的無(wú)線通信環(huán)境,完成替換后重新加入定位系統(tǒng)中,而在這個(gè)時(shí)間段內(nèi),被定位對(duì)象在定位系統(tǒng)中將處于非定位的失控狀態(tài)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例提供了一種定位標(biāo)簽的替換方法以及定位服務(wù)器,以提供一種簡(jiǎn)單可靠的定位標(biāo)簽替換方案,避免操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的狀態(tài)。
有鑒于此,本申請(qǐng)第一方面提供了一種定位標(biāo)簽的替換方法,該方法包括:當(dāng)定位服務(wù)器對(duì)第一定位標(biāo)簽和第二定位標(biāo)簽實(shí)現(xiàn)定位時(shí),定位服務(wù)器獲取第一定位標(biāo)簽的信息和第二定位標(biāo)簽的信息,包括運(yùn)功軌跡信息和標(biāo)識(shí)。若第一定位標(biāo)簽與第一被定位對(duì)象對(duì)應(yīng),而第二定位標(biāo)簽無(wú)對(duì)應(yīng)的被定位對(duì)象,定位服務(wù)器獲取了第一定位標(biāo)簽的運(yùn)動(dòng)軌跡后,會(huì)將運(yùn)動(dòng)軌跡存儲(chǔ)在服務(wù)器中作為被定位對(duì)象的運(yùn)動(dòng)軌跡,定位服務(wù)器通過(guò)第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否同時(shí)滿足某個(gè)預(yù)置的運(yùn)動(dòng)軌跡來(lái)判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否符合預(yù)置條件,若符合該預(yù)置條件,則定位服務(wù)器使第二定位標(biāo)簽對(duì)應(yīng)與第一定位標(biāo)簽對(duì)應(yīng)的第一被定位對(duì)象,此行為亦稱為第二定位標(biāo)簽與第一定位標(biāo)簽實(shí)現(xiàn)替換,在一些可行的實(shí)施例中,亦可以簡(jiǎn)稱為兩個(gè)定位標(biāo)簽之間的替換。需要說(shuō)明的是,第一定位標(biāo)簽和第二定位標(biāo)簽均可以為一個(gè)或多個(gè),以此實(shí)現(xiàn)的定位標(biāo)簽之間的替換稱為定位標(biāo)簽之間的批量替換。
本申請(qǐng)中僅需按照預(yù)置的運(yùn)動(dòng)軌跡實(shí)現(xiàn)兩個(gè)定位標(biāo)簽之間的替換,不需要使用一個(gè)新的終端處理該過(guò)程,也不需要增加一套新的無(wú)線通信系統(tǒng),僅需在定位服務(wù)器上進(jìn)行修改,因此該方法具有成本低、操作簡(jiǎn)單快捷以及易于實(shí)施的特點(diǎn),而且避免了在操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的問(wèn)題。
結(jié)合本申請(qǐng)的第一方面,本申請(qǐng)的第一方面的第一種實(shí)施方式,包括:定位服務(wù)器分別將有對(duì)應(yīng)的被定位對(duì)象的第一定位標(biāo)簽和無(wú)對(duì)應(yīng)的被定位對(duì)象的第二定位標(biāo)簽根據(jù)其標(biāo)識(shí)分為若干類,若定位服務(wù)器確定第一定位標(biāo)簽和第二定位標(biāo)簽屬于同一預(yù)設(shè)分類,則確定該第一定位標(biāo)簽和第二定位標(biāo)簽可替換;若不屬于,則定位服務(wù)器確定該第一定位標(biāo)簽和第二定位標(biāo)簽不可替換。
由于實(shí)現(xiàn)替換之前定位服務(wù)器在首先對(duì)定位標(biāo)簽的標(biāo)識(shí)進(jìn)行鑒權(quán),即判斷第一定位標(biāo)簽和第二定位標(biāo)簽以及其關(guān)系是否具有替換資格,當(dāng)判斷結(jié)果為滿足資格的時(shí)候定位標(biāo)簽才可以進(jìn)行替換,因此減少了在定位標(biāo)簽替換過(guò)程被誤操作的情況,也減少定位標(biāo)簽對(duì)應(yīng)的配置信息被盜的情況,增強(qiáng)了安全性。
結(jié)合本申請(qǐng)實(shí)施例的第一方面,本申請(qǐng)實(shí)施例的第一方面的第二種實(shí)施方式,包括:定位服務(wù)器判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否同時(shí)與預(yù)置軌跡匹配,預(yù)置的運(yùn)動(dòng)軌跡可以為一些常用的形狀、線條或者文字,包括圓形、橢圓形、矩形、三角形、八字形或英文字母等形狀的運(yùn)動(dòng)軌跡一次或多次,并判斷第一定位標(biāo)簽和第二定位標(biāo)簽之間的距離是否符合閾值,若匹配且符合閾值,則定位服務(wù)器確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件;若不匹配或不符合閾值,則定位服務(wù)器確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡不符合預(yù)置條件。
由于第一定位標(biāo)簽和第二定位標(biāo)簽通過(guò)放到一起同時(shí)在一定時(shí)間內(nèi)按照一定的運(yùn)動(dòng)軌跡進(jìn)行運(yùn)動(dòng),定位服務(wù)器通過(guò)對(duì)比兩者的運(yùn)動(dòng)軌跡,實(shí)現(xiàn)兩個(gè)定位標(biāo)簽之間的替換,此方法實(shí)時(shí)性好,操作簡(jiǎn)單快捷,易于實(shí)施的特點(diǎn)。
本申請(qǐng)第二方面提供了一種定位服務(wù)器,包括:當(dāng)定位服務(wù)器對(duì)第一定位標(biāo)簽和第二定位標(biāo)簽實(shí)現(xiàn)定位時(shí),獲取模塊獲取第一定位標(biāo)簽的信息和第二定位標(biāo)簽的信息,包括運(yùn)功軌跡和標(biāo)識(shí)。若第一定位標(biāo)簽與第一被定位對(duì)象對(duì)應(yīng),而第二定位標(biāo)簽無(wú)對(duì)應(yīng)的被定位對(duì)象,獲取模塊獲取了第一定位標(biāo)簽的運(yùn)動(dòng)軌跡后,會(huì)將運(yùn)動(dòng)軌跡存儲(chǔ)在服務(wù)器中作為被定位對(duì)象的運(yùn)動(dòng)軌跡, 第一確定模塊通過(guò)第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否同時(shí)滿足某個(gè)預(yù)置的運(yùn)動(dòng)軌跡來(lái)判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否符合預(yù)置條件,若符合該預(yù)置條件,則配置模塊使第二定位標(biāo)簽對(duì)應(yīng)與第一定位標(biāo)簽對(duì)應(yīng)的第一被定位對(duì)象,以實(shí)現(xiàn)第二定位標(biāo)簽對(duì)第一定位標(biāo)簽的替換。其中第一定位標(biāo)簽和第二定位標(biāo)簽均可為多個(gè),以實(shí)現(xiàn)批量替換。
本申請(qǐng)中僅需按照預(yù)置的運(yùn)動(dòng)軌跡實(shí)現(xiàn)兩個(gè)定位標(biāo)簽之間的替換,不需要使用一個(gè)新的終端處理該過(guò)程,也不需要增加一套新的無(wú)線通信系統(tǒng),僅需在定位服務(wù)器上進(jìn)行修改,因此該方法具有成本低、操作簡(jiǎn)單快捷以及易于實(shí)施的特點(diǎn),而且避免了在操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的問(wèn)題。
結(jié)合本申請(qǐng)實(shí)施例的第二方面,本申請(qǐng)實(shí)施例的第二方面的第一種實(shí)施方式,第二確定模塊具體用于:分別將有對(duì)應(yīng)的被定位對(duì)象的第一定位標(biāo)簽和無(wú)對(duì)應(yīng)的被定位對(duì)象的第二定位標(biāo)簽根據(jù)其標(biāo)識(shí)分為若干類,若定位服務(wù)器確定第一定位標(biāo)簽和第二定位標(biāo)簽屬于同一預(yù)設(shè)分類,則確定該第一定位標(biāo)簽和第二定位標(biāo)簽可替換;若不屬于,則定位服務(wù)器確定該第一定位標(biāo)簽和第二定位標(biāo)簽不可替換。
由于實(shí)現(xiàn)替換之前第二確定模塊首先對(duì)定位標(biāo)簽的標(biāo)識(shí)進(jìn)行鑒權(quán),即判斷第一定位標(biāo)簽和第二定位標(biāo)簽以及其關(guān)系是否具有替換資格,當(dāng)判斷結(jié)果為具有替換資格的時(shí)候定位標(biāo)簽才可以進(jìn)行替換,因此減少了在定位標(biāo)簽替換過(guò)程被誤操作的情況,也減少定位標(biāo)簽對(duì)應(yīng)的配置信息被盜的情況,增強(qiáng)了安全性。
結(jié)合本申請(qǐng)實(shí)施例的第二方面,本申請(qǐng)實(shí)施例的第二方面的第二種實(shí)施方式,第一確定模塊具體用于:判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否同時(shí)與預(yù)置軌跡匹配,預(yù)置的運(yùn)動(dòng)軌跡可以為一些常用的形狀、線條或者文字,包括圓形、橢圓形、矩形、三角形、八字形或英文字母等形狀的運(yùn)動(dòng)軌跡一次或多次,并判斷第一定位標(biāo)簽和第二定位標(biāo)簽之間的距離是否符合閾值,若匹配且符合閾值,則確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡 和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件;若不匹配或不符合閾值,則確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡不符合預(yù)置條件。
由于第一定位標(biāo)簽和第二定位標(biāo)簽通過(guò)放到一起同時(shí)在一定時(shí)間內(nèi)按照一定的運(yùn)動(dòng)軌跡進(jìn)行運(yùn)動(dòng),定位服務(wù)器通過(guò)對(duì)比兩者的運(yùn)動(dòng)軌跡,實(shí)現(xiàn)第二定位標(biāo)簽對(duì)第一定位標(biāo)簽的替換,此方法實(shí)時(shí)性好,操作簡(jiǎn)單快捷,易于實(shí)施的特點(diǎn)。
本申請(qǐng)第三方面提供了一種定位服務(wù)器,包括:
通信接口、存儲(chǔ)器、處理器以及總線;通信接口、存儲(chǔ)器以及處理器通過(guò)總線連接;存儲(chǔ)器用于存儲(chǔ)定位標(biāo)簽與被定位對(duì)象的對(duì)應(yīng)關(guān)系;處理器,用于通過(guò)通信接口獲取第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡,第一定位標(biāo)簽與第一被定位對(duì)象對(duì)應(yīng),第二定位標(biāo)簽無(wú)對(duì)應(yīng)的被定位對(duì)象;并在確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件時(shí),使第二定位標(biāo)簽對(duì)應(yīng)第一被定位對(duì)象;存儲(chǔ)器還用于存儲(chǔ)第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡。
從以上技術(shù)方案可以看出,本申請(qǐng)實(shí)施例具有以下優(yōu)點(diǎn):
本申請(qǐng)中僅需通過(guò)對(duì)有對(duì)應(yīng)的被定位對(duì)象的第一定位標(biāo)簽和無(wú)對(duì)應(yīng)的被定位對(duì)象的第二定位標(biāo)簽進(jìn)行符合預(yù)置條件的運(yùn)動(dòng)軌跡,就可以使第二定位標(biāo)簽對(duì)應(yīng)與第一定位標(biāo)簽對(duì)應(yīng)的第一被定位對(duì)象,以實(shí)現(xiàn)第二定位標(biāo)簽對(duì)第一定位標(biāo)簽的替換。由于不需要使用一個(gè)新的終端處理該過(guò)程,也不需要增加一套新的無(wú)線通信系統(tǒng),僅需在定位服務(wù)器上進(jìn)行修改。因此該方法具有成本低、操作簡(jiǎn)單快捷以及易于實(shí)施的特點(diǎn),而且避免了在操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的狀態(tài)。
附圖說(shuō)明
圖1為本申請(qǐng)實(shí)施例中室內(nèi)定位系統(tǒng)的框架示意圖;
圖2為本申請(qǐng)實(shí)施例中定位標(biāo)簽的替換方法一個(gè)實(shí)施例示意圖;
圖3為本申請(qǐng)實(shí)施例中定位服務(wù)器另一個(gè)實(shí)施例示意圖;
圖4為本申請(qǐng)實(shí)施例中定位服務(wù)器另一個(gè)實(shí)施例示意圖;
圖5為本申請(qǐng)實(shí)施例中定位服務(wù)器另一個(gè)實(shí)施例示意圖。
具體實(shí)施方式
本申請(qǐng)實(shí)施例提供了一種定位標(biāo)簽的替換方法以及定位服務(wù)器,用于實(shí)現(xiàn)兩個(gè)定位標(biāo)簽之間的替換。
本申請(qǐng)的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
如圖1所示,是一種室內(nèi)定位系統(tǒng)的架構(gòu)示意圖。由定位標(biāo)簽、定位基站和定位服務(wù)器組成室內(nèi)定位系統(tǒng)。在室內(nèi)定位系統(tǒng)中,定位標(biāo)簽通常被置于被定位對(duì)象上,而定位服務(wù)器通過(guò)對(duì)定位標(biāo)簽的定位來(lái)定位被定位對(duì)象。定位標(biāo)簽通過(guò)本身攜帶的傳感器與無(wú)線通信實(shí)現(xiàn)與定位基站的通信,而定位基站可以通過(guò)無(wú)線、也可以通過(guò)有線與定位服務(wù)器實(shí)現(xiàn)通信。
在室內(nèi)定位系統(tǒng)中,定位標(biāo)簽通常被置于被定位對(duì)象上。定位標(biāo)簽一般與兩個(gè)信息相關(guān):一是定位標(biāo)簽本身攜帶的標(biāo)識(shí),用于表征定位標(biāo)簽的特性,例如用于指示該定位標(biāo)簽的物理地址;二是配置信息,該配置信息存儲(chǔ)在定位服務(wù)器中,若該定位標(biāo)簽有對(duì)應(yīng)的被定位對(duì)象,則該配置信息用于指示該定位標(biāo)簽所代表的被定位對(duì)象的信息
當(dāng)需要對(duì)被定位對(duì)象使用新的定位標(biāo)簽替代舊的定位標(biāo)簽時(shí),原來(lái)舊的定位標(biāo)簽所對(duì)應(yīng)的被定位對(duì)象就需要由新的定位標(biāo)簽來(lái)對(duì)應(yīng),從而保證對(duì)被定位對(duì)象的持續(xù)定位。
傳統(tǒng)方式是另外使用終端工具來(lái)解決上述問(wèn)題。終端工具通知定位服務(wù)器將要進(jìn)行新舊定位標(biāo)簽的替換操作,然后分別讀取新舊定位標(biāo)簽的標(biāo)識(shí),將其上報(bào)給定位服務(wù)器。定位服務(wù)器將該配置信息與新定位標(biāo)簽綁定。然而該方法由于需要一個(gè)新的終端,會(huì)增加額外的成本,而且操作十分復(fù)雜。
還有一種方法,利用無(wú)線通信技術(shù)。當(dāng)需要進(jìn)行新舊定位標(biāo)簽的替換時(shí),在新舊定位標(biāo)簽之間建立起無(wú)線通信鏈路,得到新舊定位標(biāo)簽的標(biāo)識(shí),最后將對(duì)應(yīng)的定位標(biāo)簽的標(biāo)識(shí)上傳到服務(wù)器,服務(wù)器完成定位標(biāo)簽的替換工作。
如果在新舊標(biāo)簽之間用的無(wú)線通信方式與室內(nèi)定位系統(tǒng)用于定位的無(wú)線方式不同的話,需要在定位標(biāo)簽上額外增加一套無(wú)線通信系統(tǒng),增加定位標(biāo)簽的成本和復(fù)雜度。
如果使用和室內(nèi)定位系統(tǒng)定位用相同的無(wú)線通信手段,那么在進(jìn)行定位標(biāo)簽的替換過(guò)程中,新舊標(biāo)簽需要退出定位系統(tǒng)當(dāng)前的無(wú)線通信環(huán)境,完成定位標(biāo)簽的替換后重新加入定位系統(tǒng)中,而在這個(gè)時(shí)間段內(nèi),被定位對(duì)象在定位系統(tǒng)中將處于非定位的失控狀態(tài)。
而本申請(qǐng)中僅需通過(guò)對(duì)新舊定位標(biāo)簽進(jìn)行符合預(yù)置條件的運(yùn)動(dòng)軌跡,就可以完成新舊定位標(biāo)簽的替換。由于不需要使用新的終端,也不需要新的無(wú)線通信系統(tǒng),該方法成本低、操作簡(jiǎn)單快捷以及易于實(shí)施,而且避免了在操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的狀態(tài)。
因此,本申請(qǐng)實(shí)施例的核心思想是,通過(guò)兩個(gè)具備替換資格的定位標(biāo)簽進(jìn)行預(yù)置的運(yùn)動(dòng)軌跡,使兩個(gè)定位標(biāo)簽實(shí)現(xiàn)替換,其中一個(gè)定位標(biāo)簽有對(duì)應(yīng)的被定位對(duì)象,另一個(gè)無(wú)對(duì)應(yīng)的被定位對(duì)象,從而實(shí)現(xiàn)定位標(biāo)簽之間的替換。該方法成本低、操作簡(jiǎn)單快捷以及易于實(shí)施地實(shí)現(xiàn)了定位標(biāo)簽的替換。
為便于理解,下面對(duì)本申請(qǐng)實(shí)施例中的具體流程進(jìn)行描述,請(qǐng)參閱圖2,本申請(qǐng)實(shí)施例中定位標(biāo)簽的替換方法一個(gè)實(shí)施例包括:
201、定位服務(wù)器獲取第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡,該第一定位標(biāo)簽與第一被定位對(duì)象對(duì)應(yīng),該第二定位標(biāo)簽無(wú)對(duì)應(yīng)的被定位對(duì)象。
在一些可行的實(shí)施例中,由定位標(biāo)簽、定位基站和定位服務(wù)器組成室內(nèi)定位系統(tǒng)。在室內(nèi)定位系統(tǒng)中,定位標(biāo)簽通常被置于被定位對(duì)象上,若在定位服務(wù)器端認(rèn)為該定位標(biāo)簽與該被定位對(duì)象對(duì)應(yīng),定位服務(wù)器通過(guò)對(duì)定位標(biāo)簽的定位來(lái)定位被定位對(duì)象。定位標(biāo)簽通過(guò)本身攜帶的傳感器與無(wú)線通信實(shí)現(xiàn)與定位基站的通信,而定位基站可以通過(guò)無(wú)線、也可以通過(guò)有線與定位服 務(wù)器實(shí)現(xiàn)通信。
本申請(qǐng)實(shí)施例中所涉及的定位標(biāo)簽內(nèi)置傳感器模塊和無(wú)線通信模塊。
傳感器模塊主要用來(lái)獲取定位標(biāo)簽的空間位置、運(yùn)動(dòng)狀態(tài)、運(yùn)動(dòng)軌跡、位置以及運(yùn)動(dòng)信息。該傳感器模塊包括但不限于地磁傳感器、加速度傳感器、陀螺儀、氣壓計(jì)、重力傳感器及采用與上述傳感器的基本原理相同所制造的傳感器中的一種或者多種的組合,此處不作限定。
無(wú)線通信模塊包括ble(bluetoothlowenergy,低功耗藍(lán)牙)、zigbee、wi-fi、lte(longtermevolution,長(zhǎng)期演進(jìn))、rfid(radiofrequencyidentification,射頻識(shí)別技術(shù))、nfc(nearfieldcommunication,近場(chǎng)通信)、紅外、uwb(ultrawideband,超寬帶)等無(wú)線通信方式中的一種或多種組合,此處不作限定。該無(wú)線通信模塊用于將獲取得到的信息發(fā)送到定位基站,以實(shí)現(xiàn)定位標(biāo)簽的對(duì)外通信。
定位標(biāo)簽一般與兩個(gè)信息相關(guān):標(biāo)識(shí)和配置信息。定位標(biāo)簽本身攜帶標(biāo)識(shí),該標(biāo)識(shí)包括物理地址,每一個(gè)定位標(biāo)簽的標(biāo)識(shí)都是唯一的,定位服務(wù)器通過(guò)定位標(biāo)簽的標(biāo)識(shí)確定該定位標(biāo)簽的位置。配置信息存儲(chǔ)在定位服務(wù)器上,用來(lái)表示定位標(biāo)簽所對(duì)應(yīng)的被定位對(duì)象的信息,包括運(yùn)動(dòng)軌跡。在定位服務(wù)器上,該定位標(biāo)簽對(duì)應(yīng)的配置信息即代表由該定位標(biāo)簽所對(duì)應(yīng)的被定位對(duì)象的信息,包括位置和運(yùn)動(dòng)軌跡,也可以包括被定位對(duì)象的物品種類等,此處不作限定。
定位服務(wù)器獲取該定位標(biāo)簽的標(biāo)識(shí)后,一旦實(shí)現(xiàn)與配置信息對(duì)應(yīng),則可認(rèn)為該定位標(biāo)簽對(duì)應(yīng)具備該配置信息所表征的被定位對(duì)象,即室內(nèi)定位系統(tǒng)中,定位服務(wù)器通過(guò)確認(rèn)定位標(biāo)簽的位置從而確定被定位對(duì)象的位置信息,并把最新的對(duì)定位標(biāo)簽的定位信息存儲(chǔ)在相對(duì)應(yīng)的配置信息中,實(shí)現(xiàn)對(duì)被定位對(duì)象的定位。然而,當(dāng)配置信息與標(biāo)識(shí)解除綁定,則可認(rèn)為該定位標(biāo)簽與該被定位對(duì)象解除對(duì)應(yīng)關(guān)系。
在本申請(qǐng)實(shí)施例中,定位服務(wù)器對(duì)第一定位標(biāo)簽和第二定位標(biāo)簽實(shí)現(xiàn)定位,定位服務(wù)器獲取第一定位標(biāo)簽的信息和第二定位標(biāo)簽的信息,包括運(yùn)功軌跡和標(biāo)識(shí)。其中由于第一定位標(biāo)簽有對(duì)應(yīng)的被定位對(duì)象,第二定位標(biāo)簽無(wú) 對(duì)應(yīng)的被定位對(duì)象,定位服務(wù)器獲取了該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡后,會(huì)將該運(yùn)動(dòng)軌跡存儲(chǔ)在服務(wù)器中作為該被定位對(duì)象的運(yùn)動(dòng)軌跡,即該第一定位標(biāo)簽的配置信息。而定位服務(wù)器獲取該第二定位標(biāo)簽的運(yùn)動(dòng)軌跡后,可以將其暫時(shí)緩存在定位服務(wù)器中,也可以長(zhǎng)期存儲(chǔ),此處不作限定。
202、定位服務(wù)器確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否符合預(yù)置條件。
本申請(qǐng)實(shí)施例中,通過(guò)第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件來(lái)實(shí)現(xiàn)定位標(biāo)簽的替換是本申請(qǐng)的核心。本實(shí)施例中,定位服務(wù)器判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否符合預(yù)置條件,可以通過(guò)第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否同時(shí)滿足某個(gè)預(yù)置的運(yùn)動(dòng)軌跡來(lái)判斷。為了實(shí)現(xiàn)定位標(biāo)簽之間的替換,定位服務(wù)器事先預(yù)置的條件可以為不同的運(yùn)動(dòng)軌跡,當(dāng)?shù)谝欢ㄎ粯?biāo)簽和第二定位標(biāo)簽均的運(yùn)動(dòng)軌跡可以滿足預(yù)置的運(yùn)動(dòng)軌跡的時(shí)候,則可認(rèn)為第一定位標(biāo)簽和第二定位標(biāo)簽均的運(yùn)動(dòng)軌跡符合預(yù)置條件。在一些可行的實(shí)施例中,預(yù)置的運(yùn)動(dòng)軌跡可以為一些常用的形狀、線條或者文字,包括圓形、橢圓形、矩形、三角形、八字形或英文字母等形狀的運(yùn)動(dòng)軌跡一次或多次,此處不作限定。在一些可行的實(shí)施例中,定位服務(wù)器可以根據(jù)需要修改預(yù)置的運(yùn)動(dòng)軌跡。
在一些實(shí)施例中,有對(duì)應(yīng)的被定位對(duì)象的第一定位標(biāo)簽的運(yùn)動(dòng)軌跡可以被存儲(chǔ)在服務(wù)器中的第一定位標(biāo)簽的配置信息中,以實(shí)現(xiàn)定位服務(wù)器對(duì)被定位對(duì)象的定位。而無(wú)對(duì)應(yīng)的被定位對(duì)象的第二定位標(biāo)簽的運(yùn)動(dòng)軌跡可以被緩存在服務(wù)器中,由于沒(méi)有被定位對(duì)象,該緩存的運(yùn)動(dòng)軌跡可以在存儲(chǔ)一段時(shí)間后被定位服務(wù)器刪除,以節(jié)省存儲(chǔ)空間。當(dāng)需要該運(yùn)動(dòng)軌跡的時(shí)候,定位服務(wù)器可以從緩存的信息中獲取。
在一些可行實(shí)施例中,判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否符合預(yù)置條件,可以通過(guò)判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡在一個(gè)時(shí)間段上的每個(gè)同一時(shí)間點(diǎn)上是否一致來(lái)判斷。兩者的運(yùn)動(dòng)方向是否足夠一致,兩者的距離是否足夠接近,即兩者的運(yùn)動(dòng)方 向的差別是否在預(yù)置范圍內(nèi),兩者的距離是否在預(yù)置的范圍內(nèi),當(dāng)在每個(gè)時(shí)間點(diǎn)上的答案為均肯定時(shí),則認(rèn)為兩者的運(yùn)動(dòng)軌跡是一致的。
在本申請(qǐng)實(shí)施例中,預(yù)置條件既可以是以上所述的一種或者兩種的組合,此處不作限定。在一些可行的實(shí)施例中,運(yùn)動(dòng)軌跡包括時(shí)間和空間,判斷兩者的運(yùn)動(dòng)軌跡是否一致時(shí),可以認(rèn)為在同一時(shí)間段內(nèi)的判斷。
在一些可行的實(shí)施例中,以上判斷若為匹配且符合閾值,則該定位服務(wù)器確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合該預(yù)置條件;若不匹配或不符合閾值,則該定位服務(wù)器確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡不符合該預(yù)置條件。
也可以判定為相反,即以上判斷若為匹配且符合閾值,則該定位服務(wù)器確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡不符合該預(yù)置條件;若不匹配或不符合閾值,則該定位服務(wù)器確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合該預(yù)置條件,在此不作限定。在本申請(qǐng)實(shí)施例中,以前述第一種實(shí)施方式為例進(jìn)行說(shuō)明,即當(dāng)以上判斷若為匹配且符合閾值,則該定位服務(wù)器確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合該預(yù)置條件。
在另一些可行的實(shí)施例中,該預(yù)置條件可以為同時(shí)向相反方向運(yùn)動(dòng),也可以同時(shí)以相同的速度向同一方向前進(jìn),在此不作限定。然而在本申請(qǐng)中,以上述實(shí)現(xiàn)方式為例進(jìn)行說(shuō)明。
在本申請(qǐng)實(shí)施例中,由于第一定位標(biāo)簽和第二定位標(biāo)簽通過(guò)放到一起同時(shí)在一定時(shí)間內(nèi)按照一定的軌跡運(yùn)動(dòng),定位服務(wù)器通過(guò)對(duì)比兩者的運(yùn)動(dòng)軌跡實(shí)現(xiàn)為第二定位標(biāo)簽對(duì)應(yīng)與第一定位標(biāo)簽定位對(duì)應(yīng)的被定位對(duì)象,此方法實(shí)時(shí)性好,操作簡(jiǎn)單快捷,易于實(shí)施的特點(diǎn)。
203、定位服務(wù)器確定第一定位標(biāo)簽和第二定位標(biāo)簽是否可替換。
本實(shí)施例中,定位服務(wù)器在進(jìn)行定位標(biāo)簽之間的替換之前,為了替換過(guò)程的安全性,還可以通過(guò)判斷第一定位標(biāo)簽和第二定位標(biāo)簽是否具備可替換資格,具體的實(shí)施方式可以通過(guò)對(duì)第一定位標(biāo)簽的標(biāo)識(shí)和第二定位標(biāo)簽的標(biāo)識(shí)分別進(jìn)行鑒權(quán),也可以通過(guò)對(duì)第一定位標(biāo)簽的標(biāo)識(shí)和第二定位標(biāo)簽的標(biāo)識(shí) 對(duì)兩個(gè)定位標(biāo)簽的關(guān)系進(jìn)行鑒權(quán),在此不作限定。在本申請(qǐng)實(shí)施例,可以通過(guò)判斷第一定位標(biāo)簽和第二定位標(biāo)簽是否屬于同一預(yù)設(shè)分類的方式進(jìn)行鑒權(quán)為例進(jìn)行說(shuō)明。
如下方式對(duì)第一定位標(biāo)簽和第二定位標(biāo)簽進(jìn)行鑒權(quán)。
定位服務(wù)器將有對(duì)應(yīng)的被定位對(duì)象的定位標(biāo)簽根據(jù)其標(biāo)識(shí)分為a,b,c,d等大類,如a類為電腦,b類為打印機(jī),此處不作限定。在定位標(biāo)簽的標(biāo)識(shí)里,可以具有代表其對(duì)應(yīng)的被定位對(duì)象的種類的部分,也可以沒(méi)有,此處不作限定。每一個(gè)大類有若干個(gè)定位標(biāo)簽:a1、a2、a3……an,b1、b2、b3……bn,c1、c2、c3……cn,d1、d2、d3……dn。而無(wú)對(duì)應(yīng)的被定位對(duì)象的定位標(biāo)簽根據(jù)標(biāo)識(shí)也對(duì)應(yīng)的分為a,b,c,d等大類,每一個(gè)大類有若干個(gè)定位標(biāo)簽a1、a2、a3……an,b1、b2、b3……bn,c1、c2、c3……cn,d1、d2、d3……dn。
定位服務(wù)器即可訂立如下規(guī)則,即a類定位標(biāo)簽任何一個(gè)定位標(biāo)簽可替換a類定位標(biāo)簽任何一個(gè)定位標(biāo)簽,b類定位標(biāo)簽任何一個(gè)定位標(biāo)簽可替換b類定位標(biāo)簽任何一個(gè)定位標(biāo)簽,c類定位標(biāo)簽任何一個(gè)定位標(biāo)簽可替換c類定位標(biāo)簽任何一個(gè)定位標(biāo)簽,d類定位標(biāo)簽任何一個(gè)定位標(biāo)簽可替換d類定位標(biāo)簽任何一個(gè)定位標(biāo)簽。
在本申請(qǐng)實(shí)施例中,若定位服務(wù)器確定第一定位標(biāo)簽和第二定位標(biāo)簽屬于同一預(yù)設(shè)分類,則確定該第一定位標(biāo)簽和第二定位標(biāo)簽可替換。若定位服務(wù)器確定第一定位標(biāo)簽和第二定位標(biāo)簽不屬于同一預(yù)設(shè)分類,則確定該第一定位標(biāo)簽和第二定位標(biāo)簽不可替換。
本案以此處所述的以判斷兩個(gè)定位標(biāo)簽是否屬于同一預(yù)設(shè)分類的方式進(jìn)行鑒權(quán)為例進(jìn)行說(shuō)明,在另一些可行的實(shí)施例也可以不進(jìn)行分類,而是分別對(duì)兩個(gè)定位標(biāo)簽進(jìn)行鑒權(quán),而不需要判斷兩個(gè)定位標(biāo)簽的關(guān)系,只要兩個(gè)定位標(biāo)簽同時(shí)滿足替換資格,就可以認(rèn)為這兩個(gè)定位標(biāo)簽具備替換資格。只要是可以通過(guò)確認(rèn)定位標(biāo)簽的標(biāo)識(shí)確認(rèn)其是否具備定位標(biāo)簽的替換資格的方式即可,此處不作限定。
需要特別說(shuō)明的是,步驟203與步驟202并無(wú)時(shí)序關(guān)系。即步驟203既可發(fā)生在步驟202之前,也可發(fā)生在步驟202之后,此處不作限定。
在本申請(qǐng)實(shí)施例中,由于實(shí)現(xiàn)替換之前定位服務(wù)器在首先對(duì)定位標(biāo)簽的標(biāo)識(shí)進(jìn)行鑒權(quán),即判斷第一定位標(biāo)簽和第二定位標(biāo)簽以及其關(guān)系是否具有替換資格,當(dāng)判斷結(jié)果為滿足資格的時(shí)候定位標(biāo)簽才可以進(jìn)行替換操作,因此減少了在定位標(biāo)簽的替換過(guò)程被誤操作的情況,也減少定位標(biāo)簽對(duì)應(yīng)的配置信息被盜的情況,增強(qiáng)了安全性。
204、定位服務(wù)器使第二定位標(biāo)簽對(duì)應(yīng)第一被定位對(duì)象。
在關(guān)于室內(nèi)定位系統(tǒng)一些可行的實(shí)施例中,原來(lái)舊的定位標(biāo)簽上所對(duì)應(yīng)的被定位對(duì)象需要與新的定位標(biāo)簽對(duì)應(yīng),從而保證對(duì)被定位對(duì)象的持續(xù)定位。例如,定位標(biāo)簽一般采用電池供電,當(dāng)舊的定位標(biāo)簽電池快要用完時(shí),需要使用新的定位標(biāo)簽進(jìn)行替換。舊的定位標(biāo)簽指的是有對(duì)應(yīng)的被定位對(duì)象的定位標(biāo)簽,而新的定位標(biāo)簽是指無(wú)對(duì)應(yīng)的被定位對(duì)象的定位標(biāo)簽。在本申請(qǐng)實(shí)施例中,當(dāng)兩個(gè)定位標(biāo)簽通過(guò)鑒權(quán)后,只要滿足一個(gè)定位標(biāo)簽有對(duì)應(yīng)的被定位對(duì)象而另一個(gè)定位標(biāo)簽無(wú)對(duì)應(yīng)的被定位對(duì)象,就可以實(shí)現(xiàn)本申請(qǐng)實(shí)施例中的定位標(biāo)簽的替換。
當(dāng)服務(wù)器確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件時(shí),會(huì)為原本無(wú)對(duì)應(yīng)的被定位對(duì)象的第二定位標(biāo)簽對(duì)應(yīng)第一定位標(biāo)簽所對(duì)應(yīng)的被定位對(duì)象,即實(shí)現(xiàn)第二定位標(biāo)簽替換第一定位標(biāo)簽。即實(shí)現(xiàn)以上所述的對(duì)舊的定位標(biāo)簽使用新的定位標(biāo)簽進(jìn)行替換。
在一些可行的實(shí)施例中,第一定位標(biāo)簽和第二定位標(biāo)簽均可為一個(gè)或多個(gè)定位標(biāo)簽,仍有可能實(shí)現(xiàn)定位標(biāo)簽的替換,稱作批量替換,以下詳細(xì)說(shuō)明。
當(dāng)?shù)谝欢ㄎ粯?biāo)簽為一個(gè)與第一被定位對(duì)象的定位標(biāo)簽,而第二定位標(biāo)簽為多個(gè)無(wú)對(duì)應(yīng)的被定位對(duì)象的定位標(biāo)簽時(shí),在實(shí)現(xiàn)定位標(biāo)簽的替換后,定位服務(wù)器會(huì)為第二定位標(biāo)簽的多個(gè)定位標(biāo)簽配置同時(shí)與該第一被定位對(duì)象對(duì)應(yīng)。
當(dāng)?shù)谝欢ㄎ粯?biāo)簽為多個(gè)同時(shí)與第一被定位對(duì)象對(duì)應(yīng)的定位標(biāo)簽時(shí),而第二定位標(biāo)簽為一個(gè)無(wú)對(duì)應(yīng)的被定位對(duì)象的定位標(biāo)簽時(shí),在實(shí)現(xiàn)定位標(biāo)簽的替換后,定位服務(wù)器為第二定位標(biāo)簽對(duì)應(yīng)該第一被定位對(duì)象。
當(dāng)?shù)谝欢ㄎ粯?biāo)簽為多個(gè)同時(shí)與第一被定位對(duì)象對(duì)應(yīng)的定位標(biāo)簽時(shí),而第二定位標(biāo)簽為多個(gè)無(wú)對(duì)應(yīng)的被定位對(duì)象時(shí),實(shí)現(xiàn)定位標(biāo)簽的替換后,定位服 務(wù)器為第二定位標(biāo)簽的所有定位標(biāo)簽對(duì)應(yīng)該第一被定位對(duì)象。
需要說(shuō)明的是,參與定位標(biāo)簽批量替換操作的有對(duì)應(yīng)的被定位對(duì)象的第一定位標(biāo)簽中若存在兩個(gè)或兩個(gè)以上有不同的對(duì)應(yīng)的被定位對(duì)象的定位標(biāo)簽時(shí),則不允許完成定位標(biāo)簽的替換操作。
另外需要說(shuō)的是,在本申請(qǐng)實(shí)施例中,當(dāng)定位服務(wù)器確定第一定位標(biāo)簽和第二定位標(biāo)簽具備可替換資格,而且確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件,才會(huì)執(zhí)行定位標(biāo)簽之間的替換。而另一些可行的實(shí)施例中,也可以僅需確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件,在此不作限定。
可選的,在一些可行的實(shí)施例中,無(wú)被定位對(duì)象的第二定位標(biāo)簽與該第一被定位對(duì)象對(duì)應(yīng)了之后,該第一定位標(biāo)簽可以與該第一被定位對(duì)象解除對(duì)應(yīng)的關(guān)系。在一些可行的實(shí)施例中,若第一定位標(biāo)簽或第二定位標(biāo)簽為一個(gè)或多個(gè)定位標(biāo)簽的時(shí)候,也可以在無(wú)對(duì)應(yīng)的被定位對(duì)象的第二定位標(biāo)簽中的所有標(biāo)簽與該第一被定位對(duì)象對(duì)應(yīng)了后,第一定位標(biāo)簽中的所有定位標(biāo)簽與該第一被定位對(duì)象解除對(duì)應(yīng)的關(guān)系。由于第一定位標(biāo)簽與該第一被定位對(duì)象解除對(duì)應(yīng)的關(guān)系,被定位對(duì)象完全由第二定位標(biāo)簽所定位,以使得第一定位標(biāo)簽可以去定位新的定位對(duì)象,此方法更加簡(jiǎn)單易懂,用戶體驗(yàn)良好。
本申請(qǐng)實(shí)施中,定位服務(wù)器僅需通過(guò)第一定位標(biāo)簽和第二定位標(biāo)簽進(jìn)行符合預(yù)置條件的運(yùn)動(dòng)軌跡,就可以使第二定位標(biāo)簽與第一定位標(biāo)簽定位完成替換。由于不需要使用一個(gè)新的終端處理該過(guò)程,也不需要增加一套新的無(wú)線通信系統(tǒng),僅需在定位服務(wù)器上進(jìn)行修改。因此該方法具有成本低、操作簡(jiǎn)單快捷以及易于實(shí)施的特點(diǎn),而且避免了在操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的狀態(tài)。
上面對(duì)本申請(qǐng)實(shí)施例中定位標(biāo)簽的替換方法進(jìn)行描述,下面對(duì)本申請(qǐng)實(shí)施例中的定位服務(wù)器進(jìn)行描述。
請(qǐng)參考圖3,本申請(qǐng)實(shí)施例還提供一種定位服務(wù)器300,該定位服務(wù)器包括:
獲取模塊301,用于獲取第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡,該第一定位標(biāo)簽與第一被定位對(duì)象對(duì)應(yīng),該第二定位標(biāo)簽無(wú)對(duì)應(yīng)的被 定位對(duì)象;
第一確定模塊302,用于確定獲取模塊301獲取的第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件;
進(jìn)一步的,第一確定模塊302,具體用于判斷第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡是否與預(yù)置軌跡匹配,且第一定位標(biāo)簽和第二定位標(biāo)簽之間的距離是否符合閾值;并在確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡同時(shí)與預(yù)置軌跡匹配,且第一定位標(biāo)簽和第二定位標(biāo)簽之間的距離符合閾值時(shí),確定第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合該預(yù)置條件。
配置模塊303,用于若第一確定模塊302確定獲取模塊301獲取的第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件,則使該第二定位標(biāo)簽對(duì)應(yīng)該第一被定位對(duì)象。
請(qǐng)參考圖4,在一些實(shí)施例中,該定位服務(wù)器還包括:
第二確定模塊304,用于根據(jù)第一定位標(biāo)簽的標(biāo)識(shí)和第二定位標(biāo)簽的標(biāo)識(shí),確定第一定位標(biāo)簽和第二定位標(biāo)簽是否可替換。
進(jìn)一步的,具體用于判斷第一定位標(biāo)簽和第二定位標(biāo)簽是否屬于同一預(yù)設(shè)分類,并在確定第一定位標(biāo)簽和第二定位標(biāo)簽屬于同一預(yù)設(shè)分類后,確定第一定位標(biāo)簽和第二定位標(biāo)簽可替換。
本申請(qǐng)實(shí)施例中僅需通過(guò)第一確定模塊301確定獲取模塊302獲取第一定位標(biāo)簽和第二定位標(biāo)簽進(jìn)行符合預(yù)置條件的運(yùn)動(dòng)軌跡,第一定位標(biāo)簽與第一被定位對(duì)象對(duì)應(yīng),第二定位標(biāo)簽無(wú)對(duì)應(yīng)的被定位對(duì)象,就可以通過(guò)配置模塊303使第二定位標(biāo)簽對(duì)應(yīng)第一被定位對(duì)象。由于不需要使用一個(gè)新的終端處理該過(guò)程,也不需要增加一套新的無(wú)線通信系統(tǒng),僅需在定位服務(wù)器上進(jìn)行修改。因此該方法具有成本低、操作簡(jiǎn)單快捷以及易于實(shí)施的特點(diǎn),而且避免了在操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的狀態(tài)。
上面從模塊化功能實(shí)體的角度對(duì)本申請(qǐng)實(shí)施例中的定位設(shè)備進(jìn)行描述,下面從硬件處理的角度對(duì)本申請(qǐng)實(shí)施例中的定位服務(wù)器進(jìn)行描述,請(qǐng)參閱圖5,本申請(qǐng)實(shí)施例提供了一種定位服務(wù)器,用于實(shí)現(xiàn)定位標(biāo)簽之間的替換。
該定位服務(wù)器400包括:
通信接口401、存儲(chǔ)器402、處理器403以及總線404。
通信接口401、存儲(chǔ)器402以及處理器403通過(guò)總線404連接。
通信接口401,用于獲取第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡。
通信接口401可以包括處理器403和標(biāo)準(zhǔn)通信子系統(tǒng)之間的通信接口(英文communicationinterface)。
通信接口401還可以進(jìn)一步包括eia-rs-232c標(biāo)準(zhǔn)下的通信接口,即數(shù)據(jù)終端設(shè)備(英文:dataterminalequipment,縮寫:dte)和數(shù)據(jù)通訊設(shè)備(英文:datacircuit-terminatingequipment,縮寫:dce)之間串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)的通信接口,也可以包括rs-485協(xié)議下的通信接口,此處不作限定。
存儲(chǔ)器402,存儲(chǔ)定位標(biāo)簽與被定位對(duì)象的對(duì)應(yīng)關(guān)系。
存儲(chǔ)器402可以包括易失性存儲(chǔ)器(英文:volatilememory),例如隨機(jī)存取存儲(chǔ)器(英文:random-accessmemory,縮寫:ram);存儲(chǔ)器402也可以包括非易失性存儲(chǔ)器(英文:non-volatilememory),例如快閃存儲(chǔ)器(英文:flashmemory),硬盤(英文:harddiskdrive,縮寫:hdd)或固態(tài)硬盤(英文:solid-statedrive,縮寫:ssd);存儲(chǔ)器403還可以包括上述種類的存儲(chǔ)器的組合,此處不作限定。
可選地,存儲(chǔ)器402還可以用于存儲(chǔ)程序指令,處理器403可以調(diào)用該存儲(chǔ)器402中存儲(chǔ)的程序指令,執(zhí)行圖2所示實(shí)施例中的一個(gè)或多個(gè)步驟,或其中可選的實(shí)施方式,使得該定位服務(wù)器400實(shí)現(xiàn)上述方法的功能。
處理器403,用于通過(guò)通信接口401獲取第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡,該第一定位標(biāo)簽與第一被定位對(duì)象對(duì)應(yīng),該第二定位標(biāo)簽無(wú)對(duì)應(yīng)的被定位對(duì)象;并在確定該第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡符合預(yù)置條件時(shí),使該第二定位標(biāo)簽對(duì)應(yīng)該第一被定位對(duì)象。
處理器403可以是中央處理器(英文:centralprocessingunit,縮寫:cpu),網(wǎng)絡(luò)處理器(英文:networkprocessor,縮寫:np)或者cpu和np的組合。
處理器403還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是專用集成 電路(英文:application-specificintegratedcircuit,縮寫:asic),可編程邏輯器件(英文:programmablelogicdevice,縮寫:pld)或其組合。上述pld可以是復(fù)雜可編程邏輯器件(英文:complexprogrammablelogicdevice,縮寫:cpld),現(xiàn)場(chǎng)可編程邏輯門陣列(英文:field-programmablegatearray,縮寫:fpga),通用陣列邏輯(英文:genericarraylogic,縮寫:gal)或其任意組合。
存儲(chǔ)器還用于存儲(chǔ)第一定位標(biāo)簽的運(yùn)動(dòng)軌跡和第二定位標(biāo)簽的運(yùn)動(dòng)軌跡。
本申請(qǐng)中僅需通過(guò)對(duì)有對(duì)應(yīng)的被定位對(duì)象的第一定位標(biāo)簽和無(wú)對(duì)應(yīng)的被定位對(duì)象的第二定位標(biāo)簽進(jìn)行符合預(yù)置條件的運(yùn)動(dòng)軌跡,就可以使第二定位標(biāo)簽對(duì)應(yīng)與第一定位標(biāo)簽對(duì)應(yīng)的第一被定位對(duì)象,以實(shí)現(xiàn)第二定位標(biāo)簽對(duì)第一定位標(biāo)簽的替換。由于不需要使用一個(gè)新的終端處理該過(guò)程,也不需要增加一套新的無(wú)線通信系統(tǒng),僅需在定位服務(wù)器上進(jìn)行修改。因此該方法具有成本低、操作簡(jiǎn)單快捷以及易于實(shí)施的特點(diǎn),而且避免了在操作過(guò)程中被定位對(duì)象在定位系統(tǒng)中脫離監(jiān)控的狀態(tài)。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,以上實(shí)施例僅用以說(shuō)明本申請(qǐng)的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本申請(qǐng)進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請(qǐng)各實(shí)施例技術(shù)方案的范圍。