麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

網絡連接方法、網絡共享方法及裝置制造方法

文檔序號:8004695閱讀:218來源:國知局
網絡連接方法、網絡共享方法及裝置制造方法
【專利摘要】本發明公開了一種網絡連接方法、網絡共享方法及裝置,屬于通信【技術領域】。所述方法包括:獲取接入點列表,所述接入點列表包括至少一個接入點;獲取所述接入點列表中的接入點的標識;向服務器發送密碼請求消息,所述密碼請求消息攜帶獲取到的接入點的標識,使得服務器根據所述接入點的標識查詢與所述接入點對應的密碼;當接收到所述服務器返回的密碼時,根據所述密碼進行網絡連接。本發明通過從服務器獲取接入點對應的密碼,使得終端設備能夠根據該接入點對應的密碼及接入點進行網絡連接,最大程度的實現了網絡資源的共享,有效利用了網絡資源,提高了終端設備接入網絡的成功率。
【專利說明】網絡連接方法、網絡共享方法及裝置
【技術領域】
[0001]本發明涉及通信【技術領域】,特別涉及一種網絡連接方法、網絡共享方法及裝置。
【背景技術】
[0002]隨著信息技術的發展,人們的日常生活已經離不開網絡,人們主要通過3G(3rd_Generation,第三代移動通信技術)網絡或者WiFi (Wireless Fidelity,無線保真)上網。而由于3G網絡收費較高,且網速不如WiFi,人們更愿意通過WiFi進行網絡活動。目前大多數區域均部署有WiFi網絡的AP (Access Point,接入點),例如商場、酒店、機場、辦公樓內等。
[0003]在實現本發明的過程中,發明人發現至少存在以下問題:
[0004]大多數WiFi網絡均為加密網絡,需要身份認證才能連接,致使用戶身邊雖然有AP卻不能使用WiFi網絡,導致網絡資源的浪費。

【發明內容】

[0005]為了解決加密的WiFi網絡需要身份認證才能連接,導致網絡資源浪費的問題,本發明實施例提供了一種網絡連接方法、網絡共享方法及裝置。所述技術方案如下:
[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]接入點顯示單元,用于當接收到所述服務器返回的密碼時,顯示所述返回的密碼對應的接入點;
[0073]第一網絡連接單元,用于當接收到網絡連接指令時,根據所述網絡連接指令對應的接入點以及密碼進行網絡連接;或,
[0074]第二網絡連接單元,用于當接收到所述服務器返回的密碼時,從所述返回的密碼對應的接入點選取一個接入點,根據選取的接入點以及對應的密碼進行網絡連接。
[0075]較佳的,接入點顯示單元用于在顯示所述接入點列表中至少一個接入點時,將所述返回的密碼對應的接入點與所述至少一個接入點中其他接入點區別顯示。
[0076]較佳的,所述裝置還包括:
[0077]公共網絡信息輸出模塊,用于當根據所述密碼進行網絡連接時,如果連接的接入點所屬網絡為公共網絡,輸出所述網絡的網絡信息。
[0078]第六方面,提供了一種網絡連接裝置,所述裝置包括:
[0079]密碼請求接收模塊,用于接收終端設備的密碼請求消息,所述密碼請求消息攜帶獲取到的接入點的標識;
[0080]密碼查詢模塊,用于根據所述接入點的標識,從預設數據庫中查詢與所述接入點的標識對應的密碼,所述預設數據庫包括接入點的標識以及對應的密碼;
[0081]密碼返回模塊,用于向所述終端設備發送查詢到的所述接入點的密碼。
[0082]較佳的,所述裝置還包括:
[0083]第一接入次數統計模塊,用于當接收接入點連接成功消息時,統計所述接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或,
[0084]第一失敗接入點統計模塊,用于接收接入點連接失敗消息,統計所述接入點連接失敗消息攜帶的所述連接失敗的接入點;或,
[0085]接入點個數統計模塊,用于當接收接入點連接成功消息時,統計所述終端設備成功連接接入點的個數。
[0086]第七方面,提供了一種網絡共享裝置,所述裝置包括:
[0087]接入點信息獲取模塊,用于獲取連接成功的接入點信息,所述接入點信息包括接入點的標識和密碼;
[0088]接入點信息發送模塊,用于向服務器發送所述接入點信息,使得所述服務器保存所述接入點信息。
[0089]較佳的,所述裝置還包括:
[0090]連接成功接入點信息存儲模塊,用于保存所述連接成功的接入點信息。
[0091]較佳的,所述裝置還包括:
[0092]第一提示信息顯示模塊,用于當檢測到所述接入點信息中的密碼變化時,顯示第一提示信息,所述第一提示信息用于提示是否發送變化后的接入點信息。
[0093]較佳的,所述裝置還包括:
[0094]網絡類型檢測模塊,用于檢測所述連接成功的接入點所屬網絡的類型;
[0095]第二提示信息顯示模塊,用于當所述連接成功的接入點所屬網絡為家庭網絡或公司網絡時,顯示第二提示信息,所述第二提示信息用于建議不發送所述接入點信息。
[0096]較佳的,所述網絡類型檢測模塊包括:
[0097]接入點連接時間獲取單元,用于獲取終端設備接入所述連接成功的接入點的時間;
[0098]家庭網絡確定單元,用于當所述時間處于第一時間段時,所述連接成功的接入點所屬網絡的類型為家庭網絡;
[0099]公司網絡確定單元,用于當所述時間處于第二時間段時,所述連接成功的接入點所屬網絡的類型為公司網絡。
[0100]較佳的,所述裝置還包括:
[0101]公共網絡信息獲取模塊,用于當所述連接成功的接入點所屬網絡為公共網絡時,獲取所述接入點所屬網絡的網絡信息;
[0102]相應地,所述裝置還包括:
[0103]公共網絡信息發送模塊,用于當向服務器發送所述接入點信息時,發送所述接入點所屬網絡的網絡信息。
[0104]第八方面,提供了一種網絡共享裝置,所述裝置包括:
[0105]接入點信息接收模塊,用于接收終端設備發送的接入點信息,所述接入點信息包括接入點的標識和密碼;
[0106]接入點信息存儲模塊,用于對應保存所述接入點的標識和密碼。
[0107]較佳的,所述裝置還包括:
[0108]第二接入次數統計模塊,用于當接收接入點連接成功消息時,統計所述接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或,
[0109]第二失敗接入點統計模塊,用于接收接入點連接失敗消息,統計所述接入點連接失敗消息攜帶的所述連接失敗的接入點;或,
[0110]第二接入點個數統計模塊,用于當接收到所述接入點信息時,統計所述終端設備發送接入點信息的個數。
[0111]較佳的,所述裝置還包括:
[0112]服務器接入點信息刪除模塊,用于當接收到對任一接入點信息的舉報消息時,刪除已保存的所述舉報消息對應的接入點信息。
[0113]較佳的,所述裝置還包括:
[0114]終端設備接入點信息刪除模塊,用于刪除終端設備上保存的所述舉報消息對應的接入點信息。
[0115]本發明實施例提供的技術方案帶來的有益效果是:
[0116]通過從服務器獲取接入點對應的密碼,使得終端設備能夠根據該接入點對應的密碼及接入點進行網絡連接,最大程度的實現了網絡資源的共享,有效利用了網絡資源,提高了終端設備接入網絡的成功率。
【專利附圖】

