亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種藍(lán)牙交叉區(qū)域的抗干擾識別方法及系統(tǒng)的制作方法

文檔序號:7941112閱讀:261來源:國知局
專利名稱:一種藍(lán)牙交叉區(qū)域的抗干擾識別方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于藍(lán)牙技術(shù)領(lǐng)域,尤其涉及一種藍(lán)牙交叉區(qū)域的抗干擾識別方法及系統(tǒng)。
背景技術(shù)
藍(lán)牙技術(shù)是以替代電纜為最初目的而被提供的一種短距離無線通信技術(shù),是構(gòu)成無線個人區(qū)域網(wǎng)(WPAN)的主流技術(shù)。藍(lán)牙中的干擾大致分為兩類一類是來自非藍(lán)牙設(shè)備的干擾,包括無繩電話、微波爐、其他的局域網(wǎng)技術(shù)如WEEE802.1 lb/g和I IomeRF等,隨著無線通信技術(shù)的發(fā)展,工作于該共享頻段的無線通信設(shè)備日益增多,這使得這些設(shè)備的工作環(huán)境日趨復(fù)雜,這些無線通信系統(tǒng)的傳輸質(zhì)量受到嚴(yán)重威脅。由于藍(lán)牙采用快遞調(diào)頻技術(shù),在一定程度上可以躲避共信道干擾,但當(dāng)在一個很小的距離范圍內(nèi),藍(lán)牙設(shè)備進(jìn)行非常大的數(shù)據(jù)傳輸時,仍能發(fā)生非常嚴(yán)重的串?dāng)_現(xiàn)象,使得數(shù)據(jù)傳輸速率嚴(yán)重下降。另一類是藍(lán)牙匹克網(wǎng)之間的自干擾。藍(lán)牙匹克網(wǎng)之間的自干擾,是某個匹克網(wǎng)可能選擇了同一個跳頻頻道或相鄰頻道傳送數(shù)據(jù)而和相鄰的匹克網(wǎng)相互干擾,這會對藍(lán)牙設(shè)備的性能產(chǎn)生很大影響。目前采用的自適應(yīng)跳頻技術(shù)(AFH),給出自適應(yīng)跳頻狀態(tài)的控制過程,確定可用的信道。但跳頻系統(tǒng)本身也存在著一些缺點和局限,如信號隱蔽性差,抗多頻干擾以及跟蹤式干擾能力有限等。

發(fā)明內(nèi)容
本發(fā)明提供了一種藍(lán)牙交叉區(qū)域的抗干擾識別方法,旨在解決一的問題。本發(fā)明的目的在于提供一種藍(lán)牙交叉區(qū)域的抗干擾識別方法,該方法包括

步驟一,開啟手機客戶端的手機藍(lán)牙,并開始掃描藍(lán)牙點,一個掃描周期結(jié)束后繼續(xù)循環(huán)掃描;步驟二,按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng);步驟三,對步驟二中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)貝U,對所述藍(lán)牙點進(jìn)行處理、響應(yīng);步驟四,對步驟三中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)貝U,對所述藍(lán)牙點進(jìn)行處理、響應(yīng);步驟五,對步驟四中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)。本發(fā)明的另一目的在于提供一種藍(lán)牙交叉區(qū)域的抗干擾識別系統(tǒng),所述系統(tǒng)包括手機藍(lán)牙開啟掃描單元,用于在步驟一中,開啟手機客戶端的手機藍(lán)牙,并開始掃描藍(lán)牙點,一個掃描周期結(jié)束后繼續(xù)循環(huán)掃描;預(yù)置藍(lán)牙點判斷單元,用于在步驟二中,按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng);歷史藍(lán)牙點判斷單元,用于在步驟三中,對符合步驟二的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng);提示對話框判斷單元,用于在步驟四中,對符合步驟三的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng);操作判斷單元,用于在步驟五中,對符合步驟四的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)。本發(fā)明所提供的藍(lán)牙交叉區(qū)域的抗干擾識別方法及系統(tǒng),手機客戶端通過手機藍(lán)牙對布置在不同區(qū)域的藍(lán)牙點進(jìn)行循環(huán)檢測,實現(xiàn)手機客戶端呈現(xiàn)內(nèi)容隨藍(lán)牙感知點變化,并且在各交叉藍(lán)牙點之間實現(xiàn)了抗干擾,同時只觸發(fā)一個藍(lán)牙點,如果同時檢測到時已經(jīng)響應(yīng)的不響應(yīng),但當(dāng)兩個以上交叉時,給客戶自主選擇,簡單實用,有效地避免了藍(lán)牙交叉域的相互干擾。


