智能防丟裝置及其工作方法、智能防丟系統與流程
2023-05-27 13:15:54

本發明涉及智能電子技術領域,具體而言,涉及一種智能防丟裝置及其工作方法、智能防丟系統。
背景技術:
生活中,我們總是隨身攜帶著手機、鑰匙、錢包等生活必須品,,這些東西體積又比較小,很容易丟失或者被盜竊,給人造成經濟損失的同時也增添了不必要的麻煩,比如當錢包丟失後,裡面除了錢外還有銀行卡,身份證等,失主需要馬上去掛失;手機是我們當今很普遍的一種溝通工具,幾乎是每人都有手機,而且大多數是隨時攜帶的,它的丟失所帶來的傷害不亞於錢包的丟失。不僅如此,面對容易走失的兒童、活蹦亂跳的寵物以及年紀大的老人外出總是讓人們不夠放心,尤其是在治安情況相對薄弱的地方,一旦走失,後果不堪設想。
目前,市場上防丟器種類繁多、但只能以固定的主機和分機成對使用,不能隨意設置防丟器為主機或分機,不能實現一個主機和多個分機的任意組合,給用戶帶來不便。
技術實現要素:
有鑑於此,本發明的目的在於提供一種智能防丟裝置及其工作方法、智能防丟系統,避免了傳統技術中由於防丟器的主機和從機的匹配設置所導致的防丟靈活度較差的問題,實用性較佳,大大的滿足了用戶的是實際需求。
第一方面,本發明實施例提供了一種智能防丟裝置,具體包括:無線接收模塊、處理模塊和報警模塊;
所述無線接收模塊,用於實時接收待監視的移動裝置發送的數據信息,所述數據信息中攜帶有第一認證信息;
所述處理模塊,用於接收所述數據信息,並對所述數據信息中攜帶的所述第一認證信息進行驗證,以及在所述第一認證信息驗證通過時,根據所述數據信息計算所述智能防丟裝置和所述移動裝置之間的距離值,並在所述距離值不符合預設距離閾值時,生成對應的報警信號;
所述報警模塊,用於根據所述報警信號進行報警。
結合第一方面,本發明實施例提供了第一方面的第一種可能的實施方式,其中,所述處理模塊包括驗證單元、計算單元和生成單元;
所述驗證單元,用於接收所述無線接收模塊發送的所述數據信息,並提取所述數據信息中的第一認證信息,以及對提取的所述第一認證信息進行驗證,並在驗證通過時,將對應的所述數據信息發送至所述計算單元;
所述計算單元,用於根據標定數據信息與標定距離值之間的函數關係計算通過驗證的所述數據信息對應的所述距離值;
所述生成單元,用於根據所述預設距離閾值對所述距離值進行判斷,並在判斷出所述距離值超過所述預設距離閾值時,生成對應的報警信號。
結合第一方面或第一方面的第一種可能的實施方式,本發明實施例提供了第一方面的第二種可能的實施方式,其中,所述計算單元包括接收子單元、建立子單元、分析子單元和計算子單元;
所述接收子單元,用於接收標定移動裝置發送的多個所述標定數據信息,所述標定移動裝置和所述智能防丟裝置的距離為多個所述標定距離值,每個所述標定數據信息與每個所述標定距離值一一對應;
所述建立子單元,用於將多個所述標定距離值和對應的多個所述標定數據信息構成離散的函數點集,所述標定距離值為因變量,所述標定數據信息為自變量;
所述分析子單元,用於按照最小二乘方法對所述函數點集進行擬合分析處理,得到對應的函數關係,所述函數關係與所述函數點集最接近;
所述計算子單元,用於將所述數據信息代入至所述函數關係,計算得到對應的所述距離值。
結合第一方面的第一種可能的實施方式,本發明實施例提供了第一方面的第三種可能的實施方式,其中,所述處理模塊還包括濾波單元;
所述濾波單元,用於接收通過驗證的所述數據信息,對所述數據信息進行高斯濾波,並將濾波後的所述數據信息發送至所述計算單元。
結合第一方面,本發明實施例提供了第一方面的第四種可能的實施方式,其中,還包括無線發送模塊;
所述無線發送模塊,用於實時向所述移動裝置發送第二認證信息,以根據所述第二認證信息實現所述移動裝置對所述智能防丟裝置的驗證。
結合第一方面的第四種可能的實施方式,本發明實施例提供了第一方面的第五種可能的實施方式,其中,所述處理模塊還包括切換控制單元;
所述切換控制單元,用於對所述無線接收模塊和所述無線發送模塊的工作模式進行切換控制。
結合第一方面,本發明實施例提供了第一方面的第六種可能的實施方式,其中,所述報警模塊包括指示單元和蜂鳴器;
所述蜂鳴器,用於根據所述報警信號發出報警提示聲音,以提醒所述移動裝置超出所述預設距離閾值;
所述指示單元,用於根據所述報警信號啟動所述移動裝置超出所述預設距離閾值的指示方式。
結合第一方面的第六種可能的實施方式,本發明實施例提供了第一方面的第七種可能的實施方式,其中,還包括監控裝置;
所述監控裝置,用於監控所述智能防丟裝置的工作狀態,並根據所述智能防丟裝置生成的報警信號進行報警。
第二方面,本發明實施例還提供了一種智能防丟系統,包括第一方面、第一方面的第一種可能的實施方式至第一方面的第七種可能的實施方式中任一種可能的實施方式所述的智能防丟裝置,還包括移動裝置;
所述智能防丟裝置,用於實時接收待監視的所述移動裝置發送的數據信息,所述數據信息中攜帶有第一認證信息;對所述數據信息中攜帶的所述第一認證信息進行驗證,以及在所述第一認證信息驗證通過時,根據所述數據信息計算所述智能防丟裝置和所述移動裝置之間的距離值,並在所述距離值不符合預設距離閾值時,生成對應的報警信號;根據所述報警信號進行報警;
所述移動裝置,用於實時向所述智能防丟裝置發送攜帶有所述第一認證信息的所述數據信息。
第二方面,本發明實施例還提供了一種智能防丟裝置的工作方法,包括第一方面、第一方面的第一種可能的實施方式至第一方面的第七種可能的實施方式中任一種可能的實施方式所述的智能防丟裝置,所述智能防丟裝置包括:無線接收模塊、處理模塊和報警模塊,所述工作方法包括:
所述無線接收模塊實時接收待監視的移動裝置發送的數據信息,所述數據信息中攜帶有第一認證信息;
所述處理模塊接收所述數據信息,並對所述數據信息中攜帶的所述第一認證信息進行驗證,以及在所述第一認證信息驗證通過時,根據所述數據信息計算所述智能防丟裝置和所述移動裝置之間的距離值,並在所述距離值不符合預設距離閾值時,生成對應的報警信號;
所述報警模塊根據所述報警信號進行報警。
本發明實施例中,智能防丟裝置包括無線接收模塊、處理模塊和報警模塊;無線接收模塊用於實時接收待監視的移動裝置發送的數據信息,數據信息中攜帶有第一認證信息;處理模塊用於接收信息,並對數據信息中攜帶的第一認證信息進行驗證,以及在第一認證信息驗證通過時,根據數據信息計算智能防丟裝置和移動裝置之間的距離值,並在距離值不符合預設距離閾值時,生成對應的報警信號;報警模塊,用於根據報警信號進行報警。通過本發明實施例中的智能防丟裝置及其工作方法和智能防丟系統,在實時接收移動裝置的數據信息後,對該數據信息中攜帶的第一認證信息進行驗證,以及根據驗證通過的數據信息計算上述移動裝置和智能防丟裝置之間的距離值,並在該距離值不符合預設距離閾值時,生成用於報警的報警信號,其能夠實現對任意通過驗證的移動裝置進行實時監控與異常報警,避免了傳統的防丟器由於受限於主機和分機的配套使用而導致靈活度較差的問題,實用性較佳,大大的滿足了用戶的實際需求。
為使本發明的上述目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對範圍的限定,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
圖1示出了本發明實施例所提供的一種智能防丟裝置的結構示意圖;
圖2示出了本發明實施例所提供的一種智能防丟裝置中處理模塊的結構示意圖;
圖3示出了本發明實施例所提供的一種智能防丟裝置中計算單元的結構示意圖;
圖4示出了本發明實施例所提供的一種智能防丟裝置的工作方法的流程圖。
主要元件符號說明:
11、無線接收模塊;22、處理模塊;33、報警模塊;221、驗證單元;222、計算單元;223、生成單元;2221、接收子單元;2222、建立子單元;2223、分析子單元;2224、計算子單元。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發明實施例的組件可以以各種不同的配置來布置和設計。因此,以下對在附圖中提供的本發明的實施例的詳細描述並非旨在限制要求保護的本發明的範圍,而是僅僅表示本發明的選定實施例。基於本發明的實施例,本領域技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
考慮到現有技術中的防丟器只能以固定的主機和分機成對使用,不能隨意設置防丟器為主機或分機,不能實現一個主機和多個分機的任意組合,給用戶帶來不便。基於此,本發明實施例提供了一種智能防丟裝置及其工作方法、智能防丟系統,避免了傳統技術中由於防丟器的主機和從機的匹配設置所導致的防丟靈活度較差的問題,實用性較佳,大大的滿足了用戶的是實際需求。
本發明實施例所提供的智能防丟裝置的具體結構如下:
參見圖1,本發明實施例提供了一種智能防丟裝置,該裝置具體包括:無線接收模塊11、處理模塊22和報警模塊33;
無線接收模塊11,用於實時接收待監視的移動裝置發送的數據信息,數據信息中攜帶有第一認證信息;
處理模塊22,用於接收數據信息,並對數據信息中攜帶的第一認證信息進行驗證,以及在第一認證信息驗證通過時,根據數據信息計算智能防丟裝置和移動裝置之間的距離值,並在距離值不符合預設距離閾值時,生成對應的報警信號;
報警模塊33,用於根據報警信號進行報警。
本發明實施例所提供的智能防丟裝置,採用無線接收模塊11、處理模塊22和報警模塊33,使得整個裝置一體化和智能化,與現有技術中的防丟器由於受限於主機和分機的配套使用而導致靈活度較差相比,其在實時接收移動裝置的數據信息後,對該數據信息中攜帶的第一認證信息進行驗證,以及根據驗證通過的數據信息計算上述移動裝置和智能防丟裝置之間的距離值,並在該距離值不符合預設距離閾值時,生成用於報警的報警信號,能夠實現對任意通過驗證的移動裝置進行實時監控與異常報警,實用性較佳,大大的滿足了用戶的實際需求。
具體的,本發明實施例所提供的智能防丟裝置中的無線接收模塊11將實時接收待監視的移動裝置發送的攜帶有第一認證信息的數據信息,並將上述數據信息傳輸至處理模塊22。該處理模塊22能夠將移動裝置的MAC(Media Access Control,媒體訪問控制)地址(即物理地址)作為該設備的直接標識,而MAC地址作為移動裝置的認證信息,上述處理模塊22對接收到的數據信息中的第一認證信息進行驗證,若第一認證信息與預設認證信息能夠匹配,即該第一認證信息驗證成功,則根據驗證通過的數據信息計算智能防丟裝置與移動裝置之間的距離值,並能夠通過預設距離閾值對該距離值進行異常判斷,且在判斷為異常時生成對應的報警信號,報警模塊33則根據該報警信號進行報警,實現了對待監控的移動裝置的實時監控與異常報警,防丟靈活度較佳,從而滿足了用戶的實際需求。
其中,上述無線接收模塊11可以是藍牙模塊、還可以是Wi-Fi(無線保真)等無線模塊。考慮到藍牙模塊成本較低及其應用的廣泛性,本發明實施例優選的將藍牙模塊作為無線接收模塊11。另外,上述無線接收模塊11接收的數據信息中除了包括上述第一認證信息,還包括無線信號強度信息和智能防丟裝置的經緯度信息,以通過上述信息進行後續的距離計算。
另外,本發明實施例中的移動裝置可以是行動電話,可以是平板電腦,可以是筆記本電腦,還可以是其他移動裝置。本發明實施例對此不做具體的限制。
值得注意的是,本發明實施例中的智能防丟裝置不僅可以對驗證通過的移動裝置進行綁定以對其進行實時監控和異常報警,還可以將該老人、兒童、其他非智能待監控設備(如手錶、珠寶首飾等)進行綁定,以通過該綁定實現對老人、兒童、其他非智能待監控設備的實時監控和異常報警,從而具有較佳的實用性。
進一步的,為了更好的對無線接收模塊11接收的數據信息進行驗證和分析處理,參見圖2,本發明實施例中的處理模塊22包括驗證單元221、計算單元222和生成單元223,其中:
上述驗證單元221接收無線接收模塊11發送的數據信息,根據自身的功能提取數據信息中的第一認證信息,對該第一認證信息進行驗證,並在該第一認證信息驗證通過時,輸出驗證通過後的數據信息至計算單元222,以便於該計算單元222能夠根據預先建立的標定數據信息與標定距離值之間的函數關係計算與上述數據信息相對應的距離值,生成單元223,則根據預設距離閾值對該距離值進行判斷,以在距離值不符合預設距離閾值時,生成對應的報警信號以實現異常報警。
為了儘可能的降低在數據傳輸的過程產生的幹擾信息,本發明實施例在驗證單元221和計算單元222之間設置有濾波單元,以對驗證通過後的數據信息濾波處理。
進一步的,為了進一步確保本發明實施例中的計算單元222計算得到的與數據信息對應的距離值的準確性,參見圖3,上述計算單元222包括接收子單元2221、建立子單元2222、分析子單元2223和計算子單元2224。
具體的,建立子單元2222將接收子單元2221發送的標定移動裝置的標定數據信息及對應的標定距離值構成對應的函數點集,並根據分析子單元2223按照最小二乘方法對函數點集進行擬合分析處理,得到對應的函數關係,函數關係與函數點集最接近,計算子單元2224則將數據信息代入至函數關係,計算得到對應的距離值。
接下來對計算該距離值的校正和測量過程進行簡單的闡述。
首先,啟動本發明實施例所提供的智能防丟裝置,啟動裝置後對其ID進行設置,並在設置ID後,可以在標定移動裝置上安裝app(Application,應用程式),並在app上對應的位置點擊1m(即標定移動裝置距離智能防丟裝置的距離)選項,停留1分鐘。同理在3m和5m等其他位置完成相同操作。操作完成後點擊提交,通過產生的多組標定距離值和對應的多組標定數據信息進行最小二乘法的擬合處理,得到擬合函數關係,然後將上述數據信息代入該擬合函數關係,得到準確的距離值。
具體的,上述擬合的原理是指已知某函數的若干離散函數值{f1,f2,…,fn},通過調整該函數中若干待定係數f(λ1,λ2,…,λn),使得該函數與已知點集的差別(最小二乘意義)最小。在本發明實施例中,根據多個標定數據信息及對應的多個標定距離值構成的函數點集,且以標定距離值為因變量,標定數據信息為自變量。然後再利用多項式方法對函數點集進行擬合分析處理,得到對應的函數關係;其中,該函數關係與函數點集最接近,即上述函數關係與函數點集的差別是最小的。
另外,根據數據信息中的信號強度信息計算距離的公式如下:p_n=p_d0+k-10*η*log(D)+φ+a(t),其中公式初始值的選取如下:p_d0為距離設備1m處的實際測量值;η=2;k=20*log_10φ+a(t)為均值為0,方差為3的高斯噪聲;D為實際要計算的距離。
進一步的,本發明實施例所提供的智能防丟裝置還包括無線發送模塊,該無線發送模塊,用於實時向移動裝置發送第二認證信息,以根據第二認證信息實現移動裝置對智能防丟裝置的驗證。
同樣的,該無線發送模塊與上述無線接收模塊11也可以是藍牙模塊、還可以是Wi-Fi(無線保真)等無線模塊。考慮到藍牙模塊成本較低及其應用的廣泛性,本發明實施例優選的將藍牙模塊作為無線發送模塊。另外,上述無線發送模塊除了可以發送上述第二認證信息之外,還可以包括無線信號強度信息和移動裝置的經緯度信息,以通過上述信息在移動裝置端對距離進行計算,更具實用性。
另外,本發明實施例還優選的將上述無線發送模塊和無線接收模塊11均選擇為藍牙模塊,且兩者可以集成在一個藍牙嗅探組件上,該嗅探組件由二個藍牙(bluetooth)組構成,一組(即無線接收模塊11)工作在監聽模式負責掃描監聽周邊的藍牙設備(如移動裝置的藍牙設備),另一組(即無線發送模塊)處於廣播模式,負責以預設的固定頻率廣播其ID號。其中,每組藍牙由多個藍牙晶片構成,採用bluetooeh4.0低功耗技術。
值得注意的是,上述無線接收模塊11和上述無線發送模塊工作模式通常情況下不予兼容,本發明實施例還通過切換控制單元對無線接收模塊11和無線發送模塊的工作模式進行切換控制。
進一步的,本發明實施例中的報警模塊33包括指示單元和蜂鳴器,其中,該指示單元根據報警信號啟動移動裝置超出預設距離閾值的指示方式,如在移動裝置或與該移動裝置綁定的老人、兒童、其他非智能設備超出了預設距離閾值,可以通過該指示單元指示紅色以及時提醒用戶。另外,在超出預設距離閾值時,本發明實施例中的智能防丟裝置還能夠通過蜂鳴器拉響警報報警。另外,考慮到本發明實施例所提供的應用場景廣泛,譬如學校籃球場、操場等體育場館,超市、博物館、演唱會、地鐵等人流量密集的場所,可以單獨採用指示單元進行報警提示,還可以單獨通過蜂鳴器進行報警提示,還可以兼具蜂鳴器和指示單元,以滿足不同用戶的不同需求。
進一步的,本發明實施例所提供的智能防丟裝置還包括監控裝置,該監控裝置,用於實時監控上述智能防丟裝置的工作狀態,並根據智能防丟裝置生成的報警信號進行報警,即可以通過監控裝置進行報警。
值得提出的是,本發明實施例所提供的智能防丟裝置在接收到移動裝置的數據信息之前處於最小啟動模式,即節能模式,此時,無線接收模塊11和無線發送模塊均處於2s的工作周期,在一個周期結束後,該智能防丟裝置監測是否有設備註冊進入,若有設備進入則進入最優工作模式,即掃描組(無線接收模塊11)和發射組(無線發送模塊)進入500ms的工作周期。廣播和掃描周邊信息。廣播信息帶設備ID,掃描則獲取周邊移動裝置的ID。在一個周期內,將獲取到的數據信息進行高斯濾波,得到最後的單一穩定數據,通過單一穩定數據完成距離的計算,並以單一設備建模,基於時間序列判斷設備是否有離開的趨勢,並且距離是否超出設定範圍。若同時滿足二種條件,LED閃爍,並啟動蜂鳴器警示。另外,周邊移動裝置在防丟裝置正常工作時均可以通過app接入防丟裝置,接入過程中提供設備ID和預設距離閾值。
本發明實施例所提供的智能防丟裝置,採用無線接收模塊11、處理模塊22和報警模塊33,使得整個裝置一體化和智能化,與現有技術中的防丟器由於受限於主機和分機的配套使用而導致靈活度較差相比,其在實時接收移動裝置的數據信息後,對該數據信息中攜帶的第一認證信息進行驗證,以及根據驗證通過的數據信息計算上述移動裝置和智能防丟裝置之間的距離值,並在該距離值不符合預設距離閾值時,生成用於報警的報警信號,能夠實現對任意通過驗證的移動裝置進行實時監控與異常報警,實用性較佳,大大的滿足了用戶的實際需求。
另外,本發明實施例所提供的智能防丟裝置還能夠帶來如下技術效果:
1)主要具有廣泛區域內接入設備的防丟,這功能適用的應用場景非常多,譬如學校籃球場、操場等體育場館,超市、博物館、演唱會、地鐵等人流量密集的場所,能夠為這些場所的用戶提供基於遠程(藍牙)的設備防丟功能,對放置在固定位置的終端設備或其他設備可以很好的看護以防丟失。
2)由於智能防丟裝置可以適用的應用場景非常多,則各應用場景可能由於其所處的位置環境,造成智能防丟裝置在一定距離採集的數據,與智能防丟裝置在標準環境下採集的數據存在差異;則本發明實施例中的智能防丟裝置在啟動後的配置過程中,對具體應用場景中布置的智能防丟裝置的不同距離,進行數據採集,並基於該距離、(藍牙)信號強度進行最小二乘法擬合,得到該應用場景下最優參數,使該應用場景下的智能防丟裝置能夠高適應性運行。
3)本發明實施例中的智能防丟裝置採用的藍牙嗅探組件,能夠通過主動以及被動的多重方式,來捕捉區域內的相關通訊設備(如移動裝置),以便在單位時間內獲取更多的信號數據,這些信號數據使對移動裝置的距離測算更加精準,防止誤報。
4)本發明實施例中的智能防丟裝置不僅可以作為防丟設備,也可以作為電子籤到和記錄劃定範圍內的時間做考勤管理的設備。
本發明實施例基於上述智能防丟裝置還提供了一種智能防丟系統,該智能防丟系統包括上述智能防丟裝置,還包括移動裝置,其中:
智能防丟裝置,用於實時接收待監視的移動裝置發送的數據信息,數據信息中攜帶有第一認證信息;對數據信息中攜帶的第一認證信息進行驗證,以及在第一認證信息驗證通過時,根據數據信息計算智能防丟裝置和移動裝置之間的距離值,並在距離值不符合預設距離閾值時,生成對應的報警信號;根據報警信號進行報警;
移動裝置,用於實時向智能防丟裝置發送攜帶有第一認證信息的數據信息。
其中,上述移動裝置可以為一個或多個。
可見,應用該智能防丟裝置的智能防丟系統能夠實現對任意通過驗證的移動裝置進行實時監控與異常報警,實用性較佳,大大的滿足了用戶的實際需求。
本發明實施例還提供了一種智能防丟裝置的工作方法,該工作方法包括上述智能防丟裝置,參見圖4,該工作方法具體包括如下步驟:
無線接收模塊實時接收待監視的移動裝置發送的數據信息,數據信息中攜帶有第一認證信息;
處理模塊接收數據信息,並對數據信息中攜帶的第一認證信息進行驗證,以及在第一認證信息驗證通過時,根據數據信息計算智能防丟裝置和移動裝置之間的距離值,並在距離值不符合預設距離閾值時,生成對應的報警信號;
報警模塊根據報警信號進行報警。
本發明實施例所提供的智能防丟裝置的工作方法,其在實時接收移動裝置的數據信息後,對該數據信息中攜帶的第一認證信息進行驗證,以及根據驗證通過的數據信息計算上述移動裝置和智能防丟裝置之間的距離值,並在該距離值不符合預設距離閾值時,生成用於報警的報警信號,能夠實現對任意通過驗證的移動裝置進行實時監控與異常報警,實用性較佳,大大的滿足了用戶的實際需求。
在本發明所提供的實施例中,應該理解到,所揭露裝置和方法,可以通過其它的方式實現。以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,又例如,多個單元或組件可以結合或者可以集成到另一個系統,或一些特徵可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位於一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明提供的實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟體功能單元的形式實現並作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬碟、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光碟等各種可以存儲程序代碼的介質。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨後的附圖中不需要對其進行進一步定義和解釋,此外,術語「第一」、「第二」、「第三」等僅用於區分描述,而不能理解為指示或暗示相對重要性。
最後應說明的是:以上所述實施例,僅為本發明的具體實施方式,用以說明本發明的技術方案,而非對其限制,本發明的保護範圍並不局限於此,儘管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,其依然可以對前述實施例所記載的技術方案進行修改或可輕易想到變化,或者對其中部分技術特徵進行等同替換;而這些修改、變化或者替換,並不使相應技術方案的本質脫離本發明實施例技術方案的精神和範圍。都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。