本發(fā)明涉及定位領域,尤其涉及定位方法及裝置、待定位設備、服務器及存儲介質。
背景技術:
定位技術的應用十分廣泛,例如定位技術已經廣泛應用于導航等領域。全球定位系統(tǒng)(globalpositioningsystem,gps)、基站定位等定位技術已經得到了廣泛的運用。
但是,現有的定位方法的準確度有待提升。
技術實現要素:
本發(fā)明解決的技術問題是提升定位方法的準確度。
為解決上述技術問題,本發(fā)明實施例提供一種定位方法,包括:嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;若成功識別所述超聲波識別標識,則向服務器上報所述超聲波識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述超聲波識別標識確定。
可選的,在嘗試接收超聲波之前還包括:向所述服務器上報粗略定位信息,所述粗略定位信息包括gps定位坐標;接收所述來自服務器的接收指示,以響應于該接收指示嘗試進行所述定位超聲波的接收。
可選的,所述定位超聲波的頻率包括控制頻率和數據頻率,所述定位超聲波中頻率為控制頻率的部分用于指示開始傳輸數據,所述定位超聲波中頻率為數據頻率的部分用于承載所述超聲波識別標識。
可選的,所述識別所述定位超聲波承載的超聲波識別標識包括:對所述定位超聲波進行采樣,以得到采樣數據;對所述采樣數據進行傅里葉變換,以得到變換數據;篩選所述變換數據,以得到目標頻率范圍內的目標數據,所述目標頻率范圍根據所述數據頻率確定;根據所述目標數據確定所述超聲波識別標識。
可選的,若嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識失敗,還包括:嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;若成功識別所述藍牙識別標識,則向所述服務器上報所述藍牙識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述藍牙識別標識確定。
可選的,若嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識失敗,還包括:嘗試接收定位wifi信號,并識別所述wifi信號承載的wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;若成功識別所述wifi識別標識,則向服務器上報所述wifi識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述wifi識別標識確定。
本發(fā)明實施例還提供另一種定位方法,包括:嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定精確定位信息所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;向所述待定位設備發(fā)送所述待定位設備的精確定位信息。
可選的,所述定位方法,在嘗試接收來自待定位設備的超聲波識別標識之前,還包括:接收來自所述待定位設備的粗略定位信息,所述粗略定位信息包括gps定位坐標;確定所述粗略定位信息指示的范圍內的目標固定設備;指示所述目標固定設備向所述待定位設備發(fā)送所述定位超聲波,所述定位超聲波承載有超聲波識別標識。
可選的,確定所述粗略定位信息指示的范圍內的目標固定設備后,若嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定所述精確定位信息失敗,還包括:指示所述目標固定設備向待定位設備發(fā)送定位藍牙信號,所述定位藍牙信號承載有藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息。
可選的,確定所述粗略定位信息指示的范圍內的目標固定設備后,若嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息失敗,還包括:指示所述目標固定設備向待定位設備發(fā)送定位wifi信號,所述定位wifi信號承載有wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;嘗試接收來自所述待定位設備的所述wifi識別標識,并根據所述wifi識別標識確定所述精確定位信息。
本發(fā)明實施例還提供一種定位裝置,包括:定位超聲波接收單元,適于嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;超聲波精確定位單元,適于當成功識別所述超聲波識別標識時,向服務器上報所述超聲波識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述超聲波識別標識確定。
可選的,所述的定位裝置還包括:粗略定位信息上報單元,適于在嘗試接收超聲波之前,向所述服務器上報粗略定位信息,所述粗略定位信息包括gps定位坐標;指示接收單元,適于接收所述來自服務器的接收指示,以響應于該接收指示嘗試進行所述接收定位超聲波的接收。
可選的,所述定位裝置還包括:藍牙信號接收單元,適于當嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識失敗時,嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;藍牙精確定位單元,適于當成功識別所述藍牙識別標識時,則向所述服務器上報所述藍牙識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述藍牙識別標識確定。
可選的,所述定位裝置,還包括:wifi信號接收單元,適于嘗試接收定位wifi信號,并識別所述wifi信號承載的wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;wifi精確定位單元,適于當成功識別所述wifi識別標識時,向服務器上報所述wifi識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述wifi識別標識確定。
本發(fā)明實施例還提供一種定位裝置,包括:超聲波識別標識接收單元,適于嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定精確定位信息所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;精確定位信息發(fā)送單元,適于向所述待定位設備發(fā)送所述待定位設備的精確定位信息。
可選的,所述定位裝置還包括:粗略定位信息接收單元,適于在嘗試接收來自待定位設備的超聲波識別標識之前,接收來自所述待定位設備的粗略定位信息,所述粗略定位信息包括gps定位坐標;目標固定設備確定單元,適于確定所述粗略定位信息指示的范圍內的目標固定設備;超聲波指示單元,適于指示所述目標固定設備向所述待定位設備發(fā)送所述定位超聲波,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備。
可選的,所述定位裝置還包括:藍牙信號指示單元,適于在確定所述粗略定位信息指示的范圍內的目標固定設備后,當嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定所述精確定位信息失敗時,指示所述目標固定設備向待定位設備發(fā)送定位藍牙信號,所述定位藍牙信號承載有藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;藍牙識別標識接收單元,適于嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息。
可選的,所述定位裝置還包括:wifi信號指示單元,適于在確定所述粗略定位信息指示的范圍內的目標固定設備后,當嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息失敗時,指示所述目標固定設備向待定位設備發(fā)送定位wifi信號,所述定位wifi信號承載有wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;wifi識別標識接收單元,適于嘗試接收來自所述待定位設備的所述wifi識別標識,并根據所述wifi識別標識確定所述精確定位信息。
本發(fā)明實施例還提供一種計算機可讀存儲介質,其上存儲有計算機指令,所述計算機指令運行時執(zhí)行適用于待定位設備定位方法。
本發(fā)明實施例還提供另一種計算機可讀存儲介質,其上存儲有計算機指令,所述計算機指令運行時執(zhí)行適用于服務器定位方法。
本發(fā)明實施例還提供一種待定位設備,包括存儲器和處理器,所述存儲器上存儲有能夠在所述處理器上運行的計算機指令,所述計算機指令運行時執(zhí)行適用于待定位設備定位方法。
本發(fā)明實施例還提供一種服務器,包括存儲器和處理器,所述存儲器上存儲有能夠在所述處理器上運行的計算機指令,所述計算機指令運行時執(zhí)行適用于服務器定位方法。
本發(fā)明實施例還提供一種定位系統(tǒng),包括所述服務器以及固定設備。
與現有技術相比,本發(fā)明實施例的技術方案具有以下有益效果:
在本發(fā)明實施例中,嘗試接收定位超聲波,并識別定位超聲波承載的超聲波識別標識,超聲波識別標識用于識別發(fā)出定位超聲波的固定設備。若成功識別超聲波識別標識,則向服務器上報超聲波識別標識,并且接收來自服務器的精確定位信息,精確定位信息由服務器根據超聲波識別標識確定。由于精確定位信息是根據超聲波識別標識確定的,超聲波識別標識由發(fā)出定位超聲波的固定設備確定,而超聲波的穿墻能力較差,同一固定設備發(fā)出的超聲波在范圍上通常被局限在有限的空間內,例如被局限在一個房間內,故精確定位信息指示的位置可以精確到某個房間。由此,本發(fā)明實施例中的定位方法的準確度更高。
進一步,通過上報粗略定位信息,響應于來自服務器的指示進行定位超聲波的接收,可以使得嘗試接收定位超聲波的動作更有針對性,進而可以降低待定位設備的功耗。另外,固定設備響應于服務器的指示發(fā)射定位超聲波,也可以降低固定設備的功耗。
進一步,通過區(qū)分控制頻率和數據頻率,可以以控制頻率指示超聲波識別標識的傳輸位置,而無需通過特定的編碼序列進行指示,進而可以減少傳輸過程的編碼復雜讀,并且可以減少定位超聲波的時域長度,進一步可以提升傳輸效率。
進一步,通過進行傅里葉變換,并對變換的結果進行篩選,可以使得進行超聲波識別標識的確定在更有限的數據范圍內,也即在目標數據中進行。如此,可以減少在確定超聲波識別標識過程中需要進行識別的數據的數量,進而可以提升超聲波識別標識的識別效率。并且,排除目標數據外的其它數據,也可以減少干擾,進而可以提升超聲波識別標識的準確度。
另外,在本發(fā)明實施例中,首先嘗試接收定位超聲波,若根據定位超聲波進行定位的過程失敗,則嘗試接收定位藍牙信號;若根據定位藍牙信號進行定位的過程失敗,則嘗試接收定位wifi信號,根據定位超聲波進行定位。通過上述過程,可以提升本發(fā)明實施例中定位方法的可靠性。由于超聲波、藍牙信號、wifi信號的覆蓋范圍通常是依次增大的,故依次嘗試利用定位超聲波、定位藍牙信號以及定位wifi信號進行定位,可以提升本發(fā)明實施例中定位方法的準確度。
附圖說明
圖1是本發(fā)明實施例中一種定位方法的流程圖;
圖2是本發(fā)明實施例中一種定位系統(tǒng)的結構示意圖;
圖3是本發(fā)明實施例中另一種定位方法的流程圖;
圖4是本發(fā)明實施例中一種識別超聲波識別標識的流程圖;
圖5是本發(fā)明實施例中又一種定位方法的流程圖;
圖6是本發(fā)明實施例中一種適用于服務器的定位方法的流程圖;
圖7是本發(fā)明實施例中另一種適用于服務器的定位方法的流程圖;
圖8是本發(fā)明實施例中又一種適用于服務器的定位方法的流程圖;
圖9是本發(fā)明實施例中一種適用于待定位設備的定位裝置的結構示意圖;
圖10是本發(fā)明實施例中一種適用于服務器的定位裝置的結構示意圖。
具體實施方式
如前所述,定位技術的應用十分廣泛,例如定位技術已經廣泛應用于導航等領域。全球定位系統(tǒng)(globalpositioningsystem,gps)、基站定位等定位技術已經得到了廣泛的運用。但是,現有的定位方法的準確度有待提升。
例如,在商場中,通過利用gps或者基站定位等方式,通常得到的定位坐標為二維的,很難區(qū)分待定位設備的立體位置。另外,現有的定位方法也很難區(qū)分待定位設備所在的具體空間區(qū)域。
在本發(fā)明實施例中,嘗試接收定位超聲波,并識別定位超聲波承載的超聲波識別標識,超聲波識別標識用于識別發(fā)出定位超聲波的固定設備。若成功識別超聲波識別標識,則向服務器上報超聲波識別標識,并且接收來自服務器的精確定位信息,精確定位信息由服務器根據超聲波識別標識確定。
由于精確定位信息是根據超聲波識別標識確定的,超聲波識別標識由發(fā)出定位超聲波的固定設備確定,而超聲波的穿墻能力較差,同一固定設備發(fā)出的超聲波在范圍上通常被局限在有限的空間內,例如可以被局限在一個房間內,故精確定位信息可以精確到某個房間。由此,本發(fā)明實施例中的定位方法的準確度更高。
故利用本發(fā)明實施例中的定位方法,可以更為準確的對待定位設備進行定位,例如在商場中,利用本發(fā)明實施例中的定位方法,準確度可以提升至具體的商鋪。在此基礎上,可以利用本發(fā)明實施例中定位方法,確定具體在商鋪中的待定位設備,以進行下一步的運用,例如進行無人售貨、結賬等應用,或者也可以進行更為精確的大數據分析。
為使本發(fā)明的上述目的、特征和有益效果能夠更為明顯易懂,下面結合附圖對本發(fā)明的具體實施例做詳細的說明。
圖1是本發(fā)明實施例中一種定位方法的流程圖,可以適用于待定位設備,具體可以包括如下步驟:
步驟s11,嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;
步驟s12,若成功識別所述超聲波識別標識,則向服務器上報所述超聲波識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述超聲波識別標識確定。
為了使本申請的技術方案更加易懂,以下結合圖2所示的定位系統(tǒng)進行說明。
定位系統(tǒng)可以包括服務器21、固定設備23以及待定位設備22。
其中,待定位設備22可以是手機、智能穿戴設備等,可以接收定位超聲波,并且具備能夠識別超聲波識別標識的能力。雖然圖中僅示出了一個待定位設備22,但待定位設備22的數量可以是多個。
固定設備23可以是至少能夠發(fā)射定位超聲波的設備,可以安裝于不同的房間,或者也可以以其它方式對固定設備23的覆蓋范圍進行劃分,以使得不同的固定設備23與已知的空間相關聯(lián)。
服務器21中可以存儲有固定設備23與已知的空間的關聯(lián)關系,并且可以根據需要指示待定位設備22和固定設備23。服務器21可以是單臺服務器21或者服務器集群。
圖1所示的步驟s21中,可以是待定位設備22嘗試從固定設備23接收定位超聲波。
圖1所示的步驟s22中,精確定位信息可以指示服務器21中存儲的已知的空間,具體形式可以是多樣的,例如可以是商鋪名稱,或者也可以是該已知的空間的序號等。待定位設備22可以根據精確定位信息確定位置。
圖1中步驟s11之前,還可以向服務器21上報粗略定位信息,粗略定位信息的精度小于精確定位信息。粗略定位信息可以由多種定位方式得到,例如可以通過gps系統(tǒng)得到、通過基站定位得到,或者也可以結合wifi設備和藍牙設備得到,最終得到的粗略定位信息可以包括gps定位坐標,或者也可以包括其它坐標。
當確定服務器21的粗略定位信息后,服務器21可以根據粗略定位信息確定服務器21的粗略范圍,進一步確定與該范圍相關聯(lián)的固定設備23,例如可以確定該粗略范圍內的固定設備23,向這些固定設備23發(fā)送指示,固定設備23響應于該指示,發(fā)射定位超聲波,并且可以響應于粗略定位信息指示待定位設備23嘗試接收定位超聲波。
通過上報粗略定位信息,響應于來自服務器的指示進行定位超聲波的接收,可以使得嘗試接收定位超聲波的動作更有針對性,進而可以降低待定位設備的功耗。另外,固定設備響應于服務器的指示發(fā)射定位超聲波,也可以降低固定設備的功耗。
在本發(fā)明一實施例中,參見圖3,在步驟s11之前,還可以包括:
步驟s31,向所述服務器上報粗略定位信息,所述粗略定位信息可以包括gps定位坐標標識;
步驟s32,接收所述來自服務器的接收指示,以響應于該接收指示嘗試進行所述定位超聲波的接收。
在具體實施中,所述定位超聲波的頻率可以包括控制頻率和數據頻率,所述定位超聲波中頻率為控制頻率的部分用于指示開始傳輸數據,所述定位超聲波中頻率為數據頻率的部分用于承載所述超聲波識別標識。
通過區(qū)分控制頻率和數據頻率,可以以控制頻率指示超聲波識別標識的傳輸位置,而無需通過特定的編碼序列進行指示,進而可以減少傳輸過程的編碼復雜度,并且可以減少定位超聲波的時域長度,進一步可以提升傳輸效率。
參見圖4,識別所述定位超聲波承載的超聲波識別標識包括如下步驟:
步驟s41,對所述定位超聲波進行采樣,以得到采樣數據;
步驟s42,對所述采樣數據進行傅里葉變換,以得到變換數據;
步驟s43,篩選所述變換數據,以得到目標頻率范圍內的目標數據,所述目標頻率范圍根據所述數據頻率確定;
步驟s44,根據所述目標數據確定所述超聲波識別標識。
通過進行傅里葉變換,并對變換的結果進行篩選,可以使得進行超聲波識別標識的確定在更有限的數據范圍內,也即在目標數據中進行。如此,可以減少在確定超聲波識別標識過程中需要進行識別的數據的數量,進而可以提升超聲波識別標識的識別效率。并且,排除目標數據外的其它數據,也可以減少干擾,進而可以提升超聲波識別標識的準確度。
參見圖5,若步驟s12中嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識失敗,則在步驟s12之后,本發(fā)明實施例中的定位方法還可以包括:
步驟s53,嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;
步驟s54,若成功識別所述藍牙識別標識,則向所述服務器上報所述藍牙識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述藍牙識別標識確定。
若嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識失敗,則本發(fā)明實施例中的定位方法還可以包括:
步驟s55,嘗試接收定位wifi信號,并識別所述wifi信號承載的wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;
步驟s56,若成功識別所述wifi識別標識,則向服務器上報所述wifi識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述wifi識別標識確定。
嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識失敗,可以是指接收定位超聲波失敗,或者是識別超聲波識別標識失敗。失敗的判斷參數可以根據經驗數據和需要進行設置。
嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識失敗與前述的嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識失敗相類似,在此不再贅述。
在本發(fā)明實施例中,首先嘗試接收定位超聲波,若根據定位超聲波進行定位的過程失敗,則嘗試接收定位藍牙信號;若根據定位藍牙信號進行定位的過程失敗,則嘗試接收定位wifi信號,根據定位超聲波進行定位。通過上述過程,可以提升本發(fā)明實施例中定位方法的可靠性。另外,由于超聲波、藍牙信號、wifi信號的覆蓋范圍通常是依次增大的,故依次嘗試利用定位超聲波、定位藍牙信號以及定位wifi信號進行定位,可以提升本發(fā)明實施例中定位方法的準確度。
定位超聲波、定位藍牙信號、以及定位wifi信號可以均由圖2所示的固定設備23發(fā)射。固定設備23可以根據服務器的指示發(fā)射定位超聲波、定位藍牙信號、或者定位wifi信號。
固定設備23可以包括超聲波模塊、藍牙模塊、以及wifi模塊。超聲波模塊、藍牙模塊、以及wifi模塊分別可以包括各自頻段的接收天線,或者也可以共用多頻段天線。上述三模塊可以分別包括調制編碼部件,或者也可以共用。調制所需要的本振信號可以由信號發(fā)生器產生。藍牙模塊可以采用集成芯片,例如可以采用ticc2540藍牙芯片。
固定設備23可以包括無線網卡設備,接入網絡以和服務器21進行通信,或者,固定設備23可以與電腦等已接入網絡的設備連接,通過其它已接入網絡的設備與服務器21進行通信。
參見圖6,本發(fā)明實施例還提供一種定位方法,適用于服務器,具體可以包括如下步驟:
步驟s61,嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定精確定位信息;其中,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備
步驟s62,向所述待定位設備發(fā)送所述待定位設備的精確定位信息。
參見圖7,在具體實施中,在步驟s61之前,本發(fā)明實施例中適用于服務器的定位方法還可以包括:
步驟s71,接收來自所述待定位設備的粗略定位信息,所述粗略定位信息包括gps定位坐標;
步驟s72,確定所述粗略定位信息指示的范圍內的目標固定設備;
步驟s73,指示所述目標固定設備向所述待定位設備發(fā)送所述定位超聲波,所述定位超聲波承載有超聲波識別標識。
參見圖8,確定所述粗略定位信息指示的范圍內的目標固定設備后,若嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定所述精確定位信息失敗,本發(fā)明實施例中適用于服務器的定位方法還可以包括:
步驟s83,指示所述目標固定設備向待定位設備發(fā)送定位藍牙信號,所述定位藍牙信號承載有藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;
步驟s84,嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息。
在具體實施中,確定所述粗略定位信息指示的范圍內的目標固定設備后,若嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息失敗,本發(fā)明實施例中適用于服務器的定位方法還可以包括:
步驟s85,指示所述目標固定設備向待定位設備發(fā)送定位wifi信號,所述定位wifi信號承載有wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;
步驟s86,嘗試接收來自所述待定位設備的所述wifi識別標識,并根據所述wifi識別標識確定所述精確定位信息。
本發(fā)明實施例中適用于服務器的定位方法,可以與適用于待定位設備的定位方法配套使用,本發(fā)明實施例中適用于服務器的定位方法涉及到的原理、名詞解釋、有益效果等,均可以參照適用于待定位設備的定位方法中的描述,在此不再贅述。
參見圖9,本發(fā)明實施例還提供一種定位裝置,適用于待定位設備,可以包括:
定位超聲波接收單元91,適于嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;
超聲波精確定位單元92,適于當成功識別所述超聲波識別標識時,向服務器上報所述超聲波識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述超聲波識別標識確定。
在具體實施中,適用于待定位設備的定位裝置還可以包括:
粗略定位信息上報單元93,適于在嘗試接收超聲波之前,向所述服務器上報粗略定位信息,所述粗略定位信息包括gps定位坐標;
指示接收單元94,適于接收所述來自服務器的接收指示,以響應于該接收指示嘗試進行所述接收定位超聲波的接收。
在具體實施中,適用于待定位設備的定位裝置還可以包括:
藍牙信號接收單元95,適于當嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識失敗時,嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;
藍牙精確定位單元96,適于當成功識別所述藍牙識別標識時,則向所述服務器上報所述藍牙識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述藍牙識別標識確定。
在具體實施中,適用于待定位設備的定位裝置還可以包括:
wifi信號接收單元97,適于嘗試接收定位wifi信號,并識別所述wifi信號承載的wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;
wifi精確定位單元98,適于當成功識別所述wifi識別標識時,向服務器上報所述wifi識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述wifi識別標識確定。
本發(fā)明實施例中適用于待定位設備的定位裝置的具體實現和有益效果可以參見本發(fā)明實施例中適用于待定位設備的定位方法,在此不再贅述。
參見圖10,本發(fā)明實施例還提供另一種定位裝置,適用于服務器,具體可以包括:
超聲波識別標識接收單元101,適于嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定精確定位信息,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;
精確定位信息發(fā)送單元102,適于向所述待定位設備發(fā)送所述待定位設備的精確定位信息。
在具體實施中,適用于服務器的定位裝置還可以包括:
粗略定位信息接收單元103,適于在嘗試接收來自待定位設備的超聲波識別標識之前,接收來自所述待定位設備的粗略定位信息,所述粗略定位信息包括gps定位坐標;
目標固定設備確定單元104,適于確定所述粗略定位信息指示的范圍內的目標固定設備;
超聲波指示單元105,適于指示所述目標固定設備向所述待定位設備發(fā)送所述定位超聲波;所述定位超聲波承載有超聲波識別標識,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備。
在具體實施中,適用于服務器的定位裝置還可以包括:
藍牙信號指示單元106,適于在確定所述粗略定位信息指示的范圍內的目標固定設備后,當嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定所述精確定位信息失敗時,指示所述目標固定設備向待定位設備發(fā)送定位藍牙信號,所述定位藍牙信號承載有藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;
藍牙識別標識接收單元107,適于嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息。
在具體實施中,適用于服務器的定位裝置還可以包括:
wifi信號指示單元108,適于在確定所述粗略定位信息指示的范圍內的目標固定設備后,當嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息失敗時,指示所述目標固定設備向待定位設備發(fā)送定位wifi信號,所述定位wifi信號承載有wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;
wifi識別標識接收單元109,適于嘗試接收來自所述待定位設備的所述wifi識別標識,并根據所述wifi識別標識確定所述精確定位信息。
本發(fā)明實施例中適用于服務器的定位裝置的具體實現和有益效果可以參見本發(fā)明實施例中適用于服務器的定位方法,在此不再贅述。
本發(fā)明實施例還提供一種計算機可讀存儲介質,其上存儲有計算機指令,所述計算機指令運行時執(zhí)行本發(fā)明實施例中的適用于待定位設備的定位方法。
本發(fā)明實施例還提供另一種計算機可讀存儲介質,其上存儲有計算機指令,所述計算機指令運行時執(zhí)行本發(fā)明實施例中的適用于服務器的定位方法。
所述計算機可讀存儲介質可以是光盤、機械硬盤、固態(tài)硬盤等。
本發(fā)明實施例還提供一種待定位設備,包括存儲器和處理器,所述存儲器上存儲有能夠在所述處理器上運行的計算機指令,所述計算機指令運行時執(zhí)行本發(fā)明實施例中的適用于待定位設備的定位方法。
本發(fā)明實施例還提供一種服務器,包括存儲器和處理器,所述存儲器上存儲有能夠在所述處理器上運行的計算機指令,所述計算機指令運行時執(zhí)行本發(fā)明實施例中的適用于服務器的定位方法。
本發(fā)明實施例還提供一種定位系統(tǒng),包括服務器和固定設備,服務器可以是本發(fā)明中前述的任一種服務器,例如可以是圖2中所示的服務器21、圖10中所示的服務器。固定設備與服務器配套使用,可以是圖2中所示的固定設備。
本發(fā)明中的定位系統(tǒng)還可以包括待定位設備,固定設備可以根據服務器的指示向待定位設備發(fā)送定位超聲波、定位藍牙信號或者定位wifi信號。
服務器中包含的單元、固定設備中包含的單元以及終端包含的單元可以是相應的。
從另一個角度,服務器可以包括存儲器和處理器,存儲器上可以存儲有計算機指令,該計算機指令執(zhí)行時,可以執(zhí)行本發(fā)明實施例中適用于服務器的定位方法。服務器中存儲和運行的指令,與待定位設備上存儲和運行的指令可以是配套的。
服務器、固定設備和待定位設備的對應關系參見圖2、圖9以及圖10進行說明。
定位系統(tǒng)可以包括服務器21、待定位設備22以及固定設備23。
其中,服務器21可以包括:
超聲波識別標識接收單元101,適于嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定精確定位信息,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;
精確定位信息發(fā)送單元102,適于向所述待定位設備發(fā)送所述待定位設備的精確定位信息。
在服務器21包括超聲波識別標識接收單元101和精確定位信息發(fā)送單元102時,待定位設備可以包括:
定位超聲波接收單元91,適于嘗試接收定位超聲波,并識別所述定位超聲波承載的超聲波識別標識,所述超聲波識別標識用于標識發(fā)出所述定位超聲波的固定設備;
超聲波精確定位單元92,適于當成功識別所述超聲波識別標識時,則向服務器上報所述超聲波識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述超聲波識別標識確定;
相應地,固定設備23適于發(fā)射所述定位超聲波。固定設備23可以持續(xù)的發(fā)射定位超聲波。
在本發(fā)明實施例的定位系統(tǒng)中,服務器21還可以包括:
粗略定位信息接收單元103,適于在嘗試接收來自待定位設備的超聲波識別標識之前,接收來自所述待定位設備的粗略定位信息,所述粗略定位信息包括gps定位坐標;
目標固定設備確定單元104,適于確定所述粗略定位信息指示的范圍內的目標固定設備;
超聲波指示單元105,適于指示所述目標固定設備向所述待定位設備發(fā)送所述定位超聲波,所述定位超聲波承載有超聲波識別標識。
服務器21包括粗略定位信息接收單元103、目標固定設備確定單元104以及超聲波指示單元105時,待定位設備22可以包括:
粗略定位信息上報單元93,適于在嘗試接收超聲波之前,向所述服務器上報粗略定位信息,所述粗略定位信息包括gps定位坐標;
指示接收單元94,適于接收所述來自所述超聲波指示單元105的接收指示,以響應于該接收指示嘗試進行所述接收定位超聲波的接收。
相應地,所述固定設備23還適于響應于所述超聲波指示單元105的指示發(fā)射所述超聲波。
在具體實施中,所述服務器21還可以包括:
藍牙信號指示單元106,適于在確定所述粗略定位信息指示的范圍內的目標固定設備后,當嘗試接收來自所述待定位設備的所述超聲波識別標識,并根據所述超聲波識別標識確定所述精確定位信息失敗時,指示所述目標固定設備向待定位設備發(fā)送定位藍牙信號,所述定位藍牙信號承載有藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;
藍牙識別標識接收單元107,適于嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息。
相應地,待定位設備還可以包括:
藍牙信號接收單元95,適于嘗試接收定位藍牙信號,并識別所述定位藍牙信號承載的藍牙識別標識,所述藍牙識別標識用于標識發(fā)出所述定位藍牙信號的固定設備;
藍牙精確定位單元96,適于當成功識別所述藍牙識別標識時,則向所述服務器上報所述藍牙識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述藍牙識別標識確定。
固定設備23還適于:響應于所述服務器的藍牙信號指示單元105的指示向待定位設備發(fā)送所述定位藍牙信號。
在上述基礎上,服務器21還可以包括:
wifi信號指示單元108,適于在確定所述粗略定位信息指示的范圍內的目標固定設備后,當嘗試接收來自所述待定位設備的所述藍牙識別標識,并根據所述藍牙識別標識確定所述精確定位信息失敗時,指示所述目標固定設備向待定位設備發(fā)送定位wifi信號,所述定位wifi信號承載有wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;
wifi識別標識接收單元109,適于嘗試接收來自所述待定位設備的所述wifi識別標識,并根據所述wifi識別標識確定所述精確定位信息。
與之對應地,待定位設備22還可以包括:
wifi信號接收單元97,適于嘗試接收定位wifi信號,并識別所述wifi信號承載的wifi識別標識,所述wifi識別標識用于標識發(fā)出所述定位wifi信號的固定設備;
wifi精確定位單元98,適于當成功識別所述wifi識別標識時,則向服務器上報所述wifi識別標識,并且接收來自所述服務器的精確定位信息,所述精確定位信息由所述服務器根據所述wifi識別標識確定。
固定設備23還適于響應于所述超聲波指示單元105的指示發(fā)射所述超聲波。
本發(fā)明實施例中的定位系統(tǒng)包括的各個設備的具體實現和有益效果可以參照本發(fā)明前文所述,在此不再贅述。
雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內,均可作各種更動與修改,因此本發(fā)明的保護范圍應當以權利要求所限定的范圍為準。