本公開涉及用于經(jīng)授權(quán)的個(gè)人裝置的自動(dòng)網(wǎng)絡(luò)連接數(shù)據(jù)同步。
背景技術(shù):
諸如便攜式計(jì)算機(jī)、平板計(jì)算機(jī)和智能手機(jī)的電子裝置連接至通信網(wǎng)絡(luò),以發(fā)送和/或接收數(shù)據(jù),例如文件、網(wǎng)頁、流媒體等。存在各種通信網(wǎng)絡(luò)。例如,局域網(wǎng)絡(luò)(lans)(包括無線lan,“wlan”)是可用的以及通常被用于連接至因特網(wǎng)。通常臺(tái)式計(jì)算機(jī)和便攜式計(jì)算機(jī)例如經(jīng)由無線接入點(diǎn)(其經(jīng)由wlan連接(也稱作
除了wlan能力,智能手機(jī)通常包括其他的通信能力。在這些通信能力中有無線廣域網(wǎng)絡(luò)(wwan)通信能力和短程無線通信能力(例如bluetooth無線通信、近場通信、射頻識(shí)別(rfid)通信等)。bluetooth是藍(lán)牙技術(shù)聯(lián)盟(bluetoothsig)有線公司在美國和其他國家的注冊商標(biāo)。
將智能手機(jī)或平板計(jì)算機(jī)裝置(即能夠連接至wwan的裝置)用作熱點(diǎn)或共享裝置的使用是已知的。在這種情況下,能夠例如經(jīng)由wwan(諸如4g通訊網(wǎng)絡(luò))通信的第一裝置用作連接點(diǎn),通過該連接點(diǎn)另一裝置(例如便攜式個(gè)人計(jì)算機(jī)等)可以發(fā)送和接收數(shù)據(jù)。這個(gè)過程被稱作共享,通過該過程諸如智能手機(jī)的裝置用于使例如便攜式計(jì)算機(jī)的另一裝置共享至例如wwan的網(wǎng)絡(luò),經(jīng)由便攜式計(jì)算機(jī)通常不與之通信的網(wǎng)絡(luò)類型便于用于便攜式計(jì)算機(jī)的網(wǎng)絡(luò)連接。借助于智能手機(jī)連接至wwan并且繼而連接至便攜式計(jì)算機(jī)(例如經(jīng)由wlan連接)來實(shí)現(xiàn)共享。然后便攜式計(jì)算機(jī)可以經(jīng)由智能手機(jī)通過至wwan連接來向更廣的網(wǎng)絡(luò)發(fā)送數(shù)據(jù)和從其接收數(shù)據(jù)。
技術(shù)實(shí)現(xiàn)要素:
總體上,一方面提供一種網(wǎng)絡(luò)連接方法,其包括:使用電子裝置的短程無線裝置來識(shí)別另一用戶裝置;使用短程無線裝置來傳遞針對電子裝置和另一用戶裝置之間的無線局域網(wǎng)絡(luò)(wlan)接入點(diǎn)的連接數(shù)據(jù);以及使用電子裝置的處理器,通過使用連接數(shù)據(jù)連接至wlan。
另一方面提供一種電子裝置,包括:處理器;短程無線裝置,操作地耦接至處理器;無線局域網(wǎng)絡(luò)(wlan)裝置,操作地耦接至處理器;存儲(chǔ)器裝置,存儲(chǔ)指令;其中,所述處理器用于:使用電子裝置的短程無線裝置來識(shí)別另一用戶裝置;使用短程無線裝置來傳送針對電子裝置和另一用戶裝置之間的無線局域網(wǎng)絡(luò)(wlan)接入點(diǎn)的連接數(shù)據(jù);以及使用電子裝置的處理器來通過使用連接數(shù)據(jù)連接至wlan。
再一方面提供一種產(chǎn)品,包括:存儲(chǔ)有代碼的存儲(chǔ)器裝置,代碼能夠由處理器執(zhí)行并且包括:用于使用電子裝置的短程無線裝置來識(shí)別另一用戶裝置的代碼;用于使用短程無線裝置來傳送針對電子裝置和另一用戶裝置之間的無線局域網(wǎng)絡(luò)(wlan)接入點(diǎn)的連接數(shù)據(jù)的代碼;用于使用電子裝置的處理器來通過使用連接數(shù)據(jù)連接至wlan的代碼。
前述內(nèi)容是概要,因而可能省略、總結(jié)和簡化了細(xì)節(jié),因此本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,概要僅是說明性的并且不旨在以任何方式是限制的。
附圖說明
為了更好地理解實(shí)施方案以及實(shí)施方案的其他的和進(jìn)一步的特征和優(yōu)點(diǎn),結(jié)合附圖,參照以下描述。本發(fā)明的范圍將在所附的權(quán)利要求書中指出。
圖1圖示了信息處理裝置電路系統(tǒng)的實(shí)例。
圖2圖示了信息處理裝置電路系統(tǒng)的實(shí)例。
圖3圖示了針對智能手機(jī)等移動(dòng)裝置的示例建立處理。
圖4圖示了針對便攜式計(jì)算機(jī)等移動(dòng)裝置的示例建立處理。
圖5圖示了網(wǎng)絡(luò)連接細(xì)節(jié)的自動(dòng)同步和共享的示例。
圖6圖示了共享網(wǎng)絡(luò)連接細(xì)節(jié)的示例。
圖7圖示了分布式的網(wǎng)絡(luò)數(shù)據(jù)使用測量的示例。
具體實(shí)施方式
將會(huì)容易地理解,可以以除了所描述的示例實(shí)施方案以外的多種不同的配置來布置和設(shè)計(jì)根據(jù)本文中的附圖中總體描述和圖示的實(shí)施方案的部件。因此,根據(jù)附圖中所呈現(xiàn)的示例實(shí)施方案的以下更詳細(xì)的描述不旨在限制要求保護(hù)的實(shí)施方案的范圍,而僅僅表現(xiàn)示例實(shí)施方案。
整個(gè)說明書中提及“一個(gè)實(shí)施方案”或“實(shí)施方案”等意味著結(jié)合該實(shí)施方案描述的具體特征、結(jié)構(gòu)、或特性被包括在至少一個(gè)實(shí)施方案中。因此,短語“在一個(gè)實(shí)施方案中”或“在實(shí)施方案中”等在整個(gè)說明書中各個(gè)位置處的呈現(xiàn)不必然指代全部的實(shí)施方案。
再者,所描述的特征、結(jié)構(gòu)、或特性可以以任何適合的方式組合在一個(gè)或更多個(gè)實(shí)施方案中。在以下描述中,提供了許多具體細(xì)節(jié)以給出實(shí)施方案的徹底理解。然而,本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到在沒有一個(gè)或更多個(gè)具體細(xì)節(jié)的情況下也可以實(shí)行各種實(shí)施方案,或者可以使用其他方法、部件、材料等等來實(shí)行各種實(shí)施方案。在其他的示例中,為了避免困惑而沒有詳細(xì)示出或描述熟知的結(jié)構(gòu)、材料、或操作。
常規(guī)的共享技術(shù)通過與智能手機(jī)共享,向缺少wwan通信裝置的裝置(諸如便攜式計(jì)算機(jī)或者臺(tái)式計(jì)算機(jī))提供經(jīng)由wwan來發(fā)送和接收數(shù)據(jù)的機(jī)會(huì)。然而,大多數(shù)用戶不知道他們可以以這樣的方式來使用智能手機(jī)或其他具有wwan能力的裝置。此外,即使用戶普遍地知道共享的概念,但是找到合適的接口和配置合適的設(shè)置是麻煩的、并且實(shí)際上對于許多用戶是不可能的。再者,即使用戶設(shè)法適當(dāng)?shù)貙ρb置進(jìn)行共享,在安全以及數(shù)據(jù)傳輸速度和量方面仍然存在困難。
因此,實(shí)施方案使針對用戶的個(gè)人裝置的共享處理自動(dòng)化。通過使用實(shí)施方案,用戶完成簡單的登記處理、以創(chuàng)建允許參與共享的已知裝置的列表。例如,用戶可以指示:允許個(gè)人便攜式計(jì)算機(jī)和/或平板計(jì)算機(jī)經(jīng)由用戶的智能手機(jī)共享來建立wwan連接。
在完成登記之后,實(shí)施方案方便了自動(dòng)的共享處理,以基于策略自動(dòng)地對用戶的一個(gè)或更多個(gè)裝置進(jìn)行共享。例如,實(shí)施方案可以確定沒有可用的
此外,實(shí)施方案經(jīng)由網(wǎng)絡(luò)連接數(shù)據(jù)的自動(dòng)交換,方便了所獲知的網(wǎng)絡(luò)通信細(xì)節(jié)的主動(dòng)同步。借助于示例,實(shí)施方案方便了通過其建立可用的
實(shí)施方案還允許用戶經(jīng)由另一裝置(例如他的或她的智能手機(jī))對wwan網(wǎng)絡(luò)連接進(jìn)行共享,而不需要擔(dān)心他或她將超過或者“透支”他或她的使用wwan的數(shù)據(jù)計(jì)劃。借助于示例,用戶裝置(例如用戶的智能手機(jī))不僅方便了其他的用戶裝置的對于wwan連接的共享(例如,未配置有wwan通信能力的便攜式計(jì)算機(jī)),還監(jiān)測網(wǎng)絡(luò)業(yè)務(wù)量、使得用戶知道已經(jīng)使用了多少wwan數(shù)據(jù)、wwan數(shù)據(jù)的使用多么快速等。用戶可以按照期望調(diào)節(jié)他的或她的共享策略設(shè)置,但是實(shí)施方案可以用于自動(dòng)地警告用戶:數(shù)據(jù)傳輸正在超過預(yù)定的速率、預(yù)定的量、或者預(yù)定的速率和預(yù)定的量兩者。這允許用戶知道他們正在迅速地使用可用的wwan,以及/或者接近數(shù)據(jù)速率和/或量的極限。實(shí)施方案可以基于傳輸數(shù)據(jù)的速度和/或量來采取自動(dòng)的操作,例如警告用戶、對用戶進(jìn)行節(jié)流(與相關(guān)聯(lián)的通知一起)、終止針對一個(gè)或更多個(gè)裝置、應(yīng)用等的wwan連接等。
通過參照附圖將更好地理解圖示的示例實(shí)施方案。以下描述旨在僅借助于示例以及簡單地說明某些示例實(shí)施方案。
雖然在信息處理裝置中可以使用各種其他的電路、電路系統(tǒng)或部件,但是關(guān)于智能手機(jī)和/或平板計(jì)算機(jī)電路系統(tǒng)100,圖1中圖示的示例包括例如在平板計(jì)算機(jī)或者其他移動(dòng)計(jì)算平臺(tái)中建立的芯片設(shè)計(jì)上的系統(tǒng)。軟件和一個(gè)或更多個(gè)處理器組合于單個(gè)芯片110中。如本領(lǐng)域熟知的,處理器包括內(nèi)部算術(shù)單元、寄存器、高速緩沖存儲(chǔ)器、總線、i/o端口等。雖然內(nèi)部總線等取決于不同的供應(yīng)商,但是基本上所有的外圍裝置120可以附接至單個(gè)芯片110。電路系統(tǒng)100將處理器、存儲(chǔ)器控制、和i/o控制器集線器全部組合至單個(gè)芯片110中。而且,這種類型的系統(tǒng)100通常不使用sata或pci或lpc。例如,共同的接口包括sdio和i2c。
存在一個(gè)或更多個(gè)例如電池管理單元bmu的電力管理芯片130,該電力管理芯片130例如經(jīng)由可再充電的電池140來管理所供給的電力,可再充電的電池140可以通過與電源(未示出)的連接來再充電。在至少一個(gè)設(shè)計(jì)中,諸如110的單個(gè)芯片用于通過類似bios的功能和dram存儲(chǔ)器。
系統(tǒng)100通常包括用于連接至各種網(wǎng)絡(luò)(諸如通訊網(wǎng)絡(luò)(wan))和無線因特網(wǎng)裝置(例如提供
圖2示出了信息處理裝置電路、電路系統(tǒng)或部件的另一示例的框圖。圖2中示出的示例可以對應(yīng)于諸如由morrisville,nc的聯(lián)想(美國)(lenovo(us))有限公司出售的thinkpad系列的個(gè)人計(jì)算機(jī)、或者其他裝置的計(jì)算系統(tǒng)。根據(jù)本文中的描述明顯的是,實(shí)施方案可以包括其他特征或者僅包括圖2中圖示的示例的一些特征。
圖2的示例包括所謂的芯片集210(一組一起工作的集成電路或芯片,芯片集),其結(jié)構(gòu)可以根據(jù)制造商(例如intel,amd,arm等)而變化。intel是英特爾(intel)公司在美國和其他國家的注冊商標(biāo)。amd是超威半導(dǎo)體(advancedmicrodevices)有限公司在美國和其他國家的注冊商標(biāo)。arm是安謀國際科技(armholdings)有限公司在美國和其他國家的未注冊的商標(biāo)。芯片集210的結(jié)構(gòu)包括經(jīng)由直接的管理接口(dmi)242或鏈路控制器244來交換信息(例如,數(shù)據(jù)、信號(hào)、命令等)的i/o控制器集線器250以及核和存儲(chǔ)器控制組220。在圖2中,dmi242是芯片到芯片接口(有時(shí)稱作“北橋”和“南橋”之間的鏈路)。核和存儲(chǔ)器控制組220包括經(jīng)由前端總線(fsb)來交換信息的存儲(chǔ)控制器集線器226和一個(gè)或更多個(gè)處理器222(例如,單核或多核);注意組220的部件可以集成在取代常規(guī)的“北橋”類型結(jié)構(gòu)的芯片中。如本領(lǐng)域熟知的,一個(gè)或更多個(gè)處理器222包括內(nèi)部算述單元、寄存器、高速緩沖存儲(chǔ)器、總線、i/o端口等。
在圖2中,存儲(chǔ)控制器集線器226與存儲(chǔ)器240接口(例如用于為可以稱作“系統(tǒng)存儲(chǔ)器”或“存儲(chǔ)器”的一種類型的ram提供支持)。存儲(chǔ)控制器集線器226還包括用于顯示裝置292(例如crt、平板、觸摸屏等)的低電壓差分信號(hào)(lvds)接口232???38包括可以經(jīng)由lvds接口232來支持的一些技術(shù)(例如串行數(shù)字視頻、hdmi/dvi、顯示端口)。存儲(chǔ)控制器集線器226還包括可以支持離散圖形236的pci-express接口(pci-e)234。
在圖2中,i/o集線器控制器250包括:sata接口251(例如用于hdd、sdd等280),pci-e接口252(例如用于無線連接282),usb接口253(例如用于諸如數(shù)字化儀、鍵盤、鼠標(biāo)、相機(jī)、電話、擴(kuò)音器、存儲(chǔ)器、其他連接裝置等的裝置284),網(wǎng)絡(luò)接口254(例如lan),gpio接口255,lpc接口270(用于asic271、tpm272、超級i/o273、固件集線器274、bios支持275、以及諸如rom277、flash278和nvram279的各種類型的存儲(chǔ)器276)、電力管理接口261、時(shí)鐘發(fā)生器接口262、音頻接口263(例如用于揚(yáng)聲器294)、tco接口264、系統(tǒng)管理總線接口265、以及可以包括bios268和啟動(dòng)代碼290的spiflash266。i/o中心控制器250可以包括吉比特以太網(wǎng)支持。
一旦供電,系統(tǒng)可以被配置成執(zhí)行存儲(chǔ)于spiflash266中的用于bios268的啟動(dòng)代碼290,以及此后在一個(gè)或更多個(gè)操作系統(tǒng)和應(yīng)用軟件(例如存儲(chǔ)于系統(tǒng)存儲(chǔ)器240中)的控制下處理數(shù)據(jù)。操作系統(tǒng)可以存儲(chǔ)在各種位置的任何位置中,以及例如可以根據(jù)bios268的指令來訪問操作系統(tǒng)。如本文中所描述的,裝置可以包括比圖2的系統(tǒng)中示出的特征更少或更多的特征。
例如如圖1或圖2概述的信息處理裝置電路系統(tǒng)通常可以用于諸如平板計(jì)算機(jī)、智能手機(jī)、以及個(gè)人計(jì)算機(jī)裝置的裝置中。在一些情況下,例如圖2的電路系統(tǒng)的某些裝置電路系統(tǒng)將包括用于連接至例如lan或wlan的特定的通信網(wǎng)絡(luò),而不是例如wan或wwan的另外的網(wǎng)絡(luò)的裝置。然而在例如智能手機(jī)或平板計(jì)算機(jī)的其他裝置中,電路系統(tǒng)(諸如圖1中概述的電路系統(tǒng))包括wwan通信能力。在這些裝置中的一個(gè)或這些裝置的組合上執(zhí)行實(shí)施方案,使得利用合適的可用網(wǎng)絡(luò)來以自動(dòng)方式實(shí)現(xiàn)針對所有用戶的裝置的網(wǎng)絡(luò)連接。
參照圖3,圖示了登記或建立處理的示例。在例如用戶的智能手機(jī)的第一裝置上,在301處用戶開啟應(yīng)用用戶界面以顯示設(shè)置。應(yīng)用可以集成在例如android操作系統(tǒng)的裝置的操作系統(tǒng)中,使得該應(yīng)用具有超級(管理)用戶權(quán)限或“root”權(quán)限。如本文中進(jìn)一步描述,這可能是必須的,以使得應(yīng)用或服務(wù)具有針對數(shù)據(jù)的訪問權(quán)限,例如,以非加密的形式的相關(guān)密碼和服務(wù)集識(shí)別(ssid)。android是谷歌(google)公司在美國和其他國家的注冊商標(biāo)。
當(dāng)用戶在301處開啟設(shè)定時(shí)(其可能與第一次開啟應(yīng)用一樣簡單),在302處提示或者通知用戶建立共享應(yīng)用。如果用戶在303處選擇建立應(yīng)用,共享應(yīng)用開始運(yùn)行并且在304處向用戶詢問名稱以識(shí)別共享服務(wù),例如用戶的名。用戶可以在任何時(shí)間點(diǎn)更換輸入的名稱。可替選地,如本文中更全面地解釋的,用戶不需要更換默認(rèn)的/系統(tǒng)生成的名稱,然而不這樣做可能會(huì)使處理復(fù)雜化。
響應(yīng)于在304處關(guān)于識(shí)別共享服務(wù)的名稱的用戶輸入,在305處應(yīng)用將裝置的熱點(diǎn)的名稱(例如與智能手機(jī)相關(guān)聯(lián)的ssid)更換成由用戶輸入的名稱。在304處應(yīng)用還可以更換裝置的短程無線能力的名稱(例如與智能手機(jī)相關(guān)聯(lián)的bluetooth名稱)。可以利用相同的或不同的名稱,然而為了方便,用戶可以針對熱點(diǎn)和短程無線能力中的每個(gè)選擇或輸入相同的名稱。
如本文中進(jìn)一步描述的,一旦用戶更新了由裝置提供的熱點(diǎn)和短程無線能力的一個(gè)或更多個(gè)名稱,則這些名稱對于用戶是能夠識(shí)別的并且可用于稍后的登錄或選擇。在任何時(shí)候,例如如301所示,用戶可以開啟應(yīng)用和設(shè)定,以及輸入針對例如智能手機(jī)的裝置的ssid和/或bluetooth通信服務(wù)的新名稱和/或密碼。如果這樣,則類似于第一次輸入名稱,這將更新存儲(chǔ)于例如智能手機(jī)的存儲(chǔ)器裝置中的或能夠?qū)ζ湓L問的已知裝置的列表(例如表格)。如本文中進(jìn)一步描述的,在用戶更新智能手機(jī)的ssid和/或bluetooth服務(wù)的名稱或者密碼的情況下,需要將這些變化廣播至希望使用該名稱或密碼來通信的其他的裝置。
例如根據(jù)借助于用戶的智能手機(jī)的、結(jié)合圖3所解釋的,一旦用戶開始第一裝置上的服務(wù),用戶可以設(shè)置他的/她的一個(gè)或更多個(gè)裝置,使得該一個(gè)或更多個(gè)裝置可以通過第一裝置上的服務(wù)進(jìn)行共享。借助于示例,圖4概述了用戶可以設(shè)定例如便攜式計(jì)算機(jī)的另一裝置,使得該便攜式計(jì)算機(jī)成為已知的裝置,以經(jīng)由智能手機(jī)自動(dòng)地共享至wwan網(wǎng)絡(luò)以及/或者自動(dòng)地獲知用于連接至未知的wlan的wlan(例如
在實(shí)施方案中,在401處用戶下載(或另外獲得)針對例如便攜式計(jì)算機(jī)的另一裝置的共享服務(wù)應(yīng)用。下載共享應(yīng)用并不是必須的,因?yàn)樵搼?yīng)用或服務(wù)可以被預(yù)安裝或者另外獲得。然而,這里需要注意的是,在401處用戶可以下載應(yīng)用,以說明:在用戶的其他裝置(其經(jīng)由圖4中概述的過程(或相似的過程)對于第一裝置(例如智能手機(jī))來說成為“已知”)上運(yùn)行的共享服務(wù)版本不需要具有超級用戶/“root”權(quán)限,并且因此不需要集成在操作系統(tǒng)中或者另外不需要按照在裝置上獲得這樣的權(quán)限的應(yīng)用、經(jīng)歷嚴(yán)格的評估或質(zhì)量保證處理。
然后用戶可以在已知的裝置上開始共享應(yīng)用,并且如果應(yīng)用還未在第一裝置上運(yùn)行,則在402處應(yīng)用通知(例如提示)用戶以開始在第一裝置(在這種情況下,根據(jù)圖3的示例是他的或她的智能手機(jī))上的共享應(yīng)用。這顯示在403處,即用戶在第一裝置上運(yùn)行共享應(yīng)用,此時(shí)在404處第一裝置(例如在這個(gè)示例中是智能手機(jī))運(yùn)行其例如bluetooth服務(wù)的短程無線服務(wù),使得其bluetooth名稱被廣播至周圍的裝置以及/或者被顯示在第一裝置中。
在其他的裝置中,即在這個(gè)非限制性示例中是便攜式計(jì)算機(jī),裝置上運(yùn)行的應(yīng)用開啟例如bluetooth無線電的短程無線電,并且在405處對附近的bluetooth裝置進(jìn)行掃描。在405處這將允許應(yīng)用提供在射程內(nèi)的bluetooth裝置的列表。借助于使共享應(yīng)用在智能手機(jī)上運(yùn)行,該列表將包括由用戶輸入的針對共享服務(wù)的名稱(或者如果根據(jù)圖3的示例沒有進(jìn)行名稱更換,則是默認(rèn)的名稱)。然后,在406處在其他裝置(即在這個(gè)非限制性示例中是智能手機(jī))上運(yùn)行的應(yīng)用版本將要求用戶輸入或選擇共享應(yīng)用的智能手機(jī)版本上的共享服務(wù)的名稱。
一旦用戶已經(jīng)成功地輸入或提供智能手機(jī)的共享應(yīng)用的名稱,即用戶根據(jù)圖3的示例所選擇的名稱,在407、408處其他裝置共享應(yīng)用和智能手機(jī)共享應(yīng)用例如經(jīng)由bluetooth通信(或相似的適合的短程無線通信)配對并且連接。這用作在其他的裝置(例如便攜式計(jì)算機(jī))和第一裝置(例如智能手機(jī))之間傳遞控制數(shù)據(jù),使得建立配對和連接。根據(jù)處理的一部分,第一裝置(例如智能手機(jī))接收包括其他裝置的名稱的控制數(shù)據(jù),使得在409處該控制數(shù)據(jù)可以被存儲(chǔ),例如智能手機(jī)存儲(chǔ)在其已知裝置的列表中的其他裝置的短程無線識(shí)別名稱(例如bluetooth名稱)。
在已經(jīng)使用短程無線通信建立配對和連接的情況下,在410處第一裝置(例如智能手機(jī))可以與已知裝置共享所需的任何控制數(shù)據(jù),例如對于智能手機(jī)已知的、已知wlan的ssid和密碼,使得在411處這些控制數(shù)據(jù)被存儲(chǔ)在已知裝置中。類似地,例如自從上次同步以來,如果存在任何數(shù)據(jù),在412處已知裝置可以將任何獲知的wlan的ssid/密碼發(fā)送至第一裝置,使得在413處ssid和密碼由第一裝置存儲(chǔ)。
開始的第一裝置(例如智能手機(jī))以及一個(gè)或更多個(gè)已知的裝置(例如便攜式計(jì)算機(jī))現(xiàn)在可以自動(dòng)地共享,用于使用例如根據(jù)智能手機(jī)促進(jìn)的wwan,以及彼此更新已知的wlan連接,例如隨著時(shí)間而獲知的
如圖5所示,在501處的時(shí)間,例在如預(yù)定的時(shí)間和/或根據(jù)諸如第一裝置(例如智能手機(jī))蘇醒、用戶實(shí)現(xiàn)名稱變更等的策略的時(shí)間,在502處第一裝置確定是否存在可用于連接的任何已知wlan。這個(gè)處理可以被包括以促進(jìn)經(jīng)由優(yōu)于wwan數(shù)據(jù)的wlan的連接,因?yàn)槟壳皐wan數(shù)據(jù)更貴。
如在502處所確定的,如果wlan可用,例如智能手機(jī)已知其密碼的
在該示例中如智能手機(jī)所確定的,在502處如果沒有已知wlan是可用的,則實(shí)施自動(dòng)的共享過程。借助于示例,在506處通過智能手機(jī)建立(或保持)與wwan的連接。如本文中描述,便攜式計(jì)算機(jī)可能不能夠直接地連接至wwan(或者可能不能夠方便地連接至wwan)。如進(jìn)一步描述,在這樣的情況下,智能手機(jī)可以將便攜式計(jì)算機(jī)共享至wwan。
智能手機(jī)首先例如經(jīng)由通過短程無線通信能力(例如bluetooth短程無線通信能力)的掃描,確定例如根據(jù)圖4中概述的處理而登記的已知裝置。如果范圍內(nèi)沒有已知裝置,則在507處共享應(yīng)用可能睡眠。然而,如507所示,如果確定存在能夠由智能手機(jī)的共享應(yīng)用檢測的一個(gè)或更多個(gè)已知裝置,則實(shí)施方案運(yùn)行以將智能手機(jī)啟動(dòng)作為針對一個(gè)或更多個(gè)已知裝置的熱點(diǎn),使得在509處已知裝置可以經(jīng)由智能手機(jī)連接至wwan。這可以包括經(jīng)由例如智能手機(jī)和便攜式計(jì)算機(jī)之間的bluetooth通信的短程無線通信的控制數(shù)據(jù)的傳輸,使得便攜式計(jì)算機(jī)被告知智能手機(jī)可用作熱點(diǎn)。例如,這可以包括在便攜式計(jì)算機(jī)上顯示手機(jī)可用為wlan連接的選項(xiàng)??刂茢?shù)據(jù)還可以針對用戶自動(dòng)化共享過程。例如控制數(shù)據(jù)包括用于共享至wwan的連接細(xì)節(jié)。
在便攜式計(jì)算機(jī)被共享至智能手機(jī)并且因此共享至wwan之后,智能手機(jī)使用其wwan連接方便了便攜式計(jì)算機(jī)的網(wǎng)絡(luò)通信,并且與便攜式計(jì)算機(jī)交換數(shù)據(jù),例如使用wlan通信以用作針對便攜式計(jì)算機(jī)的熱點(diǎn)。此后,在508處智能手機(jī)上的共享應(yīng)用可以更新任何細(xì)節(jié)(例如經(jīng)由表格或列表中的網(wǎng)絡(luò)連接細(xì)節(jié)的存儲(chǔ))。
例如如圖5的505所示,根據(jù)連接數(shù)據(jù)和細(xì)節(jié)來更新可用的wlan連接的已知裝置以及使裝置同步的處理可以經(jīng)由同步子例程來執(zhí)行,其示例概述在圖6中。
在圖6中,在601處例如便攜式計(jì)算機(jī)的已知裝置蘇醒,并且在602處確定是否有任何可用的已知wlan連接,例如先前已知的
如果在短程無線通信能力范圍內(nèi)有其他的已知裝置,則已知裝置建立與智能手機(jī)的短程無線連接,例如建立與先前配對的智能手機(jī)的bluetooth連接。一旦通過使用短程無線能力連接上,則在604處智能手機(jī)發(fā)送與wlan連接有關(guān)的網(wǎng)絡(luò)連接細(xì)節(jié),該wlan連接對于手機(jī)(而不是對于便攜式計(jì)算機(jī))來說是可用的和已知的。這繼而允許已知裝置在605處更新其wlan連接數(shù)據(jù)的存儲(chǔ),使得在607處該已知裝置可以以與如下類似的處理來建立與可用的wlan的連接:已知裝置先前與可用的wlan連接所采用處理。
已知裝置可以與智能手機(jī)共享任何可用的wlan連接細(xì)節(jié),使得智能手機(jī)可以與便攜式計(jì)算機(jī)保持同步,例如在606處存儲(chǔ)網(wǎng)絡(luò)連接細(xì)節(jié)。然后在608處智能手機(jī)可以連接至(如果其還沒有這樣做)wlan本身。
如本文中描述,使用wwan共享可能增加用戶經(jīng)由wwan賬戶傳送和/或接收數(shù)據(jù)的數(shù)量。因此,用戶至少可以想要被告知他們的數(shù)據(jù)使用。實(shí)施方案智能地監(jiān)測數(shù)據(jù)使用,使得用戶知道并且主動(dòng)地參與他們的數(shù)據(jù)消耗。
例如,實(shí)施方案可以針對用于實(shí)現(xiàn)動(dòng)作的閾值提供默認(rèn)值以管理wwan數(shù)據(jù)消耗。借助于示例以及參照圖7,在701處實(shí)施方案可以設(shè)定在例如每月的預(yù)定時(shí)間里針對總數(shù)據(jù)使用的默認(rèn)閾值和/或數(shù)據(jù)使用速率的默認(rèn)閾值,使得用戶不超出其數(shù)據(jù)計(jì)劃限度。用戶可以在任何時(shí)間例如根據(jù)數(shù)量和定時(shí)(例如重設(shè)日期)調(diào)節(jié)閾值。
因此在702處實(shí)施方案可以經(jīng)由智能手機(jī)上運(yùn)行的應(yīng)用來監(jiān)測wwan數(shù)據(jù)使用,例如因?yàn)槠涫菍⑵渌难b置共享至wwan的可能的裝置。根據(jù)703處所確定的,如果702處的監(jiān)測顯示wwan數(shù)據(jù)正在接近預(yù)定的限度或上限,例如越過低于上限的閾值(以及相似的閾值可以用于數(shù)據(jù)消耗速率等),在704處實(shí)施方案可能采取一個(gè)或更多個(gè)預(yù)定的動(dòng)作。
借助于示例,如果在701處(默認(rèn)或通過用戶)將數(shù)據(jù)限度閾值設(shè)定為“x”gb,則可以將用于警告的閾值設(shè)定為xgb>警告閾值(gb)。類似地,如果預(yù)定的動(dòng)作不包括簡單地警告用戶,而是包括主動(dòng)地停止wwan連接,則實(shí)施方案可以在例如xgb或xgb以上的不同閾值處實(shí)現(xiàn)該操作。類似地,用于警告、減緩或停止wwan數(shù)據(jù)消耗的閾值可以被默認(rèn)設(shè)定并且由用戶隨意地修改,使得發(fā)生警告或其他的合適的操作,例如如果在wwan連接上數(shù)據(jù)流處于500kb/s30秒,則發(fā)出警告。
閾值也可以將定時(shí)考慮在內(nèi)。例如,實(shí)施方案可以在賬單循環(huán)開始時(shí)開始數(shù)據(jù)監(jiān)測或者可以默認(rèn)在每月的第一天開始數(shù)據(jù)監(jiān)測。用戶可以希望被告知共享是否已經(jīng)自動(dòng)開始,因?yàn)檫@可能影響他們希望接收和/或發(fā)送的數(shù)據(jù)類型。因此,在實(shí)施方案中,在共享激活時(shí),例如智能手機(jī)的裝置可以給每個(gè)裝置發(fā)送通知。這可以包括例如顯示在手機(jī)上和/或由共享的裝置提供的視覺通知或指示。
因此,各種實(shí)施方案提供由一組共同工作的兩個(gè)或更多個(gè)用戶裝置促進(jìn)的自動(dòng)網(wǎng)絡(luò)連接,用于建立網(wǎng)絡(luò)連接。在某些實(shí)施方案中這包括以自動(dòng)或半自動(dòng)方式建立共享連接。在實(shí)施方案中,裝置使他們的網(wǎng)絡(luò)連接細(xì)節(jié)同步,使得可用的網(wǎng)絡(luò)細(xì)節(jié)對于在例如經(jīng)由短程無線通信的通信中的所有裝置來說是已知的。而且,實(shí)施方案方便了用戶控制共享,使得可以監(jiān)測和控制數(shù)據(jù)使用。
如本領(lǐng)域的普通技術(shù)人員將理解的,各個(gè)方面可以實(shí)施為系統(tǒng)、方法或裝置程序產(chǎn)品。因此,各個(gè)方面可以采用整體硬件實(shí)施方式的形式或采用包括軟件的實(shí)施方式的形式,其在本文中可以全部統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。此外,各個(gè)方面可以采用在一個(gè)或更多個(gè)裝置可讀介質(zhì)中實(shí)施的裝置程序產(chǎn)品的形式,所述一個(gè)或更多個(gè)裝置可讀介質(zhì)包含有裝置可讀程序代碼。
應(yīng)當(dāng)注意的是,可以使用由處理器執(zhí)行的存儲(chǔ)在裝置可讀存儲(chǔ)介質(zhì)(如非信號(hào)存儲(chǔ)裝置)的指令來實(shí)現(xiàn)本文中所描述的各種功能。存儲(chǔ)裝置可以是例如電子的、磁的、光學(xué)的、電磁的、紅外的或半導(dǎo)體的系統(tǒng)、設(shè)備或裝置,或前述的任何適當(dāng)?shù)慕M合。存儲(chǔ)介質(zhì)的更多的具體示例包括如下:便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦除可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式光盤只讀存儲(chǔ)器(cd-rom)、光學(xué)存儲(chǔ)裝置、磁存儲(chǔ)裝置,或前述的任何適當(dāng)?shù)慕M合。在本文件的上下文中,存儲(chǔ)裝置不是信號(hào),并且“非暫態(tài)”包括除信號(hào)介質(zhì)之外的全部介質(zhì)。
可以使用任何適當(dāng)?shù)慕橘|(zhì)(包括但不限于無線、有線、光纜、rf等或前述的任何適當(dāng)?shù)慕M合)來傳輸在存儲(chǔ)介質(zhì)上所包含的程序代碼。
用于執(zhí)行操作的程序代碼可以以一種或更多種編程語言的任何組合來編寫。程序代碼可以完全地在單個(gè)裝置上執(zhí)行、部分地在單個(gè)裝置上執(zhí)行、作為獨(dú)立軟件包執(zhí)行、部分地在單個(gè)裝置上且部分地在另一裝置上執(zhí)行或完全在其他裝置上執(zhí)行。在一些情況下,可以通過任何類型的連接或網(wǎng)絡(luò)(包括局域網(wǎng)(lan)或廣域網(wǎng)(wan))來連接裝置,或可以通過其他裝置(例如,通過使用因特網(wǎng)服務(wù)提供商的因特網(wǎng))、通過無線連接例如近場通信或通過線連接(例如,通過usb連接)來進(jìn)行連接。
本文參照示出了根據(jù)各種示例實(shí)施方式的示例方法、裝置和程序產(chǎn)品的附圖描述了示例實(shí)施方式。要理解的是,動(dòng)作和功能可以至少部分地由程序指令來實(shí)現(xiàn)??梢詫⑦@些程序指令提供給裝置、專用信息處理裝置或其他可編程數(shù)據(jù)處理裝置的處理器,以產(chǎn)生機(jī)制,使得經(jīng)由裝置的處理器執(zhí)行的指令實(shí)現(xiàn)指定的功能/動(dòng)作。
值得注意的是,雖然在附圖中使用了特定的塊,并且已經(jīng)示出了塊的特定順序,但這些都是非限制性的示例。由于明確說明的示例僅用于描述的目的,而不被理解為限制,所以在某些情況下,可以組合兩個(gè)或更多個(gè)塊,可以將塊分成兩個(gè)或更多個(gè)塊,或者可以根據(jù)需要將某些塊重新排序或重新組織。
除非另行指明以外,否則本文所使用的單數(shù)“一個(gè)(a)”和“一個(gè)(an)”可以被理解為包括復(fù)數(shù)“一個(gè)或更多個(gè)”。
為了說明和描述的目的給出了本公開內(nèi)容,而非意在是窮舉或限制。對于本領(lǐng)域普通技術(shù)人員來說,許多修改和變化是明顯的。選擇并描述示例實(shí)施方式以便說明原理和實(shí)際應(yīng)用,并且使得本領(lǐng)域其他技術(shù)人員能夠理解本公開內(nèi)容,本公開內(nèi)容的各種實(shí)施方式具有與預(yù)期的特定用途相適應(yīng)的多種修改。
因此,盡管本文已經(jīng)參考附圖描述了說明性的示例實(shí)施方式,但要理解的是,該描述不是限制性的,并且在不偏離本公開內(nèi)容的范圍或精神的情況下本領(lǐng)域技術(shù)人員可以作出各種其他變化和修改。