一種iBeacon的廣告方法和系統(tǒng)的制作方法
【專利摘要】一種iBeacon的廣告方法和系統(tǒng),商家利用部署iBeacon實現(xiàn)定位廣告,首先,在系統(tǒng)里,給商家動態(tài)分配一個UUID,并取商家UUID數(shù)據(jù)的一部分,作為通用APP軟件一封報文里的主要數(shù)(Major)和較小數(shù)(Minor),其次,一個商家部署的iBeancon至少要發(fā)送兩種UUID,一個UUID可以代表通用APP軟件商,一個UUID可以代表商家,然后,通用APP軟件根據(jù)接收到的報文組成的商家UUID,動態(tài)生成一個監(jiān)視范圍(Range),最后,商家把自己的UUID,主要數(shù)(Major)和較小數(shù)(Minor),與云端的廣告系統(tǒng)相對應,當目標設(shè)備進入監(jiān)視的具體區(qū)間(Range)時候,目標設(shè)備從云端下載對應的廣告信息,并顯示出來,本發(fā)明可以減少商家的維護成本,減少用戶要安裝各個商家或博物館的APP軟件。
【專利說明】一種iBeacon的廣告方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及室內(nèi)定位和廣告系統(tǒng)領(lǐng)域,尤其是基于iBeacon設(shè)備的廣告系統(tǒng)。
【背景技術(shù)】
[0002]iBeacon介紹:iBeacon是蘋果在2013年WffDC上推出一項基于藍牙4.0的精準微定位技術(shù),當你的手持設(shè)備靠近一個iBeacon基站時,設(shè)備就能夠感應到iBeacon信號,范圍可以從幾毫米到50米。
[0003]iBeacon技術(shù)提供了一種方法來創(chuàng)建和監(jiān)控iBeacon基站:使用藍牙低功耗無線技術(shù)發(fā)送特定識別信息。藍牙低功耗iBeacon基站發(fā)射相同的UUID形成一片iBeacon基站區(qū)域。iBeacon基站可以通過它發(fā)射的其他附加信息把具有相同UUID的基站區(qū)分開來。當一個iBeacon基站在用戶的設(shè)備范圍內(nèi),APP也可以監(jiān)視到距基站的相對距離。因此,可以使用由iBeacon基站發(fā)射的信息,來增強某一特定位置用戶的體驗。例如,一個博物館APP可以監(jiān)測到放置在博物館重要展品附近的iBeacon基站,當一個用戶接近一個特定的展品,該APP可以根據(jù)到iBeacon基站的相對距離作為線索,以提供有關(guān)該展品而不是另一個展品的信息。
[0004]在iOS中,您的應用程序關(guān)聯(lián)的區(qū)域的監(jiān)控將一直存在,即使APP沒有運行。如果身處于區(qū)域邊界而APP沒有運行,那么該應用程序會被重新啟動到后臺來處理事件。
[0005]iBeacon區(qū)域監(jiān)測是使用iOS設(shè)備的機載無線電檢測用戶是否在發(fā)射著iBeacon信息的。當用戶進入或退出一個iBeacon區(qū)域時,您可以使用此功能來生成通知或提供其他相關(guān)信息。iBeacon基站區(qū)域可以通過以下值被設(shè)備到藍牙低能耗基站的接近度識別:
UUID (全局惟一標識符),以一個128位的值唯一標識一個或多個iBeacon基站為特定類型或特定的組織;
Major,—個16位的無符號整數(shù),可以將具有相同proximity UUID的iBeacon基站組織聯(lián)系起來;
Minor , 一個16位的無符號整數(shù),區(qū)分proximity UUID和Major相同的iBeacon基站。
[0006]由于一個iBeacon區(qū)域可以放置多個iBeacon基站,iBeacon區(qū)域監(jiān)測支持幾個有趣的用例。例如,一個致力于在特定的百貨商店提高客戶體驗的應用可以使用相同的UUID來監(jiān)控所有連鎖百貨商店。當用戶接近商店,APP檢測到商店的iBeacon基站,并使用這些iBeacon基站的Major和Minor的值來確定附加信息,如用戶到的是哪個門店或者顧客在門店的哪個區(qū)域。(注意,雖然每一個iBeacon基站必須發(fā)射UUID,但Major和Minor的值是可選的。)
要開始監(jiān)測一個iBeacon區(qū)域,首先定義這個區(qū)域,它需要指定UUID, Major和Minor的屬性(UUID是必需的,主要和次要的值是可選的)。
[0007]對一個已經(jīng)經(jīng)過授權(quán)的APP來說,iBeacon區(qū)域監(jiān)控也會在注冊后立即開始。當用戶的設(shè)備檢測到某個基站發(fā)射的識別信息(UUID,Major, and Minor)和注冊的基站區(qū)域信息一樣時,系統(tǒng)會為您的APP生成適當?shù)膮^(qū)域事件。[0008]以上關(guān)于iBeacon的介紹,翻譯摘抄自蘋果的開發(fā)網(wǎng)站。
[0009]上邊的介紹,引用了博物館和百貨商店的例子,它們都安裝有自己開發(fā)的APP。但是,在很多小型的商店,商家不可能都去開發(fā)和維護一個特定的APP,就是商家愿意維護這個APP,難道用戶就愿意安裝嗎?難道每逛一個商店,都要提前安裝一個該商店的APP ?如果用戶逛元一條街,手機里塞?兩了 iBeacon的軟件了。
[0010]對于特定的APP軟件,商家不光要維護前臺APP,還要維護后臺的各種數(shù)據(jù),比如各種廣告信息。對于小商家來說,是件很大的挑戰(zhàn)。
[0011]有人問,做一個通用APP軟件不是解決了這個問題了嗎?方向是對的,但要面臨很多挑戰(zhàn)。
[0012]如果是一個特定APP軟件,商家的UUID是一定的,該特定軟件APP可以硬編碼,創(chuàng)建一個區(qū)域,監(jiān)視此UUID。但是對于通用APP軟件,用戶漫游到商家地理位置的時候,APP軟件并不知道商家的UUID。
[0013]通過GPS定位? GPS定位適合室外,對于室內(nèi)定位或者微距離定位,GPS不適合; 通過漫游到商家門口,向?qū)з徱獋€唯一的號,比如UUID ?這和APP軟件硬編碼沒什么
區(qū)別,而且也麻煩;
通過藍牙掃描,把附近的iBeacon全掃描一遍?但這個iBeacon有可能是隔壁商家的,不合適,而且每次藍牙掃描都要耗費一定電力。
【發(fā)明內(nèi)容】
[0014]本發(fā)明可以解決這些問題,用戶安裝一個通用APP軟件,就可以支持所有商家的iBeacon 信號。
[0015]首先,在系統(tǒng)里,給商家動態(tài)分配一個UUID,并取商家UUID數(shù)據(jù)的一部分,作為通用APP軟件一封報文里的主要數(shù)(Major)和較小數(shù)(Minor),商家的UUID動態(tài)分配一個,在系統(tǒng)里是唯一的。
[0016]其次,一個商家部署的iBeancon至少要發(fā)送兩種UUID,一個UUID可以代表通用APP軟件商,一個UUID可以代表商家,通用APP軟件商的UUID是固定的。
[0017]然后,通用APP軟件根據(jù)接收到的報文,由主要數(shù)(Major)和較小數(shù)(Minor)組成的商家UUID,動態(tài)生成一個監(jiān)視范圍(Range)。
[0018]最后,商家把自己的UUID,主要數(shù)(Major)和較小數(shù)(Minor),與云端的廣告系統(tǒng)相對應,當目標設(shè)備進入監(jiān)視的具體區(qū)間(Range)時候,目標設(shè)備從云端下載對應的廣告信息,并顯示出來,比如對應到某個具體專賣店,具體專柜,具體某個商品的圖片上。
[0019]本發(fā)明有益效果是:減少商家的維護成本,減少用戶要安裝各個商家或博物館的APP軟件。
【專利附圖】
【附圖說明】
[0020]附圖用來提供對本發(fā)明的進一步理解并且構(gòu)成說明書的一部分與本發(fā)明的實施例一起用于解釋本發(fā)明并不構(gòu)成對本發(fā)明的限制。
[0021]圖1是本發(fā)明的發(fā)送報文不意圖。一個正在發(fā)射廣播信號的iBeancon (101),通用APP軟件商的報文(102 ),另一個商家的報文(103 )。[0022]圖2是本發(fā)明的發(fā)送報文具體解析示意圖。通用APP軟件商的UUID (201),通用APP軟件商的主要數(shù)和較小數(shù)(202),商家的UUID (203),商家的主要數(shù)和較小數(shù)(204)。
【具體實施方式】
[0023]為了實現(xiàn)本發(fā)明,在此提供一個優(yōu)選的技術(shù)方案。
[0024]本發(fā)明里的廣告系統(tǒng)作用是維護商家,以及相關(guān)廣告信息等內(nèi)容。作為初始化工作,在系統(tǒng)里錄入商家信息名稱,地址,聯(lián)系電話,然后動態(tài)生成一個商家UUID,比如8F7003E7-0000-0000-0000-000000000000 (203 )。有 4 個字節(jié)作為商家的編號,總共有4294967295可以使用。如果商家編號還嫌不夠用,還可以占用主要數(shù)(Major)和較小數(shù)(Minor)的1-3個存儲空間。
[0025]再維護廣告信息,比如0001 (204)代表一號專柜,0002 (204)代表第二個商品信
肩、O
[0026]廣告系統(tǒng)信息初始化完成后,在商家部署的iBeancon里,配置通用APP軟件商的UUID 8CBD78FC-F6DC-11E3-ABE2-B2227CCE2B54,主要數(shù) 8F70,較小數(shù) 03E7,
配置商家的 UUID 8F7003E7-0000-0000-0000-000000000000,主要數(shù) 0001,較小數(shù)
0002。請注意8F7003E7是由通用APP軟件商的主要數(shù)8F70和較小數(shù)03E7組成。
[0027]然后,通用APP軟件默認的監(jiān)視范圍(Range)是由UUID 8CBD78FC-F6DC-11E3-ABE2-B2227CCE2B54組成,當收到主要數(shù)8F70,較小數(shù)03E7,動態(tài)組成一個商家的UUID 8F7003E7-0000-0000-0000-000000000000,并用此 UUID 生成一個監(jiān)視范圍(Range)。
[0028]最后,在系統(tǒng)初始化的時候,商家把自己的UUID,主要數(shù)0001和較小數(shù)0002,對應一號專柜的第二個商品,當目標設(shè)備進入這個監(jiān)視的區(qū)間(Range)時候,目標設(shè)備從云端下載一號專柜的第二個商品廣告信息,并顯不出來。
[0029]本方案比較簡單易行,比較節(jié)省iBeacon和目標設(shè)備的電力。
[0030]以上公開的僅為本申請的具體實施例,但本申請并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化,都應落在本申請的保護范圍內(nèi)。
【權(quán)利要求】
1.一種iBeacon的廣告方法和系統(tǒng),商家利用部署iBeacon實現(xiàn)定位廣告,其特征在于,首先,在系統(tǒng)里,給商家動態(tài)分配一個UUID,并取商家UUID數(shù)據(jù)的一部分,作為通用APP軟件一封報文里的主要數(shù)(Major)和較小數(shù)(Minor);其次,一個商家部署的iBeancon至少要發(fā)送兩種UUID,一個UUID可以代表通用APP軟件商,一個UUID可以代表商家;然后,通用APP軟件根據(jù)接收到的報文組成的商家UUID,動態(tài)生成一個監(jiān)視范圍(Range);最后,商家把自己的UUID,主要數(shù)(Major)和較小數(shù)(Minor),與云端的廣告系統(tǒng)相對應,當目標設(shè)備進入監(jiān)視的具體區(qū)間(Range)時候,目標設(shè)備從云端下載對應的廣告信息,并顯示出來。
2.根據(jù)權(quán)利要求1所述的一種iBeacon的廣告方法和系統(tǒng),其特征是通用APP軟件商的UUID是固定不變的。
3.根據(jù)權(quán)利要求1所述的一種iBeacon的廣告方法和系統(tǒng),其特征是通用APP軟件商的主要數(shù)(Major)和較小數(shù)(Minor)是可配的。
4.根據(jù)權(quán)利要求1所述的一種iBeacon的廣告方法和系統(tǒng),其特征是商家的UUID,主要數(shù)(Major)和較小數(shù)(Minor)是可配的。
5.根據(jù)權(quán)利要求1所述的一種iBeacon的廣告方法和系統(tǒng),其特征是通用APP軟件基于商家的UUID,主要數(shù)(Major)和較小數(shù)(Minor),可以下載相對應的廣告。
6.根據(jù)權(quán)利要求1所述的一種iBeacon的廣告方法和系統(tǒng),其特征是云端的廣告系統(tǒng),可以動態(tài)維護商家信息,廣告信息等內(nèi)容,使之保持與線下的商品相符合。
【文檔編號】G06Q30/02GK104008498SQ201410272478
【公開日】2014年8月27日 申請日期:2014年6月18日 優(yōu)先權(quán)日:2014年6月18日
【發(fā)明者】胡繼強, 王玲真 申請人:胡繼強