本發(fā)明實(shí)施例涉及通信定位領(lǐng)域,尤其涉及一種物品定位方法及系統(tǒng)。
背景技術(shù):
在日常生活、工作和學(xué)習(xí)中,用戶往往會(huì)隨手放置一些無(wú)提示功能的物品,例如錢(qián)包、手表或鑰匙等,往往由于用戶遺忘或者被盜,致使物品無(wú)法找到甚至丟失,從而導(dǎo)致用戶經(jīng)濟(jì)受到損失。并且,當(dāng)丟失的東西急需使用時(shí),還給使用者帶來(lái)了各種不便和麻煩。
目前,解決上述問(wèn)題的方法是在無(wú)提示功能的物品上安放防丟器,以與用戶持有的移動(dòng)終端配合使用,來(lái)對(duì)物品進(jìn)行定位,進(jìn)而使得用戶可以根據(jù)定位結(jié)果尋找到物品。具體的定位過(guò)程是:設(shè)置在物品上的防丟器通過(guò)藍(lán)牙技術(shù)向外輻射無(wú)線信號(hào),以對(duì)設(shè)定的包含有防丟器標(biāo)識(shí)信息的數(shù)據(jù)包進(jìn)行廣播;移動(dòng)終端掃描到該無(wú)線信號(hào)后,根據(jù)掃描結(jié)果對(duì)防丟器(也即物品)進(jìn)行定位操作。并且,移動(dòng)終端還可以根據(jù)掃描到的無(wú)線信號(hào)的強(qiáng)度以及預(yù)設(shè)的信號(hào)衰減模型來(lái)估測(cè)其與防丟器之間的距離。
但是,現(xiàn)有技術(shù)存在以下問(wèn)題:在現(xiàn)有技術(shù)中,對(duì)防丟器與移動(dòng)終端之間的距離有著嚴(yán)格的限制,只有用戶所持有的移動(dòng)終端位于防丟器向外廣播的無(wú)線信號(hào)的輻射范圍內(nèi),才能實(shí)現(xiàn)對(duì)該用戶物品的定位,如果設(shè)置有防丟器的物品距離移動(dòng)終端較遠(yuǎn)時(shí),移動(dòng)終端無(wú)法通過(guò)藍(lán)牙技術(shù)發(fā)現(xiàn)防丟器,進(jìn)而也就不能對(duì)丟失物品進(jìn)行定位,不便于用戶找回物品。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種物品定位方法及系統(tǒng),能夠在用戶物品發(fā)生丟失時(shí),實(shí)現(xiàn)對(duì)物品的定位。
一方面,本發(fā)明實(shí)施例提供了一種物品定位方法,該方法包括:
第一移動(dòng)終端將檢測(cè)到的與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器,其中所述目標(biāo)防丟器綁定有目標(biāo)物品;
服務(wù)器接收第二移動(dòng)終端發(fā)送的防丟器信息,其中所述防丟器信息包括:為所述第二移動(dòng)終端基于藍(lán)牙通信技術(shù)所發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息和位置信息;
服務(wù)器將所述防丟器信息中的標(biāo)識(shí)信息與所述目標(biāo)防丟器的標(biāo)識(shí)信息進(jìn)行比對(duì),并在比對(duì)成功后將所述防丟器信息下發(fā)給所述第一移動(dòng)終端;
所述第一移動(dòng)終端根據(jù)所述防丟器信息定位所述目標(biāo)物品。
另一方面,本發(fā)明實(shí)施例提供了一種物品定位系統(tǒng),該系統(tǒng)包括第一移動(dòng)終端、第二移動(dòng)終端和服務(wù)器;其中,所述服務(wù)器用于:
接收所述第一移動(dòng)終端發(fā)送的與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息,其中所述目標(biāo)防丟器綁定有目標(biāo)物品;
接收所述第二移動(dòng)終端發(fā)送的防丟器信息,其中所述防丟器信息包括:為所述第二移動(dòng)終端基于藍(lán)牙通信技術(shù)所發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息和位置信息;
將所述防丟器信息中的標(biāo)識(shí)信息與所述目標(biāo)防丟器的標(biāo)識(shí)信息進(jìn)行比對(duì),并在比對(duì)成功后將所述防丟器信息下發(fā)給所述第一移動(dòng)終端;
所述第一移動(dòng)終端用于:
根據(jù)所述服務(wù)器發(fā)送的所述防丟器信息定位所述目標(biāo)物品。
本發(fā)明實(shí)施例提供的技術(shù)方案,通過(guò)服務(wù)器接收第二移動(dòng)終端發(fā)送的防丟 器信息,并將防丟器信息中的標(biāo)識(shí)信息與預(yù)先存儲(chǔ)在服務(wù)器中的目標(biāo)防丟器的標(biāo)識(shí)信息進(jìn)行比對(duì),若比對(duì)成功,則將該防丟器信息下發(fā)到第一移動(dòng)終端,第一移動(dòng)終端根據(jù)該防丟器信息可以實(shí)現(xiàn)對(duì)目標(biāo)物品的定位,實(shí)現(xiàn)了在綁定有防丟器的物品丟失的情況下,對(duì)物品進(jìn)行定位。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一提供的一種物品定位方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的一種確定與第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息的流程圖;
圖3為本發(fā)明實(shí)施例三提供的一種物品定位方法的流程圖;
圖4A為本發(fā)明實(shí)施例四提供的一種物品定位系統(tǒng)的結(jié)構(gòu)示意圖;
圖4B為本發(fā)明實(shí)施例四提供的物品定位系統(tǒng)中的第一移動(dòng)終端本地列表更新模塊的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
實(shí)施例一
圖1為本發(fā)明實(shí)施例一提供的一種物品定位方法的流程圖。該方法可以由物品定位系統(tǒng)執(zhí)行,其中該系統(tǒng)由第一移動(dòng)終端、第二移動(dòng)終端和服務(wù)器組成。 其中,所述第一移動(dòng)終端和第二移動(dòng)終端均可以為智能手機(jī)或者平板電腦。
參見(jiàn)圖1,本實(shí)施例的方法包括如下操作:
S101、第一移動(dòng)終端將檢測(cè)到的與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器,其中所述目標(biāo)防丟器綁定有目標(biāo)物品。
上述操作中,當(dāng)?shù)谝灰苿?dòng)終端檢測(cè)到目標(biāo)防丟器與其距離超過(guò)預(yù)設(shè)安全距離時(shí),則確定該目標(biāo)防丟器已丟失,將該目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器,服務(wù)器接收該目標(biāo)防丟器的標(biāo)識(shí)信息,并將其保存以形成服務(wù)器本地列表,以方便在后續(xù)操作中與第二終端發(fā)送的防丟器信息進(jìn)行比對(duì)。
其中,所述預(yù)設(shè)安全距離是預(yù)先默認(rèn)設(shè)定或者人為設(shè)定的某一距離。防丟器基于藍(lán)牙通信技術(shù)發(fā)射的無(wú)線信號(hào)的范圍很廣,在空曠的環(huán)境下無(wú)線信號(hào)輻射的范圍可達(dá)50至80米,在有障礙物的情況下,其無(wú)線信號(hào)輻射的范圍也有20至50米左右。應(yīng)該注意的是,雖然防丟器發(fā)射的無(wú)線信號(hào)輻射范圍很廣,但是隨著信號(hào)傳輸距離的增加,信號(hào)的衰減不容忽視。根據(jù)信號(hào)隨距離的衰減模型,移動(dòng)終端將預(yù)先默認(rèn)設(shè)定或者人為設(shè)定一個(gè)安全距離。在此,需要說(shuō)明的是,該安全距離的設(shè)定根據(jù)經(jīng)驗(yàn)值在允許范圍內(nèi)靈活選擇,一般安全距離設(shè)定在5至10米之間。
在該安全距離內(nèi),移動(dòng)終端通過(guò)檢測(cè)到的無(wú)線信號(hào)可實(shí)現(xiàn)對(duì)防丟器的準(zhǔn)確定位。而當(dāng)防丟器與移動(dòng)終端之間的距離超過(guò)該預(yù)設(shè)安全距離時(shí),移動(dòng)終端有可能仍可以檢測(cè)到防丟器基于藍(lán)牙通信技術(shù)發(fā)射的無(wú)線信號(hào),但該信號(hào)已經(jīng)十分微弱,不足以使移動(dòng)終端對(duì)防丟器進(jìn)行準(zhǔn)確定位。
另外,防丟器與物品之間實(shí)現(xiàn)一一對(duì)應(yīng)的綁定,第一移動(dòng)終端對(duì)防丟器的 檢測(cè)其實(shí)質(zhì)就是對(duì)物品的檢測(cè)。并且,每個(gè)防丟器都有與之唯一對(duì)應(yīng)的標(biāo)識(shí)信息,該標(biāo)識(shí)信息由一系列的數(shù)字和/或字母組成,在此,對(duì)標(biāo)識(shí)信息由幾位數(shù)字和/或字母組成不作具體限定,在設(shè)置標(biāo)識(shí)信息時(shí)只要方便區(qū)分不同的防丟器即可。
進(jìn)一步的,防丟器內(nèi)置芯片可以有很多種。優(yōu)選的,在本實(shí)施例中,防丟器通過(guò)內(nèi)置的DA14580芯片基于藍(lán)牙通信技術(shù)向外發(fā)射無(wú)線信號(hào),以廣播自己的標(biāo)識(shí)信息。防丟器通過(guò)內(nèi)置DA14580芯片不但可以實(shí)現(xiàn)廣播自己的標(biāo)識(shí)信息,接收移動(dòng)終端發(fā)送的各種指令,還可以實(shí)現(xiàn)低功耗、低成本等其他內(nèi)置芯片無(wú)法達(dá)到的效果,通過(guò)采用該內(nèi)置DA14580芯片,防丟器的使用壽命大大增長(zhǎng),提高了用戶的使用體驗(yàn)。
S102、服務(wù)器接收第二移動(dòng)終端發(fā)送的防丟器信息,其中所述防丟器信息包括:為所述第二移動(dòng)終端基于藍(lán)牙通信技術(shù)所發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息和位置信息。
上述操作中,當(dāng)所述第二移動(dòng)終端位于所發(fā)現(xiàn)的防丟器發(fā)射的無(wú)線信號(hào)范圍內(nèi)時(shí),將獲取到該防丟器基于藍(lán)牙通信技術(shù)廣播的標(biāo)識(shí)信息。另外,第二終端根據(jù)接收到的無(wú)線信號(hào)的強(qiáng)度,利用信號(hào)衰減模型可計(jì)算得到該防丟器與第二移動(dòng)終端之間的距離,并通過(guò)該距離獲取該防丟器的位置信息。第二移動(dòng)終端獲取到所發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息和位置信息后,將這些防丟器信息發(fā)送到服務(wù)器,服務(wù)器接收第二移動(dòng)終端發(fā)送的防丟器信息,以方便在后續(xù)操作中與服務(wù)器本地列表中的標(biāo)識(shí)信息進(jìn)行比對(duì)。
在此,需要說(shuō)明的是,第二移動(dòng)終端獲取到防丟器信息后,自動(dòng)將該防丟器信息發(fā)送到服務(wù)器,而并不會(huì)將該防丟器信息提醒給持有第二移動(dòng)終端的用 戶,這樣設(shè)置的好處是:防止持有第二移動(dòng)終端的用戶將與該防丟器綁定的物品歸為己有,使得給物品的所有者造成經(jīng)濟(jì)的損失。
S103、服務(wù)器將所述防丟器信息中的標(biāo)識(shí)信息與所述目標(biāo)防丟器的標(biāo)識(shí)信息進(jìn)行比對(duì),并在比對(duì)成功后將所述防丟器信息下發(fā)給所述第一移動(dòng)終端。
上述操作中,服務(wù)器接收到第一移動(dòng)終端發(fā)送的目標(biāo)防丟器的標(biāo)識(shí)信息后,將該標(biāo)識(shí)信息存儲(chǔ)在服務(wù)器本地列表中。當(dāng)服務(wù)器接收到第二移動(dòng)終端發(fā)送的防丟器的標(biāo)識(shí)信息和位置信息后,將所述防丟器信息中的標(biāo)識(shí)信息與服務(wù)器本地列表中一系列的標(biāo)識(shí)信息進(jìn)行比對(duì),若所述防丟器的標(biāo)識(shí)信息與服務(wù)器本地列表中目標(biāo)防丟器的標(biāo)識(shí)信息一致,則確定第二移動(dòng)終端所發(fā)現(xiàn)的防丟器就是目標(biāo)防丟器。那么服務(wù)器將第二移動(dòng)終端發(fā)送的防丟器信息下發(fā)給第一移動(dòng)終端,以使得第一移動(dòng)終端根據(jù)該防丟器信息對(duì)目標(biāo)物品進(jìn)行定位。
S104、所述第一移動(dòng)終端根據(jù)所述防丟器信息定位所述目標(biāo)物品。
上述操作中,第一移動(dòng)終端接收服務(wù)器發(fā)送的所述防丟器的標(biāo)識(shí)信息和位置信息后,根據(jù)所述防丟器的標(biāo)識(shí)信息確定目標(biāo)物品,并根據(jù)所述防丟器的位置信息確定目標(biāo)物品的具體位置,第一移動(dòng)終端可以將該位置信息以地圖的形式展示給持有第一移動(dòng)終端的用戶,也可以將該位置信息以一條包含目標(biāo)物品所在位置周?chē)鷺?biāo)志性建筑物的短信展示給持有第一移動(dòng)終端的用戶。在此,對(duì)第一移動(dòng)終端如何將該位置信息展示給持有第一移動(dòng)終端的用戶的方式不作具體限定,只要能夠方便用戶按照該位置信息找回目標(biāo)物品即可。
本實(shí)施例的技術(shù)方案,通過(guò)服務(wù)器接收并保存第一移動(dòng)終端發(fā)送的目標(biāo)防丟器的標(biāo)識(shí)信息,以形成服務(wù)器本地列表。并且,服務(wù)器還接收第二移動(dòng)終端發(fā)送的防丟器信息,并將該防丟器信息中的標(biāo)識(shí)信息與服務(wù)器本地列表進(jìn)行比 對(duì),比對(duì)成功后服務(wù)器將該防丟器信息下發(fā)給第一移動(dòng)終端,以使得第一移動(dòng)終端根據(jù)該防丟器信息中的位置信息實(shí)現(xiàn)對(duì)目標(biāo)物品的定位。該方法能夠在綁定有防丟器的物品丟失的情況下,實(shí)現(xiàn)對(duì)目標(biāo)物品的定位。
實(shí)施例二
本實(shí)施例提供了一種物品定位方法,該方法以上述實(shí)施例一為基礎(chǔ),在操作S101-操作104之前,進(jìn)一步增加了確定與第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息的操作。第一移動(dòng)終端可在將檢測(cè)到的與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器之前,按照一定周期對(duì)第一移動(dòng)終端的本地列表進(jìn)行更新或者根據(jù)用戶發(fā)送的定位指示判定目標(biāo)防丟器是否丟失,以實(shí)現(xiàn)對(duì)防丟器的實(shí)時(shí)檢測(cè),并在最短的時(shí)間內(nèi)實(shí)現(xiàn)將目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器。實(shí)時(shí)檢測(cè)的方式有很多,可以單獨(dú)采用,也可以結(jié)合采用。
圖2為本發(fā)明實(shí)施例二提供的一種確定與第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息的流程圖。
參見(jiàn)圖2,本實(shí)施例的方法包括如下操作:
S201、第一移動(dòng)終端按照設(shè)定周期基于藍(lán)牙通信技術(shù),發(fā)現(xiàn)與所述第一移動(dòng)終端的距離位于所述預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息,以更新所述第一移動(dòng)終端的本地列表。
在向服務(wù)器發(fā)送所述目標(biāo)防丟器的標(biāo)識(shí)信息之前,第一移動(dòng)終端首先發(fā)現(xiàn)與所述第一移動(dòng)終端的距離位于所述預(yù)設(shè)安全距離之內(nèi)的所有防丟器的標(biāo)識(shí)信息,并將其發(fā)現(xiàn)的所有防丟器的標(biāo)識(shí)信息保存以形成第一移動(dòng)終端的本地列表。 然后,第一移動(dòng)終端按照設(shè)定周期對(duì)其周?chē)l(fā)現(xiàn)的位于預(yù)設(shè)安全距離之內(nèi)的防丟器進(jìn)行檢測(cè),以更新第一移動(dòng)終端的本地列表。
在此,所述設(shè)定周期可以是第一移動(dòng)終端系統(tǒng)默認(rèn)或者預(yù)先人為設(shè)定的檢測(cè)周期ΔT,即在形成第一移動(dòng)終端的本地列表后,每隔ΔT時(shí)間,第一移動(dòng)終端對(duì)其周?chē)l(fā)現(xiàn)的位于預(yù)設(shè)安全距離之內(nèi)的防丟器檢測(cè)一次,以更新本地列表;或者,所述設(shè)定周期可以是按某一規(guī)律變換的時(shí)間間隔,例如,檢測(cè)的時(shí)間間隔逐漸增長(zhǎng)或者逐漸縮短,或者還可以是在白天檢測(cè)的時(shí)間間隔為ΔT1,晚上檢測(cè)的時(shí)間間隔為ΔT2。檢測(cè)周期的設(shè)定方式有很多種,在此不作具體限定,在使用時(shí),可以根據(jù)用戶的需求靈活進(jìn)行設(shè)定。
優(yōu)選的,所述第一移動(dòng)終端按照設(shè)定周期基于藍(lán)牙通信技術(shù),發(fā)現(xiàn)與所述第一移動(dòng)終端的距離位于所述預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息具體包括:
所述第一移動(dòng)終端按照設(shè)定周期掃描周?chē)O(shè)備基于藍(lán)牙通信技術(shù)所發(fā)射的無(wú)線信號(hào);所述第一移動(dòng)終端對(duì)所述無(wú)線信號(hào)進(jìn)行解析,以識(shí)別所述無(wú)線信號(hào)所攜帶的信息是否為防丟器類(lèi)型的標(biāo)識(shí)信息;如果是,則所述第一移動(dòng)終端發(fā)現(xiàn)所述周?chē)O(shè)備為防丟器,并根據(jù)所述無(wú)線信號(hào)估算與該防丟器之間的距離;所述第一移動(dòng)終端根據(jù)估算結(jié)果確定與所述第一移動(dòng)終端的距離位于所述預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息。
防丟器基于藍(lán)牙通信技術(shù)將自己的標(biāo)識(shí)信息以無(wú)線信號(hào)的形式進(jìn)行廣播,其廣播的無(wú)線信號(hào)輻射范圍可達(dá)20至80米,在防丟器無(wú)線信號(hào)的輻射范圍內(nèi),第一移動(dòng)終端均可以接收到包含所述防丟器標(biāo)識(shí)信息的無(wú)線信號(hào)。在此,需要說(shuō)明的是,第一移動(dòng)終端是首次對(duì)周?chē)O(shè)備進(jìn)行掃描檢測(cè),所述周?chē)O(shè)備可能是防丟器,還可能是具有發(fā)射藍(lán)牙無(wú)線信號(hào)的其他移動(dòng)終端。因此,第一移動(dòng) 終端首先需要對(duì)接收到的無(wú)線信號(hào)進(jìn)行解析,以識(shí)別該無(wú)線信號(hào)所攜帶的信息是否為防丟器類(lèi)型的標(biāo)識(shí)信息。如果是,那么根據(jù)該無(wú)線信號(hào)的強(qiáng)度,通過(guò)信號(hào)衰減模型計(jì)算其與該防丟器之間的距離,若計(jì)算得到的該距離大于預(yù)設(shè)安全距離,那么將該防丟器標(biāo)識(shí)信息丟棄;否則,確定其與該防丟器的距離位于預(yù)設(shè)安全距離之內(nèi),將該防丟器的標(biāo)識(shí)信息進(jìn)行保存以形成第一移動(dòng)終端的本地列表。并在形成第一移動(dòng)終端的本地列表后,以設(shè)定周期對(duì)周?chē)l(fā)現(xiàn)的位于預(yù)設(shè)安全距離之內(nèi)的防丟器進(jìn)行檢測(cè),以更新所述本地列表。
S202、第一移動(dòng)終端將更新前的本地列表與更新后的本地列表進(jìn)行比對(duì),以確定與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息。
第一移動(dòng)終端將更新后得本地列表與更新前的本地列表進(jìn)行比對(duì),通過(guò)比對(duì),準(zhǔn)確確定與其距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息,此時(shí),說(shuō)明與該防丟器綁定的物品已經(jīng)丟失,則將該防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器。例如,更新前第一移動(dòng)終端的本地列表中包含4個(gè)不同防丟器的標(biāo)識(shí)信息,該4個(gè)防丟器分別為防丟器A、防丟器B、防丟器C和防丟器D,而更新后本地列表中只包含了2個(gè)不同防丟器的標(biāo)識(shí)信息,該2個(gè)防丟器分別為防丟器A和防丟器B。那么,通過(guò)對(duì)比即可確定防丟器C和防丟器D與第一移動(dòng)終端的距離已超過(guò)預(yù)設(shè)安全距離,則第一移動(dòng)終端分別將防丟器C和防丟器D對(duì)應(yīng)的標(biāo)識(shí)信息發(fā)送到服務(wù)器;或者,也可以按照預(yù)設(shè)接收到的用戶的定位指示確定目標(biāo)物品的目標(biāo)防丟器(如防丟器C)的標(biāo)識(shí)信息,并將該目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器。
優(yōu)選的,在確定與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息之后,可以包括:所述第一移動(dòng)終端從確定結(jié)果中選擇與預(yù)先接收到 的物品定位指示對(duì)應(yīng)的防丟器的標(biāo)識(shí)信息,作為目標(biāo)防丟器的標(biāo)識(shí)信息。當(dāng)確定多個(gè)防丟器與第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離時(shí),第一移動(dòng)終端可以將這些防丟器各自對(duì)應(yīng)的標(biāo)識(shí)信息均發(fā)送到服務(wù)器;或者還可以將與接收到的用戶的定位指示對(duì)應(yīng)的防丟器的標(biāo)識(shí)信息確定為目標(biāo)防丟器的標(biāo)識(shí)信息,并將該目標(biāo)的標(biāo)識(shí)信息發(fā)送到服務(wù)器。
優(yōu)選的,在確定與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息之后,還可以包括:所述第一移動(dòng)終端基于藍(lán)牙通信技術(shù)向所確定的標(biāo)識(shí)信息對(duì)應(yīng)的防丟器發(fā)送控制指令,以使所確定的標(biāo)識(shí)信息對(duì)應(yīng)的防丟器在接收到該控制指令后進(jìn)行報(bào)警提示。
當(dāng)?shù)谝灰苿?dòng)終端接收到用戶對(duì)目標(biāo)防丟器的定位指示后,向該目標(biāo)防丟器發(fā)送控制指令,若該目標(biāo)防丟器位于第一移動(dòng)終端的預(yù)設(shè)安全距離內(nèi),那么該目標(biāo)防丟器將接收到該控制指令并進(jìn)行報(bào)警提示。否則,若該目標(biāo)防丟器不能接收到該控制指令,無(wú)法接收?qǐng)?bào)警提示,則確定目標(biāo)防丟器發(fā)生了丟失,第一移動(dòng)終端將該目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器。在本實(shí)施例中,報(bào)警的方式可以是響鈴提示和/振動(dòng)提示。控制防丟器進(jìn)行報(bào)警提示的好處是:當(dāng)用戶忘記與目標(biāo)防丟器綁定的目標(biāo)物品的位置,而該目標(biāo)防丟器的距離位于第一移動(dòng)終端的預(yù)設(shè)安全距離之內(nèi)時(shí),可以通過(guò)報(bào)警提示的方式方便用戶對(duì)該目標(biāo)物品進(jìn)行查找。
本實(shí)施例的技術(shù)方案,在第一移動(dòng)終端將檢測(cè)到的與其距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器之前,按照設(shè)定周期檢測(cè)位于其預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息,以更新第一移動(dòng)終端的本地列表,并將更新前的本地列表與更新后的本地列表進(jìn)行比對(duì),以實(shí)時(shí)確定超過(guò)其預(yù)設(shè)安全 距離的防丟器的標(biāo)識(shí)信息,第一移動(dòng)終端可以直接將確定的超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器,也可以根據(jù)接收到的用戶的定位指示向目標(biāo)防丟器發(fā)送控制指令。該方法對(duì)第一移動(dòng)終端周?chē)姆纴G器進(jìn)行實(shí)時(shí)檢測(cè),并對(duì)檢測(cè)確定的防丟器的標(biāo)識(shí)信息采用不同方式進(jìn)行處理,以實(shí)現(xiàn)在最短時(shí)間內(nèi)將丟失的防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器,或者按照用戶的定位指示對(duì)目標(biāo)防丟器進(jìn)行定位。
實(shí)施例三
圖3為本發(fā)明實(shí)施例三提供的一種物品定位方法的流程圖。本實(shí)施例以上述各實(shí)施例為基礎(chǔ),提供一優(yōu)選實(shí)施例。
參見(jiàn)圖3,本實(shí)施例的方法包括如下操作:
S301、防丟器通過(guò)內(nèi)置的DA14580芯片基于藍(lán)牙通信技術(shù)向外發(fā)射無(wú)線信號(hào),以廣播自己的標(biāo)識(shí)信息,其中防丟器與物品一一綁定。
S302、第一移動(dòng)終端掃描周?chē)O(shè)備基于藍(lán)牙通信技術(shù)所發(fā)射的無(wú)線信號(hào)。
S303、第一移動(dòng)終端對(duì)所述無(wú)線信號(hào)進(jìn)行解析,以確定所述無(wú)線信號(hào)所攜帶的信息中為防丟器類(lèi)型的標(biāo)識(shí)信息。
S304、第一移動(dòng)終端根據(jù)所述無(wú)線信號(hào)估算與所確定的標(biāo)識(shí)信息對(duì)應(yīng)的防丟器之間的距離。
S305、第一移動(dòng)終端根據(jù)估算結(jié)果確定與所述第一移動(dòng)終端的距離位于預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息,以形成第一移動(dòng)終端的本地列表。
S306、第一移動(dòng)終端按照設(shè)定周期更新所述本地列表。具體的,可每隔設(shè)定周期,再次執(zhí)行一次上述操作S302-S305,得到第一移動(dòng)終端的新的本地列表, 也即更新后的本地列表。
S307、第一移動(dòng)終端將更新前的本地列表與更新后的本地列表進(jìn)行比對(duì),以確定與所述第一移動(dòng)終端的距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息。
S308、第一移動(dòng)終端從確定結(jié)果中選擇與預(yù)先接收到的物品定位指示對(duì)應(yīng)的防丟器的標(biāo)識(shí)信息,作為目標(biāo)防丟器的標(biāo)識(shí)信息;或者,
第一移動(dòng)終端基于藍(lán)牙通信技術(shù)向所確定的標(biāo)識(shí)信息對(duì)應(yīng)的防丟器發(fā)送控制指令,以使所確定的標(biāo)識(shí)信息對(duì)應(yīng)的防丟器在接收到該控制指令后進(jìn)行報(bào)警提示,將未進(jìn)行報(bào)警提示的防丟器確定為目標(biāo)防丟器。
S309、第一移動(dòng)終端將所述目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器。
S310、服務(wù)器接受第一移動(dòng)終端發(fā)送的目標(biāo)防丟器的標(biāo)識(shí)信息。
S311、第二移動(dòng)終端向服務(wù)器發(fā)送防丟器信息,該信息包括為第二移動(dòng)終端基于藍(lán)牙通信技術(shù)所發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息和位置信息。
S312、服務(wù)器接收第二移動(dòng)終端發(fā)送的防丟器信息。
S313、服務(wù)器將所述防丟器信息中的標(biāo)識(shí)信息與所述目標(biāo)防丟器的標(biāo)識(shí)信息進(jìn)行比對(duì)。
S314、若比對(duì)成功,服務(wù)器確定為第二移動(dòng)終端所發(fā)現(xiàn)的防丟器為目標(biāo)防丟器,并將所述防丟器信息下發(fā)給所述第一移動(dòng)終端。
S315、第一移動(dòng)終端接受服務(wù)器發(fā)送的防丟器信息,并根據(jù)所述防丟器信息定位與所述目標(biāo)防丟器綁定的目標(biāo)物品。
本優(yōu)選實(shí)施例通過(guò)服務(wù)器接收并保存第一移動(dòng)終端發(fā)送的目標(biāo)防丟器的標(biāo)識(shí)信息,以形成服務(wù)器本地列表,并且,服務(wù)器還接收第二移動(dòng)終端發(fā)送的防丟器信息,并將該防丟器信息中的標(biāo)識(shí)信息與服務(wù)器本地列表進(jìn)行比對(duì),比對(duì) 成功則確定為第二移動(dòng)終端所發(fā)現(xiàn)的防丟器為目標(biāo)防丟器,并將該防丟器信息下發(fā)給第一移動(dòng)終端,以使得第一移動(dòng)終端根據(jù)該防丟器信息中的位置信息實(shí)現(xiàn)對(duì)與目標(biāo)防丟器綁定的目標(biāo)物品的定位。該方法能夠在綁定有防丟器的物品丟失的情況下,實(shí)現(xiàn)對(duì)目標(biāo)物品的定位。
另一方面,在第一移動(dòng)終端將檢測(cè)到的與其距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器之前,按照設(shè)定周期檢測(cè)位于其預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息,以更新第一移動(dòng)終端的本地列表,并將更新前的本地列表與更新后的本地列表進(jìn)行比對(duì),以實(shí)時(shí)確定超過(guò)其預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息,第一移動(dòng)終端可以直接將確定的超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器,也可以根據(jù)接收到的用戶的定位指示向目標(biāo)防丟器發(fā)送控制指令。該方法對(duì)第一移動(dòng)終端周?chē)姆纴G器進(jìn)行實(shí)時(shí)檢測(cè),并對(duì)檢測(cè)確定的防丟器的標(biāo)識(shí)信息采用不同方式進(jìn)行處理,以實(shí)現(xiàn)在最短時(shí)間內(nèi)將丟失的防丟器的標(biāo)識(shí)信息發(fā)送到服務(wù)器,或者按照用戶的定位指示對(duì)目標(biāo)防丟器進(jìn)行定位。
實(shí)施例四
圖4A為本發(fā)明實(shí)施例四提供的一種物品定位系統(tǒng)的結(jié)構(gòu)示意圖。該物品定位系統(tǒng)包括第一移動(dòng)終端10、第二移動(dòng)終端11和服務(wù)器12,其中,
所述服務(wù)器12包括:
服務(wù)器本地列表形成模塊121,用于接收所述第一移動(dòng)終端10發(fā)送的與所述第一移動(dòng)終端10的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息,以形成服務(wù)器本地列表,其中所述目標(biāo)防丟器綁定有目標(biāo)物品;
標(biāo)識(shí)信息接收模塊122,用于接收所述第二移動(dòng)終端11發(fā)送的防丟器信息,其中所述防丟器信息包括:為所述第二移動(dòng)終端11基于藍(lán)牙通信技術(shù)所發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息和位置信息;
第一比對(duì)模塊123,用于將所述防丟器信息中的標(biāo)識(shí)信息與所述目標(biāo)防丟器的標(biāo)識(shí)信息進(jìn)行比對(duì),并在比對(duì)成功后將所述防丟器信息下發(fā)給所述第一移動(dòng)終端10。
所述第一移動(dòng)終端10包括:
定位模塊101,用于根據(jù)所述服務(wù)器12發(fā)送的所述防丟器信息定位所述目標(biāo)物品。
在上述方案基礎(chǔ)上,優(yōu)選的,第一移動(dòng)終端10還包括:
第一移動(dòng)終端本地列表更新模塊102,用于在將檢測(cè)到的與所述第一移動(dòng)終端10的距離超過(guò)預(yù)設(shè)安全距離的目標(biāo)防丟器的標(biāo)識(shí)信息發(fā)送給服務(wù)器12之前,按照設(shè)定周期基于藍(lán)牙通信技術(shù),發(fā)現(xiàn)與所述第一移動(dòng)終端10的距離位于所述預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息,以更新所述第一移動(dòng)終端10的本地列表。
第二比對(duì)模塊103,用于將更新前的本地列表與更新后的本地列表進(jìn)行比對(duì),以確定與所述第一移動(dòng)終端10的距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息。
進(jìn)一步的,所述第一移動(dòng)終端10還包括:
目標(biāo)防丟器標(biāo)識(shí)信息選擇模塊104,用于在確定與所述第一移動(dòng)終端10的距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息之后,從確定結(jié)果中選擇與預(yù)先接收到的物品定位指示對(duì)應(yīng)的防丟器的標(biāo)識(shí)信息,作為目標(biāo)防丟器的標(biāo)識(shí)信息;
或者,所述第一移動(dòng)終端10還包括:
控制指令發(fā)送模塊105,用于在確定與所述第一移動(dòng)終端10的距離超過(guò)預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息之后,基于藍(lán)牙通信技術(shù)向所確定的標(biāo)識(shí)信息對(duì)應(yīng)的防丟器發(fā)送控制指令,以使所確定的標(biāo)識(shí)信息對(duì)應(yīng)的防丟器在接收到該控制指令后進(jìn)行報(bào)警提示。
優(yōu)選的,如圖4B所示,所述第一移動(dòng)終端本地列表更新模塊102具體包括:
掃描單元1021,用于按照設(shè)定周期掃描周?chē)O(shè)備基于藍(lán)牙通信技術(shù)所發(fā)射的無(wú)線信號(hào);
判定單元1022,用于對(duì)所述無(wú)線信號(hào)進(jìn)行解析,以識(shí)別所述無(wú)線信號(hào)所攜帶的信息是否為防丟器類(lèi)型的標(biāo)識(shí)信息;
距離估算單元1023,用于當(dāng)發(fā)現(xiàn)所述周?chē)O(shè)備為防丟器時(shí),根據(jù)所述無(wú)線信號(hào)估算與該防丟器之間的距離;
距離確定單元1024,用于根據(jù)估算結(jié)果確定與所述第一移動(dòng)終端10的距離位于所述預(yù)設(shè)安全距離之內(nèi)的防丟器的標(biāo)識(shí)信息。
另外,需要注意的是,在上述系統(tǒng)方案的基礎(chǔ)上,防丟器被優(yōu)選設(shè)置為內(nèi)置DA14580芯片,以實(shí)現(xiàn)降低防丟器功耗,增長(zhǎng)其使用壽命的效果。
本實(shí)施例的技術(shù)方案提供的物品定位系統(tǒng),其中利用第一移動(dòng)終端10向服務(wù)器12發(fā)送目標(biāo)防丟器的標(biāo)識(shí)信息,服務(wù)器12接收該目標(biāo)防丟器的標(biāo)識(shí)信息,并將其與第二移動(dòng)終端11發(fā)送的該第二移動(dòng)終端11發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息進(jìn)行比對(duì),在比對(duì)成功后,將第二移動(dòng)終端11發(fā)現(xiàn)的防丟器的標(biāo)識(shí)信息和位置信息下發(fā)到第一移動(dòng)終端10,用戶便可以根據(jù)第一移動(dòng)終端10顯示的防丟器的位置信息將與該防丟器進(jìn)行綁定的物品進(jìn)行定位和找回。
另一方面,在第一移動(dòng)終端10向服務(wù)器12發(fā)送目標(biāo)防丟器的標(biāo)識(shí)信息之前,首先周期性地掃描其周?chē)乃{(lán)牙無(wú)線信號(hào),并將識(shí)別到的防丟器的標(biāo)識(shí)信息保存形成本地列表,第一移動(dòng)終端10會(huì)按照設(shè)定周期對(duì)列表進(jìn)行更新,并將更新前的本地列表與更新后的本地列表進(jìn)行比對(duì),確定與其距離超出預(yù)設(shè)安全距離的防丟器的標(biāo)識(shí)信息,第一移動(dòng)終端10可以直接將該標(biāo)識(shí)信息發(fā)送至服務(wù)器12,也可以根據(jù)用戶的定位指示對(duì)目標(biāo)防丟器發(fā)送控制指令。以實(shí)現(xiàn)第一移動(dòng)終端10實(shí)時(shí)對(duì)防丟器進(jìn)行檢測(cè),在最短時(shí)間內(nèi)確定已經(jīng)丟失的防丟器并將其發(fā)送至服務(wù)器12。
注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。