圖1是本發(fā)明實施例提供的藍(lán)牙交叉區(qū)域的抗干擾識別方法的流程圖;圖2是本發(fā)明實施例提供的藍(lán)牙交叉區(qū)域的抗干擾識別系統(tǒng)的結(jié)構(gòu)框圖;圖3是圖2系統(tǒng)的預(yù)置藍(lán)牙點判斷單元的結(jié)構(gòu)框圖;圖4是圖2系統(tǒng)的歷史藍(lán)牙點判斷單元的結(jié)構(gòu)框圖;圖5是圖2系統(tǒng)的提示對話框判斷單元的結(jié)構(gòu)框
圖6是圖2系統(tǒng)的操作判斷單元的結(jié)構(gòu)框圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定發(fā)明。圖1示出了本發(fā)明實施例提供的藍(lán)牙交叉區(qū)域的抗干擾識別方法的流程。該方法包括在步驟SlOl中,開啟手機客戶端的手機藍(lán)牙,并開始掃描藍(lán)牙點,一個掃描周期結(jié)束后繼續(xù)循環(huán)掃描;在步驟S102中,按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng);在步驟S103中,對在步驟S102中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng);在步驟S104中,對在步驟S103中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng);在步驟S105中,對在步驟S104中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)。在本發(fā)明實施例中,按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng)的實現(xiàn)方法進(jìn)一步包括
預(yù)先將所有待掃描藍(lán)牙模塊的MAC地址(Media Access Control地址,或稱為MAC位址、硬件位址,用來定義網(wǎng)絡(luò)設(shè)備的位置)存入預(yù)置藍(lán)牙數(shù)組;每次掃描到藍(lán)牙點后,將獲取的藍(lán)牙點的MAC地址與預(yù)置藍(lán)牙數(shù)組中的MAC地址核對;若不在預(yù)置藍(lán)牙數(shù)組內(nèi),則終止判斷過程,返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描;若在預(yù)置藍(lán)牙數(shù)組中,則轉(zhuǎn)到步驟三中,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。在本發(fā)明實施例中,對步驟二中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng)的實現(xiàn)方法進(jìn)一步包括用一個長度為2的響應(yīng)歷史數(shù)組保存兩個響應(yīng)過藍(lán)牙點的MAC地址;當(dāng)一個新的藍(lán)牙點響應(yīng)并進(jìn)一步瀏覽該藍(lán)牙點所對應(yīng)的內(nèi)容后,將第一個響應(yīng)藍(lán)牙點從響應(yīng)歷史數(shù)組中刪除,第二個響應(yīng)藍(lán)牙點移至響應(yīng)歷史數(shù)組第一位,新的響應(yīng)藍(lán)牙點填至數(shù)組第二位;將新的藍(lán)牙點與響應(yīng)歷史數(shù)組內(nèi)的歷史藍(lán)牙點進(jìn)行比較,若新的藍(lán)牙點在響應(yīng)歷史數(shù)組內(nèi),則終止判斷過程,返回步驟一中繼續(xù)循環(huán)掃描;若不在響應(yīng)歷史數(shù)組內(nèi),則轉(zhuǎn)到步驟四中,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。在本發(fā)明實施例中,對步驟三中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng)的實現(xiàn)方法進(jìn)一步包括

