專利名稱:一種用于支持瀏覽多種格式資源的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及用于支持瀏覽多種格式資源的技術(shù)。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和網(wǎng)絡(luò)信息資源的極大豐富,人們越來越依賴通過網(wǎng)絡(luò)瀏覽獲取信息資源。然而,面對格式各異的網(wǎng)絡(luò)資源,普通的瀏覽器逐步凸顯其能力的不足。 雖然,現(xiàn)已開始涌現(xiàn)面向特定格式資源的瀏覽器插件,但這樣的手動(dòng)添加插件和潛在的安全風(fēng)險(xiǎn),都在一定程度上阻礙了用戶對信息資源的獲取,并降低了用戶的使用體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種支持瀏覽多種格式資源的方法與設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于在用戶設(shè)備端支持瀏覽多種格式資源的方法,該方法包括以下步驟a檢測資源的可識別性,以獲得一種或多種未知資源;b向網(wǎng)絡(luò)服務(wù)器發(fā)送關(guān)于所述一種或多種未知資源的資源解析請求;c接收來自網(wǎng)絡(luò)服務(wù)器發(fā)送的基于所述資源解析請求所獲取的支持插件;d安裝所述支持插件。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于在網(wǎng)絡(luò)設(shè)備端支持瀏覽多種格式資源的方法,該方法包括以下步驟A接收來自用戶設(shè)備發(fā)送的關(guān)于一種或多種未知資源的資源解析請求;B基于所述資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件;C向所述用戶設(shè)備發(fā)送所述支持插件。根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于支持瀏覽多種格式資源的用戶設(shè)備,該用戶設(shè)備包括檢測裝置,用于檢測資源的可識別性,以獲得一種或多種未知資源;第一發(fā)送裝置,用于向網(wǎng)絡(luò)服務(wù)器發(fā)送關(guān)于所述一種或多種未知資源的資源解析請求;第一接收裝置,用于接收來自網(wǎng)絡(luò)服務(wù)器發(fā)送的基于所述資源解析請求所獲取的支持插件;安裝裝置,用于安裝所述支持插件。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種用于支持瀏覽多種格式資源的網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備包括第二接收裝置,用于接收來自用戶設(shè)備發(fā)送的關(guān)于一種或多種未知資源的資源解析請求;插件獲取裝置,用于基于所述資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件;
第二發(fā)送裝置,用于向所述用戶設(shè)備發(fā)送所述支持插件。根據(jù)本發(fā)明的再一方面,提供了一種用于支持瀏覽多種格式資源的系統(tǒng),包括如前述根據(jù)本發(fā)明一個(gè)方面的用戶設(shè)備及根據(jù)本發(fā)明另一方面的網(wǎng)絡(luò)設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明通過識別未知資源、獲取并安裝與之相適應(yīng)的支持插件, 支持用戶瀏覽多種格式的資源,從而提高用戶瀏覽效率、提升用戶使用體驗(yàn)。
通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1示出根據(jù)本發(fā)明一個(gè)方面的支持瀏覽多種格式資源的系統(tǒng)拓?fù)鋱D;圖2示出根據(jù)本發(fā)明一個(gè)方面的支持瀏覽多種格式資源的用戶設(shè)備的示意圖;圖3示出根據(jù)本發(fā)明另一個(gè)方面的支持瀏覽多種格式資源的網(wǎng)絡(luò)設(shè)備的示意圖;圖4示出根據(jù)本發(fā)明一個(gè)方面的在用戶設(shè)備端支持瀏覽多種格式資源的流程圖;圖5示出根據(jù)本發(fā)明另一個(gè)方面的在網(wǎng)絡(luò)設(shè)備端支持瀏覽多種格式資源的流程圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示出根據(jù)本發(fā)明一個(gè)方面的支持瀏覽多種格式資源的系統(tǒng)拓?fù)鋱D,其中包括網(wǎng)絡(luò)設(shè)備2以及多個(gè)用戶設(shè)備1。其中,這多個(gè)用戶設(shè)備1可與網(wǎng)絡(luò)設(shè)備2經(jīng)由網(wǎng)絡(luò)相連接,并分別為不同用戶從不同用戶設(shè)備1在網(wǎng)絡(luò)空間瀏覽資源提供對應(yīng)未知資源的支持插件,以實(shí)現(xiàn)多格式資源的瀏覽。在此,網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、 VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等;網(wǎng)絡(luò)空間包括但不限于門戶網(wǎng)站、網(wǎng)絡(luò)社區(qū)、 即時(shí)通信、P2P、博客(blog)和微博(如Twitter)等各種供用戶獲取信息資源的網(wǎng)絡(luò)平臺(tái); 資源表示一定的信息集合或載體,其形式包括但不限于,以下各項(xiàng)中的至少一項(xiàng)數(shù)據(jù)、文本、圖片、音頻、視頻、動(dòng)畫、流媒體和軟件等。另外,用戶設(shè)備1可以是任何一種可與用戶通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或手寫設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如計(jì)算機(jī)、智能手機(jī)、PDA、游戲機(jī)、或IPTV等。 而網(wǎng)絡(luò)設(shè)備2可以是獨(dú)立的計(jì)算設(shè)備,包括但不限于普通計(jì)算機(jī)、服務(wù)器、小型主機(jī)、大型主機(jī)等,也可以是與其他應(yīng)用共享的計(jì)算設(shè)備,包括但不限于企業(yè)服務(wù)器、企業(yè)網(wǎng)站服務(wù)器、門戶網(wǎng)站服務(wù)器、搜索網(wǎng)站服務(wù)器等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述用戶設(shè)備1、網(wǎng)絡(luò)設(shè)備2以及連接其間的網(wǎng)絡(luò)僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備1、網(wǎng)絡(luò)設(shè)備2或網(wǎng)絡(luò)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。為簡明起見,下面以一個(gè)用戶設(shè)備1為例進(jìn)行描述。本領(lǐng)域技術(shù)人員應(yīng)能理解,多個(gè)用戶設(shè)備1可與網(wǎng)絡(luò)設(shè)備2經(jīng)由網(wǎng)絡(luò)相連接,并分別為不同用戶從不同用戶設(shè)備1在網(wǎng)絡(luò)空間瀏覽資源提供對應(yīng)未知資源的支持插件,以實(shí)現(xiàn)多格式資源的瀏覽。圖2示出根據(jù)本發(fā)明一個(gè)方面的支持瀏覽多種格式資源的用戶設(shè)備的示意圖。其中,用戶設(shè)備1包括檢測裝置11、第一發(fā)送裝置12、第一接收裝置13和安裝裝置14。具體地,檢測裝置11檢測資源的可識別性,以獲得一種或多種未知資源。也即,檢測裝置11實(shí)時(shí)檢測用戶設(shè)備1是否可瀏覽待瀏覽的資源,如果存在待瀏覽資源是不可以瀏覽的,則將其歸為未知資源,從而可能獲得一種或多種未知資源。檢測裝置11可以有多種方式檢測資源的可識別性。例如,檢測裝置11維護(hù)一個(gè)可識別資源的類型的列表,將待瀏覽資源的文件類型與該可識別資源類型列表進(jìn)行匹配搜索,如果該待瀏覽資源的文件類型在該可識別資源類型列表中,那么該待瀏覽資源是可識別的;否則,該待瀏覽資源是不可識別的,應(yīng)歸為未知資源。又如,檢測裝置11維護(hù)一個(gè)未知資源的類型的列表,將待瀏覽資源的文件類型與該未知資源類型列表進(jìn)行匹配搜索,如果該待瀏覽資源的文件類型在該未知資源類型列表中,那么該待瀏覽資源是不可識別的,應(yīng)歸為未知資源;否則,該待瀏覽資源是可識別的?;蛘?,利用用戶設(shè)備1實(shí)際瀏覽該待瀏覽資源,將其中不可以瀏覽的資源歸為未知資源。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種檢測資源可識別性的技術(shù)僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的檢測資源可識別性的技術(shù)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。第一發(fā)送裝置12根據(jù)檢測裝置11所提供的一種或多種未知資源,向網(wǎng)絡(luò)服務(wù)器發(fā)送關(guān)于該一種或多種未知資源的資源解析請求。具體地,第一發(fā)送裝置12根據(jù)該一種或多種未知資源確定對應(yīng)的資源解析請求,如帶瀏覽資源的文件格式、文件后綴,然后將該資源解析請求按照一定的網(wǎng)絡(luò)協(xié)議格式,如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至網(wǎng)絡(luò)服務(wù)器。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種網(wǎng)絡(luò)協(xié)議僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)協(xié)議如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。第一接收裝置13接收來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的基于所述資源解析請求所獲取的支持插件。具體地,該網(wǎng)絡(luò)服務(wù)器根據(jù)第一發(fā)送裝置12所發(fā)送的資源解析請求,從資源插件庫中匹配搜索、在線搜索或者按需生成與該資源解析請求相適應(yīng)的支持插件,并將該支持插件按照一定的網(wǎng)絡(luò)協(xié)議格式,如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至該用戶設(shè)備1 ;第一接收裝置13接收由該網(wǎng)絡(luò)服務(wù)器所發(fā)送的相關(guān)信息,進(jìn)行解協(xié)議等處理提取出與該資源解析請求相適應(yīng)的支持插件。安裝裝置14安裝由第一接收裝置13所提供的支持插件。具體地,安裝裝置14在用戶設(shè)備1中執(zhí)行這些支持插件,從而實(shí)現(xiàn)支持插件的安裝。通常在安裝相關(guān)的插件后,用戶設(shè)備1能夠直接調(diào)用插件程序,用于處理特定類型的文件。例如,用戶設(shè)備1在安裝視頻播放插件后,可以在瀏覽頁面直接播放相關(guān)視頻。再如,用戶設(shè)備1在安裝支持閱讀Pdf文件的插件后,用戶則可以在瀏覽頁面直接查看Pdf文件,無須再下載或安裝Pdf文件的閱讀器軟件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種插件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的插件或類似軟件如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,檢測裝置11、第一發(fā)送裝置12、第一接收裝置13和安裝裝置14是持續(xù)不斷工作的。具體地,檢測裝置11實(shí)時(shí)或定期檢測未知資源,第一發(fā)送裝置12則根據(jù)所獲取的未知資源將對應(yīng)的資源解析請求發(fā)送至網(wǎng)絡(luò)服務(wù)器,第一接收裝置13接收由該網(wǎng)絡(luò)服務(wù)器根據(jù)所述資源解析請求獲取并發(fā)送的支持插件,而安裝裝置14完成由第一接收裝置 13所提供的支持插件在用戶設(shè)備1內(nèi)的安裝。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指用戶設(shè)備1的各裝置分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行未知資源檢測和支持插件的獲取,直至該用戶在較長時(shí)間內(nèi)停止通過用戶設(shè)備1進(jìn)行資源瀏覽。優(yōu)選地,用戶設(shè)備1還包括提供裝置(未示出)。具體地,該提供裝置利用原有的支持插件和/或新安裝的支持插件,將各種格式資源呈現(xiàn)給用戶,供其瀏覽支持用戶順利瀏覽待瀏覽的各種格式資源,例如,對于某個(gè)視頻資源,在未安裝支持插件前,該視頻資源被視為未知資源;在獲取并安裝視頻播放插件后,用戶可以通過用戶設(shè)備順利觀看該視頻資源的播放。優(yōu)選地,檢測裝置11、第一發(fā)送裝置12、第一接收裝置13、安裝裝置14 和提供裝置是持續(xù)不斷工作的。具體地,檢測裝置11實(shí)時(shí)或定期檢測未知資源,第一發(fā)送裝置12則根據(jù)所獲取的未知資源將對應(yīng)的資源解析請求發(fā)送至網(wǎng)絡(luò)服務(wù)器,第一接收裝置13接收由該網(wǎng)絡(luò)服務(wù)器根據(jù)所述資源解析請求獲取并發(fā)送的支持插件,安裝裝置14完成由第一接收裝置13所提供的支持插件在用戶設(shè)備1內(nèi)的安裝,而該提供裝置為用戶提供相關(guān)資源的瀏覽。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指用戶設(shè)備1的各裝置分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行未知資源檢測、支持插件的獲取和資源的瀏覽,直至該用戶在較長時(shí)間內(nèi)停止通過用戶設(shè)備1進(jìn)行資源瀏覽。在一個(gè)優(yōu)選的實(shí)施例中,用戶設(shè)備1還包括卸載裝置(未示出)具體地,該卸載裝置根據(jù)支持插件的插件使用信息,卸載相關(guān)插件。例如,當(dāng)一個(gè)支持插件在資源瀏覽中長時(shí)間未被使用,該卸載裝置將卸載該插件。又如,當(dāng)一個(gè)支持插件的版本交底時(shí),該卸載裝置將卸載該插件。優(yōu)選地,卸載裝置判斷是否需要卸載某一個(gè)支持插件所依據(jù)的插件使用信息,包括但不限于,以下各項(xiàng)中的至少一項(xiàng)插件版本信息、插件生命周期、插件使用頻次、 和插件停用時(shí)間等。在此,當(dāng)一個(gè)支持插件滿足插件版本較低、超出生命周期、使用頻次偏低、停用時(shí)間過長等條件中的一項(xiàng)或多項(xiàng)時(shí),該卸載裝置將卸載該支持插件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種卸載支持插件的條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的卸載支持插件的條件如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,所述資源包括但不限于,以下各項(xiàng)中的至少一項(xiàng)該用戶設(shè)備上的資源、 該用戶待瀏覽的資源。在此,該用戶設(shè)備上的資源包括但不限于已通過網(wǎng)站下載、即時(shí)通信、USB接口、紅外接口、1394接口等文件傳遞方式吧保存于該用戶設(shè)備的資源;該用戶待瀏覽的資源包括但不限于用戶希望通過WAP、TOP、即時(shí)通信、網(wǎng)絡(luò)社區(qū)共享等方式瀏覽的資源。更優(yōu)選地,所述資源的格式包括但不限于,以下各項(xiàng)中的至少一項(xiàng)數(shù)據(jù)、文本、圖片、音頻、視頻、動(dòng)畫、流媒體、軟件等。優(yōu)選地,所述資源解析請求包括但不限于,以下各項(xiàng)中的至少一項(xiàng)所述一種或多種未知資源的描述信息、所述一種或多種未知資源的描述信息和所述用戶設(shè)備的軟硬件信息、所述一種或多種未知資源的描述信息和所述用戶設(shè)備的帶寬信息。在此,未知資源的描述信息包括但不限于該未知資源的文件格式、文件類型等;所述用戶設(shè)備的軟硬件信息包括但不限于操作系統(tǒng)類型與版本、處理能力、顯示屏的大小與分辨率等;所述用戶設(shè)備的帶寬信息包括但不限于連接方式、上行帶寬、下行帶寬等。在一個(gè)優(yōu)選的實(shí)施例中,用戶設(shè)備1還包括管理裝置(未示出),該管理裝置用于管理所述資源。具體地,該管理裝置對資源的管理操作包括但不限于,以下各項(xiàng)中的至少一項(xiàng)瀏覽資源、保存資源、刪除資源、重命名資源等。例如,該管理裝置可以瀏覽網(wǎng)絡(luò)的視頻資源,然后將該視頻資源保存于用戶設(shè)備1中,同時(shí)可以根據(jù)該用戶自定的命名規(guī)則重新命名該視頻資源,在經(jīng)過一段時(shí)間后,刪除該視頻資源。 優(yōu)選地,所述用戶設(shè)備包括但不限于計(jì)算機(jī)、智能手機(jī)、PDA、游戲機(jī)、或IPTV等。圖3示出根據(jù)本發(fā)明另一個(gè)方面的支持瀏覽多種格式資源的網(wǎng)絡(luò)設(shè)備的示意圖。 其中,網(wǎng)絡(luò)設(shè)備2包括第二接收裝置21、插件獲取裝置22和第二發(fā)送裝置23。具體地,第二接收裝置21用于接收來自用戶設(shè)備1發(fā)送的關(guān)于一種或多種未知資源的資源解析請求。也即,用戶設(shè)備1根據(jù)該一種或多種未知資源確定對應(yīng)的資源解析請求,如帶瀏覽資源的文件格式、文件后綴,然后將該資源解析請求按照一定的網(wǎng)絡(luò)協(xié)議格式,如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至第二接收裝置21 ;第二接收裝置21接收由該用戶設(shè)備1 所發(fā)送的相關(guān)信息,進(jìn)行解協(xié)議等處理提取出該資源解析請求插件獲取裝置22用于基于所述資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件。具體地,插件獲取裝置22根據(jù)第二接收裝置21所提供的資源解析請求中所包含的信息,如未知資源的描述信息、用戶設(shè)備信息,從資源插件庫201中匹配搜索與之相適應(yīng)的支持插件。例如,如果所述資源解析請求中包含的未知資源的文件格式為PdfjP 么插件獲取裝置22可以提供“acrobat reader”、“f0xit”或其他可以打開pdf文件的支持插件。進(jìn)而,如果該資源解析請求中還包含用戶設(shè)備的信息,例如,該用戶設(shè)備為智能手機(jī), 那么插件獲取裝置22優(yōu)先提供“foxit”,而不是“acrobat reader”或其他可以打開pdf文件的支持插件。第二發(fā)送裝置23用于向所述用戶設(shè)備發(fā)送所述支持插件。具體地,第二發(fā)送裝置 23根據(jù)插件獲取裝置22所提供的支持插件,然后將該支持插件按照一定的網(wǎng)絡(luò)協(xié)議格式, 如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至網(wǎng)絡(luò)服務(wù)器。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種網(wǎng)絡(luò)協(xié)議僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)協(xié)議如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,第二接收裝置21、插件獲取裝置22和第二發(fā)送裝置13是持續(xù)不斷工作的。具體地,第二接收裝置21實(shí)時(shí)或定期接收來自用戶設(shè)備1發(fā)送的關(guān)于一種或多種未知資源的資源解析請求,插件獲取裝置22基于該資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件,而第二發(fā)送裝置23則向所述用戶設(shè)備發(fā)送所述支持插件。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指網(wǎng)絡(luò)設(shè)備2的各裝置分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行資源解析請求的接收和支持插件的獲取,直至該用戶在較長時(shí)間內(nèi)停止通過用戶設(shè)備1發(fā)送資源解析請求。優(yōu)選地,插件獲取裝置22還可以基于所述資源解析請求進(jìn)行在線匹配搜索,以獲取支持插件。具體地,插件獲取裝置22根據(jù)第二接收裝置21所提供的資源解析請求中所包含的信息,如未知資源的描述信息、用戶設(shè)備信息,從資源插件庫201中匹配搜索與之相適應(yīng)的支持插件。例如,如果所述資源解析請求中包含的未知資源的文件格式為Pdf,那么插件獲取裝置22可以通過在線匹配搜索,獲得“acrobatreadeW'foxit”或其他可以打開 Pdf文件的支持插件。優(yōu)選地,插件獲取裝置22還可以基于所述資源解析請求,生成支持插件。具體地, 插件獲取裝置22根據(jù)第二接收裝置21所提供的資源解析請求中所包含的信息,如未知資源的描述信息、用戶設(shè)備 信息,從資源插件庫201中匹配搜索與之相適應(yīng)的支持插件。例如,如果所述資源解析請求中包含的未知資源的文件格式為pdf,且該用戶設(shè)備為智能手機(jī),那么插件獲取裝置22通過本地匹配查詢或在線搜索獲得的“acrobat reader”可能無法滿足要求,此時(shí),插件獲取裝置22可以生成一個(gè)pdf插件,如Script插件(插件模塊為腳本)XOM插件(插件模塊為DLL的COM組件)和EXE插件(插件模塊為EXE程序)假設(shè)為“foxit”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種插件形式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的插件形式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,網(wǎng)絡(luò)設(shè)備2還可以包括更新裝置(未示出),該更新裝置根據(jù)所述資源解析請求與所述支持插件,更新資源插件庫201。具體地,當(dāng)插件獲取裝置22通過在線搜索或生成的方式獲取支持插件時(shí),該更新裝置可以將相關(guān)的資源解析請求與支持插件的對應(yīng)關(guān)系寫入資源插件庫201,以更新該數(shù)據(jù)庫。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種更新數(shù)據(jù)庫的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新數(shù)據(jù)集的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。圖4示出根據(jù)本發(fā)明一個(gè)方面的方法流程圖,其示出在用戶設(shè)備端支持瀏覽多種格式資源的過程。具體地,在步驟Sl中,用戶設(shè)備1檢測資源的可識別性,以獲得一種或多種未知資源。也即,在步驟Sl中,用戶設(shè)備1實(shí)時(shí)檢測用戶設(shè)備1是否可瀏覽待瀏覽的資源,如果存在待瀏覽資源是不可以瀏覽的,則將其歸為未知資源,從而可能獲得一種或多種未知資源。 在步驟Sl中,用戶設(shè)備1可以有多種方式檢測資源的可識別性。例如,在步驟Sl中,用戶設(shè)備1維護(hù)一個(gè)可識別資源的類型的列表,將待瀏覽資源的文件類型與該可識別資源類型列表進(jìn)行匹配搜索,如果該待瀏覽資源的文件類型在該可識別資源類型列表中,那么該待瀏覽資源是可識別的;否則,該待瀏覽資源是不可識別的,應(yīng)歸為未知資源。又如,在步驟 Sl中,用戶設(shè)備1維護(hù)一個(gè)未知資源的類型的列表,將待瀏覽資源的文件類型與該未知資源類型列表進(jìn)行匹配搜索,如果該待瀏覽資源的文件類型在該未知資源類型列表中,那么該待瀏覽資源是不可識別的,應(yīng)歸為未知資源;否則,該待瀏覽資源是可識別的。或者,利用用戶設(shè)備1實(shí)際瀏覽該待瀏覽資源,將其中不可以瀏覽的資源歸為未知資源。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種檢測資源可識別性的技術(shù)僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的檢測資源可識別性的技術(shù)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S2中,用戶設(shè)備1根據(jù)用戶設(shè)備1在步驟Sl中所提供的一種或多種未知資源,向網(wǎng)絡(luò)服務(wù)器發(fā)送關(guān)于該一種或多種未知資源的資源解析請求。具體地,在步驟S2中, 用戶設(shè)備1根據(jù)該一種或多種未知資源確定對應(yīng)的資源解析請求,如帶瀏覽資源的文件格式、文件后綴,然后將該資源解析請求按照一定的網(wǎng)絡(luò)協(xié)議格式,如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至網(wǎng)絡(luò)服務(wù)器。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種網(wǎng)絡(luò)協(xié)議僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)協(xié)議如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。在步驟S3中,用戶設(shè)備1接收來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的基于所述資源解析請求所獲取的支持插件。具體地,該網(wǎng)絡(luò)服務(wù)器根據(jù)在用戶設(shè)備1步驟S2中所發(fā)送的資源解析請求,從資源插件庫中匹配搜索、在線搜索或者按需生成與該資源解析請求相適應(yīng)的支持插件,并將該支持插件按照一定的網(wǎng)絡(luò)協(xié)議格式,如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至該用戶設(shè)備1 ;在步驟S3中,用戶設(shè)備1接收由該網(wǎng)絡(luò)服務(wù)器所發(fā)送的相關(guān)信息,進(jìn)行解協(xié)議等處理提取出與該資源解析請求相適應(yīng)的支持插件。在步驟S4中,用戶設(shè)備1安裝由用戶設(shè)備1在步驟S3中所提供的支持插件。具體地,在步驟S4中,用戶設(shè)備1在用戶設(shè)備1中執(zhí)行這些支持插件,從而實(shí)現(xiàn)支持插件的安裝。通常在安裝相關(guān)的插件后,用戶設(shè)備1能夠直接調(diào)用插件程序,用于處理特定類型的文件。例如,用戶設(shè)備1在安裝視頻播放插件后,可以在瀏覽頁面直接播放相關(guān)視頻。再如, 用戶設(shè)備1在安裝支持閱讀Pdf文件的插件后,用戶則可以在瀏覽頁面直接 查看pdf文件, 無須再下載或安裝Pdf文件的閱讀器軟件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種插件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的插件或類似軟件如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,步驟S1-S4是持續(xù)不斷工作的。具體地,用戶設(shè)備1,在步驟Sl中,實(shí)時(shí)或定期檢測未知資源,在步驟S2中則根據(jù)所獲取的未知資源將對應(yīng)的資源解析請求發(fā)送至網(wǎng)絡(luò)服務(wù)器,在步驟S3中接收由該網(wǎng)絡(luò)服務(wù)器根據(jù)所述資源解析請求獲取并發(fā)送的支持插件,而在步驟S4中完成由步驟S3所提供的支持插件在用戶設(shè)備1內(nèi)的安裝。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指用戶設(shè)備1的各步驟分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行未知資源檢測和支持插件的獲取,直至該用戶在較長時(shí)間內(nèi)停止通過用戶設(shè)備 1進(jìn)行資源瀏覽。優(yōu)選地,用戶設(shè)備1還包括提供步驟(未示出)。具體地,該提供步驟利用原有的支持插件和/或新安裝的支持插件,將各種格式資源呈現(xiàn)給用戶,供其瀏覽支持用戶順利瀏覽待瀏覽的各種格式資源,例如,對于某個(gè)視頻資源,在未安裝支持插件前,該視頻資源被視為未知資源;在獲取并安裝視頻播放插件后,用戶可以通過用戶設(shè)備順利觀看該視頻資源的播放。優(yōu)選地,步驟S1-S4和提供步驟是持續(xù)不斷工作的。具體地,用戶設(shè)備1,在步驟Sl 中,實(shí)時(shí)或定期檢測未知資源,在步驟S2中則根據(jù)所獲取的未知資源將對應(yīng)的資源解析請求發(fā)送至網(wǎng)絡(luò)服務(wù)器,在步驟S3中接收由該網(wǎng)絡(luò)服務(wù)器根據(jù)所述資源解析請求獲取并發(fā)送的支持插件,在步驟S4中完成由步驟S3所提供的支持插件在用戶設(shè)備1內(nèi)的安裝,而該提供裝置為用戶提供相關(guān)資源的瀏覽。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指用戶設(shè)備 1的各步驟分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行未知資源檢測和支持插件的獲取,直至該用戶在較長時(shí)間內(nèi)停止通過用戶設(shè)備1進(jìn)行資源瀏覽。在一個(gè)優(yōu)選的實(shí)施例中,用戶設(shè)備1還包括卸載步驟(未示出)具體地,該卸載步驟根據(jù)支持插件的插件使用信息,卸載相關(guān)插件。例如,當(dāng)一個(gè)支持插件在資源瀏覽中長時(shí)間未被使用,該卸載步驟將卸載該插件。又如,當(dāng)一個(gè)支持插件的版本交底時(shí),該卸載步驟將卸載該插件。優(yōu)選地,卸載步驟判斷是否需要卸載某一個(gè)支持插件所依據(jù)的插件使用信息,包括但不限于,以下各項(xiàng)中的至少一項(xiàng)插件版本信息、插件生命周期、插件使用頻次、 和插件停用時(shí)間等。在此,當(dāng)一個(gè)支持插件滿足插件版本較低、超出生命周期、使用頻次偏低、停用時(shí)間過長等條件中的一項(xiàng)或多項(xiàng)時(shí),該卸載步驟將卸載該支持插件。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種卸載支持插件的條件僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的卸載支持插件的條件如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。 優(yōu)選地,所述資源包括但不限于,以下各項(xiàng)中的至少一項(xiàng)該用戶設(shè)備上的資源、 該用戶待瀏覽的資源。在此,該用戶設(shè)備上的資源包括但不限于已通過網(wǎng)站下載、即時(shí)通信、USB接口、紅外接口、1394接口等文件傳遞方式吧保存于該用戶設(shè)備的資源;該用戶待瀏覽的資源包括但不限于用戶希望通過WAP、TOP、即時(shí)通信、網(wǎng)絡(luò)社區(qū)共享等方式瀏覽的資源。更優(yōu)選地,所述資源的格式包括但不限于,以下各項(xiàng)中的至少一項(xiàng)數(shù)據(jù)、文本、圖片、音頻、視頻、動(dòng)畫、流媒體、軟件等。優(yōu)選地,所述資源解析請求包括但不限于,以下各項(xiàng)中的至少一項(xiàng)所述一種或多種未知資源的描述信息、所述一種或多種未知資源的描述信息和所述用戶設(shè)備的軟硬件信息、所述一種或多種未知資源的描述信息和所述用戶設(shè)備的帶寬信息。在此,未知資源的描述信息包括但不限于該未知資源的文件格式、文件類型等;所述用戶設(shè)備的軟硬件信息包括但不限于操作系統(tǒng)類型與版本、處理能力、顯示屏的大小與分辨率等;所述用戶設(shè)備的帶寬信息包括但不限于連接方式、上行帶寬、下行帶寬等。在一個(gè)優(yōu)選的實(shí)施例中,用戶設(shè)備1還包括管理步驟(未示出),該管理步驟用于管理所述資源。具體地,該管理步驟對資源的管理操作包括但不限于,以下各項(xiàng)中的至少一項(xiàng)瀏覽資源、保存資源、刪除資源、重命名資源等。例如,該管理步驟可以瀏覽網(wǎng)絡(luò)的視頻資源,然后將該視頻資源保存于用戶設(shè)備1中,同時(shí)可以根據(jù)該用戶自定的命名規(guī)則重新命名該視頻資源,在經(jīng)過一段時(shí)間后,刪除該視頻資源。優(yōu)選地,所述用戶設(shè)備包括但不限于計(jì)算機(jī)、智能手機(jī)、PDA、游戲機(jī)、或IPTV等。圖5示出根據(jù)本發(fā)明另一個(gè)方面的方法流程圖,其示出在網(wǎng)絡(luò)設(shè)備端支持瀏覽多種格式資源的過程。具體地,在步驟Sl中,網(wǎng)絡(luò)設(shè)備2用于接收來自用戶設(shè)備1發(fā)送的關(guān)于一種或多種未知資源的資源解析請求。也即,用戶設(shè)備1根據(jù)該一種或多種未知資源確定對應(yīng)的資源解析請求,如帶瀏覽資源的文件格式、文件后綴,然后將該資源解析請求按照一定的網(wǎng)絡(luò)協(xié)議格式,如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至網(wǎng)絡(luò)設(shè)備2 ;在步驟Sl中,網(wǎng)絡(luò)設(shè)備2接收由該用戶設(shè)備1所發(fā)送的相關(guān)信息,進(jìn)行解協(xié)議等處理提取出該資源解析請求在步驟s2中,網(wǎng)絡(luò)設(shè)備2用于基于所述資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件。具體地,在步驟si中,網(wǎng)絡(luò)設(shè)備2根據(jù)網(wǎng)絡(luò)設(shè)備2在步驟si中所提供的資源解析請求中所包含的信息,如未知資源的描述信息、用戶設(shè)備信息,從資源插件庫201中匹配搜索與之相適應(yīng)的支持插件。例如,如果所述資源解析請求中包含的未知資源的文件格式為pdf,那么在步驟s2中,網(wǎng)絡(luò)設(shè)備2可以提供“acrobat reader”、“f0Xit” 或其他可以打開Pdf文件的支持插件。進(jìn)而,如果該資源解析請求中還包含用戶設(shè)備的信息,例如,該用戶設(shè)備為智能手機(jī),那么在步驟s2中,網(wǎng)絡(luò)設(shè)備2優(yōu)先提供“foxit”,而不是 "acrobat reader”或其他可以打開pdf文件的支持插件。在步驟s3中,網(wǎng)絡(luò)設(shè)備2用于向所述用戶設(shè)備發(fā)送所述支持插件。具體地,在步驟S3中,網(wǎng)絡(luò)設(shè)備2根據(jù)在網(wǎng)絡(luò)設(shè)備2步驟s2中所提供的支持插件,然后將該支持插件按照一定的網(wǎng)絡(luò)協(xié)議格式,如TCP或UDP,經(jīng)由網(wǎng)絡(luò)發(fā)送至網(wǎng)絡(luò)服務(wù)器。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種網(wǎng)絡(luò)協(xié)議僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)協(xié)議如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,步驟sl_s3是持續(xù)不斷工作的。具體地,網(wǎng)絡(luò)設(shè)備2,在步驟si中,實(shí)時(shí)或定期接收來自用戶設(shè)備1發(fā)送的關(guān)于一種或多種未知資源的資源解析請求,在步驟s2 中,基于該資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件,而在步驟s3中, 則向所述用戶設(shè)備發(fā)送所述支持插件。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指網(wǎng)絡(luò)設(shè)備 2的各步驟分別按照設(shè)定的或?qū)崟r(shí)調(diào)整的工作模式要求進(jìn)行資源解析請求的接收和支持插件的獲取,直至該用戶在較長時(shí)間內(nèi)停止通過用戶設(shè)備1發(fā)送資源解析請求。優(yōu)選地,在步驟s2中,網(wǎng)絡(luò)設(shè)備2還可以基于所述資源解析請求進(jìn)行在線匹配搜索,以獲取支持插件。具體地,在步驟s2中,網(wǎng)絡(luò)設(shè)備2根據(jù)網(wǎng)絡(luò)設(shè)備2在步驟si中所提供的資源解析請求中所包含的信息,如未知資源的描述信息、用戶設(shè)備信息,從資源插件庫 201中匹配搜索與之相適應(yīng)的支持插件。例如,如果所述資源解析請求中包含的未知資源的文件格式為Pdf,那么在步驟s2中,網(wǎng)絡(luò)設(shè)備2可以通過在線匹配搜索,獲得“acrobat reader”、“f0Xit”或其他可以打開pdf文件的支持插件。優(yōu)選地,在步驟s2中,網(wǎng)絡(luò)設(shè)備2還可以基于所述資源解析請求,生成支持插件。 具體地,在步驟s2中,網(wǎng)絡(luò)設(shè)備2根據(jù)網(wǎng)絡(luò)設(shè)備2在步驟si中所提供的資源解析請求中所包含的信息,如未知資源的描述信息、用戶設(shè)備信息,從資源插件庫201中匹配搜索與之相適應(yīng)的支持插件。例如,如果所述資源解析請求中包含的未知資源的文件格式為Pdf,且該用戶設(shè)備為智能手機(jī),那么在步驟s2中,網(wǎng)絡(luò)設(shè)備2通過本地匹配查詢或在線搜索獲得的 "acrobat reader”可能無法滿足要求,此時(shí),在步驟s2中,網(wǎng)絡(luò)設(shè)備2可以生成一個(gè)pdf插件,如kript插件(插件模塊為腳本)、⑶M插件(插件模塊為DLL的COM組件)和EXE插件(插件模塊為EXE程序)假設(shè)為“foxit”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種插件形式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的插件形式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。優(yōu)選地,網(wǎng)絡(luò)設(shè)備2還可以包括更新步驟(未示出),該更新步驟根據(jù)所述資源解析請求與所述支持插件,更新資源插件庫201。具體地,當(dāng)在步驟s2中,網(wǎng)絡(luò)設(shè)備2通過在線搜索或生成的方式獲取支持插件時(shí),該更新步驟將相關(guān)的資源解析請求與支持插件的對應(yīng)關(guān)系寫入資源插件庫201,以更新該數(shù)據(jù)庫。本領(lǐng)域技術(shù)人員應(yīng)能理解上述幾種更新數(shù)據(jù)庫的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的更新數(shù)據(jù)集的方法如可適用于本發(fā)明, 也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并在此以引用方式包含于此。—種用于支持瀏覽多種格式資源的系統(tǒng)由用戶設(shè)備1和網(wǎng)絡(luò)設(shè)備2構(gòu)成,該系統(tǒng)的實(shí)施例可以由前面所述的用戶設(shè)備1的實(shí)施例和網(wǎng)絡(luò)設(shè)備2的實(shí)施例直接導(dǎo)得,故不再贅述,在此以引用的方式包含于此。對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特 定的順序。
權(quán)利要求
1.一種用于在用戶設(shè)備端支持瀏覽多種格式資源的方法,該方法包括以下步驟 a檢測資源的可識別性,以獲得一種或多種未知資源;b向網(wǎng)絡(luò)服務(wù)器發(fā)送關(guān)于所述一種或多種未知資源的資源解析請求; c接收來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的基于所述資源解析請求所獲取的支持插件; d安裝所述支持插件。
2.根據(jù)權(quán)利要求1所述的方法,其中,該方法還包括 e將所述資源提供給該用戶,供其瀏覽。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,該方法還包括 f根據(jù)所述支持插件的插件使用信息,卸載相關(guān)插件。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述插件使用信息包括以下各項(xiàng)中的至少一項(xiàng) -插件版本信息;-插件生命周期; -插件使用頻次; -插件停用時(shí)間。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其中,所述資源包括以下各項(xiàng)中的至少一項(xiàng)-該用戶設(shè)備上的資源; -該用戶待瀏覽的資源。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述資源的格式包括以下各項(xiàng)中的至少一項(xiàng) -數(shù)據(jù);-文本; -圖片; -音頻; -視頻; -動(dòng)畫; -流媒體; -軟件。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的方法,其中,所述資源解析請求包括以下各項(xiàng)中的至少一項(xiàng)-所述一種或多種未知資源的描述信息;-所述一種或多種未知資源的描述信息和所述用戶設(shè)備的軟硬件信息; -所述一種或多種未知資源的描述信息和所述用戶設(shè)備的帶寬信息。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的方法,其中,該方法還包括 g管理所述資源。
9.根據(jù)權(quán)利要求8所述的方法,其中,對所述資源的所述管理操作包括以下各項(xiàng)中的至少一項(xiàng)-瀏覽資源; -保存資源; -刪除資源;-重命名資源。
10.根據(jù)權(quán)利要求1至9中任一項(xiàng)所述的方法,其中,所述用戶設(shè)備包括計(jì)算機(jī)、智能手機(jī)、PDA、游戲機(jī)、或IPTV等。
11.一種用于在網(wǎng)絡(luò)設(shè)備端支持瀏覽多種格式資源的方法,該方法包括以下步驟 A接收來自用戶設(shè)備發(fā)送的關(guān)于一種或多種未知資源的資源解析請求;B基于所述資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件; C向所述用戶設(shè)備發(fā)送所述支持插件。
12.根據(jù)權(quán)利要求11所述的方法,其中,所述步驟B還包括-基于所述資源解析請求進(jìn)行在線匹配搜索,以獲取支持插件。
13.根據(jù)權(quán)利要求11或12所述的方法,其中,所述步驟B還包括 -基于所述資源解析請求,生成支持插件。
14.根據(jù)權(quán)利要求12或13所述的方法,其中,該方法還包括 D根據(jù)所述資源解析請求與所述支持插件,更新資源插件庫。
15.一種用于支持瀏覽多種格式資源的用戶設(shè)備,該用戶設(shè)備包括 檢測裝置,用于檢測資源的可識別性,以獲得一種或多種未知資源;第一發(fā)送裝置,用于向網(wǎng)絡(luò)服務(wù)器發(fā)送關(guān)于所述一種或多種未知資源的資源解析請求;第一接收裝置,用于接收來自所述網(wǎng)絡(luò)服務(wù)器發(fā)送的基于所述資源解析請求所獲取的支持插件;安裝裝置,用于安裝所述支持插件。
16.根據(jù)權(quán)利要求15所述的用戶設(shè)備,其中,該用戶設(shè)備還包括 提供裝置,用于將所述資源提供給該用戶,供其瀏覽。
17.根據(jù)權(quán)利要求15或16所述的用戶設(shè)備,其中,該用戶設(shè)備還包括 卸載裝置,用于根據(jù)所述支持插件的插件使用信息,卸載相關(guān)插件。
18.根據(jù)權(quán)利要求17所述的用戶設(shè)備,其中,所述插件使用信息包括以下各項(xiàng)中的至少一項(xiàng)-插件版本信息; -插件生命周期; -插件使用頻次; -插件停用時(shí)間。
19.根據(jù)權(quán)利要求15至18中任一項(xiàng)所述的用戶設(shè)備,其中,所述資源包括以下各項(xiàng)中的至少一項(xiàng)-該用戶設(shè)備上的資源; -該用戶待瀏覽的資源。
20.根據(jù)權(quán)利要求19所述的用戶設(shè)備,其中,所述資源的格式包括以下各項(xiàng)中的至少一項(xiàng)_數(shù)據(jù); _文本; -圖片;-音頻; -視頻; -動(dòng)畫; -流媒體; -軟件。
21.根據(jù)權(quán)利要求15至20中任一項(xiàng)所述的用戶設(shè)備,其中,所述資源解析請求包括以下各項(xiàng)中的至少一項(xiàng)-所述一種或多種未知資源的描述信息;-所述一種或多種未知資源的描述信息和所述用戶設(shè)備的軟硬件信息; -所述一種或多種未知資源的描述信息和所述用戶設(shè)備的帶寬信息。
22.根據(jù)權(quán)利要求15至21中任一項(xiàng)所述的用戶設(shè)備,其中,該用戶設(shè)備還包括 管理裝置,用于管理所述資源。
23.根據(jù)權(quán)利要求22所述的用戶設(shè)備,其中,對所述資源的所述管理操作包括以下各項(xiàng)中的至少一項(xiàng)-瀏覽資源; -保存資源; -刪除資源; -重命名資源。
24.根據(jù)權(quán)利要求15至23中任一項(xiàng)所述的用戶設(shè)備,其中,所述用戶設(shè)備包括計(jì)算機(jī)、智能手機(jī)、PDA、游戲機(jī)、或IPTV等。
25.一種用于支持瀏覽多種格式資源的網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備包括第二接收裝置,用于接收來自用戶設(shè)備發(fā)送的關(guān)于一種或多種未知資源的資源解析請求;插件獲取裝置,用于基于所述資源解析請求在資源插件庫中進(jìn)行匹配查詢,以獲取支持插件;第二發(fā)送裝置,用于向所述用戶設(shè)備發(fā)送所述支持插件。
26.根據(jù)權(quán)利要求25所述的網(wǎng)絡(luò)設(shè)備,其中,所述插件獲取裝置還用于 -基于所述資源解析請求進(jìn)行在線匹配搜索,以獲取支持插件。
27.根據(jù)權(quán)利要求25或沈所述的網(wǎng)絡(luò)設(shè)備,其中,所述插件獲取裝置還用于 -基于所述資源解析請求,生成支持插件。
28.根據(jù)權(quán)利要求沈或27所述的網(wǎng)絡(luò)設(shè)備,其中,該網(wǎng)絡(luò)設(shè)備還包括 更新裝置,用于根據(jù)所述資源解析請求與所述支持插件,更新資源插件庫。
29.一種用于支持瀏覽多種格式資源的系統(tǒng),包括如權(quán)利要求15至M中任一項(xiàng)所述的用戶設(shè)備及如權(quán)利要求25至28中任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備。
全文摘要
本發(fā)明的目的是提供一種支持瀏覽多種格式資源的方法與設(shè)備。其中,用戶設(shè)備檢測資源的可識別性,以獲得一種或多種未知資源;向網(wǎng)絡(luò)服務(wù)器發(fā)送關(guān)于所述一種或多種未知資源的資源解析請求;接收來自網(wǎng)絡(luò)服務(wù)器發(fā)送的基于所述資源解析請求所獲取的支持插件;安裝所述支持插件。與現(xiàn)有技術(shù)相比,本發(fā)明通過識別未知資源、獲取并安裝與之相適應(yīng)的支持插件,支持用戶瀏覽多種格式的資源,從而提高用戶瀏覽效率、提升用戶使用體驗(yàn)。
文檔編號G06F17/30GK102314437SQ20101021646
公開日2012年1月11日 申請日期2010年6月30日 優(yōu)先權(quán)日2010年6月30日
發(fā)明者周志華, 張少宇, 王云鵬, 鄒劍 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司