用於登錄公共WiFi的方法、移動終端、平臺和系統與流程
2023-06-03 02:14:31
本發明涉及移動網際網路應用領域,特別涉及一種用於登錄公共WiFi的方法、移動終端、平臺和系統。
背景技術:
目前用戶在公共場所通過WiFi上網時通常使用兩種途徑:1、搜索未加密的WiFi信號,並嘗試連接。2、如果搜到加密的WiFi網絡,用戶需要詢問場所內部的服務人員詢問上網密碼,並嘗試連接。
對於第一種途徑,由於黑客釣魚熱點的存在,用戶面臨巨大的安全風險。對於第二種途徑,用戶需要諮詢、記錄、輸入密碼等環節,上網體驗並不友好。
此外,通過以上兩種方法上網後監管部門無法掌握用戶的真實身份,不利於主管部門對不良信息的管控。
技術實現要素:
鑑於以上技術問題,本發明提供了一種用於登錄公共WiFi的方法、移動終端、平臺和系統,可以有效防止用戶接入黑客釣魚熱點,簡化登錄過程中的人工操作,提升用戶使用體驗。
根據本發明的一個方面,提供一種用於登錄公共WiFi的方法,包括:
在接收到用戶的WiFi登錄指令後,獲取當前公共WiFi的藍牙標籤;
向業務管理平臺發送WiFi密碼請求,其中WiFi密碼請求中包括用戶ID和當前公共WiFi的藍牙標籤;
接收業務管理平臺下發的當前公共WiFi的登錄信息,其中,所 述登錄信息包括無線網絡名稱和WiFi密碼,業務管理平臺根據用戶ID對用戶進行鑑權,在鑑權通過後根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,並下發當前公共WiFi的登錄信息;
根據當前公共WiFi的登錄信息完成WiFi網絡的登錄。
在本發明的一個實施例中,獲取當前公共WiFi的藍牙標籤的步驟包括:
接收與當前公共WiFi相對應的藍牙信標發送的iBeacon信號;
從所述iBeacon信號中提取當前公共WiFi的藍牙標籤。
在本發明的一個實施例中,在接收到用戶的WiFi登錄指令後,所述方法還包括:
接收藍牙信標提供的移動終端的定位信息;
所述WiFi密碼請求還包括所述定位信息。
根據本發明的另一方面,提供一種用於登錄公共WiFi的方法,包括:
在接收到移動終端發送的WiFi密碼請求時,從WiFi密碼請求中提取用戶ID和當前公共WiFi的藍牙標籤;
根據用戶ID對用戶進行鑑權;
在鑑權通過後根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,其中所述登錄信息包括無線網絡名稱和WiFi密碼;
將當前公共WiFi的登錄信息下發給移動終端,以便移動終端根據所述登錄信息完成WiFi網絡的登錄。
在本發明的一個實施例中,所述方法還包括:
收集用戶對公共WiFi的訪問信息,所述訪問信息包括用戶身份信息、位置信息、公共WiFi所在場所信息。
根據本發明的另一方面,提供一種用於登錄公共WiFi的移動終端,包括請求接收模塊、標籤獲取模塊、密碼請求模塊、密碼接收模塊和登錄模塊,其中:
請求接收模塊,用於接收用戶的WiFi登錄指令;
標籤獲取模塊,用於在請求接收模塊接收到用戶的WiFi登錄指 令後,獲取當前公共WiFi的藍牙標籤;
密碼請求模塊,用於向業務管理平臺發送WiFi密碼請求,其中WiFi密碼請求中包括用戶ID和當前公共WiFi的藍牙標籤;
密碼接收模塊,用於接收業務管理平臺下發的當前公共WiFi的登錄信息,其中,所述登錄信息包括無線網絡名稱和WiFi密碼,業務管理平臺根據用戶ID對用戶進行鑑權,在鑑權通過後根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,並下發當前公共WiFi的登錄信息;
登錄模塊,用於根據密碼接收模塊接收的所述登錄信息完成WiFi網絡的登錄。
在本發明的一個實施例中,標籤獲取模塊包括接收單元和提取單元,其中:
接收單元,用於接收與當前公共WiFi相對應的藍牙信標發送的iBeacon信號;
提取單元,用於從接收單元接收的所述iBeacon信號中提取當前公共WiFi的藍牙標籤。
在本發明的一個實施例中,所述移動終端還包括定位信息接收模塊,其中:
定位信息接收模塊,用於在請求接收模塊接收到用戶的WiFi登錄指令後,接收藍牙信標提供的移動終端的定位信息;
所述WiFi密碼請求還包括所述定位信息。
根據本發明的另一方面,提供一種用於登錄公共WiFi的業務管理平臺,包括接收模塊、提取模塊、鑑權模塊、查詢模塊和下發模塊,其中:
接收模塊,用於接收移動終端發送的WiFi密碼請求;
提取模塊,用於在接收模塊接收到移動終端發送的WiFi密碼請求時,從WiFi密碼請求中提取用戶ID和當前公共WiFi的藍牙標籤;
鑑權模塊,用於根據提取模塊提取的用戶ID對用戶進行鑑權;
查詢模塊,用於在鑑權模塊鑑權通過後,根據當前公共WiFi的 藍牙標籤查詢當前公共WiFi的登錄信息,其中所述登錄信息包括無線網絡名稱和WiFi密碼;
下發模塊,用於將查詢模塊查詢的登錄信息下發給移動終端。
在本發明的一個實施例中,所述業務管理平臺還包括收集模塊,其中:
收集模塊,用於收集用戶對公共WiFi的訪問信息,所述訪問信息包括用戶身份信息、位置信息、公共WiFi所在場所信息。
根據本發明的另一方面,提供一種用於登錄公共WiFi的系統,包括藍牙信標、移動終端和業務管理平臺,其中:
藍牙信標,用於向進入藍牙信標預定範圍內的移動終端發送當前公共WiFi的藍牙標籤;
移動終端,為上述任一實施例中所述的移動終端;
業務管理平臺,為上述任一實施例中所述的業務管理平臺。
本發明中,移動終端通過基於藍牙iBeacon位置標籤的精確「籤到」,與業務管理平臺交互獲取商鋪的公共WiFi密碼,最終完成自動登錄WiFi網絡,不僅可以有效防止用戶接入黑客釣魚熱點,簡化登錄過程中的人工操作,提升用戶使用體驗;而且可以記錄WiFi上網用戶的真實身份,進而使有關部門能夠對公共WiFi上網最終用戶的上網行為進行有效監管。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明用於登錄公共WiFi的方法一個實施例的示意圖。
圖2為本發明用於登錄公共WiFi的方法另一實施例的示意圖。
圖3為本發明用於登錄公共WiFi的移動終端一個實施例的示意 圖。
圖4為本發明一個實施例中標籤獲取模塊的示意圖。
圖5為本發明用於登錄公共WiFi的移動終端另一實施例的示意圖。
圖6為本發明用於登錄公共WiFi的業務管理平臺一個實施例的示意圖。
圖7為本發明用於登錄公共WiFi的業務管理平臺另一實施例的示意圖。
圖8為本發明用於登錄公共WiFi的系統一個實施例的示意圖。
圖9為本發明用於登錄公共WiFi的方法又一實施例的示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發明及其應用或使用的任何限制。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本發明的範圍。
同時,應當明白,為了便於描述,附圖中所示出的各個部分的尺寸並不是按照實際的比例關係繪製的。
對於相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
在這裡示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此, 一旦某一項在一個附圖中被定義,則在隨後的附圖中不需要對其進行進一步討論。
圖1為本發明用於登錄公共WiFi的方法一個實施例的示意圖。優選的,本實施例可由本發明用於登錄公共WiFi的移動終端執行。該方法包括以下步驟:
步驟101,移動終端在接收到用戶的WiFi登錄指令後,獲取當前公共WiFi的藍牙標籤。
在本發明的一個實施例中,用戶在進入某一公共場所,例如公司、商鋪、學校、飯店等,且需要登錄該公共場所的公共無線網路WiFi時,向移動終端輸入WiFi登錄指令,指示移動終端開始獲取當前公共WiFi的藍牙標籤。
在本發明的一個實施例中,在公共場所的公共WiFi AP(無線接入點)附近設置有藍牙信標,所述藍牙信標用於向進入藍牙信標預定範圍內的移動終端發送iBeacon信號。
在本發明的一個實施例中,步驟101可以包括:移動終端用戶進入某商鋪後啟動移動終端APP,通過「搖一搖」等方式,移動終端搜索與當前公共WiFi相對應的藍牙信標發送的iBeacon信號;並從所述iBeacon信號中提取當前公共WiFi的藍牙標籤ID。
步驟102,移動終端向業務管理平臺發送WiFi密碼請求,其中WiFi密碼請求中包括用戶ID和當前公共WiFi的藍牙標籤。
步驟103,移動終端接收業務管理平臺下發的當前公共WiFi的登錄信息,其中,所述登錄信息包括無線網絡名稱SSID和WiFi密碼,業務管理平臺根據用戶ID對用戶進行鑑權,在鑑權通過後根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,並下發當前公共WiFi的登錄信息給移動終端。
步驟104,移動終端根據當前公共WiFi的登錄信息完成WiFi網絡的自動登錄。
基於本發明上述實施例提供的用於登錄公共WiFi的方法中,移動終端通過基於藍牙iBeacon位置標籤的精確「籤到」,與業務管理 平臺交互獲取商鋪的公共WiFi密碼,最終完成自動登錄WiFi網絡,由此不僅可以有效防止用戶接入黑客釣魚熱點,簡化登錄過程中的人工操作,提升用戶使用體驗;而且可以記錄WiFi上網用戶的真實身份,進而使有關部門能夠對公共WiFi上網最終用戶的上網行為進行有效監管。
在本發明的一個實施例中,在接收到用戶的WiFi登錄指令後,所述方法還可以包括:接收藍牙信標提供的移動終端的精準定位信息;同時移動終端向業務管理平臺發送的WiFi密碼請求還包括所述定位信息。
本發明的上述實施例引入了基於藍牙的高精度定位技術,特別適用於室內密集商業場所,本發明的上述實施例可以實現對移動終端的精準定位。
圖2為本發明用於登錄公共WiFi的方法另一實施例的示意圖。優選的,本實施例可由本發明用於登錄公共WiFi的業務管理平臺執行。該方法包括以下步驟:
步驟201,在接收到移動終端發送的WiFi密碼請求時,從WiFi密碼請求中提取用戶ID和當前公共WiFi的藍牙標籤。
步驟202,根據用戶ID對用戶進行鑑權。
在本發明的一個實施例中,業務管理平臺中預先存儲有移動終端用戶的註冊信息。
步驟203,在鑑權通過後根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,其中所述登錄信息包括無線網絡名稱和WiFi密碼。
在本發明的一個實施例中,業務管理平臺中預先存儲有公共WiFi登錄信息與公共WiFi藍牙標籤的對應關係。
步驟204,將當前公共WiFi的登錄信息下發給移動終端,以便移動終端根據所述登錄信息完成WiFi網絡的自動登錄。
基於本發明上述實施例提供的用於登錄公共WiFi的方法,通過基於藍牙iBeacon位置標籤的精確「籤到」,與業務管理平臺交互獲 取商鋪的公共WiFi密碼,最終完成自動登錄WiFi網絡,由此不僅可以有效防止用戶接入黑客釣魚熱點,而且簡化了登錄過程中的人工操作,提升了用戶使用體驗。
同時,本發明上述實施例引入了基於藍牙的高精度定位技術,特別適用於室內密集商業場所,可以實現對移動終端的精準定位;本方法利用業務管理平臺來存放用戶的身份信息,可以實現對公共WiFi上網用戶的身份和行為進行有效管控。
此外,本方法利用業務管理平臺來管理諸如商鋪的公共場所的WiFi信息,移動終端從業務管理平臺獲取公共WiFi的無線網絡名稱和WiFi密碼,由此商鋪的AP熱點可以不廣播SSID,由此有效避免了「蹭網」現象。
在本發明的一個實施例中,在步驟203之後,所述方法還可以包括:收集用戶對公共WiFi的訪問信息,所述訪問信息包括用戶身份信息、用戶位置信息(即移動終端的定位信息)、公共WiFi所在場所信息。
本發明上述實施例中,用戶獲取公共WiFi的登錄信息的同時,其位置、身份、拜訪的商鋪等信息可以被平臺所收集,由此為商業場所用戶行為的大數據分析提供了寶貴的數據。
圖3為本發明用於登錄公共WiFi的移動終端一個實施例的示意圖。如圖3所示,所述用於登錄公共WiFi的移動終端包括請求接收模塊301、標籤獲取模塊302、密碼請求模塊303、密碼接收模塊304和登錄模塊305,其中:
請求接收模塊301,用於接收用戶的WiFi登錄指令。
標籤獲取模塊302,用於在請求接收模塊301接收到用戶的WiFi登錄指令後,獲取當前公共WiFi的藍牙標籤。
密碼請求模塊303,用於向業務管理平臺發送WiFi密碼請求,其中WiFi密碼請求中包括用戶ID和當前公共WiFi的藍牙標籤。
密碼接收模塊304,用於接收業務管理平臺下發的當前公共WiFi的登錄信息,其中,所述登錄信息包括無線網絡名稱和WiFi密碼, 業務管理平臺根據用戶ID對用戶進行鑑權,在鑑權通過後根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,並下發當前公共WiFi的登錄信息。
登錄模塊305,用於根據密碼接收模塊304接收的所述登錄信息完成WiFi網絡的自動登錄。
基於本發明上述實施例提供的用於登錄公共WiFi的移動終端,通過基於藍牙iBeacon位置標籤的精確「籤到」,與業務管理平臺交互獲取商鋪的公共WiFi密碼,最終完成自動登錄WiFi網絡,由此不僅可以有效防止用戶接入黑客釣魚熱點,簡化登錄過程中的人工操作,提升用戶使用體驗;而且可以記錄WiFi上網用戶的真實身份,進而使有關部門能夠對公共WiFi上網最終用戶的上網行為進行有效監管。
圖4為本發明一個實施例中標籤獲取模塊的示意圖。如圖4所示,圖3中的標籤獲取模塊302包括接收單元3021和提取單元3022,其中:
接收單元3021,用於接收與當前公共WiFi相對應的藍牙信標發送的iBeacon信號。
提取單元3022,用於從接收單元接收的所述iBeacon信號中提取當前公共WiFi的藍牙標籤。
圖5為本發明用於登錄公共WiFi的移動終端另一實施例的示意圖。與圖4所示實施例相比,在圖5所示實施例中,所述移動終端還可以包括定位信息接收模塊306,其中:
定位信息接收模塊306,用於在請求接收模塊301接收到用戶的WiFi登錄指令後,接收藍牙信標提供的移動終端的精準定位信息,並將所述精準定位信息發送給密碼請求模塊303,以便密碼請求模塊303將所述定位信息發送給業務管理平臺,其中密碼請求模塊303發送的所述WiFi密碼請求還包括所述定位信息。
本發明的上述實施例引入了基於藍牙的高精度定位技術,特別適用於室內密集商業場所,本發明的上述實施例可以實現對移動終端的精準定位。
圖6為本發明用於登錄公共WiFi的業務管理平臺一個實施例的示意圖。如圖6所示,所述業務管理平臺包括接收模塊601、提取模塊602、鑑權模塊603、查詢模塊604和下發模塊605,其中:
接收模塊601,用於接收移動終端發送的WiFi密碼請求。
提取模塊602,用於在接收模塊601接收到移動終端發送的WiFi密碼請求時,從WiFi密碼請求中提取用戶ID和當前公共WiFi的藍牙標籤。
鑑權模塊603,用於根據提取模塊602提取的用戶ID對用戶進行鑑權。
查詢模塊604,用於在鑑權模塊603鑑權通過後,根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,其中所述登錄信息包括無線網絡名稱和WiFi密碼。
下發模塊605,用於將查詢模塊604查詢的登錄信息下發給移動終端。
基於本發明上述實施例提供的用於登錄公共WiFi的業務管理平臺,在移動終端到達諸如商鋪的公共場所時,通過藍牙iBeacon位置標籤的精確「籤到」,向移動終端發送商鋪的公共WiFi密碼,最終完成自動登錄WiFi網絡,由此不僅可以有效防止用戶接入黑客釣魚熱點,而且簡化了登錄過程中的人工操作,提升了用戶使用體驗。
同時,本發明上述實施例引入了基於藍牙的高精度定位技術,特別適用於室內密集商業場所,可以實現對移動終端的精準定位;本發明利用業務管理平臺來存放用戶的身份信息,可以實現對公共WiFi上網用戶的身份和行為進行有效管控。
此外,本發明利用業務管理平臺來管理諸如商鋪的公共場所的WiFi信息,移動終端從業務管理平臺獲取公共WiFi的無線網絡名稱和WiFi密碼,由此商鋪的AP熱點可以不廣播SSID,由此有效避免了「蹭網」現象。
圖7為本發明用於登錄公共WiFi的業務管理平臺另一實施例的示意圖。與圖6所示實施例相比,在圖7所示實施例中,所述業務管理平 臺還可以包括收集模塊606,其中:
收集模塊606,用於收集用戶對公共WiFi的訪問信息,所述訪問信息包括用戶身份信息、用戶位置信息、公共WiFi所在場所信息。
本發明上述實施例中,用戶獲取公共WiFi的登錄信息的同時,其位置、身份、拜訪的商鋪等信息可以被平臺所收集,由此為商業場所用戶行為的大數據分析提供了寶貴的數據。
圖8為本發明用於登錄公共WiFi的系統一個實施例的示意圖。如圖8所示,所述用於登錄公共WiFi的系統包括藍牙信標10、移動終端30和業務管理平臺60,其中:
藍牙信標10,用於向進入藍牙信標10預定範圍內的移動終端30發送當前公共WiFi的藍牙標籤。
在本發明的一個實施例中,如圖8所示,在藍牙信標10和公共WiFi AP均設置在同一公共場所內,藍牙信標10設置在公共WiFi AP的附近。
移動終端30,為圖3-圖5所示實施例中任一實施例中所述的移動終端。
業務管理平臺60,為圖6或圖7所示實施例中任一實施例中所述的業務管理平臺。
基於本發明上述實施例提供的用於登錄公共WiFi的系統,移動終端通過基於藍牙iBeacon位置標籤的精確「籤到」,與業務管理平臺交互獲取商鋪的公共WiFi密碼,最終完成自動登錄WiFi網絡,由此不僅本發明上述實施例可以有效防止用戶接入黑客釣魚熱點,簡化登錄過程中的人工操作,提升用戶使用體驗;而且可以記錄WiFi上網用戶的真實身份,進而使有關部門能夠對公共WiFi上網最終用戶的上網行為進行有效監管。
本發明上述實施例中,用戶獲取公共WiFi的登錄信息的同時,其位置、身份、拜訪的商鋪等信息可以被平臺所收集,由此為商業場所用戶行為的大數據分析提供了寶貴的數據。
在本發明的一個實施例中,藍牙信標10與移動終端30配合可以 完成基於iBeacon技術的高精度定位識別。
本發明上述實施例引入了基於藍牙的高精度定位技術,特別適用於室內密集商業場所,可以實現對移動終端的精準定位。
圖9為本發明用於登錄公共WiFi的方法又一實施例的示意圖。優選的,本實施例可由本發明用於登錄公共WiFi的業務系統執行。該方法包括以下步驟:
步驟901,移動終端在接收到用戶的WiFi登錄指令後,獲取當前公共WiFi的藍牙標籤。
步驟902,移動終端向業務管理平臺發送WiFi密碼請求,其中WiFi密碼請求中包括用戶ID和當前公共WiFi的藍牙標籤。
步驟903,業務管理平臺根據用戶ID對用戶進行鑑權。
在本發明的一個實施例中,業務管理平臺中預先存儲有移動終端用戶的註冊信息。
步驟904,業務管理平臺在鑑權通過後,根據當前公共WiFi的藍牙標籤查詢當前公共WiFi的登錄信息,其中所述登錄信息包括無線網絡名稱和WiFi密碼。
在本發明的一個實施例中,業務管理平臺中預先存儲有公共WiFi登錄信息與公共WiFi藍牙標籤的對應關係。
步驟905,將當前公共WiFi的登錄信息下發給移動終端。
步驟906,移動終端根據所述登錄信息完成WiFi網絡的自動登錄。
本發明上述實施例利用業務管理平臺來管理諸如商鋪的公共場所的WiFi信息,移動終端從業務管理平臺獲取公共WiFi的無線網絡名稱和WiFi密碼,由此商鋪的AP熱點可以不廣播SSID,由此有效避免了「蹭網」現象。
在上面所描述的請求接收模塊301、標籤獲取模塊302、密碼請求模塊303、密碼接收模塊304、登錄模塊305、定位信息接收模塊306、接收模塊601、提取模塊602、鑑權模塊603、查詢模塊604、下發模塊605、收集模塊606等功能單元可以實現為用於執行本申請所描述功能的通用處理器、可編程邏輯控制器(PLC)、數位訊號處理器(DSP)、專用集 成電路(ASIC)、現場可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件或者其任意適當組合。
至此,已經詳細描述了本發明。為了避免遮蔽本發明的構思,沒有描述本領域所公知的一些細節。本領域技術人員根據上面的描述,完全可以明白如何實施這裡公開的技術方案。
本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬體來完成,也可以通過程序來指令相關的硬體完成,所述的程序可以存儲於一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁碟或光碟等。
本發明的描述是為了示例和描述起見而給出的,而並不是無遺漏的或者將本發明限於所公開的形式。很多修改和變化對於本領域的普通技術人員而言是顯然的。選擇和描述實施例是為了更好說明本發明的原理和實際應用,並且使本領域的普通技術人員能夠理解本發明從而設計適於特定用途的帶有各種修改的各種實施例。