預(yù)設(shè)一個取消對話框的變量,并每隔10秒自動初始化該變量的值;判斷當(dāng)前手機屏幕是否已經(jīng)有提示對話框顯示;若無提示對話框顯示,則直接顯示新藍(lán)牙點對應(yīng)的提示對話框;若有提示對話框顯示,則繼續(xù)判斷當(dāng)前顯示的提示對話框是否與當(dāng)前藍(lán)牙點對應(yīng)的提示對話框相同;若相同,則終止判斷過程,返回步驟一中繼續(xù)對藍(lán)牙點循環(huán)掃描;若不同,則判斷新藍(lán)牙點對應(yīng)的提示對話框是否與取消對話框相同;若相同,則終止判斷過程,返回步驟一中繼續(xù)對藍(lán)牙點循環(huán)掃描;若不同,則隱藏正在顯示的提示對話框,顯示新藍(lán)牙點對應(yīng)的提示對話框;當(dāng)新藍(lán)牙點對應(yīng)的提示對話框顯示后,則轉(zhuǎn)到步驟五中,按照操作判斷規(guī)則,對所述新藍(lán)牙點對應(yīng)的提示對話框進(jìn)行操作處理。在本發(fā)明實施例中,對步驟四中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)的實現(xiàn)方法進(jìn)一步包括若當(dāng)提示對話框顯示后,用戶無任何操作,此時手機屏幕則一直顯示當(dāng)前藍(lán)牙點的提示對話框,則返回步驟一中,對藍(lán)牙點進(jìn)行繼續(xù)循環(huán)掃描;若當(dāng)提示對話框顯示后,用戶點擊取消了當(dāng)前藍(lán)牙點的提示對話框,則隱藏當(dāng)前藍(lán)牙點的提示對話框,并將步驟四中的取消對話框的值賦成該提示對話框的值,然后返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描;若當(dāng)提示對話框顯示后,用戶點擊了提示對話框中的某一個選項,對新藍(lán)牙點對應(yīng)的具體內(nèi)容進(jìn)行進(jìn)一步瀏覽或使用后,則隱藏當(dāng)前藍(lán)牙的提示對話框,并在步驟二中將當(dāng)前藍(lán)牙點加入到響應(yīng)歷史數(shù)組中,然后返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描。圖2示出了本發(fā)明實施例提供的藍(lán)牙交叉區(qū)域的抗干擾識別系統(tǒng)的結(jié)構(gòu)。為了便于說明,僅示出了與本發(fā)明相關(guān)的部分。該系統(tǒng)包括手機藍(lán)牙開啟掃描單元21,用于在步驟SlOl中,開啟手機客戶端的手機藍(lán)牙,并開始掃描藍(lán)牙點,一個掃描周期結(jié)束后繼續(xù)循環(huán)掃描;預(yù)置藍(lán)牙點判斷單元22,用于在步驟S102中,按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng);歷史藍(lán)牙點判斷單元23,用于在步驟S103中,對符合步驟S102的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng); 提示對話框判斷單元24,用于在步驟S104中,對符合步驟S103的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng);操作判斷單元25,用于在步驟S105中,對符合步驟S104的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)。作為本發(fā)明實施例的一優(yōu)選方案,預(yù)置藍(lán)牙點判斷單元22進(jìn)一步包括預(yù)置藍(lán)牙地址存儲模塊221,用于預(yù)先將所有待掃描藍(lán)牙模塊的MAC地址存入預(yù)置藍(lán)牙數(shù)組;

