網(wǎng)絡(luò)通訊方法、客戶端及系統(tǒng)的制作方法
【專利摘要】本公開是關(guān)于一種網(wǎng)絡(luò)通訊方法、客戶端及系統(tǒng),屬于通信領(lǐng)域。所述方法包括:第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng);所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。本公開通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,可以通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的效果。
【專利說明】網(wǎng)絡(luò)通訊方法、客戶端及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本公開涉及通信領(lǐng)域,特別涉及一種網(wǎng)絡(luò)通訊方法、客戶端及系統(tǒng)。
【背景技術(shù)】
[0002]諸如智能手機、平板電腦和電子書閱讀器之類的移動終端在人們的日常生活中的使用越來越廣泛。用戶通過移動終端上安裝的即時通信程序與其它用戶通訊是其中最常用的功能之一。
[0003]由于移動終端的移動性,導(dǎo)致移動終端所處的網(wǎng)絡(luò)環(huán)境經(jīng)常會在不同類型的網(wǎng)絡(luò)之間切換,有時還會處在無法連接互聯(lián)網(wǎng)的環(huán)境下。如果用戶A使用的移動終端A中的即時通訊客戶端向用戶B使用的移動終端B發(fā)送信息,但移動終端A處于無法連接互聯(lián)網(wǎng)的環(huán)境,則該條信息將會發(fā)送失敗。只有當移動終端A再次切換至連接有互聯(lián)網(wǎng)的環(huán)境,且用戶A重新點擊該條信息進行發(fā)送時,該條信息才能夠成功發(fā)送給移動終端B中的即時通訊客戶端。
[0004]公開人在實現(xiàn)本公開的過程中,發(fā)現(xiàn)上述方式至少存在如下缺陷:如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用。
【發(fā)明內(nèi)容】
[0005]為了解決相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題,本公開實施例提供了一種網(wǎng)絡(luò)通訊方法,所述技術(shù)方案如下:
[0006]根據(jù)本公開實施例的第一方面,提供一種網(wǎng)絡(luò)通訊方法,所述方法包括:
[0007]第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng);
[0008]所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0009]可選的,所述第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接,包括:
[0010]所述第一客戶端與所述至少一個第二客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接;
[0011]或,
[0012]所述第一客戶端與所述至少一個第二客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接;
[0013]或,
[0014]所述第一客戶端與所述至少一個第二客戶端通過藍牙技術(shù)建立所述近程通訊連接。
[0015]可選的,所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng),包括:
[0016]所述第一客戶端通過所述近程通訊連接向所述第二客戶端發(fā)送上行數(shù)據(jù),和/或,所述第一客戶端通過所述近程通訊連接接收所述第二客戶端發(fā)送的屬于所述第一客戶端的下行數(shù)據(jù)。
[0017]可選的,所述方法,還包括:
[0018]所述第一客戶端向所述第二客戶端發(fā)送授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述第一客戶端對互聯(lián)網(wǎng)的訪問;
[0019]所述第一客戶端在接收到所述第二客戶端反饋的授權(quán)確認后,執(zhí)行所述通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的步驟。
[0020]可選的,所述方法還包括:
[0021]所述第一客戶端通過所述近程通訊連接與所述至少一個第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0022]可選的,所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng),還包括:
[0023]所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)以加密方式訪問互聯(lián)網(wǎng)。
[0024]根據(jù)本公開實施例的第二方面,提供一種網(wǎng)絡(luò)通訊方法,所述方法包括:
[0025]第二客戶端與至少一個第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng);
[0026]所述第二客戶端通過所述近程通訊連接向所述第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0027]可選的,所述與至少一個第一客戶端通過無線連接技術(shù)建立近程通訊連接,包括:
[0028]所述第二客戶端與所述至少一個第一客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接;
[0029]或,
[0030]所述第二客戶端與所述至少一個第一客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接;
[0031]或,
[0032]所述第二客戶端與所述至少一個第一客戶端通過藍牙技術(shù)建立所述近程通訊連接。
[0033]可選的,所述第二客戶端通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問,包括:
[0034]所述第二客戶端接收所述至少一個第一客戶端發(fā)送的上行數(shù)據(jù),并將所述上行數(shù)據(jù)中轉(zhuǎn)至互聯(lián)網(wǎng),和/或,所述第二客戶端接收互聯(lián)網(wǎng)發(fā)送的屬于所述至少一個第一客戶端的下行數(shù)據(jù),并將所述下行數(shù)據(jù)發(fā)送至所述至少一個第一客戶端。
[0035]可選的,所述方法,還包括:
[0036]所述第二客戶端接收所述至少一個第一客戶端發(fā)送的授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問;
[0037]所述第二客戶端在接收到授權(quán)指令時,向所述至少一個第一客戶端反饋授權(quán)確認,所述第一客戶端用于在接收到所述授權(quán)確認后通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0038]可選的,所述方法,還包括:
[0039]所述第二客戶端獲取配置信息,所述配置信息用于指示是否允許所述第一客戶端對互聯(lián)網(wǎng)的訪問;
[0040]在所述配置信息指示允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問時,所述第二客戶端執(zhí)行通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問的步驟。
[0041]可選的,所述方法還包括:
[0042]所述第二客戶端通過所述近程通訊連接與所述第一客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0043]可選的,所述通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問,包括:
[0044]所述第二客戶端通過所述近程通訊連接以加密方式向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0045]根據(jù)本公開實施例的第三方面,提供一種網(wǎng)絡(luò)通訊客戶端,所述客戶端,包括:
[0046]第一通訊建立模塊,被配置為與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng);
[0047]中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊,被配置為通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0048]可選的,所述第一通訊建立模塊,包括:第一 WIFI單元或第一 Ad-Hoc單元或第一藍牙單元;
[0049]所述第一 WIFI單元,被配置為與所述第二客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接;
[0050]所述第一 Ad-Hoc單元,被配置為與所述第二客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接;
[0051]所述第一藍牙單元,被配置為與所述第二客戶端通過藍牙技術(shù)建立所述近程通訊連接。
[0052]可選的,所述中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊,包括:上行數(shù)據(jù)發(fā)送單元,和/或下行數(shù)據(jù)接收單元;
[0053]所述上行數(shù)據(jù)發(fā)送單元,被配置為通過所述近程通訊連接向所述第二客戶端發(fā)送上行數(shù)據(jù),
[0054]所述下行數(shù)據(jù)接收單元,被配置為通過所述近程通訊連接接收所述第二客戶端發(fā)送的屬于所述第一客戶端的下行數(shù)據(jù)。
[0055]可選的,所述客戶端還包括:
[0056]第一近程通訊模塊,被配置為通過所述近程通訊連接向所述至少一個第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0057]可選的,所述客戶端還包括:訪問授權(quán)發(fā)送模塊和授權(quán)確認接收模塊;
[0058]所述訪問授權(quán)發(fā)送模塊模塊,被配置為向所述第二客戶端發(fā)送授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述第一客戶端對互聯(lián)網(wǎng)的訪問;
[0059]所述授權(quán)確認接收模塊,被配置為在接收到所述第二客戶端反饋的授權(quán)確認后,執(zhí)行所述通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的步驟。
[0060]可選的,所述中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊,被配置為通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)以加密方式訪問互聯(lián)網(wǎng)。
[0061]根據(jù)本公開實施例的第四方面,提供一種網(wǎng)絡(luò)通訊客戶端,所述客戶端包括:
[0062]第二通訊建立模塊,被配置為與至少第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng);
[0063]網(wǎng)絡(luò)訪問提供模塊,被配置為通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0064]可選的,所述第二通訊建立模塊,包括:第二 WIFI單元或第二 Ad-Hoc單元或第二藍牙單元;
[0065]所述第二 WIFI單元,被配置為與所述第一客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接;
[0066]所述第二 Ad-Hoc單元,被配置為與所述第一客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接;
[0067]所述第二藍牙單元,被配置為與所述第一客戶端通過藍牙技術(shù)建立所述近程通訊連接。
[0068]可選的,所述網(wǎng)絡(luò)訪問提供模塊,包括:上行數(shù)據(jù)中轉(zhuǎn)單元,和/或下行數(shù)據(jù)中轉(zhuǎn)單元;
[0069]所述上行數(shù)據(jù)中轉(zhuǎn)單元,被配置為接收所述至少一個第一客戶端發(fā)送的上行數(shù)據(jù),并將所述上行數(shù)據(jù)中轉(zhuǎn)至互聯(lián)網(wǎng);
[0070]所述下行數(shù)據(jù)中轉(zhuǎn)單元,被配置為接收互聯(lián)網(wǎng)發(fā)送的屬于所述至少一個第一客戶端的下行數(shù)據(jù),并將所述下行數(shù)據(jù)發(fā)送至所述至少一個第一客戶端。
[0071]可選的,所述客戶端還包括:訪問授權(quán)接收模塊和授權(quán)確認反饋模塊;
[0072]所述訪問授權(quán)接收模塊,被配置為接收所述至少一個第一客戶端發(fā)送的授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問;
[0073]所述授權(quán)確認反饋模塊,被配置為在接收到授權(quán)指令時,向所述至少一個第一客戶端反饋授權(quán)確認,所述至少一個第一客戶端用于在接收到所述授權(quán)確認后通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0074]可選的,所述客戶端,還包括:配置信息獲取模塊和網(wǎng)絡(luò)訪問提供模塊;
[0075]所述配置信息獲取模塊,被配置為獲取配置信息,所述配置信息用于指示是否允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問;
[0076]所述網(wǎng)絡(luò)訪問提供模塊,被配置為在所述配置信息指示允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問時,所述第二客戶端執(zhí)行通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問的步驟。
[0077]可選的,所述客戶端還包括:
[0078]第二近程通訊模塊,被配置為通過所述近程通訊連接與所述第一客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0079]可選的,所述網(wǎng)絡(luò)訪問提供模塊,被配置為通過所述近程通訊連接以加密方式向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0080]根據(jù)本公開實施例的第五方面,提供一種第一客戶端,所述客戶端包括:
[0081]處理器;
[0082]用于存儲所述處理器的可執(zhí)行指令的存儲器;
[0083]其中,所述處理器被配置為:
[0084]第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng);
[0085]所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0086]根據(jù)本公開實施例的第六方面,提供一種第二客戶端,所述客戶端包括:
[0087]處理器;
[0088]用于存儲所述處理器的可執(zhí)行指令的存儲器;
[0089]其中,所述處理器被配置為:
[0090]第二客戶端與至少第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng);
[0091]所述第二客戶端通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0092]根據(jù)本公開實施例的第七方面,提供一種網(wǎng)絡(luò)通訊系統(tǒng),包含有第一客戶端和第二客戶端;
[0093]所述第一客戶端,包含有上述第三方面和第五方面任一所述的客戶端;
[0094]所述第二客戶端,包含有上述第四方面和第六方面任一所述的客戶端。
[0095]本公開實施例提供的技術(shù)方案可以包括以下有益效果:
[0096]通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,可以通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的效果。
[0097]應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0098]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0099]圖1是本公開各個實施例提供的網(wǎng)絡(luò)通訊方法所涉及的實施環(huán)境的結(jié)構(gòu)示意圖;
[0100]圖2是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖;
[0101]圖3A是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖;
[0102]圖3B是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的操作示意圖;
[0103]圖3C是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的操作示意圖;
[0104]圖4是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖;
[0105]圖5A是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖;
[0106]圖5B是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的操作示意圖;
[0107]圖6是根據(jù)一示例性實施例示出的一種第一客戶端的框圖;
[0108]圖7是根據(jù)另一示例性實施例示出的一種第一客戶端的框圖;
[0109]圖8是根據(jù)另一示例性實施例示出的一種第二客戶端的框圖;
[0110]圖9是根據(jù)另一示例性實施例示出的一種第二客戶端的框圖;
[0111]圖10是根據(jù)一示例性實施例示出的一種用于網(wǎng)絡(luò)通訊的客戶端的框圖;
[0112]圖11是根據(jù)一示例性實施例示出的一種用于網(wǎng)絡(luò)通訊的系統(tǒng)的框圖。
[0113]通過上述附圖,已示出本公開明確的實施例,后文中將有更詳細的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構(gòu)思的范圍,而是通過參考特定實施例為本領(lǐng)域技術(shù)人員說明本公開的概念。
【具體實施方式】
[0114]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的客戶端和方法的例子。
[0115]本文中所述的終端可以是手機、平板電腦、電子書閱讀器、MP3播放器(MovingPicture Experts Group Aud1 Layer III,動態(tài)影像專家壓縮標準音頻層面3)、MP4 (Moving Picture Experts Group Aud1 Layer IV,動態(tài)影像專家壓縮標準音頻層面 4)播放器、膝上型便攜計算機和臺式計算機等等。本文中的終端運行有客戶端。
[0116]本文中所述的近程通訊連接指不通過互聯(lián)網(wǎng)的近程連接方式,包括但不限于:以WIFI (Wireless-Fidelity無線保真)技術(shù),或Ad-Hoc (點對點無線網(wǎng)絡(luò))技術(shù),或藍牙技術(shù)中的至少一種建立的連接。
[0117]本文中所述的客戶端是社交類客戶端,或即時通訊類客戶端,或網(wǎng)絡(luò)游戲類客戶端等所有具有通訊功能的客戶端,而本文中的第一客戶端、第二客戶端、第三客戶端和客戶端均指同一種客戶端。其中,第一客戶端可以是沒有連接互聯(lián)網(wǎng)的至少一個客戶端,第一客戶端也可以是連接互聯(lián)網(wǎng)的至少一個客戶端;第二客戶端是可以連接有互聯(lián)網(wǎng)的客戶端,且第二客戶端與第一客戶端之間的物理距離小于預(yù)定閾值,通常處于同一場所或范圍。而第三客戶端是指連接互聯(lián)網(wǎng)的至少一個客戶端。第一客戶端和第二客戶端之間可以建立有近程通訊連接,而第三客戶端沒有建立近程通訊連接。
[0118]請參考圖1,其示出了本公開各個實施例提供的網(wǎng)絡(luò)通訊方法所涉及的實施環(huán)境的結(jié)構(gòu)不意圖。該實施環(huán)境包括終端11、終端12、終端13、終端14、終端15和服務(wù)器16。其中:
[0119]如圖1所示,終端11為安裝了第一客戶端的終端,終端12、終端13和終端14為安裝了第二客戶端的終端,終端15為安裝了第三客戶端的終端,終端11、終端12、終端13和終端14兩兩之間的物理距離較近,互相之間具有建立近程通訊連接的能力,終端14、終端15和服務(wù)器16連接在互聯(lián)網(wǎng)上。服務(wù)器16可以是一臺服務(wù)器,或者由若干臺服務(wù)器組成的服務(wù)器集群,或者是一個云計算服務(wù)中心。
[0120]需要說明的是,本實施環(huán)境中,對建立近程通訊連接的終端的數(shù)量不做限制,即對安裝了第一客戶端的終端、安裝了第二客戶端的終端和安裝了第三客戶端的終端的數(shù)量都不做出限制。
[0121]需要說明的是,圖1只是以實施環(huán)境中包括上述各個設(shè)備為例,在實際實現(xiàn)時,在某些應(yīng)用場景中,實施環(huán)境中還可以只包括上述部分設(shè)備或者同時包括其他設(shè)備,本公開實施例對此并不做限定。
[0122]圖2是根據(jù)一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖,本實施例以該網(wǎng)絡(luò)通訊方法應(yīng)用于圖1所示的實施環(huán)境中的第一客戶端來舉例說明。該網(wǎng)絡(luò)通訊方法可以包括如下幾個步驟:
[0123]在步驟201中,第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,第二客戶端連接有互聯(lián)網(wǎng);
[0124]其中,第一客戶端與第二客戶端之間由于建立有近程通訊連接,因此通過近程通訊連接便可以相互進行通訊交互,收發(fā)彼此的信息和數(shù)據(jù)等。這種實現(xiàn)近程通訊連接的無線連接技術(shù)可以包括藍牙或熱點等相關(guān)技術(shù),本實施例對此不做限定。
[0125]在步驟202中,第一客戶端通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0126]綜上所述,本實施例提供的網(wǎng)絡(luò)通訊方法,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,可以通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的效果。
[0127]圖3A是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖,本實施例以該網(wǎng)絡(luò)通訊方法應(yīng)用于圖1所示的實施環(huán)境中的第一客戶端來舉例說明。該網(wǎng)絡(luò)通訊方法可以包括如下幾個步驟:
[0128]在步驟301中,第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接,其中,第二客戶端連接有互聯(lián)網(wǎng);
[0129]第一客戶端可以與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接。
[0130]本步驟可以通過如下三種方式中的任一種來實現(xiàn):
[0131]第一客戶端與至少一個第二客戶端通過WIFI技術(shù)建立近程通訊連接;
[0132]或,
[0133]第一客戶端與至少一個第二客戶端通過Ad-Hoc技術(shù)建立近程通訊連接;
[0134]或,
[0135]第一客戶端與至少一個第二客戶端通過藍牙技術(shù)建立近程通訊連接。
[0136]實際實施中,在終端同時具備上述三種無線連接能力時,終端11、終端12、終端13和終端14兩兩之間可以通過上述無線連接技術(shù)中的任一種,建立網(wǎng)狀網(wǎng)絡(luò),即四個終端的任意兩個終端之間都建立有近程通訊連接。
[0137]在步驟302中,第一客戶端通過近程通訊連接與至少一個第二客戶端進行通訊;
[0138]在建立近程通訊連接之后,第一客戶端通過近程通訊連接向第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0139]在本方法實施例中,第一客戶端可以和其他至少一個第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話中的至少一種通訊方式,這種通訊方式可以建立在第一客戶端和剩余三個客戶端中的至少兩個客戶端之間,即上述四個客戶端既可以進行一對一的通訊,也可以進行多人的“群聊”通訊。
[0140]在一個示意性的例子中,用戶打開第一客戶端,第一客戶端分別通過WIFI技術(shù)、Ad-Hoc技術(shù)和藍牙技術(shù)搜索在線的第二客戶端,如圖3B所示,與所有在線客戶端以他們所支持的無線連接技術(shù)分別建立近程通訊連接并將所有在線客戶端的用戶名稱顯示于在線用戶列表31中,用戶名稱是用戶登錄客戶端時使用的用戶名,本實施例以第二客戶端的用戶名為A為例,用戶長按列表中的用戶D32,在彈出的對話框中選擇“聊天”按鈕33,進入聊天界面34,在此界面,用戶可以通過對話框35進行文字消息通訊;通過按鈕36進行圖片消息通訊;通過按鈕37進行語音消息通訊;通過按鈕38進行視頻消息通訊;通過按鈕39進行語音通話和/或視頻通話。
[0141]在步驟303中,第一客戶端通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng);
[0142]第一客戶端通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)包括:中轉(zhuǎn)第一客戶端通過近程通訊連接向第二客戶端發(fā)送上行數(shù)據(jù),和/或,第一客戶端通過近程通訊連接接收第二客戶端發(fā)送的屬于第一客戶端的下行數(shù)據(jù)。
[0143]在第二客戶端對于第一客戶端通過其訪問互聯(lián)網(wǎng)沒有限制時,第一客戶端可以直接以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0144]在第二客戶端對于第一客戶端通過其訪問互聯(lián)網(wǎng)設(shè)有限制時,本步驟可以分為下面兩個步驟來執(zhí)行:
[0145]第一、第一客戶端向第二客戶端發(fā)送授權(quán)請求,授權(quán)請求用于請求第二客戶端允許第一客戶端對互聯(lián)網(wǎng)的訪問;
[0146]第二、第一客戶端在接收到第二客戶端反饋的授權(quán)確認后,通過近程通訊連接和第二客戶端訪問互聯(lián)網(wǎng)。
[0147]如,如圖3C所示,用戶打開第一客戶端后,在在線用戶列表31中看到D32按鈕上出現(xiàn)了已接入互聯(lián)網(wǎng)的圖標40,長按列表中的D32按鈕,在彈出的對話框中選擇“連接互聯(lián)網(wǎng)”按鈕41,第一客戶端向第二客戶端發(fā)送連接互聯(lián)網(wǎng)授權(quán)請求,在接收到第二客戶端反饋的授權(quán)確認后,屏幕上彈出“通過授權(quán)”提示42,第一客戶端此時就可以訪問互聯(lián)網(wǎng)。
[0148]需要說明的是,只有第一客戶端可以訪問互聯(lián)網(wǎng),即其他需要連接互聯(lián)網(wǎng)的程序,如其他即時通訊程序、瀏覽器程序和社交類程序無法訪問互聯(lián)網(wǎng)。此時,第一客戶端與第二客戶端可以進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話中的至少一種通訊,也可以進行訪問服務(wù)器16等互聯(lián)網(wǎng)操作,比如登陸網(wǎng)頁和訪問論壇等等。
[0149]綜上所述,本實施例提供的網(wǎng)絡(luò)通訊方法,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,可以通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的效果。
[0150]可選的,由于第一客戶端通過近程通訊連接和第二客戶端訪問互聯(lián)網(wǎng)時,第一客戶端發(fā)出或接收的所有數(shù)據(jù)都要經(jīng)過第二客戶端,因此第一客戶端可以通過近程通訊連接和第二客戶端以加密方式訪問互聯(lián)網(wǎng)。這樣就解決了第二客戶端可以直接獲取第一客戶端訪問互聯(lián)網(wǎng)時的數(shù)據(jù)的問題。
[0151]圖4是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖,本實施例以該網(wǎng)絡(luò)通訊方法應(yīng)用于圖1所示的實施環(huán)境中的第二客戶端來舉例說明。該網(wǎng)絡(luò)通訊方法可以包括如下幾個步驟:
[0152]在步驟401中,第二客戶端與至少一個第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,第二客戶端連接有互聯(lián)網(wǎng);
[0153]在步驟402中,第二客戶端通過近程通訊連接向第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0154]綜上所述,本實施例提供的網(wǎng)絡(luò)通訊方法,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,第二客戶端可以通過近程通訊連接,給第一客戶端提供互聯(lián)網(wǎng)的訪問的效果。
[0155]圖5A是根據(jù)另一示例性實施例示出的一種網(wǎng)絡(luò)通訊方法的流程圖,本實施例以該網(wǎng)絡(luò)通訊方法應(yīng)用于圖1所示的實施環(huán)境中的第二客戶端來舉例說明。該網(wǎng)絡(luò)通訊方法可以包括如下幾個步驟:
[0156]在步驟501中,第二客戶端與至少一個第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,第二客戶端連接有互聯(lián)網(wǎng);
[0157]本步驟可以包括:
[0158]第二客戶端與至少一個第一客戶端通過WIFI技術(shù)建立近程通訊連接;
[0159]或,
[0160]第二客戶端與至少一個第一客戶端通過Ad-Hoc技術(shù)建立近程通訊連接;
[0161]或,
[0162]第二客戶端與至少一個第一客戶端通過藍牙技術(shù)建立近程通訊連接。
[0163]實際實施中,在終端同時具備上述三種無線連接能力時,終端11、終端12、終端13和終端14兩兩之間可以通過上述無線連接技術(shù)中的任一種,建立網(wǎng)狀網(wǎng)絡(luò),即四個終端的任意兩個終端之間都建立有近程通訊連接。
[0164]在步驟502中,第二客戶端通過近程通訊連接與至少一個第一客戶端進行通訊;
[0165]第二客戶端通過近程通訊連接與第一客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0166]在本方法實施例中,第二客戶端可以和第一客戶端或其他至少一個第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話中的至少一種通訊方式,這種通訊方式可以建立在第二客戶端和剩余三個客戶端中的至少兩個客戶端之間,即上述四個客戶端既可以進行一對一的通訊,也可以進行多人的“群聊”通訊。
[0167]在步驟503中,第二客戶端通過近程通訊連接向第一客戶端提供對互聯(lián)網(wǎng)的訪問;
[0168]第二客戶端通過近程通訊連接向第一客戶端提供對互聯(lián)網(wǎng)的訪問包括:第二客戶端接收至少一個第一客戶端發(fā)送的上行數(shù)據(jù),并將上行數(shù)據(jù)中轉(zhuǎn)至互聯(lián)網(wǎng),和/或第二客戶端接收互聯(lián)網(wǎng)發(fā)送的屬于至少一個第一客戶端的下行數(shù)據(jù),并將下行數(shù)據(jù)發(fā)送至至少一個第一客戶端。
[0169]根據(jù)授權(quán)方式的不同,本步驟可由下面兩種方法進行執(zhí)行:
[0170]第一種方法,接收第一客戶端發(fā)送的授權(quán)請求,授權(quán)請求用于請求第二客戶端允許第一客戶端對互聯(lián)網(wǎng)的訪問;
[0171]第二客戶端在接收到授權(quán)指令時,向第一客戶端反饋授權(quán)確認,第一客戶端在接收到授權(quán)確認后通過近程通訊連接和第二客戶端訪問互聯(lián)網(wǎng)。
[0172]如圖5B所示,用戶打開第二客戶端,接收到了第一客戶端的連接互聯(lián)網(wǎng)的授權(quán)請求,屏幕彈出授權(quán)選項界面51,用戶可根據(jù)情況選擇是否授權(quán)其他客戶端連接互聯(lián)網(wǎng)。
[0173]第二種方法,獲取配置信息,配置信息用于指示是否允許第一客戶端對互聯(lián)網(wǎng)的訪問;
[0174]在配置信息指示允許第一客戶端對互聯(lián)網(wǎng)的訪問時,執(zhí)行通過近程通訊連接向第一客戶端提供對互聯(lián)網(wǎng)的訪問的步驟。
[0175]配置信息可以是用戶設(shè)置的是否允許其他客戶端接入互聯(lián)網(wǎng)的條件,如根據(jù)目前接入互聯(lián)網(wǎng)的方式判斷是否允許其他客戶端連接互聯(lián)網(wǎng),例如第二客戶端使用WIFI接入互聯(lián)網(wǎng)時允許所有其他客戶端接入互聯(lián)網(wǎng),而使用3G網(wǎng)絡(luò)接入互聯(lián)網(wǎng)時拒絕所有其他客戶端接入互聯(lián)網(wǎng);配置信息也可以由用戶直接進行設(shè)置,用戶可以設(shè)置一個可接入互聯(lián)網(wǎng)的客戶端組,凡是組內(nèi)的客戶端都可以通過第二客戶端接入互聯(lián)網(wǎng),而組外的客戶端則不能通過第二客戶端接入互聯(lián)網(wǎng)。
[0176]在本實施例中,第二客戶端接收到其他終端的授權(quán)請求后,自動根據(jù)配置信息決定是否對發(fā)出授權(quán)申請的終端進行授權(quán),若發(fā)出授權(quán)申請的客戶端滿足配置信息的條件,則對其進行授權(quán)并允許其連接互聯(lián)網(wǎng),如不滿足,則不對其授權(quán)并不允許其連接互聯(lián)網(wǎng)。
[0177]在實際實施中,用戶可以預(yù)先選擇上述兩種方法中的任意一種來執(zhí)行此步驟,也可以先由第二種方法來判斷發(fā)出授權(quán)申請的客戶端是否滿足配置信息的條件,如不滿足,則由第一種方法來判斷是否允許其接入互聯(lián)網(wǎng);如滿足,則允許其接入互聯(lián)網(wǎng)。
[0178]綜上所述,本實施例提供的網(wǎng)絡(luò)通訊方法,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,第二客戶端可以通過近程通訊連接,給第一客戶端提供互聯(lián)網(wǎng)的訪問的效果。
[0179]可選的,由于第一客戶端通過近程通訊連接和第二客戶端訪問互聯(lián)網(wǎng)時,第一客戶端發(fā)出或接收的所有數(shù)據(jù)都要經(jīng)過第二客戶端,因此第一客戶端可以通過近程通訊連接和第二客戶端以加密方式訪問互聯(lián)網(wǎng)。這樣就解決了第二客戶端可以直接獲取第一客戶端訪問互聯(lián)網(wǎng)時的數(shù)據(jù)的問題。
[0180]下述為本公開客戶端實施例,可以用于執(zhí)行本公開方法實施例。對于本公開客戶端實施例中未披露的細節(jié),請參照本公開方法實施例。
[0181]圖6是根據(jù)一示例性實施例示出的一種第一客戶端的框圖,該第一客戶端可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為圖1中所示的終端11的部分或者全部,該第一客戶端可以包括:第一通訊建立模塊610和中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊630 ;
[0182]第一通訊建立模塊610,被配置為與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,第二客戶端連接有互聯(lián)網(wǎng);
[0183]中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊630,被配置為通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0184]綜上所述,本實施例提供的第一客戶端,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,可以通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的效果。
[0185]圖7是根據(jù)另一示例性實施例示出的一種第一客戶端的框圖,該第一客戶端可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為圖1中所示的終端11的部分或者全部,該第一客戶端可以包括:第一通訊建立模塊610和中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊630 ;
[0186]第一通訊建立模塊610,被配置為與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,第二客戶端連接有互聯(lián)網(wǎng);
[0187]中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊630,被配置為通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0188]可選的,第一通訊建立模塊610,包括:第一 WIFI單元611或第一 Ad-Hoc單元612或第一藍牙單元613 ;
[0189]第一 WIFI單元611,被配置為與第二客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立近程通訊連接;
[0190]第一Ad-Hoc單元612,被配置為與第二客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立近程通訊連接;
[0191]第一藍牙單元613,被配置為與第二客戶端通過藍牙技術(shù)建立近程通訊連接。
[0192]可選的,中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊630,包括:上行數(shù)據(jù)發(fā)送單元631,和/或下行數(shù)據(jù)接收單元632 ;
[0193]上行數(shù)據(jù)發(fā)送單元631,被配置為通過近程通訊連接向第二客戶端發(fā)送上行數(shù)據(jù),
[0194]下行數(shù)據(jù)接收單元632,被配置為通過近程通訊連接接收第二客戶端發(fā)送的屬于第一客戶端的下行數(shù)據(jù)。
[0195]可選的,客戶端還包括:
[0196]第一近程通訊模塊620,被配置為通過近程通訊連接向至少一個第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0197]可選的,客戶端還包括:訪問授權(quán)發(fā)送模塊640和授權(quán)確認接收模塊650 ;
[0198]訪問授權(quán)發(fā)送模塊640,被配置為向第二客戶端發(fā)送授權(quán)請求,授權(quán)請求用于請求第二客戶端允許第一客戶端對互聯(lián)網(wǎng)的訪問;
[0199]授權(quán)確認接收模塊650,被配置為在接收到第二客戶端反饋的授權(quán)確認后,執(zhí)行通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的步驟。
[0200]可選的,中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊630,被配置為通過近程通訊連接,以第二客戶端為中轉(zhuǎn)以加密方式訪問互聯(lián)網(wǎng)。
[0201]綜上所述,本實施例提供的第一客戶端,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,可以通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的效果。
[0202]圖8是根據(jù)另一示例性實施例示出的一種第二客戶端的框圖,該第二客戶端可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為圖1中所示的終端14的部分或者全部,該第二客戶端可以包括:第二通訊建立模塊810和網(wǎng)絡(luò)訪問提供模塊830 ;
[0203]第二通訊建立模塊810,被配置為與至少第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,第二客戶端連接有互聯(lián)網(wǎng);
[0204]網(wǎng)絡(luò)訪問提供模塊830,被配置為通過近程通訊連接向至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0205]綜上所述,本實施例提供的第二客戶端,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,第二客戶端可以通過近程通訊連接,給第一客戶端提供互聯(lián)網(wǎng)的訪問的效果。
[0206]圖9是根據(jù)另一示例性實施例示出的一種第二客戶端的框圖,該第二客戶端可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為圖1中所示的終端14的部分或者全部,該第二客戶端可以包括:第二通訊建立模塊810和網(wǎng)絡(luò)訪問提供模塊830 ;
[0207]第二通訊建立模塊810,被配置為與至少第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,第二客戶端連接有互聯(lián)網(wǎng);
[0208]網(wǎng)絡(luò)訪問提供模塊830,被配置為通過近程通訊連接向至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0209]可選的,第二通訊建立模塊810,包括:第二 WIFI單元811或第二 Ad-Hoc單元812或第二藍牙單元813 ;
[0210]第二 WIFI單元811,被配置為與第一客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立近程通訊連接;
[0211]第二Ad-Hoc單元812,被配置為與第一客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立近程通訊連接;
[0212]第二藍牙單元813,被配置為與第一客戶端通過藍牙技術(shù)建立近程通訊連接。
[0213]可選的,網(wǎng)絡(luò)訪問提供模塊830,包括:上行數(shù)據(jù)中轉(zhuǎn)單元831,和/或下行數(shù)據(jù)中轉(zhuǎn)單元832 ;
[0214]上行數(shù)據(jù)中轉(zhuǎn)單元831,被配置為接收至少一個第一客戶端發(fā)送的上行數(shù)據(jù),并將上行數(shù)據(jù)中轉(zhuǎn)至互聯(lián)網(wǎng);
[0215]下行數(shù)據(jù)中轉(zhuǎn)單元832,被配置為接收互聯(lián)網(wǎng)發(fā)送的屬于至少一個第一客戶端的下行數(shù)據(jù),并將下行數(shù)據(jù)發(fā)送至至少一個第一客戶端。
[0216]可選的,客戶端還包括:訪問授權(quán)接收模塊820和授權(quán)確認反饋模塊840 ;
[0217]訪問授權(quán)接收模塊820,被配置為接收至少一個第一客戶端發(fā)送的授權(quán)請求,授權(quán)請求用于請求第二客戶端允許至少一個第一客戶端對互聯(lián)網(wǎng)的訪問;
[0218]授權(quán)確認反饋模塊840,被配置為在接收到授權(quán)指令時,向至少一個第一客戶端反饋授權(quán)確認,至少一個第一客戶端用于在接收到授權(quán)確認后通過近程通訊連接,以第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
[0219]可選的,客戶端還包括:配置信息獲取模塊850和配置信息執(zhí)行模塊860 ;
[0220]配置信息獲取模塊850,被配置為獲取配置信息,配置信息用于指示是否允許至少一個第一客戶端對互聯(lián)網(wǎng)的訪問;
[0221]配置信息執(zhí)行模塊860,被配置為在配置信息指示允許至少一個第一客戶端對互聯(lián)網(wǎng)的訪問時,第二客戶端執(zhí)行通過近程通訊連接向至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問的步驟。
[0222]可選的,客戶端還包括:
[0223]第二近程通訊模塊870,被配置為通過近程通訊連接與第一客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
[0224]可選的,網(wǎng)絡(luò)訪問提供模塊830,被配置為通過近程通訊連接以加密方式向至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
[0225]綜上所述,本實施例提供的第二客戶端,通過使用無線連接技術(shù),使第一客戶端可以通過近程通訊連接和連接互聯(lián)網(wǎng)的第二客戶端訪問互聯(lián)網(wǎng);解決了相關(guān)技術(shù)中如果移動終端未連接互聯(lián)網(wǎng),則該移動終端中的即時通訊客戶端無法使用的問題;達到了在第一客戶端未連接互聯(lián)網(wǎng)時,第二客戶端可以通過近程通訊連接,給第一客戶端提供互聯(lián)網(wǎng)的訪問的效果。
[0226]關(guān)于上述實施例中的客戶端,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0227]圖10是根據(jù)一示例性實施例示出的一種用于網(wǎng)絡(luò)通訊的客戶端1000的框圖。例如,客戶端1000可以是移動電話,計算機,數(shù)字廣播客戶端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0228]參照圖10,客戶端1000可以包括以下一個或多個組件:處理組件1002,存儲器1004,電源組件1006,多媒體組件1008,音頻組件1010,輸入/輸出(I/O)的接口 1012,傳感器組件1014,以及通信組件1016。
[0229]處理組件1002通??刂瓶蛻舳?000的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件1002可以包括一個或多個處理器1020來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1002可以包括一個或多個模塊,便于處理組件1002和其他組件之間的交互。例如,處理組件1002可以包括多媒體模塊,以方便多媒體組件1008和處理組件1002之間的交互。
[0230]存儲器1004被配置為存儲各種類型的數(shù)據(jù)以支持在客戶端1000的操作。這些數(shù)據(jù)的示例包括用于在客戶端1000上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1004可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0231]電源組件1006為客戶端1000的各種組件提供電力。電源組件1006可以包括電源管理系統(tǒng),一個或多個電源,及其他與為客戶端1000生成、管理和分配電力相關(guān)聯(lián)的組件。
[0232]多媒體組件1008包括在客戶端1000和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1008包括一個前置攝像頭和/或后置攝像頭。當客戶端1000處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
[0233]音頻組件1010被配置為輸出和/或輸入音頻信號。例如,音頻組件1010包括一個麥克風(MIC),當客戶端1000處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1004或經(jīng)由通信組件1016發(fā)送。在一些實施例中,音頻組件1010還包括一個揚聲器,用于輸出音頻信號。
[0234]I/O接口 1012為處理組件1002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0235]傳感器組件1014包括一個或多個傳感器,用于為客戶端1000提供各個方面的狀態(tài)評估。例如,傳感器組件1014可以檢測到客戶端1000的打開/關(guān)閉狀態(tài),組件的相對定位,例如組件為客戶端1000的顯示器和小鍵盤,傳感器組件1014還可以檢測客戶端1000或客戶端1000—個組件的位置改變,用戶與客戶端1000接觸的存在或不存在,客戶端1000方位或加速/減速和客戶端1000的溫度變化。傳感器組件1014可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1014還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件1014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0236]通信組件1016被配置為便于客戶端1000和其他設(shè)備之間有線或無線方式的通信??蛻舳?000可以接入基于通信標準的無線網(wǎng)絡(luò),如WIFI,2G或3G,或它們的組合。在一個示例性實施例中,通信組件1016經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,通信組件1016還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0237]在示例性實施例中,客戶端1000可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSro)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0238]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1004,上述指令可由客戶端1000的處理器1020執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0239]一種非臨時性計算機可讀存儲介質(zhì),當存儲介質(zhì)中的指令由客戶端1000的處理器執(zhí)行時,使得客戶端1000能夠執(zhí)行上述各個實施例提供的網(wǎng)絡(luò)通訊方法,即客戶端1000
可以是第一客戶端或第二客戶端。
[0240]圖11是根據(jù)一示例性實施例示出的一種用于網(wǎng)絡(luò)通訊的系統(tǒng)的框圖,該系統(tǒng)包含有第一客戶端1120和第二客戶端1140 ;
[0241]第一客戶端1120,可以是圖6所示的客戶端、圖7所示的客戶端或圖10所示的客戶端中的任一個;
[0242]第二客戶端1140,可以是圖8所示的客戶端、圖9所示的客戶端或圖10所示的客戶端中的任一個。
[0243]本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本【技術(shù)領(lǐng)域】中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0244]應(yīng)當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)通訊方法,其特征在于,所述方法包括: 第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng); 所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接,包括: 所述第一客戶端與所述至少一個第二客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接; 或, 所述第一客戶端與所述至少一個第二客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接; 或, 所述第一客戶端與所述至少一個第二客戶端通過藍牙技術(shù)建立所述近程通訊連接。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng),包括: 所述第一客戶端通過所述近程通訊連接向所述第二客戶端發(fā)送上行數(shù)據(jù),和/或,所述第一客戶端通過所述近程通訊連接接收所述第二客戶端發(fā)送的屬于所述第一客戶端的下行數(shù)據(jù)。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述方法,還包括: 所述第一客戶端向所述第二客戶端發(fā)送授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述第一客戶端對互聯(lián)網(wǎng)的訪問; 所述第一客戶端在接收到所述第二客戶端反饋的授權(quán)確認后,執(zhí)行所述通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的步驟。
5.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述方法還包括: 所述第一客戶端通過所述近程通訊連接與所述至少一個第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
6.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng),還包括: 所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)以加密方式訪問互聯(lián)網(wǎng)。
7.—種網(wǎng)絡(luò)通訊方法,其特征在于,所述方法包括: 第二客戶端與至少一個第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng); 所述第二客戶端通過所述近程通訊連接向所述第一客戶端提供對互聯(lián)網(wǎng)的訪問。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述與至少一個第一客戶端通過無線連接技術(shù)建立近程通訊連接,包括: 所述第二客戶端與所述至少一個第一客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接; 或, 所述第二客戶端與所述至少一個第一客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接; 或, 所述第二客戶端與所述至少一個第一客戶端通過藍牙技術(shù)建立所述近程通訊連接。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述第二客戶端通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問,包括: 所述第二客戶端接收所述至少一個第一客戶端發(fā)送的上行數(shù)據(jù),并將所述上行數(shù)據(jù)中轉(zhuǎn)至互聯(lián)網(wǎng),和/或,所述第二客戶端接收互聯(lián)網(wǎng)發(fā)送的屬于所述至少一個第一客戶端的下行數(shù)據(jù),并將所述下行數(shù)據(jù)中轉(zhuǎn)至所述至少一個第一客戶端。
10.根據(jù)權(quán)利要求7至9任一所述的方法,其特征在于,所述方法,還包括: 所述第二客戶端接收所述至少一個第一客戶端發(fā)送的授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問; 所述第二客戶端在接收到授權(quán)指令時,向所述至少一個第一客戶端反饋授權(quán)確認,所述第一客戶端用于在接收到所述授權(quán)確認后通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
11.根據(jù)權(quán)利要求7至9任一所述的方法,其特征在于,所述方法,還包括: 所述第二客戶端獲取配置信息,所述配置信息用于指示是否允許所述第一客戶端對互聯(lián)網(wǎng)的訪問; 在所述配置信息指示允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問時,所述第二客戶端執(zhí)行通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問的步驟。
12.根據(jù)權(quán)利要求7至9任一所述的方法,其特征在于,所述方法還包括: 所述第二客戶端通過所述近程通訊連接與所述第一客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
13.根據(jù)權(quán)利要求7至9任一所述的方法,其特征在于,所述通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問,包括: 所述第二客戶端通過所述近程通訊連接以加密方式向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
14.一種第一客戶端,其特征在于,所述客戶端,包括: 第一通訊建立模塊,被配置為與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng); 中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊,被配置為通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
15.根據(jù)權(quán)利要求14所述的客戶端,其特征在于,所述第一通訊建立模塊,包括:第一WIFI單元或第一 Ad-Hoc單元或第一藍牙單元; 所述第一 WIFI單元,被配置為與所述第二客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接; 所述第一 Ad-Hoc單元,被配置為與所述第二客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接; 所述第一藍牙單元,被配置為與所述第二客戶端通過藍牙技術(shù)建立所述近程通訊連接。
16.根據(jù)權(quán)利要求14所述的客戶端,其特征在于,所述中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊,包括:上行數(shù)據(jù)發(fā)送單元,和/或,下行數(shù)據(jù)接收單元; 所述上行數(shù)據(jù)發(fā)送單元,被配置為通過所述近程通訊連接向所述第二客戶端發(fā)送上行數(shù)據(jù); 所述下行數(shù)據(jù)接收單元,被配置為通過所述近程通訊連接接收所述第二客戶端發(fā)送的屬于所述第一客戶端的下行數(shù)據(jù)。
17.根據(jù)權(quán)利要求14至16任一所述的客戶端,其特征在于,所述客戶端還包括: 第一近程通訊模塊,被配置為通過所述近程通訊連接向所述至少一個第二客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
18.根據(jù)權(quán)利要求14至16任一所述的客戶端,其特征在于,所述客戶端還包括:訪問授權(quán)發(fā)送模塊和授權(quán)確認接收模塊; 所述訪問授權(quán)發(fā)送模塊,被配置為向所述第二客戶端發(fā)送授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述第一客戶端對互聯(lián)網(wǎng)的訪問; 所述授權(quán)確認接收模塊,被配置為在接收到所述第二客戶端反饋的授權(quán)確認后,執(zhí)行所述通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)的步驟。
19.根據(jù)權(quán)利要求14至16任一所述的客戶端,其特征在于,所述中轉(zhuǎn)訪問網(wǎng)絡(luò)模塊,被配置為通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)以加密方式訪問互聯(lián)網(wǎng)。
20.一種第二客戶端,其特征在于,所述客戶端包括: 第二通訊建立模塊,被配置為與至少一個第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng); 網(wǎng)絡(luò)訪問提供模塊,被配置為通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
21.根據(jù)權(quán)利要求20所述的客戶端,其特征在于,所述第二通訊建立模塊,包括:第二WIFI單元或第二 Ad-Hoc單元或第二藍牙單元; 所述第二 WIFI單元,被配置為與所述第一客戶端通過無線保真網(wǎng)絡(luò)WIFI技術(shù)建立所述近程通訊連接; 所述第二 Ad-Hoc單元,被配置為與所述第一客戶端通過點對點無線網(wǎng)絡(luò)Ad-Hoc技術(shù)建立所述近程通訊連接; 所述第二藍牙單元,被配置為與所述第一客戶端通過藍牙技術(shù)建立所述近程通訊連接。
22.根據(jù)權(quán)利要求20所述的客戶端,其特征在于,所述網(wǎng)絡(luò)訪問提供模塊,包括:上行數(shù)據(jù)中轉(zhuǎn)單元,和/或,下行數(shù)據(jù)中轉(zhuǎn)單元; 所述上行數(shù)據(jù)中轉(zhuǎn)單元,被配置為接收所述至少一個第一客戶端發(fā)送的上行數(shù)據(jù),并將所述上行數(shù)據(jù)中轉(zhuǎn)至互聯(lián)網(wǎng); 所述下行數(shù)據(jù)中轉(zhuǎn)單元,被配置為接收互聯(lián)網(wǎng)發(fā)送的屬于所述至少一個第一客戶端的下行數(shù)據(jù),并將所述下行數(shù)據(jù)中轉(zhuǎn)至所述至少一個第一客戶端。
23.根據(jù)權(quán)利要求20至22任一所述的客戶端,其特征在于,所述客戶端還包括:訪問授權(quán)接收模塊和授權(quán)確認反饋模塊; 所述訪問授權(quán)接收模塊,被配置為接收所述至少一個第一客戶端發(fā)送的授權(quán)請求,所述授權(quán)請求用于請求所述第二客戶端允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問; 所述授權(quán)確認反饋模塊,被配置為在接收到授權(quán)指令時,向所述至少一個第一客戶端反饋授權(quán)確認,所述至少一個第一客戶端用于在接收到所述授權(quán)確認后通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
24.根據(jù)權(quán)利要求20至22任一所述的客戶端,其特征在于,所述客戶端,還包括:配置信息獲取模塊和配置信息執(zhí)行模塊; 所述配置信息獲取模塊,被配置為獲取配置信息,所述配置信息用于指示是否允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問; 所述配置信息執(zhí)行模塊,被配置為在所述配置信息指示允許所述至少一個第一客戶端對互聯(lián)網(wǎng)的訪問時,所述第二客戶端執(zhí)行通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問的步驟。
25.根據(jù)權(quán)利要求20至22任一所述的客戶端,其特征在于,所述客戶端還包括: 第二近程通訊模塊,被配置為通過所述近程通訊連接與所述第一客戶端進行文字消息通訊、圖片消息通訊、語音消息通訊、視頻消息通訊、語音通話和/或視頻通話。
26.根據(jù)權(quán)利要求20至22任一所述的客戶端,其特征在于,所述網(wǎng)絡(luò)訪問提供模塊,被配置為通過所述近程通訊連接以加密方式向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
27.一種第一客戶端,其特征在于,所述客戶端包括: 處理器; 用于存儲所述處理器的可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 第一客戶端與至少一個第二客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng); 所述第一客戶端通過所述近程通訊連接,以所述第二客戶端為中轉(zhuǎn)訪問互聯(lián)網(wǎng)。
28.—種第二客戶端,其特征在于,所述客戶端包括: 處理器; 用于存儲所述處理器的可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 第二客戶端與至少第一客戶端通過無線連接技術(shù)建立近程通訊連接;其中,所述第二客戶端連接有互聯(lián)網(wǎng); 所述第二客戶端通過所述近程通訊連接向所述至少一個第一客戶端提供對互聯(lián)網(wǎng)的訪問。
29.—種網(wǎng)絡(luò)通訊系統(tǒng),其特征在于,包含有第一客戶端和第二客戶端; 所述第一客戶端,包含有權(quán)利要求14至19及27任一所述的客戶端; 所述第二客戶端,包含有權(quán)利要求20至26及28任一所述的客戶端。
【文檔編號】H04L12/58GK104135777SQ201410308012
【公開日】2014年11月5日 申請日期:2014年6月30日 優(yōu)先權(quán)日:2014年6月30日
【發(fā)明者】李輝, 吳一塵, 張斌, 趙唯 申請人:小米科技有限責任公司