[發(fā)明專利]一種電視節(jié)目?jī)?nèi)容緩存方法、裝置及計(jì)算機(jī)存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201810368969.2 | 申請(qǐng)日: | 2018-04-23 |
| 公開(公告)號(hào): | CN108574853A | 公開(公告)日: | 2018-09-25 |
| 發(fā)明(設(shè)計(jì))人: | 冼漢生 | 申請(qǐng)(專利權(quán))人: | 冼漢生 |
| 主分類號(hào): | H04N21/231 | 分類號(hào): | H04N21/231;H04N21/235;H04N21/262;H04N21/433;H04N21/435;H04N21/462 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 525200 *** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 電視節(jié)目?jī)?nèi)容 緩存 熱度 計(jì)算機(jī)存儲(chǔ)介質(zhì) 緩存空間 匹配 緩存替換 軟件領(lǐng)域 生成模型 預(yù)存 預(yù)設(shè) 替換 容納 成功 | ||
1.一種電視節(jié)目?jī)?nèi)容緩存方法,其特征在于,包括:
NDN緩存節(jié)點(diǎn)通過NDN網(wǎng)絡(luò)獲取待緩存的電視節(jié)目?jī)?nèi)容,所述待緩存的電視節(jié)目?jī)?nèi)容中包括有內(nèi)容名和內(nèi)容資源文件,所述內(nèi)容資源文件中配置有電視節(jié)目的頻道名稱、視頻以及音頻;
獲取當(dāng)前緩存空間;
如果所述當(dāng)前緩存空間不能容納所述待緩存的電視節(jié)目?jī)?nèi)容,就獲取所述待緩存的電視節(jié)目?jī)?nèi)容的內(nèi)容名;
在預(yù)存的電視節(jié)目?jī)?nèi)容表中,將獲取的內(nèi)容名與已緩存的內(nèi)容名進(jìn)行匹配;
如果匹配不成功,就獲取已緩存的電視節(jié)目?jī)?nèi)容的時(shí)間間隔、請(qǐng)求次數(shù);
采用預(yù)設(shè)的內(nèi)容熱度生成模型、所述已緩存的電視節(jié)目?jī)?nèi)容的時(shí)間間隔、請(qǐng)求次數(shù),生成所述已緩存的電視節(jié)目?jī)?nèi)容對(duì)應(yīng)的內(nèi)容熱度;
對(duì)所述內(nèi)容熱度進(jìn)行排序,獲取最小內(nèi)容熱度;
在所述已緩存的電視節(jié)目?jī)?nèi)容中,獲取最小內(nèi)容熱度對(duì)應(yīng)的電視節(jié)目?jī)?nèi)容;
檢測(cè)當(dāng)前時(shí)刻是否獲取到所述最小緩存價(jià)值對(duì)應(yīng)的電視節(jié)目?jī)?nèi)容的用戶請(qǐng)求,如果當(dāng)前時(shí)刻,沒有獲取到所述最小內(nèi)容熱度對(duì)應(yīng)的電視節(jié)目?jī)?nèi)容的用戶請(qǐng)求,表示所述最小內(nèi)容熱度對(duì)應(yīng)的電視節(jié)目?jī)?nèi)容不處于請(qǐng)求狀態(tài),將所述待緩存的電視節(jié)目?jī)?nèi)容替換掉所述最小內(nèi)容熱度對(duì)應(yīng)的電視節(jié)目?jī)?nèi)容;
其中,所述內(nèi)容熱度生成模型具體為:
其中,Hoti[c]表示在周期c時(shí),已緩存的電視節(jié)目?jī)?nèi)容i的內(nèi)容熱度;i表示已緩存的電視節(jié)目?jī)?nèi)容的序號(hào),i取值范圍為1至N,N為已緩存的電視節(jié)目?jī)?nèi)容的總數(shù)目;Hoti[c-1]表示在周期c的上一周期時(shí),已緩存的電視節(jié)目?jī)?nèi)容i的內(nèi)容熱度;是比例系數(shù),表示上一個(gè)周期的內(nèi)容熱度在當(dāng)前周期所占的比例;Requesti[c]表示在在周期c時(shí),已緩存的電視節(jié)目?jī)?nèi)容i的請(qǐng)求次數(shù);表示在在周期c時(shí),已緩存的電視節(jié)目?jī)?nèi)容的請(qǐng)求次數(shù)之和,t1表示當(dāng)前時(shí)刻,ti表示已緩存的電視節(jié)目?jī)?nèi)容i的時(shí)間戳,所述時(shí)間戳就是產(chǎn)生所述電視節(jié)目?jī)?nèi)容i的時(shí)刻,|t1-ti|表示已緩存的電視節(jié)目?jī)?nèi)容i的時(shí)間間隔,為時(shí)間間隔請(qǐng)求概率,用于描述隨著時(shí)間間隔的變化,電視節(jié)目?jī)?nèi)容i被用戶請(qǐng)求的概率。
2.如權(quán)利要求1所述的方法,其特征在于,所述NDN緩存節(jié)點(diǎn)通過NDN網(wǎng)絡(luò)獲取待緩存的電視節(jié)目?jī)?nèi)容,具體為:
NDN緩存節(jié)點(diǎn)通過NDN網(wǎng)絡(luò)接收數(shù)據(jù)包,在所述數(shù)據(jù)包中提取緩存標(biāo)志位;
判斷所述緩存標(biāo)志位的值是否為1;
如果所述緩存標(biāo)志位的值為1,就在所述數(shù)據(jù)包中,獲取待緩存的電視節(jié)目?jī)?nèi)容。
3.如權(quán)利要求1所述的方法,其特征在于,所述NDN緩存節(jié)點(diǎn)通過NDN網(wǎng)絡(luò)獲取待緩存的電視節(jié)目?jī)?nèi)容,具體為:
NDN緩存節(jié)點(diǎn)通過NDN網(wǎng)絡(luò)接收數(shù)據(jù)包,在所述數(shù)據(jù)包中提取緩存標(biāo)志位;
判斷所述緩存標(biāo)志位的值是否為0;
如果所述緩存標(biāo)志位的值為0,就在所述數(shù)據(jù)包中,獲取待緩存的電視節(jié)目?jī)?nèi)容。
4.如權(quán)利要求1所述的方法,其特征在于,所述如果所述當(dāng)前緩存空間不能容納所述待緩存的電視節(jié)目?jī)?nèi)容,獲取所述待緩存的電視節(jié)目?jī)?nèi)容的內(nèi)容名,具體為:
如果所述當(dāng)前緩存空間不能容納所述待緩存的電視節(jié)目?jī)?nèi)容,獲取已緩存的電視節(jié)目?jī)?nèi)容在當(dāng)前緩存空間中的最低緩存時(shí)間;
判斷所述最低緩存時(shí)間是否大于35秒;
如果所述最低緩存時(shí)間大于35秒,就獲取所述待緩存的電視節(jié)目?jī)?nèi)容的內(nèi)容名。
5.如權(quán)利要求4所述的方法,其特征在于,所述如果所述當(dāng)前緩存空間不能容納所述待緩存的電視節(jié)目?jī)?nèi)容,獲取已緩存的電視節(jié)目?jī)?nèi)容在當(dāng)前緩存空間中的最低緩存時(shí)間,具體為:
如果所述當(dāng)前緩存空間不能容納所述待緩存的電視節(jié)目?jī)?nèi)容,獲取已緩存的電視節(jié)目?jī)?nèi)容在當(dāng)前緩存空間中的緩存時(shí)間;
對(duì)所述緩存時(shí)間進(jìn)行排序,根據(jù)排序結(jié)果,獲取已緩存的電視節(jié)目?jī)?nèi)容在當(dāng)前緩存空間中的最低緩存時(shí)間。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于冼漢生,未經(jīng)冼漢生許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810368969.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 電視節(jié)目記錄保留裝置
- 電視節(jié)目記錄保留裝置
- 電視節(jié)目記錄保留方法和設(shè)備
- 一種實(shí)現(xiàn)電視節(jié)目?jī)?nèi)容定制的系統(tǒng)及方法
- 評(píng)論電視節(jié)目和提供電視節(jié)目的評(píng)論內(nèi)容的方法及裝置
- 一種節(jié)目錄制方法及裝置
- 機(jī)頂盒處理數(shù)字電視數(shù)據(jù)流的方法及裝置
- 一種電視節(jié)目播放方法以及相關(guān)的終端設(shè)備
- 一種電視節(jié)目?jī)?nèi)容緩存方法、裝置及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 電視節(jié)目記錄保留裝置
- 逐出高速緩存的行的電路布置、數(shù)據(jù)處理系統(tǒng)和方法
- 共享緩存管理系統(tǒng)及方法
- 分布式緩存系統(tǒng)、數(shù)據(jù)的緩存方法及緩存數(shù)據(jù)的查詢方法
- 一種緩存替換方法;裝置和系統(tǒng)
- 加速引擎及處理器
- 一種日志緩存方法、系統(tǒng)、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 緩存控制方法、裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 至少具有三個(gè)緩存級(jí)別的緩存層級(jí)的混合低級(jí)緩存包含策略
- 基于雙緩存區(qū)的緩存方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 緩存預(yù)載方法、裝置、處理器芯片及服務(wù)器
- 預(yù)測(cè)視頻內(nèi)容熱度的方法和裝置
- 一種熱度迭代計(jì)算方法
- 帖子智能排位方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 電視節(jié)目播放方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種空調(diào)器的膨脹閥的控制方法及其系統(tǒng)、空調(diào)器
- 一種視頻熱度級(jí)別預(yù)測(cè)方法及裝置
- 一種分布式存儲(chǔ)系統(tǒng)數(shù)據(jù)熱度統(tǒng)計(jì)方法、裝置
- 一種基于熱度的日志結(jié)構(gòu)文件系統(tǒng)數(shù)據(jù)管理方法
- 熱度排行榜的更新方法、裝置、服務(wù)器及計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 基于深度學(xué)習(xí)的數(shù)據(jù)熱度統(tǒng)計(jì)方法及裝置
- 計(jì)算機(jī)系統(tǒng)的生產(chǎn)方法
- 對(duì)由計(jì)算機(jī)裝置提供的通知的定制
- 涉密計(jì)算機(jī)綜合保密管理系統(tǒng)
- 磁盤陣列與計(jì)算機(jī)或存儲(chǔ)介質(zhì)之間的認(rèn)證方法及系統(tǒng)
- 在多盤主機(jī)中隔離虛擬機(jī)I/O
- 一種涉密計(jì)算機(jī)和涉密移動(dòng)存儲(chǔ)介質(zhì)的端口
- 用于將操作系統(tǒng)存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的BIOS代碼
- 相機(jī)組同步曝光控制方法及系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、相機(jī)組控制系統(tǒng)
- 炒鍋翻炒方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及智能炒菜機(jī)
- 用于計(jì)算機(jī)系統(tǒng)啟動(dòng)操作的系統(tǒng)及方法





