定位方法、位置信息發(fā)送方法、移動終端及定位系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及定位領(lǐng)域,尤其涉及定位方法、位置信息發(fā)送方法、移動終端及定位系統(tǒng)。
【背景技術(shù)】
[0002]目前,手機和智能穿戴設(shè)備等移動終端如果需要定位,需要加入定位模塊,如GPS模塊、WIFI模塊、基站三重輔助定位模塊等。這三個都使用的情況下,功耗開銷很大,硬件成本昂貴。
[0003]特別是防止走失,供老人、兒童或?qū)櫸锸褂玫?,智能可穿戴設(shè)備需要定位位置,并發(fā)送給已綁定的移動終端,而此類設(shè)備通過上述三種情況定位,功耗開銷很大,硬件成本昂貴。因此,如何使移動設(shè)備定位功耗降低,是業(yè)界亟需解決的問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了定位方法、位置信息發(fā)送方法、移動終端及定位系統(tǒng),用于解決移動終端定位功耗開銷大,硬件成本昂貴的問題。
[0005]本發(fā)明實施例采用以下技術(shù)方案:
[0006]第一方面,本發(fā)明提供了一種定位方法,該方法包括:
[0007]通過藍(lán)牙接收至少一個移動終端發(fā)送的通告幀,其中,所述通告幀中攜帶有移動終端定位獲取的位置信息;
[0008]根據(jù)所述通告幀中攜帶的位置信息得到本移動終端的定位信息。
[0009]優(yōu)選的,所述通告幀中攜帶的位置信息為移動終端定位獲取的經(jīng)度和瑋度。
[0010]優(yōu)選的,所述通告幀為BLE的通告幀。
[0011]優(yōu)選的,所述根據(jù)所述攜帶的位置信息得到當(dāng)前位置信息,具體包括:將接收到的至少一個移動終端發(fā)送的通告幀中信號強度最大的通告幀中攜帶的位置信息作為本移動終端的定位信息。
[0012]優(yōu)選的,所述通過藍(lán)牙接收至少一個移動終端發(fā)送的通告幀,具體為:通過藍(lán)牙接收至少三個移動終端發(fā)送的通告幀;
[0013]所述根據(jù)所述通告幀中攜帶的位置信息得到本移動終端的定位信息,具體包括:將接收到的至少三個移動終端定位獲取的位置信息兩兩之間作差;
[0014]確定一個移動終端定位獲取的位置信息與其他移動終端定位獲取的位置信息的差值均大于預(yù)設(shè)閾值,則選擇移動終端定位獲取的位置信息中通告幀信號強度最大的作為本移動終端的定位信息。
[0015]優(yōu)選的,所述根據(jù)所述通告幀中攜帶的位置信息得到本移動終端的定位信息之后,還包括,將所述本移動終端的定位信息發(fā)送給預(yù)先綁定的移動終端。
[0016]第二方面,本發(fā)明還提供了一種定位信息發(fā)送方法,該系統(tǒng)包括:
[0017]定位得到位置信息;
[0018]將所述位置信息寫入通告幀中,并通過藍(lán)牙發(fā)送所述通告幀。
[0019]第三方面,本發(fā)明提供了一種定位方法,包括以下步驟:
[0020]第一移動終端定位得到位置信息;
[0021]第一移動終端將所述位置信息寫入通告幀中,并通過藍(lán)牙發(fā)送所述通告幀;
[0022]第二移動終端通過藍(lán)牙接收至少一個第一移動終端發(fā)送的通告幀,其中,所述通告幀中攜帶有第一移動終端定位獲取的位置信息;
[0023]第二移動終端根據(jù)所述通告幀中攜帶的位置信息得到第二移動終端的定位信息。
[0024]第四方面,本發(fā)明提供了一種第一移動終端,包括:
[0025]第一定位單元,用于定位得到位置信息;
[0026]通告幀發(fā)送單元,用于將所述位置信息寫入通告幀中,并通過藍(lán)牙發(fā)送所述通告幀。
[0027]第五方面,本發(fā)明提供了一種第二移動終端,包括:
[0028]通告幀接收單元,用于通過藍(lán)牙接收至少一個第一移動終端發(fā)送的通告幀,其中,所述通告幀中攜帶有移動終端定位獲取的位置信息;
[0029]第二定位單元,用于根據(jù)所述通告幀中攜帶的位置信息得到第二移動終端的定位
?目息。
[0030]優(yōu)選的,所述通告幀中攜帶的位置信息為移動終端定位獲取的經(jīng)度和瑋度。
[0031]優(yōu)選的,所述通告幀為BLE的通告幀。
[0032]優(yōu)選的,所述第一定位單元,具體用于:將接收到的至少一個第一移動終端發(fā)送的通告幀中信號強度最大的通告幀中攜帶的位置信息作為第二移動終端的定位信息。
[0033]優(yōu)選的,通告幀接收單元,具體包括:通過藍(lán)牙接收至少三個第一移動終端發(fā)送的通告幀;
[0034]所述第二定位單元包括:
[0035]作差模塊,用于將接收到的至少三個第一移動終端定位獲取的位置信息兩兩之間作差;
[0036]定位模塊,用于確定一個移動終端定位獲取的位置信息與其他移動終端定位獲取的位置信息的差值均大于預(yù)設(shè)閾值,則選擇移動終端定位獲取的位置信息中通告幀信號強度最大的作為本移動終端的定位信息。
[0037]優(yōu)選的,還包括定位信息發(fā)送單元,用于將所述第二移動終端的定位信息發(fā)送給預(yù)先綁定的第三移動終端。
[0038]第六方面,本發(fā)明提供了一種定位系統(tǒng),包括上述第一移動終端和上述第二移動終端。
[0039]與現(xiàn)有技術(shù)相比,本發(fā)明提供的定位方法、位置信息發(fā)送方法、移動終端及定位系統(tǒng),具有以下有益效果:
[0040]本發(fā)明通過將移動終端的位置信息共享給帶有藍(lán)牙的移動終端,減少了其他移動終端的定位功耗,使其他移動終端可以在沒有定位裝置的情況下用藍(lán)牙定位藍(lán)牙,通過移動終端接收至少一個移動終端發(fā)送的攜帶有位置信息通告幀,使移動終端中不需要加入或開啟GPS模塊,WIFI模塊,基站三重輔助定位模塊便可以在有發(fā)送通告幀的位置附近進(jìn)行定位,節(jié)省功耗。
【附圖說明】
[0041]圖1是本發(fā)明提供的一種定位方法的第一實施例的方法流程圖一。
[0042]圖2是本發(fā)明提供的一種定位方法的第一實施例的方法流程圖二。
[0043]圖3是本發(fā)明提供的一種定位信息發(fā)送方法實施例的方法流程圖。
[0044]圖4是本發(fā)明提供的一種定位方法第二實施例的方法流程圖一。
[0045]圖5是是本發(fā)明提供的一種定位方法第二實施例的方法流程圖二。
[0046]圖6是本發(fā)明提供的一種第一移動終端實施例的結(jié)構(gòu)框圖。
[0047]圖7是本發(fā)明提供的一種第二移動終端實施例的結(jié)構(gòu)框圖。
[0048]圖8是本發(fā)明提供的一種定位系統(tǒng)實施例的結(jié)構(gòu)框圖。
【具體實施方式】
[0049]為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0050]圖1示出根據(jù)本發(fā)明提供的一種定位方法第一實施例的方法流程圖。本實施例的一種定位方法主要由移動終端來執(zhí)行。其中,移動終端設(shè)置有藍(lán)牙模塊,且移動終端可以為手機、智能可穿戴設(shè)備等,該方法包括以下步驟:
[0051]步驟11:通過藍(lán)牙接收至少一個移動終端發(fā)送的通告幀,其中,通告幀中攜帶有移動終端定位獲取的位置信息。
[0052]本方法應(yīng)用于移動終端用戶在室內(nèi)無法接收到GPS、基站等定位信息時,通過其他移動終端發(fā)送的通告幀來獲取位置信息;應(yīng)用于移動終端用戶在手機電量較低時,為了節(jié)省功耗,將GPS等定位模塊關(guān)閉,通過其他移動終端發(fā)送的通告幀來獲取位置信息;也可以應(yīng)用于沒有設(shè)置定位模塊的可穿戴設(shè)備,特別是給老人、小孩和寵物用的可穿戴設(shè)備的定位。
[0053]為了使發(fā)送更簡潔,通告幀中攜帶的位置信息可以為移動終端定位獲取的經(jīng)度和瑋度,移動終端可以為通過GPS模塊、WIFI模塊、基站三重輔助定位模塊等進(jìn)行定位獲取的位置信息。
[0054]為了降低成本且連接迅速,優(yōu)選的,通告幀為移動終端通過BLE (Bluetooth LowEnergy,藍(lán)牙低能耗技術(shù))發(fā)送的廣播幀,通告幀中攜帶的位置信息可以在通告幀的major中。BLE是低成本、短距離、可互操作的魯棒性無線技術(shù),使用的是BLE技術(shù),具體而言,利用的是BLE中名為通告幀(Advertising)的廣播幀。通告幀是定期發(fā)送的幀,只要是支持BLE的設(shè)備就可以接收到。
[0055]例如,此通告幀可以與iBeacon的數(shù)據(jù)主要構(gòu)成相同,分四部分,分別是UUID (通用唯一標(biāo)識符)、Major、Minor、Measured Power。其中,UUID 是規(guī)定為 IS0/IEC11578:1996標(biāo)準(zhǔn)的128位標(biāo)識符,Major和Minor由iBeacon發(fā)布者自行設(shè)定,都是16位的標(biāo)識符,Measured Power是與接收器之間相距l(xiāng)m時的參考接收信號強(RSS1:Received SignalStrength Indicator),通告幀中攜帶的位置信息在major中。
[0056]步驟12:根據(jù)通告幀中攜帶的位置信息得到本移動終端的定位信息。
[0057]由于藍(lán)牙的連接距離很短,大概10米左右,因此通過藍(lán)牙獲取的位置信息一般都在誤差范圍內(nèi),因此,優(yōu)選將接收到的至少一個移動終端發(fā)送的通告幀中信號強度最大的通告幀中攜帶的位置信息作為本移動終端的定位信息。
[0058]例如,根據(jù)接收到的至少一個移動終端發(fā)送的通告幀中接收信號強(RSSI:Received Signal Strength