一種網(wǎng)絡(luò)連接的方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)連接的方法及終端。
【背景技術(shù)】
[0002]現(xiàn)有無線技術(shù)建立網(wǎng)絡(luò)連接過程中,不管連接過程如何方便快捷,設(shè)備間從無連接狀態(tài)到連接狀態(tài)的過程總是相似的,假設(shè)建立無線連接的兩端分別作為連接發(fā)起的主設(shè)備和被連接的從設(shè)備,實現(xiàn)過程大概是:
[0003]從設(shè)備:首先用戶手動啟動無線并設(shè)置進入可被發(fā)現(xiàn)狀態(tài)(如廣播狀態(tài)),以讓其它接收設(shè)備可以通過接收廣播包發(fā)現(xiàn)自己;同時接收網(wǎng)絡(luò)連接請求進入連接狀態(tài);
[0004]主設(shè)備:用戶手動啟動無線并設(shè)置進入接收狀態(tài),此時它可發(fā)現(xiàn)有效范圍內(nèi)的可被連接的從設(shè)備,從而控制設(shè)備發(fā)起網(wǎng)絡(luò)連接請求并進入交互過程,最終進入連接狀態(tài);
[0005]上述可知在建立網(wǎng)絡(luò)連接過程中,均由用戶手動操作確定網(wǎng)絡(luò)連接兩端的主從設(shè)備工作角色,網(wǎng)絡(luò)連接過程很慢。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例提供一種網(wǎng)絡(luò)連接方法,可根據(jù)終端當(dāng)前顯示頁面內(nèi)的數(shù)據(jù)信息自動確定主從設(shè)備工作角色,提高網(wǎng)絡(luò)連接的速度。
[0007]本發(fā)明實施例提供了一種網(wǎng)絡(luò)連接方法,其可包括:
[0008]獲取終端當(dāng)前顯示頁面內(nèi)的數(shù)據(jù)信息;
[0009]判斷所述數(shù)據(jù)信息中是否包含預(yù)設(shè)類型的數(shù)據(jù);
[0010]當(dāng)所述數(shù)據(jù)信息中包含預(yù)設(shè)類型的數(shù)據(jù)時,將終端設(shè)定為網(wǎng)絡(luò)連接的主設(shè)備;
[0011]控制所述終端向外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求;
[0012]根據(jù)所述外部從設(shè)備的反饋信息確定是否與所述外部從設(shè)備建立網(wǎng)絡(luò)連接。
[0013]本發(fā)明實施例提供了一種終端,其可包括:
[0014]獲取單元,用于獲取終端當(dāng)前顯示頁面內(nèi)的數(shù)據(jù)信息;
[0015]第一判斷單元,用于判斷所述數(shù)據(jù)信息中是否包含預(yù)設(shè)類型的數(shù)據(jù);
[0016]第一設(shè)定單元,用于當(dāng)所述數(shù)據(jù)信息中包含預(yù)設(shè)類型的數(shù)據(jù)時,將終端設(shè)定為網(wǎng)絡(luò)連接的主設(shè)備;
[0017]發(fā)送單元,用于控制所述終端向外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求;
[0018]第一確定單元,用于根據(jù)所述外部從設(shè)備的反饋信息確定是否與所述外部從設(shè)備建立網(wǎng)絡(luò)連接。
[0019]本發(fā)明實施例,獲取終端當(dāng)前顯示界面內(nèi)的數(shù)據(jù)信息,判斷數(shù)據(jù)信息中是否包含預(yù)設(shè)類型的數(shù)據(jù),當(dāng)該數(shù)據(jù)信息中包含預(yù)設(shè)類型的數(shù)據(jù)時,將終端設(shè)定為網(wǎng)絡(luò)連接的主設(shè)備,控制終端向外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求,根據(jù)外部從設(shè)備的反饋信息確定是否與該外部從設(shè)備建立網(wǎng)絡(luò)連接。這種方式可根據(jù)終端當(dāng)前顯示頁面內(nèi)的數(shù)據(jù)信息自動確定主從設(shè)備工作角色,提高網(wǎng)絡(luò)連接的速度。
【附圖說明】
[0020]為了更清楚地說明本發(fā)明實施例技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0021]圖1是本發(fā)明實施例提供的網(wǎng)絡(luò)連接方法的第一實施例流程示意圖;
[0022]圖2是本發(fā)明實施例提供的網(wǎng)絡(luò)連接方法的第二實施例流程示意圖;
[0023]圖3是本發(fā)明實施例提供的網(wǎng)絡(luò)連接方法的第三實施例流程示意圖;
[0024]圖4是本發(fā)明實施例提供的一種系統(tǒng)硬件架構(gòu)圖;
[0025]圖5是本發(fā)明實施例提供的終端的第一實施例結(jié)構(gòu)示意圖;
[0026]圖6是本發(fā)明實施例提供的第一確定單元的結(jié)構(gòu)示意圖;
[0027]圖7是本發(fā)明實施例提供的終端的第二實施例結(jié)構(gòu)示意圖。
【具體實施方式】
[0028]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0029]具體實現(xiàn)中,本發(fā)明實施例中描述的終端可包括:手機、平板電腦或者隨身聽等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0030]下面將結(jié)合圖1至圖7對本發(fā)明實施例提供的網(wǎng)絡(luò)連接方法及終端進行具體描述。
[0031]請參照圖1,是本發(fā)明實施例提供的網(wǎng)絡(luò)連接方法的第一實施例流程示意圖。本實施例中所描述的網(wǎng)絡(luò)連接方法,包括步驟:
[0032]S100,獲取終端當(dāng)前顯示頁面內(nèi)的數(shù)據(jù)信息;
[0033]本發(fā)明實施例中,終端當(dāng)前顯示頁面可以為終端當(dāng)前的顯示界面,數(shù)據(jù)信息即是當(dāng)前顯示界面內(nèi)所顯示的內(nèi)容信息,數(shù)據(jù)信息包括但不限于視頻信息,圖片信息、文件信息、各種應(yīng)用圖標(biāo)信息等等。
[0034]S101,判斷所述數(shù)據(jù)信息中是否包含預(yù)設(shè)類型的數(shù)據(jù);
[0035]本發(fā)明實施例中,判斷當(dāng)前顯示頁面內(nèi)的數(shù)據(jù)信息中是否包含預(yù)設(shè)類型的數(shù)據(jù),預(yù)設(shè)類型的數(shù)據(jù)包括可以從第一終端傳輸至第二終端的數(shù)據(jù),例如,預(yù)設(shè)類型的數(shù)據(jù)可以包括但不限于視頻信息、圖片信息以及文件信息等等。
[0036]S102,當(dāng)所述數(shù)據(jù)信息中包含預(yù)設(shè)類型的數(shù)據(jù)時,將終端設(shè)定為網(wǎng)絡(luò)連接的主設(shè)備,其中所述網(wǎng)絡(luò)連接的主設(shè)備為向外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求的設(shè)備;
[0037]本發(fā)明實施例中,若當(dāng)前顯示頁面內(nèi)的數(shù)據(jù)信息包括預(yù)設(shè)類型的數(shù)據(jù)時,則說明終端需要發(fā)送數(shù)據(jù)至另一個終端,因此將終端設(shè)定為網(wǎng)絡(luò)連接的主設(shè)備。網(wǎng)絡(luò)連接的主設(shè)備為向外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求的設(shè)備,網(wǎng)絡(luò)連接可以包括藍牙連接,無線保真度(Wireless Fidelity, WIFI)連接等等。將終端設(shè)定為主設(shè)備的目的在于明確了該終端在后續(xù)無線網(wǎng)絡(luò)連接過程中的工作角色,即是發(fā)送網(wǎng)絡(luò)連接請求的角色。
[0038]S103,控制所述終端向外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求;
[0039]本發(fā)明實施例中,當(dāng)確定了終端為發(fā)送網(wǎng)絡(luò)連接請求的主設(shè)備后,即控制終端向外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求,需要說明的是,在控制終端發(fā)送網(wǎng)絡(luò)連接請求之前,需要確定外部從設(shè)備的標(biāo)識,從而在網(wǎng)絡(luò)連接請求中攜帶預(yù)建立網(wǎng)絡(luò)連接的外部從設(shè)備的標(biāo)識。
[0040]本發(fā)明實施例中,可以通過近場通信(Near Field Communicat1n,NFC)技術(shù)確定外部從設(shè)備,NFC技術(shù)基礎(chǔ)是RFID及互連技術(shù)。NFC是一種短距高頻的無線電技術(shù),在13.56MHz頻率運行于20厘米距離內(nèi)。其傳輸速度有106Kbit/秒、212Kbit/秒或者424Kbit/秒三種。NFC近場通信技術(shù)在單一芯片上結(jié)合感應(yīng)式讀卡器、感應(yīng)式卡片和點對點的功能,能在短距離內(nèi)與兼容設(shè)備進行識別和數(shù)據(jù)交換。
[0041]在本發(fā)明實施例中,用戶手動移動終端靠近對方終端,使本終端的NFC天線部位靠近對方終端的NFC感應(yīng)區(qū),以觸發(fā)NFC模塊工作,如圖4所示,即是本發(fā)明實施例提供的一種NFC工作的系統(tǒng)硬件架構(gòu)圖,如圖所示,假設(shè)第一終端的工作角色為主設(shè)備,第二終端為外部從設(shè)備,則第一終端包括處理器、NFC讀卡器以及接收/搜索模塊,第二終端包括處理器、NFC標(biāo)簽以及廣播/被發(fā)現(xiàn)模塊,第一終端和第二終端之間通過NFC無線協(xié)議進行數(shù)據(jù)交互。
[0042]NFC工作時第一終端作為一個Reader/讀卡器,可通過NFC技術(shù)讀取對端第二終端的Tag標(biāo)簽信息;而作為從設(shè)備的另一端,其NFC工作模塊作為一個Tag標(biāo)簽,在接收到讀卡器的讀取指令之后,把Tag信息傳送給對方。Tag里面攜帶的控制信息包括但不限于第二終端的MAC地址或者其它目標(biāo)設(shè)備標(biāo)識。
[0043]第二終端將NFC Tag信息成功發(fā)送給對方終端之后,接著控制無線模塊進入廣播狀態(tài)(Advertising),發(fā)送廣播信息事件,以讓主設(shè)備端通過接收可以“發(fā)現(xiàn)”自己。
[0044]第一終端作為主設(shè)備,通過NFC讀卡器讀取到對方從設(shè)備MAC信息之后,控制第一終端進入接收狀態(tài),以接收接收周圍環(huán)境的廣播信息事件。
[0045]主設(shè)備進入接收狀態(tài)之后,將會陸續(xù)接收到附近環(huán)境的廣播信息事件,廣告信息中包含各個從設(shè)備的設(shè)備標(biāo)識,再結(jié)合之前讀取到的外部從設(shè)備的目標(biāo)標(biāo)識,這樣接收設(shè)備就可以根據(jù)各個標(biāo)識比較判定是否發(fā)現(xiàn)找到了預(yù)連接的外部從設(shè)備,如果找到則自動向該外部從設(shè)備發(fā)送網(wǎng)絡(luò)連接請求。
[0046]S104,根據(jù)所述外部從設(shè)備的反饋信息確定是否與所述外部從設(shè)備建