[發明專利]一種數字圖書提供方法及裝置有效
| 申請號: | 201110251423.7 | 申請日: | 2011-08-23 |
| 公開(公告)號: | CN102955764A | 公開(公告)日: | 2013-03-06 |
| 發明(設計)人: | 劉瑞虹;姜波;陳立峰;王代 | 申請(專利權)人: | 北京中文在線數字出版股份有限公司 |
| 主分類號: | G06F17/21 | 分類號: | G06F17/21;H04L29/08 |
| 代理公司: | 北京邦信陽專利商標代理有限公司 11012 | 代理人: | 王昭林 |
| 地址: | 100007 北京市東城區安*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數字 圖書 提供 方法 裝置 | ||
1.一種數字圖書提供方法,其特征在于,所述方法包括:
服務器接收用戶端發送的數字圖書請求信息,其中該數字圖書請求信息中攜帶所請求的數字圖書的標識信息;
判斷緩存中是否保存有該標識信息的數字圖書;
當確定緩存中保存有該標識信息的數字圖書時,將緩存中的數字圖書提供給用戶端,對緩存中該數字圖書的提供信息進行更新;
否則,將硬盤中該標識信息的數字圖書提供給用戶端,對硬盤中該數字圖書的提供信息進行更新,并確定是否將提供的該數字圖書添加到緩存中。
2.如權利要求1所述的方法,其特征在于,所述判斷緩存中是否保存有該標識信息的數字圖書,包括:
所述服務器判斷所述用戶端的終端類型;
根據判斷的所述用戶端的終端類型,將所述數字圖書請求信息發送到對應類型的終端服務器;
所述類型的終端服務器判斷自身緩存中是否保存有該標識信息的數字圖書。
3.如權利要求1所述的方法,其特征在于,確定是否將提供的該數字圖書添加到緩存中,包括:
判斷當前緩存中保存的數字圖書的存儲量是否達到設定閾值;
當緩存中保存的數字圖書的存儲量未達到設定閾值時,直接將硬盤中該數字圖書添加到緩存中;
當緩存中保存的數字圖書的存儲量達到設定閾值時,根據硬盤中該數字圖書的提供信息,確定硬盤中該數字圖書的提供權重值,將硬盤中該數字圖書的提供權重值,與緩存中每個數字圖書的提供權重值進行比較,當硬盤中該數字圖書的提供權重值大于緩存中第一數字圖書提供權重值時,采用該數字圖書對緩存中的第一數字圖書更新。
4.如權利要求1所述的方法,其特征在于,所述數字圖書請求信息中還攜帶有所請求數字圖書的章節信息;
所述判斷緩存中是否保存有該標識信息的數字圖書包括:
判斷緩存中是否保存有數字圖書的該章節;
所述方法還包括:
當確定緩存中保存有數字圖書的該章節時,將緩存中數字圖書的該章節提供給用戶端,對緩存中數字圖書該章節的提供信息進行更新;
否則,將硬盤中數字圖書的該章節提供給用戶端,對硬盤中數字圖書該章節的提供信息進行更新,并確定是否將提供的數字圖書的該章節添加到緩存中。
5.如權利要求4所述的方法,其特征在于,所述確定是否將提供的數字圖書的該章節添加到緩存中包括:
判斷當前緩存中保存的數字圖書的存儲量是否達到設定閾值;
當緩存中保存的數字圖書的存儲量未達到設定閾值時,將緩存中數字圖書的該章節添加到緩存中;
當緩存中保存的數字圖書的存儲量達到設定閾值時,根據硬盤中數字圖書該章節的提供信息,確定硬盤中該數字圖書的提供權重值,將硬盤中該數字圖書的提供權重值,與緩存中每個數字圖書每個章節的提供權重值進行比較,當硬盤中數字圖書該章節的提供權重值大于緩存中第二數字圖書第三章節的提供權重值時,采用數字圖書該章節對緩存中的第二數字圖書第三章節更新。
6.一種數字圖書提供裝置,其特征在于,所述裝置包括:
接收模塊,用于接收用戶端發送的數字圖書請求信息,其中該數字圖書請求信息中攜帶所請求的數字圖書的標識信息;
判斷模塊,用于判斷緩存中是否保存有該標識信息的數字圖書;
提供更新模塊,用于確定緩存中保存有該標識信息的數字圖書時,將緩存中的數字圖書提供給用戶端,對緩存中該數字圖書的提供信息進行更新;否則,將硬盤中該標識信息的數字圖書提供給用戶端,對硬盤中該數字圖書的提供信息進行更新,并確定是否將提供的該數字圖書添加到緩存中。
7.如權利要求6所述的裝置,其特征在于,所述判斷模塊,還用于判斷所述用戶端的終端類型;根據判斷的所述用戶端的終端類型,將所述數字圖書請求信息發送到對應類型的終端服務器。
8.如權利要求6所述的裝置,其特征在于,所述提供更新模塊,具體用于判斷當前緩存中保存的數字圖書的存儲量是否達到設定閾值;當緩存中保存的數字圖書的存儲量未達到設定閾值時,直接將硬盤中該數字圖書添加到緩存中;當緩存中保存的數字圖書的存儲量達到設定閾值時,確定硬盤中該數字圖書的提供權重值,將硬盤中該數字圖書的提供權重值,與緩存中每個數字圖書的提供權重值進行比較,當硬盤中該數字圖書的提供權重值大于緩存中第一數字圖書提供權重值時,采用該數字圖書對緩存中的第一數字圖書更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中文在線數字出版股份有限公司,未經北京中文在線數字出版股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110251423.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可編程智能景觀燈
- 下一篇:一種利于鋼化處理的高透單銀低輻射玻璃





