網絡熱點共享方法、裝置及系統的制作方法
【技術領域】
[0001]本發明涉及終端技術領域,特別是涉及網絡熱點共享方法、裝置及系統。
【背景技術】
[0002]現有技術中,共享網絡熱點的手機A和待連接網絡熱點的手機B之間網絡熱點(如WiFi熱點)共享過程包括:用戶通過在手機A中執行點擊操作進入網絡熱點設置界面,在網絡熱點設置界面中設置待創建的網絡熱點的密碼及名稱,并執行預定的網絡熱點創建操作,進而手機A執行創建網絡熱點的操作,其中,所創建網絡熱點具有用戶所設置的密碼;然后,用戶通過執行點擊操作進入手機B的網絡熱點搜索界面,并執行網絡熱點掃描操作,而手機B在檢測到網絡熱點掃描操作后掃描當前環境下的網絡熱點,在手機B掃描到手機A所創建的網絡熱點后,用戶需要至少執行輸入密碼、連接操作,最終才能實現手機B共享手機A所創建網絡熱點。
[0003]可見,現有的網絡熱點共享的實現步驟用戶操作較為繁瑣,使得用戶的使用體驗較低。
【發明內容】
[0004]本發明實施例的目的在于提供網絡熱點共享方法、裝置及系統,以簡化網絡熱點共享實現過程中的用戶操作。具體技術方案如下:
[0005]第一方面,本發明實施例提供了一種網絡熱點共享方法,應用于待連接網絡熱點的第一終端,所述方法包括:
[0006]獲得用戶通過點擊預設按鈕所發出的熱點共享指令;
[0007]響應所述熱點共享指令,確定用于指示第二終端創建符合特定創建規則的網絡熱點的熱點創建請求;
[0008]通過與所述第二終端的藍牙通道,向所述第二終端發送所述熱點創建請求,以使得:所述第二終端通過所述藍牙通道接收所述熱點創建請求后,根據所述熱點創建請求,在所述第二終端本地創建符合所述特定創建規則的網絡熱點,并確定連接所述網絡熱點所需的熱點參數信息,通過所述藍牙通道,將所述熱點參數信息反饋給所述第一終端;
[0009]通過所述藍牙通道,接收所述第二終端反饋的熱點參數信息;
[0010]根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點。
[0011 ] 可選的,所述確定用于指示第二終端創建符合特定創建規則的網絡熱點的熱點創建請求,包括:
[0012]確定針對于網絡熱點的默認的創建規則;
[0013]生成用于指示第二終端創建符合所述默認的創建規則的網絡熱點的熱點創建請求。
[0014]可選的,所述確定用于指示第二終端創建符合特定創建規則的網絡熱點的熱點創建請求,包括:
[0015]輸出預設的規則選擇界面,其中,所述規則選擇界面顯示有多個創建規則;
[0016]確定用戶基于所述預設的規則選擇界面所選擇的創建規則;
[0017]生成用于指示第二終端創建符合所選擇的創建規則的網絡熱點的熱點創建請求。
[0018]可選的,所述特定創建規則包括:熱點加密規則、熱點名稱生成規則、熱點密碼生成規則中的至少一種。
[0019]可選的,所述熱點參數信息,包括:熱點名稱;
[0020]所述根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點,包括:
[0021]掃描當前環境中的網絡熱點;
[0022]遍歷查找具有所接收到的熱點名稱的所述第二終端所創建的網絡熱點;
[0023]請求與所查找到的網絡熱點進行連接。
[0024]可選的,所述熱點參數信息,包括:
[0025]熱點名稱和熱點密碼;
[0026]所述根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點,包括:
[0027]掃描當前環境中的網絡熱點;
[0028]遍歷查找具有所接收到的熱點名稱的所述第二終端所創建的網絡熱點;
[0029]將所接收到的所述熱點密碼作為所查找到網絡熱點的密碼,請求與所查找到的網絡熱點進行連接。
[0030]可選的,通過與所述第二終端的藍牙通道,向所述第二終端發送所述熱點創建請求之前,獲得用戶通過點擊預設按鈕所發出的熱點共享指令之后,所述方法還包括:
[0031]建立與第二終端的藍牙通道。
[0032]可選的,所述建立與第二終端的藍牙通道,包括:
[0033]基于當前掃描到的可用藍牙設備,輸出藍牙設備選擇界面;
[0034]確定用戶基于所述藍牙設備選擇界面所選擇的、作為待連接藍牙設備的第二終端;
[0035]建立與所述第二終端的藍牙通道。
[0036]第二方面,本發明實施例提供了一種網絡熱點共享方法,應用于共享網絡熱點的第二終端,所述方法包括:
[0037]通過與第一終端的藍牙通道,接收所述第一終端發送的熱點創建請求,其中,所述熱點創建請求為:所述第一終端獲得用戶通過點擊預設按鈕所發出的熱點共享指令后所確定的且用于指示所述第二終端創建符合特定創建規則的網絡熱點的請求;
[0038]根據所述熱點創建請求,在本地創建符合所述特定創建規則的所述網絡熱點;
[0039]確定連接所述網絡熱點所需的熱點參數信息;
[0040]通過所述藍牙通道,將所述熱點參數信息反饋給所述第一終端,以使得:所述第一終端通過所述藍牙通道接收所述熱點參數信息后,根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點;
[0041]在檢測到所述第一終端關于連接至所述網絡熱點的請求后,允許所述第一終端連接至所述網絡熱點。
[0042]可選的,所述熱點參數信息包括:熱點名稱;
[0043]或者,
[0044]所述熱點參數信息包括:
[0045]熱點名稱和熱點密碼。
[0046]可選的,所述通過與第一終端的藍牙通道,接收所述第一終端發送的熱點創建請求之前,還包括:
[0047]與第一終端建立藍牙通道。
[0048]第三方面,本發明實施例提供了一種網絡熱點共享裝置,應用于待連接網絡熱點的第一終端,所述裝置包括:
[0049]共享指令獲得模塊,用于獲得用戶通過點擊預設按鈕所發出的熱點共享指令;
[0050]創建請求確定模塊,用于響應所述熱點共享指令,確定用于指示第二終端創建符合特定創建規則的網絡熱點的熱點創建請求;
[0051]創建請求發送模塊,用于通過與所述第二終端的藍牙通道,向所述第二終端發送所述熱點創建請求,以使得:所述第二終端通過所述藍牙通道接收所述熱點創建請求后,根據所述熱點創建請求,在所述第二終端本地創建符合所述特定創建規則的網絡熱點,并確定連接所述網絡熱點所需的熱點參數信息,通過所述藍牙通道,將所述熱點參數信息反饋給所述第一終端;
[0052]熱點參數信息接收模塊,用于通過所述藍牙通道,接收所述第二終端反饋的熱點參數信息;
[0053]熱點請求連接模塊,用于根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點。
[0054]第四方面,本發明實施例還提供了一種網絡熱點共享裝置,應用于共享網絡熱點的第二終端,所述裝置包括:
[0055]創建請求接收模塊,用于通過與第一終端的藍牙通道,接收所述第一終端發送的熱點創建請求,其中,所述熱點創建請求為:所述第一終端獲得用戶通過點擊預設按鈕所發出的熱點共享指令后所確定的且用于指示所述第二終端創建符合特定創建規則的網絡熱點的請求;
[0056]熱點創建模塊,用于根據所述熱點創建請求,在本地創建符合所述特定創建規則的所述網絡熱點;
[0057]熱點參數信息確定模塊,用于確定連接所述網絡熱點所需的熱點參數信息;
[0058]熱點參數信息發送模塊,用于通過所述藍牙通道,將所述熱點參數信息反饋給所述第一終端,以使得:所述第一終端通過所述藍牙通道接收所述熱點參數信息后,根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點;
[0059]熱點連接模塊,用于在檢測到所述第一終端關于連接至所述網絡熱點的請求后,允許所述第一終端連接至所述網絡熱點。
[0060]第五方面,本發明實施例提供了一種網絡熱點共享系統,包括:應用于待連接網絡熱點的第一終端中的第一網絡熱點共享裝置和應用于共享網絡熱點的第二終端中的第二網絡熱點共享裝置;
[0061]其中,所述第一網絡熱點共享裝置,包括:
[0062]共享指令獲得模塊,用于獲得用戶通過點擊預設按鈕所發出的熱點共享指令;
[0063]創建請求確定模塊,用于響應所述熱點共享指令,確定用于指示第二終端創建符合特定創建規則的網絡熱點的熱點創建請求;
[0064]創建請求發送模塊,用于通過與所述第二終端的藍牙通道,向所述第二終端發送所述熱點創建請求,以使得:所述第二終端通過所述藍牙通道接收所述熱點創建請求后,根據所述熱點創建請求,在所述第二終端本地創建符合所述特定創建規則的網絡熱點,并確定連接所述網絡熱點所需的熱點參數信息,通過所述藍牙通道,將所述熱點參數信息反饋給所述第一終端;
[0065]熱點參數信息接收模塊,用于通過所述藍牙通道,接收所述第二終端反饋的熱點參數信息;
[0066]熱點請求連接模塊,用于根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點;
[0067]所述第二網絡熱點共享裝置,包括:
[0068]創建請求接收模塊,用于通過與第一終端的藍牙通道,接收所述第一終端發送的熱點創建請求,其中,所述熱點創建請求為:所述第一終端獲得用戶通過點擊預設按鈕所發出的熱點共享指令后所確定的且用于指示所述第二終端創建符合特定創建規則的網絡熱點的請求;
[0069]熱點創建模塊,用于根據所述熱點創建請求,在本地創建符合所述特定創建規則的所述網絡熱點;
[0070]熱點參數信息確定模塊,用于確定連接所述網絡熱點所需的熱點參數信息;
[0071]熱點參數信息發送模塊,用于通過所述藍牙通道,將所述熱點參數信息反饋給所述第一終端,以使得:所述第一終端通過所述藍牙通道接收所述熱點參數信息后,根據所述熱點參數信息,請求連接至所述第二終端所創建的網絡熱點;
[0072]熱點連接模塊,用于在檢測到所述第一終端關于連接至所述網絡熱點的請求后,允