一種跑馬燈消息推送方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種跑馬燈消息推送方法和裝置,當(dāng)接收到跑馬燈消息編輯請(qǐng)求時(shí),啟動(dòng)跑馬燈消息編輯進(jìn)程,并將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中;當(dāng)接收到跑馬燈消息詢問請(qǐng)求時(shí),調(diào)取預(yù)先設(shè)置的跑馬燈消息表,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送;若不存在則不予執(zhí)行。因此,所述跑馬燈消息推送的方法和裝置解決了跑馬燈消息只能統(tǒng)一分發(fā)的問題。
【專利說明】
一種跑馬燈消息推送方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是指一種跑馬燈消息推送方法和裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)通信技術(shù)、互聯(lián)網(wǎng)技術(shù)以及多媒體技術(shù)的發(fā)展,互聯(lián)網(wǎng)電視得到了越來越廣泛的應(yīng)用。目前,現(xiàn)有的電視跑馬燈采用的技術(shù)方案是節(jié)目制作方或電視臺(tái)將跑馬燈消息直接壓入由廣電系統(tǒng)監(jiān)控的視頻廣播信號(hào),然后通過衛(wèi)星、有線等電視傳播技術(shù),最終發(fā)送到用戶終端。所以,存在如下缺陷:視頻廣播信號(hào)統(tǒng)一分發(fā),不能做到分終端推送跑馬燈消息,且缺乏靈活性。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明的目的在于提出一種跑馬燈消息推送方法和裝置,解決了跑馬燈消息只能統(tǒng)一分發(fā)的問題。
[0004]基于上述目的本發(fā)明提供的跑馬燈消息推送方法,包括步驟:
[0005]當(dāng)接收到跑馬燈消息編輯請(qǐng)求時(shí),啟動(dòng)跑馬燈消息編輯進(jìn)程,并將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中;
[0006]當(dāng)接收到跑馬燈消息詢問請(qǐng)求時(shí),調(diào)取預(yù)先設(shè)置的跑馬燈消息表,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送;若不存在則不予執(zhí)行。
[0007]在一些實(shí)施例中,所述跑馬燈消息表中存儲(chǔ)有每個(gè)所述跑馬燈消息內(nèi)容與跑馬燈消息信息的對(duì)應(yīng)關(guān)系,其中所述跑馬燈消息信息包括關(guān)聯(lián)頻道;
[0008]當(dāng)判斷所述跑馬燈消息表中存在有跑馬燈消息時(shí),還包括:
[0009]獲取所述跑馬燈消息信息中的關(guān)聯(lián)頻道以及所述跑馬燈消息詢問請(qǐng)求中的頻道信息;
[0010]判斷所述關(guān)聯(lián)頻道中是否包括有所述的頻道信息,若是則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送;否則不予執(zhí)行。
[0011]在一些實(shí)施例中,獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送之后,還包括:標(biāo)記所述關(guān)聯(lián)頻道中的所述頻道信息;
[0012]還有,當(dāng)判斷所述關(guān)聯(lián)頻道中包括所述的頻道信息時(shí),則判斷在所述關(guān)聯(lián)頻道中的所述頻道信息是否已標(biāo)記;如果已標(biāo)記則所述跑馬燈消息已被發(fā)送給該頻道信息對(duì)應(yīng)的頻道,不予執(zhí)行;如果沒有標(biāo)記則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。
[0013]在一些實(shí)施例中,還包括:
[0014]接收到跑馬燈消息撤回請(qǐng)求,獲取所述跑馬燈消息撤回請(qǐng)求中的跑馬燈消息信息;
[0015]調(diào)取所述跑馬燈消息表,獲取所述跑馬燈消息表中對(duì)應(yīng)該跑馬燈消息信息的跑馬燈消息;
[0016]判斷所述跑馬燈消息的跑馬燈消息信息中關(guān)聯(lián)頻道是否被標(biāo)記,若已被標(biāo)記則不予執(zhí)行,若沒有被標(biāo)記則刪除所述跑馬燈消息表中的該跑馬燈消息。
[0017]在一些實(shí)施例中,所述啟動(dòng)跑馬燈消息編輯進(jìn)程,并編輯完成該跑馬燈消息時(shí),還包括:
[0018]將編輯完成的所述跑馬燈消息存儲(chǔ)到預(yù)先設(shè)置的預(yù)備跑馬燈消息表中;
[0019]判斷在預(yù)設(shè)的時(shí)間閾值內(nèi)是否收到編輯所述預(yù)備跑馬燈消息表中該跑馬燈消息的請(qǐng)求,若是則重新編輯該跑馬燈消息并存儲(chǔ)到所述的跑馬燈消息表中;若不存在則直接將該跑馬燈消息存儲(chǔ)到所述的跑馬燈消息表中。
[0020]在另一方面,本發(fā)明還提供了一種跑馬燈消息推送裝置,包括:
[0021]跑馬燈消息編輯單元,用于接收到跑馬燈消息編輯請(qǐng)求,啟動(dòng)跑馬燈消息編輯進(jìn)程,并將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中;
[0022]跑馬燈消息詢問單元,用于接收到跑馬燈消息詢問請(qǐng)求,調(diào)取預(yù)先設(shè)置的跑馬燈消息表,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送;若不存在則不予執(zhí)行。
[0023]在一些實(shí)施例中,所述跑馬燈消息表中存儲(chǔ)有每個(gè)所述跑馬燈消息內(nèi)容與跑馬燈消息信息的對(duì)應(yīng)關(guān)系,其中所述跑馬燈消息信息包括關(guān)聯(lián)頻道;
[0024]當(dāng)所述跑馬燈消息詢問單元判斷所述跑馬燈消息表中存在有跑馬燈消息時(shí),還包括:
[0025]獲取所述跑馬燈消息信息中的關(guān)聯(lián)頻道以及所述跑馬燈消息詢問請(qǐng)求中的頻道信息;
[0026]判斷所述關(guān)聯(lián)頻道中是否包括有所述的頻道信息,若是則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送;否則不予執(zhí)行。
[0027]在一些實(shí)施例中,所述跑馬燈消息詢問單元獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送之后,還包括:標(biāo)記所述關(guān)聯(lián)頻道中的所述頻道信息;
[0028]還有,當(dāng)所述跑馬燈消息詢問單元判斷所述關(guān)聯(lián)頻道中包括所述的頻道信息時(shí),則判斷在所述關(guān)聯(lián)頻道中的所述頻道信息是否已標(biāo)記;如果已標(biāo)記則所述跑馬燈消息已被發(fā)送給該頻道信息對(duì)應(yīng)的頻道,不予執(zhí)行;如果沒有標(biāo)記則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。
[0029]在一些實(shí)施例中,還包括跑馬燈消息撤回單元,用于接收到跑馬燈消息撤回請(qǐng)求,獲取所述跑馬燈消息撤回請(qǐng)求中的跑馬燈消息信息;
[0030]調(diào)取所述跑馬燈消息表,獲取所述跑馬燈消息表中對(duì)應(yīng)該跑馬燈消息信息的跑馬燈消息;
[0031]判斷所述跑馬燈消息的跑馬燈消息信息中關(guān)聯(lián)頻道是否被標(biāo)記,若已被標(biāo)記則不予執(zhí)行,若沒有被標(biāo)記則刪除所述跑馬燈消息表中的該跑馬燈消息。
[0032]在一些實(shí)施例中,所述跑馬燈消息編輯請(qǐng)求啟動(dòng)跑馬燈消息編輯進(jìn)程,并編輯完成該跑馬燈消息時(shí),還包括:
[0033]將編輯完成的所述跑馬燈消息存儲(chǔ)到預(yù)先設(shè)置的預(yù)備跑馬燈消息表中;
[0034]判斷在預(yù)設(shè)的時(shí)間閾值內(nèi)是否收到編輯所述預(yù)備跑馬燈消息表中該跑馬燈消息的請(qǐng)求,若是則重新編輯該跑馬燈消息并存儲(chǔ)到所述的跑馬燈消息表中;若不存在則直接將該跑馬燈消息存儲(chǔ)到所述的跑馬燈消息表中。
[0035]從上面所述可以看出,本發(fā)明提供的跑馬燈消息推送方法和裝置,當(dāng)接收到跑馬燈消息編輯請(qǐng)求時(shí),啟動(dòng)跑馬燈消息編輯進(jìn)程,并將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中。當(dāng)接收到跑馬燈消息詢問請(qǐng)求時(shí),調(diào)取預(yù)先設(shè)置的跑馬燈消息表,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送;若不存在則不予執(zhí)行。從而,能夠利用互聯(lián)網(wǎng)技術(shù),實(shí)現(xiàn)了靈活的跑馬燈消息的推送,大大優(yōu)化了跑馬燈消息推送的服務(wù)內(nèi)容。
【附圖說明】
[0036]圖1為本發(fā)明實(shí)施例中跑馬燈消息編輯方法的流程示意圖;
[0037]圖2為本發(fā)明實(shí)施例中跑馬燈消息詢問方法的流程示意圖;
[0038]圖3為本發(fā)明可參考實(shí)施例中跑馬燈消息推送方法的流程示意圖;
[0039]圖4為本發(fā)明實(shí)施例中跑馬燈消息推送裝置的結(jié)構(gòu)示意圖;
[0040]圖5為本發(fā)明可參考實(shí)施例中跑馬燈消息推送裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0041]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
[0042]根據(jù)互聯(lián)網(wǎng)的使用現(xiàn)狀,運(yùn)營商發(fā)送跑馬燈消息,只能將跑馬燈消息直接壓入由廣電系統(tǒng)監(jiān)控的視頻廣播信號(hào),然后通過衛(wèi)星、有線等電視傳播技術(shù),最終統(tǒng)一發(fā)送到每個(gè)用戶終端,導(dǎo)致跑馬燈消息推送的門檻過高,靈活性非常差、導(dǎo)致用戶體驗(yàn)不佳。為了解決這一問題,本發(fā)明的思路是基于互聯(lián)網(wǎng)技術(shù),建立個(gè)性化跑馬燈消息的推送的功能。
[0043]參閱圖1所示,為本發(fā)明實(shí)施例中跑馬燈消息編輯方法的流程示意圖,在此以互聯(lián)網(wǎng)電視中的跑馬燈消息為例進(jìn)行說明,所述跑馬燈消息編輯方法包括:
[0044]步驟101,接收到跑馬燈消息編輯請(qǐng)求。
[0045]在實(shí)施例中,運(yùn)營商在需要發(fā)布跑馬燈消息時(shí),可以登錄之后再發(fā)送跑馬燈消息編輯請(qǐng)求。
[0046]步驟102,啟動(dòng)跑馬燈消息編輯進(jìn)程。
[0047]步驟103,將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中。
[0048]較佳地,編輯完成該跑馬燈消息時(shí)可以將編輯完成的所述跑馬燈消息存儲(chǔ)到預(yù)先設(shè)置的預(yù)備跑馬燈消息表中。然后,判斷在一個(gè)預(yù)設(shè)的時(shí)間閾值內(nèi)是否收到編輯所述預(yù)備跑馬燈消息表中該跑馬燈消息的請(qǐng)求,若收到則重新編輯該跑馬燈消息再存儲(chǔ)到跑馬燈消息表中;若沒有收到則直接將該跑馬燈消息存儲(chǔ)到跑馬燈消息表中。
[0049]從而,本發(fā)明所述的跑馬燈消息編輯方法可以將運(yùn)營商編輯后的跑馬燈消息放入到預(yù)設(shè)的預(yù)備跑馬燈消息表中,即可以給運(yùn)營商對(duì)已經(jīng)編輯完的跑馬燈消息進(jìn)行修改的機(jī)會(huì)。因此,實(shí)現(xiàn)了不會(huì)一次編輯之后就不能進(jìn)行修改。
[0050]還有,參閱圖2所示,為本發(fā)明實(shí)施例中跑馬燈跑馬燈消息詢問方法的流程示意圖,所述跑馬燈消息詢問方法包括:
[0051 ]步驟201,接收到跑馬燈消息詢問請(qǐng)求。
[0052]在實(shí)施例中,終端需要獲得跑馬燈消息時(shí),是定期向服務(wù)器提出跑馬燈消息詢問請(qǐng)求,詢問是否有需要進(jìn)行展示的跑馬燈消息。較佳地,每個(gè)終端可以通過登錄之后,發(fā)送跑馬燈消息詢問請(qǐng)求。
[0053]步驟202,調(diào)取預(yù)先設(shè)置的跑馬燈消息表。
[0054]其中,所述跑馬燈消息表中存儲(chǔ)有每個(gè)所述跑馬燈消息內(nèi)容與跑馬燈消息信息的對(duì)應(yīng)關(guān)系。還需要說明的是,所述跑馬燈消息信息可以包括一個(gè)唯一的ID、顯示時(shí)間以及顏色等等。其中,每個(gè)跑馬燈消息的ID可以更便于所述跑馬燈消息的查找。另外,顯示時(shí)間、顏色等等顯示效果的參數(shù)都是可以限制所述跑馬燈消息的顯示。較佳地,為了對(duì)每個(gè)跑馬燈消息進(jìn)行安全性的考慮,所述跑馬燈消息信息還包括發(fā)布時(shí)間戳。
[0055]步驟203,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則進(jìn)行步驟204,否則直接退出該流程。
[0056]較佳地,所述跑馬燈消息信息可以包括關(guān)聯(lián)頻道。當(dāng)判斷所述跑馬燈消息表中存在有跑馬燈消息時(shí)可以獲取所述跑馬燈消息信息中的關(guān)聯(lián)頻道以及所述跑馬燈消息詢問請(qǐng)求中的頻道信息。然后,判斷所述關(guān)聯(lián)頻道中是否包括有所述的頻道信息,若是則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送;否則不予執(zhí)行。也就是說,一個(gè)跑馬燈消息可以分別在不同的頻道中進(jìn)行推送。在該實(shí)施例中運(yùn)營商通過一次跑馬燈消息的編輯就可以在不同的頻道中進(jìn)行推送,大大簡化了運(yùn)營商的制作過程。同時(shí),實(shí)現(xiàn)了靈活的推送,即創(chuàng)造性地通過頻道與跑馬燈消息的靈活匹配。另外,運(yùn)營商只要通過修改頻道信息就可以改變所述跑馬燈消息的推送方向。
[0057]步驟204,獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送。
[0058]在一個(gè)優(yōu)選地實(shí)施例中,獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送之后,還可以標(biāo)記所述關(guān)聯(lián)頻道中的所述頻道信息,即該頻道已經(jīng)推送過該跑馬燈消息了。另外,當(dāng)判斷所述關(guān)聯(lián)頻道中包括所述的頻道信息時(shí),則判斷在所述關(guān)聯(lián)頻道中的所述頻道信息是否已標(biāo)記。根據(jù)判斷結(jié)果,如果已標(biāo)記則所述跑馬燈消息已被發(fā)送給該頻道信息對(duì)應(yīng)的頻道,且不進(jìn)行跑馬燈消息的推送。如果沒有標(biāo)記,則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。
[0059]另外,在本發(fā)明另一個(gè)實(shí)施例中,所述跑馬燈跑馬燈消息推送方法中還可能接收到跑馬燈消息撤回請(qǐng)求。其具體實(shí)施包括:獲取所述跑馬燈消息撤回請(qǐng)求中的跑馬燈消息信息,調(diào)取所述跑馬燈消息表。然后,獲取所述跑馬燈消息表中對(duì)應(yīng)該跑馬燈消息信息的跑馬燈消息。判斷所述跑馬燈消息的跑馬燈消息信息中關(guān)聯(lián)頻道是否被標(biāo)記,若已被標(biāo)記則不予執(zhí)行,若沒有被標(biāo)記則刪除所述跑馬燈消息表中的該跑馬燈消息。該實(shí)施例中,實(shí)現(xiàn)了對(duì)編輯后的跑馬燈消息進(jìn)行撤回的功能,當(dāng)然該跑馬燈消息是沒有被標(biāo)記(沒有被推送過)的。
[0060]作為一個(gè)可參考的實(shí)施例,參閱圖2所示,所述跑馬燈消息推送方法具體可采用如下步驟:
[0061 ]步驟201,接收到跑馬燈消息請(qǐng)求。
[0062]步驟202,判斷所述跑馬燈消息請(qǐng)求的類型,若所述跑馬燈消息請(qǐng)求為跑馬燈消息編輯請(qǐng)求則進(jìn)行步驟203,若所述跑馬燈消息請(qǐng)求為跑馬燈消息詢問請(qǐng)求則進(jìn)行步驟208,若所述跑馬燈消息請(qǐng)求為跑馬燈消息撤回請(qǐng)求則進(jìn)行步驟214。
[0063]步驟203,啟動(dòng)跑馬燈消息編輯進(jìn)程,進(jìn)行步驟204。
[0064]步驟204,將編輯完成的所述跑馬燈消息存儲(chǔ)到預(yù)先設(shè)置的預(yù)備跑馬燈消息表中。
[0065]步驟205,判斷在預(yù)設(shè)的時(shí)間閾值內(nèi)是否收到編輯所述預(yù)備跑馬燈消息表中該跑馬燈消息的請(qǐng)求,若是則進(jìn)行步驟206,否則直接進(jìn)行步驟207。
[0066]步驟206,重新編輯該跑馬燈消息,進(jìn)行步驟207。
[0067]步驟207,存儲(chǔ)到所述的跑馬燈消息表中,退出該流程。
[0068]步驟208,調(diào)取預(yù)先設(shè)置的跑馬燈消息表,進(jìn)行步驟209。
[0069]步驟209,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若是則進(jìn)行步驟210,否則退出該流程。
[0070]步驟210,獲取所述跑馬燈消息信息中的關(guān)聯(lián)頻道以及所述跑馬燈消息詢問請(qǐng)求中的頻道信息。
[0071]步驟211,判斷所述關(guān)聯(lián)頻道中是否包括有所述的頻道信息,若是則進(jìn)行步驟212,否則退出該流程。
[0072]步驟212,獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。
[0073]步驟213,標(biāo)記所述關(guān)聯(lián)頻道中的所述頻道信息,退出該流程。
[0074]較佳地,當(dāng)判斷所述關(guān)聯(lián)頻道中包括所述的頻道信息時(shí),則判斷在所述關(guān)聯(lián)頻道中的所述頻道信息是否已標(biāo)記;如果已標(biāo)記則所述跑馬燈消息已被發(fā)送給該頻道信息對(duì)應(yīng)的頻道,不予執(zhí)行;如果沒有標(biāo)記則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。
[0075]步驟214,獲取所述跑馬燈消息撤回請(qǐng)求中的跑馬燈消息信息。
[0076]步驟215,調(diào)取所述跑馬燈消息表,獲取所述跑馬燈消息表中對(duì)應(yīng)該跑馬燈消息信息的跑馬燈消息。
[0077]步驟216,判斷所述跑馬燈消息的跑馬燈消息信息中關(guān)聯(lián)頻道是否被標(biāo)記,若已被標(biāo)記則退出該流程,若沒有被標(biāo)記則進(jìn)行步驟214。
[0078]步驟217,刪除所述跑馬燈消息表中的該跑馬燈消息,退出該流程。
[0079]在本發(fā)明的另一方面,還提供了一種跑馬燈消息推送裝置,如圖3所示,所述跑馬燈消息推送裝置包括跑馬燈消息編輯單元301和跑馬燈消息詢問單元302。其中,跑馬燈消息編輯單元301接收到跑馬燈消息編輯請(qǐng)求,啟動(dòng)跑馬燈消息編輯進(jìn)程,并將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中。跑馬燈消息詢問單元302接收到跑馬燈消息詢問請(qǐng)求,調(diào)取預(yù)先設(shè)置的跑馬燈消息表,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送;若不存在則不予執(zhí)行。
[0080]其中,所述跑馬燈消息表中存儲(chǔ)有每個(gè)所述跑馬燈消息內(nèi)容與跑馬燈消息信息的對(duì)應(yīng)關(guān)系。較佳地,所述跑馬燈消息信息包括關(guān)聯(lián)頻道。當(dāng)所述跑馬燈消息詢問單元302判斷所述跑馬燈消息表中存在有跑馬燈消息時(shí),可以獲取所述跑馬燈消息信息中的關(guān)聯(lián)頻道以及所述跑馬燈消息詢問請(qǐng)求中的頻道信息。然后,判斷所述關(guān)聯(lián)頻道中是否包括有所述的頻道信息,若是則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送,否則不予執(zhí)行。
[0081 ]在一個(gè)優(yōu)選地實(shí)施例中,所述跑馬燈消息詢問單元302獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送之后,還可以標(biāo)記所述關(guān)聯(lián)頻道中的所述頻道信息。另外,當(dāng)所述跑馬燈消息詢問單元302判斷所述關(guān)聯(lián)頻道中包括所述的頻道信息時(shí),則判斷在所述關(guān)聯(lián)頻道中的所述頻道信息是否已標(biāo)記。如果已標(biāo)記則所述跑馬燈消息已被發(fā)送給該頻道信息對(duì)應(yīng)的頻道,不推送所述跑馬燈消息。如果沒有標(biāo)記則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。
[0082]在另一個(gè)實(shí)施例中,所述跑馬燈消息編輯請(qǐng)求301啟動(dòng)跑馬燈消息編輯進(jìn)程,并編輯完成該跑馬燈消息時(shí),將編輯完成的所述跑馬燈消息存儲(chǔ)到預(yù)先設(shè)置的預(yù)備跑馬燈消息表中。然后,判斷在預(yù)設(shè)的時(shí)間閾值內(nèi)是否收到編輯所述預(yù)備跑馬燈消息表中該跑馬燈消息的請(qǐng)求,若是則重新編輯該跑馬燈消息并存儲(chǔ)到所述的跑馬燈消息表中,若不存在則直接將該跑馬燈消息存儲(chǔ)到所述的跑馬燈消息表中。
[0083]在本裝置的一個(gè)可參考的實(shí)施例中,如圖4所示,還包括跑馬燈消息撤回單元303。具體來說,所述跑馬燈消息撤回單元303接收到跑馬燈消息撤回請(qǐng)求,獲取所述跑馬燈消息撤回請(qǐng)求中的跑馬燈消息信息。調(diào)取所述跑馬燈消息表,獲取所述跑馬燈消息表中對(duì)應(yīng)該跑馬燈消息信息的跑馬燈消息。然后,判斷所述跑馬燈消息的跑馬燈消息信息中關(guān)聯(lián)頻道是否被標(biāo)記,若已被標(biāo)記則不予執(zhí)行,若沒有被標(biāo)記則刪除所述跑馬燈消息表中的該跑馬燈消息。
[0084]需要說明的是,在本發(fā)明所述的跑馬燈消息推送裝置的具體實(shí)施內(nèi)容,在上面所述的跑馬燈消息推送方法中已經(jīng)詳細(xì)說明了,故在此重復(fù)內(nèi)容不再說明。
[0085]綜上所述,本發(fā)明提供的跑馬燈消息推送方法、裝置,創(chuàng)造性地采用互聯(lián)網(wǎng)技術(shù)推送電視跑馬燈消息;并且,實(shí)現(xiàn)了推送的跑馬燈消息具有獨(dú)立性;同時(shí),完全可以根據(jù)需要,任意指定跑馬燈消息推送到的終端;從而,實(shí)現(xiàn)了快速、個(gè)性化的跑馬燈消息的推送,具有廣泛、重大的推廣意義;最后,整個(gè)所述的跑馬燈消息推送方法和裝置緊湊,易于控制。
[0086]所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于控制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種跑馬燈消息推送方法,其特征在于,包括步驟: 當(dāng)接收到跑馬燈消息編輯請(qǐng)求時(shí),啟動(dòng)跑馬燈消息編輯進(jìn)程,并將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中; 當(dāng)接收到跑馬燈消息詢問請(qǐng)求時(shí),調(diào)取預(yù)先設(shè)置的跑馬燈消息表,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送;若不存在則不予執(zhí)行。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述跑馬燈消息表中存儲(chǔ)有每個(gè)所述跑馬燈消息內(nèi)容與跑馬燈消息信息的對(duì)應(yīng)關(guān)系,其中所述跑馬燈消息信息包括關(guān)聯(lián)頻道; 當(dāng)判斷所述跑馬燈消息表中存在有跑馬燈消息時(shí),還包括: 獲取所述跑馬燈消息信息中的關(guān)聯(lián)頻道以及所述跑馬燈消息詢問請(qǐng)求中的頻道信息; 判斷所述關(guān)聯(lián)頻道中是否包括有所述的頻道信息,若是則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送;否則不予執(zhí)行。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送之后,還包括:標(biāo)記所述關(guān)聯(lián)頻道中的所述頻道信息; 當(dāng)判斷所述關(guān)聯(lián)頻道中包括所述的頻道信息時(shí),則判斷在所述關(guān)聯(lián)頻道中的所述頻道信息是否已標(biāo)記;如果已標(biāo)記則所述跑馬燈消息已被發(fā)送給該頻道信息對(duì)應(yīng)的頻道,不予執(zhí)行;如果沒有標(biāo)記則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 接收到跑馬燈消息撤回請(qǐng)求,獲取所述跑馬燈消息撤回請(qǐng)求中的跑馬燈消息信息; 調(diào)取所述跑馬燈消息表,獲取所述跑馬燈消息表中對(duì)應(yīng)該跑馬燈消息信息的跑馬燈消息; 判斷所述跑馬燈消息的跑馬燈消息信息中關(guān)聯(lián)頻道是否被標(biāo)記,若已被標(biāo)記則不予執(zhí)行,若沒有被標(biāo)記則刪除所述跑馬燈消息表中的該跑馬燈消息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述啟動(dòng)跑馬燈消息編輯進(jìn)程,并編輯完成該跑馬燈消息時(shí),還包括: 將編輯完成的所述跑馬燈消息存儲(chǔ)到預(yù)先設(shè)置的預(yù)備跑馬燈消息表中; 判斷在預(yù)設(shè)的時(shí)間閾值內(nèi)是否收到編輯所述預(yù)備跑馬燈消息表中該跑馬燈消息的請(qǐng)求,若是則重新編輯該跑馬燈消息并存儲(chǔ)到所述的跑馬燈消息表中;若不存在則直接將該跑馬燈消息存儲(chǔ)到所述的跑馬燈消息表中。6.一種跑馬燈消息推送裝置,其特征在于,包括: 跑馬燈消息編輯單元,用于接收到跑馬燈消息編輯請(qǐng)求,啟動(dòng)跑馬燈消息編輯進(jìn)程,并將編輯完成的所述跑馬燈消息保存在預(yù)先設(shè)置的跑馬燈消息表中; 跑馬燈消息詢問單元,用于接收到跑馬燈消息詢問請(qǐng)求,調(diào)取預(yù)先設(shè)置的跑馬燈消息表,判斷所述跑馬燈消息表中是否存在有跑馬燈消息,若存在則獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送;若不存在則不予執(zhí)行。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述跑馬燈消息表中存儲(chǔ)有每個(gè)所述跑馬燈消息內(nèi)容與跑馬燈消息信息的對(duì)應(yīng)關(guān)系,其中所述跑馬燈消息信息包括關(guān)聯(lián)頻道; 當(dāng)所述跑馬燈消息詢問單元判斷所述跑馬燈消息表中存在有跑馬燈消息時(shí),還用于: 獲取所述跑馬燈消息信息中的關(guān)聯(lián)頻道以及所述跑馬燈消息詢問請(qǐng)求中的頻道信息; 判斷所述關(guān)聯(lián)頻道中是否包括有所述的頻道信息,若是則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送;否則不予執(zhí)行。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述跑馬燈消息詢問單元獲取所述跑馬燈消息表中的跑馬燈消息并發(fā)送之后,還用于:標(biāo)記所述關(guān)聯(lián)頻道中的所述頻道信息; 當(dāng)所述跑馬燈消息詢問單元判斷所述關(guān)聯(lián)頻道中包括所述的頻道信息時(shí),則判斷在所述關(guān)聯(lián)頻道中的所述頻道信息是否已標(biāo)記;如果已標(biāo)記則所述跑馬燈消息已被發(fā)送給該頻道信息對(duì)應(yīng)的頻道,不予執(zhí)行;如果沒有標(biāo)記則獲取所述跑馬燈消息表中的該跑馬燈消息并發(fā)送。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括跑馬燈消息撤回單元,用于; 接收到跑馬燈消息撤回請(qǐng)求,獲取所述跑馬燈消息撤回請(qǐng)求中的跑馬燈消息信息; 調(diào)取所述跑馬燈消息表,獲取所述跑馬燈消息表中對(duì)應(yīng)該跑馬燈消息信息的跑馬燈消息; 判斷所述跑馬燈消息的跑馬燈消息信息中關(guān)聯(lián)頻道是否被標(biāo)記,若已被標(biāo)記則不予執(zhí)行,若沒有被標(biāo)記則刪除所述跑馬燈消息表中的該跑馬燈消息。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述跑馬燈消息編輯單元,跑馬燈消息跑馬燈消息還用于: 將編輯完成的所述跑馬燈消息存儲(chǔ)到預(yù)先設(shè)置的預(yù)備跑馬燈消息表中; 判斷在預(yù)設(shè)的時(shí)間閾值內(nèi)是否收到編輯所述預(yù)備跑馬燈消息表中該跑馬燈消息的請(qǐng)求,若是則重新編輯該跑馬燈消息并存儲(chǔ)到所述的跑馬燈消息表中;若不存在則直接將該跑馬燈消息存儲(chǔ)到所述的跑馬燈消息表中。
【文檔編號(hào)】H04L29/08GK105827705SQ201610166714
【公開日】2016年8月3日
【申請(qǐng)日】2016年3月22日
【發(fā)明人】張京龍
【申請(qǐng)人】樂視網(wǎng)信息技術(shù)(北京)股份有限公司