藍(lán)牙地址核對模塊222,用于每次掃描到藍(lán)牙點后,將獲取的藍(lán)牙點的MAC地址與預(yù)置藍(lán)牙數(shù)組中的MAC地址核對;第一藍(lán)牙判斷響應(yīng)單元223,用于若獲取的藍(lán)牙點的MAC地址不在預(yù)置藍(lán)牙數(shù)組內(nèi),則終止判斷過程,返回步驟SlOl中對藍(lán)牙點繼續(xù)循環(huán)掃描;若在預(yù)置藍(lán)牙數(shù)組中,則轉(zhuǎn)到步驟S103中,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。作為本發(fā)明實施例的一優(yōu)選方案,歷史藍(lán)牙點判斷單元23進(jìn)一步包括響應(yīng)藍(lán)牙地址存儲模塊231,用于通過一個長度為2的響應(yīng)歷史數(shù)組保存兩個響應(yīng)過藍(lán)牙點的MAC地址;響應(yīng)藍(lán)牙地址處理模塊232,當(dāng)一個新的藍(lán)牙點響應(yīng)并進(jìn)一步瀏覽該藍(lán)牙點所對應(yīng)的內(nèi)容后,將第一個響應(yīng)藍(lán)牙點從響應(yīng)歷史數(shù)組中刪除,第二個響應(yīng)藍(lán)牙點移至響應(yīng)歷史數(shù)組第一位,新的響應(yīng)藍(lán)牙點填至數(shù)組第二位;第二藍(lán)牙判斷響應(yīng)單元233,將新的藍(lán)牙點與響應(yīng)歷史數(shù)組內(nèi)的歷史藍(lán)牙點進(jìn)行比較,若新的藍(lán)牙點在響應(yīng)歷史數(shù)組內(nèi),則終止判斷過程,返回步驟SlOl中繼續(xù)循環(huán)掃描;若不在響應(yīng)歷史數(shù)組內(nèi),則轉(zhuǎn)到步驟S104中,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。作為本發(fā)明實施例的一優(yōu)選方案,提示對話框判斷單元24進(jìn)一步包括對話框變量設(shè)置模塊241,用于預(yù)設(shè)一個取消對話框的變量,并每隔10秒自動初始化該變量的值;提示對話框顯示模塊242,用于判斷當(dāng)前手機屏幕是否已經(jīng)有提示對話框顯示;若無提示對話框顯示,則直接顯示新藍(lán)牙點對應(yīng)的提示對話框;若有提示對話框顯示,則繼續(xù)判斷當(dāng)前顯示的提示對話框是否與當(dāng)前藍(lán)牙點對應(yīng)的提示對話框相同;
提示對話框核對模塊243,當(dāng)前顯示的提示對話框與當(dāng)前藍(lán)牙點對應(yīng)的提示對話框相同,則終止判斷過程,返回步驟SlOl中繼續(xù)對藍(lán)牙點循環(huán)掃描;若不同,則判斷新藍(lán)牙點對應(yīng)的提示對話框是否與取消對話框相同;取消對話框核對模塊244,若新藍(lán)牙點對應(yīng)的提示對話框與取消對話框相同,則終止判斷過程,返回步驟SlOl中繼續(xù)對藍(lán)牙點循環(huán)掃描;若不同,則隱藏正在顯示的提示對話框,顯示新藍(lán)牙點對應(yīng)的提示對話框;提示對話框處理單元245,當(dāng)新藍(lán)牙點對應(yīng)的提示對話框顯示后,則轉(zhuǎn)到步驟S015中,按照操作判斷規(guī)則,對新藍(lán)牙點對應(yīng)的提示對話框進(jìn)行操作處理。作為本發(fā)明實施例的一優(yōu)選方案,操作判斷單元25包括第一操作判斷模塊251,用于若當(dāng)提示對話框顯示后,用戶無任何操作,此時手機屏幕則一直顯示當(dāng)前藍(lán)牙點的提示對話框,則返回步驟SlOl中,對藍(lán)牙點進(jìn)行繼續(xù)循環(huán)掃描;第二操作判斷模塊252,用于若當(dāng)提示對話框顯示后,用戶點擊取消了當(dāng)前藍(lán)牙點的提示對話框,則隱藏當(dāng)前藍(lán)牙點的提示對話框,并將步驟S104中的取消對話框的值賦成該提示對話框的值,然后返回步驟SlOl中對藍(lán)牙點繼續(xù)循環(huán)掃描;第三操作判斷模塊253,用于若當(dāng)提示對話框顯示后,用戶點擊了提示對話框中的某一個選項,對新藍(lán)牙點對應(yīng)的具體內(nèi)容進(jìn)行進(jìn)一步瀏覽或使用后,則隱藏當(dāng)前藍(lán)牙的提示對話框,并在步驟S102中將當(dāng)前藍(lán)牙點加入到響應(yīng)歷史數(shù)組中,然后返回步驟SlOl中對藍(lán)牙點繼續(xù)循環(huán)掃描。下面結(jié)合附圖及具體實施例對本發(fā)明的應(yīng)用原理作進(jìn)一步描述。應(yīng)用場景手機客戶端通過手機藍(lán)牙循環(huán)檢測,實現(xiàn)手機客戶端呈現(xiàn)內(nèi)容隨藍(lán)牙感知點變化,并且在各交叉藍(lán)牙點之間實現(xiàn)了抗干擾,同時只觸發(fā)一個藍(lán)牙點。實現(xiàn)思路1.手機客戶端啟動時開啟手機藍(lán)牙,并開始掃描藍(lán)牙點,一個掃描周期結(jié)束后繼續(xù)循環(huán)掃描。2.手機客戶端掃描藍(lán)牙點響應(yīng)規(guī)則A.預(yù)置藍(lán)牙點判斷前置條件預(yù)先將所有待掃描藍(lán)牙模塊的MAC地址存入一個數(shù)組(稱為預(yù)置藍(lán)牙數(shù)組)。判斷規(guī)則每次掃描到藍(lán)牙點后獲取該藍(lán)牙點的MAC地址與數(shù)組核對,若不在此數(shù)組內(nèi)則終止判斷過程,返回A步驟繼續(xù)循環(huán)掃描。若在此數(shù)組中則轉(zhuǎn)到B步驟進(jìn)行下一步判斷。(防止手機客戶端被非指定藍(lán)牙模塊的其他具備藍(lán)牙功能的數(shù)碼設(shè)備干擾)B.歷史藍(lán)牙點判斷前置條件用一個數(shù)組(長度為2,稱為響應(yīng)歷史數(shù)組)來保存響應(yīng)過藍(lán)牙點的MAC地址,同時只保存兩個藍(lán)牙點MAC地址。當(dāng)一個新的藍(lán)牙點響應(yīng)并進(jìn)一步瀏覽該點所對應(yīng)的內(nèi)容后,將第一個響應(yīng)藍(lán)牙 點從數(shù)組中刪除,第二個響應(yīng)藍(lán)牙點移至數(shù)組第一位,新的響應(yīng)藍(lán)牙點填至數(shù)組第二位。判斷規(guī)則新的藍(lán)牙點與該數(shù)組內(nèi)的歷史藍(lán)牙點進(jìn)行比較,若新的藍(lán)牙點在此數(shù)組內(nèi),則終止判斷過程,返回A步驟繼續(xù)循環(huán)掃描。若不在此數(shù)組內(nèi)則進(jìn)入C步驟進(jìn)行下一步判斷。(防止響應(yīng)過的藍(lán)牙點對新藍(lán)牙點的干擾)C.提示對話框判斷前置條件將響應(yīng)藍(lán)牙點對應(yīng)的提示對話框顯示在手機屏幕上。同時只顯示一個藍(lán)牙點對應(yīng)的提示對話框。預(yù)設(shè)一個取消對話框變量,并每隔10秒自動初始化取消對話框變量的值。判斷規(guī)則當(dāng)一個藍(lán)牙點進(jìn)入C的判斷后,先判斷當(dāng)前屏幕是否已經(jīng)有提示對話框顯示,若無,則直接顯示新藍(lán)牙點對應(yīng)的提示對話框。若有,則繼續(xù)判斷當(dāng)前顯示的提示對話框是否與當(dāng)前藍(lán)牙點對應(yīng)的提示對話框相同,若相同,則終止判斷過程,返回A步驟繼續(xù)循環(huán)掃描。若不同,則判斷新藍(lán)牙點對應(yīng)的提示對話框是否與取消對話框相同,若相同,則終止判斷過程,返回A步驟繼續(xù)循環(huán)掃描。若不同,則隱藏正在顯示的提示對話框并顯示新藍(lán)牙點對應(yīng)的提示對話框。當(dāng)提示對話框顯示后,進(jìn)入D步驟進(jìn)行下一步判斷。D.操作判斷前置條件對在手機客戶端正在顯示的提示對話框進(jìn)行操作。

