用于提供移動設備所對應的資源信息的方法與設備的制作方法
【專利摘要】本發(fā)明的目的是提供一種用于提供移動設備所對應的資源信息的方法與設備。具體地,經(jīng)由用戶設備與移動設備間的通信連接,獲取移動設備所對應的設備配置信息;根據(jù)設備配置信息,確定與設備配置信息相匹配的資源信息;將資源信息提供至用戶設備。與現(xiàn)有技術(shù)相比,本發(fā)明通過經(jīng)由用戶設備與移動設備間的通信連接,獲取移動設備所對應的設備配置信息,以根據(jù)設備配置信息,確定與設備配置信息相匹配的資源信息,并提供至用戶設備,實現(xiàn)了通過用戶設備即可獲取與其具有通信連接的移動設備的資源信息,且該資源信息與移動設備的設備配置信息相匹配,提高了用戶獲取適合移動設備的資源的效率,降低了移動設備的流量消耗,并提升了用戶的設備使用體驗。
【專利說明】用于提供移動設備所對應的資源信息的方法與設備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種用于提供移動設備所對應的資源信息的技術(shù)。
【背景技術(shù)】
[0002]在移動互聯(lián)網(wǎng)時代,人們越來越多地通過在移動設備中安裝app (application)應用(如微信、米聊、QQ等)來豐富移動設備的功能,或者向移動設備下載資源如圖片、視頻、小說、壁紙等以進行娛樂、工作和學習等,從而實現(xiàn)通信的多樣化及個性化功能需求。然而,移動設備屏幕較小、上網(wǎng)瀏覽的費用比較昂貴,與傳輸數(shù)據(jù)的流量有關(guān),通過移動設備自身進行資源獲取與管理,常常操作不便,而且還消耗較多的帶寬流量,不僅降低了用戶的設備使用體驗,也影響了用戶獲取資源的效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種用于提供移動設備所對應的資源信息的方法與設備。
[0004]根據(jù)本發(fā)明的一個方面,提供了一種用于提供移動設備所對應的資源信息的方法,其中,該方法包括以下步驟:
[0005]X經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;
[0006]其中,該方法還包括:
[0007]a根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;
[0008]b將所述一個或多個資源信息提供至所述用戶設備。
[0009]根據(jù)本發(fā)明的另一個方面,還提供了一種用于提供移動設備所對應的資源信息的資源提供設備,其中,該資源提供設備包括:
[0010]獲取裝置,用于經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;
[0011]其中,該資源提供設備還包括:
[0012]資源確定裝置,用于根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;
[0013]提供裝置,用于將所述一個或多個資源信息提供至所述用戶設備。
[0014]與現(xiàn)有技術(shù)相比,本發(fā)明通過經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息,以根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息,并提供至用戶設備,實現(xiàn)了通過用戶設備即可獲取與其具有通信連接的移動設備的資源信息,且該資源信息與移動設備的設備配置信息相匹配,不僅方便了用戶的設備操作、提高了用戶獲取適合移動設備的資源的效率,相應地,也降低了移動設備的流量消耗,并提升了用戶的設備使用體驗。而且,本發(fā)明還可根據(jù)所述設備配置信息,并結(jié)合移動設備的資源使用信息,以及資源間的依賴關(guān)系信息,確定與所述設備配置信息相匹配的一個或多個資源信息,進一步地提高了用戶獲取適合移動設備的資源的效率,提升了用戶的設備使用體驗。此外,本發(fā)明還可根據(jù)對應用戶對所述一個或多個資源信息中至少一個的下載操作,將所述下載操作所對應的資源下載至所述移動設備,不僅方便了用戶的資源下載操作,提高了資源下載效率,更進一步地降低了移動設備的流量消耗。
【專利附圖】
【附圖說明】
[0015]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0016]圖1示出根據(jù)本發(fā)明一個方面的一種用于提供移動設備所對應的資源信息的設備不意圖;
[0017]圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于提供移動設備所對應的資源信息的設備不意圖;
[0018]圖3示出根據(jù)本發(fā)明另一個方面的一種用于提供移動設備所對應的資源信息的方法流程圖;
[0019]圖4示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于提供移動設備所對應的資源信息的方法流程圖。
[0020]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0021]下面結(jié)合附圖對本發(fā)明作進一步詳細描述。
[0022]圖1示出根據(jù)本發(fā)明一個方面的一種用于提供移動設備所對應的資源信息的資源提供設備1,其中,資源提供設備I包括獲取裝置11、資源確定裝置12和提供裝置13。具體地,獲取裝置11經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;資源確定裝置12根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;提供裝置13將所述一個或多個資源信息提供至所述用戶設備。在此,所述資源提供設備I包括可用于管理移動設備、匯集各軟件開發(fā)個人或者大型公司發(fā)布自己開發(fā)出的適用于不同操作系統(tǒng)的移動設備的應用軟件、并允許用戶從其瀏覽和下載一些為了某一操作系統(tǒng)開發(fā)的應用程序以及其他資源的管理平臺,諸如豌豆莢、豌豆莢百寶袋等,其可由網(wǎng)絡設備、用戶設備或網(wǎng)絡設備與用戶設備通過網(wǎng)絡相集成所構(gòu)成的設備實現(xiàn)。在此,所述資源包括但不限于以下至少任一項:1)智能移動設備如智能手機等的第三方應用程序,如QQ、豌豆莢手機精靈、地圖app、游戲app、騰訊微博等;2)圖片;3)視頻;4)音樂;5)壁紙;6)小說。本領(lǐng)域技術(shù)人員應能理解上述資源僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。在此,所述網(wǎng)絡設備包括但不限于如網(wǎng)絡主機、單個網(wǎng)絡服務器、多個網(wǎng)絡服務器集或基于云計算的計算機集合等實現(xiàn)。在此,云由基于云計算(Cloud Computing)的大量主機或網(wǎng)絡服務器構(gòu)成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。在此,所述用戶設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏等方式進行人機交互的電子產(chǎn)品,例如臺式計算機、PC、MAC、PDA等。所述網(wǎng)絡包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡、無線自組織網(wǎng)絡(Ad Hoc網(wǎng)絡)等。本領(lǐng)域技術(shù)人員應能理解上述資源提供設備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡設備或用戶設備如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。在此,網(wǎng)絡設備及用戶設備均包括一種能夠按照事先設定或存儲的指令,自動進行數(shù)值計算和信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設備等。
[0023]具體地,獲取裝置11首先通過諸如用戶設備所提供的應用程序接口(API)、通過用戶設備的設備管理器等方式,獲取用戶設備與移動設備間的通信連接;然后,再經(jīng)由該通信連接,通過調(diào)用該移動設備上提供的設備型號信息的應用程序接口(API ),獲取該移動設備的設備型號信息,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備的設備配置信息。在此,所述移動設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設備等方式進行人機交互的電子產(chǎn)品,例如智能手機、手機、PDA、掌上電腦PPC或平板電腦等。在此,所述通信連接包括但不限于以下至少任一項:1)USB連接;2)WiFi連接;3)藍牙連接。在此,所述設備配置信息包括但不限于以下至少任一項:1)所述移動設備的設備操作系統(tǒng)CPU ;2)所述移動設備的設備圖形處理器GPU ;3)所述移動設備的內(nèi)存;4)所述移動設備的屏幕屬性信息,如屏幕寬度信息、屏幕分辨率信息等。本領(lǐng)域技術(shù)人員應能理解上述移動設備、通信連接和設備配置信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的移動設備或通信連接或設備配置信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0024]例如,若用戶A希望通過其用戶設備PC-A管理其移動設備mobile-A,用戶A在其用戶設備PC-A中安裝了豌豆莢客戶端,然后通過移動設備mobile-A所適配USB數(shù)據(jù)線連接至用戶設備PC-A,則當用戶A在其用戶設備PC-A打開豌豆莢客戶端時,豌豆莢客戶端的獲取裝置11首先通過諸如用戶設備PC-A所提供的應用程序接口(API),或者,通過用戶設備PC-A的設備管理器等,獲取到用戶設備PC-A與移動設備間mobile-A通過USB建立了通信連接;然后,獲取裝置11可經(jīng)由該USB通信連接,通過調(diào)用該移動設備mobile-A上提供的設備型號信息的應用程序接口(API),獲取該移動設備mobile-A的設備型號信息如“三星i9300”,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備mobile-A的設備配置信息 configuration-1nfor-19300,如操作系統(tǒng) android os4.0、三星 Exynos4412 四核處理器、主頻1.4GHz、16GB存儲空間等。在此,所述設備配置信息庫可位于資源提供設備I中,也可位于通過網(wǎng)絡與資源提供設備I相連的其他設備中。
[0025]本領(lǐng)域技術(shù)人員應能理解上述獲取用戶設備與移動設備間的通信連接的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶設備與移動設備間的通信連接的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0026]本領(lǐng)域技術(shù)人員應能理解上述獲取所述移動設備所對應的設備配置信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述移動設備所對應的設備配置信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0027]資源確定裝置12根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息。在此,資源確定裝置12確定所述資源信息的方式包括但不限于以下至少任一項:[0028]I)根據(jù)所述設備配置信息,在資源數(shù)據(jù)庫中進行匹配查詢,以獲得一個或多個與所述設備配置信息相匹配的一個或多個資源信息。例如,接上例,獲取裝置11獲取到移動設備mobile-A的設備配置信息configuration-1nfor_i9300包括如操作系統(tǒng)androidos4.0、三星ExynoS4412四核處理器、主頻1.4GHz、16GB存儲空間等,則資源確定裝置12可根據(jù)該設備配置信息configuration-1nfor-19300,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息configuration-1nfor-19300相匹配的一個或多個資源信息,如支持android4.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等。
[0029]2)根據(jù)所述設備配置信息,結(jié)合資源數(shù)據(jù)庫中的資源所對應的設置支持信息,在該資源數(shù)據(jù)庫中進行匹配查詢,以獲得一個或多個與所述設備配置信息相匹配的一個或多個資源信息。例如,假設獲取裝置11獲取到移動設備mobile-A的設備型號信息為“聯(lián)想3GW100”,其設備配置信息configuration-1nfor-3GW100包括如操作系統(tǒng)Android OSv2.0XPU為高通驍龍Snapdrago、主頻1.024GHz等,則資源確定裝置12首先可根據(jù)該設備配置信息configuration-1nfor_3GW100,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息相匹配的一個或多個候選資源信息,如支持android操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等,假設手機QQ2013、天天動聽音樂播放器所對應的設備支持信息為支持操作系統(tǒng)Android OSv2.1X以上的移動設備,則資源確定裝置12可結(jié)合該等資源所對應的設備支持信息,確定該候選資源信息中與該設備配置信息configuration-1nfor_3GW100相匹配的資源為騰訊微博app、微信app、搜狗手機輸入法、新浪新聞客戶端。
[0030]3)根據(jù)所述設備配置信息,結(jié)合資源數(shù)據(jù)庫中各資源的資源相關(guān)信息,在資源數(shù)據(jù)庫中進行匹配查詢,以獲得一個或多個與所述設備配置信息相匹配的一個或多個資源信息。在此,所述資源相關(guān)信息包括但不限于如:1)所述資源的安裝量;2)所述資源的下載量;3)所述資源的卸載量。例如,假設獲取裝置11獲取到移動設備mobile-A的設備配置信息 conf iguration-1nfor_i9300 包括如操作系統(tǒng) android os4.0、三星 Exynos4412 四核處理器、主頻1.4GHz、16GB存儲空間等,則資源確定裝置12首先可根據(jù)該設備配置信息,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息configuration-1nfor-19300相匹配的一個或多個候選資源信息,如支持android4.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等;然后,資源確定裝置12可根據(jù)該等資源的資源相關(guān)信息,從該等候選資源信息中確定與設備配置信息configuration-1nfor-19300相匹配的一個或多個資源信息,如將該等候選資源信息中下載量和/或安裝量滿足預定閾值如3000的資源作為所述資源信息;或者,將卸載量小于預定閾值如500的資源作為所述資源信息。
[0031]本領(lǐng)域技術(shù)人員應能理解上述確定所述資源信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述資源信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0032]接著,提供裝置13通過約定的通信方式,諸如http、https等,將所述一個或多個資源信息提供至所述用戶設備,以供用戶瀏覽和下載。
[0033]優(yōu)選地,提供裝置13可首先根據(jù)所述一個或多個資源信息生成資源頁面,如根據(jù)所述一個或多個資源信息所屬的資源類別,按資源類別生成資源頁面;然后,再通過約定的通信方式,諸如http、https等,將所述資源頁面提供至所述用戶設備。在此,所述資源類別包括但不限于如生活、社交、通信、地圖、音影、理財、資訊、文本等。例如,假設獲取裝置11獲取到移動設備mobile-A的設備配置信息configuration-1nfor-19300包括如操作系統(tǒng)android os4.0、三星Exynos4412四核處理器、主頻1.4GHz、16GB存儲空間等,而資源確定裝置12確定與設備配置信息configuration-1nfor_i9300相匹配的一個或多個資源信息,如支持android4.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等,其中,騰訊微博app、微信app屬于社交資源類別,手機QQ2013屬于通信資源類別,天天動聽音樂播放器屬于音影資源類別,搜狗手機輸入法屬于辦公資源類別,新浪新聞客戶端屬于資訊資源類別,則提供裝置13可根據(jù)該等資源類別,按資源類別生成包含不同資源類別所對應的資源信息的資源頁面;然后,再通過約定的通信方式,諸如http、https等,將所述資源頁面提供至所述用戶設備,以供用戶瀏覽和下載。
[0034]本領(lǐng)域技術(shù)人員應能理解上述生成資源頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的生成資源頁面的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0035]資源提供設備I的各個裝置之間是持續(xù)不斷工作的。具體地,獲取裝置11持續(xù)經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;資源確定裝置12持續(xù)根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;提供裝置13持續(xù)將所述一個或多個資源信息提供至所述用戶設備。在此,本領(lǐng)域技術(shù)人員應能理解“持續(xù)”是指資源提供設備I的各裝置之間分別不斷地進行設備配置信息的獲取、資源信息的確定與提供,直至資源提供設備I在較長時間內(nèi)停止設備配置信息的獲取。
[0036]優(yōu)選地,獲取裝置11經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息與資源使用信息;其中,資源確定裝置12根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,確定與所述設備配置信息相匹配的一個或多個資源信息。
[0037]具體地,獲取裝置11首先通過諸如用戶設備所提供的應用程序接口(API)、通過用戶設備的設備管理器等方式,獲取用戶設備與移動設備間的通信連接;然后,再經(jīng)由該通信連接,通過調(diào)用該移動設備上提供的設備型號信息的應用程序接口(API ),獲取該移動設備的設備型號信息,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備的設備配置信息,同時,可通過調(diào)用移動設備的操作系統(tǒng)應用程序接口(API),獲取所述移動設備所對應的資源使用信息。在此,所述資源使用信息包括但不限于如所述移動設備中已安裝的資源信息、所述移動設備正訪問的資源信息等。本領(lǐng)域技術(shù)人員應能理解上述資源使用信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源使用信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0038]例如,若用戶A希望通過其用戶設備PC-A管理其移動設備mobile-A,其中,該移動設備mobile-A已安裝了游戲appl、QQ空間app、UC瀏覽器APP、豆瓣音樂app等資源,用戶A在其用戶設備PC-A中安裝了豌豆莢客戶端,然后通過移動設備mobile-A所適配USB數(shù)據(jù)線連接至用戶設備PC-A,則當用戶A在其用戶設備PC-A打開豌豆莢客戶端時,豌豆莢客戶端的獲取裝置11首先通過諸如用戶設備PC-A所提供的應用程序接口(API),或者,通過用戶設備PC-A的設備管理器等,獲取到用戶設備PC-A與移動設備間mobile-A通過USB建立了通信連接;然后,獲取裝置11可經(jīng)由該USB通信連接,通過調(diào)用該移動設備mobile-A上提供的設備型號信息的應用程序接口(API),獲取該移動設備mobile-A的設備型號信息如“三星i9300”,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備mobile-A 的設備配置信息 conf iguration-1nfor_i9300,如操作系統(tǒng) android os4.0、三星Exynos4412四核處理器、主頻1.4GHz、16GB存儲空間等,同時,獲取裝置11可通過調(diào)用移動設備mobi Ie-A的操作系統(tǒng)應用程序接口( API),獲取到移動設備mobile-A所對應的資源使用信息resource use-1nfo,如該移動設備mobile-A已安裝的游戲appl、QQ空間app、手機QQ2010、UC瀏覽器APP、豆瓣音樂app等資源。
[0039]本領(lǐng)域技術(shù)人員應能理解上述獲取所述移動設備所對應的設備配置信息與資源使用信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述移動設備所對應的設備配置信息與資源使用信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0040]接著,資源確定裝置12根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,確定與所述設備配置信息相匹配的一個或多個資源信息。例如,接上例,則資源確定裝置12首先根據(jù)獲取裝置獲取的移動設備mobile-A的設備配置信息configuration-1nfor_i9300,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息configuration-1nfor-19300相匹配的一個或多個候選資源信息,如支持androicM.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等;然后,資源確定裝置12結(jié)合移動設備mobile-A的資源使用信息resource use-1nfo,確定與設備配置信息configuration-1nfor-19300相匹配的一個或多個資源信息,如將該等候選資源信息中與移動設備mobile-A中已安裝的資源屬于相同資源類別的資源,和/或移動設備mobile-A中已安裝的資源的更新版本作為所述資源信息,如資源確定裝置12確定與設備配置信息configuration-1nfor_i9300相匹配的一個或多個資源信息包括:i )與QQ空間app、手機QQ2010同屬社交資源類別的微博app、微信app、手機QQ2013 ;ii)與豆瓣音樂app同屬影音資源類別的天天動聽音樂播放器;iii)移動設備mobile-A中已安裝的資源的更新版本如手機QQ2013,作為所述資源信息。
[0041]本領(lǐng)域技術(shù)人員應能理解上述結(jié)合資源使用信息確定所述資源信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合資源使用信息確定所述資源信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0042]更優(yōu)選地,資源確定裝置12根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,以及資源間的依賴關(guān)系信息,確定與所述設備配置信息相匹配的一個或多個資源信息。在此,所述資源間的依賴關(guān)系是指兩個資源之間的相互關(guān)系,如假設資源appl依賴于資源app2,當aap2發(fā)生變化時,將影響依賴于它的資源appl。
[0043]例如,接上例,資源確定裝置12首先結(jié)合設備配置信息configuration-1nfor-19300,并結(jié)合移動設備mobile-A的資源使用信息resourceuse-1nfo,確定與設備配置信息configuration-1nfor_i9300相匹配的一個或多個資源信息包括:i )與QQ空間app、手機QQ2010同屬社交資源類別的微博app、微信app、手機QQ2013 ; ii)與豆瓣音樂app同屬影音資源類別的天天動聽音樂播放器;iii)移動設備mobile-A中已安裝的資源的更新版本如手機QQ2013,而假設用戶A在使用其移動設備mobile-A中已安裝的資源豆瓣音樂app收聽音樂musicl時,點擊了“紅心”按鈕,當豆瓣音樂app對應的音樂資源數(shù)據(jù)庫中增添了與音樂musicl屬于相同風格,和/或來自相同歌手的音樂如music2時,因音樂musicl與音樂music2之間具有依賴關(guān)系,則資源確定裝置12可確定將music2作為與設備配置信息configuration-1nfor_i9300相匹配的資源信息。
[0044]本領(lǐng)域技術(shù)人員應能理解上述結(jié)合資源使用信息以及資源間的依賴關(guān)系信息確定所述資源信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合資源使用信息以及資源間的依賴關(guān)系信息確定所述資源信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0045]圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于提供移動設備所對應的資源信息的設備示意圖,其中,資源提供設備I包括獲取裝置11’、資源確定裝置12’、提供裝置13’和下載裝置14’。具體地,獲取裝置11’經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;資源確定裝置12’根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;提供裝置13’將所述一個或多個資源信息提供至所述用戶設備;下載裝置14’根據(jù)對應用戶對所述一個或多個資源信息中至少一個的下載操作,將所述下載操作所對應的資源下載至所述移動設備。在此,獲取裝置11’、資源確定裝置12’和提供裝置13’與圖1實施例中對應裝置的內(nèi)容相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0046]具體地,下載裝置14’首先通過諸如ASP、JSP等動態(tài)網(wǎng)頁技術(shù),或者,通過調(diào)用所述用戶設備所提供的應用程序接口(API),獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作;然后,再根據(jù)該下載操作,將所述下載操作所對應的資源下載至所述移動設備。例如,假設用戶A點擊了提供裝置13’所提供的資源信息如支持android4.0操作系統(tǒng)的應用程序如手機QQ2013所對應的“下載”按鈕,則下載裝置14’通過ASP、JSP等動態(tài)網(wǎng)頁技術(shù),便可獲取到用戶A對資源“手機QQ2013”的下載操作;然后,下載裝置14’根據(jù)該下載操作,先從提供資源“手機QQ2013”的資源服務器,下載資源“手機QQ2013”,然后,經(jīng)由用戶設備PC-A與移動設備mobile-A之間的USB連接,將資源“手機QQ2013”傳輸至移動設備mobile-A。在此,所述資源服務器包括供軟件開發(fā)個人或者大型公司發(fā)布自己開發(fā)出的適用于不同操作系統(tǒng)的移動設備的應用軟件,并允許用戶從其瀏覽和下載一些為了某一操作系統(tǒng)開發(fā)的應用程序的應用平臺,其中,所述應用平臺包括但不限于:1)只適用于某一操作系統(tǒng)app的發(fā)布與下載應用平臺,如Apple的iTunes商店、Android的Google PlayStore,諾基亞的 Ovi store、Blackberry 用戶的 BlackBerry App World、微軟的應用商城,以及豌豆莢等;2)包括適用于多種操作系統(tǒng)app的發(fā)布與下載應用平臺,如沃商店等。
[0047]本領(lǐng)域技術(shù)人員應能理解上述獲取所述下載操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述下載操作的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0048]在一個優(yōu)選實施例中(參考圖2),其中,資源提供設備I包括獲取裝置11’、資源確定裝置12’、提供裝置13’和下載裝置14’,其中,下載裝置14’包括操作獲取單元141’(未示出)、連接確定單元142’(未示出)和下載單元143’(未示出)。以下參考圖2對該優(yōu)選實施例進行描述:具體地,獲取裝置11’經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;資源確定裝置12’根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;提供裝置13’將所述一個或多個資源信息提供至所述用戶設備;操作獲取單元141’獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作;連接確定單元142’確定用于下載所述下載操作所對應的目標資源的下載連接;下載單元143’經(jīng)由所述下載連接,將所述目標資源下載至所述移動設備。在此,獲取裝置11’、資源確定裝置12’和提供裝置13’與圖1實施例中對應裝置的內(nèi)容相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0049]具體地,操作獲取單元141’獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作。在此,操作獲取單元141’獲取所述下載操作的方式與圖2中下載裝置14’獲取所述下載操作的方式相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0050]接著,連接確定單元142’確定用于下載所述下載操作所對應的目標資源的下載連接。在此,連接確定單元142’確定所述下載連接的方式包括但不限于以下至少任一項:
[0051]I)根據(jù)所述移動設備的可用下載連接,確定用于下載所述目標資源的下載連接。具體地,連接確定單元142’首先通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API),如對Andriod (安卓)操作系統(tǒng)的移動設備可根據(jù)ConnectivityManager (連接管理器)來獲得所述移動設備mobiIe-A的可用下載鏈接,如移動設備mobile-A的網(wǎng)絡相關(guān)信息,如網(wǎng)絡狀態(tài)信息、網(wǎng)絡連接模式,在此,所述網(wǎng)絡連接模式包括但不限于無線網(wǎng)絡連接模式,其包括:
[0052]I )無線寬帶網(wǎng)絡模式,包括但不限于,W1-F1、WiMax ;
[0053]II)無線蜂窩網(wǎng)絡模式,包括但不限于,WCDMA、CDMA2000、TD-SCDMA、HSPA、LTE等。
[0054]接著,連接確定單元142’根據(jù)該可用下載連接,確定用于下載所述目標資源的下載連接,如將移動設備mobile-A的可用下載連接,作為用于下載所述目標資源的下載連接。例如,假設操作獲取單元141’獲取到用戶A對資源如“手機QQ2013”的下載操作,而連接確定單元142’通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API ),獲取到移動設備mobile-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobile-A還可通過WiFi連接模式接入網(wǎng)絡,則連接確定單元142’可將移動設備mobile-A與用戶設備PC-A之間的USB通信連接,或者,將WiFi連接模式,作為下載目標資源“手機QQ2013”的下載連接。
[0055]然后,連接確定單元142’根據(jù)該可用下載連接,確定用于下載所述目標資源的下載連接
[0056]2)根據(jù)所述下載操作所對應的目標資源,確定用于下載所述目標資源的下載連接。在此,連接確定單元142’根據(jù)所述下載操作所對應的目標資源確定所述下載連接的方式包括但不限于以下至少任一項:
[0057]i )根據(jù)所述下載操作所對應的目標資源,從所述移動設備的可用下載連接中選擇確定用于下載所述目標資源的下載連接,如根據(jù)所述目標資源的資源相關(guān)信息如資源大小、資源類型等,從所述移動設備的可用下載連接中選擇確定用于下載所述目標資源的下載連接。例如,假設操作獲取單元141’獲取到用戶A對視頻資源如電影video resource-A的下載操作,其需要消耗較多的帶寬資源且資源占據(jù)較多磁盤空間,而連接確定單元142’通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API),獲取到移動設備mobile-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobile-A還通過WiFi連接模式接入網(wǎng)絡,如接入資源服務器,則連接確定單元142’可將WiFi連接模式作為下載目標資源電影video resource-A的下載連接;再如,假設操作獲取單元141’獲取到用戶A對文本資源如小說novel-A的下載操作,其需要消耗的帶寬資源較少,而連接確定單元142’通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API ),獲取到移動設備mobile-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobile-A既可通過WiFi連接模式接入網(wǎng)絡,也可通過3G、GPRS連接模式接入網(wǎng)絡,則連接確定單元142’可將移動設備mobile-A與用戶設備PC-A之間的USB通信連接,或者將3G、GPRS連接模式,作為下載目標資源電影video resource-A的下載連接。
[0058]ii )根據(jù)所述目標資源,并結(jié)合所述移動設備的設備狀態(tài)信息,確定用于下載所述目標資源的下載連接。在此,所述設備狀態(tài)信息包括但不限于以下至少任一項:1)所述移動設備的網(wǎng)絡相關(guān)信息;2)所述移動設備的設備配置信息,如設備操作系統(tǒng)CPU、設備圖形處理器GPU、內(nèi)存等;3)所述用戶在所述移動設備上設置的關(guān)于所述目標資源的下載偏好設置信息,如設置移動設備的網(wǎng)絡連接模式為WiFi ;4)所述移動設備的設備狀態(tài)信息,如內(nèi)存、磁盤剩余信息,電池狀態(tài)信息,網(wǎng)絡流量使用信息等。本領(lǐng)域技術(shù)人員應能理解上述設備狀態(tài)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設備狀態(tài)信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0059]例如,假設操作獲取單元141’獲取到用戶A對視頻資源如電影videoresource-A的下載操作,其需要消耗較多的帶寬資源且資源占據(jù)較多磁盤空間,假設用戶A的移動設備mobile-A已使用了總流量的80%,而連接確定單元142’通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API),獲取到移動設備mobile-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobile-A還通過WiFi連接模式接入網(wǎng)絡,如接入到資源服務器,則連接確定單元142’可確定將WiFi連接模式作為下載目標資源電影video resource-A的下載連接;再如,假設用戶A的移動設備mobile-A已使用了總流量的10%,剩余流量較多,則連接確定單元142’可確定將WiF1、3G、GPRS連接模式作為下載目標資源電影video resource-A的下載連接;還如,假設移動設備mobile-A的電池電量較低,則連接確定單元142’可確定暫緩下載目標資源電影video resource-A,待移動設備mobile-A的電池電量充滿時,再進行下載目標資源電影video resource-A。
[0060]本領(lǐng)域技術(shù)人員應能理解上述確定所述下載連接的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述下載連接的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0061]接著,下載單元143’經(jīng)由所述下載連接,將所述目標資源下載至所述移動設備。例如,假設連接確定單元142’確定下載目標資源“手機QQ2013”的下載連接為WiFi連接模式,則下載單元143’可經(jīng)由該WiFi連接模式,從提供目標資源“手機QQ2013”的資源服務器,將目標資源“手機QQ2013”直接下載至移動設備mobile-A。
[0062]優(yōu)選地,連接確定單元142’還可根據(jù)所述用戶設備的可用下載連接,確定用于下載所述目標資源的下載連接;其中,下載單元143’經(jīng)由所述下載連接,將所述目標資源下載至所述用戶設備,以經(jīng)由所述通信連接,將所述目標資源傳輸至所述移動設備。
[0063]具體地,連接確定單元142’還可根據(jù)所述用戶設備的可用下載連接,確定用于下載所述目標資源的下載連接,如將所述用戶設備的可用下載連接作為用于下載所述目標資源的下載連接,或者,根據(jù)所述用戶設備的可用下載連接所對應的下載速率,從所述該可用下載連接中確定用于下載所述目標資源的下載連接。例如,假設操作獲取單元141’獲取到用戶A對資源如“手機QQ2013”的下載操作,連接確定單元142’首先通過調(diào)用用戶設備PC-A自身提供的應用程序接口,獲取用戶設備PC-A的可用下載連接,如通過“電信線路下載”、“聯(lián)通線路下載”等,則連接確定單元142’可將“電信線路”或“聯(lián)通線路”作為下載目標資源“手機QQ2013”的下載連接;再如,還接上例,假設“電信線路”對應的下載速率為56IKB/秒,而“聯(lián)通線路”對應的下載速率為320KB/秒,則連接確定單元142’可將下載速率高的可用下載連接“電信線路”作為下載目標資源“手機QQ2013”的下載連接。
[0064]接著,下載單元143’經(jīng)由所述下載連接,將所述目標資源下載至所述用戶設備,以經(jīng)由所述通信連接,將所述目標資源傳輸至所述移動設備。例如,接上例,連接確定單元142’確定將“電信線路”作為下載目標資源“手機QQ2013”的下載連接,則下載單元143’首先根據(jù)“電信線路”,從提供資源“手機QQ2013”的資源服務器將目標資源“手機QQ2013”下載至用戶設備PC-A ;然后,下載單元143’經(jīng)由用戶設備PC-A與移動設備mobile-A之間的USB連接,將資源“手機QQ2013”傳輸至移動設備mobile-A。
[0065]圖3示出根據(jù)本發(fā)明另一個方面的一種用于提供移動設備所對應的資源信息的方法流程圖。
[0066]具體地,在步驟SI中,資源提供設備I經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;在步驟S2中,資源提供設備I根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;在步驟S3中,資源提供設備I將所述一個或多個資源信息提供至所述用戶設備。在此,所述資源提供設備I包括可用于管理移動設備、匯集各軟件開發(fā)個人或者大型公司發(fā)布自己開發(fā)出的適用于不同操作系統(tǒng)的移動設備的應用軟件、并允許用戶從其瀏覽和下載一些為了某一操作系統(tǒng)開發(fā)的應用程序以及其他資源的管理平臺,諸如豌豆莢、豌豆莢百寶袋等,其可由網(wǎng)絡設備、用戶設備或網(wǎng)絡設備與用戶設備通過網(wǎng)絡相集成所構(gòu)成的設備實現(xiàn)。在此,所述資源包括但不限于以下至少任一項:1)智能移動設備如智能手機等的第三方應用程序,如QQ、豌豆莢手機精靈、地圖app、游戲app、騰訊微博等;2)圖片;3)視頻;4)音樂;5)壁紙;6)小說。本領(lǐng)域技術(shù)人員應能理解上述資源僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。在此,所述網(wǎng)絡設備包括但不限于如網(wǎng)絡主機、單個網(wǎng)絡服務器、多個網(wǎng)絡服務器集或基于云計算的計算機集合等實現(xiàn)。在此,云由基于云計算(Cloud Computing)的大量主機或網(wǎng)絡服務器構(gòu)成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。在此,所述用戶設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏等方式進行人機交互的電子產(chǎn)品,例如臺式計算機、PC、MAC、PDA等。所述網(wǎng)絡包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡、無線自組織網(wǎng)絡(Ad Hoc網(wǎng)絡)等。本領(lǐng)域技術(shù)人員應能理解上述資源提供設備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡設備或用戶設備如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。在此,網(wǎng)絡設備及用戶設備均包括一種能夠按照事先設定或存儲的指令,自動進行數(shù)值計算和信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設備等。
[0067]具體地,在步驟SI中,資源提供設備I首先通過諸如用戶設備所提供的應用程序接口(API)、通過用戶設備的設備管理器等方式,獲取用戶設備與移動設備間的通信連接;然后,再經(jīng)由該通信連接,通過調(diào)用該移動設備上提供的設備型號信息的應用程序接口(API),獲取該移動設備的設備型號信息,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備的設備配置信息。在此,所述移動設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設備等方式進行人機交互的電子產(chǎn)品,例如智能手機、手機、PDA、掌上電腦PPC或平板電腦等。在此,所述通信連接包括但不限于以下至少任一項:1)USB連接;2)WiFi連接;3)藍牙連接。在此,所述設備配置信息包括但不限于以下至少任一項:1)所述移動設備的設備操作系統(tǒng)CPU ;2)所述移動設備的設備圖形處理器GPU ;3)所述移動設備的內(nèi)存;4)所述移動設備的屏幕屬性信息,如屏幕寬度信息、屏幕分辨率信息等。本領(lǐng)域技術(shù)人員應能理解上述移動設備、通信連接和設備配置信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的移動設備或通信連接或設備配置信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0068]例如,若用戶A希望通過其用戶設備PC-A管理其移動設備mobile-A,用戶A在其用戶設備PC-A中安裝了豌豆莢客戶端,然后通過移動設備mobile-A所適配USB數(shù)據(jù)線連接至用戶設備PC-A,則當用戶A在其用戶設備PC-A打開豌豆莢客戶端時,豌豆莢客戶端的在步驟SI中,資源提供設備I首先通過諸如用戶設備PC-A所提供的應用程序接口(API),或者,通過用戶設備PC-A的設備管理器等,獲取到用戶設備PC-A與移動設備間mobile-A通過USB建立了通信連接;然后,在步驟SI中,資源提供設備I可經(jīng)由該USB通信連接,通過調(diào)用該移動設備mobile-A上提供的設備型號信息的應用程序接口(API),獲取該移動設備mobile-A的設備型號信息如“三星i9300”,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備mobile-A的設備配置信息configuration-1nfor_i9300,如操作系統(tǒng)androidos4.0、三星Exynos4412四核處理器、主頻1.4GHz、16GB存儲空間等。在此,所述設備配置信息庫可位于資源提供設備I中,也可位于通過網(wǎng)絡與資源提供設備I相連的其他設備中。
[0069]本領(lǐng)域技術(shù)人員應能理解上述獲取用戶設備與移動設備間的通信連接的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶設備與移動設備間的通信連接的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0070]本領(lǐng)域技術(shù)人員應能理解上述獲取所述移動設備所對應的設備配置信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述移動設備所對應的設備配置信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0071]在步驟S2中,資源提供設備I根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息。在此,在步驟S2中,資源提供設備I確定所述資源信息的方式包括但不限于以下至少任一項:
[0072]I)根據(jù)所述設備配置信息,在資源數(shù)據(jù)庫中進行匹配查詢,以獲得一個或多個與所述設備配置信息相匹配的一個或多個資源信息。例如,接上例,在步驟SI中,資源提供設備I獲取到移動設備mobile-A的設備配置信息configuration-1nfor_i9300包括如操作系統(tǒng)android os4.0、三星Exynos4412四核處理器、主頻1.4GHz、16GB存儲空間等,貝U在步驟S2中,資源提供設備I可根據(jù)該設備配置信息configuration-1nfor-19300,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息configuration-1nfor_i9300相匹配的一個或多個資源信息,如支持android4.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等。
[0073]2)根據(jù)所述設備配置信息,結(jié)合資源數(shù)據(jù)庫中的資源所對應的設置支持信息,在該資源數(shù)據(jù)庫中進行匹配查詢,以獲得一個或多個與所述設備配置信息相匹配的一個或多個資源信息。例如,假設在步驟SI中,資源提供設備I獲取到移動設備mobile-A的設備型號信息為“聯(lián)想3GW100”,其設備配置信息configuration-1nfor-3GW100包括如操作系統(tǒng)Android OS v2.0、CPU為高通騎龍Snapdrago、主頻1.024GHz等,則在步驟S2中,資源提供設備I首先可根據(jù)該設備配置信息configuration-1nfor-3GW100,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息相匹配的一個或多個候選資源信息,如支持android操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等,假設手機QQ2013、天天動聽音樂播放器所對應的設備支持信息為支持操作系統(tǒng)Android OS v2.1X以上的移動設備,則在步驟S2中,資源提供設備I可結(jié)合該等資源所對應的設備支持信息,確定該候選資源信息中與該設備配置信息configuration-1nfor-3Gff 100相匹配的資源為騰訊微博app、微信app、搜狗手機輸入法、新浪新聞客戶端。
[0074]3)根據(jù)所述設備配置信息,結(jié)合資源數(shù)據(jù)庫中各資源的資源相關(guān)信息,在資源數(shù)據(jù)庫中進行匹配查詢,以獲得一個或多個與所述設備配置信息相匹配的一個或多個資源信息。在此,所述資源相關(guān)信息包括但不限于如:1)所述資源的安裝量;2)所述資源的下載量;3)所述資源的卸載量。例如,假設在步驟SI中,資源提供設備I獲取到移動設備mobile-A 的設備配置信息 configuration-1nfor_i9300 包括如操作系統(tǒng) android os4.0、三星ExynoS4412四核處理器、主頻1.4GHz、16GB存儲空間等,則在步驟S2中,資源提供設備I首先可根據(jù)該設備配置信息,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息configuration-1nfor-19300相匹配的一個或多個候選資源信息,如支持android4.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等;然后,在步驟S2中,資源提供設備I可根據(jù)該等資源的資源相關(guān)信息,從該等候選資源信息中確定與設備配置信息configuration-1nfor-19300相匹配的一個或多個資源信息,如將該等候選資源信息中下載量和/或安裝量滿足預定閾值如3000的資源作為所述資源信息;或者,將卸載量小于預定閾值如500的資源作為所述資源信息。
[0075]本領(lǐng)域技術(shù)人員應能理解上述確定所述資源信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述資源信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0076]接著,在步驟S3中,資源提供設備I通過約定的通信方式,諸如http、https等,將所述一個或多個資源信息提供至所述用戶設備,以供用戶瀏覽和下載。
[0077]優(yōu)選地,在步驟S3中,資源提供設備I可首先根據(jù)所述一個或多個資源信息生成資源頁面,如根據(jù)所述一個或多個資源信息所屬的資源類別,按資源類別生成資源頁面;然后,再通過約定的通信方式,諸如http、https等,將所述資源頁面提供至所述用戶設備。在此,所述資源類別包括但不限于如生活、社交、通信、地圖、音影、理財、資訊、文本等。例如,假設在步驟SI中,資源提供設備I獲取到移動設備mobile-A的設備配置信息configuration-1nfor-19300 包括如操作系統(tǒng) android os4.0、三星 Exynos4412 四核處理器、主頻1.46取、1668存儲空間等,而在步驟52中,資源提供設備I確定與設備配置信息configuration-1nfor-19300相匹配的一個或多個資源信息,如支持android4.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等,其中,騰訊微博app、微信app屬于社交資源類別,手機QQ2013屬于通信資源類別,天天動聽音樂播放器屬于音影資源類別,搜狗手機輸入法屬于辦公資源類另IJ,新浪新聞客戶端屬于資訊資源類別,則在步驟S3中,資源提供設備I可根據(jù)該等資源類另O,按資源類別生成包含不同資源類別所對應的資源信息的資源頁面;然后,再通過約定的通信方式,諸如http、https等,將所述資源頁面提供至所述用戶設備,以供用戶瀏覽和下載。
[0078]本領(lǐng)域技術(shù)人員應能理解上述生成資源頁面的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的生成資源頁面的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0079]資源提供設備I的各個步驟之間是持續(xù)不斷工作的。具體地,在步驟SI中,資源提供設備I持續(xù)經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;在步驟S2中,資源提供設備I持續(xù)根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;在步驟S3中,資源提供設備I持續(xù)將所述一個或多個資源信息提供至所述用戶設備。在此,本領(lǐng)域技術(shù)人員應能理解“持續(xù)”是指資源提供設備I的各步驟之間分別不斷地進行設備配置信息的獲取、資源信息的確定與提供,直至資源提供設備I在較長時間內(nèi)停止設備配置信息的獲取。
[0080]優(yōu)選地,在步驟SI中,資源提供設備I經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息與資源使用信息;其中,在步驟S2中,資源提供設備I根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,確定與所述設備配置信息相匹配的一個或多個資源信息。
[0081]具體地,在步驟SI中,資源提供設備I首先通過諸如用戶設備所提供的應用程序接口(API)、通過用戶設備的設備管理器等方式,獲取用戶設備與移動設備間的通信連接;然后,再經(jīng)由該通信連接,通過調(diào)用該移動設備上提供的設備型號信息的應用程序接口(API),獲取該移動設備的設備型號信息,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備的設備配置信息,同時,可通過調(diào)用移動設備的操作系統(tǒng)應用程序接口(API),獲取所述移動設備所對應的資源使用信息。在此,所述資源使用信息包括但不限于如所述移動設備中已安裝的資源信息、所述移動設備正訪問的資源信息等。本領(lǐng)域技術(shù)人員應能理解上述資源使用信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源使用信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0082]例如,若用戶A希望通過其用戶設備PC-A管理其移動設備mobile-A,其中,該移動設備mobile-A已安裝了游戲appl、QQ空間app、UC瀏覽器APP、豆瓣音樂app等資源,用戶A在其用戶設備PC-A中安裝了豌豆莢客戶端,然后通過移動設備mobile-A所適配USB數(shù)據(jù)線連接至用戶設備PC-A,則當用戶A在其用戶設備PC-A打開豌豆莢客戶端時,豌豆莢客戶端的在步驟SI中,資源提供設備I首先通過諸如用戶設備PC-A所提供的應用程序接口(API),或者,通過用戶設備PC-A的設備管理器等,獲取到用戶設備PC-A與移動設備間mobile-A通過USB建立了通信連接;然后,在步驟SI中,資源提供設備I可經(jīng)由該USB通信連接,通過調(diào)用該移動設備mobile-A上提供的設備型號信息的應用程序接口(API),獲取該移動設備mobile-A的設備型號信息如“三星i9300”,然后在設備配置信息庫中進行匹配查詢,獲得該移動設備mobile-A的設備配置信息configuration-1nfor_i9300,如操作系統(tǒng)android os4.0、三星Exynos4412四核處理器、主頻1.4GHz、16GB存儲空間等,同時,在步驟SI中,資源提供設備I可通過調(diào)用移動設備mobile-A的操作系統(tǒng)應用程序接口(API),獲取到移動設備mobile-A所對應的資源使用信息resource use-1nfo,如該移動設備mobile-A已安裝的游戲appl、QQ空間app、手機QQ2010、UC瀏覽器APP、豆瓣音樂app等資源。
[0083]本領(lǐng)域技術(shù)人員應能理解上述獲取所述移動設備所對應的設備配置信息與資源使用信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述移動設備所對應的設備配置信息與資源使用信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0084]接著,在步驟S2中,資源提供設備I根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,確定與所述設備配置信息相匹配的一個或多個資源信息。例如,接上例,則在步驟S2中,資源提供設備I首先根據(jù)獲取裝置獲取的移動設備mobile-A的設備配置信息configuration-1nfor-19300,在資源數(shù)據(jù)庫中進行匹配查詢,獲得與該設備配置信息configuration-1nfor-19300相匹配的一個或多個候選資源信息,如支持android4.0操作系統(tǒng)的應用程序如騰訊微博app、微信app、手機QQ2013、天天動聽音樂播放器、搜狗手機輸入法、新浪新聞客戶端等;然后,在步驟S2中,資源提供設備I結(jié)合移動設備mobile-A的資源使用信息resource use-1nfo,確定與設備配置信息conf iguration-1nfor_i9300相匹配的一個或多個資源信息,如將該等候選資源信息中與移動設備mobile-A中已安裝的資源屬于相同資源類別的資源,和/或移動設備mobile-A中已安裝的資源的更新版本作為所述資源信息,如在步驟S2中,資源提供設備I確定與設備配置信息configuration-1nfor-19300相匹配的一個或多個資源信息包括:i )與QQ空間app、手機QQ2010同屬社交資源類別的微博app、微信app、手機QQ2013 ; ii )與豆瓣音樂app同屬影音資源類別的天天動聽音樂播放器;iii)移動設備mobile-A中已安裝的資源的更新版本如手機QQ2013,作為所述資源信息。
[0085]本領(lǐng)域技術(shù)人員應能理解上述結(jié)合資源使用信息確定所述資源信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合資源使用信息確定所述資源信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0086]更優(yōu)選地,在步驟S2中,資源提供設備I根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,以及資源間的依賴關(guān)系信息,確定與所述設備配置信息相匹配的一個或多個資源信息。在此,所述資源間的依賴關(guān)系是指兩個資源之間的相互關(guān)系,如假設資源appl依賴于資源app2,當aap2發(fā)生變化時,將影響依賴于它的資源appl。
[0087]例如,接上例,在步驟S2中,資源提供設備I首先結(jié)合設備配置信息configuration-1nfor-19300,并結(jié)合移動設備mobile-A的資源使用信息resourceuse-1nfo,確定與設備配置信息configuration-1nfor_i9300相匹配的一個或多個資源信息包括:i )與QQ空間app、手機QQ2010同屬社交資源類別的微博app、微信app、手機QQ2013 ; ii)與豆瓣音樂app同屬影音資源類別的天天動聽音樂播放器;iii)移動設備mobile-A中已安裝的資源的更新版本如手機QQ2013,而假設用戶A在使用其移動設備mobile-A中已安裝的資源豆瓣音樂app收聽音樂musicl時,點擊了“紅心”按鈕,當豆瓣音樂app對應的音樂資源數(shù)據(jù)庫中增添了與音樂musicl屬于相同風格,和/或來自相同歌手的音樂如music2時,因音樂musicl與音樂music2之間具有依賴關(guān)系,則在步驟S2中,資源提供設備I可確定將music2作為與設備配置信息configuration-1nfor_i9300相匹配的資源信息。
[0088]本領(lǐng)域技術(shù)人員應能理解上述結(jié)合資源使用信息以及資源間的依賴關(guān)系信息確定所述資源信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結(jié)合資源使用信息以及資源間的依賴關(guān)系信息確定所述資源信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0089]圖4示出根據(jù)本發(fā)明一個優(yōu)選實施例的一種用于提供移動設備所對應的資源信息的方法流程圖。
[0090]其中,該方法包括步驟SI’、步驟S2’、步驟S3’和步驟S4’。具體地,在步驟SI’中,資源提供設備I經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;在步驟S2’中,資源提供設備I根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;在步驟S3’中,資源提供設備I將所述一個或多個資源信息提供至所述用戶設備;在步驟S4’中,資源提供設備I根據(jù)對應用戶對所述一個或多個資源信息中至少一個的下載操作,將所述下載操作所對應的資源下載至所述移動設備。在此,步驟SI’、步驟S2’和步驟S3’與圖3實施例中對應步驟的內(nèi)容相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0091]具體地,在步驟S4’中,資源提供設備I首先通過諸如ASP、JSP等動態(tài)網(wǎng)頁技術(shù),或者,通過調(diào)用所述用戶設備所提供的應用程序接口(API),獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作;然后,再根據(jù)該下載操作,將所述下載操作所對應的資源下載至所述移動設備。例如,假設用戶A點擊了在步驟S3’中,資源提供設備I所提供的資源信息如支持androicM.0操作系統(tǒng)的應用程序如手機QQ2013所對應的“下載”按鈕,則在步驟S4’中,資源提供設備I通過ASP、JSP等動態(tài)網(wǎng)頁技術(shù),便可獲取到用戶A對資源“手機QQ2013”的下載操作;然后,在步驟S4’中,資源提供設備I根據(jù)該下載操作,先從提供資源“手機QQ2013”的資源服務器,下載資源“手機QQ2013”,然后,將經(jīng)由用戶設備PC-A與移動設備mobile-A之間的USB連接,將資源“手機QQ2013”傳輸至移動設備mobile-A。在此,所述資源服務器包括供軟件開發(fā)個人或者大型公司發(fā)布自己開發(fā)出的適用于不同操作系統(tǒng)的移動設備的應用軟件,并允許用戶從其瀏覽和下載一些為了某一操作系統(tǒng)開發(fā)的應用程序的應用平臺,其中,所述應用平臺包括但不限于:1)只適用于某一操作系統(tǒng)app的發(fā)布與下載應用平臺,如Apple的iTunes商店、Android的Google Play Store,諾基亞的Ovi store、Blackberry用戶的BlackBerry App World、微軟的應用商城,以及豌豆莢等;2)包括適用于多種操作系統(tǒng)app的發(fā)布與下載應用平臺,如沃商店等。[0092]本領(lǐng)域技術(shù)人員應能理解上述獲取所述下載操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取所述下載操作的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0093]在一個優(yōu)選實施例中(參考圖4),其中,該方法包括步驟SI’、步驟S2’、步驟S3’和步驟S4’,其中,步驟S4’步驟S41’(未示出)、步驟S42’(未示出)和步驟S43’(未示出)。以下參考圖4對該優(yōu)選實施例進行描述:具體地,在步驟SI,中,資源提供設備I經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息;在步驟S2’中,資源提供設備I根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息;在步驟S3’中,資源提供設備I將所述一個或多個資源信息提供至所述用戶設備;在步驟S41’中,資源提供設備I獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作;在步驟S42’中,資源提供設備I確定用于下載所述下載操作所對應的目標資源的下載連接;在步驟S43’中,資源提供設備I經(jīng)由所述下載連接,將所述目標資源下載至所述移動設備。在此,步驟SI’、步驟S2’和步驟S3’與圖3實施例中對應步驟的內(nèi)容相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0094]具體地,在步驟S41’中,資源提供設備I獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作。在此,在步驟S41’中,資源提供設備I獲取所述下載操作的方式與圖2中在步驟S4’中,資源提供設備I獲取所述下載操作的方式相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0095]接著,在步驟S42’中,資源提供設備I確定用于下載所述下載操作所對應的目標資源的下載連接。在此,在步驟S42’中,資源提供設備I確定所述下載連接的方式包括但不限于以下至少任一項:
[0096]I)根據(jù)所述移動設備的可用下載連接,確定用于下載所述目標資源的下載連接。具體地,在步驟S42’中,資源提供設備I首先通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API),如對Andriod (安卓)操作系統(tǒng)的移動設備可根據(jù)ConnectivityManager (連接管理器)來獲得所述移動設備mobiIe-A的可用下載鏈接,如移動設備mobile-A的網(wǎng)絡相關(guān)信息,如網(wǎng)絡狀態(tài)信息、網(wǎng)絡連接模式,在此,所述網(wǎng)絡連接模式包括但不限于無線網(wǎng)絡連接模式,其包括:
[0097]I )無線寬帶網(wǎng)絡模式,包括但不限于,W1-F1、WiMax ;
[0098]II)無線蜂窩網(wǎng)絡模式,包括但不限于,WCDMA、CDMA2000、TD-SCDMA、HSPA、LTE等。
[0099]接著,在步驟S42’中,資源提供設備I根據(jù)該可用下載連接,確定用于下載所述目標資源的下載連接,如將移動設備mobile-A的可用下載連接,作為用于下載所述目標資源的下載連接。例如,假設在步驟S41’中,資源提供設備I獲取到用戶A對資源如“手機QQ2013”的下載操作,而在步驟S42’中,資源提供設備I通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API ),獲取到移動設備mobile-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobile-A還通過WiFi連接模式接入網(wǎng)絡,如接入資源服務器,則在步驟S42’中,資源提供設備I可將移動設備mobile-A與用戶設備PC-A之間的USB通信連接,或者,將WiFi網(wǎng)絡連接模式,作為下載目標資源“手機QQ2013”的下載連接。
[0100]然后,在步驟S42 ’中,資源提供設備I根據(jù)該可用下載連接,確定用于下載所述目標資源的下載連接
[0101]2)根據(jù)所述下載操作所對應的目標資源,確定用于下載所述目標資源的下載連接。在此,在步驟S42’中,資源提供設備I根據(jù)所述下載操作所對應的目標資源確定所述下載連接的方式包括但不限于以下至少任一項:
[0102]i )根據(jù)所述下載操作所對應的目標資源,從所述移動設備的可用下載連接中選擇確定用于下載所述目標資源的下載連接,如根據(jù)所述目標資源的資源相關(guān)信息如資源大小、資源類型等,從所述移動設備的可用下載連接中選擇確定用于下載所述目標資源的下載連接。例如,假設在步驟S41’中,資源提供設備I獲取到用戶A對視頻資源如電影videoresource-A的下載操作,其需要消耗較多的帶寬資源且資源占據(jù)較多磁盤空間,而在步驟S42’中,資源提供設備I通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API ),獲取到移動設備mobile-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobile-A還通過WiFi連接模式接入網(wǎng)絡,如接入資源服務器,則在步驟S42’中,資源提供設備I可將WiFi連接模式作為下載目標資源電影video resource-A的下載連接;再如,假設在步驟S41’中,資源提供設備I獲取到用戶A對文本資源如小說novel-A的下載操作,其需要消耗的帶寬資源較少,而在步驟S42’中,資源提供設備I通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API ),獲取到移動設備mobile-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobile-A既可通過WiFi連接模式接入網(wǎng)絡,也可通過3G、GPRS連接模式接入網(wǎng)絡,則在步驟S42 ’中,資源提供設備I可將移動設備mobile-A與用戶設備PC-A之間的USB通信連接,或者將3G、GPRS連接模式,作為下載目標資源電影video resource-A的下載連接。
[0103]ii )根據(jù)所述目標資源,并結(jié)合所述移動設備的設備狀態(tài)信息,確定用于下載所述目標資源的下載連接。在此,所述設備狀態(tài)信息包括但不限于以下至少任一項:1)所述移動設備的網(wǎng)絡相關(guān)信息;2)所述移動設備的設備配置信息,如設備操作系統(tǒng)CPU、設備圖形處理器GPU、內(nèi)存等;3)所述用戶在所述移動設備上設置的關(guān)于所述目標資源的下載偏好設置信息,如設置移動設備的網(wǎng)絡連接模式為WiFi ;4)所述移動設備的設備狀態(tài)信息,如內(nèi)存、磁盤剩余信息,電池狀態(tài)信息,網(wǎng)絡流量使用信息等。本領(lǐng)域技術(shù)人員應能理解上述設備狀態(tài)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設備狀態(tài)信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0104]例如,假設在步驟S41’中,資源提供設備I獲取到用戶A對視頻資源如電影videoresource-A的下載操作,其需要消耗較多的帶寬資源且資源占據(jù)較多磁盤空間,假設用戶A的移動設備mobiIe-A已使用了總流量的80%,而在步驟S42’中,資源提供設備I通過調(diào)用移動設備mobile-A的操作系統(tǒng)的網(wǎng)絡連接狀態(tài)固件的應用程序接口(API ),獲取到移動設備mobiIe-A通過USB數(shù)據(jù)線與用戶設備PC-A進行通信連接,同時,移動設備mobiIe-A還通過WiFi連接模式接入網(wǎng)絡,則在步驟S42’中,資源提供設備I可確定將WiFi連接模式作為下載目標資源電影video resource-A的下載連接;再如,假設用戶A的移動設備mobile-A已使用了總流量的10%,剩余流量較多,則在步驟S42’中,資源提供設備I可確定將WiF1、3G、GPRS連接模式作為下載目標資源電影video resource-A的下載連接;還如,假設移動設備mobile-A的電池電量較低,則在步驟S42’中,資源提供設備I可確定暫緩下載目標資源電影video resource-A,待移動設備mobile-A的電池電量充滿時,再進行下載目標資源電影video resource-Αο
[0105]本領(lǐng)域技術(shù)人員應能理解上述確定所述下載連接的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述下載連接的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
[0106]接著,在步驟S43’中,資源提供設備I經(jīng)由所述下載連接,將所述目標資源下載至所述移動設備。例如,假設在步驟S42’中,資源提供設備I確定下載目標資源“手機QQ2013”的下載連接為WiFi連接模式,則在步驟S43’中,資源提供設備I可經(jīng)由該WiFi連接模式,從提供目標資源“手機QQ2013”的資源服務器,將目標資源“手機QQ2013”直接下載至移動設備 mobile-A。
[0107]優(yōu)選地,在步驟S42’中,資源提供設備I還可根據(jù)所述用戶設備的可用下載連接,確定用于下載所述目標資源的下載連接;其中,在步驟S43’中,資源提供設備I經(jīng)由所述下載連接,將所述目標資源下載至所述用戶設備,以經(jīng)由所述通信連接,將所述目標資源傳輸至所述移動設備。
[0108]具體地,在步驟S42’中,資源提供設備I還可根據(jù)所述用戶設備的可用下載連接,確定用于下載所述目標資源的下載連接,如將所述用戶設備的可用下載連接作為用于下載所述目標資源的下載連接,或者,根據(jù)所述用戶設備的可用下載連接所對應的下載速率,從所述該可用下載連接中確定用于下載所述目標資源的下載連接。例如,假設在步驟S41’中,資源提供設備I獲取到用戶A對資源如“手機QQ2013”的下載操作,在步驟S42’中,資源提供設備I首先通過調(diào)用用戶設備PC-A自身提供的應用程序接口,獲取用戶設備PC-A的可用下載連接,如通過“電信線路下載”、“聯(lián)通線路下載”等,則在步驟S42’中,資源提供設備I可將“電信線路”或“聯(lián)通線路”作為下載目標資源“手機QQ2013”的下載連接;再如,還接上例,假設“電信線路”對應的下載速率為561KB/秒,而“聯(lián)通線路”對應的下載速率為320KB/秒,則在步驟S42’中,資源提供設備I可將下載速率高的可用下載連接“電信線路”作為下載目標資源“手機QQ2013”的下載連接。
[0109]接著,在步驟S43’中,資源提供設備I經(jīng)由所述下載連接,將所述目標資源下載至所述用戶設備,以經(jīng)由所述通信連接,將所述目標資源傳輸至所述移動設備。例如,接上例,在步驟S42’中,資源提供設備I確定將“電信線路”作為下載目標資源“手機QQ2013”的下載連接,則在步驟S43’中,資源提供設備I首先根據(jù)“電信線路”,從提供資源“手機QQ2013”的資源服務器將目標資源“手機QQ2013”下載至用戶設備PC-A ;然后,在步驟S43’中,資源提供設備I經(jīng)由用戶設備PC-A與移動設備mobile-A之間的的USB連接,將資源“手機QQ2013”傳輸至移動設備mobile-A。
[0110]需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(ASIC)、通用目的計算機或任何其他類似硬件設備來實現(xiàn)。在一個實施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計算機可讀記錄介質(zhì)中,例如,RAM存儲器,磁或光驅(qū)動器或軟磁盤及類似設備。另外,本發(fā)明的一些步驟或功能可采用硬件來實現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。
[0111]另外,本發(fā)明的一部分可被應用為計算機程序產(chǎn)品,例如計算機程序指令,當其被計算機執(zhí)行時,通過該計算機的操作,可以調(diào)用或提供根據(jù)本發(fā)明的方法和/或技術(shù)方案。而調(diào)用本發(fā)明的方法的程序指令,可能被存儲在固定的或可移動的記錄介質(zhì)中,和/或通過廣播或其他信號承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲在根據(jù)所述程序指令運行的計算機設備的工作存儲器中。在此,根據(jù)本發(fā)明的一個實施例包括一個裝置,該裝置包括用于存儲計算機程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當該計算機程序指令被該處理器執(zhí)行時,觸發(fā)該裝置運行基于前述根據(jù)本發(fā)明的多個實施例的方法和/或技術(shù)方案。
[0112]對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應將權(quán)利要求中的任何附圖標記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復數(shù)。裝置權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
【權(quán)利要求】
1.一種用于提供移動設備所對應的資源信息的方法,其中,該方法包括以下步驟: X經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息; 其中,該方法還包括: a根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息; b將所述一個或多個資源信息提供至所述用戶設備。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟b包括: -根據(jù)所述一個或多個資源信息生成資源頁面; -將所述資源頁面提供至所述用戶設備。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述步驟X包括: -經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息與資源使用信息; 其中,所述步驟a包括: -根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,確定與所述設備配置信息相匹配的一個或多個資源信息。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述步驟a包括: -根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,以及資源間的依賴關(guān)系信息,確定與所述設備配置信息相匹配的一個或多個資源信息。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其中,該方法還包括: y根據(jù)對應用戶對所述一個或多個資源信息中至少一個的下載操作,將所述下載操作所對應的資源下載至所述移動設備。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述步驟I包括: -獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作; yl確定用于下載所述下載操作所對應的目標資源的下載連接; 12經(jīng)由所述下載連接,將所述目標資源下載至所述移動設備。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述步驟yl包括: -根據(jù)所述移動設備的可用下載連接,確定用于下載所述目標資源的下載連接。
8.根據(jù)權(quán)利要求6所述的方法,其中,所述步驟yl包括: -根據(jù)所述下載操作所對應的目標資源,確定用于下載所述目標資源的下載連接。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述步驟yl包括: -根據(jù)所述下載操作所對應的目標資源,從所述移動設備的可用下載連接中選擇確定用于下載所述目標資源的下載連接。
10.根據(jù)權(quán)利要求8所述的方法,其中,所述步驟yl包括: -根據(jù)所述目標資源,并結(jié)合所述移動設備的設備狀態(tài)信息,確定用于下載所述目標資源的下載連接。
11.根據(jù)權(quán)利要求6所述的方法,其中,所述步驟yI包括: -根據(jù)所述用戶設備的可用下載連接,確定用于下載所述目標資源的下載連接; 其中,所述步驟y2包括: -經(jīng)由所述下載連接,將所述目標資源下載至所述用戶設備,以經(jīng)由所述通信連接,將所述目標資源傳輸至所述移動設備。
12.一種用于提供移動設備所對應的資源信息的資源提供設備,其中,該資源提供設備包括: 獲取裝置,用于經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息; 其中,該資源提供設備還包括: 資源確定裝置,用于根據(jù)所述設備配置信息,確定與所述設備配置信息相匹配的一個或多個資源信息; 提供裝置,用于將所述一個或多個資源信息提供至所述用戶設備。
13.根據(jù)權(quán)利要求12所述的資源提供設備,其中,所述提供裝置用于: -根據(jù)所述一個或多個資源信息生成資源頁面; -將所述資源頁面提供至所述用戶設備。
14.根據(jù)權(quán)利要求12或13所述的資源提供設備,其中,所述獲取裝置用于: -經(jīng)由用戶設備與移動設備間的通信連接,獲取所述移動設備所對應的設備配置信息與資源使用信息; 其中,所述資源確定裝置用于: -根據(jù)所述設備配置信息,`并結(jié)合所述資源使用信息,確定與所述設備配置信息相匹配的一個或多個資源信息。
15.根據(jù)權(quán)利要求14所述的資源提供設備,其中,所述資源確定裝置用于: -根據(jù)所述設備配置信息,并結(jié)合所述資源使用信息,以及資源間的依賴關(guān)系信息,確定與所述設備配置信息相匹配的一個或多個資源信息。
16.根據(jù)權(quán)利要求12至15中任一項所述的資源提供設備,其中,該資源提供設備還包括: 下載裝置,用于根據(jù)對應用戶對所述一個或多個資源信息中至少一個的下載操作,將所述下載操作所對應的資源下載至所述移動設備。
17.根據(jù)權(quán)利要求16所述的資源提供設備,其中,所述下載裝置包括: 操作獲取單元,用于獲取對應用戶對所述一個或多個資源信息中至少一個的下載操作; 連接確定單元,用于確定用于下載所述下載操作所對應的目標資源的下載連接; 下載單元,用于經(jīng)由所述下載連接,將所述目標資源下載至所述移動設備。
18.根據(jù)權(quán)利要求17所述的資源提供設備,其中,所述連接確定單用于: -根據(jù)所述移動設備的可用下載連接,確定用于下載所述目標資源的下載連接。
19.根據(jù)權(quán)利要求17所述的資源提供設備,其中,所述連接確定單用于: -根據(jù)所述下載操作所對應的目標資源,確定用于下載所述目標資源的下載連接。
20.根據(jù)權(quán)利要求19所述的資源提供設備,其中,所述連接確定單用于: -根據(jù)所述下載操作所對應的目標資源,從所述移動設備的可用下載連接中選擇確定用于下載所述目標資源的下載連接。
21.根據(jù)權(quán)利要求19所述的資源提供設備,其中,所述連接確定單用于: -根據(jù)所述目標資源,并結(jié)合所述移動設備的設備狀態(tài)信息,確定用于下載所述目標資源的下載連接。
22.根據(jù)權(quán)利要求17所述的資源提供設備,其中,所述連接確定單元用于: -根據(jù)所述用戶設備的可用下載連接,確定用于下載所述目標資源的下載連接; 其中,所述下載單元用于: -經(jīng)由所述下載連接,將所述目標資源下載至所述用戶設備,以經(jīng)由所述通信連接,將所述目標資源傳輸至所述移動設備。
【文檔編號】H04L29/08GK103685472SQ201310589571
【公開日】2014年3月26日 申請日期:2013年11月20日 優(yōu)先權(quán)日:2013年11月20日
【發(fā)明者】高雄 申請人:卓易暢游(北京)科技有限公司