專利名稱:數(shù)據(jù)卡的上網(wǎng)功能選擇方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其是涉及一種數(shù)據(jù)卡的上網(wǎng)功能選擇方法和裝置。
背景技術(shù):
隨著3G (3rd-generation,第三代移動(dòng)通信技術(shù)),移動(dòng)通信技術(shù)和互聯(lián)網(wǎng)絡(luò)的發(fā)展,數(shù)據(jù)卡的功能不僅僅局限在模擬調(diào)制解調(diào)器MODEM的上網(wǎng)功能。如今的帶WIFI熱點(diǎn)功能的3G無線數(shù)據(jù)卡已經(jīng)能夠模擬成路由器實(shí)現(xiàn)軟AP (Access Point,無線訪問節(jié)點(diǎn))的功能,并且具有自供電的功能。當(dāng)數(shù)據(jù)卡具有多種功能的情況下,如何讓所有的功能協(xié)調(diào)工作,而不浪費(fèi)任何資源顯得尤為重要。針對(duì)不同的場(chǎng)所和使用場(chǎng)景,用戶對(duì)數(shù)據(jù)卡的要求越來越多,也越來越高。由于WIFI (Wireless Fidelity,無線寬帶)技術(shù)的盛行,通過WIFI的方式可以實(shí)現(xiàn)多人共享網(wǎng)絡(luò)資源。因此,具有軟AP功能的數(shù)據(jù)卡將得到越來越多的應(yīng)用。這種數(shù)據(jù)卡產(chǎn)品不僅能滿足個(gè)人使用的需求也能滿足多人組成的團(tuán)體的使用需求。如它可以應(yīng)用在工作中小型會(huì)議和生活中的小型聚會(huì)中。通過WIFI達(dá)到多人共享網(wǎng)絡(luò)資源的 目的,只需要多個(gè)具有無線網(wǎng)卡功能的PC(Personal Computer,個(gè)人計(jì)算機(jī))和一個(gè)具有WIFI功能的數(shù)據(jù)卡便可實(shí)現(xiàn)。當(dāng)多人需要共享網(wǎng)絡(luò)資源,打開WIFI功能即可,當(dāng)個(gè)人使用時(shí),數(shù)據(jù)卡通過USB (Universal Serial BUS,通用串行總線)連接接入網(wǎng)絡(luò)。但是,目前的數(shù)據(jù)卡,不能同時(shí)提供兩種上網(wǎng)模式的選擇和切換,無法滿足用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種控制數(shù)據(jù)卡上網(wǎng)功能的方法和裝置,滿足用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求。本發(fā)明提出數(shù)據(jù)卡的上網(wǎng)功能選擇方法,包括步驟判斷數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接;若是,則開啟調(diào)制解調(diào)器MODEM上網(wǎng)功能;若否,則開啟無線寬帶WIFI上網(wǎng)功能。優(yōu)選地,所述數(shù)據(jù)卡在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接具體包括在數(shù)據(jù)卡充電功能未開啟時(shí),若接收到PC發(fā)送的通用串行總線USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC建立連接;若未接收到所述USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接; 在數(shù)據(jù)卡充電功能開啟時(shí),表示數(shù)據(jù)卡與PC未建立連接。優(yōu)選地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,在開啟WIFI上網(wǎng)功能之后還包括若數(shù)據(jù)卡與PC建立連接,則關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。優(yōu)選地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,在開啟MODEM上網(wǎng)功能之后還包括若數(shù)據(jù)卡與PC斷開連接,則關(guān)閉MODEM上網(wǎng)功能,開啟WIFI上網(wǎng)功能;所述數(shù)據(jù)卡與PC斷開連接具體表現(xiàn)為
數(shù)據(jù)卡開啟充電功能,并進(jìn)入充電狀態(tài);或,數(shù)據(jù)卡與外部設(shè)備無有線連接。優(yōu)選地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,在開啟WIFI上網(wǎng)功能后,若在設(shè)定時(shí)間內(nèi)無客戶端接入WIFI,則關(guān)閉WIFI上網(wǎng)功能。本發(fā)明另提出數(shù)據(jù)卡的上網(wǎng)功能選擇裝置,包括判斷模塊,用于判斷數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接;控制模塊,用于當(dāng)數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)與個(gè)人計(jì)算機(jī)PC建立連接,則開啟調(diào)制解調(diào)器MODEM上網(wǎng)功能;以及當(dāng)數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí) 間內(nèi)未與個(gè)人計(jì)算機(jī)PC建立連接,則開啟無線寬帶WIFI上網(wǎng)功能。優(yōu)選地,所述數(shù)據(jù)卡在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接具體包括在數(shù)據(jù)卡充電功能未開啟時(shí),若接收到PC發(fā)送的通用串行總線USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC建立連接;若未接收到所述USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接;在數(shù)據(jù)卡充電功能開啟時(shí),表示數(shù)據(jù)卡與PC未建立連接。優(yōu)選地,所述控制模塊,還用于在開啟WIFI上網(wǎng)功能之后,若數(shù)據(jù)卡與PC建立連接,則關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。優(yōu)選地,所述控制模塊,還用于在開啟MODEM上網(wǎng)功能之后,若數(shù)據(jù)卡與PC斷開連接,則關(guān)閉MODEM上網(wǎng)功能,開啟WIFI上網(wǎng)功能;所述數(shù)據(jù)卡與PC斷開連接具體表現(xiàn)為數(shù)據(jù)卡開啟充電功能,并進(jìn)入充電狀態(tài);或,數(shù)據(jù)卡與外部設(shè)備無有線連接。優(yōu)選地,所述控制模塊,還用于在開啟WIFI上網(wǎng)功能后,若在設(shè)定時(shí)間內(nèi)無客戶端接入WIFI,則關(guān)閉WIFI上網(wǎng)功能。由上可知,本發(fā)明提供的一種數(shù)據(jù)卡的上網(wǎng)功能選擇方法和裝置,根據(jù)數(shù)據(jù)卡與PC的連接情況,選擇具體的上網(wǎng)功能,滿足了用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求,增強(qiáng)了用戶的體驗(yàn)效果,提高了數(shù)據(jù)卡的性能。進(jìn)一步的,由于具有選擇切換功能,本發(fā)明所提供的方法或裝置還能帶來如下效果(I)避免WIFI功能一直處于開啟狀態(tài)所造成的資源浪費(fèi);⑵避免他人通過WIFI接入本機(jī),減少泄露本機(jī)信息的風(fēng)險(xiǎn);(3)減少開啟WIFI功能所形成的雙重輻射污染;(4)減少電池的電能開銷,延長(zhǎng)電池的壽命。
圖I是本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇方法一實(shí)施例的流程圖;圖2是本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇方法一具體實(shí)例的流程圖;圖3是本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置一實(shí)施例的結(jié)構(gòu)示意圖;圖4是本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇方法另一具體實(shí)例的流程圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參見圖1,提出本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇方法一實(shí)施例,包括步驟S101、判斷數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)是否與PC建立連接;若是,則轉(zhuǎn)入步驟S102 ;若否,則轉(zhuǎn)入步驟S103 ;步驟S102、開啟MODEM上網(wǎng)功能;步驟S103、開啟WIFI上網(wǎng)功能。所述數(shù)據(jù)卡具有MODEM上網(wǎng)功能和WIFI上網(wǎng)功能兩種上網(wǎng)功能,這兩種上網(wǎng)功能可以同時(shí)存在,也可以根據(jù)用戶的需求對(duì)兩種上網(wǎng)功能進(jìn)行選擇。本實(shí)施例便是對(duì)MODEM上網(wǎng)功能和WIFI上網(wǎng)功能兩種上網(wǎng)功能進(jìn)行選擇的方法。
當(dāng)開啟數(shù)據(jù)卡的上網(wǎng)選擇功能時(shí),數(shù)據(jù)卡首先會(huì)判斷是否與PC連接,當(dāng)在設(shè)定時(shí)間內(nèi)數(shù)據(jù)卡與PC連接,則開啟MODEM上網(wǎng)功能,此時(shí)WIFI上網(wǎng)功能處于關(guān)閉狀態(tài);當(dāng)在設(shè)定時(shí)間內(nèi)數(shù)據(jù)卡未與PC連接,則開啟WIFI上網(wǎng)功能,此時(shí)MODEM上網(wǎng)功能處于關(guān)閉狀態(tài)。上述數(shù)據(jù)卡的上網(wǎng)功能選擇方法實(shí)施例,根據(jù)數(shù)據(jù)卡與PC的連接情況,選擇具體的上網(wǎng)功能,滿足了用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求,增強(qiáng)了用戶的體驗(yàn)效果,提高了數(shù)據(jù)卡的性能。進(jìn)一步地,上述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法實(shí)施例中,判斷在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接包括在數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,判斷數(shù)據(jù)卡充電功能是否開啟,并判斷在設(shè)定時(shí)間內(nèi)數(shù)據(jù)卡是否接收到PC發(fā)送的通用串行總線USB標(biāo)準(zhǔn)請(qǐng)求;若數(shù)據(jù)卡充電功能未開啟,并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC建立連接;若數(shù)據(jù)卡充電功能開啟,并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接;若數(shù)據(jù)卡充電功能開啟,并未接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接;若數(shù)據(jù)卡充電功能未開啟,并未接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接。進(jìn)一步地,上述數(shù)據(jù)卡的上網(wǎng)功能選擇方法實(shí)施例中,在開啟WIFI上網(wǎng)功能之后,用戶啟用WIFI功能上網(wǎng)時(shí),還包括如下處理若在上網(wǎng)過程中,數(shù)據(jù)卡與PC建立連接,則關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。進(jìn)一步地,上述數(shù)據(jù)卡的上網(wǎng)功能選擇方法實(shí)施例中,在開啟WIFI上網(wǎng)功能之后,所述數(shù)據(jù)卡與PC建立連接具體表現(xiàn)為數(shù)據(jù)卡充電功能處于關(guān)閉狀態(tài),并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求。具體包括如下幾種情況(I)、數(shù)據(jù)卡與PC通過USB連接線連接,并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,但開啟了數(shù)據(jù)卡的充電功能,此時(shí)數(shù)據(jù)卡處于開啟WIFI上網(wǎng)功能狀態(tài),若關(guān)閉數(shù)據(jù)卡的充電功能,則認(rèn)為數(shù)據(jù)卡與PC處于連接狀態(tài),即需關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。(2)、數(shù)據(jù)卡與外部設(shè)備無任何有線連接,此時(shí)數(shù)據(jù)卡處于開啟WIFI上網(wǎng)功能狀態(tài)。之后數(shù)據(jù)卡通過USB連接線與PC連接,且充電功能處于關(guān)閉狀態(tài),同時(shí)收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,此時(shí)則認(rèn)為數(shù)據(jù)卡與PC處于連接狀態(tài),即關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。 (3)、數(shù)據(jù)卡通過USB連接線與USB充電器連接,處于充電狀態(tài)。此時(shí)數(shù)據(jù)卡被認(rèn)為與PC處于斷開連接狀態(tài),即WIFI上網(wǎng)功能處于開啟狀態(tài)。斷開數(shù)據(jù)卡與USB充電器的連接,并通過USB連接線與PC連接,此時(shí)數(shù)據(jù)卡會(huì)接收到PC發(fā)的USB標(biāo)準(zhǔn)請(qǐng)求,若充電功能處于關(guān)閉狀態(tài),此時(shí)數(shù)據(jù)卡被認(rèn)為與PC處于連接狀態(tài),即需關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。另外,在上網(wǎng)選擇功能開啟狀態(tài)下,若在開啟WIFI上網(wǎng)功能之后又開啟了充電功能,此時(shí)數(shù)據(jù)卡通過USB數(shù)據(jù)線與PC連接,并接收到PC發(fā)生的USB標(biāo)準(zhǔn)請(qǐng)求,此時(shí)仍然認(rèn)為數(shù)據(jù)卡與PC處于斷開連接狀態(tài),PC與數(shù)據(jù)卡的連接,只是為數(shù)據(jù)卡充電。數(shù)據(jù)卡則根據(jù)開啟的上網(wǎng)選擇功能和開啟的充電功能,仍然維持WIFI上網(wǎng)功能。同時(shí)當(dāng)數(shù)據(jù)卡的上網(wǎng)選擇功能開啟狀態(tài)下,若在開啟WIFI上網(wǎng)功能時(shí),將數(shù)據(jù)卡連接到USB充電器進(jìn)行充電,此時(shí)數(shù)據(jù)卡依然保持為WIFI上網(wǎng)功能。進(jìn)一步地,上述數(shù)據(jù)卡的上網(wǎng)功能選擇方法實(shí)施例中,在開啟MODEM上網(wǎng)功能之后,用戶啟用MODEM上網(wǎng)時(shí),還包括如下處理在上網(wǎng)過程中,若數(shù)據(jù)卡與PC斷開連接,則關(guān)閉MODEM上網(wǎng)功能,開啟WIFI上網(wǎng)功能。進(jìn)一步地,上述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法實(shí)施例中,在開啟MODEM上網(wǎng)功能 之后,所述數(shù)據(jù)卡與PC斷開連接具體表現(xiàn)為數(shù)據(jù)卡開啟充電功能,與PC通過USB連接線連接,并進(jìn)入充電狀態(tài);或者,數(shù)據(jù)卡與USB充電器通過USB連接線連接,并進(jìn)入充電狀態(tài);或者,數(shù)據(jù)卡與外部設(shè)備無有線連接。具體包括如下幾種情況(I)、數(shù)據(jù)卡仍然通過USB連接線與PC連接,但數(shù)據(jù)卡開啟了充電功能,數(shù)據(jù)卡進(jìn)入充電狀態(tài),即此時(shí)PC只是為數(shù)據(jù)卡充電,此時(shí)數(shù)據(jù)卡被認(rèn)為與PC斷開連接。(2)、斷開了數(shù)據(jù)卡通過USB連接線與PC的連接,并使數(shù)據(jù)卡通過USB連接線與USB充電器連接,數(shù)據(jù)卡進(jìn)入充電狀態(tài),此時(shí)數(shù)據(jù)卡被認(rèn)為與PC斷開連接。(3)、斷開數(shù)據(jù)卡通過USB連接線與PC的連接,使數(shù)據(jù)卡與外部設(shè)備無任何有線連接,此時(shí)數(shù)據(jù)卡被認(rèn)為與PC斷開連接。進(jìn)一步地,上述數(shù)據(jù)卡的上網(wǎng)功能選擇方法實(shí)施例中,在開啟WIFI上網(wǎng)功能后,若在設(shè)定時(shí)間內(nèi)無客戶端接入WIFI,則關(guān)閉WIFI上網(wǎng)功能。即為了節(jié)約電能,在開啟WIFI上網(wǎng)功能,若在某設(shè)定的固定時(shí)間內(nèi)無客戶端接入WIFI,則可在該固定時(shí)間內(nèi)關(guān)閉WIFI上網(wǎng)功能,之后自動(dòng)開啟,恢復(fù)到WIFI上網(wǎng)功能。也可以在無客戶端接入時(shí)直接關(guān)閉WIFI上網(wǎng)功能,之后在需要時(shí),通過按鍵進(jìn)行按鍵喚醒操作,喚醒之后WIFI上網(wǎng)功能恢復(fù)到開啟狀態(tài)。以下通過具體的實(shí)例對(duì)本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇的方法進(jìn)行詳細(xì)的說明。參見圖2,其具體處理過程如下LI、數(shù)據(jù)卡上電后開啟上網(wǎng)選擇功能,判斷在設(shè)定時(shí)間內(nèi)是否收到SET_ADRESS請(qǐng)求(即USB標(biāo)準(zhǔn)請(qǐng)求);L21、當(dāng)接收到SET_ADRESS請(qǐng)求,則數(shù)據(jù)卡向PC反饋應(yīng)答消息,此時(shí)表明數(shù)據(jù)卡與PC建立連接,記錄數(shù)據(jù)卡與PC的連接狀態(tài)為已連接;L22、PC判斷自身是否安裝有所述數(shù)據(jù)卡的驅(qū)動(dòng),在確定安裝有所述數(shù)據(jù)卡的驅(qū)動(dòng)之后,向數(shù)據(jù)卡發(fā)送切換指令;L23、數(shù)據(jù)卡根據(jù)切換指令將自身枚舉為多端口設(shè)備,開啟MODEM上網(wǎng)功能。L31、當(dāng)未接收到SET_ADRESS請(qǐng)求,表明數(shù)據(jù)卡與PC未連接,記錄數(shù)據(jù)卡與PC的連接狀態(tài)為未連接;L32、數(shù)據(jù)卡根據(jù)數(shù)據(jù)卡與PC未連接狀態(tài),開啟WIFI上網(wǎng)功能。數(shù)據(jù)卡開啟WIFI上網(wǎng)功能后,若需要連接到PC上進(jìn)行充電,此時(shí)PC同樣會(huì)檢測(cè)到數(shù)據(jù)卡,此時(shí)數(shù)據(jù)卡對(duì)自身進(jìn)行枚舉包括以下兩種情況。第一種情況PC沒有安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,此時(shí)數(shù)據(jù)卡將自身枚舉為Q)-R0M(Compact Disc Read-Only Memory,只讀光盤)或存儲(chǔ)卡設(shè)備;此時(shí)數(shù)據(jù)卡保持WIFI上網(wǎng)功能,并進(jìn)入充電狀態(tài)。第二種情況PC已安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,此時(shí)PC向數(shù)據(jù)卡發(fā)送切換指令;數(shù)據(jù)卡根據(jù)切換指令和數(shù)據(jù)卡當(dāng)前的WIFI上網(wǎng)功能,將自身枚舉為特殊光盤設(shè)備,并進(jìn)入充電狀態(tài)。數(shù)據(jù)卡進(jìn)入WIFI上網(wǎng)功能后,若數(shù)據(jù)卡連接到PC,但不是對(duì)數(shù)據(jù)卡進(jìn)行充電,此時(shí)數(shù)據(jù)卡對(duì)自身進(jìn)行枚舉包括以下兩種情況。第一種情況PC沒有安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,此時(shí)數(shù)據(jù)卡將自身枚舉為單光盤、安裝驅(qū)動(dòng)和n (User Interface,用戶界面)軟件,并開啟MODEM上網(wǎng)功能,關(guān)閉WIFI上網(wǎng)功能。
第二種情況PC已安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,或安裝過與該數(shù)據(jù)卡兼容的驅(qū)動(dòng)程序和UI軟件,此時(shí)PC檢測(cè)到數(shù)據(jù)卡后向數(shù)據(jù)卡發(fā)送切換指令;數(shù)據(jù)卡根據(jù)切換指令將自身枚舉為多端口設(shè)備,開啟MOEDM上網(wǎng)功能,關(guān)閉WIFI上網(wǎng)功能。若數(shù)據(jù)卡連接到USB充電器上進(jìn)行充電,則對(duì)數(shù)據(jù)卡現(xiàn)有的上網(wǎng)功能不產(chǎn)生影響,即依然維持現(xiàn)有的WIFI上網(wǎng)功能。 另外,本發(fā)明的數(shù)據(jù)卡也支持WIFI上網(wǎng)功能和MOEDM上網(wǎng)功能兩種共存的上網(wǎng)功能。但需PC安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序。數(shù)據(jù)卡連接到PC后,數(shù)據(jù)卡將自身枚舉為相應(yīng)的組合設(shè)備。此時(shí)與數(shù)據(jù)卡連接的PC進(jìn)入MOEDM上網(wǎng)功能,其他PC則進(jìn)入WIFI上網(wǎng)功能。由上可知,本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,根據(jù)數(shù)據(jù)卡與PC的連接情況,選擇具體的上網(wǎng)功能,滿足了用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求,增強(qiáng)了用戶的體驗(yàn)效果,提高了數(shù)據(jù)卡的性能;當(dāng)選擇MOEDM上網(wǎng)功能,關(guān)閉WIFI上網(wǎng)功能,相比現(xiàn)有的將兩中上網(wǎng)功能同時(shí)開啟,可節(jié)約網(wǎng)絡(luò)資源,減少電磁波的輻射,同時(shí)還可以延長(zhǎng)WIFI芯片和電池的使用壽命。參見圖3,提出本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100 —實(shí)施例,包括判斷模塊10和控制模塊20。所述判斷模塊10,用于判斷數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接??刂颇K20,用于當(dāng)數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)與個(gè)人計(jì)算機(jī)PC建立連接,則開啟調(diào)制解調(diào)器MODEM上網(wǎng)功能;以及當(dāng)數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)未與個(gè)人計(jì)算機(jī)PC建立連接,則開啟無線寬帶WIFI上網(wǎng)功能。所述數(shù)據(jù)卡具有MODEM上網(wǎng)功能和WIFI上網(wǎng)功能兩種上網(wǎng)功能,這兩種上網(wǎng)功能可以同時(shí)存在,也可以根據(jù)用戶的需求對(duì)兩種上網(wǎng)功能進(jìn)行選擇。本實(shí)施例便是對(duì)MODEM上網(wǎng)功能和WIFI上網(wǎng)功能兩種上網(wǎng)功能進(jìn)行選擇的方法。當(dāng)開啟數(shù)據(jù)卡的上網(wǎng)選擇功能時(shí),數(shù)據(jù)卡首先會(huì)判斷是否與PC連接,當(dāng)在設(shè)定時(shí)間內(nèi)數(shù)據(jù)卡與PC連接,則開啟MODEM上網(wǎng)功能,此時(shí)WIFI上網(wǎng)功能處于關(guān)閉狀態(tài);當(dāng)在設(shè)定時(shí)間內(nèi)數(shù)據(jù)卡未與PC連接,則通過控制模塊20開啟WIFI上網(wǎng)功能,此時(shí)MODEM上網(wǎng)功能處于關(guān)閉狀態(tài)。上述數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100實(shí)施例,根據(jù)數(shù)據(jù)卡與PC的連接情況,選擇具體的上網(wǎng)功能,滿足了用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求,增強(qiáng)了用戶的體驗(yàn)效果,提高了數(shù)據(jù)卡的性能。進(jìn)一步地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100實(shí)施例中,所述判斷模塊10,具體還用于在數(shù)據(jù)卡開啟上網(wǎng)功能后,判斷數(shù)據(jù)卡充電功能是否開啟,并判斷在設(shè)定時(shí)間內(nèi)數(shù)據(jù)卡是否接收到PC發(fā)送的通用串行總線USB標(biāo)準(zhǔn)請(qǐng)求;若數(shù)據(jù)卡充電功能未開啟,并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC建立連接;若數(shù)據(jù)卡充電功能開啟,并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立 連接;若數(shù)據(jù)卡充電功能開啟,并未接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接;若數(shù)據(jù)卡充電功能未開啟,并未接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接。進(jìn)一步地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100實(shí)施例中,所述控制模塊20,還用于在開啟WIFI上網(wǎng)功能之后,若數(shù)據(jù)卡與PC建立連接,則關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。進(jìn)一步地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100實(shí)施例中,在開啟WIFI上網(wǎng)功能之后,所述數(shù)據(jù)卡與PC建立連接具體表現(xiàn)為數(shù)據(jù)卡充電功能處于關(guān)閉狀態(tài),并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求。具體包括如下幾種情況(I)、數(shù)據(jù)卡與PC通過USB連接線連接,并接收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,但開啟了數(shù)據(jù)卡的充電功能,此時(shí)數(shù)據(jù)卡處于開啟WIFI上網(wǎng)功能狀態(tài),若關(guān)閉數(shù)據(jù)卡的充電功能,則認(rèn)為數(shù)據(jù)卡與PC處于連接狀態(tài),即需通過控制模塊20關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。(2)、數(shù)據(jù)卡與外部設(shè)備無任何有線連接,此時(shí)數(shù)據(jù)卡處于開啟WIFI上網(wǎng)功能狀態(tài)。之后數(shù)據(jù)卡通過USB連接線與PC連接,且充電功能處于關(guān)閉狀態(tài),同時(shí)收到PC發(fā)送的USB標(biāo)準(zhǔn)請(qǐng)求,此時(shí)則認(rèn)為數(shù)據(jù)卡與PC處于連接狀態(tài),即通過控制模塊20關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。(3)、數(shù)據(jù)卡通過USB連接線與USB充電器連接,處于充電狀態(tài)。此時(shí)數(shù)據(jù)卡被認(rèn)為與PC處于斷開連接狀態(tài),即WIFI上網(wǎng)功能處于開啟狀態(tài)。斷開數(shù)據(jù)卡與USB充電器的連接,并通過USB連接線與PC連接,此時(shí)數(shù)據(jù)卡會(huì)接收到PC發(fā)的USB標(biāo)準(zhǔn)請(qǐng)求,若充電功能處于關(guān)閉狀態(tài),此時(shí)數(shù)據(jù)卡被認(rèn)為與PC處于連接狀態(tài),即需通過控制模塊20關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。另外,在上網(wǎng)選擇功能開啟狀態(tài)下,若在開啟WIFI上網(wǎng)功能之后又開啟了充電功能,此時(shí)數(shù)據(jù)卡通過USB數(shù)據(jù)線與PC連接,并接收到PC發(fā)生的USB標(biāo)準(zhǔn)請(qǐng)求,此時(shí)仍然認(rèn)為數(shù)據(jù)卡與PC處于斷開連接狀態(tài),PC與數(shù)據(jù)卡的連接,只是為數(shù)據(jù)卡充電。數(shù)據(jù)卡則根據(jù)開啟的上網(wǎng)選擇功能和開啟的充電功能,仍然維持WIFI上網(wǎng)功能。同時(shí)當(dāng)數(shù)據(jù)卡的上網(wǎng)選擇功能開啟狀態(tài)下,若在開啟WIFI上網(wǎng)功能時(shí),將數(shù)據(jù)卡連接到USB充電器進(jìn)行充電,此時(shí)數(shù)據(jù)卡依然保持為WIFI上網(wǎng)功能。進(jìn)一步地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100實(shí)施例中,所述控制模塊20,還用于在開啟MODEM上網(wǎng)功能之后,若數(shù)據(jù)卡與PC斷開連接,則關(guān)閉MODEM上網(wǎng)功能,開啟WIFI上網(wǎng)功能。進(jìn)一步地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100實(shí)施例中,在開啟MODEM上網(wǎng)功能之后,所述數(shù)據(jù)卡與PC斷開連接具體表現(xiàn)為數(shù)據(jù)卡在開啟充電功能的情況下,與PC通過USB連接線連接,并進(jìn)入充電狀態(tài);或,數(shù)據(jù)卡與USB充電器通過USB連接線連接,并進(jìn)入充電狀態(tài);或,數(shù)據(jù)卡與外部設(shè)備無有線連接。具體包括如下幾種情況(I)、數(shù)據(jù)卡仍然通過USB連接線與PC連接,但數(shù)據(jù)卡開啟了充電功能,數(shù)據(jù)卡進(jìn)入充電狀態(tài),即此時(shí)PC只是為數(shù)據(jù)卡充電,此時(shí)數(shù)據(jù)卡被認(rèn)為與PC斷開連接。(2)、斷開了數(shù)據(jù)卡通過USB連接線與PC的連接,并使數(shù)據(jù)卡通過USB連接線與USB充電器連接,數(shù)據(jù)卡進(jìn)入充電狀態(tài),此時(shí)數(shù)據(jù)卡被認(rèn)為與PC斷開連接。(3)、斷開數(shù)據(jù)卡通過USB連接線與PC的連接,使數(shù)據(jù)卡與外部設(shè)備無任何有線連接,此時(shí)數(shù)據(jù)卡被認(rèn)為與PC斷開連接。進(jìn)一步地,所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100實(shí)施例中,所述控制模塊20,還用于在開啟WIFI上網(wǎng)功能后,若在設(shè)定時(shí)間內(nèi)無客戶端接入WIFI,則關(guān)閉WIFI上網(wǎng)功能。 即為了節(jié)約電能,在開啟WIFI上網(wǎng)功能,若在某設(shè)定的固定時(shí)間內(nèi)無客戶端接入WIFI,則在固定時(shí)間內(nèi)關(guān)閉WIFI上網(wǎng)功能,之后自動(dòng)開啟,恢復(fù)到WIFI上網(wǎng)功能。也可以在無客戶端接入時(shí)直接關(guān)閉WIFI上網(wǎng)功能,之后在需要時(shí),通過按鍵進(jìn)行按鍵喚醒操作,喚醒之后WIFI上網(wǎng)功能恢復(fù)到開啟狀態(tài)。以下通過具體的實(shí)例對(duì)本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置100對(duì)上網(wǎng)功能進(jìn)行選擇的方法進(jìn)行詳細(xì)的說明。參見圖4,其具體處理過程如下K1、數(shù)據(jù)卡上電后開啟上網(wǎng)選擇功能,通過判斷模塊判斷在設(shè)定時(shí)間內(nèi)是否收到SET_ADRESS請(qǐng)求(即USB標(biāo)準(zhǔn)請(qǐng)求);K21、當(dāng)接收到SET_ADRESS請(qǐng)求,數(shù)據(jù)卡向PC反饋應(yīng)答消息,表明數(shù)據(jù)卡與PC建立連接,記錄數(shù)據(jù)卡與PC的連接狀態(tài)為已連接;K22、PC判斷自身是否安裝有所述數(shù)據(jù)卡的驅(qū)動(dòng),在確定安裝有所述數(shù)據(jù)卡的驅(qū)動(dòng)之后,向數(shù)據(jù)卡發(fā)送切換指令;K23、數(shù)據(jù)卡根據(jù)切換指令將自身枚舉為多端口設(shè)備,通過控制模塊啟MODEM上網(wǎng)功能。K31、當(dāng)沒有接收到SET_ADRESS請(qǐng)求,表明數(shù)據(jù)卡與PC未連接,記錄數(shù)據(jù)卡與PC的連接狀態(tài)為未連接;K32、數(shù)據(jù)卡根據(jù)數(shù)據(jù)卡與PC未連接狀態(tài),通過控制模塊開啟WIFI上網(wǎng)功能。數(shù)據(jù)卡開啟WIFI上網(wǎng)功能后,若需要連接到PC上進(jìn)行充電,此時(shí)PC同樣會(huì)檢測(cè)到數(shù)據(jù)卡,此時(shí)數(shù)據(jù)卡對(duì)自身進(jìn)行枚舉包括以下兩種情況。第一種情況PC沒有安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,此時(shí)數(shù)據(jù)卡將自身枚舉為Q)-R0M(Compact Disc Read-Only Memory,只讀光盤)或存儲(chǔ)卡設(shè)備;此時(shí)數(shù)據(jù)卡保持WIFI上網(wǎng)功能,并進(jìn)入充電狀態(tài)。第二種情況PC已安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,此時(shí)PC向數(shù)據(jù)卡發(fā)送切換指令;數(shù)據(jù)卡根據(jù)切換指令和數(shù)據(jù)卡當(dāng)前的WIFI上網(wǎng)功能,將自身枚舉為特殊光盤設(shè)備,并進(jìn)入充電狀態(tài)。數(shù)據(jù)卡進(jìn)入WIFI上網(wǎng)功能后,若數(shù)據(jù)卡連接到PC,但不是對(duì)數(shù)據(jù)卡進(jìn)行充電,此時(shí)數(shù)據(jù)卡對(duì)自身進(jìn)行枚舉包括以下兩種情況。第一種情況PC沒有安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,此時(shí)數(shù)據(jù)卡將自身枚舉為單光盤、安裝驅(qū)動(dòng)和n (User Interface,用戶界面)軟件,通過控制模塊20開啟MODEM上網(wǎng)功能,關(guān)閉WIFI上網(wǎng)功能。第二種情況PC已安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序,或安裝過與該數(shù)據(jù)卡兼容的驅(qū)動(dòng)程序和UI軟件,此時(shí)PC檢測(cè)到數(shù)據(jù)卡后向數(shù)據(jù)卡發(fā)送切換指令;數(shù)據(jù)卡根據(jù)切換指令將自身枚舉為多端口設(shè)備,通過控制模塊20開啟MOEDM上網(wǎng)功能,關(guān)閉WIFI上網(wǎng)功能。若數(shù)據(jù)卡連接到USB充電器上進(jìn)行充電,則對(duì)數(shù)據(jù)卡現(xiàn)有的上網(wǎng)功能不產(chǎn)生影響,即依然維持現(xiàn)有的WIFI上網(wǎng)功能。另外,本發(fā)明的數(shù)據(jù)卡也支持WIFI上網(wǎng)功能和MOEDM上網(wǎng)功能兩種共存的上網(wǎng)功能。但需PC安裝數(shù)據(jù)卡的驅(qū)動(dòng)程序。數(shù)據(jù)卡連接到PC后,數(shù)據(jù)卡將自身枚舉為相應(yīng)的組合設(shè)備。此時(shí)與數(shù)據(jù)卡連接的PC通過MOEDM上網(wǎng)模式上網(wǎng),其他PC則通過WIFI上網(wǎng)模式上網(wǎng)。
由上可知,本發(fā)明的數(shù)據(jù)卡的上網(wǎng)功能裝置,根據(jù)數(shù)據(jù)卡與PC的連接情況,選擇具體的上網(wǎng)功能,滿足了用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求,增強(qiáng)了用戶的體驗(yàn)效果,提高了數(shù)據(jù)卡的性能;當(dāng)選擇MOEDM上網(wǎng)功能,關(guān)閉WIFI上網(wǎng)功能,相比現(xiàn)有的將兩中上網(wǎng)功能同時(shí)開啟,可節(jié)約網(wǎng)絡(luò)資源,減少電磁波的輻射,同時(shí)還可以延長(zhǎng)WIFI芯片和電池的使用壽命。應(yīng)當(dāng)理解的是,以上僅為本發(fā)明的優(yōu)選實(shí)施例,不能因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
權(quán)利要求
1.ー種數(shù)據(jù)卡的上網(wǎng)功能選擇方法,其特征在于,包括步驟 判斷數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接; 若是,則開啟調(diào)制解調(diào)器MODEM上網(wǎng)功能; 若否,則開啟無線寬帶WIFI上網(wǎng)功能。
2.根據(jù)權(quán)利要求I所述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,其特征在于,所述數(shù)據(jù)卡在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接具體包括 在數(shù)據(jù)卡充電功能未開啟時(shí),若接收到PC發(fā)送的通用串行總線USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC建立連接;若未接收到所述USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接; 在數(shù)據(jù)卡充電功能開啟時(shí),表示數(shù)據(jù)卡與PC未建立連接。
3.根據(jù)權(quán)利要求I或2所述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,其特征在于,在開啟WIFI上網(wǎng)功能之后還包括 若數(shù)據(jù)卡與PC建立連接,則關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,其特征在于,在開啟MODEM上網(wǎng)功能之后還包括 若數(shù)據(jù)卡與PC斷開連接,則關(guān)閉MODEM上網(wǎng)功能,開啟WIFI上網(wǎng)功能; 所述數(shù)據(jù)卡與PC斷開連接具體表現(xiàn)為 數(shù)據(jù)卡開啟充電功能,并進(jìn)入充電狀態(tài);或, 數(shù)據(jù)卡與外部設(shè)備無有線連接。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)卡的上網(wǎng)功能選擇方法,其特征在于,在開啟WIFI上網(wǎng)功能后,若在設(shè)定時(shí)間內(nèi)無客戶端接入WIFI,則關(guān)閉WIFI上網(wǎng)功能。
6.ー種數(shù)據(jù)卡的上網(wǎng)功能選擇裝置,其特征在于,包括 判斷模塊,用于判斷數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接; 控制模塊,用于當(dāng)數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)與個(gè)人計(jì)算機(jī)PC建立連接,則開啟調(diào)制解調(diào)器MODEM上網(wǎng)功能;以及當(dāng)數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)未與個(gè)人計(jì)算機(jī)PC建立連接,則開啟無線寬帶WIFI上網(wǎng)功能。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置,其特征在于,所述數(shù)據(jù)卡在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接具體包括 在數(shù)據(jù)卡充電功能未開啟時(shí),若接收到PC發(fā)送的通用串行總線USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC建立連接;若未接收到所述USB標(biāo)準(zhǔn)請(qǐng)求,則表示數(shù)據(jù)卡與PC未建立連接; 在數(shù)據(jù)卡充電功能開啟時(shí),表示數(shù)據(jù)卡與PC未建立連接。
8.根據(jù)權(quán)利要求6或7所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置,其特征在干, 所述控制模塊,還用于在開啟WIFI上網(wǎng)功能之后,若數(shù)據(jù)卡與PC建立連接,則關(guān)閉WIFI上網(wǎng)功能,開啟MODEM上網(wǎng)功能。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置,其特征在干, 所述控制模塊,還用于在開啟MODEM上網(wǎng)功能之后,若數(shù)據(jù)卡與PC斷開連接,則關(guān)閉MODEM上網(wǎng)功能,開啟WIFI上網(wǎng)功能; 所述數(shù)據(jù)卡與PC斷開連接具體表現(xiàn)為 數(shù)據(jù)卡開啟充電功能,并進(jìn)入充電狀態(tài);或,數(shù)據(jù)卡與外部設(shè)備無有線連接。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)卡的上網(wǎng)功能選擇裝置,其特征在干, 所述控制模塊,還用于在開啟WIFI上網(wǎng)功能后,若在設(shè)定時(shí)間內(nèi)無客戶端接入WIFI,則關(guān)閉WIFI上網(wǎng)功能。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)卡的上網(wǎng)功能選擇方法和裝置,方法包括步驟判斷數(shù)據(jù)卡開啟上網(wǎng)選擇功能后,在設(shè)定時(shí)間內(nèi)是否與個(gè)人計(jì)算機(jī)PC建立連接;若是,則開啟調(diào)制解調(diào)器MODEM上網(wǎng)功能;若否,則開啟無線寬帶WIFI上網(wǎng)功能。本發(fā)明提供的一種數(shù)據(jù)卡的上網(wǎng)功能選擇方法和裝置,根據(jù)數(shù)據(jù)卡與PC的連接情況,選擇具體的上網(wǎng)功能,滿足了用戶根據(jù)需要選擇不同的上網(wǎng)功能的需求,增強(qiáng)了用戶的體驗(yàn)效果,提高了數(shù)據(jù)卡的性能。
文檔編號(hào)H04W88/02GK102780562SQ20111012137
公開日2012年11月14日 申請(qǐng)日期2011年5月11日 優(yōu)先權(quán)日2011年5月11日
發(fā)明者李凱旋, 王琪, 趙敏, 陳兵 申請(qǐng)人:中興通訊股份有限公司