判斷規(guī)則情況1:當(dāng)提示對話框顯示后,用戶無任何操作,此時手機屏幕則一直顯示當(dāng)前的提示對話框,返回步驟A繼續(xù)循環(huán)掃描。情況2 :當(dāng)提示對話框顯示后,用戶點擊取消了該提示對話框,則隱藏當(dāng)前提示對話框,并將C步驟中的取消對話框值賦成該提示對話框,返回A步驟繼續(xù)循環(huán)掃描。情況3 :當(dāng)提示對話框顯示后,用戶點擊了提示對話框中的某一個選項,對新藍(lán)牙點對應(yīng)的具體內(nèi)容進(jìn)行進(jìn)一步瀏覽或使用后,隱藏當(dāng)前提示對話框,并在B步驟中將當(dāng)藍(lán)牙點加入響應(yīng)歷史數(shù)組,返回A步驟繼續(xù)循環(huán)掃描。本發(fā)明實施例所提供的藍(lán)牙交叉區(qū)域的抗干擾識別方法及系統(tǒng),手機客戶端通過手機藍(lán)牙對布置在不同區(qū)域的藍(lán)牙點進(jìn)行循環(huán)檢測,實現(xiàn)手機客戶端呈現(xiàn)內(nèi)容隨藍(lán)牙感知點變化,并且在各交叉藍(lán)牙點之間實現(xiàn)了抗干擾,同時只觸發(fā)一個藍(lán)牙點,如果同時檢測到時已經(jīng)響應(yīng)的不響應(yīng),但當(dāng)兩個以上交叉時,給客戶自主選擇,簡單實用,有效地避免了藍(lán)牙交叉域的相互干擾。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種藍(lán)牙交叉區(qū)域的抗干擾識別方法,其特征在于,所述抗干擾識別方法包括 步驟一,開啟手機客戶端的手機藍(lán)牙,并開始掃描藍(lán)牙點,一個掃描周期結(jié)束后繼續(xù)循環(huán)掃描; 步驟二,按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng);步驟三,對步驟二中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng); 步驟四,對步驟三中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng); 步驟五,對步驟四中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)。
2.如權(quán)利要求1所述的抗干擾識別方法,其特征在于,所述按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng)的實現(xiàn)方法進(jìn)一步包括 預(yù)先將所有待掃描藍(lán)牙模塊的MAC地址存入預(yù)置藍(lán)牙數(shù)組; 每次掃描到藍(lán)牙點后,將獲取的藍(lán)牙點的MAC地址與預(yù)置藍(lán)牙數(shù)組中的MAC地址核對; 若不在預(yù)置藍(lán)牙數(shù)組內(nèi),則終止判斷過程,返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描;若在預(yù)置藍(lán)牙數(shù)組中,則轉(zhuǎn)到步驟三中,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。
3.如權(quán)利要求1所述的抗干擾識別方法,其特征在于,所述對步驟二中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng)的實現(xiàn)方法進(jìn)一步包括 用一個長度為2的響應(yīng)歷史數(shù)組保存兩個響應(yīng)過藍(lán)牙點的MAC地址; 當(dāng)一個新的藍(lán)牙點響應(yīng)并進(jìn)一步瀏覽該藍(lán)牙點所對應(yīng)的內(nèi)容后,將第一個響應(yīng)藍(lán)牙點從響應(yīng)歷史數(shù)組中刪除,第二個響應(yīng)藍(lán)牙點移至響應(yīng)歷史數(shù)組第一位,新的響應(yīng)藍(lán)牙點填至數(shù)組第二位; 將新的藍(lán)牙點與響應(yīng)歷史數(shù)組內(nèi)的歷史藍(lán)牙點進(jìn)行比較,若新的藍(lán)牙點在響應(yīng)歷史數(shù)組內(nèi),則終止判斷過程,返回步驟一中繼續(xù)循環(huán)掃描; 若不在響應(yīng)歷史數(shù)組內(nèi),則轉(zhuǎn)到步驟四中,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。
4.如權(quán)利要求1所述的抗干擾識別方法,其特征在于,所述對步驟三中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng)的實現(xiàn)方法進(jìn)一步包括 預(yù)設(shè)一個取消對話框的變量,并每隔10秒自動初始化該變量的值; 判斷當(dāng)前手機屏幕是否已經(jīng)有提示對話框顯示; 若無提示對話框顯示,則直接顯示新藍(lán)牙點對應(yīng)的提示對話框; 若有提示對話框顯示,則繼續(xù)判斷當(dāng)前顯示的提示對話框是否與當(dāng)前藍(lán)牙點對應(yīng)的提示對話框相同; 若相同,則終止判斷過程,返回步驟一中繼續(xù)對藍(lán)牙點循環(huán)掃描; 若不同,則判斷新藍(lán)牙點對應(yīng)的提示對話框是否與取消對話框相同;若相同,則終止判斷過程,返回步驟一中繼續(xù)對藍(lán)牙點循環(huán)掃描; 若不同,則隱藏正在顯示的提示對話框,顯示新藍(lán)牙點對應(yīng)的提示對話框; 當(dāng)新藍(lán)牙點對應(yīng)的提示對話框顯示后,則轉(zhuǎn)到步驟五中,按照操作判斷規(guī)則,對所述新藍(lán)牙點對應(yīng)的提示對話框進(jìn)行操作處理。
5.如權(quán)利要求1所述的抗干擾識別方法,其特征在于,所述對步驟四中符合進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)的實現(xiàn)方法進(jìn)一步包括 若當(dāng)提示對話框顯示后,用戶無任何操作,此時手機屏幕則一直顯示當(dāng)前藍(lán)牙點的提示對話框,則返回步驟一中,對藍(lán)牙點進(jìn)行繼續(xù)循環(huán)掃描; 若當(dāng)提示對話框顯示后,用戶點擊取消了當(dāng)前藍(lán)牙點的提示對話框,則隱藏當(dāng)前藍(lán)牙點的提示對話框,并將步驟四中的取消對話框的值賦成該提示對話框的值,然后返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描; 若當(dāng)提示對話框顯示后,用戶點擊了提示對話框中的某一個選項,對新藍(lán)牙點對應(yīng)的具體內(nèi)容進(jìn)行進(jìn)一步瀏覽或使用后,則隱藏當(dāng)前藍(lán)牙的提示對話框,并在步驟二中將當(dāng)前藍(lán)牙點加入到響應(yīng)歷史數(shù)組中,然后返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描。
6.一種藍(lán)牙交叉區(qū)域的抗干擾識別系統(tǒng),其特征在于,所述抗干擾識別系統(tǒng)包括 手機藍(lán)牙開啟掃描單元,用于在步驟一中,開啟手機客戶端的手機藍(lán)牙,并開始掃描藍(lán)牙點,一個掃描周期結(jié)束后繼續(xù)循環(huán)掃描; 預(yù)置藍(lán)牙點判斷單元,用于在步驟二中,按照手機客戶端的預(yù)置藍(lán)牙點判斷規(guī)則,對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng); 歷史藍(lán)牙點判斷單元,用于在步驟三中,對符合步驟二的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng); 提示對話框判斷單元,用于在步驟四中,對符合步驟三的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、響應(yīng); 操作判斷單元,用于在步驟五中,對符合步驟四的進(jìn)行進(jìn)一步響應(yīng)條件的藍(lán)牙點,按照操作判斷規(guī)則,完成對所述藍(lán)牙點的響應(yīng)。
7.如權(quán)利要求6所述的抗干擾識別系統(tǒng),其特征在于,所述預(yù)置藍(lán)牙點判斷單元進(jìn)一步包括 預(yù)置藍(lán)牙地址存儲模塊,用于預(yù)先將所有待掃描藍(lán)牙模塊的MAC地址存入預(yù)置藍(lán)牙數(shù)組; 藍(lán)牙地址核對模塊,用于每次掃描到藍(lán)牙點后,將獲取的藍(lán)牙點的MAC地址與預(yù)置藍(lán)牙數(shù)組中的MAC地址核對; 第一藍(lán)牙判斷響應(yīng)單元,用于若獲取的藍(lán)牙點的MAC地址不在預(yù)置藍(lán)牙數(shù)組內(nèi),則終止判斷過程,返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描;若在預(yù)置藍(lán)牙數(shù)組中,則轉(zhuǎn)到步驟三中,按照歷史藍(lán)牙點判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。
8.如權(quán)利要求6所述的抗干擾識別系統(tǒng),其特征在于,所述歷史藍(lán)牙點判斷單元進(jìn)一步包括 響應(yīng)藍(lán)牙地址存儲模塊,用于通過一個長度為2的響應(yīng)歷史數(shù)組保存兩個響應(yīng)過藍(lán)牙點的MAC地址;響應(yīng)藍(lán)牙地址處理模塊,當(dāng)一個新的藍(lán)牙點響應(yīng)并進(jìn)一步瀏覽該藍(lán)牙點所對應(yīng)的內(nèi)容后,將第一個響應(yīng)藍(lán)牙點從響應(yīng)歷史數(shù)組中刪除,第二個響應(yīng)藍(lán)牙點移至響應(yīng)歷史數(shù)組第一位,新的響應(yīng)藍(lán)牙點填至數(shù)組第二位; 第二藍(lán)牙判斷響應(yīng)單元,將新的藍(lán)牙點與響應(yīng)歷史數(shù)組內(nèi)的歷史藍(lán)牙點進(jìn)行比較,若新的藍(lán)牙點在響應(yīng)歷史數(shù)組內(nèi),則終止判斷過程,返回步驟一中繼續(xù)循環(huán)掃描;若不在響應(yīng)歷史數(shù)組內(nèi),則轉(zhuǎn)到步驟四中,按照提示對話框判斷規(guī)則,對所述藍(lán)牙點進(jìn)行處理、判斷。
9.如權(quán)利要求6所述的抗干擾識別系統(tǒng),其特征在于,所述提示對話框判斷單元進(jìn)一步包括 對話框變量設(shè)置模塊,用于預(yù)設(shè)一個取消對話框的變量,并每隔10秒自動初始化該變量的值; 提示對話框顯示模塊,用于判斷當(dāng)前手機屏幕是否已經(jīng)有提示對話框顯示;若無提示對話框顯示,則直接顯示新藍(lán)牙點對應(yīng)的提示對話框;若有提示對話框顯示,則繼續(xù)判斷當(dāng)前顯示的提示對話框是否與當(dāng)前藍(lán)牙點對應(yīng)的提示對話框相同; 提示對話框核對模塊,當(dāng)前顯示的提示對話框與當(dāng)前藍(lán)牙點對應(yīng)的提示對話框相同,則終止判斷過程,返回步驟一中繼續(xù)對藍(lán)牙點循環(huán)掃描;若不同,則判斷新藍(lán)牙點對應(yīng)的提示對話框是否與取消對話框相同; 取消對話框核對模塊,若新藍(lán)牙點對應(yīng)的提示對話框與取消對話框相同,則終止判斷過程,返回步驟一中繼續(xù)對藍(lán)牙點循環(huán)掃描;若不同,則隱藏正在顯示的提示對話框,顯示新藍(lán)牙點對應(yīng)的提示對話框; 提示對話框處理單元,當(dāng)新藍(lán)牙點對應(yīng)的提示對話框顯示后,則轉(zhuǎn)到步驟五中,按照操作判斷規(guī)則,對所述新藍(lán)牙點對應(yīng)的提示對話框進(jìn)行操作處理。
10.如權(quán)利要求6所述的抗干擾識別系統(tǒng),其特征在于,所述操作判斷單元包括 第一操作判斷模塊,用于若當(dāng)提示對話框顯示后,用戶無任何操作,此時手機屏幕則一直顯示當(dāng)前藍(lán)牙點的提示對話框,則返回步驟一中,對藍(lán)牙點進(jìn)行繼續(xù)循環(huán)掃描; 第二操作判斷模塊,用于若當(dāng)提示對話框顯示后,用戶點擊取消了當(dāng)前藍(lán)牙點的提示對話框,則隱藏當(dāng)前藍(lán)牙點的提示對話框,并將步驟四中的取消對話框的值賦成該提示對話框的值,然后返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描; 第三操作判斷模塊,用于若當(dāng)提示對話框顯示后,用戶點擊了提示對話框中的某一個選項,對新藍(lán)牙點對應(yīng)的具體內(nèi)容進(jìn)行進(jìn)一步瀏覽或使用后,則隱藏當(dāng)前藍(lán)牙的提示對話框,并在步驟二中將當(dāng)前藍(lán)牙點加入到響應(yīng)歷史數(shù)組中,然后返回步驟一中對藍(lán)牙點繼續(xù)循環(huán)掃描。
全文摘要
本發(fā)明屬于藍(lán)牙技術(shù)領(lǐng)域,提供了一種藍(lán)牙交叉區(qū)域的抗干擾識別方法,首先通過手機客戶端的手機藍(lán)牙對藍(lán)牙點進(jìn)行周期性的循環(huán)掃描,然后分別按照預(yù)置藍(lán)牙點判斷規(guī)則、歷史藍(lán)牙點判斷規(guī)則、提示對話框判斷規(guī)則對掃描到的藍(lán)牙點進(jìn)行處理、響應(yīng)。本發(fā)明所提供的藍(lán)牙交叉區(qū)域的抗干擾識別方法及系統(tǒng),手機客戶端通過手機藍(lán)牙對布置在不同區(qū)域的藍(lán)牙點進(jìn)行循環(huán)檢測,實現(xiàn)手機客戶端呈現(xiàn)內(nèi)容隨藍(lán)牙感知點變化,并且在各交叉藍(lán)牙點之間實現(xiàn)了抗干擾,同時只觸發(fā)一個藍(lán)牙點,如果同時檢測到時已經(jīng)響應(yīng)的不響應(yīng),但當(dāng)兩個以上交叉時,給客戶自主選擇,簡單實用,有效地避免了藍(lán)牙交叉域的相互干擾,提高了藍(lán)牙技術(shù)應(yīng)用的廣泛性。
文檔編號H04L29/12GK103051776SQ201110314960
公開日2013年4月17日 申請日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者黃昊, 黃波 申請人:黃昊, 黃波
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1