一種基于時(shí)間段的追劇方法及系統(tǒng)的制作方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電視機(jī)頂盒技術(shù)領(lǐng)域,更具體地說,涉及一種基于時(shí)間段的追劇方法及系統(tǒng)。
【【背景技術(shù)】】
[0002]智能電視機(jī)頂盒,除了傳統(tǒng)的電視機(jī)頂盒功能,還能讓電視機(jī)實(shí)現(xiàn)網(wǎng)頁瀏覽、視頻電影觀看、聊天、游戲等功能。其憑借著智能系統(tǒng)讓普通的電視機(jī)實(shí)現(xiàn)智能化的提升,越來越受到大眾的喜歡,被廣泛地應(yīng)用在家庭娛樂生活中。
[0003]目前的追劇系統(tǒng)基本是用戶自主選擇的追劇,也就是說用戶需要自己手動(dòng)設(shè)置,才能進(jìn)行追劇。而且現(xiàn)有的機(jī)頂盒都是基于互聯(lián)網(wǎng)視頻點(diǎn)播的追劇,這對(duì)于單向廣播機(jī)頂盒(無網(wǎng)絡(luò)連接)并不適用。
[0004]現(xiàn)有的相關(guān)技術(shù),如2013年11月13日公開的中國發(fā)明《一種定制追劇的方法、裝置、終端及系統(tǒng)》,所述方法包括:接收數(shù)字電視終端發(fā)送的追劇定制請(qǐng)求,所述追劇定制請(qǐng)求攜帶有節(jié)目ID和用戶ID;判斷所述節(jié)目是否為正在持續(xù)更新的系列劇節(jié)目;若是,則將所述節(jié)目ID添加至所述用戶ID對(duì)應(yīng)的追劇節(jié)目單;當(dāng)檢測到所述追劇節(jié)目單中的節(jié)目有劇集更新時(shí),獲取所述節(jié)目的劇集更新信息,將所述劇集更新信息推送至所述數(shù)字電視終端。該發(fā)明是基于雙向網(wǎng)絡(luò)的機(jī)頂盒,需要在網(wǎng)絡(luò)連通的情況下通過用戶手動(dòng)設(shè)置追劇來實(shí)現(xiàn)定制追劇,較為繁瑣且有很大的局限性;而本發(fā)明在無網(wǎng)絡(luò)的情況下也可以實(shí)現(xiàn)對(duì)用戶追劇的時(shí)間提醒,適用范圍更廣。
【
【發(fā)明內(nèi)容】
】
[0005]本發(fā)明要解決的技術(shù)問題之一,在于提供一種基于時(shí)間段的追劇方法,通過劃分時(shí)間段,統(tǒng)計(jì)用戶在各時(shí)間段的收視習(xí)慣,從而判斷用戶的追劇行為,自動(dòng)為用戶創(chuàng)建追劇清單,解決了現(xiàn)有技術(shù)通過用戶手動(dòng)設(shè)置追劇繁瑣、局限性大等問題。
[0006]本發(fā)明之一是這樣實(shí)現(xiàn)的:一種基于時(shí)間段的追劇方法,包括:
[0007]步驟10、機(jī)頂盒在用戶收看節(jié)目時(shí),每隔一個(gè)時(shí)間段對(duì)用戶正在收看的節(jié)目進(jìn)行數(shù)據(jù)采樣,獲取用戶在各所述時(shí)間段內(nèi)持續(xù)收看的節(jié)目的節(jié)目ID ;所述時(shí)間段是根據(jù)用戶的收視習(xí)慣決定,將一天24小時(shí)均分為復(fù)數(shù)個(gè)時(shí)間片段且最大范圍不超過30分鐘;
[0008]步驟20、機(jī)頂盒通過獲取的所述節(jié)目ID,從電子節(jié)目指南中查詢與各所述節(jié)目ID匹配的頻道在相應(yīng)所述時(shí)間段內(nèi)所播放的節(jié)目;
[0009]步驟30、機(jī)頂盒將每個(gè)所述時(shí)間段以及在各所述時(shí)間段內(nèi)用戶收看的節(jié)目一一記錄到本地?cái)?shù)據(jù)庫中,分別得到與各所述時(shí)間段匹配的節(jié)目記錄形成追劇清單;
[0010]步驟40、機(jī)頂盒每隔指定時(shí)間查詢用戶在當(dāng)前時(shí)刻所屬的時(shí)間段在所述追劇清單中是否存儲(chǔ)有相應(yīng)的節(jié)目記錄:若是,則統(tǒng)計(jì)與該所述時(shí)間段匹配的任一節(jié)目記錄中是否有累計(jì)記錄次數(shù)超過第一閾值的節(jié)目記錄:如果有,則認(rèn)為用戶正在追該節(jié)目,跳轉(zhuǎn)步驟50 ;如果沒有,則對(duì)用戶當(dāng)前收看的節(jié)目在所述追劇清單中對(duì)應(yīng)的節(jié)目記錄再次累計(jì)存儲(chǔ);若否,則機(jī)頂盒將創(chuàng)建新的節(jié)目記錄來存儲(chǔ)用戶在該時(shí)間段所收看的節(jié)目;所述指定時(shí)間是根據(jù)機(jī)頂盒配置設(shè)定;所述第一閾值由用戶設(shè)定;
[0011]步驟50、將該節(jié)目與當(dāng)前實(shí)時(shí)的電子節(jié)目指南中所顯示正在播放的節(jié)目單進(jìn)行比對(duì),查看該節(jié)目是否還在更新播放;若是,則說明該節(jié)目尚未完結(jié),機(jī)頂盒將彈出追劇提示,通知用戶所關(guān)注的節(jié)目正在更新播放,是否收看:如果用戶選擇確認(rèn),則跳轉(zhuǎn)到該節(jié)目進(jìn)行收看;如果用戶選擇取消,則停留在用戶當(dāng)前收看的節(jié)目;若否,則說明該節(jié)目已完結(jié),機(jī)頂盒將從所述追劇清單中刪除有關(guān)該節(jié)目的追劇數(shù)據(jù)。
[0012]進(jìn)一步的,所述步驟50中,若用戶在機(jī)頂盒彈出追劇提示后選擇取消的次數(shù)超過第二閾值,則機(jī)頂盒將從所述追劇清單中清除有關(guān)該節(jié)目的追劇數(shù)據(jù);所述第二閾值由用戶決定。
[0013]本發(fā)明要解決的技術(shù)問題之二,在于提供一種基于時(shí)間段的追劇系統(tǒng),通過劃分時(shí)間段,統(tǒng)計(jì)用戶在各時(shí)間段的收視習(xí)慣,從而判斷用戶的追劇行為,自動(dòng)為用戶創(chuàng)建追劇清單,解決了現(xiàn)有技術(shù)通過用戶手動(dòng)設(shè)置追劇繁瑣、局限性大等問題。
[0014]本發(fā)明之二是這樣實(shí)現(xiàn)的:一種基于時(shí)間段的追劇系統(tǒng),包括:
[0015]采樣模塊:用于在用戶收看節(jié)目時(shí),每隔一個(gè)時(shí)間段對(duì)用戶正在收看的節(jié)目進(jìn)行數(shù)據(jù)采樣,獲取用戶在各所述時(shí)間段內(nèi)持續(xù)收看的節(jié)目的節(jié)目ID ;所述時(shí)間段是根據(jù)用戶的收視習(xí)慣決定,將一天24小時(shí)均分為復(fù)數(shù)個(gè)時(shí)間片段且最大范圍不超過30分鐘;
[0016]查詢模塊:用于通過獲取的所述節(jié)目ID,從電子節(jié)目指南中查詢與各所述節(jié)目ID匹配的頻道在相應(yīng)所述時(shí)間段內(nèi)所播放的節(jié)目;
[0017]存儲(chǔ)模塊:用于將每個(gè)所述時(shí)間段以及在各所述時(shí)間段內(nèi)用戶收看的節(jié)目一一記錄到本地?cái)?shù)據(jù)庫中,分別得到與各所述時(shí)間段匹配的節(jié)目記錄形成追劇清單;
[0018]匹配模塊:用于每隔指定時(shí)間查詢用戶在當(dāng)前時(shí)刻所屬的時(shí)間段在所述追劇清單中是否存儲(chǔ)有相應(yīng)的節(jié)目記錄:若是,則統(tǒng)計(jì)與該所述時(shí)間段匹配的任一節(jié)目記錄中是否有累計(jì)記錄次數(shù)超過第一閾值的節(jié)目記錄:如果有,則認(rèn)為用戶正在追該節(jié)目,跳轉(zhuǎn)追劇模塊執(zhí)行;如果沒有,則對(duì)用戶當(dāng)前收看的節(jié)目在所述追劇清單中對(duì)應(yīng)的節(jié)目記錄再次累計(jì)存儲(chǔ);若否,則機(jī)頂盒將創(chuàng)建新的節(jié)目記錄來存儲(chǔ)用戶在該時(shí)間段所收看的節(jié)目;所述指定時(shí)間是根據(jù)機(jī)頂盒配置設(shè)定;所述第一閾值由用戶設(shè)定;
[0019]追劇模塊:用于將該節(jié)目與當(dāng)前實(shí)時(shí)的電子節(jié)目指南中所顯示正在播放的節(jié)目單進(jìn)行比對(duì),查看該節(jié)目是否還在更新播放;若是,則說明該節(jié)目尚未完結(jié),機(jī)頂盒將彈出追劇提示,通知用戶所關(guān)注的節(jié)目正在更新播放,是否收看:如果用戶選擇確認(rèn),則跳轉(zhuǎn)到該節(jié)目進(jìn)行收看;如果用戶選擇取消,則停留在用戶當(dāng)前收看的節(jié)目;若否,則說明該節(jié)目已完結(jié),機(jī)頂盒將從所述追劇清單中刪除有關(guān)該節(jié)目的追劇數(shù)據(jù)。
[0020]進(jìn)一步的,所述追劇模塊還包括清除單元,用于用戶在機(jī)頂盒彈出追劇提示后選擇取消的次數(shù)超過第二閾值時(shí),從所述追劇清單中清除有關(guān)該節(jié)目的追劇數(shù)據(jù);所述第二閾值由用戶決定。
[0021]采用上述技術(shù)方案后,本發(fā)明具有如下優(yōu)點(diǎn):
[0022]1、通過在各時(shí)間段統(tǒng)計(jì)用戶的收視習(xí)慣,自動(dòng)為用戶創(chuàng)建追劇清單,從而在節(jié)目播放的相應(yīng)時(shí)間提醒用戶追劇,防止用戶錯(cuò)過節(jié)目,更加方便、智能;
[0023]2、追劇清單是隨著用戶收看節(jié)目情況的改變而更新變化,能滿足用戶的喜好,提高用戶體驗(yàn),而且在機(jī)頂盒本地存儲(chǔ)追劇清單,在無網(wǎng)絡(luò)的情況下也可以對(duì)用戶進(jìn)行追劇時(shí)間提醒,能適用各種類型的機(jī)頂盒,適用范圍更廣。
【【附圖說明】】
[0024]下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。
[0025]圖1為本發(fā)明方法執(zhí)行流程圖。
[0026]圖2為本發(fā)明系統(tǒng)模塊連接示意圖。
【【具體實(shí)施方式】】
[0027]請(qǐng)參閱圖1,本發(fā)明,一種基于時(shí)間段的追劇方法,包括:
[0028]步驟10、機(jī)頂盒在用戶收看節(jié)目時(shí),每隔一個(gè)時(shí)間段對(duì)用戶正在收看的節(jié)目進(jìn)行數(shù)據(jù)采樣,獲取用戶在各所述時(shí)間段內(nèi)持續(xù)收看的節(jié)目的節(jié)目ID ;所述時(shí)間段是根據(jù)用戶的收視習(xí)慣決定,將一天24小時(shí)均分為復(fù)數(shù)個(gè)時(shí)間片段且最大范圍不超過30分鐘;例如,設(shè)定時(shí)間段為30分鐘,則可以將一天分為O點(diǎn)到O點(diǎn)30分、O點(diǎn)30分到I點(diǎn)、I點(diǎn)到I點(diǎn)30分等48個(gè)時(shí)間片段;
[0029]步驟20、機(jī)頂盒通過獲取的所述節(jié)目ID,從電子節(jié)目指南中查詢與各所述節(jié)目ID匹配的頻道在相應(yīng)所述時(shí)間段內(nèi)所播放的節(jié)目;
[0030]步驟30、機(jī)頂盒將每個(gè)所述時(shí)間段以及在各所述時(shí)間段內(nèi)用戶收看的節(jié)目一一記錄到本地?cái)?shù)據(jù)庫中,分別得到與各所述時(shí)間段匹配的節(jié)目記錄形成追劇清單;
[0031]步驟40、機(jī)頂盒每隔指定時(shí)間查詢用戶在當(dāng)前時(shí)刻所屬的時(shí)間段在所述追劇清單中是否存儲(chǔ)有相應(yīng)的節(jié)目記錄:若是,則統(tǒng)計(jì)與該所述時(shí)間段匹配的任一節(jié)目記錄中是否有累計(jì)記錄次數(shù)超過第一閾值的節(jié)目記錄:如果有,則認(rèn)為用戶正在追該節(jié)目,跳轉(zhuǎn)步驟50 ;如果沒有,則對(duì)用戶當(dāng)前收看的節(jié)目在所述追劇清單中對(duì)應(yīng)的節(jié)目記錄再次累計(jì)存儲(chǔ);若否,則機(jī)頂盒將創(chuàng)建新的節(jié)目記錄來存儲(chǔ)用戶在該時(shí)間段所收看的節(jié)目;所述指定時(shí)間是根據(jù)機(jī)頂盒配置設(shè)定;所述第一閾值由用戶設(shè)定;
[0032]步驟50、將該節(jié)目與當(dāng)前實(shí)時(shí)的電子節(jié)目指南中所顯示正在播放的節(jié)目單進(jìn)行比對(duì),查看該節(jié)目是否還在更新播放;若是,則說明該節(jié)目尚未完結(jié),機(jī)頂盒將彈出追劇提示,通知用戶所關(guān)注的節(jié)目正在更新播放,是否收看:如果用戶選擇確認(rèn),則跳轉(zhuǎn)到該節(jié)目進(jìn)行收看;如