本發(fā)明是關(guān)于一種藍(lán)牙發(fā)射器信息搜集方法,且特別是關(guān)于一種可搜集不同規(guī)格藍(lán)牙發(fā)射器的藍(lán)牙發(fā)射器信息搜集方法。
背景技術(shù):
定位技術(shù)是當(dāng)今社會(huì)被廣泛應(yīng)用的技術(shù),例如全球定位系統(tǒng)(Global Positioning System,GPS),可經(jīng)由衛(wèi)星定位的方式,判斷出訊號(hào)發(fā)射器的實(shí)際位置,在交通領(lǐng)域或穿戴式裝置已被廣泛運(yùn)用。然而,GPS雖可提供定位服務(wù),但GPS目前在室內(nèi)或隧道中往往無法使用,且受到GPS裝置成本與通訊費(fèi)用的限制,因此GPS作為追蹤器的應(yīng)用至今仍未普及。
為解決GPS在室內(nèi)無法使用的問題,坊間提出了一種微定位服務(wù)。首先在特定的場(chǎng)域內(nèi)布設(shè)多個(gè)藍(lán)牙發(fā)射器,再經(jīng)由特定APP來接收藍(lán)牙發(fā)射器的訊號(hào)。之后,只要確認(rèn)APP所接收的是哪一個(gè)藍(lán)牙發(fā)射器的訊號(hào),便可推算搭載該APP裝置的實(shí)際位置,并完成定位。目前此技術(shù)是常用于百貨賣場(chǎng)或商圈等地,提供消費(fèi)者信息推播或定位導(dǎo)航服務(wù)。
上述方法雖解決室內(nèi)定位問題,但由于藍(lán)牙發(fā)射器的訊號(hào)只能通過特定APP來接收,定位服務(wù)只能在該特定場(chǎng)域內(nèi)使用,在不同場(chǎng)域就得使用不同的APP,使其應(yīng)用受到許多限制。且目前市面上微定位服務(wù)的應(yīng)用也相當(dāng)少。而且相關(guān)業(yè)者若需自行布設(shè)藍(lán)牙發(fā)射器,則需要負(fù)擔(dān)許多相關(guān)費(fèi)用。
因此,如何更有效地利用微定位服務(wù),以及坊間業(yè)者已布設(shè)的藍(lán)牙發(fā)射器,便是本領(lǐng)域具通常知識(shí)者值得去思量地。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述的問題,本發(fā)明的目的在提供一種藍(lán)牙發(fā)射器信息搜集系統(tǒng)與搜集方法,本發(fā)明的有益效果是,可搜集藍(lán)牙發(fā)射器的信息,并可應(yīng)用于多種用途。
基于上述目的與其他目的,本發(fā)明提供一種藍(lán)牙發(fā)射器信息的搜集方法,包括以下步驟:
A10:提供至少一電子裝置,該電子裝置包括一應(yīng)用程序與一藍(lán)牙通訊模塊,該應(yīng)用程序是被植入一偵測(cè)模塊,偵測(cè)模塊適于通過藍(lán)牙通訊模塊擷取至少一藍(lán)牙發(fā)射器的信息;
A20:電子裝置靠近藍(lán)牙發(fā)射器;
A30:偵測(cè)模塊擷取藍(lán)牙發(fā)射器的信息;
A40:偵測(cè)模塊通過電子裝置將一發(fā)射器信息傳送至一伺服主機(jī)。
在上述的藍(lán)牙發(fā)射器信息的搜集方法,其中在步驟A30中,發(fā)射器信息包括藍(lán)牙發(fā)射器的標(biāo)識(shí)符、該電子裝置所記錄的當(dāng)下的時(shí)間、坐標(biāo)以及該藍(lán)牙發(fā)射器的訊號(hào)強(qiáng)度。
在上述的藍(lán)牙發(fā)射器信息的搜集方法,其中還包括以下步驟:
A50:伺服主機(jī)判斷所接收的發(fā)射器信息的內(nèi)容;
A51:若所接收的發(fā)射器信息與已儲(chǔ)存的發(fā)射器信息具有相同的內(nèi)容,則伺服主機(jī)不會(huì)儲(chǔ)存所接收的發(fā)射器信息;及
A52:若所接收的發(fā)射器信息與已儲(chǔ)存的發(fā)射器信息具有不相同的內(nèi)容,則伺服主機(jī)儲(chǔ)存所接收的發(fā)射器信息。
在上述的藍(lán)牙發(fā)射器信息的搜集方法,其中在步驟A30中,發(fā)射器信息還包括該電子裝置的信息與該應(yīng)用程序的信息。
基于上述目的與其他目的,本發(fā)明還提供另一種藍(lán)牙發(fā)射器信息搜集系統(tǒng),適于搜集至少一藍(lán)牙發(fā)射器的一發(fā)射器信息,一種藍(lán)牙發(fā)射器信息搜集系統(tǒng)包括至少一電子裝置及一伺服主機(jī)。電子裝置包括一藍(lán)牙通訊模塊及一應(yīng)用程序。應(yīng)用程序是被植入一偵測(cè)模塊,偵測(cè)模塊適于通過藍(lán)牙通訊模塊擷取藍(lán)牙發(fā)射器的信息。伺服主機(jī)適于接收電子裝置所傳送的發(fā)射器信息,并將發(fā)射器信息儲(chǔ)存。其中,該偵測(cè)模塊擷取藍(lán)牙發(fā)射器的信息,偵測(cè)模塊會(huì)通過電子裝置將一發(fā)射器信息傳送至伺服主機(jī)。
在上述的藍(lán)牙發(fā)射器信息搜集系統(tǒng),其中,該偵測(cè)模塊為一軟件開發(fā)工具包,適于植入任何的應(yīng)用程序中。
在上述的藍(lán)牙發(fā)射器信息搜集系統(tǒng),其中,發(fā)射器信息包括藍(lán)牙發(fā)射器的標(biāo)識(shí)符、電子裝置所記錄的當(dāng)下的時(shí)間、坐標(biāo)以及藍(lán)牙發(fā)射器的訊號(hào)強(qiáng)度。
在上述的藍(lán)牙發(fā)射器信息搜集系統(tǒng),其中,伺服主機(jī)還包括一運(yùn)算單元,運(yùn)算單元適于判斷伺服主機(jī)所接收的發(fā)射器信息。
在上述的藍(lán)牙發(fā)射器信息搜集系統(tǒng),其中,該發(fā)射器信息還包括該電子裝置的信息與該應(yīng)用程序的信息。
在上述的藍(lán)牙發(fā)射器信息搜集系統(tǒng),其中,電子裝置為智能型手機(jī)或平板計(jì)算機(jī),應(yīng)用程序?yàn)樾袆?dòng)應(yīng)用程序。
為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)更能明顯易懂,下文將以實(shí)施例并配合所附圖式,作詳細(xì)說明如下。需注意的是,所附圖式中的各組件僅是示意,并未按照各組件的實(shí)際比例進(jìn)行繪示。
附圖說明
圖1所示為本發(fā)明的藍(lán)牙發(fā)射器信息搜集系統(tǒng);
圖2所示為藍(lán)牙發(fā)射器信息的搜集方法;
圖3所示為發(fā)射器信息內(nèi)容的示意圖。
具體實(shí)施方式
請(qǐng)參閱圖1,圖1所示為本發(fā)明的藍(lán)牙發(fā)射器信息搜集系統(tǒng)100。藍(lán)牙發(fā)射器信息搜集系統(tǒng)100包括至少一電子裝置110與一伺服主機(jī)120,藍(lán)牙發(fā)射器信息搜集系統(tǒng)100,適于搜集至少一藍(lán)牙發(fā)射器130的一發(fā)射器信息。電子裝置110例如為智能型手機(jī)或平板計(jì)算機(jī)等行動(dòng)裝置。電子裝置110中包括了一應(yīng)用程序111與藍(lán)牙通訊模塊112。藍(lán)牙通訊模塊112是裝置于手機(jī)中的通訊裝置,藍(lán)牙通訊模塊112適于收發(fā)藍(lán)牙無線訊號(hào)。應(yīng)用程序111在本實(shí)施例中為行動(dòng)應(yīng)用程序(APP),應(yīng)用程序111是被植入有一偵測(cè)模塊1111,偵測(cè)模塊1111適于通過該藍(lán)牙通訊模塊112擷取藍(lán)牙發(fā)射器130的發(fā)射器信息,偵測(cè)模塊1111還能夠識(shí)別不同規(guī)格或廠牌的藍(lán)牙發(fā)射器130,使偵測(cè)模塊1111能夠順 利擷取不同藍(lán)牙發(fā)射器130中的發(fā)射器信息。偵測(cè)模塊1111是一種軟件開發(fā)工具包(Software Development Kit,SDK),可將偵測(cè)模塊1111植入任何的不特定應(yīng)用程序111中。換言之,應(yīng)用程序111可為任何被植入偵測(cè)模塊1111的APP或其他應(yīng)用程序,而非特定的專用應(yīng)用程序。因此,應(yīng)用程序111可通過偵測(cè)模塊1111來搜尋電子裝置110附近的藍(lán)牙發(fā)射器130。
藍(lán)牙發(fā)射器130是一種低功耗的藍(lán)牙訊號(hào)發(fā)射裝置,可發(fā)出藍(lán)牙訊號(hào),且由于藍(lán)牙發(fā)射器130的消耗功率較低,使用壽命可達(dá)1至2年,且具有體積較小的特性。每一個(gè)藍(lán)牙發(fā)射器130中都會(huì)具有一個(gè)唯一的標(biāo)識(shí)符,該標(biāo)識(shí)符在藍(lán)牙發(fā)射器130出廠時(shí)便已設(shè)定,每一個(gè)藍(lán)牙發(fā)射器130的標(biāo)識(shí)符均不相同。而藍(lán)牙發(fā)射器130的訊號(hào)最大有效范圍大約為30至50公尺,會(huì)依據(jù)藍(lán)牙發(fā)射器130的設(shè)計(jì)有所不同。在本實(shí)施例中,藍(lán)牙發(fā)射器130為已被不同使用者布設(shè)在各地的藍(lán)牙發(fā)射器,例如為beacon。
當(dāng)電子裝置110靠近并進(jìn)入藍(lán)牙發(fā)射器130的訊號(hào)有效范圍中,應(yīng)用程序111的偵測(cè)模塊1111便會(huì)識(shí)別該藍(lán)牙發(fā)射器130,并通過電子裝置110的藍(lán)牙通訊模塊112來接收藍(lán)牙發(fā)射器130的藍(lán)牙訊號(hào)。此時(shí),偵測(cè)模塊1111便會(huì)擷取藍(lán)牙發(fā)射器130中的信息,例如藍(lán)牙發(fā)射器130的標(biāo)識(shí)符。同時(shí),偵測(cè)裝置1111可通過藍(lán)牙發(fā)射器130的訊號(hào)強(qiáng)度,進(jìn)一步分析電子裝置110與藍(lán)牙發(fā)射器130間的距離。
偵測(cè)模塊1111成功接收藍(lán)牙發(fā)射器130的信息之后,偵測(cè)模塊1111會(huì)通過電子裝置110的網(wǎng)絡(luò)功能將一發(fā)射器信息傳送到伺服主機(jī)120中。請(qǐng)參閱圖3,圖3所示為發(fā)射器信息內(nèi)容的示意圖,發(fā)射器信息中包括了藍(lán)牙發(fā)射器130的標(biāo)識(shí)符、電子裝置110所記錄的當(dāng)下的時(shí)間、坐標(biāo)、藍(lán)牙發(fā)射器130的訊號(hào)強(qiáng)度、電子裝置110的信息以及應(yīng)用程序111的信息,其中,電子裝置110的信息例如為電子裝置110的標(biāo)識(shí)符、廠牌或型號(hào)等信息;應(yīng)用程序111的信息例如為應(yīng)用程序111的標(biāo)識(shí)符、名稱或開發(fā)者等信息。伺服主機(jī)120適于接收電子裝置110所傳送的該發(fā)射器信息,并將該發(fā)射器信息儲(chǔ)存。在本實(shí)施例中,為一伺服主機(jī)120進(jìn)行運(yùn)算,但不限于此,在某些實(shí)施例中,也可采用多個(gè)伺服主機(jī)120進(jìn)行聯(lián)合運(yùn)算。伺服主機(jī)120還具有一運(yùn)算單元121,運(yùn)算單元121適于判斷該伺服主機(jī)120所接收的該發(fā)射器信息。當(dāng)伺服主機(jī)120自電子裝置110 接收發(fā)射器信息后,運(yùn)算單元121會(huì)將所接收的發(fā)射器信息與已儲(chǔ)存的發(fā)射器信息進(jìn)行比較,確認(rèn)發(fā)射器信息是否重復(fù),并決定儲(chǔ)存與否。舉例而言,運(yùn)算單元121會(huì)比較發(fā)射器信息中的標(biāo)識(shí)符與坐標(biāo),若發(fā)射器信息中的藍(lán)牙發(fā)射器130標(biāo)識(shí)符與坐標(biāo)均與伺服主機(jī)120中所儲(chǔ)存的發(fā)射器信息相同,則運(yùn)算單元121判斷藍(lán)牙發(fā)射器130并沒有任何位置變化,仍在同一位置上,運(yùn)算單元121就不會(huì)儲(chǔ)存這一筆發(fā)射器信息,僅更新該筆發(fā)射器信息的擷取時(shí)間;反之,若發(fā)射器信息的坐標(biāo)與伺服主機(jī)120中所儲(chǔ)存的發(fā)射器信息不同,但藍(lán)牙發(fā)射器130的標(biāo)識(shí)符相同,運(yùn)算單元121便可確認(rèn)藍(lán)牙發(fā)射器130的位置有所變化,藍(lán)牙發(fā)射器130可能被移動(dòng),此時(shí)運(yùn)算單元121便會(huì)判定儲(chǔ)存該筆發(fā)射器信息。
請(qǐng)參閱圖2,圖2所示為藍(lán)牙發(fā)射器信息的搜集方法,是使用上述實(shí)施例中的藍(lán)牙發(fā)射器信息搜集系統(tǒng)100來進(jìn)行信息搜集。首先,提供至少一電子裝置110(步驟S10),電子裝置110具有一應(yīng)用程序111與一藍(lán)牙通訊模塊112,該應(yīng)用程序111是被植入一偵測(cè)模塊1111,該偵測(cè)模塊1111適于通過藍(lán)牙通訊模塊112擷取至少一藍(lán)牙發(fā)射器130的信息。再來,將電子裝置110靠近藍(lán)牙發(fā)射器130(步驟S20)。此時(shí),偵測(cè)模塊1111會(huì)識(shí)別并擷取藍(lán)牙發(fā)射器130的信息(步驟S30)。之后,偵測(cè)模塊1111會(huì)通過電子裝置110將一發(fā)射器信息傳送至伺服主機(jī)120中(步驟S40),發(fā)射器信息包括了藍(lán)牙發(fā)射器130的標(biāo)識(shí)符、該電子裝置110所記錄的當(dāng)下的時(shí)間、坐標(biāo)、藍(lán)牙發(fā)射器130的訊號(hào)強(qiáng)度、電子裝置110的信息以及應(yīng)用程序111的信息。接下來,伺服主機(jī)120會(huì)判斷所接收的發(fā)射器信息的內(nèi)容(S50),若所接收的發(fā)射器信息與已儲(chǔ)存的發(fā)射器信息具有相同的內(nèi)容,則伺服主機(jī)120不會(huì)儲(chǔ)存所接收的發(fā)射器信息(步驟S51)。若所接收的發(fā)射器信息與已儲(chǔ)存的發(fā)射器信息具有不同的內(nèi)容,則伺服主機(jī)120便會(huì)儲(chǔ)存所接收的發(fā)射器信息(步驟S52)。之后反復(fù)進(jìn)行步驟S20~S52便可持續(xù)搜集藍(lán)牙發(fā)射器130的信息。
而藍(lán)牙發(fā)射器信息搜集系統(tǒng)100與其信息搜集方法所搜集到的發(fā)射器信息,可經(jīng)由分析或查詢產(chǎn)生不同的應(yīng)用。舉例而言,可應(yīng)用于協(xié)尋,例如容易走失的長者或?qū)櫸铩S捎谒{(lán)牙發(fā)射器130僅有單一的藍(lán)牙訊號(hào)發(fā)射功能,其體積非常小,電池也能夠持續(xù)一至兩年,因此可將藍(lán)牙發(fā)射器130置入長者的衣物中或?qū)櫸锏捻?xiàng)圈中。長者或?qū)櫸镒呤r(shí),只要長者或?qū)櫸飵е{(lán)牙發(fā)射 器130,并且周遭有電子裝置110是安裝被植入偵測(cè)模塊1111的應(yīng)用程序111,藍(lán)牙發(fā)射器130的信息就會(huì)被該電子裝置110傳送到伺服主機(jī)120中。此時(shí),只要查詢藍(lán)牙發(fā)射器130的標(biāo)識(shí)符,就可以找出藍(lán)牙發(fā)射器130最后被偵測(cè)模塊1111發(fā)現(xiàn)的位置,藉此協(xié)尋走失的長者或?qū)櫸?。反之,偵測(cè)模塊1111也會(huì)上傳電子裝置110與應(yīng)用程序111的相關(guān)信息,也能夠通過查詢電子裝置110與應(yīng)用程序111的標(biāo)識(shí)符,確認(rèn)該電子裝置110所傳回的發(fā)射器信息內(nèi)容,便可判斷出電子裝置110的所在地,藉此利用藍(lán)牙發(fā)射器130來尋找電子裝置110的位置。換言之,藍(lán)牙發(fā)射器信息搜集系統(tǒng)100可借由電子裝置110來查詢藍(lán)牙發(fā)射器130的位置,也可由藍(lán)牙發(fā)射器130來查詢電子裝置110的位置。
本發(fā)明的藍(lán)牙發(fā)射器信息搜集系統(tǒng)100與其信息搜集方法,可搜集大量的藍(lán)牙發(fā)射器130的發(fā)射器信息,并且可利用所搜集的發(fā)射器信息提供多種不同的微定位服務(wù),相較于公知GPS與微定位服務(wù),本發(fā)明的藍(lán)牙發(fā)射器信息搜集系統(tǒng)100與其信息搜集方法能夠提供成本更低且更精確有效的應(yīng)用。此外,藍(lán)牙發(fā)射器信息搜集系統(tǒng)100中的偵測(cè)模塊1111具有擷取不同規(guī)格不同廠牌藍(lán)牙發(fā)射器130的功能,因此可擷取市面已布設(shè)的藍(lán)牙發(fā)射器130的信息,后續(xù)應(yīng)用可省去自行布設(shè)藍(lán)牙發(fā)射器130的成本,利用現(xiàn)有的藍(lán)牙發(fā)射器130提供微定位服務(wù)。而且,偵測(cè)模塊1111是一種SDK,可以植入任何的應(yīng)用程序111,也就是說,任何下載被植入偵測(cè)模塊1111應(yīng)用程序111的用戶,都會(huì)成為藍(lán)牙發(fā)射器信息搜集系統(tǒng)100的數(shù)據(jù)搜集端。若該應(yīng)用程序111是相當(dāng)普遍的APP,例如:Line、WhatsApp、微信等APP,便能夠更快速的搜集藍(lán)牙發(fā)射器130的信息,也能夠增加微定位服務(wù)的精確度。
上述實(shí)施例僅是為了方便說明而舉例,雖遭所屬技術(shù)領(lǐng)域的技術(shù)人員任意進(jìn)行修改,均不會(huì)脫離如權(quán)利要求書中所欲保護(hù)的范圍。