一種用于獲取用戶訂閱資源的方法與設備的制作方法
【專利摘要】本發(fā)明的目的是提供一種用于獲取用戶訂閱資源的方法與設備。具體地,根據用戶的資源訂閱操作,建立或更新用戶的資源訂閱信息;檢測是否滿足下載與資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,資源下載觸發(fā)條件包括訂閱資源所對應的資源可用條件,以及用戶的移動設備所對應的下載觸發(fā)條件;若滿足資源下載觸發(fā)條件,將訂閱資源下載至移動設備。與現(xiàn)有技術相比,本發(fā)明通過檢測是否滿足下載與資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,以確定是否將訂閱資源下載至移動設備,實現(xiàn)了用戶可離線訪問訂閱資源,不僅提高了用戶獲取信息的效率,降低了用戶的流量消耗,也提升了用戶的設備使用體驗。
【專利說明】一種用于獲取用戶訂閱資源的方法與設備
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網【技術領域】,尤其涉及一種用于獲取用戶訂閱資源的技術。
【背景技術】
[0002]在移動互聯(lián)網時代,人們越來越多地通過移動設備獲取信息,如通過瀏覽網頁以獲取新聞、視頻、博客、微博等各種信息,或者,通過郵件訂閱、在移動設備中安裝RSS (Really Simple Syndication,聚合內容)閱讀器、通過定制服務提供商(ServiceProvider, SP)的增值業(yè)務等方式來獲取多個網站的新信息、用戶所關注的內容信息等等。顯然,用戶所訂閱的資源并非一定能夠及時送達給用戶,如當用戶的郵箱空間已滿、用戶所訂閱的資源不可訪問、用戶的移動設備無法連接至網絡時,用戶便無法獲取其訂閱的資源,從而降低了用戶獲取信息的效率,影響了用戶的設備使用體驗。
【發(fā)明內容】
[0003]本發(fā)明的目的是提供一種用于獲取用戶訂閱資源的方法與設備。
[0004]根據本發(fā)明的一個方面,提供了一種獲取用戶訂閱資源的方法,其中,該方法包括以下步驟:
[0005]X根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;
[0006]其中,該方法還包括:
[0007]a檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件;
[0008]b若滿足所述資源下載觸發(fā)條件,將所述訂閱資源下載至所述移動設備。
[0009]根據本發(fā)明的另一個方面,還提供了一種用于獲取用戶訂閱資源的資源獲取設備,其中,該資源獲取設備包括:
[0010]訂閱建立裝置,用于根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;
[0011]其中,該資源獲取設備還包括:
[0012]檢測裝置,用于檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件;
[0013]下載裝置,用于若滿足所述資源下載觸發(fā)條件,將所述訂閱資源下載至所述移動設備。
[0014]根據本發(fā)明的再一個方面,還提供了一種用于獲取用戶訂閱資源的訂閱資源設備,其中,該訂閱資源設備包括如前述根據本發(fā)明另一個方面的用于獲取用戶訂閱的資源獲取設備。
[0015]根據本發(fā)明的還一個方面,還提供了一種用于獲取用戶訂閱資源的訂閱資源插件,其中,該訂閱資源插件包括如前述根據本發(fā)明另一個方面的用于獲取用戶訂閱的資源獲取設備。
[0016]與現(xiàn)有技術相比,本發(fā)明通過檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件,以確定是否將所述訂閱資源下載至所述移動設備,實現(xiàn)了用戶可離線訪問所述訂閱資源,不僅提高了用戶獲取信息的效率,降低了用戶的移動設備的流量消耗,還避免了因網絡不可用而影響用戶對訂閱資源的訪問,相應地,也提升了用戶的設備使用體驗。而且,若滿足所述資源下載觸發(fā)條件,本發(fā)明還可根據所述訂閱資源包括的多個內容部分之間的內容相關性,將所述訂閱資源下載至所述移動設備,從而進一步地提高了用戶獲取信息的效率,提升了用戶的設備使用體驗。此外,若滿足所述資源下載觸發(fā)條件,本發(fā)明還可根據所述多個內容部分的內容相關性,并結合所述下載觸發(fā)條件,確定所述內容部分的優(yōu)先級,以根據所述優(yōu)先級,將所述訂閱資源下載至所述移動設備,更進一步地提高了用戶獲取信息的效率,提升了用戶的設備使用體驗。
【專利附圖】
【附圖說明】
[0017]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0018]圖1示出根據本發(fā)明一個方面的一種用于獲取用戶訂閱資源的設備示意圖;
[0019]圖2示出根據本發(fā)明一個優(yōu)選實施例的一種用于獲取用戶訂閱資源的設備示意圖;
[0020]圖3示出根據本發(fā)明另一個方面的一種用于獲取用戶訂閱資源的方法流程圖;
[0021]圖4示出根據本發(fā)明一個優(yōu)選實施例的一種用于獲取用戶訂閱資源的方法流程圖。
[0022]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0023]下面結合附圖對本發(fā)明作進一步詳細描述。
[0024]圖1示出根據本發(fā)明一個方面的一種用于獲取用戶訂閱資源的資源獲取設備1,其中,資源獲取設備I包括訂閱建立裝置11、檢測裝置12和下載裝置13。具體地,訂閱建立裝置11根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;檢測裝置12檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件;若滿足所述資源下載觸發(fā)條件,下載裝置13將所述訂閱資源下載至所述移動設備。在此,所述資源獲取設備I可由網絡設備、移動設備或網絡設備與移動設備通過網絡相集成所構成的設備實現(xiàn)。在此,所述網絡設備包括但不限于如網絡主機、單個網絡服務器、多個網絡服務器集或基于云計算的計算機集合等實現(xiàn)。在此,云由基于云計算(Cloud Computing)的大量主機或網絡服務器構成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。在此,所述移動設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設備等方式進行人機交互的電子產品,例如智能機、手機、PDA、掌上電腦PPC或平板電腦等。所述網絡包括但不限于互聯(lián)網、廣域網、城域網、局域網、VPN網絡、無線自組織網絡(Ad Hoc網絡)等。本領域技術人員應能理解上述資源獲取設備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網絡設備或移動設備如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。在此,網絡設備及移動設備均包括一種能夠按照事先設定或存儲的指令,自動進行數(shù)值計算和信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設備等。
[0025]具體地,訂閱建立裝置11首先通過諸如ASP、JSP等動態(tài)網頁技術,通過調用移動設備自身提供的應用程序接口(API),通過調用瀏覽器或者搜索引擎等第三方設備提供的應用程序接口(API ),或者,通過http、https等約定通信方式,獲取用戶的資源訂閱操作,或者,通過調用安裝于移動設備中的資源訂閱器如RSS閱讀器等第三方設備提供的應用程序接口(API),或者,還可通過調用服務提供商(Service Provider, SP)所提供的用戶設置資源訂閱的應用程序接口(API),獲取用戶的資源訂閱操作;然后,根據所述資源訂閱操作,建立或更新所述用戶的資源訂閱信息,如在移動設備端建立或更新用戶訂閱了哪些資源信息,或者,在網絡設備端建立或更新所述用戶及其訂閱的資源信息之間的對應關系,以建立或更新所述用戶的資源訂閱信息。在此,所述資源包括但不限于如新聞、資訊、小說、視頻、音樂、動畫、電子媒體、博客、微博等各種信息,以及該等信息如微博中所包含的視頻、新聞、app (application,應用)等內容。在此,所述資源訂閱操作包括但不限于以下至少任一項:1)用戶選擇待訂閱的資源;2)用戶增加新的訂閱資源;3)用戶刪除已訂閱的資源。本領域技術人員應能理解上述資源訂閱操作僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源訂閱操作如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0026]例如,假設用戶A在其移動設備mobile phone I中安裝資源訂閱器如RSSl之后,在RRSl的頻道管理中添加了多個資源對應的以.xml結尾的RRS地址如新聞資源URL1、小說資源URL2、視頻資源URL3等,則訂閱建立裝置11通過資源訂閱器RSSl提供的頻道管理應用程序接口(API),或者,通過移動設備mobile phone I自身提供的應用程序接口(API ),便可獲取到用戶A的資源訂閱操作;然后,訂閱建立裝置11可根據用戶A的資源訂閱操作,建立用戶A的資源訂閱信息,如資源訂閱器RSSl中所具有的資源頻道如新聞資源URL1、小說資源URL2、視頻資源URL3等,并可根據預定規(guī)則,如按時更新、立即更新等,更新用戶A的資源訂閱信息。
[0027]本領域技術人員應能理解上述更新所述用戶的資源訂閱信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新所述用戶的資源訂閱信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0028]本領域技術人員應能理解上述獲取用戶的資源訂閱操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶的資源訂閱操作的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0029]檢測裝置12可通過根據所述用戶的下載與所述資源訂閱信息相對應的訂閱資源的下載請求,檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,或者,自動檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件。在此,所述資源可用條件包括但不限于以下至少任一項:1)所述訂閱資源可以訪問、下載等;2)所述訂閱資源具有更新;3)所述訂閱資源中的鏈接所指向的訪問資源可以訪問、下載等;4)所述訂閱資源中的鏈接所指向的訪問資源具有更新。在此,所述用戶的移動設備所對應的下載觸發(fā)條件包括但不限于以下至少任一項:
I)所述移動設備當前網絡連接狀況滿足下載所述訂閱資源的需求,如網絡連接強度高、帶寬高、下載速度快等;2)所述移動設備當前網絡連接狀況具有較高的可信度,如采用私有網絡,而非可信度較低的公共網絡;3)所述移動設備當前網絡連接所處的場景信息,如工作網絡、家庭網絡等;4)所述移動設備當前可用的內存、磁盤空間等信息滿足下載所述訂閱資源的需求。本領域技術人員應能理解上述資源可用條件和下載觸發(fā)條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源可用條件或下載觸發(fā)條件如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。在此,檢測裝置12檢測是否滿足所述資源下載觸發(fā)條件的方式包括但不限于以下至少任一項:
[0030]I)首先檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件;當滿足所述下載觸發(fā)條件時,再檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
[0031]例如,假設訂閱建立裝置11獲取到用戶A的訂閱資源如新聞資源URL1、小說資源URL2、視頻資源URL3的資源訂閱操作,并建立了用戶A的資源訂閱信息如用戶A訂閱的資源如新聞資源URL1、小說資源URL2、視頻資源URL3,假設用戶A在家休息時,點擊了其移動設備mob i I e phone I中安裝的資源訂閱器RSSI頻道列表中的訂閱資源如新聞資源URLI,欲瀏覽URLl所對應的新聞內容,則檢測裝置12首先通過調用移動設備mobile phone I的操作系統(tǒng)的網絡連接狀態(tài)固件的應用程序接口(API),如對Andriod (安卓)操作系統(tǒng)的移動設備可根據ConnectivityManager (連接管理器)來獲得所述移動設備的網絡相關信息,如網絡狀態(tài)信息、網絡連接模式,在此,所述網絡連接模式包括但不限于無線網絡連接模式,其包括:
[0032]I )無線寬帶網絡模式,包括但不限于,W1-F1、WiMax ;
[0033]II)無線蜂窩網絡模式,包括但不限于,WCDMA、CDMA2000、TD-SCDMA、HSPA、LTE等。
[0034]檢測裝置12還可通過諸如GPS定位方式,或者該移動設備mobile phone I所在的網絡,獲取移動設備mobile phone I所處的地理位置信息;通過調用移動設備mobilephone I自身提供的應用程序接口(API),獲取移動設備mobile phonel當前可用的內存、磁盤空間等信息;接著,檢測裝置12判斷是否滿足移動設備mobile phonel所對應的下載觸發(fā)條件,如假設檢測裝置12獲取到移動設備mobile phonel通過WiFi接入網絡,且其當前可用的內存、磁盤空間等信息大于新聞資源URLl所占用的磁盤空間,則檢測裝置12可判斷滿足移動設備mobile phonel所對應的下載觸發(fā)條件;接著,檢測裝置12再檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件,如假設新聞資源URLl當前沒有內容更新,或者,提供新聞資源URLl的服務器發(fā)生故障時,則檢測裝置12可判斷不滿足與訂閱資源新聞資源URLl相對應的資源可用條件;進而,檢測裝置12可根據判斷的滿足移動設備mobile phonel所對應的下載觸發(fā)條件,但不滿足與訂閱資源新聞資源URLl相對應的資源可用條件,確定不滿足下載訂閱資源新聞資源URLl的資源下載觸發(fā)條件。[0035]再如,接上例,假設新聞資源URLl當前具有內容更新時,檢測裝置12通過與提供新聞資源URLl的服務器進行交互獲得可訪問新聞資源URL1,則檢測裝置12可判斷滿足與訂閱資源新聞資源URLl相對應的資源可用條件;進而,檢測裝置12可根據判斷的滿足移動設備mobile phonel所對應的下載觸發(fā)條件,同時也滿足與訂閱資源新聞資源URLl相對應的資源可用條件,確定滿足下載訂閱資源新聞資源URLl的資源下載觸發(fā)條件。
[0036]2)首先檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件;當滿足所述資源可用條件時,再檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
[0037]例如,假設用戶A現(xiàn)處于上班途中,其點擊了其移動設備mobile phone I中安裝的資源訂閱器RSSl頻道列表中的訂閱資源如視頻資源URL3,欲觀看URL3所對應的視頻內容,檢測裝置12首先獲取訂閱資源視頻資源URL3的資源可用信息,如根據視頻資源URL3所對應的URL地址信息URL3,通過約定的通信方式,如http或https等通信協(xié)議,向對應的視頻提供服務器video-server發(fā)送視頻資源URL3的訪問請求,并通過約定的通信方式,如http或https等通信協(xié)議,接收該視頻提供服務器video-server返回的視頻資源URL3信息,如視頻資源URL3當前沒有更新視頻;或者,視頻提供服務器video-server返回的訪問出錯提示信息;然后,檢測裝置12根據獲取的訂閱資源視頻資源URL3的資源可用信息,以判斷是否滿足訂閱資源所對應的資源可用條件,如當檢測裝置12接收到視頻提供服務器video-server返回的視頻資源URL3具有更新視頻的反饋,則檢測裝置12可判斷滿足訂閱資源視頻資源URL3所對應的資源可用條件;接著,檢測裝置12再通過調用移動設備mobile phonel的操作系統(tǒng)的網絡連接狀態(tài)固件的應用程序接口(API),以獲取移動設備mobile phonel當前的網絡相關信息,并可通過調用移動設備mobile phonel自身提供的應用程序接口(API),獲取移動設備mobile phone I當前可用的內存、磁盤空間等信息,以判斷是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件,如假設檢測裝置12獲取到移動設備mobile phone I當前通過無線寬帶網絡模式如WiFi接入網絡,其當前可用的內存、磁盤空間等信息大于視頻資源URL3所占用的磁盤空間,則檢測裝置12判斷滿足移動設備mobile phone I所對應的下載觸發(fā)條件;進而,檢測裝置12確定滿足下載訂閱資源視如視頻資源URL3的資源下載觸發(fā)條件。
[0038]本領域技術人員應能理解上述檢測是否滿足所述資源下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的檢測是否滿足所述資源下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0039]若滿足所述資源下載觸發(fā)條件,下載裝置13將所述訂閱資源下載至所述移動設備。在此,所述移動設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設備等方式進行人機交互的電子產品,例如智能機、手機、PDA、掌上電腦PPC或平板電腦等。本領域技術人員應能理解上述移動設備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的移動設備如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0040]例如,假設檢測裝置12檢測滿足下載訂閱資源如視頻資源URL3的資源下載觸發(fā)條件,則下載裝置13將訂閱資源如視頻資源URL3下載至移動設備mobile phonel,如通過約定的通信方式,如http或https等通信協(xié)議,接收視頻提供服務器video-server提供的視頻資源URL3,以供用戶A觀看。在此,本發(fā)明實現(xiàn)了用戶可離線訪問所述訂閱資源、降低用戶流量消耗、避免了因網絡不可用而影響訂閱資源的訪問等有益效果。
[0041]本領域技術人員應能理解上述下載所述訂閱資源的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的下載所述訂閱資源的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0042]資源獲取設備I的各個裝置之間是持續(xù)不斷工作的。具體地,訂閱建立裝置11持續(xù)根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;檢測裝置12持續(xù)檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件;下載裝置13持續(xù)若滿足所述資源下載觸發(fā)條件,將所述訂閱資源下載至所述移動設備。在此,本領域技術人員應能理解“持續(xù)”是指資源獲取設備I的各個裝置之間分別不斷地進行用戶的資源訂閱信息的建立或更新、資源下載觸發(fā)條件的檢測與訂閱資源的下載,直至資源獲取設備I在較長時間內停止資源下載觸發(fā)條件的檢測。
[0043]優(yōu)選地,所述資源可用條件包括與所述訂閱資源中鏈接所指向的訪問資源相對應的資源可訪問條件;其中,若滿足所述資源下載觸發(fā)條件,下載裝置13將所述訂閱資源及所述訪問資源下載至所述移動設備。在此,與所述訂閱資源中鏈接所指向的訪問資源相對應的資源可訪問條件包括但不限于如:1)所述訪問資源可以訪問、下載等;2)所述訪問資源具有更新。本領域技術人員應能理解上述訪問資源所對應的資源可訪問條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的訪問資源所對應的資源可訪問條件如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。例如,假設訂閱建立裝置11建立的用戶A的資源訂閱信息中還包括博客資源URL4,其中,博客資源URL4的內容信息中具有指向訪問資源如視頻資源URL5的鏈接如link5,假設檢測裝置12檢測滿足下載訂閱資源如博客資源URL4的資源下載條件,其中,該資源下載條件包括的訂閱資源如博客資源URL4所對應的資源可用條件包括與訂閱資源如博客資源URL4中鏈接link5所指向的訪問資源如視頻資源URL5相對應的資源可訪問條件,如鏈接link5所指向的訪問資源如視頻資源URL5可以被訪問和下載,則下載裝置13可根據訂閱資源博客資源URL4的URL地址信息URL4,將訂閱資源即博客資源URL4下載至移動設備mobile phone I,同時,下載裝置13還可根據博客資源URL4的內容信息中指向訪問資源如視頻資源URL5的鏈接link5,將視頻資源URL5下載至移動設備mobile phone I。
[0044]優(yōu)選地,所述訂閱資源包括多個內容部分;其中,若滿足所述資源下載觸發(fā)條件,下載裝置13根據所述多個內容部分的內容相關性,將所述訂閱資源下載至所述移動設備。例如,假設用戶A的資源訂閱信息還包括訂閱資源如資源URL6,其包括多個內容部分如:
i )小說《徐克最新電影原著:狄仁杰之神都龍王》的更新章節(jié)如狄仁杰神都龍王第四部分的第十七章落水龍王;ii )第十八章花魁獻祭;iii)第十九章命中注定的相逢;iv)新聞頻道;V )博客頻道,若檢測裝置12檢測滿足所述資源下載觸發(fā)條件,則下載裝置13首先通過資源URL6的i至V內容部分的內容信息,通過諸如語義分析、各內容部分所屬的類別等,確定資源URL6的i至V內容部分之間的內容相關性,如確定i至iii內容部分具有較高的內容相關性,而資源URL6的iv內容部分屬于新聞類別、資源URL6的v內容部分屬于博客類另IJ、資源URL6的i至iii內容部分屬于小說類別,則下載裝置13可確定資源URL6的iv與v內容部分之間不具有內容相關性,資源URL6的iv與i至iii內容部分不具有內容相關性,資源URL6的V與i至iii不具有內容相關性;然后,下載裝置13根據所述多個內容部分的內容相關性,將所述訂閱資源下載至所述移動設備,例如,接上例,下載裝置13根據其確定的資源URL6的i至V內容部分之間的內容相關性,將訂閱資源URL6下載至用戶A的移動設備mobile phone I,如優(yōu)先下載具有內容相關性的內容部分即訂閱資源URL6的i至iii,以保證用戶A瀏覽的小說《徐克最新電影原著:狄仁杰之神都龍王》的更新信息的內容完整性,接著,再依次下載不具有內容相關性的內容部分,如依次下載訂閱資源URL6的iv與V內容部分,或者,依次下載訂閱資源URL6的V與iv內容部分。
[0045]本領域技術人員應能理解上述確定訂閱資源的多個內容部分之間的內容相關性的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定訂閱資源的多個內容部分之間的內容相關性的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0046]本領域技術人員應能理解上述根據所述多個內容部分的內容相關性將所述訂閱資源下載至所述移動設備的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據所述多個內容部分的內容相關性將所述訂閱資源下載至所述移動設備的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0047]更優(yōu)選地,若滿足所述資源下載觸發(fā)條件,下載裝置13首先可根據所述多個內容部分的內容相關性,并結合所述下載觸發(fā)條件,確定所述內容部分的優(yōu)先級;然后,再根據所述優(yōu)先級,將所述訂閱資源下載至所述移動設備,如按照所述優(yōu)先級,下載所述訂閱資源;或者,只下載優(yōu)先級最高的訂閱資源。例如,還接上例,若檢測裝置12檢測滿足所述資源下載觸發(fā)條件,下載裝置13首先確定資源URL6的iv與V之間不具有內容相關性,資源URL6的iv與i至iii不具有內容相關性,資源URL6的v與i至iii不具有內容相關性,假設檢測裝置12獲取到移動設備mobile phone I通過WiFi接入網絡,且其當前可用的內存、磁盤空間等信息大于資源URL6的i至iii內容部分所占用的磁盤空間,但小于資源URL6的i至V內容部分所需的磁盤空間,且資源URL6的V內容部分的大小小于iv內容部分的大小,則檢測裝置12可判斷滿足移動設備mobile phone I的下載資源URL6的i至iii的下載觸發(fā)條件,則下載裝置13根據資源URL6的iv與V之間不具有內容相關性即所述下載觸發(fā)條件,確定資源URL6的i至V內容部分的優(yōu)先級順序為i至ii1、V、iv ;再如,假設測裝置12獲取到移動設備mobile phone I通過3G網絡接入互聯(lián)網,下載訂閱資源時需要消耗較多流量,則下載裝置13可確定優(yōu)先下載資源URL6中具有內容相關性的內容部分,而資源URL6中不具有內容相關性的內容部分的優(yōu)先級較低,即對應的優(yōu)先級順序為i至ii1、V、iv或i至 ii1、iv、V。
[0048]本領域技術人員應能理解上述確定所述內容部分的優(yōu)先級的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述內容部分的優(yōu)先級的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0049]本領域技術人員應能理解上述根據優(yōu)先級下載所述訂閱資源的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據優(yōu)先級下載所述訂閱資源的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0050]在另一個優(yōu)選實施例中,可將上述用于獲取用戶訂閱資源的資源獲取設備1,與現(xiàn)有的RRS閱讀器結合,構成一種新的RRS閱讀器,現(xiàn)有的RRS閱讀器包括如有適用于Windows系統(tǒng)下的RssReader、FeedDemon,用于Mac OS系統(tǒng)(蘋果機多米用此系統(tǒng))下的NetNews Wire,用于Linux系統(tǒng)的Liferea,還有用于掌上電腦等移動無線設備的Bloglines
坐寸O
[0051]圖2示出根據本發(fā)明一個優(yōu)選實施例的一種用于獲取用戶訂閱資源的設備示意圖,其中,資源獲取設備I包括訂閱建立裝置11’、檢測裝置12’、下載裝置13’和確定裝置14’。具體地,訂閱建立裝置11’根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;確定裝置14’根據與所述資源訂閱信息相對應的訂閱資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件;檢測裝置12’檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述下載觸發(fā)條件;若滿足所述資源下載觸發(fā)條件,下載裝置13’將所述訂閱資源下載至所述移動設備。在此,訂閱建立裝置11’和下載裝置13’與圖1實施例中對應裝置的內容相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0052]具體地,確定裝置14’根據與所述資源訂閱信息相對應的訂閱資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件,如根據所述訂閱資源的資源相關信息如資源大小、資源類型等,確定所述用戶的移動設備所對應的下載觸發(fā)條件。例如,對于用戶A的資源訂閱信息中的視頻資源URL3,其需要消耗較多的帶寬資源且資源占據較多磁盤空間,則確定裝置14’可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過WiFi連接模式接入網絡、且移動設備mobile phone I具有足夠存儲視頻資源URL3的磁盤空間時下載視頻資源URL3 ;再如,對于用戶A的資源訂閱信息中的新聞資源URL1、小說資源URL2等文本類型資源,則確定裝置14’可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過3G、GPRS等連接模式接入網絡時下載新聞資源URL1、小說資源URL2等文本類型資源。
[0053]本領域技術人員應能理解上述確定所述用戶的移動設備所對應的下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述用戶的移動設備所對應的下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0054]優(yōu)選地,確定裝置14’還可根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶的移動設備的設備相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。在此,所設設備相關信息包括但不限于以下至少任一項:1)所述移動設備的地理位置信息;
2)所述移動設備的網絡相關信息;3)所述移動設備的設備配置信息,如設備操作系統(tǒng)CPU、設備圖形處理器GPU、內存等;4)所述用戶在所述移動設備上設置的關于所述訂閱資源的下載偏好設置信息,如設置移動設備的網絡連接模式為WiFi ;5)所述移動設備的設備狀態(tài)信息,如內存、磁盤剩余信息,電池狀態(tài)信息,網絡流量使用信息等。本領域技術人員應能理解上述設備相關信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設備相關信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0055]例如,對于用戶A的資源訂閱信息中的視頻資源URL3,其需要消耗較多的帶寬資源且資源占據較多磁盤空間,假設用戶A的移動設備mobile phone I已使用了總流量的80%,則確定裝置14’可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過WiFi連接模式接入網絡時下載視頻資源URL3 ;再如,假設用戶A的移動設備mobile phone I已使用了總流量的10%,剩余流量較多,則確定裝置14’可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過WiF1、3G、GPRS等連接模式接入網絡時下載視頻資源URL3 ;還如,假設移動設備mobilephone I的電池電量較低,則確定裝置14’可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為暫緩下載視頻資源URL3,待移動設備mobile phone I的電池電量充滿時,再進行下載視頻資源URL3。
[0056]本領域技術人員應能理解上述結合所述設備相關信息確定所述下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結合所述設備相關信息確定所述下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0057]優(yōu)選地,確定裝置14’還可根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶關于所述訂閱資源的歷史訪問相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。例如,假設用戶A經常訪問其資源訂閱信息中的訂閱資源如新聞資源URL1,而很少訪問小說資源URL2,則確定裝置14’可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為優(yōu)先下載新聞資源URLl和/或預先下載新聞資源URL1,而對于小說資源URL2,并不預先下載。
[0058]本領域技術人員應能理解上述結合所述歷史訪問相關信息確定所述下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結合所述歷史訪問相關信息確定所述下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0059]優(yōu)選地,確定裝置14’還可根據與所述資源訂閱信息相對應的訂閱資源,并結合所述訂閱資源中鏈接所指向的訪問資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件。例如,假設用戶A的資源訂閱信息中還包括博客資源URL4,當博客資源URL4為純文本資源時,則確定裝置14’可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過3G、GPRS連接模式接入網絡時下載博客資源URL4 ;再如,當博客資源URL4的內容信息中具有指向訪問資源如視頻資源URL5的鏈接如link5時,確定裝置14’可確定用戶A的移動設備mobile phonel所對應的下載觸發(fā)條件為移動設備mobilephone I通過WiFi連接模式接入網絡時下載博客資源URL4。
[0060]本領域技術人員應能理解上述結合所述訪問資源確定所述下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結合所述訪問資源確定所述下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0061]接著,檢測裝置12’檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述下載觸發(fā)條件。在此,檢測裝置12’檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件的方式與圖1中的檢測裝置12檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件的方式相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0062]圖3示出根據本發(fā)明另一個方面的一種用于獲取用戶訂閱資源的方法流程圖。
[0063]具體地,在步驟SI中,資源獲取設備I根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;在步驟S2中,資源獲取設備I檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件;若滿足所述資源下載觸發(fā)條件,在步驟S3中,資源獲取設備I將所述訂閱資源下載至所述移動設備。在此,所述資源獲取設備I可由網絡設備、移動設備或網絡設備與移動設備通過網絡相集成所構成的設備實現(xiàn)。在此,所述網絡設備包括但不限于如網絡主機、單個網絡服務器、多個網絡服務器集或基于云計算的計算機集合等實現(xiàn)。在此,云由基于云計算(CloudComputing)的大量主機或網絡服務器構成,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。在此,所述移動設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設備等方式進行人機交互的電子產品,例如智能機、手機、PDA、掌上電腦PPC或平板電腦等。所述網絡包括但不限于互聯(lián)網、廣域網、城域網、局域網、VPN網絡、無線自組織網絡(Ad Hoc網絡)等。本領域技術人員應能理解上述資源獲取設備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網絡設備或移動設備如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。在此,網絡設備及移動設備均包括一種能夠按照事先設定或存儲的指令,自動進行數(shù)值計算和信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設備等。
[0064]具體地,在步驟SI中,資源獲取設備I首先通過諸如ASP、JSP等動態(tài)網頁技術,通過調用移動設備自身提供的應用程序接口(API),通過調用瀏覽器或者搜索引擎等第三方設備提供的應用程序接口(API),或者,通過http、https等約定通信方式,獲取用戶的資源訂閱操作,或者,通過調用安裝于移動設備中的資源訂閱器如RSS閱讀器等第三方設備提供的應用程序接口(API),或者,還可通過調用服務提供商(Service Provider, SP)所提供的用戶設置資源訂閱的應用程序接口(API),獲取用戶的資源訂閱操作;然后,根據所述資源訂閱操作,建立或更新所述用戶的資源訂閱信息,如在移動設備端建立或更新用戶訂閱了哪些資源信息,或者,在網絡設備端建立或更新所述用戶及其訂閱的資源信息之間的對應關系,以建立或更新所述用戶的資源訂閱信息。在此,所述資源包括但不限于如新聞、資訊、小說、視頻、音樂、動畫、電子媒體、博客、微博等各種信息,以及該等信息如微博中所包含的視頻、新聞、app (application,應用)等內容。在此,所述資源訂閱操作包括但不限于以下至少任一項:1)用戶選擇待訂閱的資源;2)用戶增加新的訂閱資源;3)用戶刪除已訂閱的資源。本領域技術人員應能理解上述資源訂閱操作僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源訂閱操作如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0065]例如,假設用戶A在其移動設備mobile phone I中安裝資源訂閱器如RSSl之后,在RRSl的頻道管理中添加了多個資源對應的以.xml結尾的RRS地址如新聞資源URL1、小說資源URL2、視頻資源URL3等,則在步驟SI中,資源獲取設備I通過資源訂閱器RSSl提供的頻道管理應用程序接口(API),或者,通過移動設備mobile phone I自身提供的應用程序接口(API),便可獲取到用戶A的資源訂閱操作;然后,在步驟SI中,資源獲取設備I可根據用戶A的資源訂閱操作,建立用戶A的資源訂閱信息,如資源訂閱器RSSl中所具有的資源頻道如新聞資源URL1、小說資源URL2、視頻資源URL3等,并可根據預定規(guī)則,如按時更新、立即更新等,更新用戶A的資源訂閱信息。[0066]本領域技術人員應能理解上述更新所述用戶的資源訂閱信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新所述用戶的資源訂閱信息的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0067]本領域技術人員應能理解上述獲取用戶的資源訂閱操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶的資源訂閱操作的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0068]在步驟S2中,資源獲取設備I可通過根據所述用戶的下載與所述資源訂閱信息相對應的訂閱資源的下載請求,檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,或者,自動檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件。在此,所述資源可用條件包括但不限于以下至少任一項:1)所述訂閱資源可以訪問、下載等;2)所述訂閱資源具有更新;3)所述訂閱資源中的鏈接所指向的訪問資源可以訪問、下載等;4)所述訂閱資源中的鏈接所指向的訪問資源具有更新。在此,所述用戶的移動設備所對應的下載觸發(fā)條件包括但不限于以下至少任一項:1)所述移動設備當前網絡連接狀況滿足下載所述訂閱資源的需求,如網絡連接強度高、帶寬高、下載速度快等;2)所述移動設備當前網絡連接狀況具有較高的可信度,如采用私有網絡,而非可信度較低的公共網絡;3)所述移動設備當前網絡連接所處的場景信息,如工作網絡、家庭網絡等;4)所述移動設備當前可用的內存、磁盤空間等信息滿足下載所述訂閱資源的需求。本領域技術人員應能理解上述資源可用條件和下載觸發(fā)條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的資源可用條件或下載觸發(fā)條件如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。在此,在步驟S2中,資源獲取設備I檢測是否滿足所述資源下載觸發(fā)條件的方式包括但不限于以下至少任一項:
[0069]I)首先檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件;當滿足所述下載觸發(fā)條件時,再檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
[0070]例如,假設在步驟SI中,資源獲取設備I獲取到用戶A的訂閱資源如新聞資源URLl、小說資源URL2、視頻資源URL3的資源訂閱操作,并建立了用戶A的資源訂閱信息如用戶A訂閱的資源如新聞資源URL1、小說資源URL2、視頻資源URL3,假設用戶A在家休息時,點擊了其移動設備mobile phone I中安裝的資源訂閱器RSSl頻道列表中的訂閱資源如新聞資源URLl所對應的新聞內容,則在步驟S2中,資源獲取設備I首先通過調用移動設備mobile phone I的操作系統(tǒng)的網絡連接狀態(tài)固件的應用程序接口(API ),如對Andriod (安卓)操作系統(tǒng)的移動設備可根據ConnectivityManager (連接管理器)來獲得所述移動設備的網絡相關信息,如網絡狀態(tài)信息、網絡連接模式,在此,所述網絡連接模式包括但不限于無線網絡連接模式,其包括:
[0071]I )無線寬帶網絡模式,包括但不限于,W1-F1、WiMax ;
[0072]II)無線蜂窩網絡模式,包括但不限于,WCDMA、CDMA2000、TD-SCDMA、HSPA、LTE等。
[0073]在步驟S2中,資源獲取設備I還可通過諸如GPS定位方式,或者該移動設備mobile phone I所在的網絡,獲取移動設備mobile phone I所處的地理位置信息;通過調用移動設備mobile phone I自身提供的應用程序接口(API),獲取移動設備mobile phoneI當前可用的內存、磁盤空間等信息;接著,在步驟S2中,資源獲取設備I判斷是否滿足移動設備mobile phone I所對應的下載觸發(fā)條件,如假設在步驟S2中,資源獲取設備I獲取到移動設備mobile phone I通過WiFi接入網絡,且其當前可用的內存、磁盤空間等信息大于新聞資源URLl所占用的磁盤空間,則在步驟S2中,資源獲取設備I可判斷滿足移動設備mobile phone I所對應的下載觸發(fā)條件;接著,在步驟S2中,資源獲取設備I再檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件,如假設新聞資源URLl當前沒有內容更新,或者,提供新聞資源URLl的服務器發(fā)生故障時,則在步驟S2中,資源獲取設備I可判斷不滿足與訂閱資源新聞資源URLl相對應的資源可用條件;進而,在步驟S2中,資源獲取設備I可根據判斷的滿足移動設備mobile phone I所對應的下載觸發(fā)條件,但不滿足與訂閱資源新聞資源URLl相對應的資源可用條件,確定不滿足下載訂閱資源新聞資源URLl的資源下載觸發(fā)條件。
[0074]再如,接上例,假設新聞資源URLl當前具有內容更新時,在步驟S2中,資源獲取設備I通過與提供新聞資源URLl的服務器進行交互獲得可訪問新聞資源URL1,則在步驟S2中,資源獲取設備I可判斷滿足與訂閱資源新聞資源URLl相對應的資源可用條件;進而,在步驟S2中,資源獲取設備I可根據判斷的滿足移動設備mobile phone I所對應的下載觸發(fā)條件,同時也滿足與訂閱資源新聞資源URLl相對應的資源可用條件,確定滿足下載訂閱資源新聞資源URLl的資源下載觸發(fā)條件。
[0075]2)首先檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件;當滿足所述資源可用條件時,再檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
[0076]例如,假設用戶A現(xiàn)處于上班途中,其點擊了其移動設備mobile phone I中安裝的資源訂閱器RSSl頻道列表中的訂閱資源如視頻資源URL3,欲觀看URL3所對應的視頻內容,在步驟S2中,資源獲取設備I首先獲取訂閱資源視頻資源URL3的資源可用信息,如根據視頻資源URL3所對應的URL地址信息URL3,通過約定的通信方式,如http或https等通信協(xié)議,向對應的視頻提供服務器video-server發(fā)送視頻資源URL3的訪問請求,并通過約定的通信方式,如http或https等通信協(xié)議,接收該視頻提供服務器video-server返回的視頻資源URL3信息,如視頻資源URL3當前沒有更新視頻;或者,視頻提供服務器video-server返回的訪問出錯提示信息;然后,在步驟S2中,資源獲取設備I根據獲取的訂閱資源視頻資源URL3的資源可用信息,以判斷是否滿足訂閱資源所對應的資源可用條件,如當在步驟S2中,資源獲取設備I接收到視頻提供服務器video-server返回的視頻資源URL3具有更新視頻的反饋,則在步驟S2中,資源獲取設備I可判斷滿足訂閱資源視頻資源URL3所對應的資源可用條件;接著,在步驟S2中,資源獲取設備I再通過調用移動設備mobile phone I的操作系統(tǒng)的網絡連接狀態(tài)固件的應用程序接口(API),以獲取移動設備mobile phone I當前的網絡相關信息,并可通過調用移動設備mobile phone I自身提供的應用程序接口(API),獲取移動設備mobile phone I當前可用的內存、磁盤空間等信息,以判斷是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件,如假設在步驟S2中,資源獲取設備I獲取到移動設備mobile phone I當前通過無線寬帶網絡模式如WiFi接入網絡,其當前可用的內存、磁盤空間等信息大于視頻資源URL3所占用的磁盤空間,則在步驟S2中,資源獲取設備I判斷滿足移動設備mobile phone I所對應的下載觸發(fā)條件;進而,在步驟S2中,資源獲取設備I確定滿足下載訂閱資源視如視頻資源URL3的資源下載觸發(fā)條件。
[0077]本領域技術人員應能理解上述檢測是否滿足所述資源下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的檢測是否滿足所述資源下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0078]若滿足所述資源下載觸發(fā)條件,在步驟S3中,資源獲取設備I將所述訂閱資源下載至所述移動設備。在此,所述移動設備可以是任何一種可與用戶通過鍵盤、觸摸板、觸摸屏、或手寫設備等方式進行人機交互的電子產品,例如智能機、手機、PDA、掌上電腦PPC或平板電腦等。本領域技術人員應能理解上述移動設備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的移動設備如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0079]例如,假設在步驟S2中,資源獲取設備I檢測滿足下載訂閱資源如視頻資源URL3的資源下載觸發(fā)條件,則在步驟S3中,資源獲取設備I將訂閱資源如視頻資源URL3下載至移動設備mobile phone I,如通過約定的通信方式,如http或https等通信協(xié)議,接收視頻提供服務器video-server提供的視頻資源URL3,以供用戶A觀看。在此,本發(fā)明實現(xiàn)了用戶可離線訪問所述訂閱資源、降低用戶流量消耗、避免了因網絡不可用而影響訂閱資源的訪問等有益效果。
[0080]本領域技術人員應能理解上述下載所述訂閱資源的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的下載所述訂閱資源的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0081]資源獲取設備I的各個步驟之間是持續(xù)不斷工作的。具體地,在步驟SI中,資源獲取設備I持續(xù)根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;在步驟S2中,資源獲取設備I持續(xù)檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件;在步驟S3中,資源獲取設備I持續(xù)若滿足所述資源下載觸發(fā)條件,將所述訂閱資源下載至所述移動設備。在此,本領域技術人員應能理解“持續(xù)”是指資源獲取設備I的各個步驟之間分別不斷地進行用戶的資源訂閱信息的建立或更新、資源下載觸發(fā)條件的檢測與訂閱資源的下載,直至資源獲取設備I在較長時間內停止資源下載觸發(fā)條件的檢測。
[0082]優(yōu)選地,所述資源可用條件包括與所述訂閱資源中鏈接所指向的訪問資源相對應的資源可訪問條件;其中,若滿足所述資源下載觸發(fā)條件,在步驟S3中,資源獲取設備I將所述訂閱資源及所述訪問資源下載至所述移動設備。在此,與所述訂閱資源中鏈接所指向的訪問資源相對應的資源可訪問條件包括但不限于如:1)所述訪問資源可以訪問、下載等;2)所述訪問資源具有更新。本領域技術人員應能理解上述訪問資源所對應的資源可訪問條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的訪問資源所對應的資源可訪問條件如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。例如,假設在步驟SI中,資源獲取設備I建立的用戶A的資源訂閱信息中還包括博客資源URL4,其中,博客資源URL4的內容信息中具有指向訪問資源如視頻資源URL5的鏈接如link5,假設在步驟S2中,資源獲取設備I檢測滿足下載訂閱資源如博客資源URL4的資源下載條件,其中,該資源下載條件包括的訂閱資源如博客資源URL4所對應的資源可用條件包括與訂閱資源如博客資源URL4中鏈接link5所指向的訪問資源如視頻資源URL5相對應的資源可訪問條件,如鏈接link5所指向的訪問資源如視頻資源URL5可以被訪問和下載,則在步驟S3中,資源獲取設備I可根據訂閱資源博客資源URL4的URL地址信息URL4,將訂閱資源即博客資源URL4下載至移動設備mobile phone I,同時,在步驟S3中,資源獲取設備I還可根據博客資源URL4的內容信息中指向訪問資源如視頻資源URL5的鏈接link5,將視頻資源URL5下載至移動設備mobile phone I。
[0083]優(yōu)選地,所述訂閱資源包括多個內容部分;其中,若滿足所述資源下載觸發(fā)條件,在步驟S3中,資源獲取設備I根據所述多個內容部分的內容相關性,將所述訂閱資源下載至所述移動設備。例如,假設用戶A的資源訂閱信息還包括訂閱資源如資源URL6,其包括多個內容部分如:i )小說《徐克最新電影原著:狄仁杰之神都龍王》的更新章節(jié)如狄仁杰神都龍王第四部分的第十七章落水龍王;ii )第十八章花魁獻祭;iii)第十九章命中注定的相逢;iv)新聞頻道;V )博客頻道,若在步驟S2中,資源獲取設備I檢測滿足所述資源下載觸發(fā)條件,則在步驟S3中,資源獲取設備I首先通過資源URL6的i至V內容部分的內容信息,通過諸如語義分析、各內容部分所屬的類別等,確定資源URL6的i至V內容部分之間的內容相關性,如確定i至iii內容部分具有較高的內容相關性,而資源URL6的iv內容部分屬于新聞類別、資源URL6的V內容部分屬于博客類別、資源URL6的i至iii內容部分屬于小說類別,則在步驟S3中,資源獲取設備I可確定資源URL6的iv與V內容部分之間不具有內容相關性,資源URL6的iv與i至iii內容部分不具有內容相關性,資源URL6的v與i至iii不具有內容相關性;然后,在步驟S3中,資源獲取設備I根據所述多個內容部分的內容相關性,將所述訂閱資源下載至所述移動設備,例如,接上例,在步驟S3中,資源獲取設備I根據其確定的資源URL6的i至V內容部分之間的內容相關性,將訂閱資源URL6下載至用戶A的移動設備mobile phone 1,如優(yōu)先下載具有內容相關性的內容部分即訂閱資源URL6的i至iii,以保證用戶A瀏覽的小說《徐克最新電影原著:狄仁杰之神都龍王》的更新信息的內容完整性,接著,再依次下載不具有內容相關性的內容部分,如依次下載訂閱資源URL6的iv與V內容部分,或者,依次下載訂閱資源URL6的V與iv內容部分。
[0084]本領域技術人員應能理解上述確定訂閱資源的多個內容部分之間的內容相關性的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定訂閱資源的多個內容部分之間的內容相關性的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0085]本領域技術人員應能理解上述根據所述多個內容部分的內容相關性將所述訂閱資源下載至所述移動設備的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據所述多個內容部分的內容相關性將所述訂閱資源下載至所述移動設備的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0086]更優(yōu)選地,若滿足所述資源下載觸發(fā)條件,在步驟S3中,資源獲取設備I首先可根據所述多個內容部分的內容相關性,并結合所述下載觸發(fā)條件,確定所述內容部分的優(yōu)先級;然后,再根據所述優(yōu)先級,將所述訂閱資源下載至所述移動設備,如按照所述優(yōu)先級,下載所述訂閱資源;或者,只下載優(yōu)先級最高的訂閱資源。例如,還接上例,若在步驟S2中,資源獲取設備I檢測滿足所述資源下載觸發(fā)條件,在步驟S3中,資源獲取設備I首先確定資源URL6的iv與V之間不具有內容相關性,資源URL6的iv與i至iii不具有內容相關性,資源URL6的V與i至iii不具有內容相關性,假設在步驟S2中,資源獲取設備I獲取到移動設備mobile phone I通過WiFi接入網絡,且其當前可用的內存、磁盤空間等信息大于資源URL6的i至iii內容部分所占用的磁盤空間,但小于資源URL6的i至v內容部分所需的磁盤空間,且資源URL6的V內容部分的大小小于iv內容部分的大小,則在步驟S2中,資源獲取設備I可判斷滿足移動設備mobile phone I的下載資源URL6的i至iii的下載觸發(fā)條件,則在步驟S3中,資源獲取設備I根據資源URL6的iv與V之間不具有內容相關性即所述下載觸發(fā)條件,確定資源URL6的i至V內容部分的優(yōu)先級順序為i至ii1、V、iv ;再如,假設測裝置12獲取到移動設備mobile phone I通過3G網絡接入互聯(lián)網,下載訂閱資源時需要消耗較多流量,則在步驟S3中,資源獲取設備I可確定優(yōu)先下載資源URL6中具有內容相關性的內容部分,而資源URL6中不具有內容相關性的內容部分的優(yōu)先級較低,即對應的優(yōu)先級順序為 i 至ii1、V、iv或 i 至ii1、iv、v。
[0087]本領域技術人員應能理解上述確定所述內容部分的優(yōu)先級的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述內容部分的優(yōu)先級的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0088]本領域技術人員應能理解上述根據優(yōu)先級下載所述訂閱資源的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據優(yōu)先級下載所述訂閱資源的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0089]圖4示出根據本發(fā)明一個優(yōu)選實施例的一種用于獲取用戶訂閱資源的方法流程圖。
[0090]其中,該方法包括步驟SI’、步驟S2’、步驟S3’和步驟S4’。具體地,在步驟SI’中,資源獲取設備I根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息;在步驟S4’中,資源獲取設備I根據與所述資源訂閱信息相對應的訂閱資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件;在步驟S2’中,資源獲取設備I檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述下載觸發(fā)條件;若滿足所述資源下載觸發(fā)條件,在步驟S3’中,資源獲取設備I將所述訂閱資源下載至所述移動設備。在此,在步驟SI’中,資源獲取設備I和在步驟S3’中,資源獲取設備I與圖3實施例中對應步驟的內容相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0091]具體地,在步驟S4’中,資源獲取設備I根據與所述資源訂閱信息相對應的訂閱資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件,如根據所述訂閱資源的資源相關信息如資源大小、資源類型等,確定所述用戶的移動設備所對應的下載觸發(fā)條件。例如,對于用戶A的資源訂閱信息中的視頻資源URL3,其需要消耗較多的帶寬資源且資源占據較多磁盤空間,則在步驟S4’中,資源獲取設備I可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過WiFi連接模式接入網絡、且移動設備mobile phone I具有足夠存儲視頻資源URL3的磁盤空間時下載視頻資源URL3 ;再如,對于用戶A的資源訂閱信息中的新聞資源URL1、小說資源URL2等文本類型資源,則在步驟S4,中,資源獲取設備I可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過3G、GPRS等連接模式接入網絡時下載新聞資源URL1、小說資源URL2等文本類型資源。[0092]本領域技術人員應能理解上述確定所述用戶的移動設備所對應的下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定所述用戶的移動設備所對應的下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0093]優(yōu)選地,在步驟S4’中,資源獲取設備I還可根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶的移動設備的設備相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。在此,所設設備相關信息包括但不限于以下至少任一項:1)所述移動設備的地理位置信息;2)所述移動設備的網絡相關信息;3)所述移動設備的設備配置信息,如設備操作系統(tǒng)CPU、設備圖形處理器GPU、內存等;4)所述用戶在所述移動設備上設置的關于所述訂閱資源的下載偏好設置信息,如設置移動設備的網絡連接模式為WiFi ;5)所述移動設備的設備狀態(tài)信息,如內存、磁盤剩余信息,電池狀態(tài)信息,網絡流量使用信息等。本領域技術人員應能理解上述設備相關信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的設備相關信息如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0094]例如,對于用戶A的資源訂閱信息中的視頻資源URL3,其需要消耗較多的帶寬資源且資源占據較多磁盤空間,假設用戶A的移動設備mobile phone I已使用了總流量的80%,則在步驟S4’中,資源獲取設備I可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過WiFi連接模式接入網絡時下載視頻資源URL3 ;再如,假設用戶A的移動設備mobile phone I已使用了總流量的10%,剩余流量較多,則在步驟S4’中,資源獲取設備I可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過WiF1、3G、GPRS等連接模式接入網絡時下載視頻資源URL3 ;還如,假設移動設備mobile phone I的電池電量較低,則在步驟S4’中,資源獲取設備I可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為暫緩下載視頻資源URL3,待移動設備mobile phone I的電池電量充滿時,再進行下載視頻資源URL3。
[0095]本領域技術人員應能理解上述結合所述設備相關信息確定所述下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結合所述設備相關信息確定所述下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0096]優(yōu)選地,在步驟S4’中,資源獲取設備I還可根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶關于所述訂閱資源的歷史訪問相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。例如,假設用戶A經常訪問其資源訂閱信息中的訂閱資源如新聞資源URL1,而很少訪問小說資源URL2,則在步驟S4’中,資源獲取設備I可確定用戶A的移動設備mobile phone I所對應的下載觸發(fā)條件為優(yōu)先下載新聞資源URLl和/或預先下載新聞資源URL1,而對于小說資源URL2,并不預先下載。
[0097]本領域技術人員應能理解上述結合所述歷史訪問相關信息確定所述下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結合所述歷史訪問相關信息確定所述下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0098]優(yōu)選地,在步驟S4’中,資源獲取設備I還可根據與所述資源訂閱信息相對應的訂閱資源,并結合所述訂閱資源中鏈接所指向的訪問資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件。例如,假設用戶A的資源訂閱信息中還包括博客資源URL4,當博客資源URL4為純文本資源時,則在步驟S4,中,資源獲取設備I可確定用戶A的移動設備mobilephone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過3G、GPRS連接模式接入網絡時下載博客資源URL4 ;再如,當博客資源URL4的內容信息中具有指向訪問資源如視頻資源URL5的鏈接如link5時,在步驟S4’中,資源獲取設備I可確定用戶A的移動設備mobilephone I所對應的下載觸發(fā)條件為移動設備mobile phone I通過WiFi連接模式接入網絡時下載博客資源URL4。
[0099]本領域技術人員應能理解上述結合所述訪問資源確定所述下載觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的結合所述訪問資源確定所述下載觸發(fā)條件的方式如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并在此以引用方式包含于此。
[0100]接著,在步驟S2’中,資源獲取設備I檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述下載觸發(fā)條件。在此,在步驟S2’中,資源獲取設備I檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件的方式與圖1中的檢測裝置12檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件的方式相同或基本相同,為簡明起見,故在此不再贅述,并以引用的方式包含與此。
[0101]需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(ASIC)、通用目的計算機或任何其他類似硬件設備來實現(xiàn)。在一個實施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關的數(shù)據結構)可以被存儲到計算機可讀記錄介質中,例如,RAM存儲器,磁或光驅動器或軟磁盤及類似設備。另外,本發(fā)明的一些步驟或功能可采用硬件來實現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。
[0102]另外,本發(fā)明的一部分可被應用為計算機程序產品,例如計算機程序指令,當其被計算機執(zhí)行時,通過該計算機的操作,可以調用或提供根據本發(fā)明的方法和/或技術方案。而調用本發(fā)明的方法的程序指令,可能被存儲在固定的或可移動的記錄介質中,和/或通過廣播或其他信號承載媒體中的數(shù)據流而被傳輸,和/或被存儲在根據所述程序指令運行的計算機設備的工作存儲器中。在此,根據本發(fā)明的一個實施例包括一個裝置,該裝置包括用于存儲計算機程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當該計算機程序指令被該處理器執(zhí)行時,觸發(fā)該裝置運行基于前述根據本發(fā)明的多個實施例的方法和/或技術方案。
[0103]對于本領域技術人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化涵括在本發(fā)明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復數(shù)。裝置權利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
【權利要求】
1.一種用于獲取用戶訂閱資源的方法,其中,該方法包括以下步驟: X根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息; 其中,該方法還包括: a檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件; b若滿足所述資源下載觸發(fā)條件,將所述訂閱資源下載至所述移動設備。
2.根據權利要求1所述的方法,其中,所述步驟a包括: -檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件; -當滿足所述下載觸發(fā)條件時,檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
3.根據權利要求1所述的方法,其中,所述步驟a包括: -檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件; -當滿足所述資源可用條件時,檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
4.根據權利要求1至3中任一項所述的方法,其中,該方法還包括: X根據與所述資源訂閱信息 相對應的訂閱資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件; 其中,所述步驟a包括: -檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述下載觸發(fā)條件。
5.根據權利要求4所述的方法,其中,所述步驟X包括: -根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶的移動設備的設備相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。
6.根據權利要求4或5所述的方法,其中,所述步驟X包括: -根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶關于所述訂閱資源的歷史訪問相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。
7.根據權利要求4至6中任一項所述的方法,其中,所述步驟X包括: -根據與所述資源訂閱信息相對應的訂閱資源,并結合所述訂閱資源中鏈接所指向的訪問資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件。
8.根據權利要求1至7中任一項所述的方法,其中,所述資源可用條件包括與所述訂閱資源中鏈接所指向的訪問資源相對應的資源可訪問條件; 其中,所述步驟b包括: -若滿足所述資源下載觸發(fā)條件,將所述訂閱資源及所述訪問資源下載至所述移動設備。
9.根據權利要求1至8中任一項所述的方法,其中,所述訂閱資源包括多個內容部分; 其中,所述步驟b包括: -若滿足所述資源下載觸發(fā)條件,根據所述多個內容部分的內容相關性,將所述訂閱資源下載至所述移動設備。
10.根據權利要求9所述的方法,其中,所述步驟b包括: -若滿足所述資源下載觸發(fā)條件,根據所述多個內容部分的內容相關性,并結合所述下載觸發(fā)條件,確定所述內容部分的優(yōu)先級; -根據所述優(yōu)先級,將所述訂閱資源下載至所述移動設備。
11.一種用于獲取用戶訂閱資源的資源獲取設備,其中,該資源獲取設備包括: 訂閱建立裝置,用于根據用戶的資源訂閱操作,建立或更新所述用戶的資源訂閱信息; 其中,該資源獲取設備還包括: 檢測裝置,用于檢測是否滿足下載與所述資源訂閱信息相對應的訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述用戶的移動設備所對應的下載觸發(fā)條件; 下載裝置,用于若滿足所述資源下載觸發(fā)條件,`將所述訂閱資源下載至所述移動設備。
12.根據權利要求11所述的資源獲取設備,其中,所述檢測裝置用于: -檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件; -當滿足所述下載觸發(fā)條件時,檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
13.根據權利要求11所述的資源獲取設備,其中,所述檢測裝置用于: -檢測是否滿足與所述資源訂閱信息所對應的訂閱資源相對應的資源可用條件; -當滿足所述資源可用條件時,檢測是否滿足所述用戶的移動設備所對應的下載觸發(fā)條件,以確定是否滿足下載所述訂閱資源的資源下載觸發(fā)條件。
14.根據權利要求11至13中任一項所述的資源獲取設備,其中,該資源獲取設備還包括: 確定裝置,用于根據與所述資源訂閱信息相對應的訂閱資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件; 其中,所述檢測裝置用于: -檢測是否滿足下載所述訂閱資源的資源下載觸發(fā)條件,其中,所述資源下載觸發(fā)條件包括所述訂閱資源所對應的資源可用條件,以及所述下載觸發(fā)條件。
15.根據權利要求14所述的資源獲取設備,其中,所述確定裝置用于: -根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶的移動設備的設備相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。
16.根據權利要求14或15所述的資源獲取設備,其中,所述確定裝置用于: -根據與所述資源訂閱信息相對應的訂閱資源,并結合所述用戶關于所述訂閱資源的歷史訪問相關信息,確定所述用戶的移動設備所對應的下載觸發(fā)條件。
17.根據權利要求14至16中任一項所述的資源獲取設備,其中,所述確定裝置用于: -根據與所述資源訂閱信息相對應的訂閱資源,并結合所述訂閱資源中鏈接所指向的訪問資源,確定所述用戶的移動設備所對應的下載觸發(fā)條件。
18.根據權利要求11至17中任一項所述的資源獲取設備,其中,所述資源可用條件包括與所述訂閱資源中鏈接所指向的訪問資源相對應的資源可訪問條件; 其中,所述下載裝置用于:-若滿足所述資源下載觸發(fā)條件,將所述訂閱資源及所述訪問資源下載至所述移動設備。
19.根據權利要求11至18中任一項所述的資源獲取設備,其中,所述訂閱資源包括多個內容部分; 其中,所述下載裝置用于: -若滿足所述資源下載觸發(fā)條件,根據所述多個內容部分的內容相關性,將所述訂閱資源下載至所述移動設備。
20.根據權利要求19所述的資源獲取設備,其中,所述下載裝置用于: -若滿足所述資源下載觸發(fā)條件,根據所述多個內容部分的內容相關性,并結合所述下載觸發(fā)條件,確定所述內容部分的優(yōu)先級; -根據所述優(yōu)先級,將所述訂閱資源下載至所述移動設備。
21.一種用于獲取用戶訂閱資源的訂閱資源設備,其中,該訂閱資源設備包括權利要求11至20中任一項所述的資源獲取設備。
22.一種用于獲取用戶訂閱資源的訂閱資源插件,其中,該訂閱資源插件包括權利要求11至20中任一項所述的資 源獲取設備。
【文檔編號】G06F9/44GK103593408SQ201310492379
【公開日】2014年2月19日 申請日期:2013年10月18日 優(yōu)先權日:2013年10月18日
【發(fā)明者】馮贊鋒, 陳志達 申請人:卓易暢游(北京)科技有限公司