亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的方法及裝置的制作方法

文檔序號(hào):6483774閱讀:204來源:國知局
專利名稱:一種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的方法及裝置。
背景技術(shù)
目前隨著互聯(lián)網(wǎng)的發(fā)展,各種多媒體信息技術(shù)應(yīng)運(yùn)而生,其中尤以剛剛興起的電 子雜志業(yè)務(wù)尤為突出;所述電子雜志其實(shí)可看作是一種新型媒體數(shù)據(jù)信息,其通常采用 Flash的方式將諸如視頻、音頻、圖片、文字等信息集成起來,而展示形式如傳統(tǒng)雜志,具有 翻頁效果,并且具有發(fā)行方便、發(fā)行量大和分眾傳播等優(yōu)點(diǎn);但是,隨著該多媒體技術(shù)的曰 益發(fā)展,對(duì)于電子雜志的更新要求也變得越來越迫切,而目前的更新方法普遍存在著以下 幾個(gè)問題 1)、現(xiàn)有的更新方式只能夠?qū)⒏逻^的雜志發(fā)給以后的讀者,而不能發(fā)給以前獲 得雜志的讀者電子雜志制作完成后往往生成獨(dú)立的可執(zhí)行程序文件(主要是exe文件), 并通過下載、光盤、網(wǎng)絡(luò)傳輸?shù)确绞桨l(fā)給讀者;而如果想要更新該電子雜志中的部分內(nèi)容, 則因?yàn)榭蓤?zhí)行程序文件的更新必須通過源文件進(jìn)行更新,而不能直接在可執(zhí)行程序文件上 進(jìn)行更新,因此就目前的技術(shù)而言是無法實(shí)現(xiàn)的。 2)現(xiàn)有的更新方法復(fù)雜程度過高,造成維護(hù)成本很高目前對(duì)電子雜志進(jìn)行部分 更新的方式十分復(fù)雜,比如更新一個(gè)圖片,則首先需要在制作電子雜志的過程中保留雜志 中使用的FLASH動(dòng)畫源文件(FLA文件);其次在電子雜志制作并生成成品雜志文件前要另 外保留電子雜志的源文件;而在更新時(shí),要首先使用圖片處理軟件更新圖片,第二步使用專 用flash軟件更新FLASH動(dòng)畫的源文件(FLA文件),第三步將更新后的FLA文件輸出生成 SWF文件,第四步打開電子雜志源文件,刪除原來的包含這個(gè)圖片的SWF文件;第五步在雜 志源文件原來的位置插入更新好的SWF文件;最后再打包生成電子雜志成品文件;正因?yàn)?如此復(fù)雜的更新過程,造成了電子雜志的更新成本過高,并且一旦電子雜志源文件或者其 中的flash動(dòng)畫源文件(FLA文件)發(fā)生丟失等問題,則該更新就無法進(jìn)行下去;
3)現(xiàn)有的更新方式對(duì)于用戶端無法實(shí)現(xiàn)更新目前電子雜志的設(shè)計(jì)者在給客戶 設(shè)計(jì)制作完電子雜志后,出于對(duì)作者版權(quán)保護(hù)的需要,往往只能向客戶提供flash動(dòng)畫的 成品文件(SWF文件)和電子雜志的成品文件(主要是exe文件),而不向客戶提供電子雜 志的源文件和flash動(dòng)畫的源文件(FLA文件),因此用戶端無法自行進(jìn)行更新。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明解決的是現(xiàn)有技術(shù)中對(duì)電子雜志進(jìn)行更新時(shí)由于其本身的獨(dú)立
性特點(diǎn)所導(dǎo)致的更新復(fù)雜和困難的問題。 為解決上述問題,本發(fā)明提供的技術(shù)方案如下 —種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的方法,包括 將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包發(fā)送給用戶端;
接收所述更新部件發(fā)起的更新請(qǐng)求,根據(jù)該更新請(qǐng)求從更新服務(wù)器中調(diào)取更新數(shù)
據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)行部件再次被觸發(fā)時(shí)調(diào)用內(nèi)容 部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志。 —種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的裝置,包括發(fā)送單元、更新單元和更新服務(wù)器;其 中, 所述發(fā)送單元用于將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包發(fā)送 給用戶端; 所述更新單元用于接收所述更新部件發(fā)起的更新請(qǐng)求,并根據(jù)該更新請(qǐng)求從更新
服務(wù)器中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)行部件再
次被觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志; 所述更新服務(wù)器用于存儲(chǔ)所述內(nèi)容部件中的數(shù)據(jù)和更新數(shù)據(jù)。 可以看出,采用本發(fā)明的方法和裝置,將包含運(yùn)行部件、內(nèi)容部件和更新部件的電
子雜志數(shù)據(jù)包發(fā)送給用戶端,并在接收到所述更新部件發(fā)起的更新請(qǐng)求后,根據(jù)該更新請(qǐng)
求從更新服務(wù)器中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)
行部件再次被觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志,以此來實(shí)現(xiàn)電子
雜志的更新,操作起來簡便易行,并且有效的減少了電子雜志的維護(hù)成本;同時(shí)由于運(yùn)行部
件再次被觸發(fā)時(shí),更新的數(shù)據(jù)已經(jīng)保存到客戶端,因此可以保證讀者在無網(wǎng)絡(luò)連接時(shí)也可
以閱讀更新過的電子雜志,并保證了閱讀雜志的流暢性。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。 圖1是本發(fā)明實(shí)施例1的方法流程示意圖;
圖2是本發(fā)明實(shí)施例2的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明的基本思想在于通過在生成電子雜志的過程中采用不同的方式將電子雜 志分成相互關(guān)聯(lián)的幾個(gè)不同部件,再利用遠(yuǎn)端網(wǎng)絡(luò)側(cè)更新服務(wù)器更新多個(gè)部件中存儲(chǔ)內(nèi)容 數(shù)據(jù)的部件中的內(nèi)容數(shù)據(jù),來實(shí)現(xiàn)電子雜志的數(shù)據(jù)更新,操作起來簡便易行,并且有效的減 少了電子雜志的維護(hù)成本。 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述;顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。 本發(fā)明實(shí)施例1提供了電子雜志數(shù)據(jù)更新的方法,如圖1所示,該方法包括
在步驟101中,將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包發(fā)送給 用戶端;
其中,在本實(shí)施例中電子雜志的運(yùn)行部件以電子雜志的可執(zhí)行程序?yàn)槔?、更新?件以更新軟件程序?yàn)槔⑴e例進(jìn)行詳細(xì)說明;具體的,本發(fā)明實(shí)施例提出利用電子雜志的 不同部件,以及各部件之間的關(guān)聯(lián)關(guān)系來實(shí)現(xiàn)電子雜志的更新,至于如何生成包含多個(gè)關(guān) 聯(lián)部件的電子雜志可通過多種現(xiàn)有方式來實(shí)現(xiàn),在此不再贅述;本實(shí)施例僅以下述生成方 式為例,但并不局限于此采用Flash調(diào)用外部數(shù)據(jù)技術(shù)生成包含SWF格式部件和Flash內(nèi) 容部件的Flash數(shù)據(jù)文件,將所述SWF格式部件插入電子雜志打包單元同時(shí)結(jié)合Flash內(nèi) 容部件生成包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包;其中,采用所述Flash 調(diào)用外部數(shù)據(jù)技術(shù)的目的是將電子雜志的部分內(nèi)容從最終形成的電子雜志文件(可執(zhí)行 程序文件)中分離出來,只有將電子雜志可執(zhí)行程序文件和雜志內(nèi)容文件分離,才能夠達(dá) 到對(duì)內(nèi)容文件的全部或部分更新的目的;而按照現(xiàn)有技術(shù),將內(nèi)容文件打包生成到電子雜 志的成品文件中,則必須用通過在雜志源文件中修改并重新生成的辦法才能對(duì)雜志進(jìn)行更 新,操作困難; 具體的,使用"Flash調(diào)用外部數(shù)據(jù)"技術(shù)來生成flash動(dòng)畫文件,具體生成過程 可采用現(xiàn)有技術(shù)來實(shí)現(xiàn),在此不再贅述;如此生成的flash動(dòng)畫文件包含SWF格式部件和內(nèi) 容部件兩部分,即將flash動(dòng)畫文件的全部或部分內(nèi)容從SWF格式部件中單獨(dú)分離出來,從 而為更新創(chuàng)造條件;再利用"Flash調(diào)用外部數(shù)據(jù)"技術(shù)生成的flash動(dòng)畫文件,將該flash 動(dòng)畫文件中的SWF格式部件插入電子雜志打包單元(例如電子雜志制作軟件)中,同時(shí)以 Flash內(nèi)容部件作為電子雜志的內(nèi)容部件生成電子雜志的成品文件,此時(shí)生成的電子雜志 成品文件就至少包括運(yùn)行部件(電子雜志可執(zhí)行程序)、內(nèi)容部件(存儲(chǔ)電子雜志的內(nèi)容文 件,如圖片、音樂、鏈接等)和更新部件,從而實(shí)現(xiàn)了運(yùn)行部件(包含可執(zhí)行程序文件)和內(nèi) 容部件(包含flash、圖片、聲音、文字等)相分離; 值得注意的是,采用"Flash調(diào)用外部數(shù)據(jù)"技術(shù)生成flash動(dòng)畫文件通常可采用 兩種方法,但并不局限于此一是直接在flash軟件中插入代碼調(diào)用外部圖片文件、flash 文件、聲音文件、文本文件、視頻文件等,而Flash軟件可通過幀、按扭、影片剪輯來調(diào)用外 部文件;二是在flash軟件中插入代碼調(diào)用外部的TXT、 XML等文件,并以TXT、 XML等文件 作為存儲(chǔ)中間變量,通過TXT、 XML等文件調(diào)用內(nèi)容文件(如圖片文件、flash文件、聲音文 件、文本文件、視頻文件等等);Flash與txt、xml的結(jié)合可以使SWF文件、內(nèi)容與代碼相分 離,修改時(shí)既可以修改內(nèi)容文件,也可以只修改TXT、 XML文件(如修改鏈接),而無需再次 由f la文件輸出成品文件(SWF文件); 此外,本實(shí)施例中所提及的數(shù)據(jù)、文件包括但不限于圖片文件、flash文件、聲音文 件、文本文件、視頻文件、exe文件、程序文件、外部鏈接、腳本文件等。 在步驟202中,接收所述更新部件發(fā)起的更新請(qǐng)求,根據(jù)該更新請(qǐng)求從更新服務(wù) 器中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)行部件再次被 觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志。 具體的,所述更新服務(wù)器存儲(chǔ)著所述內(nèi)容部件中的數(shù)據(jù)信息和更新數(shù)據(jù);當(dāng)接收 到更新部件發(fā)起的更新請(qǐng)求后,根據(jù)該更新請(qǐng)求調(diào)取服務(wù)器上的數(shù)據(jù),并將服務(wù)器上數(shù)據(jù) 文件地址指定的文件數(shù)據(jù)發(fā)送給更新部件,利用更新部件與內(nèi)容部件間的地址指向?qū)⑺?更新數(shù)據(jù)更新內(nèi)容部件中的內(nèi)容數(shù)據(jù); 除此之外,上述實(shí)施例的方法還可包括在將電子雜志數(shù)據(jù)包發(fā)送給用戶端之前,預(yù)先設(shè)置更新部件發(fā)起更新請(qǐng)求的模式;所述發(fā)起更新請(qǐng)求的模式包括當(dāng)所述更新部件 被觸發(fā)時(shí),發(fā)起更新請(qǐng)求;和預(yù)設(shè)發(fā)起更新請(qǐng)求的周期,以使所述更新部件周期性的發(fā)起更 新請(qǐng)求;其中,當(dāng)所述更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容數(shù)據(jù)名稱和/或格式相同時(shí),則以 所述更新數(shù)據(jù)替換內(nèi)容部件中的同名內(nèi)容數(shù)據(jù);當(dāng)所述更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容 數(shù)據(jù)名稱和/或格式不同時(shí),則在所述內(nèi)容部件中增加該更新數(shù)據(jù); 具體的,所述更新中的增加過程為如果更新服務(wù)器中的更新數(shù)據(jù)為原來本地用 戶端上電子雜志內(nèi)容部件中沒有的新文件數(shù)據(jù),則接收到更新請(qǐng)求后將該更新數(shù)據(jù)通過更 新部件下載到本地用戶端的內(nèi)容部件中;所述更新中的替換過程為如果更新服務(wù)器中的 數(shù)據(jù)與本地用戶端上電子雜志內(nèi)容部件中已保存的內(nèi)容數(shù)據(jù)在名稱/或格式上一致,則將 該更新服務(wù)器上的數(shù)據(jù)下載到本地用戶端上,并替換原來的同名/或同格式的內(nèi)容數(shù)據(jù); 更新后,當(dāng)運(yùn)行部件被再次觸發(fā)時(shí),利用地址指向從所述內(nèi)容部件中調(diào)取內(nèi)容數(shù)據(jù)(包括 更新后的內(nèi)容數(shù)據(jù))并顯示出來,即完成電子雜志數(shù)據(jù)的更新 當(dāng)然,本實(shí)施例還可以在接收到更新請(qǐng)求后,通過更新部件替換所述運(yùn)行部件,即 當(dāng)所述更新服務(wù)器上已建立了新的與運(yùn)行部件同名的可執(zhí)行程序文件時(shí),將該新的同名的 可執(zhí)行程序文件下載到讀者的本地電腦上,替換本地電腦上原有電子雜志的運(yùn)行部件,成 為新的運(yùn)行部件;而在本發(fā)明實(shí)施例中,具體可通過http和通過ftp兩種方式進(jìn)行更新下 載,當(dāng)然也還可有其它的更新下載方式,本文不再贅述。 可以看出,采用本發(fā)明實(shí)施例的方法,將包含運(yùn)行部件、內(nèi)容部件和更新部件的電
子雜志數(shù)據(jù)包發(fā)送給用戶端,并在接收到所述更新部件發(fā)起的更新請(qǐng)求后,根據(jù)該更新請(qǐng)
求從更新服務(wù)器中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)
行部件再次被觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志,以此來實(shí)現(xiàn)電子
雜志的更新,操作起來簡便易行,并且有效的減少了電子雜志的維護(hù)成本。 基于上述思想,本發(fā)明實(shí)施例2又提出了一種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的裝置,如
圖2所示,該裝置200包括發(fā)送單元201、更新單元202和更新服務(wù)器203 ;其中, 所述發(fā)送單元201用于將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包
發(fā)送給用戶端; 所述更新單元202用于接收所述更新部件發(fā)起的更新請(qǐng)求,并根據(jù)該更新請(qǐng)求從
更新服務(wù)器203中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)
行部件再次被觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志; 所述更新服務(wù)器203用于存儲(chǔ)所述內(nèi)容部件中的數(shù)據(jù)和更新數(shù)據(jù)。 其中,該裝置200該包括在所述發(fā)送單元將電子雜志數(shù)據(jù)包發(fā)送給用戶端之前
預(yù)先設(shè)置更新部件發(fā)起更新請(qǐng)求模式的預(yù)設(shè)單元;其中,所述預(yù)設(shè)單元預(yù)設(shè)的發(fā)起更新請(qǐng)
求模式包括 當(dāng)所述更新部件被觸發(fā)時(shí),所述更新部件發(fā)起更新請(qǐng)求;禾口 預(yù)設(shè)發(fā)起更新請(qǐng)求的周期,以使所述更新部件周期性的發(fā)起更新請(qǐng)求。
此外,所述更新單元包括替換模塊和增加模塊;其中,所述替換模塊用于當(dāng)所述
更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容數(shù)據(jù)名稱相同時(shí),以所述更新數(shù)據(jù)替換內(nèi)容部件中的同
名內(nèi)容數(shù)據(jù);所述增加模塊用于當(dāng)所述更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容數(shù)據(jù)名稱不同
時(shí),則在所述內(nèi)容部件中增加該更新數(shù)據(jù)。
除此之外,該裝置還包括生成單元;所述生成單元用于采用Flash調(diào)用外部數(shù)據(jù) 技術(shù)生成包含SWF部件和Flash內(nèi)容部件的Flash數(shù)據(jù)文件,再將所述SWF部件和Flash 內(nèi)容部件插入電子雜志打包單元生成包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù) 包。 可以看出,通過發(fā)送單元將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù) 發(fā)送給用戶端,并且可以將更新部件設(shè)成每天固定時(shí)間(如12:00)自動(dòng)更新,也可以設(shè)成 被觸發(fā)時(shí)即運(yùn)行更新;因此,只需要把更新的數(shù)據(jù)存放于更新服務(wù)器上,則當(dāng)接收單元接收 到更新請(qǐng)求后,即可將更新服務(wù)器上的更新數(shù)據(jù)下載到用戶端上的電子雜志內(nèi)容部件中, 以增加或替換原來的內(nèi)容數(shù)據(jù),或者是整體替換原來的運(yùn)行部件,以此來進(jìn)行更新簡便易 行,并且大大減少了電子雜志的維護(hù)成本。 本領(lǐng)域技術(shù)人員可以理解,可以使用許多不同的工藝和技術(shù)中的任意一種來表示 信息、消息和信號(hào)。例如,上述說明中提到過的消息、信息都可以表示為電壓、電流、電磁波、 磁場或磁性粒子、光場或以上任意組合。 專業(yè)人員還可以進(jìn)一步應(yīng)能意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的 單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬 件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。 這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。 專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn) 不應(yīng)認(rèn)為超出本發(fā)明的范圍。 結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí) 行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存 儲(chǔ)器(ROM)、電可編程R0M、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù) 領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。 對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的 一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明 將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一 致的最寬的范圍。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的方法,其特征在于,包括將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包發(fā)送給用戶端;接收所述更新部件發(fā)起的更新請(qǐng)求,根據(jù)該更新請(qǐng)求從更新服務(wù)器中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)行部件再次被觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括在將電子雜志數(shù)據(jù)包發(fā)送給用戶端之前,預(yù)先設(shè)置更新部件發(fā)起更新請(qǐng)求的模式;所 述發(fā)起更新請(qǐng)求的模式包括當(dāng)所述更新部件被觸發(fā)時(shí),發(fā)起更新請(qǐng)求;禾口預(yù)設(shè)發(fā)起更新請(qǐng)求的周期,以使所述更新部件周期性的發(fā)起更新請(qǐng)求。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述更新內(nèi)容部件中的內(nèi)容數(shù)據(jù)包括 當(dāng)所述更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容數(shù)據(jù)名稱和/或格式相同時(shí),則以所述更新數(shù)據(jù)替換內(nèi)容部件中的同名內(nèi)容數(shù)據(jù)。
4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述更新內(nèi)容部件中的內(nèi)容數(shù)據(jù)包括 當(dāng)所述更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容數(shù)據(jù)名稱和/或格式不同時(shí),則在所述內(nèi)容部件中增加該更新數(shù)據(jù)。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法還包括采用Flash調(diào)用外部數(shù)據(jù)技術(shù)生成包含SWF格式部件和Flash內(nèi)容部件的Flash動(dòng)畫 文件,將所述SWF格式部件插入電子雜志打包單元并結(jié)合Flash內(nèi)容部件生成包含運(yùn)行部 件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述采用Flash調(diào)用外部數(shù)據(jù)技術(shù)生成包 含SWF格式部件和Flash內(nèi)容部件的Flash動(dòng)畫文件包括在Flash生成部件中插入外部數(shù)據(jù)的地址索引生成SWF格式部件,并將所述外部數(shù)據(jù) 存放于所述Flash內(nèi)容部件中;或者,在Flash生成部件中插入存儲(chǔ)中間變量的地址索引生成SWF部件,并將所述存儲(chǔ)中間 變量及其指向的數(shù)據(jù)存放于所述Flash內(nèi)容部件中。
7. 根據(jù)權(quán)利要求1至6任意一項(xiàng)所述的方法,其特征在于 所述數(shù)據(jù)為視頻、音頻、圖片、FLASH動(dòng)畫、XML文件或文本。
8. —種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的裝置,其特征在于,包括發(fā)送單元、更新單元和更新 服務(wù)器;其中,所述發(fā)送單元用于將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包發(fā)送給用 戶端;所述更新單元用于接收所述更新部件發(fā)起的更新請(qǐng)求,并根據(jù)該更新請(qǐng)求從更新服務(wù) 器中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)行部件再次被 觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志;所述更新服務(wù)器用于存儲(chǔ)所述內(nèi)容部件中的數(shù)據(jù)和更新數(shù)據(jù)。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,該裝置該包括在所述發(fā)送單元將電子雜 志數(shù)據(jù)包發(fā)送給用戶端之前預(yù)先設(shè)置更新部件發(fā)起更新請(qǐng)求模式的預(yù)設(shè)單元;其中,所述 預(yù)設(shè)單元預(yù)設(shè)的發(fā)起更新請(qǐng)求模式包括當(dāng)所述更新部件被觸發(fā)時(shí),所述更新部件發(fā)起更新請(qǐng)求;禾口預(yù)設(shè)發(fā)起更新請(qǐng)求的周期,以使所述更新部件周期性的發(fā)起更新請(qǐng)求。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述更新單元包括替換模塊和增加模塊;其中,所述替換模塊用于當(dāng)所述更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容數(shù)據(jù)名稱相同時(shí),以所述更新數(shù)據(jù)替換內(nèi)容部件中的同名內(nèi)容數(shù)據(jù);所述增加模塊用于當(dāng)所述更新數(shù)據(jù)與所述內(nèi)容部件中的內(nèi)容數(shù)據(jù)名稱不同時(shí),則在所述內(nèi)容部件中增加該更新數(shù)據(jù)。
11. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,該裝置還包括生成單元;所述生成單元用于采用Flash調(diào)用外部數(shù)據(jù)技術(shù)生成包含SWF格式部件和Flash內(nèi)容部件的Flash數(shù)據(jù)文件,再將所述SWF格式部件插入電子雜志打包單元并結(jié)合Flash內(nèi)容部件生成包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包。
全文摘要
本發(fā)明涉及一種實(shí)現(xiàn)電子雜志數(shù)據(jù)更新的方法和裝置;其中,所述方法包括將包含運(yùn)行部件、內(nèi)容部件和更新部件的電子雜志數(shù)據(jù)包發(fā)送給用戶端;接收所述更新部件發(fā)起的更新請(qǐng)求,根據(jù)該更新請(qǐng)求從更新服務(wù)器中調(diào)取更新數(shù)據(jù)再通過所述更新部件更新內(nèi)容部件中的內(nèi)容數(shù)據(jù),以使運(yùn)行部件再次被觸發(fā)時(shí)調(diào)用內(nèi)容部件中更新的數(shù)據(jù)顯示運(yùn)行所述電子雜志(而此時(shí),由于更新數(shù)據(jù)已經(jīng)下載到了客戶端上,因此可以保證讀者閱讀更新過的電子雜志的流暢性)。可以看出,采用本發(fā)明的方法和裝置,可以簡便易行的實(shí)現(xiàn)電子雜志的更新,使讀者在無網(wǎng)絡(luò)連接時(shí)也可以閱讀更新過電子雜志,并保障了閱讀的流暢性;同時(shí),可以大大減少電子雜志的維護(hù)成本。
文檔編號(hào)G06F17/00GK101789928SQ20091007787
公開日2010年7月28日 申請(qǐng)日期2009年1月23日 優(yōu)先權(quán)日2009年1月23日
發(fā)明者段民興 申請(qǐng)人:段民興
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1