一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法和裝置制造方法
【專利摘要】本發(fā)明提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,所述方法應(yīng)用于采用嵌入式可配置操作系統(tǒng)eCos的機(jī)頂盒,當(dāng)當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件時(shí),觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,以生成與該查詢條件對(duì)應(yīng)的查詢信息,并將該查詢信息發(fā)送到推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器中,以查詢?cè)摼W(wǎng)絡(luò)推送信息,當(dāng)接收到網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息時(shí),展示該網(wǎng)絡(luò)推送信息。該方法中,主動(dòng)生成查詢信息,對(duì)網(wǎng)絡(luò)服務(wù)器中的網(wǎng)絡(luò)推送信息進(jìn)行查詢,可主動(dòng)對(duì)網(wǎng)絡(luò)推送信息進(jìn)行查詢,并獲取網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息,并對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)推送信息的獲取,增加了機(jī)頂盒的功能,提高用戶體驗(yàn)。
【專利說明】一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于機(jī)頂盒領(lǐng)域,尤其涉及一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法和
>J-U ρ?α裝直。
【背景技術(shù)】
[0002]數(shù)字視頻變換盒(STB, set-top box),通常稱為機(jī)頂盒,是一個(gè)連接電視機(jī)與外部信號(hào)源的設(shè)備。它可以將壓縮的數(shù)字信號(hào)轉(zhuǎn)換成電視內(nèi)容,并在電視機(jī)上顯示出來。
[0003]然而現(xiàn)有的機(jī)頂盒中采用的嵌入式可配置操作系統(tǒng)(eCos, embeddedConfigurable operating system),由于該系統(tǒng)的網(wǎng)絡(luò)接口并不統(tǒng)一,使得網(wǎng)站無法為這類系統(tǒng)設(shè)計(jì)客戶端,限制了網(wǎng)絡(luò)應(yīng)用的發(fā)展。用戶不能享受運(yùn)營商或者網(wǎng)絡(luò)中的各種推送消息,用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的目的在于提供一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法和裝置,可主動(dòng)對(duì)網(wǎng)絡(luò)推送信息進(jìn)行查詢,并獲取網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息,并對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,提高用戶體驗(yàn)。
[0005]一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,所述方法應(yīng)用于采用嵌入式可配置操作系統(tǒng)eCos的機(jī)頂盒,該方法包括:
[0006]當(dāng)依據(jù)預(yù)設(shè)的查詢條件判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件時(shí),觸發(fā)預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序依據(jù)所述查詢`條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息;
[0007]發(fā)送所述查詢信息至推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器,以查詢所述網(wǎng)絡(luò)推送信息;
[0008]接收并存儲(chǔ)所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息;
[0009]展示所述網(wǎng)絡(luò)推送信息。
[0010]上述的方法,優(yōu)選的,所述展示所述網(wǎng)絡(luò)推送信息包括:
[0011]依據(jù)預(yù)設(shè)的分類條件,對(duì)所述網(wǎng)絡(luò)推送信息分類,得到所述網(wǎng)絡(luò)推送信息所屬種類;
[0012]統(tǒng)計(jì)所述種類中的網(wǎng)絡(luò)推送信息數(shù)量;
[0013]生成標(biāo)注有所述種類和所述種類中的網(wǎng)絡(luò)推送信息數(shù)量的提示消息,展示所述提示消息。
[0014]上述的方法,優(yōu)選的,接收并存儲(chǔ)所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息之后,還包括:
[0015]判斷所述網(wǎng)絡(luò)推送信息是否滿足預(yù)設(shè)的顯示條件;
[0016]如果滿足,執(zhí)行展示所述網(wǎng)絡(luò)推送信息步驟;
[0017]否則,記錄所述網(wǎng)絡(luò)推送信息,不展示所述網(wǎng)絡(luò)推送信息。
[0018]上述的方法,優(yōu)選的,依據(jù)預(yù)設(shè)的查詢條件判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件之前,還包括:
[0019]檢測(cè)所述機(jī)頂盒中沒有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序;所述系統(tǒng)資源消耗大條件為運(yùn)行所述程序時(shí),機(jī)頂盒CPU使用率大于預(yù)設(shè)閾值。
[0020]上述的方法,優(yōu)選的,所述預(yù)設(shè)的查詢條件包括:啟動(dòng)機(jī)頂盒,達(dá)到預(yù)設(shè)的查詢時(shí)間或者接收到請(qǐng)求信息,所述請(qǐng)求信息表征用戶請(qǐng)求查看所述網(wǎng)絡(luò)推送信息。
[0021]一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置,所述裝置應(yīng)用于采用eCos的機(jī)頂盒,該裝置包括:
[0022]第一判斷模塊,用于依據(jù)預(yù)設(shè)的查詢條件,判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件;
[0023]查詢模塊,用于當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件時(shí),觸發(fā)預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序依據(jù)所述查詢條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息;
[0024]發(fā)送模塊,用于發(fā)送所述查詢信息至推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器,以查詢所述網(wǎng)絡(luò)推送信息;
[0025]接收模塊,用于接收所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息;
[0026]存儲(chǔ)模塊,用于存儲(chǔ)所述網(wǎng)絡(luò)推送信息;
[0027]展示模塊,用于展示所述網(wǎng)絡(luò)推送信息。
[0028]上述的裝置,優(yōu)選的,所述展示模塊包括:
[0029]分類單元,用于依據(jù)預(yù)設(shè)的分類條件,對(duì)所述網(wǎng)絡(luò)推送信息分類,得到所述網(wǎng)絡(luò)推送信息所屬種類;
[0030]統(tǒng)計(jì)單元,用于統(tǒng)計(jì)所述種類中的網(wǎng)絡(luò)推送信息數(shù)量;
[0031]提示消息生成單元,用于生成標(biāo)注有所述種類和所述種類中的網(wǎng)絡(luò)推送信息數(shù)量的提不消息;
[0032]展示單元,用于展示所述提示消息。
[0033]上述的裝置,優(yōu)選的,還包括:
[0034]第二判斷模塊,用于判斷所述網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件時(shí),觸發(fā)所述展示模塊;
[0035]記錄模塊,用于當(dāng)?shù)诙袛嗄K判定所述網(wǎng)絡(luò)推送信息不滿足預(yù)設(shè)的顯示條件時(shí)被觸發(fā),記錄所述網(wǎng)絡(luò)推送信息。
[0036]上述的裝置,優(yōu)選的,還包括:
[0037]檢測(cè)模塊,用于檢測(cè)所述機(jī)頂盒中是否有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序,如果沒有,觸發(fā)第一判斷模塊;所述系統(tǒng)資源消耗大條件為運(yùn)行所述程序時(shí),機(jī)頂盒CPU使用率大于預(yù)設(shè)閾值。
[0038]本發(fā)明提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,所述方法應(yīng)用于采用嵌入式可配置操作系統(tǒng)eCos的機(jī)頂盒,當(dāng)當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件時(shí),觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,以生成與該查詢條件對(duì)應(yīng)的查詢信息,并將該查詢信息發(fā)送到推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器中,以查詢?cè)摼W(wǎng)絡(luò)推送信息,當(dāng)接收到網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息時(shí),展示該網(wǎng)絡(luò)推送信息。該方法中,主動(dòng)生成查詢信息,對(duì)網(wǎng)絡(luò)服務(wù)器中的網(wǎng)絡(luò)推送信息進(jìn)行查詢,可主動(dòng)對(duì)網(wǎng)絡(luò)推送信息進(jìn)行查詢,并獲取網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息,并對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)推送信息的獲取,增加了機(jī)頂盒的功能,提聞?dòng)脩趔w驗(yàn)。
【專利附圖】
【附圖說明】
[0039]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0040]圖1是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例1的流程圖;
[0041]圖2是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例2的流程圖;
[0042]圖3是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例3的流程圖;
[0043]圖4是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例4的流程圖;
[0044]圖5是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置實(shí)施例1的結(jié)構(gòu)示意圖;
[0045]圖6是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置實(shí)施例2的結(jié)構(gòu)示意圖;
[0046]圖7是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置實(shí)施例3的結(jié)構(gòu)示意圖;
[0047]圖8是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置實(shí)施例4的結(jié)構(gòu)示意圖;
[0048]圖9是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法應(yīng)用場(chǎng)景一的流程圖;
[0049]圖10是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法應(yīng)用場(chǎng)景一的氣泡示意圖;
[0050]圖11是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法應(yīng)用場(chǎng)景二的流程圖;
[0051]圖12是本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法應(yīng)用場(chǎng)景二的對(duì)話框示意圖。
【具體實(shí)施方式】
[0052]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(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ù)的范圍。
[0053]本申請(qǐng)中的機(jī)頂盒是帶有網(wǎng)絡(luò)功能的非智能機(jī)頂盒,采用eCos操作系統(tǒng)。機(jī)頂盒的信息傳輸基于用戶數(shù)據(jù)包協(xié)議(UDP, User Datagram Protocol) /傳輸控制協(xié)議(TCP, Transmission Control Protocol) / 實(shí)時(shí)流傳輸協(xié)議(RTSP, Real Time StreamingProtocol)協(xié)議的網(wǎng)絡(luò)通信技術(shù)。
[0054]本申請(qǐng)中的網(wǎng)絡(luò)推送信息對(duì)應(yīng)該機(jī)頂盒中的應(yīng)用程序,如天氣、股票、郵件、新聞、游戲等各種APP (Application,第三方應(yīng)用程序)。
[0055]實(shí)施例1
[0056]參見圖1,示出了本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例I的流程圖,包括:
[0057]步驟SlOl:依據(jù)預(yù)設(shè)的查詢條件,判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件時(shí),觸發(fā)預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序依據(jù)所述查詢條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息;
[0058]機(jī)頂盒中預(yù)設(shè)有查詢條件和網(wǎng)絡(luò)推送信息查詢程序。
[0059]當(dāng)機(jī)頂盒的運(yùn)行狀態(tài)滿足該預(yù)設(shè)的查詢條件時(shí),觸發(fā)該網(wǎng)絡(luò)推送信息查詢程序,以使該網(wǎng)絡(luò)推送信息查詢程序依據(jù)該查詢條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息,該查詢信息與該查詢內(nèi)容相關(guān)。
[0060]該預(yù)設(shè)的查詢條件包括:啟動(dòng)機(jī)頂盒,達(dá)到預(yù)設(shè)的查詢時(shí)間或者接收到請(qǐng)求信息,所述請(qǐng)求信息表征用戶請(qǐng)求查看所述網(wǎng)絡(luò)推送信息。
[0061]當(dāng)該查詢條件為啟動(dòng)機(jī)頂盒時(shí),該查詢條件對(duì)應(yīng)的查詢內(nèi)容為全部的應(yīng)用程序,如天氣、股票、郵件、新聞、游戲等機(jī)頂盒中全部的應(yīng)用程序,觸發(fā)該預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序,則該與查詢條件對(duì)應(yīng)的查詢內(nèi)容包括全部應(yīng)用程序的相關(guān)網(wǎng)絡(luò)推送信息。即,啟動(dòng)機(jī)頂盒時(shí),對(duì)機(jī)頂盒中全部的應(yīng)用程序進(jìn)行網(wǎng)絡(luò)推送信息進(jìn)行查詢。
[0062]當(dāng)該查詢條件為達(dá)到預(yù)設(shè)的查詢時(shí)間時(shí),該查詢條件對(duì)應(yīng)的查詢內(nèi)容為預(yù)設(shè)的查詢時(shí)間對(duì)應(yīng)的預(yù)設(shè)的APP應(yīng)用程序,比如可根據(jù)用戶的使用情況設(shè)置為天氣、郵件或者股票等各種APP。該預(yù)設(shè)的查詢時(shí)間為5分鐘查詢天氣和郵件一次,或者逢整點(diǎn)查詢天氣一次、或者半小時(shí)查詢新聞一次等均可,該查詢時(shí)間可根據(jù)用戶需求設(shè)置。當(dāng)達(dá)到預(yù)設(shè)的查詢時(shí)間時(shí),觸發(fā)該預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序,查詢與該查詢時(shí)間對(duì)應(yīng)的APP,生成查詢?cè)揂PP對(duì)應(yīng)的網(wǎng)絡(luò)推送信息的查詢信息,對(duì)該APP的網(wǎng)絡(luò)推送信息進(jìn)行查詢。
[0063]當(dāng)該查詢條件為接收到請(qǐng)求信息時(shí),該請(qǐng)求信息表征用戶請(qǐng)求查看所述網(wǎng)絡(luò)推送信息,具體實(shí)施中,可在機(jī)頂盒的選項(xiàng)中設(shè)置APP程序按鈕,機(jī)頂盒中的各個(gè)APP均包含在該APP程序按鈕對(duì)應(yīng)的頁面中,用戶點(diǎn)擊該APP程序按鈕,可看到各APP。該請(qǐng)求信息的生成過程可以體現(xiàn)為用戶點(diǎn)擊該APP程序按鈕,以實(shí)現(xiàn)查看該APP程序按鈕對(duì)應(yīng)的頁面中所有APP對(duì)應(yīng)的網(wǎng)絡(luò)推送信息;或者用戶點(diǎn)擊啟動(dòng)或者進(jìn)入某一APP,或者點(diǎn)擊刷新該APP,以實(shí)現(xiàn)查看該APP對(duì)應(yīng)的網(wǎng)絡(luò)推送信息。該請(qǐng)求的網(wǎng)絡(luò)推送信息可以為天氣、股票、郵件、新聞等機(jī)頂盒中設(shè)置的各種APP。比如,當(dāng)用戶請(qǐng)求查看新聞的網(wǎng)絡(luò)推送信息時(shí),接收該請(qǐng)求查看的請(qǐng)求信息,觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,使得該網(wǎng)絡(luò)推送信息查詢程序依據(jù)該請(qǐng)求信息對(duì)應(yīng)的新聞APP生成查詢新聞網(wǎng)絡(luò)推送信息的查詢信息,對(duì)該新聞APP的網(wǎng)絡(luò)推送信息進(jìn)行查詢。
[0064]步驟S102:發(fā)送所述查詢信息至推送所述網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器,以查詢所述網(wǎng)絡(luò)推送信息;
[0065]該查詢信息中可攜帶該查詢信息對(duì)應(yīng)的APP信息,依據(jù)該APP信息即可得到該APP的運(yùn)營商信息或者其他與網(wǎng)絡(luò)服務(wù)器相關(guān)的信息,依據(jù)該相關(guān)的信息就可得到該網(wǎng)絡(luò)服務(wù)器,將該查詢信息發(fā)送至該網(wǎng)絡(luò)服務(wù)器中查詢網(wǎng)絡(luò)推送信息。該網(wǎng)絡(luò)服務(wù)器接收到該查詢信息后,生成相應(yīng)的網(wǎng)絡(luò)推送信息并反饋。
[0066]步驟S103:接收并存儲(chǔ)所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息;
[0067]接收該網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息。
[0068]步驟S104:展示所述網(wǎng)絡(luò)推送信息。
[0069]在電視屏幕上展示該網(wǎng)絡(luò)推送信息,具體的可以為將該網(wǎng)絡(luò)推送信息發(fā)送給電視機(jī)的顯示裝置,以實(shí)現(xiàn)對(duì)該網(wǎng)絡(luò)推送信息的展示。
[0070]用戶可在電視機(jī)屏幕上展示的網(wǎng)絡(luò)推送信息進(jìn)行查看,并可根據(jù)自己的需求以及該網(wǎng)絡(luò)推送信息對(duì)該網(wǎng)絡(luò)推送信息對(duì)應(yīng)的APP進(jìn)行操作。提高了用戶對(duì)機(jī)頂盒中應(yīng)用程序的參與度,提高用戶體驗(yàn)。
[0071]綜上,本申請(qǐng)實(shí)施例1提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,所述方法應(yīng)用于采用嵌入式可配置操作系統(tǒng)eCos的機(jī)頂盒,當(dāng)當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件時(shí),觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,以生成與該查詢條件對(duì)應(yīng)的查詢信息,并將該查詢信息發(fā)送到推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器中,以查詢?cè)摼W(wǎng)絡(luò)推送信息,當(dāng)接收到網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息時(shí),展示該網(wǎng)絡(luò)推送信息。該方法中,主動(dòng)生成查詢信息,對(duì)網(wǎng)絡(luò)服務(wù)器中的網(wǎng)絡(luò)推送信息進(jìn)行查詢,可主動(dòng)對(duì)網(wǎng)絡(luò)推送信息進(jìn)行查詢,并獲取網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息,并對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)推送信息的獲取,增加了機(jī)頂盒的功能,提高用戶體驗(yàn)。
[0072]實(shí)施例2
[0073]參見圖2,示出了本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例2的流程圖,圖1所示的流程圖中,步驟S104包括:
[0074]步驟S1041:依據(jù)預(yù)設(shè)的分類條件,對(duì)所述網(wǎng)絡(luò)推送信息分類,得到所述網(wǎng)絡(luò)推送信息所屬種類;
[0075]由于一臺(tái)機(jī)頂盒中,可能設(shè)置有很多的APP,因此,在一段時(shí)間內(nèi)可能有很多的網(wǎng)絡(luò)推送信息,而對(duì)大量的網(wǎng)絡(luò)推送信息進(jìn)行展示,會(huì)影響用戶對(duì)電視節(jié)目的觀看效果。
[0076]因此為了不影響用戶對(duì)電視節(jié)目的觀看效果,只對(duì)獲取得到的網(wǎng)絡(luò)推送信息進(jìn)行消息提示,即有新的網(wǎng)絡(luò)推送信息時(shí),只生成提示消息,在電視屏幕對(duì)用戶進(jìn)行提醒,以使用戶根據(jù)自己的需求查看該網(wǎng)絡(luò)推送信息。
[0077]當(dāng)接收到該網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息時(shí),根據(jù)預(yù)設(shè)的分類條件,如該反饋的網(wǎng)絡(luò)推送信息為新聞信息時(shí),其分類為新聞?lì)?,得到該網(wǎng)絡(luò)推送信息所屬的種類為新聞news;該網(wǎng)絡(luò)推送信息為郵件時(shí),其分類為郵件類,得到該網(wǎng)絡(luò)推送信息所屬的種類為郵件mail ;該網(wǎng)絡(luò)推送信息為天氣時(shí),其分類為天氣類,得到該網(wǎng)絡(luò)推送信息所屬的種類為天氣weather ;同理可得到網(wǎng)絡(luò)推送信息對(duì)應(yīng)的其他種類。
[0078]步驟S1042:統(tǒng)計(jì)所述種類中的網(wǎng)絡(luò)推送信息數(shù)量;
[0079]某一次的查詢時(shí),接收到的網(wǎng)絡(luò)推送信息可能有多個(gè),而這多個(gè)網(wǎng)絡(luò)推送信息中可能有屬于同一種類的幾個(gè)網(wǎng)絡(luò)推送信息,也可能有不屬于同一種類的網(wǎng)絡(luò)推送信息。
[0080]依據(jù)種類對(duì)接收到的網(wǎng)絡(luò)推送信息進(jìn)行分類統(tǒng)計(jì),屬于同一種類統(tǒng)計(jì)為一個(gè)數(shù)值,得到種類中網(wǎng)絡(luò)推送信息的數(shù)量。
[0081]比如,依據(jù)分類對(duì)網(wǎng)絡(luò)推送信息進(jìn)行統(tǒng)計(jì),得到含有郵件類的網(wǎng)絡(luò)推送信息2個(gè)、含有天氣類的網(wǎng)絡(luò)推送信息I個(gè)。
[0082]步驟S1043:生成標(biāo)注有所述種類和所述種類中的網(wǎng)絡(luò)推送信息數(shù)量的提示消息,并展示所述提示消息。
[0083]依據(jù)種類和每個(gè)中網(wǎng)絡(luò)推送信息的數(shù)量生成提示消息,該提示消息中包含有種類和對(duì)應(yīng)的網(wǎng)絡(luò)推送信息的數(shù)量,將該提示消息展示,以提示用戶有新的網(wǎng)絡(luò)推送信息的種類和數(shù)量。
[0084]tWn,該網(wǎng)絡(luò)推送信息為郵件,該郵件的數(shù)量為2封,則該提示消息為2封郵件,用戶可根據(jù)需要查看該郵件。
[0085]為了減少屏幕中提示信息占用的體積,只展示接收到網(wǎng)絡(luò)推送信息的種類及數(shù)量,對(duì)沒有接收到網(wǎng)絡(luò)推送信息的種類不再展示。
[0086]具體實(shí)施中,展示該提示消息的方式可以采用氣泡或者對(duì)話框的形式。
[0087]該提示消息的展示位置可以為電視屏幕的右下角或者其他位置等處于非視覺焦點(diǎn)的位置。用戶對(duì)網(wǎng)絡(luò)推送信息重視,可設(shè)置該提示消息展示位置為電視屏幕的正中心或者其他位置等處于視覺焦點(diǎn)的位置。以提示用戶有新的網(wǎng)絡(luò)推送信息的種類和數(shù)量,用戶可根據(jù)需要和提示消息,確定是否要查看該接收到的網(wǎng)絡(luò)推送信息。
[0088]綜上,本申請(qǐng)實(shí)施例2提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,對(duì)接收到的網(wǎng)絡(luò)推送信息進(jìn)行分類并統(tǒng)計(jì)每個(gè)分類中的網(wǎng)絡(luò)推送信息數(shù)量,依據(jù)分類種類和每個(gè)種類中的網(wǎng)絡(luò)推送信息數(shù)量生成提示消息,只展示該提示消息,不必對(duì)各個(gè)網(wǎng)絡(luò)推送信息進(jìn)行展示,用戶可根據(jù)自己的需求查看該網(wǎng)絡(luò)推送信息。在保證用戶的需求同時(shí),不影響用戶對(duì)電視節(jié)目的觀看效果,提高用戶體驗(yàn)。
[0089]實(shí)施例3
[0090]參見圖3,示出了本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例3的流程圖,圖1所示的流程圖中,步驟S104包括:
[0091]步驟S1044:判斷所述網(wǎng)絡(luò)推送信息是否滿足預(yù)設(shè)的顯示條件;如果是,執(zhí)行步驟S1045,否則,執(zhí)行步驟S1046 ;
[0092]由于一臺(tái)機(jī)頂盒中,可能設(shè)置有很多的APP,因此,在一段時(shí)間內(nèi)可能有很多的網(wǎng)絡(luò)推送信息,在電視屏幕上對(duì)大量的網(wǎng)絡(luò)推送信息進(jìn)行提示,會(huì)影響用戶對(duì)電視節(jié)目的觀看效果。
[0093]因此為了不影響用戶對(duì)電視節(jié)目的觀看效果,設(shè)置顯示條件,只對(duì)滿足該顯示條件的網(wǎng)絡(luò)推送信息進(jìn)行展示。
[0094]顯示條件可根據(jù)用戶的需求設(shè)置,比如用戶需要對(duì)股票進(jìn)行了解,可設(shè)置該顯示條件為:股票的漲跌幅度滿足閾值,如5% ;
[0095]也可設(shè)置天氣的顯示條件為氣溫有較大的變化,如5°C,或者天氣變化,如晴天變成雨雪等,以便用戶對(duì)天氣情況進(jìn)行掌握;
[0096]同理,也可設(shè)置郵件的顯示條件為有新郵件,接收到網(wǎng)絡(luò)推送信息為有新郵件時(shí),即對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行顯示,以便用戶對(duì)新郵件進(jìn)行及時(shí)查看;
[0097]類似的,用戶對(duì)新聞需求度不高,可設(shè)置新聞不進(jìn)行顯示,只有用戶請(qǐng)求查看該新聞種類的網(wǎng)絡(luò)推送信息時(shí),才對(duì)新聞進(jìn)行顯示。
[0098]當(dāng)接收到的網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件時(shí),對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,執(zhí)行步驟S1045,否則,執(zhí)行步驟S1046,不展示。
[0099]步驟S1045:展示所述網(wǎng)絡(luò)推送信息;
[0100]接收到的網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件時(shí),該網(wǎng)絡(luò)推送信息重要,對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,以提醒用戶有新的網(wǎng)絡(luò)推送信息。
[0101]實(shí)際實(shí)施中,為了方便后續(xù)查詢?cè)摼W(wǎng)絡(luò)推送信息,還可記錄該網(wǎng)絡(luò)推送信息到存儲(chǔ)區(qū)域中。
[0102]步驟S1046:記錄所述網(wǎng)絡(luò)推送信息,不展示所述網(wǎng)絡(luò)推送信息。
[0103]接收到的網(wǎng)絡(luò)推送信息不滿足預(yù)設(shè)的顯示條件時(shí),該網(wǎng)絡(luò)推送信息不重要,不展示所述網(wǎng)絡(luò)推送信息,對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行記錄,以便后續(xù)查詢?cè)摼W(wǎng)絡(luò)推送信息。
[0104]保證了只有用戶關(guān)心的網(wǎng)絡(luò)推送信息在電視屏幕上展示,不關(guān)心的或者重要度不高的網(wǎng)絡(luò)推送信息不展示,在保證用戶的需求同時(shí),不影響用戶對(duì)電視節(jié)目的觀看效果,提聞?dòng)脩趔w驗(yàn)。
[0105]實(shí)際實(shí)施中,為了更加簡(jiǎn)化用戶電視屏幕上展示的網(wǎng)絡(luò)推送信息,可結(jié)合實(shí)施例2中的提示消息和本實(shí)施例中的顯示條件,對(duì)滿足顯示條件的網(wǎng)絡(luò)推送信息以提示消息的形式進(jìn)行提醒。
[0106]綜上,本申請(qǐng)實(shí)施例3提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,判斷接收到的網(wǎng)絡(luò)推送信息是否滿足預(yù)設(shè)的顯示條件,如果滿足則顯示該網(wǎng)絡(luò)推送信息,不滿足則不顯示。只有用戶關(guān)心的網(wǎng)絡(luò)推送信息在電視屏幕上展示,不關(guān)心的或者重要度不高的網(wǎng)絡(luò)推送信息不展示,在保證用戶的需求同時(shí),不影響用戶對(duì)電視節(jié)目的觀看效果,提高用戶體驗(yàn)。
[0107]實(shí)施例4
[0108]參見圖4,示出了本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例,4的流程圖,圖1所示的流程圖中,步驟SlOl之前,還包括:
[0109]步驟S105:檢測(cè)所述機(jī)頂盒中沒有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序。
[0110]由于執(zhí)行本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,會(huì)占用機(jī)頂盒的一部分中央處理器(Central Processing Unit, CPU),而為了保證機(jī)頂盒的運(yùn)行安全,需要該機(jī)頂盒中沒有運(yùn)行系統(tǒng)資源消耗大條件的程序,即沒有運(yùn)行占用機(jī)頂盒CPU較多的程序。該系統(tǒng)資源消耗大條件為運(yùn)行所述程序時(shí),機(jī)頂盒CPU使用率大于預(yù)設(shè)閾值,如50%,該閾值可根據(jù)實(shí)際情況進(jìn)行設(shè)置。
[0111]默認(rèn)該程序的運(yùn)行優(yōu)先級(jí)別高于獲取推送信息,當(dāng)檢測(cè)所述機(jī)頂盒中運(yùn)行滿足系統(tǒng)資源消耗大條件的程序時(shí),因此,為了保證機(jī)頂盒的運(yùn)行安全,不再執(zhí)行判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件這一步驟,繼續(xù)執(zhí)行該滿足系統(tǒng)資源消耗大條件的程序,保證用戶正在使用的程序不被影響,提高用戶體驗(yàn)。
[0112]綜上,本申請(qǐng)實(shí)施例4提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,還包括:檢測(cè)所述機(jī)頂盒中沒有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序。當(dāng)機(jī)頂盒中沒有運(yùn)行占用機(jī)頂盒CPU較多的程序時(shí),依據(jù)預(yù)設(shè)的查詢條件判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件,否則,停止判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件。確保用戶正在使用的程序不被影響的同時(shí),保證了機(jī)頂盒的安全運(yùn)行提高用戶體驗(yàn)。
[0113]與上述本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法實(shí)施例相對(duì)應(yīng)的,本申請(qǐng)說明書中還提供了一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置實(shí)施例。
[0114]實(shí)施例1
[0115]參見圖5,示出了本申請(qǐng)實(shí)施例1提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置結(jié)構(gòu)示意圖,包括:第一判斷模塊101、查詢模塊102、發(fā)送模塊103、接收模塊104、存儲(chǔ)模塊105和展示模塊106 ;
[0116]其中,所述第一判斷模塊101,用于依據(jù)預(yù)設(shè)的查詢條件,判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件;
[0117]其中,所述查詢模塊102,用于當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件時(shí),觸發(fā)預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序依據(jù)所述查詢條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息;
[0118]機(jī)頂盒中預(yù)設(shè)有查詢條件和網(wǎng)絡(luò)推送信息查詢程序。
[0119]當(dāng)?shù)谝慌袛嗄K101判斷機(jī)頂盒的運(yùn)行狀態(tài)滿足該預(yù)設(shè)的查詢條件時(shí),觸發(fā)該網(wǎng)絡(luò)推送信息查詢程序,以使該網(wǎng)絡(luò)推送信息查詢程序依據(jù)該查詢條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息,該查詢信息與該查詢內(nèi)容相關(guān)。
[0120]該預(yù)設(shè)的查詢條件包括:啟動(dòng)機(jī)頂盒,達(dá)到預(yù)設(shè)的查詢時(shí)間或者接收到請(qǐng)求信息,所述請(qǐng)求信息表征用戶請(qǐng)求查看所述網(wǎng)絡(luò)推送信息。
[0121]當(dāng)該查詢條件為啟動(dòng)機(jī)頂盒時(shí),該查詢條件對(duì)應(yīng)的查詢內(nèi)容為全部的應(yīng)用程序,如天氣、股票、郵件、新聞、游戲等機(jī)頂盒中全部的應(yīng)用程序,觸發(fā)該預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序,則該與查詢條件對(duì)應(yīng)的查詢內(nèi)容包括全部應(yīng)用程序的相關(guān)網(wǎng)絡(luò)推送信息。即,啟動(dòng)機(jī)頂盒時(shí),對(duì)機(jī)頂盒中全部的應(yīng)用程序進(jìn)行網(wǎng)絡(luò)推送信息進(jìn)行查詢。
[0122]當(dāng)該查詢條件為達(dá)到預(yù)設(shè)的查詢時(shí)間時(shí),該查詢條件對(duì)應(yīng)的查詢內(nèi)容為預(yù)設(shè)的查詢時(shí)間對(duì)應(yīng)的預(yù)設(shè)的APP,比如可根據(jù)用戶的使用情況設(shè)置為天氣、郵件或者股票等各種APP0該預(yù)設(shè)的查詢時(shí)間為5分鐘查詢天氣和郵件一次,或者逢整點(diǎn)查詢天氣一次、或者半小時(shí)查詢新聞一次等均可,該查詢時(shí)間可根據(jù)用戶需求設(shè)置。當(dāng)達(dá)到預(yù)設(shè)的查詢時(shí)間時(shí),觸發(fā)該預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序,查詢與該查詢時(shí)間對(duì)應(yīng)的APP,生成查詢?cè)揂PP對(duì)應(yīng)的網(wǎng)絡(luò)推送信息的查詢信息,對(duì)該APP的網(wǎng)絡(luò)推送信息進(jìn)行查詢。
[0123]當(dāng)該查詢條件為接收到請(qǐng)求信息時(shí),該請(qǐng)求信息表征用戶請(qǐng)求查看所述網(wǎng)絡(luò)推送信息,具體實(shí)施中,可在機(jī)頂盒的選項(xiàng)中設(shè)置APP程序按鈕,機(jī)頂盒中的各個(gè)APP均包含在該APP程序按鈕對(duì)應(yīng)的頁面中,用戶點(diǎn)擊該APP程序按鈕,可看到各APP。該請(qǐng)求信息的生成過程可以體現(xiàn)為用戶點(diǎn)擊該APP程序按鈕,以實(shí)現(xiàn)查看該APP程序按鈕對(duì)應(yīng)的頁面中所有APP對(duì)應(yīng)的網(wǎng)絡(luò)推送信息;或者用戶點(diǎn)擊啟動(dòng)或者進(jìn)入某一APP,或者點(diǎn)擊刷新該APP,以實(shí)現(xiàn)查看該APP對(duì)應(yīng)的網(wǎng)絡(luò)推送信息。該請(qǐng)求的網(wǎng)絡(luò)推送信息可以為天氣、股票、郵件、新聞等機(jī)頂盒中設(shè)置的各種APP。比如,當(dāng)用戶請(qǐng)求查看新聞的網(wǎng)絡(luò)推送信息時(shí),接收該請(qǐng)求查看的請(qǐng)求信息,觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,使得該網(wǎng)絡(luò)推送信息查詢程序依據(jù)該請(qǐng)求信息對(duì)應(yīng)的新聞APP生成查詢新聞網(wǎng)絡(luò)推送信息的查詢信息,對(duì)該新聞APP的網(wǎng)絡(luò)推送信息進(jìn)行查詢。
[0124]其中,所述發(fā)送模塊103,用于發(fā)送所述查詢信息至推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器,以查詢所述網(wǎng)絡(luò)推送信息;
[0125]該查詢信息中可攜帶該查詢信息對(duì)應(yīng)的APP信息,依據(jù)該APP信息即可得到該APP的運(yùn)營商信息或者其他與網(wǎng)絡(luò)服務(wù)器相關(guān)的信息,依據(jù)該相關(guān)的信息就可得到該網(wǎng)絡(luò)服務(wù)器。
[0126]發(fā)送模塊103將該查詢信息發(fā)送至該網(wǎng)絡(luò)服務(wù)器中查詢網(wǎng)絡(luò)推送信息。該網(wǎng)絡(luò)服務(wù)器接收到該查詢信息后,生成相應(yīng)的網(wǎng)絡(luò)推送信息并反饋。
[0127]其中,所述接收模塊104,用于接收所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息;
[0128]其中,所述存儲(chǔ)模塊105,用于存儲(chǔ)所述網(wǎng)絡(luò)推送信息;
[0129]接收模塊104接收該網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息,并將該網(wǎng)絡(luò)推送信息存儲(chǔ)到存儲(chǔ)模塊105中,以便后續(xù)查詢。
[0130]其中,所述展示模塊106,用于展示所述網(wǎng)絡(luò)推送信息。
[0131]在電視屏幕上展示該網(wǎng)絡(luò)推送信息,具體的可以為將該網(wǎng)絡(luò)推送信息發(fā)送給展示模塊106,以實(shí)現(xiàn)對(duì)該網(wǎng)絡(luò)推送信息的展示。
[0132]用戶可在電視機(jī)屏幕上展示的網(wǎng)絡(luò)推送信息進(jìn)行查看,并可根據(jù)自己的需求以及該網(wǎng)絡(luò)推送信息對(duì)該網(wǎng)絡(luò)推送信息對(duì)應(yīng)的APP進(jìn)行操作。提高了用戶對(duì)機(jī)頂盒中應(yīng)用程序的參與度,提高用戶體驗(yàn)。
[0133]綜上,本申請(qǐng)實(shí)施例1提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置,當(dāng)當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件時(shí),觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,以生成與該查詢條件對(duì)應(yīng)的查詢信息,并將該查詢信息發(fā)送到推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器中,以查詢?cè)摼W(wǎng)絡(luò)推送信息,當(dāng)接收到網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息時(shí),展示該網(wǎng)絡(luò)推送信息。該裝置中,主動(dòng)生成查詢信息,對(duì)網(wǎng)絡(luò)服務(wù)器中的網(wǎng)絡(luò)推送信息進(jìn)行查詢,可主動(dòng)對(duì)網(wǎng)絡(luò)推送信息進(jìn)行查詢,并獲取網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息,并對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,實(shí)現(xiàn)了對(duì)網(wǎng)絡(luò)推送信息的獲取,增加了機(jī)頂盒的功能,提高用戶體驗(yàn)。
[0134]實(shí)施例2
[0135]參見圖6,示出了本申請(qǐng)實(shí)施例2提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置結(jié)構(gòu)示意圖,圖5所示結(jié)構(gòu)中,展示模塊106包括:分類單元1061、統(tǒng)計(jì)單元1062、提示消息生成單元1063和展示單元1064 ;
[0136]其中,所述分類單元1061,用于依據(jù)預(yù)設(shè)的分類條件,對(duì)所述網(wǎng)絡(luò)推送信息分類,得到所述網(wǎng)絡(luò)推送信息所屬種類;
[0137]由于一臺(tái)機(jī)頂盒中,可能設(shè)置有很多的APP,因此,在一段時(shí)間內(nèi)可能有很多的網(wǎng)絡(luò)推送信息,而對(duì)大量的網(wǎng)絡(luò)推送信息進(jìn)行展示,會(huì)影響用戶對(duì)電視節(jié)目的觀看效果。
[0138]因此為了不影響用戶對(duì)電視節(jié)目的觀看效果,只對(duì)獲取得到的網(wǎng)絡(luò)推送信息進(jìn)行消息提示,即有新的網(wǎng)絡(luò)推送信息時(shí),只生成提示消息,在電視屏幕對(duì)用戶進(jìn)行提醒,以使用戶根據(jù)自己的需求查看該網(wǎng)絡(luò)推送信息。
[0139]當(dāng)接收到該網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息時(shí),分類單元1061根據(jù)預(yù)設(shè)的分類條件,如該反饋的網(wǎng)絡(luò)推送信息為新聞信息時(shí),其分類為新聞?lì)?,得到該網(wǎng)絡(luò)推送信息所屬的種類為新聞news ;該網(wǎng)絡(luò)推送信息為郵件時(shí),其分類為郵件類,得到該網(wǎng)絡(luò)推送信息所屬的種類為郵件mail ;該網(wǎng)絡(luò)推送信息為天氣時(shí),其分類為天氣類,得到該網(wǎng)絡(luò)推送信息所屬的種類為天氣weather ;同理可得到網(wǎng)絡(luò)推送信息對(duì)應(yīng)的其他種類。
[0140]其中,所述統(tǒng)計(jì)單元1062,用于統(tǒng)計(jì)所述種類中的網(wǎng)絡(luò)推送信息數(shù)量;
[0141]某一次的查詢時(shí),接收到的網(wǎng)絡(luò)推送信息可能有多個(gè),而這多個(gè)網(wǎng)絡(luò)推送信息中可能有屬于同一種類的幾個(gè)網(wǎng)絡(luò)推送信息,也可能有不屬于同一種類的網(wǎng)絡(luò)推送信息。[0142]統(tǒng)計(jì)單元1062依據(jù)種類對(duì)接收到的網(wǎng)絡(luò)推送信息進(jìn)行分類統(tǒng)計(jì),屬于同一種類統(tǒng)計(jì)為一個(gè)數(shù)值,得到種類中網(wǎng)絡(luò)推送信息的數(shù)量。
[0143]比如,依據(jù)分類對(duì)網(wǎng)絡(luò)推送信息進(jìn)行統(tǒng)計(jì),得到含有郵件類的網(wǎng)絡(luò)推送信息2個(gè)、含有天氣類的網(wǎng)絡(luò)推送信息I個(gè)。
[0144]其中,所述提示消息生成單元1063,用于生成標(biāo)注有所述種類和所述種類中的網(wǎng)絡(luò)推送信息數(shù)量的提示消息;
[0145]其中,所述展示單元1064,用于展示所述提示消息。
[0146]提示消息生成單元1063依據(jù)種類和每個(gè)中網(wǎng)絡(luò)推送信息的數(shù)量生成提示消息,該提示消息中包含有種類和對(duì)應(yīng)的網(wǎng)絡(luò)推送信息的數(shù)量,展示單元1064將該提示消息展示,以提示用戶有新的網(wǎng)絡(luò)推送信息的種類和數(shù)量。
[0147]如,該網(wǎng)絡(luò)推送信息為郵件,該郵件的數(shù)量為2封,則該提示消息為2封郵件,用戶可根據(jù)需要查看該郵件。
[0148]為了減少屏幕中提示信息占用的體積,只展示接收到網(wǎng)絡(luò)推送信息的種類及數(shù)量,對(duì)沒有接收到網(wǎng)絡(luò)推送信息的種類不再展示。
[0149]具體實(shí)施中,展示該提示消息的方式可以采用氣泡或者對(duì)話框的形式。
[0150]該提示消息的展示位置可以為電視屏幕的右下角或者其他位置等處于非視覺焦點(diǎn)的位置。用戶對(duì)網(wǎng)絡(luò)推送信息重視,可設(shè)置該提示消息展示位置為電視屏幕的正中心或者其他位置等處于視覺焦點(diǎn)的位置。以提示用戶有新的網(wǎng)絡(luò)推送信息的種類和數(shù)量,用戶可根據(jù)需要和提示消息,確定是否要查看該接收到的網(wǎng)絡(luò)推送信息。
[0151]綜上,本申請(qǐng)實(shí)施例2提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置,對(duì)接收到的網(wǎng)絡(luò)推送信息進(jìn)行分類并統(tǒng)計(jì)每個(gè)分類中的網(wǎng)絡(luò)推送信息數(shù)量,依據(jù)分類種類和每個(gè)種類中的網(wǎng)絡(luò)推送信息數(shù)量生成提示消息,只展示該提示消息,不必對(duì)各個(gè)網(wǎng)絡(luò)推送信息進(jìn)行展示,用戶可根據(jù)自己的需求查看該網(wǎng)絡(luò)推送信息。在保證用戶的需求同時(shí),不影響用戶對(duì)電視節(jié)目的觀看效果,提高用戶體驗(yàn)。
[0152]實(shí)施例3
[0153]參見圖7,示出了本申請(qǐng)實(shí)施例3提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置結(jié)構(gòu)示意圖,圖5所示結(jié)構(gòu)中,還包括:第二判斷模塊107和記錄模塊108 ;
[0154]其中,所述第二判斷模塊107,用于判斷所述網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件時(shí),觸發(fā)所述展示模塊106 ;
[0155]由于一臺(tái)機(jī)頂盒中,可能設(shè)置有很多的APP,因此,在一段時(shí)間內(nèi)可能有很多的網(wǎng)絡(luò)推送信息,在電視屏幕上對(duì)大量的網(wǎng)絡(luò)推送信息進(jìn)行提示,會(huì)影響用戶對(duì)電視節(jié)目的觀看效果。
[0156]因此為了不影響用戶對(duì)電視節(jié)目的觀看效果,設(shè)置顯示條件,只對(duì)滿足該顯示條件的網(wǎng)絡(luò)推送信息進(jìn)行展示。
[0157]顯示條件可根據(jù)用戶的需求設(shè)置,比如用戶需要對(duì)股票進(jìn)行了解,可設(shè)置該顯示條件為:股票的漲跌幅度滿足閾值,如5% ;
[0158]也可設(shè)置天氣的顯示條件為氣溫有較大的變化,如5°C,或者天氣變化,如晴天變成雨雪等,以便用戶對(duì)天氣情況進(jìn)行掌握;
[0159]同理,也可設(shè)置郵件的顯示條件為有新郵件,接收到網(wǎng)絡(luò)推送信息為有新郵件時(shí),即對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行顯示,以便用戶對(duì)新郵件進(jìn)行及時(shí)查看;
[0160]類似的,用戶對(duì)新聞需求度不高,可設(shè)置新聞不進(jìn)行顯示,只有用戶請(qǐng)求查看該新聞種類的網(wǎng)絡(luò)推送信息時(shí),才對(duì)新聞進(jìn)行顯示。
[0161]當(dāng)?shù)诙袛嗄K107判定接收到的網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件時(shí),對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行展示,觸發(fā)展示模塊106,否則,觸發(fā)記錄模塊108,不觸發(fā)展示模塊106。
[0162]實(shí)際實(shí)施中,為了方便后續(xù)查詢?cè)摼W(wǎng)絡(luò)推送信息,觸發(fā)展示模塊106也可觸發(fā)該記錄模塊108記錄該網(wǎng)絡(luò)推送信息到存儲(chǔ)區(qū)域中。
[0163]其中,所述記錄模塊108,用于當(dāng)?shù)诙袛嗄K判定所述網(wǎng)絡(luò)推送信息不滿足預(yù)設(shè)的顯示條件時(shí)被觸發(fā),記錄所述網(wǎng)絡(luò)推送信息。
[0164]接收到的網(wǎng)絡(luò)推送信息不滿足預(yù)設(shè)的顯示條件時(shí),該網(wǎng)絡(luò)推送信息不重要,不展示所述網(wǎng)絡(luò)推送信息,記錄模塊108對(duì)該網(wǎng)絡(luò)推送信息進(jìn)行記錄,以便后續(xù)查詢?cè)摼W(wǎng)絡(luò)推送信息。
[0165]保證了只有用戶關(guān)心的網(wǎng)絡(luò)推送信息在電視屏幕上展示,不關(guān)心的或者重要度不高的網(wǎng)絡(luò)推送信息不展示,在保證用戶的需求同時(shí),不影響用戶對(duì)電視節(jié)目的觀看效果,提聞?dòng)脩趔w驗(yàn)。
[0166]實(shí)際實(shí)施中,為了簡(jiǎn)化本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置的結(jié)構(gòu),可將存儲(chǔ)模塊105和記錄模塊108合并為同一個(gè)模塊,對(duì)所有需要記錄或存儲(chǔ)的信息進(jìn)行存儲(chǔ)。
[0167]實(shí)際實(shí)施中,為了更加簡(jiǎn)化用戶電視屏幕上展示的網(wǎng)絡(luò)推送信息,可結(jié)合實(shí)施例2中的提示消息和本實(shí)施例中的顯示條件,對(duì)滿足顯示條件的網(wǎng)絡(luò)推送信息以提示消息的形式進(jìn)行提醒。
[0168]綜上,本申請(qǐng)實(shí)施例3提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置,判斷接收到的網(wǎng)絡(luò)推送信息是否滿足預(yù)設(shè)的顯示條件,如果滿足則顯示該網(wǎng)絡(luò)推送信息,不滿足則不顯示。只有用戶關(guān)心的網(wǎng)絡(luò)推送信息在電視屏幕上展示,不關(guān)心的或者重要度不高的網(wǎng)絡(luò)推送信息不展示,在保證用戶的需求同時(shí),不影響用戶對(duì)電視節(jié)目的觀看效果,提高用戶體驗(yàn)。
[0169]實(shí)施例4
[0170]參見圖8,示出了本申請(qǐng)實(shí)施例4提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置結(jié)構(gòu)示意圖,圖5所示結(jié)構(gòu)中,還包括:
[0171]檢測(cè)模塊109,用于檢測(cè)所述機(jī)頂盒中是否有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序,如果沒有,觸發(fā)第一判斷模塊101 ;
[0172]所述系統(tǒng)資源消耗大條件為運(yùn)行所述程序時(shí),機(jī)頂盒CPU使用率大于預(yù)設(shè)閾值。
[0173]由于執(zhí)行本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置運(yùn)行時(shí),會(huì)占用機(jī)頂盒的一部分CPU,而為了保證機(jī)頂盒的運(yùn)行安全,需要該機(jī)頂盒中沒有運(yùn)行系統(tǒng)資源消耗大條件的程序,即沒有運(yùn)行占用機(jī)頂盒CPU較多的程序。該系統(tǒng)資源消耗大條件為運(yùn)行所述程序時(shí),機(jī)頂盒CPU使用率大于預(yù)設(shè)閾值,如50%,該閾值可根據(jù)實(shí)際情況進(jìn)行設(shè)置。
[0174]默認(rèn)該程序的運(yùn)行優(yōu)先級(jí)別高于獲取推送信息,當(dāng)檢測(cè)模塊109檢測(cè)到所述機(jī)頂盒中運(yùn)行滿足系統(tǒng)資源消耗大條件的程序時(shí),因此,為了保證機(jī)頂盒的運(yùn)行安全,不再執(zhí)行判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件這一步驟,繼續(xù)執(zhí)行該滿足系統(tǒng)資源消耗大條件的程序,保證用戶正在使用的程序不被影響,提高用戶體驗(yàn)。
[0175]綜上,本申請(qǐng)實(shí)施例4提供的一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置,還包括:檢測(cè)所述機(jī)頂盒中沒有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序。當(dāng)機(jī)頂盒中沒有運(yùn)行占用機(jī)頂盒CPU較多的程序時(shí),依據(jù)預(yù)設(shè)的查詢條件判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件,否則,停止判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件。確保用戶正在使用的程序不被影響的同時(shí),保證了機(jī)頂盒的安全運(yùn)行提高用戶體驗(yàn)。
[0176]本申請(qǐng)還提供了一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法的應(yīng)用場(chǎng)景.[0177]應(yīng)用場(chǎng)景一
[0178]在本應(yīng)用場(chǎng)景中對(duì)天氣類的網(wǎng)絡(luò)推送信息進(jìn)行獲取,查詢條件為整點(diǎn)查詢,該天氣類的網(wǎng)絡(luò)推送信息的顯示條件為溫度變化不小于5°C和/或天氣變化。
[0179]參見圖9,示出了本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法的應(yīng)用場(chǎng)景一的流程圖。
[0180]步驟S201:當(dāng)判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足當(dāng)前運(yùn)行到整點(diǎn),觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,生成查詢天氣類網(wǎng)絡(luò)推送信息的weather查詢信息;
[0181]步驟S202:將所述weather查詢信息發(fā)送至天氣APP的網(wǎng)絡(luò)服務(wù)器;
[0182]將該weather查詢信息發(fā)送至該天氣APP對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)器進(jìn)行查詢。
[0183]步驟S2 03:接收并該天氣APP的網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息;
[0184]天氣的網(wǎng)絡(luò)服務(wù)器查詢得到天氣情況為:當(dāng)前的溫度為20°C、晴,將該天氣情況生成網(wǎng)絡(luò)推送信息,并反饋給機(jī)頂盒。
[0185]步驟S204:判斷天氣類網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件,以氣泡的形式對(duì)該提示消息進(jìn)行顯示。
[0186]由于天氣信息的特殊性,一次查詢只會(huì)生成一個(gè)網(wǎng)絡(luò)推送信息,所以,不必對(duì)網(wǎng)絡(luò)推送信息個(gè)數(shù)進(jìn)行統(tǒng)計(jì)。
[0187]上一次查詢得到的天氣情況為:26°C、晴,本次接收到天氣類網(wǎng)絡(luò)推送信息滿足溫度變化不小于5°C的顯示條件,生成天氣提示消息,以氣泡形式顯示該提示消息。
[0188]所述氣泡示意圖如圖10所示,氣泡201中顯示“當(dāng)前天氣:20°,晴”用戶可點(diǎn)擊該氣泡,以對(duì)天氣情況進(jìn)行查看。
[0189]應(yīng)用場(chǎng)景二
[0190]在本應(yīng)用場(chǎng)景中對(duì)郵件類的網(wǎng)絡(luò)推送信息進(jìn)行獲取,查詢條件為每隔5分鐘查詢一次,該郵件類的網(wǎng)絡(luò)推送信息的顯示條件為有新郵件。
[0191]參見圖11,示出了本申請(qǐng)?zhí)峁┑囊环N基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法的應(yīng)用場(chǎng)景二的流程圖。
[0192]步驟S301:判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足與上一次查詢相隔5分鐘時(shí),觸發(fā)網(wǎng)絡(luò)推送信息查詢程序,生成查詢郵件類網(wǎng)絡(luò)推送信息的mail查詢信息;
[0193]步驟S302:將所述mail查詢信息發(fā)送至用戶郵箱APP的網(wǎng)絡(luò)服務(wù)器;
[0194]當(dāng)該用戶使用的郵箱為126郵箱時(shí),將該mail查詢信息發(fā)送至該126郵箱的網(wǎng)絡(luò)服務(wù)器進(jìn)行查詢。
[0195]步驟S303:接收并該郵箱APP的網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息;[0196]郵箱的網(wǎng)絡(luò)服務(wù)器查詢得到該用戶有兩個(gè)新郵件,將這兩個(gè)新郵件分別生成兩個(gè)網(wǎng)絡(luò)推送信息,并反饋給機(jī)頂盒。
[0197]接收網(wǎng)絡(luò)服務(wù)器反饋的兩個(gè)郵件網(wǎng)絡(luò)推送信息。
[0198]步驟S304:統(tǒng)計(jì)該接收到的網(wǎng)絡(luò)推送信息中,郵件類的網(wǎng)絡(luò)推送信息的數(shù)量為2個(gè);
[0199]步驟S305:依據(jù)該郵件類別和該郵件類的網(wǎng)絡(luò)推送信息數(shù)量生成提示消息;
[0200]該提示消息包括:“新郵件”和“2個(gè)”兩個(gè)組成信息。
[0201]步驟S306:判斷郵件類的網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件,以對(duì)話框的形式對(duì)該提示消息進(jìn)行顯示。
[0202]所述對(duì)話框示意圖如圖12所示,對(duì)話框301中顯示“您有2個(gè)新郵件?!保⑶以趯?duì)話框中有兩個(gè)選項(xiàng)“查看”和“忽略”,用戶可點(diǎn)擊“查看”,以對(duì)新郵件進(jìn)行查看,用戶點(diǎn)擊“忽略”后可關(guān)閉該對(duì)話框。
[0203]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的方法,其特征在于,所述方法應(yīng)用于采用嵌入式可配置操作系統(tǒng)eCos的機(jī)頂盒,該方法包括: 當(dāng)依據(jù)預(yù)設(shè)的查詢條件判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件時(shí),觸發(fā)預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序依據(jù)所述查詢條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息; 發(fā)送所述查詢信息至推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器,以查詢所述網(wǎng)絡(luò)推送信息; 接收并存儲(chǔ)所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息; 展示所述網(wǎng)絡(luò)推送信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述展示所述網(wǎng)絡(luò)推送信息包括: 依據(jù)預(yù)設(shè)的分類條件,對(duì)所述網(wǎng)絡(luò)推送信息分類,得到所述網(wǎng)絡(luò)推送信息所屬種類; 統(tǒng)計(jì)所述種類中的網(wǎng)絡(luò)推送信息數(shù)量; 生成標(biāo)注有所述種類和所述種類中的網(wǎng)絡(luò)推送信息數(shù)量的提示消息,展示所述提示消息。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,接收并存儲(chǔ)所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息之后,還包括: 判斷所述網(wǎng)絡(luò)推送信息是否滿足預(yù)設(shè)的顯示條件; 如果滿足,執(zhí)行展示所述網(wǎng)絡(luò)推送信息步驟; 否則,記錄所述網(wǎng)絡(luò)推送信息,不展示所述網(wǎng)絡(luò)推送信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)預(yù)設(shè)的查詢條件判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)滿足查詢條件之前,還包括: 檢測(cè)所述機(jī)頂盒中沒有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序;所述系統(tǒng)資源消耗大條件為運(yùn)行所述程序時(shí),機(jī)頂盒中央處理器CPU使用率大于預(yù)設(shè)閾值。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)的查詢條件包括:啟動(dòng)機(jī)頂盒,達(dá)到預(yù)設(shè)的查詢時(shí)間或者接收到請(qǐng)求信息,所述請(qǐng)求信息表征用戶請(qǐng)求查看所述網(wǎng)絡(luò)推送信息。
6.一種基于機(jī)頂盒的獲取網(wǎng)絡(luò)推送信息的裝置,其特征在于,所述裝置應(yīng)用于采用eCos的機(jī)頂盒,該裝置包括: 第一判斷模塊,用于依據(jù)預(yù)設(shè)的查詢條件,判斷當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件; 查詢模塊,用于當(dāng)前機(jī)頂盒的運(yùn)行狀態(tài)是否滿足查詢條件時(shí),觸發(fā)預(yù)設(shè)的網(wǎng)絡(luò)推送信息查詢程序依據(jù)所述查詢條件對(duì)應(yīng)的查詢內(nèi)容,生成查詢信息; 發(fā)送模塊,用于發(fā)送所述查詢信息至推送網(wǎng)絡(luò)推送信息的網(wǎng)絡(luò)服務(wù)器,以查詢所述網(wǎng)絡(luò)推送信息; 接收模塊,用于接收所述網(wǎng)絡(luò)服務(wù)器反饋的網(wǎng)絡(luò)推送信息; 存儲(chǔ)模塊,用于存儲(chǔ)所述網(wǎng)絡(luò)推送信息; 展示模塊,用于展示所述網(wǎng)絡(luò)推送信息。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述展示模塊包括: 分類單元,用于依據(jù)預(yù)設(shè)的分類條件,對(duì)所述網(wǎng)絡(luò)推送信息分類,得到所述網(wǎng)絡(luò)推送信息所屬種類; 統(tǒng)計(jì)單元,用于統(tǒng)計(jì)所述種類中的網(wǎng)絡(luò)推送信息數(shù)量;提示消息生成單元,用于生成標(biāo)注有所述種類和所述種類中的網(wǎng)絡(luò)推送信息數(shù)量的提示消息; 展示單元,用于展示所述提示消息。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,還包括: 第二判斷模塊,用于判斷所述網(wǎng)絡(luò)推送信息滿足預(yù)設(shè)的顯示條件時(shí),觸發(fā)所述展示模塊; 記錄模塊,用于當(dāng)?shù)诙袛嗄K判定所述網(wǎng)絡(luò)推送信息不滿足預(yù)設(shè)的顯示條件時(shí)被觸發(fā),記錄所述網(wǎng)絡(luò)推送信息。
9.根據(jù)權(quán)利要求5所述的裝置,其特征在于,還包括: 檢測(cè)模塊,用于檢測(cè)所述機(jī)頂盒中是否有運(yùn)行滿足系統(tǒng)資源消耗大條件的程序,如果沒有,觸發(fā)第一判斷模塊;所述系統(tǒng)資源消耗大條件為運(yùn)行所述程序時(shí),機(jī)頂盒CPU使用率大于預(yù)設(shè)閾值。
【文檔編號(hào)】H04N21/443GK103634667SQ201310681732
【公開日】2014年3月12日 申請(qǐng)日期:2013年12月12日 優(yōu)先權(quán)日:2013年12月12日
【發(fā)明者】張永樂 申請(qǐng)人:珠海邁越信息技術(shù)有限公司