【附圖說明】
[0117]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0118]圖1是本發明實施例提供的網絡連接方法流程圖;
[0119]圖2是本發明實施例提供的網絡連接方法流程圖;
[0120]圖3是本發明實施例提供的網絡共享方法流程圖;[0121]圖4是本發明實施例提供的網絡共享方法流程圖;
[0122]圖5是本發明實施例提供的網絡連接方法流程圖;
[0123]圖6是本發明實施例提供的接入點圖標顯示示意圖;
[0124]圖7是本發明實施例提供的接入點圖標顯示示意圖;
[0125]圖8是本發明實施例提供的網絡信息顯示示意圖;
[0126]圖9是本發明實施例提供的網絡共享方法流程圖;
[0127]圖10是本發明實施例提供的接入點共享示意圖;
[0128]圖11是本發明實施例提供的網絡連接裝置結構示意圖;
[0129]圖12是本發明實施例提供的網絡連接裝置結構示意圖;
[0130]圖13是本發明實施例提供的網絡共享裝置結構示意圖;
[0131]圖14是本發明實施例提供的網絡共享裝置結構示意圖;
[0132]圖15是本發明實施例提供的終端設備結構示意圖;
[0133]圖16是本發明實施例提供的服務器結構示意圖;
[0134]圖17是本發明實施例提供的服務器結構示意圖。
【具體實施方式】
[0135]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
[0136]圖1是本發明實施例提供的網絡連接方法的流程圖。參見圖1,該實施例包括:
[0137]101、獲取接入點列表,該接入點列表包括至少一個接入點;
[0138]102、獲取該接入點列表中的接入點的標識;
[0139]103、向服務器發送密碼請求消息,該密碼請求消息攜帶獲取到的接入點的標識,使得服務器根據該接入點的標識查詢與該接入點對應的密碼;
[0140]104、當接收到該服務器返回的密碼時,根據該密碼進行網絡連接。
[0141]本發明實施例提供的方法,通過從服務器獲取接入點對應的密碼,使得終端設備能夠根據該接入點對應的密碼及接入點進行網絡連接,最大程度的實現了網絡資源的共享,有效利用了網絡資源,提高了終端設備接入網絡的成功率。
[0142]較佳的,當接收到該服務器返回的密碼時,根據該密碼進行網絡連接之后,該方法還包括:
[0143]當網絡連接成功時,向服務器發送接入點連接成功消息,該接入點連接成功消息攜帶連接成功的接入點;
[0144]當網絡連接失敗時,保存當前連接失敗的接入點,當下一次網絡連接成功時向該服務器發送接入點連接失敗消息,該接入點連接失敗消息攜帶該連接失敗的接入點。
[0145]較佳的,當網絡連接成功時,向服務器發送接入點連接成功消息之后,該方法還包括:
[0146]保存該服務器返回的密碼。
[0147]較佳的,當接收到該服務器返回的密碼時,根據該密碼進行網絡連接,采用如下方式:
[0148]當接收到該服務器返回的密碼時,顯示該返回的密碼對應的接入點;當接收到網絡連接指令時,根據該網絡連接指令對應的接入點以及密碼進行網絡連接;
[0149]或,當接收到該服務器返回的密碼時,從該返回的密碼對應的接入點選取一個接入點,根據選取的接入點以及對應的密碼進行網絡連接。
[0150]較佳的,顯示該返回的密碼對應的接入點,采用如下方式:
[0151]在顯示該接入點列表中至少一個接入點時,將該返回的密碼對應的接入點與該至少一個接入點中其他接入點區別顯示。
[0152]較佳的,該方法還包括:
[0153]當根據該密碼進行網絡連接時,如果連接的接入點所屬網絡為公共網絡,輸出該網絡的網絡信息。
[0154]圖2是本發明實施例提供的網絡連接方法的流程圖。參見圖2,該實施例包括:
[0155]201、接收終端設備的密碼請求消息,該密碼請求消息攜帶獲取到的接入點的標識;
[0156]202、根據該接入點的標識,從預設數據庫中查詢與該接入點的標識對應的密碼,該預設數據庫包括接入點的標識以及對應的密碼;
[0157]203、向該終端設備發送查詢到的該接入點的密碼。
[0158]本發明實施例提供的方法,通過接收終端設備發送的密碼請求消息,向終端設備返回接入點對應的密碼,使得終端設備能夠根據該接入點對應的密碼及接入點進行網絡連接,最大程度的實現了網絡資源的共享,有效利用了網絡資源,提高了終端設備接入網絡的成功率。
[0159]較佳的,該方法還包括:
[0160]當接收接入點連接成功消息時,統計該接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或,
[0161]接收接入點連接失敗消息,統計該接入點連接失敗消息攜帶的該連接失敗的接入點;或,
[0162]當接收接入點連接成功消息時,統計該終端設備成功連接接入點的個數。
[0163]圖3是本發明實施例提供的網絡共享方法的流程圖。參見圖3,該實施例包括:
[0164]301、獲取連接成功的接入點信息,該接入點信息包括接入點的標識和密碼;
[0165]302、向服務器發送該接入點信息,使得該服務器保存該接入點信息。
[0166]本發明實施例提供的方法,通過終端設備將連接成功的接入點信息發送至服務器,使得其他終端設備能夠從服務器獲取該連接成功的接入點信息,實現網絡連接,最大程度的實現了網絡資源的共享,有效利用了網絡資源,提高了終端設備接入網絡的成功率。
[0167]較佳的,獲取連接成功的接入點信息之后,該方法還包括:
[0168]保存該連接成功的接入點信息。
[0169]較佳的,向服務器發送該接入點信息之后,該方法還包括:
[0170]當檢測到該接入點信息中的密碼變化時,顯示第一提示信息,該第一提示信息用于提示是否發送變化后的接入點信息。
[0171]較佳的,獲取連接成功的接入點信息之后,該方法還包括:
[0172]檢測該連接成功的接入點所屬網絡的類型;
[0173]當該連接成功的接入點所屬網絡為家庭網絡或公司網絡時,顯示第二提示信息,該第二提示信息用于建議不發送該接入點信息。
[0174]較佳的,檢測該連接成功的接入點所屬網絡的類型,采用如下方式:
[0175]獲取終端設備接入該連接成功的接入點的時間;
[0176]當該時間處于第一時間段時,該連接成功的接入點所屬網絡的類型為家庭網絡;
[0177]當該時間處于第二時間段時,該連接成功的接入點所屬網絡的類型為公司網絡。
[0178]較佳的,該方法還包括:
[0179]當該連接成功的接入點所屬網絡為公共網絡時,獲取該接入點所屬網絡的網絡信息;
[0180]相應地,該方法還包括:
[0181]當向服務器發送該接入點信息時,發送該接入點所屬網絡的網絡信息。
[0182]圖4是本發明實施例提供的網絡共享方法的流程圖。參見圖4,該實施例包括:
[0183]401、接收終端設備發送的接入點信息,該接入點信息包括接入點的標識和密碼;
[0184]402、對應保存該接入點的標識和密碼。
[0185]本發明實施例提供的方法,通過終端設備將連接成功的接入點信息發送至服務器,使得其他終端設備能夠從服務器獲取該連接成功的接入點信息,實現網絡連接,最大程度的實現了網絡資源的共享,有效利用了網絡資源,提高了終端設備接入網絡的成功率。
[0186]較佳的,該方法還包括:
[0187]當接收接入點連接成功消息時,統計該接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或,
[0188]接收接入點連接失敗消息,統計該接入點連接失敗消息攜帶的該連接失敗的接入點;或,
[0189]當接收到該接入點信息時,統計該終端設備發送接入點信息的個數。
[0190]較佳的,該方法還包括:
[0191]當接收到對任一接入點信息的舉報消息時,刪除已保存的該舉報消息對應的接入點信息。
[0192]較佳的,當接收到對任一接入點信息的舉報消息時,刪除已保存的該舉報消息對應的接入點信息之后,該方法還包括:
[0193]刪除終端設備上保存的該舉報消息對應的接入點信息。
[0194]圖5是本發明實施例提供的網絡連接方法的流程圖。該實施例僅以終端設備從服務器獲取接入點對應的密碼為例進行說明,參見圖5,該實施例包括:
[0195]500、終端設備登錄指定賬戶;
[0196]其中,該指定賬戶可以為終端設備對應的云端服務器賬戶,終端設備登錄該指定賬戶后,可以與服務器進行接入點相關信息的傳輸。
[0197]需要說明的是,終端設備與服務器進行接入點信息傳輸時,需要終端設備處于登錄指定賬戶的狀態。在本發明實施例中,僅以當前進行登錄為例進行說明,而實際應用中,該終端設備可以在任一時刻登錄該指定賬號,在需要進行接入點相關信息的傳輸時,僅需處于登錄狀態即可,本發明實施例對終端設備何時登錄該指定賬戶不做限定。
[0198]501、終端設備獲取接入點列表,該接入點列表包括至少一個接入點;
[0199]具體的,終端設備啟動無線網絡時,對周邊環境的接入點進行掃描,得到包括至少一個接入點的接入點列表。
[0200]較佳的,終端設備將獲取的至少一個接入點存儲至第一預設數據庫,并按預設周期對第一預設數據庫中所保存的接入點進行掃描,如果掃描結果與已保存的接入點不同,則對該第一預設數據庫進行更新。優選的,該預設周期設為一天,本發明實施例對此不作具體限定。
[0201]502、終端設備獲取該接入點列表中的接入點的標識;
[0202]其中,所述接入點為當前終端設備可掃描到,并顯示在接入點列表中的全部接入點。
[0203]較佳的,該接入點的標識可以包括接入點MAC (Media Access Control,介質訪問控制)地址,也可以包括其他可以唯一標識接入點的信息。
[0204]具體的,終端設備調用接口函數以獲取該接入點列表中每個接入點對應的預設文件,該預設文件包括接入點對應的接入點的標識,終端設備通過獲取該預設文件,獲取接入點列表中每個接入點對應的接入點的標識。其過程具體如下:
[0205]WifiManager wifi Manager=(WifiManager)getSystemService(Context.WIFI_SERVICE);
[0206]final List<ScanResult>results=wifiManager.getScanResults(),
[0207]其中,results是掃描到的熱點,scanResult.BSSID是MAC地址。
[0208]503、終端設備向服務器發送密碼請求,該密碼請求消息攜帶獲取到的接入點的標識,使得服務器根據該接入點的標識查詢與該接入點對應的密碼;
[0209]具體的,終端設備向服務器發送密碼請求,該密碼請求消息攜帶獲取到的接入點列表中的至少一個接入點的接入點的標識,使得服務器能夠根據該至少一個接入點的接入點的標識查詢該至少一個接入點的密碼。
[0210]需要說明的是,該密碼請求還可以攜帶該終端設備標識等用于識別終端設備的信息,使得服務器可以根據接收到的密碼請求對終端設備進行驗證,當驗證通過時,服務器響應該密碼請求。
[0211]504、當服務器接收終端設備的密碼請求消息時,根據該接入點的標識,從預設數據庫中查詢與該接入點的標識對應的密碼;
[0212]其中,該預設數據庫包括由多個終端設備上傳的接入點的標識及對應的密碼。該接入點的標識包括但不限于接入點MAC地址、接入點SSID(Service Set Identifier,服務集標識)等。
[0213]具體的,當服務器接收到終端設備的密碼請求消息時,在預設數據庫中查詢該接入點的標識對應的密碼。如果查詢到對應的密碼,服務器向終端設備返回第一響應,該第一響應攜帶服務器查詢到的密碼,如果服務器未查詢到對應的密碼,可向終端設備返回第二響應,該第二響應攜帶查詢失敗信息,或如果服務器未查詢到對應的密碼,服務器不作任何響應。
[0214]505、服務器向該終端設備發送查詢到的該接入點的密碼;
[0215]506、當接收到該服務器返回的密碼時,終端設備顯示該返回的密碼對應的接入
占.[0216]較佳的,終端設備在顯示該接入點列表中至少一個接入點時,對服務器返回的密碼對應的接入點與該至少一個接入點中其他接入點進行區別顯示。比如,終端設備在顯示接入點列表中至少一個接入點時,該服務器返回的密碼對應的接入點的圖標與該至少一個接入點中其他接入點的圖標進行區別顯示。
[0217]如圖6所示,當接收到服務器返回接入點“xmCafe”的密碼時,在接入點列表中接入點“xmCafe”的圖標顯示為“連接”,當然,也可以顯示其他可連接的標識,如“可共享”。
[0218]優選的,該步驟506之后,該方法還包括:終端設備對應保存該接入點及密碼,當再次連接該接入點時,可直接根據已保存的密碼進行網絡連接。
[0219]507、當接收到網絡連接指令時,終端設備根據該網絡連接指令對應的接入點以及密碼進行網絡連接;
[0220]具體的,終端設備顯示已獲取密碼的接入點,使得終端設備用戶選擇任一個已獲取密碼的接入點,觸發網絡連接指令,當終端設備接收到網絡連接指令時,終端設備根據網絡連接指令及對應的接入點以及密碼進行網絡連接。
[0221]優選的,步驟507可以由以下步驟代替:當接收到該服務器返回的至少一個密碼時,從該返回的密碼對應的接入點選取一個接入點,根據選取的接入點以及對應的密碼進行網絡連接。該連接過程無需人工介入,提高了網絡使用的便捷性。
[0222]具體的,當接收到服務器返回的至少一個密碼時,從返回的密碼對應的接入點中按信號強弱,選擇一個信號強的接入點,根據選取的接入點以及對應的密碼進行網絡連接。
[0223]較佳的,當根據該密碼進行網絡連接時,如果連接的接入點所屬網絡為公共網絡,輸出該網絡的網絡信息。比如,假設連接的接入點所屬網絡由“XX X商場”提供,則在進行網絡連接時,輸出“該網絡由XXX商場提供”。
[0224]508、當網絡連接成功時,終端設備向服務器發送接入點連接成功消息;
[0225]該接入點連接成功消息可以攜帶該連接成功的接入點。
[0226]較佳的,當網絡連接成功時,終端設備對該服務器返回的密碼對應的接入點的圖標與該至少一個接入點中其他接入點的圖標進行區別顯示。如圖7所示,接入點“xmCafe”的顯示圖標大于其他接入點的顯示圖標,當然也可以其他方式區別顯示,比如服務器返回的密碼對應的接入點的圖標顏色與該至少一個接入點中其他接入點的圖標顏色不同。
[0227]優選的,終端設備在顯示接入點信息時,終端設備區別顯示由服務器返回的密碼對應的接入點和由用戶自己獲取的密碼對應的接入點。
[0228]如圖8所示,圖8 Ca)中接入點Dlink_0203的密碼是由服務器返回的,則在該接入點對應的區域,顯示該網絡通過互助共享連接獲取;圖8 (b)中接入點Dlink_0203的密碼由終端設備用戶自行輸入,則在該接入點對應的區域,顯示該網絡通過由用戶自己獲取。
[0229]優選的,當終端設備網絡連接成功時,提示網絡連接成功。
[0230]509、當接收接入點連接成功消息時,服務器統計該接入點連接成功消息攜帶的接入點的被接入次數;
[0231]具體的,服務器接收接入點連接成功消息,該接入點連接成功消息攜帶連接成功的接入點,服務器統計該接入點的被接入次數,使得服務器在響應終端設備發送的密碼請求時,優先返回被接入次數多的接入點的密碼,保證快速連接網絡。
[0232]優選的,當接收接入點連接成功消息時,服務器統計該終端設備成功連接接入點的個數。具體的,服務器可以根據終端設備標識以及該終端設備所發送的接入點連接成功消息的個數,統計該終端設備成功連接接入點的個數,實際應用中,該統計方法還可以有其他實現方式,本發明實施例對此不作具體限定。
[0233]510、當網絡連接失敗時,終端設備保存當前連接失敗的接入點,當下一次網絡連接成功時向該服務器發送接入點連接失敗消息。
[0234]具體的,當接入點對應的密碼變化時,服務器中接入點對應的密碼并未對應修改,則根據服務器返回的密碼及對應接入點進行網絡連接時,可能會導致網絡連接失敗,終端設備保存當前連接失敗的接入點,當下一次網絡連接成功時向服務器發送接入點連接失敗消息,該接入點連接失敗消息攜帶至少一個連接失敗的接入點,使得服務器在響應終端設備密碼請求時,不再發送該至少一個連接失敗的接入點,避免不必要的操作,保證快速連接網絡。
[0235]優選的,當終端設備網絡連接失敗時,提示網絡連接失敗,需要輸入新的密碼。
[0236]511、服務器接收接入點連接失敗消息,統計該接入點連接失敗消息攜帶的該連接失敗的接入點。
[0237]需要說明的是,本實施例中終端設備與服務器之間在傳輸接入點信息、接入點及接入點對應的密碼時,可加密進行,加密方式可以為WPA (W1-Fi Protected Access,W1-Fi網絡安全接入)_PSK (Pre-Shared Key,預共享密鑰)或 WPA2 (WAP 第二版)_PSK (Pre-SharedKey,預共享密鑰)等,本實施例不做限定。
[0238]本發明實施例提供的方法,通過從服務器獲取接入點對應的密碼,使得終端設備能夠根據該接入點對應的密碼及接入點進行網絡連接,最大程度的實現了網絡資源的共享,有效利用了網絡資源,提高了終端設備接入網絡的成功率。
[0239]圖9是本發明實施例提供的網絡共享方法的流程圖。該實施例僅以終端設備向服務器共享接入點信息為例進行說明,參見圖9,該實施例包括:
[0240]900、終端設備網絡連接成功;
[0241]網絡連接的密碼可以是由服務器返回的密碼,也可以是終端設備用戶自己獲取的的密碼,本實施例僅以網絡連接的密碼由服務器返回的密碼為例進行說明。
[0242]優選的,在網絡連接成功時,提示用戶是否將當前連接的接入點的接入點信息發送至服務器。其中,該接入點信息包括但不限于接入點的標識、密碼及接入點SSID等。優選的,接入點的標識可以包括接入點MAC地址,也可以包括其他可以唯一標識接入點的信息。
[0243]進一步地,在提示用戶是否將當前連接的接入點的接入點信息發送至服務器時,還可以提供對后續進行網絡連接成功時如何對接入點進行處理的操作選項,當用戶選擇對后續網絡連接成功的接入點自動分享時,在后續網絡連接成功時,不提示用戶是否將當前連接的接入點的接入點信息發送至服務器,而直接將連接成功的接入點分享至服務器。
[0244]901、終端設備獲取連接成功的接入點信息;
[0245]較佳的,終端設備將連接成功的接入點信息存儲至第二預設數據庫,該接入點信息的存儲方式可以為:
[0246]
【權利要求】
1.一種網絡連接方法,其特征在于,所述方法包括: 獲取接入點列表,所述接入點列表包括至少一個接入點; 獲取所述接入點列表中的接入點的標識; 向服務器發送密碼請求消息,所述密碼請求消息攜帶獲取到的接入點的標識,使得服務器根據所述接入點的標識查詢與所述接入點對應的密碼; 當接收到所述服務器返回的密碼時,根據所述密碼進行網絡連接。
2.根據權利要求1所述的方法,其特征在于,當接收到所述服務器返回的密碼時,根據所述密碼進行網絡連接之后,所述方法還包括: 當網絡連接成功時,向服務器發送接入點連接成功消息,所述接入點連接成功消息攜帶連接成功的接入點; 當網絡連接失敗時,保存當前連接失敗的接入點,當下一次網絡連接成功時向所述服務器發送接入點連接失敗消息,所述接入點連接失敗消息攜帶所述連接失敗的接入點。
3.根據權利要求2所述的方法,其特征在于,當網絡連接成功時,向服務器發送接入點連接成功消息之后,所述 方法還包括: 保存所述服務器返回的密碼。
4.根據權利要求1所述的方法,其特征在于,當接收到所述服務器返回的密碼時,根據所述密碼進行網絡連接,采用如下方式: 當接收到所述服務器返回的密碼時,顯示所述返回的密碼對應的接入點; 當接收到網絡連接指令時,根據所述網絡連接指令對應的接入點以及密碼進行網絡連接; 或,當接收到所述服務器返回的密碼時,從所述返回的密碼對應的接入點選取一個接入點,根據選取的接入點以及對應的密碼進行網絡連接。
5.根據權利要求4所述的方法,其特征在于,顯示所述返回的密碼對應的接入點,采用如下方式: 在顯示所述接入點列表中至少一個接入點時,將所述返回的密碼對應的接入點與所述至少一個接入點中其他接入點區別顯示。
6.根據權利要求1所述的方法,其特征在于,所述方法還包括: 當根據所述密碼進行網絡連接時,如果連接的接入點所屬網絡為公共網絡,輸出所述網絡的網絡信息。
7.—種網絡連接方法,其特征在于,所述方法包括: 接收終端設備的密碼請求消息,所述密碼請求消息攜帶獲取到的接入點的標識; 根據所述接入點的標識,從預設數據庫中查詢與所述接入點的標識對應的密碼,所述預設數據庫包括接入點的標識以及對應的密碼; 向所述終端設備發送查詢到的所述接入點的密碼。
8.根據權利要求7所述的方法,其特征在于,所述方法還包括: 當接收接入點連接成功消息時,統計所述接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或, 接收接入點連接失敗消息,統計所述接入點連接失敗消息攜帶的所述連接失敗的接入點;或,當接收接入點連接成功消息時,統計所述終端設備成功連接接入點的個數。
9.一種網絡共享方法,其特征在于,所述方法包括: 獲取連接成功的接入點信息,所述接入點信息包括接入點的標識和密碼; 向服務器發送所述接入點信息,使得所述服務器保存所述接入點信息。
10.根據權利要求9所述的方法,其特征在于,獲取連接成功的接入點信息之后,所述方法還包括: 保存所述連接成功的接入點信息。
11.根據權利要求9所述的方法,其特征在于,向服務器發送所述接入點信息之后,所述方法還包括: 當檢測到所述接入點信息中的密碼變化時,顯示第一提示信息,所述第一提示信息用于提示是否發送變化后的接入點信息。
12.根據權利要求9所述的方法,其特征在于,獲取連接成功的接入點信息之后,所述方法還包括: 檢測所述連接成功的接入點所屬網絡的類型; 當所述連接成功的接入點所屬網絡為家庭網絡或公司網絡時,顯示第二提示信息,所述第二提示信息用于建議不發送所述接入點信息。
13.根據權利要求12所述 的方法,其特征在于,檢測所述連接成功的接入點所屬網絡的類型,采用如下方式: 獲取終端設備接入所述連接成功的接入點的時間; 當所述時間處于第一時間段時,所述連接成功的接入點所屬網絡的類型為家庭網絡; 當所述時間處于第二時間段時,所述連接成功的接入點所屬網絡的類型為公司網絡。
14.根據權利要求9所述的方法,其特征在于,所述方法還包括: 當所述連接成功的接入點所屬網絡為公共網絡時,獲取所述接入點所屬網絡的網絡信息; 相應地,所述方法還包括: 當向服務器發送所述接入點信息時,發送所述接入點所屬網絡的網絡信息。
15.—種網絡共享方法,其特征在于,所述方法包括: 接收終端設備發送的接入點信息,所述接入點信息包括接入點的標識和密碼; 對應保存所述接入點的標識和密碼。
16.根據權利要求15所述的方法,其特征在于,所述方法還包括: 當接收接入點連接成功消息時,統計所述接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或, 接收接入點連接失敗消息,統計所述接入點連接失敗消息攜帶的所述連接失敗的接入點;或, 當接收到所述接入點信息時,統計所述終端設備發送接入點信息的個數。
17.根據權利要求15所述的方法,其特征在于,所述方法還包括: 當接收到對任一接入點信息的舉報消息時,刪除已保存的所述舉報消息對應的接入點信息。
18.根據權利要求17所述的方法,其特征在于,當接收到對任一接入點信息的舉報消息時,刪除已保存的所述舉報消息對應的接入點信息之后,所述方法還包括: 刪除終端設備上保存的所述舉報消息對應的接入點信息。
19.一種網絡連接裝置,其特征在于,所述裝置包括: 接入點列表獲取模塊,用于獲取接入點列表,所述接入點列表包括至少一個接入點; 接入點標識獲取模塊,用于獲取所述接入點列表中的接入點的標識; 密碼請求發送模塊,用于向服務器發送密碼請求消息,所述密碼請求消息攜帶獲取到的接入點的標識,使得服務器根據所述接入點的標識查詢與所述接入點對應的密碼; 網絡連接模塊,用于當接收到所述服務器返回的密碼時,根據所述密碼進行網絡連接。
20.根據權利要求19所述的裝置,其特征在于,所述裝置還包括: 第一發送模塊,用于當網絡連接成功時,向服務器發送接入點連接成功消息,所述接入點連接成功消息攜帶連接成功的接入點; 第二發送模塊,用于 當網絡連接失敗時,保存當前連接失敗的接入點,當下一次網絡連接成功時向所述服務器發送接入點連接失敗消息,所述接入點連接失敗消息攜帶所述連接失敗的接入點。
21.根據權利要求20所述的裝置,其特征在于,所述裝置還包括: 密碼存儲模塊,用于保存所述服務器返回的密碼。
22.根據權利要求19所述的裝置,其特征在于,所述網絡連接模塊包括: 接入點顯示單元,用于當接收到所述服務器返回的密碼時,顯示所述返回的密碼對應的接入點; 第一網絡連接單元,用于當接收到網絡連接指令時,根據所述網絡連接指令對應的接入點以及密碼進行網絡連接;或, 第二網絡連接單元,用于當接收到所述服務器返回的密碼時,從所述返回的密碼對應的接入點選取一個接入點,根據選取的接入點以及對應的密碼進行網絡連接。
23.根據權利要求22所述的裝置,其特征在于,所述接入點顯示單元用于在顯示所述接入點列表中至少一個接入點時,將所述返回的密碼對應的接入點與所述至少一個接入點中其他接入點區別顯示。
24.根據權利要求19所述的裝置,其特征在于,所述裝置還包括: 公共網絡信息輸出模塊,用于當根據所述密碼進行網絡連接時,如果連接的接入點所屬網絡為公共網絡,輸出所述網絡的網絡信息。
25.一種網絡連接裝置,其特征在于,所述裝置包括: 密碼請求接收模塊,用于接收終端設備的密碼請求消息,所述密碼請求消息攜帶獲取到的接入點的標識; 密碼查詢模塊,用于根據所述接入點的標識,從預設數據庫中查詢與所述接入點的標識對應的密碼,所述預設數據庫包括接入點的標識以及對應的密碼; 密碼返回模塊,用于向所述終端設備發送查詢到的所述接入點的密碼。
26.根據權利要求25所述的裝置,其特征在于,所述裝置還包括: 第一接入次數統計模塊,用于當接收接入點連接成功消息時,統計所述接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或, 第一失敗接入點統計模塊,用于接收接入點連接失敗消息,統計所述接入點連接失敗消息攜帶的所述連接失敗的接入點;或, 接入點個數統計模塊,用于當接收接入點連接成功消息時,統計所述終端設備成功連接接入點的個數。
27.—種網絡共享裝置,其特征在于,所述裝置包括: 接入點信息獲取模塊,用于獲取連接成功的接入點信息,所述接入點信息包括接入點的標識和密碼; 接入點信息發送模塊,用于向服務器發送所述接入點信息,使得所述服務器保存所述接入點信息。
28.根據權利要求27所述的裝置,其特征在于,所述裝置還包括: 連接成功接入點信息存儲模塊,用于保存所述連接成功的接入點信息。
29.根據權利要求27所述的裝置,其特征在于,所述裝置還包括: 第一提示信息顯示模塊,用于當檢測到所述接入點信息中的密碼變化時,顯示第一提示信息,所述第一提示信息用于提示是否發送變化后的接入點信息。
30.根據權利要求27所述的裝置,其特征在于,所述裝置還包括: 網絡類型檢測模塊,用于檢測所述連接成功的接入點所屬網絡的類型; 第二提示信息顯示模塊,用于當所述連接成功的接入點所屬網絡為家庭網絡或公司網絡時,顯示第二提示信息,所 述第二提示信息用于建議不發送所述接入點信息。
31.根據權利要求30所述的裝置,其特征在于,所述網絡類型檢測模塊包括: 接入點連接時間獲取單元,用于獲取終端設備接入所述連接成功的接入點的時間; 家庭網絡確定單元,用于當所述時間處于第一時間段時,所述連接成功的接入點所屬網絡的類型為家庭網絡; 公司網絡確定單元,用于當所述時間處于第二時間段時,所述連接成功的接入點所屬網絡的類型為公司網絡。
32.根據權利要求27所述的裝置,其特征在于,所述裝置還包括: 公共網絡信息獲取模塊,用于當所述連接成功的接入點所屬網絡為公共網絡時,獲取所述接入點所屬網絡的網絡信息; 相應地,所述裝置還包括: 公共網絡信息發送模塊,用于當向服務器發送所述接入點信息時,發送所述接入點所屬網絡的網絡信息。
33.一種網絡共享裝置,其特征在于,所述裝置包括: 接入點信息接收模塊,用于接收終端設備發送的接入點信息,所述接入點信息包括接入點的標識和密碼; 接入點信息存儲模塊,用于對應保存所述接入點的標識和密碼。
34.根據權利要求33所述的裝置,其特征在于,所述裝置還包括: 第二接入次數統計模塊,用于當接收接入點連接成功消息時,統計所述接入點連接成功消息攜帶的連接成功的接入點的被接入次數;或, 第二失敗接入點統計模塊,用于接收接入點連接失敗消息,統計所述接入點連接失敗消息攜帶的所述連接失敗的接入點;或, 第二接入點個數統計模塊,用于當接收到所述接入點信息時,統計所述終端設備發送接入點信息的個數。
35.根據權利要求33所述的裝置,其特征在于,所述裝置還包括: 服務器接入點信息刪除模塊,用于當接收到對任一接入點信息的舉報消息時,刪除已保存的所述舉報消息對應的接入點信息。
36.根據權利要求33所述的裝置,其特征在于,所述裝置還包括: 終端設備接入點信息刪除模塊,用于刪除終端設備上保存的所述舉報消息對應的接入點信 息。
【文檔編號】H04W84/12GK103458408SQ201310362432
【公開日】2013年12月18日 申請日期:2013年8月19日 優先權日:2013年8月19日
【發明者】萬鈺臻, 孫鵬, 劉道寬, 范典, 金凡, 楊春賀 申請人:小米科技有限責任公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 清远市| 丰都县| 奇台县| 资源县| 临城县| 东莞市| 水富县| 边坝县| 双江| 龙泉市| 康马县| 岑巩县| 海盐县| 宿松县| 如东县| 深泽县| 龙胜| 永平县| 枝江市| 静安区| 棋牌| 弥渡县| 文安县| 大荔县| 静乐县| 胶州市| 阜新市| 正宁县| 柳州市| 龙井市| 庆城县| 绥芬河市| 巢湖市| 玛纳斯县| 北宁市| 郑州市| 尼勒克县| 利辛县| 贵溪市| 杨浦区| 阿克陶县|