本發(fā)明涉及定位領(lǐng)域,特別涉及一種定位設(shè)備的方法及裝置。
背景技術(shù):
:藍牙防丟器是一種通過藍牙定位技術(shù)實現(xiàn)物品搜尋功能的設(shè)備。藍牙防丟器中設(shè)置有低功耗藍牙芯片。與藍牙防丟器綁定的手機中存儲有該藍牙防丟器的標識。當需要尋找該藍牙防丟器時,手機接收附近的藍牙廣播報文;手機檢測是否存在攜帶有該標識的藍牙廣播報文;若存在攜帶有該標識的藍牙廣播報文,則查找到該藍牙防丟器。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:上述定位設(shè)備的方法,僅能夠在近距離范圍內(nèi)實現(xiàn)對藍牙防丟器的定位。但是當藍牙防丟器丟失時,如果用戶不知道該藍牙防丟器的大概位置,就無法通過手機對該藍牙防丟器進行定位。技術(shù)實現(xiàn)要素:為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種定位設(shè)備的方法及裝置。所述技術(shù)方案如下:第一方面,提供了一種定位設(shè)備的方法,所述方法包括:定時獲取實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),所述藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài);根據(jù)所述地理位置和所述藍牙連接狀態(tài)生成與所述目標設(shè)備對應的所述連接記錄;根據(jù)所述連接記錄對所述目標設(shè)備進行藍牙定位。第二方面,提供了一種定位設(shè)備的裝置,所述裝置包括:定時獲取模塊,用于定時獲取實時的地理位置和目標設(shè)備的藍牙連接狀態(tài), 所述藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài);記錄生成模塊,用于根據(jù)所述地理位置和所述藍牙連接狀態(tài)生成與所述目標設(shè)備對應的所述連接記錄;藍牙定位模塊,用于根據(jù)所述連接記錄對所述目標設(shè)備進行藍牙定位。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:通過記錄實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),得到對應的連接記錄,根據(jù)連接記錄對目標設(shè)備進行藍牙定位;解決了用戶不知道藍牙防丟器的大概位置時無法進行藍牙定位的問題;達到了根據(jù)歷史記錄的連接記錄來獲知目標設(shè)備的大概位置,從而能夠?qū)δ繕嗽O(shè)備進行藍牙定位的效果。附圖說明為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1A和圖1B是本發(fā)明實施例提供的兩種實施環(huán)境的結(jié)構(gòu)示意圖;圖2是本發(fā)明一個實施例提供的定位設(shè)備的方法的流程圖;圖3是本發(fā)明另一個實施例提供的定位設(shè)備的方法的流程圖;圖4和圖5是本發(fā)明一個實施例提供的定位設(shè)備的方法在實施時的界面示意圖;圖6是本發(fā)明另一個實施例提供的定位設(shè)備的方法的流程圖;圖7是本發(fā)明一個實施例提供的定位設(shè)備的裝置的結(jié)構(gòu)方框圖;圖8是本發(fā)明另一個實施例提供的定位設(shè)備的裝置的結(jié)構(gòu)方框圖;圖9是本發(fā)明另一個實施例提供的終端的結(jié)構(gòu)方框圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。請參考圖1A,其示出了本發(fā)明實施例提供的一種實施環(huán)境的結(jié)構(gòu)示意圖。該實施環(huán)境包括:終端120和目標設(shè)備140。終端120可以是手機、平板電腦、電子書閱讀器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,動態(tài)影像專家壓縮標準音頻層面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,動態(tài)影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。圖1A中以終端120是支持藍牙功能的智能手機來舉例說明。目標設(shè)備140可以是藍牙防丟器、手機、平板電腦、電子書閱讀器、MP3播放器、MP4播放器等等。圖1A中以目標設(shè)備140是一個藍牙防丟器來舉例說明。藍牙防丟器內(nèi)置有低功耗的藍牙芯片,且藍牙防丟器通常被制作為小型標簽形狀,便于與鑰匙、錢包等隨身物品搭配使用??蛇x地,終端120和目標設(shè)備140預先進行綁定,兩者之間存在綁定關(guān)系。終端120和目標設(shè)備140之間通過藍牙連接通信。請參考圖1B,其示出了本發(fā)明實施例所提供的另一種實施環(huán)境的結(jié)構(gòu)示意圖。該實施環(huán)境包括:終端120、服務(wù)器160、其它終端180和目標設(shè)備140。第一終端120可以是手機、平板電腦、電子書閱讀器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,動態(tài)影像專家壓縮標準音頻層面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,動態(tài)影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。圖1B中以終端120是支持藍牙功能的智能手機來舉例說明。目標設(shè)備140可以是藍牙防丟器、手機、平板電腦、電子書閱讀器、MP3播放器、MP4播放器等等。圖1B中以目標設(shè)備140是一個藍牙防丟器來舉例說明。藍牙防丟器內(nèi)置有低功耗的藍牙芯片,且藍牙防丟器通常被制作為小型標簽形狀,便于與鑰匙、錢包等隨身物品搭配使用??蛇x地,終端120和目標設(shè)備140預先進行綁定,兩者之間存在綁定關(guān)系。終端120和目標設(shè)備140之間通過藍牙連接通信。服務(wù)器160可以是一臺服務(wù)器、多臺服務(wù)器構(gòu)成的服務(wù)器集群或者云計算中心。服務(wù)器146通過無線網(wǎng)絡(luò)或者有線網(wǎng)絡(luò)與終端120相連,且通過無線網(wǎng)絡(luò)或者有線網(wǎng)絡(luò)與多個其它終端180相連。其它終端180可以是手機、平板電腦、電子書閱讀器、MP3播放器、MP4播放器、膝上型便攜計算機和臺式計算機等等。圖1B中以第二終端160是支持藍牙功能的智能手機來舉例說明。若本發(fā)明實施例提供的定位設(shè)備的方法被封裝為一個功能模塊,集成至某一應用程序時,終端120和其它終端180均安裝和運行該應用程序。目標設(shè)備180可以是藍牙防丟器、手機、平板電腦、電子書閱讀器、MP3播放器、MP4播放器等等。圖1B中以目標設(shè)備180是一個藍牙防丟器來舉例說明。藍牙防丟器內(nèi)置有低功耗的藍牙芯片,且藍牙防丟器通常被制作為小型標簽形狀,便于與鑰匙、錢包等隨身物品搭配使用。請參考圖2,其示出了本發(fā)明一個實施例提供的定位設(shè)備的方法的流程圖。本實施例以該定位設(shè)備的方法應用于在上述實施環(huán)境中的終端120中來舉例說明。該方法包括:步驟202,定時獲取實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài);步驟204,根據(jù)地理位置和藍牙連接狀態(tài)生成與目標設(shè)備對應的連接記錄;下表一示意性地示出了連接記錄:記錄時間藍牙連接狀態(tài)實時的地理位置某日10:11:00正在連接狀態(tài)地點A某日10:11:05正在連接狀態(tài)地點B某日10:11:10正在連接狀態(tài)地點C某日10:11:15斷開連接狀態(tài)地點D表一可選地,終端一直生成連接記錄,每條連接記錄都對應有:記錄時間、藍牙連接狀態(tài)和實時的地理位置。步驟206,根據(jù)連接記錄對目標設(shè)備進行藍牙定位。在需要對目標設(shè)備進行藍牙定位時,終端通過歷史記錄的連接記錄來獲知目標設(shè)備的歷史出現(xiàn)位置,進而在目標設(shè)備可能存在的歷史出現(xiàn)位置對目標設(shè)備進行藍牙定位。綜上所述,本發(fā)明實施例提供的定位設(shè)備的方法,通過記錄實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),得到對應的連接記錄,根據(jù)連接記錄對目標設(shè) 備進行藍牙定位;解決了用戶不知道藍牙防丟器的大概位置時無法進行藍牙定位的問題;達到了根據(jù)歷史記錄的連接記錄來獲知目標設(shè)備的大概位置,從而能夠?qū)δ繕嗽O(shè)備進行藍牙定位的效果。請參考圖3,其示出了本發(fā)明另一實施例示出的定位設(shè)備的方法的流程圖。本實施例以該定位設(shè)備的方法應用于終端120中來舉例說明。該方法包括:步驟301,定時獲取實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài);由于終端和目標設(shè)備存在綁定關(guān)系,終端和目標設(shè)備會長時間保持藍牙連接狀態(tài)。但是目標設(shè)備遠離終端時,終端和目標設(shè)備之間的藍牙連接會斷開。端每隔預定時間間隔獲取自身實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),比如每5秒獲取一次,或者每30秒獲取一次。該預定時間間隔可以由用戶設(shè)置。該藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài)。步驟302,根據(jù)地理位置和藍牙連接狀態(tài)生成與目標設(shè)備對應的連接記錄;終端根據(jù)每次獲取到的地理位置和藍牙連接狀態(tài)生成與目標設(shè)備對應的連接記錄。每條連接記錄都對應有:記錄時間、藍牙連接狀態(tài)和實時的地理位置。步驟303,根據(jù)連接記錄在地圖上顯示目標設(shè)備的歷史軌跡;在接收到用戶發(fā)送的查看指令時,終端可以根據(jù)連接記錄在地圖上顯示目標設(shè)備的歷史軌跡??蛇x地,該歷史軌跡使用若干個指示標簽來表示。終端選擇出最近的n條連接記錄,將每條連接記錄生成為地圖上的一個指示標簽,每個指示標簽還用數(shù)字i代表該指示標簽所對應的連接記錄是由最晚到最近的第i條連接記錄,或者,由最近到最晚的第i條連接記錄。如圖4所示,終端選擇最近6條連接記錄,每條連接記錄生成一個位于地圖上的指示標簽40。該指示標簽40上的數(shù)字i用于該指示標簽所對應的連接記錄是由最近到最晚的第i條連接記錄。每個指示標簽40在地圖上所指向的位置即為該條連接記錄中的地理位置。每個指示標簽40可以被用戶選擇。當某一個指示標簽40被選中時,終端還可以在地圖下方顯示該指示標簽40所對應的連接記錄中的記錄時間和以文字 形式表示的地理位置,以便與該指示標簽40所對應的連接記錄。指示標簽40還可以采用不同的顏色來表示對應連接記錄中的藍牙連接狀態(tài)。比如,指示標簽40采用第一標簽時,表示對應連接記錄中的藍牙連接狀態(tài)是正在連接狀態(tài);指示標簽40采用第二標簽時,表示對應連接記錄中的藍牙連接狀態(tài)是斷開連接狀態(tài)。比如,圖4中的第6個指示標簽被選中后,地圖下方所示出的“2015年6月30日10:11:30”和“杭州市西湖區(qū)蔣村西溪國家濕地公園北”。步驟304,在接收到根據(jù)歷史軌跡所觸發(fā)的定位指令時,接收當前區(qū)域中的藍牙廣播報文;用戶可以在該歷史軌跡中查看各條連接記錄,當查看到最近一條“藍牙連接狀態(tài)是正在連接狀態(tài)”的連接記錄。在該條連接記錄中的地理位置即為目標設(shè)備最后一次出現(xiàn)的地理位置。然后,用戶判斷自身所在的當前地理位置是否與目標設(shè)備最后一次出現(xiàn)時的地理位置屬于同一區(qū)域,若屬于同一區(qū)域則直接開啟藍牙定位功能,對該目標設(shè)備進行藍牙定位;若不屬于同一區(qū)域,則用戶可以將終端移動到該最后一次出現(xiàn)時的地理位置后再開啟藍牙定位功能,對該目標設(shè)備進行藍牙定位。步驟305,根據(jù)接收到的藍牙廣播報文對目標設(shè)備進行藍牙定位。目標設(shè)備會定期向外界發(fā)送藍牙廣播報文,該藍牙廣播報文中攜帶有目標設(shè)備的第一標識。第一標識是設(shè)備在藍牙廣播報文中標識自身身份時所采用的標識??蛇x地,第一標識包括:協(xié)議名和MAC(MediaAccessControl,介質(zhì)訪問控制)地址??蛇x地,協(xié)議名是“QQ物聯(lián)”??蛇x地,終端根據(jù)接收到的藍牙廣播報文對目標設(shè)備進行藍牙定位,包括以下步驟:第一,終端檢測接收到的藍牙廣播報文所攜帶的第一標識是否為目標設(shè)備的第一標識;第二,若第一標識是目標設(shè)備的第一標識,則與發(fā)送藍牙廣播報文的設(shè)備建立藍牙連接,通過藍牙連接獲取設(shè)備的第二標識;由于不同的設(shè)備可能會具有相同的第一標識,所以即便藍牙廣播報文中的第一標識是目標設(shè)備的第一標識,也不代表發(fā)送該藍牙廣播報文的設(shè)備肯定就是目標設(shè)備。所以,終端與發(fā)送該藍牙廣播報文的設(shè)備建立藍牙連接后,終端從該設(shè)備中獲取第二標識。第三,檢測第二標識是否為目標設(shè)備的第二標識;第四,若第二標識是目標設(shè)備的第二標識,則確定當前地理位置是目標設(shè)備所處的位置。第五,若第二標識不是目標設(shè)備的第二標識,則丟棄該第二標識??蛇x地,在確認第一標識是目標設(shè)備的第一標識后,終端實時顯示藍牙廣播報文或藍牙連接的信號強度。該信號強度可以指引用戶將終端朝向信號強度變高的方向移動。可選地,在成功建立藍牙連接后,終端還顯示提醒按鈕。該提醒按鈕被按壓時,終端通過藍牙連接向目標設(shè)備發(fā)送提醒指令,該提醒指令用于指示目標設(shè)備進行震動提醒、鈴聲提醒、燈光提醒中的至少一種提醒。如圖5所示,終端可以在用戶界面50上顯示有關(guān)信號強度的數(shù)值52。當用戶終端時,該數(shù)值會相應地發(fā)生變化。用戶可以將終端朝向信號強度變高的方向移動,從而找到目標設(shè)備。終端還可以在用戶界面50上顯示一個虛擬的提醒按鈕54,當未成功建立藍牙連接時,該提醒按鈕54是不可點擊狀態(tài);當成功建立藍牙連接后,該提醒按鈕54變?yōu)榭牲c擊狀態(tài)。若用戶點擊該提成按鈕54,則終端通過藍牙連接向目標設(shè)備發(fā)送提醒指令,目標設(shè)備在接收到提醒指令后,發(fā)出蜂鳴聲。綜上所述,本實施例提供的定位設(shè)備的方法,通過記錄實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),得到對應的連接記錄,根據(jù)連接記錄對目標設(shè)備進行藍牙定位;解決了用戶不知道藍牙防丟器的大概位置時無法進行藍牙定位的問題;達到了根據(jù)歷史記錄的連接記錄來獲知目標設(shè)備的大概位置,從而能夠?qū)δ繕嗽O(shè)備進行藍牙定位的效果。本實施例還通過實時顯示藍牙廣播報文或藍牙連接的信號強度,實現(xiàn)了用戶可以根據(jù)信號強度來搜尋目標設(shè)備的效果。本實施例還通過提供提醒按鈕,使得終端與目標設(shè)備建立物理連接后,使得目標設(shè)備發(fā)出聲音、振動或者燈光提醒,從而更利于用戶尋找該目標設(shè)備。請參考圖6,其示出了本發(fā)明另一實施例示出的定位設(shè)備的方法的流程圖。 本實施例以該定位設(shè)備的方法應用于終端120中來舉例說明。該方法包括:步驟601,定時獲取實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài);由于終端和目標設(shè)備存在綁定關(guān)系,終端和目標設(shè)備會長時間保持藍牙連接狀態(tài)。但是目標設(shè)備遠離終端時,終端和目標設(shè)備之間的藍牙連接會斷開。端每隔預定時間間隔獲取自身實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),比如每5秒獲取一次,或者每30秒獲取一次。該預定時間間隔可以由用戶設(shè)置。該藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài)。步驟602,根據(jù)地理位置和藍牙連接狀態(tài)生成與目標設(shè)備對應的連接記錄;終端根據(jù)每次獲取到的地理位置和藍牙連接狀態(tài)生成與目標設(shè)備對應的連接記錄。每條連接記錄都對應有:記錄時間、藍牙連接狀態(tài)和實時的地理位置。步驟603,獲取藍牙連接狀態(tài)是正在連接狀態(tài)的最近一次連接記錄;在需要對目標設(shè)備進行定位時,終端從歷史記錄的多條連接記錄中,獲取藍牙連接狀態(tài)是正在連接狀態(tài)的最近一次連接記錄。比如,表一中的第三條連接記錄即為“藍牙連接狀態(tài)是正在連接狀態(tài)”的最近一次連接記錄。步驟604,讀取最近一次連接記錄中的地理位置;在獲取到藍牙連接狀態(tài)是正在連接狀態(tài)的最近一次連接記錄后,終端讀取最后一次連接記錄中的地理位置。該地理位置是終端記錄的目標設(shè)備的最近一次出現(xiàn)位置。步驟605,檢測讀取到的地理位置與當前地理位置之間的距離是否小于預設(shè)距離;該預設(shè)閾值通常由藍牙廣播報文的接收距離來設(shè)定,比如50米。也即,如果小于預設(shè)閾值,則終端能夠?qū)δ繕嗽O(shè)備進行近程藍牙定位,進入步驟606。如果不小于預定閾值,即便目標設(shè)備此時處于最近一次出現(xiàn)位置,終端也有可能無法成功進行近程藍牙定位。此時,終端可以啟用遠程藍牙定位,進入步驟608。步驟606,若距離小于藍牙廣播報文的接收距離,接收當前區(qū)域中的藍牙廣播報文;步驟607,根據(jù)接收到的藍牙廣播報文對目標設(shè)備進行藍牙定位。本步驟與步驟305相同或相似,本實施例不再贅述。步驟608,若距離大于預設(shè)距離,則生成攜帶有讀取到的地理位置和目標設(shè)備的第一標識的定位請求。第一標識是設(shè)備在藍牙廣播報文中標識自身身份時所采用的標識;若距離大于預設(shè)距離,則終端很可能無法順利對目標設(shè)備進行藍牙定位。終端需要啟用遠程藍牙定位,此時,終端生成定位請求。該定位請求攜帶有:目標設(shè)備的第一標識,以及終端從最近一次連接記錄中讀取到的地理位置??蛇x地,該定位請求還攜帶有:查找距離。該查找距離可以由用戶手動設(shè)置,比如200米、500米或1公里等。步驟609,將定位請求發(fā)送給服務(wù)器,以便服務(wù)器向位于地理位置所在區(qū)域的至少一個其它設(shè)備發(fā)送定位指令,定位指令用于指示其它設(shè)備對目標設(shè)備進行藍牙定位。終端將該定位請求發(fā)送給服務(wù)器。服務(wù)器會獲取定位請求中的地理位置和查找距離,以該地理位置為中心,查找距離為半徑確定目標區(qū)域。若定位請求中未攜帶查找距離,則服務(wù)器使用默認的查找距離。然后,服務(wù)器查找當前地理位置在目標區(qū)域中的n個其它設(shè)備,向查找到的n個其它設(shè)備發(fā)送定位指令,該定位指令攜帶有目標設(shè)備的第一標識。其它設(shè)備會根據(jù)目標設(shè)備的第一標識對目標設(shè)備進行藍牙定位,并將各自的藍牙定位結(jié)果發(fā)送給服務(wù)器。可選地,每個藍牙定位結(jié)果包括:發(fā)現(xiàn)了該目標設(shè)備且發(fā)現(xiàn)時的地理位置,或者,未發(fā)現(xiàn)該目標設(shè)備。服務(wù)器會匯總接收到的藍牙定位結(jié)果,并且確定出最終的定位結(jié)果反饋給終端。終端接收該反饋結(jié)果,并進行顯示。比如,服務(wù)器僅接收到一個其它設(shè)備發(fā)送的藍牙定位結(jié)果,該藍牙定位結(jié)果攜帶有一個地理位置,則服務(wù)器將該地理位置確定為最終的定位結(jié)果。又比如,服務(wù)器接收到多個其它設(shè)備發(fā)送的藍牙定位結(jié)果,每個藍牙定位 結(jié)果攜帶有多個地理位置,則服務(wù)器將多個地理位置的中心位置,確定為最終的定位結(jié)果。需要說明的是,步驟608也可以由用戶手動觸發(fā)。綜上所述,本實施例提供的定位設(shè)備的方法,通過記錄實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),得到對應的連接記錄,根據(jù)連接記錄對目標設(shè)備進行藍牙定位;解決了用戶不知道藍牙防丟器的大概位置時無法進行藍牙定位的問題;達到了根據(jù)歷史記錄的連接記錄來獲知目標設(shè)備的大概位置,從而能夠?qū)δ繕嗽O(shè)備進行藍牙定位的效果。本實施例還通過實時顯示藍牙廣播報文或藍牙連接的信號強度,實現(xiàn)了用戶可以根據(jù)信號強度來搜尋目標設(shè)備的效果。本實施例還通過提供提醒按鈕,使得終端與目標設(shè)備建立物理連接后,使得目標設(shè)備發(fā)出聲音、振動或者燈光提醒,從而更利于用戶尋找該目標設(shè)備。本實施例還在終端的當前地理位置和目標設(shè)備的最近一次出現(xiàn)位置之間的距離大于預設(shè)閾值時,啟用遠程定位指令。由服務(wù)器和其它設(shè)備輔助終端完成對目標設(shè)備的藍牙定位,能夠?qū)崿F(xiàn)與目標設(shè)備的遠程定位功能。請參考圖7,其示出了本發(fā)明一個實施例提供的定位設(shè)備的裝置的結(jié)構(gòu)方框圖。該定位設(shè)備的裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為終端的全部或部分。該定位設(shè)備的裝置包括:定時獲取模塊720,用于定時獲取實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),所述藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài);記錄生成模塊740,用于根據(jù)所述地理位置和所述藍牙連接狀態(tài)生成與所述目標設(shè)備對應的所述連接記錄;藍牙定位模塊760,用于根據(jù)所述連接記錄對所述目標設(shè)備進行藍牙定位。綜上所述,本實施例提供的定位設(shè)備的裝置,通過記錄實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),得到對應的連接記錄,根據(jù)連接記錄對目標設(shè)備進行藍牙定位;解決了用戶不知道藍牙防丟器的大概位置時無法進行藍牙定位的問題;達到了根據(jù)歷史記錄的連接記錄來獲知目標設(shè)備的大概位置,從而能夠?qū)δ繕嗽O(shè)備進行藍牙定位的效果。請參考圖8,其示出了本發(fā)明一個實施例提供的定位設(shè)備的裝置的結(jié)構(gòu)方框圖。該定位設(shè)備的裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為終端的全部或部分。該定位設(shè)備的裝置包括:定時獲取模塊720,用于定時獲取實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),所述藍牙連接狀態(tài)包括正在連接狀態(tài)和斷開連接狀態(tài);記錄生成模塊740,用于根據(jù)所述地理位置和所述藍牙連接狀態(tài)生成與所述目標設(shè)備對應的所述連接記錄;藍牙定位模塊760,用于根據(jù)所述連接記錄對所述目標設(shè)備進行藍牙定位??蛇x地,所述藍牙定位模塊760,包括:軌跡顯示單元762,用于根據(jù)所述連接記錄在地圖上顯示所述目標設(shè)備的歷史軌跡;報文接收單元764,用于在接收到根據(jù)所述歷史軌跡所觸發(fā)的定位指令時,接收當前區(qū)域中的藍牙廣播報文;藍牙定位單元768,用于根據(jù)接收到的所述藍牙廣播報文對所述目標設(shè)備進行藍牙定位??蛇x地,所述藍牙定位模塊760,包括:記錄獲取單元761,用于獲取所述藍牙連接狀態(tài)是正在連接狀態(tài)的最近一次連接記錄;位置讀取單元763,用于讀取所述最近一次連接記錄中的地理位置;距離檢測單元765,用于檢測讀取到所述地理位置與當前地理位置之間的距離是否小于預設(shè)距離;報文接收單元767,用于若所述距離小于所述預設(shè)距離,接收當前區(qū)域中的藍牙廣播報文;藍牙定位單元768,用于根據(jù)接收到的所述藍牙廣播報文對所述目標設(shè)備進行藍牙定位。可選地,所述藍牙定位單元768,用于:檢測接收到的所述藍牙廣播報文所攜帶的第一標識是否為所述目標設(shè)備的第一標識;所述第一標識是設(shè)備在藍牙廣播報文中標識自身身份時所采用的標識;若所述第一標識是所述目標設(shè)備的第一標識,則與發(fā)送所述藍牙廣播報文 的設(shè)備建立藍牙連接,通過所述藍牙連接獲取所述設(shè)備的第二標識;檢測所述第二標識是否為所述目標設(shè)備的第二標識;若所述第二標識是所述目標設(shè)備的第二標識,則確定當前地理位置是所述目標設(shè)備所處的位置??蛇x地,所述裝置,還包括:強度顯示單元766,用于若所述第一標識是所述目標設(shè)備的第一標識,則實時顯示所述藍牙廣播報文或所述藍牙連接的信號強度。可選地,所述裝置,還包括:指令發(fā)送單元769,用于通過所述藍牙連接向所述目標設(shè)備發(fā)送提醒指令,所述提醒指令用于指示所述目標設(shè)備進行震動提醒、鈴聲提醒、燈光提醒中的至少一種提醒。可選地,所述裝置,還包括:(圖中未示出)請求生成單元,用于若所述距離大于所述預設(shè)距離,生成攜帶有讀取到的所述地理位置和所述目標設(shè)備的第一標識的定位請求,所述第一標識是設(shè)備在藍牙廣播報文中標識自身身份時所采用的標識;請求發(fā)送單元,用于將所述定位請求發(fā)送給服務(wù)器,以便所述服務(wù)器向位于所述地理位置所在區(qū)域的至少一個其它設(shè)備發(fā)送定位指令,所述定位指令用于指示所述其它設(shè)備對所述目標設(shè)備進行藍牙定位;結(jié)果接收單元,用于接收所述服務(wù)器反饋的定位結(jié)果,所述定位結(jié)果是所述服務(wù)器根據(jù)所述其它設(shè)備對所述目標設(shè)備進行藍牙定位的藍牙定位結(jié)果得到的。綜上所述,本實施例提供的定位設(shè)備的裝置,通過記錄實時的地理位置和目標設(shè)備的藍牙連接狀態(tài),得到對應的連接記錄,根據(jù)連接記錄對目標設(shè)備進行藍牙定位;解決了用戶不知道藍牙防丟器的大概位置時無法進行藍牙定位的問題;達到了根據(jù)歷史記錄的連接記錄來獲知目標設(shè)備的大概位置,從而能夠?qū)δ繕嗽O(shè)備進行藍牙定位的效果。本實施例還通過實時顯示藍牙廣播報文或藍牙連接的信號強度,實現(xiàn)了用戶可以根據(jù)信號強度來搜尋目標設(shè)備的效果。本實施例還通過提供提醒按鈕,使得終端與目標設(shè)備建立物理連接后,使得目標設(shè)備發(fā)出聲音、振動或者燈光提醒,從而更利于用戶尋找該目標設(shè)備。本實施例還在終端的當前地理位置和目標設(shè)備的最近一次出現(xiàn)位置之間的距離大于預設(shè)閾值時,啟用遠程定位指令。由服務(wù)器和其它設(shè)備輔助終端完成對目標設(shè)備的藍牙定位,能夠?qū)崿F(xiàn)與目標設(shè)備的遠程定位功能。請參考圖9,其示出了本發(fā)明的一個實施例提供的終端的結(jié)構(gòu)示意圖。該終端900用于實施上述實施例中提供的定位設(shè)備的方法,具體來講:終端900可以包括RF(RadioFrequency,射頻)電路910、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器920、輸入單元930、顯示單元940、傳感器950、音頻電路960、短距離無線傳輸模塊970、包括有一個或者一個以上處理核心的處理器980、以及電源990等部件。本領(lǐng)域技術(shù)人員可以理解,圖9中示出的終端結(jié)構(gòu)并不構(gòu)成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:RF電路910可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器980處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路910包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機、耦合器、LNA(LowNoiseAmplifier,低噪聲放大器)、雙工器等。此外,RF電路910還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。無線通信可以使用任一通信標準或協(xié)議,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移動通訊系統(tǒng))、GPRS(GeneralPacketRadioService,通用分組無線服務(wù))、CDMA(CodeDivisionMultipleAccess,碼分多址)、WCDMA(WidebandCodeDivisionMultipleAccess,寬帶碼分多址)、LTE(LongTermEvolution,長期演進)、電子郵件、SMS(ShortMessagingService,短消息服務(wù))等。存儲器920可用于存儲軟件程序以及模塊,比如,存儲器920可以用于存儲預設(shè)時間列表,還可以用于存儲采集語音信號的軟件程序、實現(xiàn)關(guān)鍵詞識別的軟件程序、實現(xiàn)連續(xù)語音識別的軟件程序以及實現(xiàn)設(shè)置提醒事項的軟件程序,還可以用于存儲無線接入點與用戶賬號的綁定關(guān)系等等。處理器980通過運行存儲在存儲器920的軟件程序以及模塊,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理,比如本發(fā)明實施例中“接收以圖形方式輸入的檢索線條”的功能、“檢測是否存在與檢索線條匹配的信息模型”的功能等等。存儲器920可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū), 其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端900的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器920可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應地,存儲器920還可以包括存儲器控制器,以提供處理器980和輸入單元930對存儲器920的訪問。輸入單元930可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。具體地,輸入單元930可包括觸敏表面931以及其他輸入設(shè)備932。觸敏表面931,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面931上或在觸敏表面931附近的操作),并根據(jù)預先設(shè)定的程式驅(qū)動相應的連接裝置??蛇x的,觸敏表面931可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器980,并能接收處理器980發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面931。除了觸敏表面931,輸入單元930還可以包括其他輸入設(shè)備932。具體地,其他輸入設(shè)備932可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。顯示單元940可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端900的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構(gòu)成。顯示單元940可包括顯示面板941,可選的,可以采用LCD(LiquidCrystalDisplay,液晶顯示器)、OLED(OrganicLight-EmittingDiode,有機發(fā)光二極管)等形式來配置顯示面板941。進一步的,觸敏表面931可覆蓋在顯示面板941之上,當觸敏表面931檢測到在其上或附近的觸摸操作后,傳送給處理器980以確定觸摸事件的類型,隨后處理器980根據(jù)觸摸事件的類型在顯示面板941上提供相應的視覺輸出。雖然在圖9中,觸敏表面931與顯示面板941是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面931與顯示面板941集成而實現(xiàn)輸入和輸出功能。終端900還可包括至少一種傳感器950,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板941的亮度,接近傳感器可在終端900移動到耳邊時,關(guān)閉顯示面板941和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準)、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端900還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。音頻電路960包括揚聲器961和傳聲器962,傳聲器962可提供用戶與終端900之間的音頻接口。音頻電路960可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器961,由揚聲器961轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器992將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路960接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器980處理后,經(jīng)RF電路910以發(fā)送給另一終端,或者將音頻數(shù)據(jù)輸出至存儲器920以便進一步處理。音頻電路960還可能包括耳塞插孔,以提供外設(shè)耳機與終端900的通信。短距離無線傳輸模塊970可以是WIFI(wirelessfidelity,無線保真)模塊或者藍牙模塊等。終端900通過短距離無線傳輸模塊970可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖9示出了短距離無線傳輸模塊970,但是可以理解的是,其并不屬于終端900的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。處理器980是終端900的控制中心,利用各種接口和線路連接整個終端的各個部分,通過運行或執(zhí)行存儲在存儲器920內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器920內(nèi)的數(shù)據(jù),執(zhí)行終端900的各種功能和處理數(shù)據(jù),從而對終端進行整體監(jiān)控??蛇x的,處理器980可包括一個或多個處理核心;可選的,處理器980可集成應用處理器和調(diào)制解調(diào)處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器980中。終端900還包括給各個部件供電的電源990(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器980邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理 充電、放電、以及功耗管理等功能。電源990還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。盡管未示出,終端900還可以包括攝像頭、藍牙模塊等,在此不再贅述。終端900還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行上述各個方法實施例所述的定位設(shè)備的方法。需要說明的是:上述實施例提供的定位設(shè)備的裝置在定位藍牙設(shè)備時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的定位設(shè)備的裝置與定位設(shè)備的方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。當前第1頁1 2 3