專利名稱:一種數(shù)字電視短信息中間件平臺(tái)和短信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字家庭技術(shù)領(lǐng)域,具體地,本發(fā)明涉及用于數(shù)字電視上的一種數(shù)字 電視短信息中間件平臺(tái)和短信息處理方法。
背景技術(shù):
隨著通信技術(shù)的發(fā)展,各種媒體不斷涌現(xiàn),大大地豐富了人們的日常生活。短信息 是其中的一個(gè)重要媒體。短信息不但能夠提供簡(jiǎn)易、明了和有趣的文本信息,而且還可以提供豐富多彩的 彩信功能。短信息已經(jīng)人們?nèi)粘I畈豢苫蛉钡囊徊糠?。而相?yīng)的短息載體也從傳統(tǒng)的手 機(jī)等移動(dòng)設(shè)備向數(shù)字電視等硬件設(shè)備轉(zhuǎn)移。在觀賞電視的同時(shí),數(shù)字電視也能夠提示短信 息的接收,用戶可以通過數(shù)字電視接收,因而出現(xiàn)了家庭短信用戶。個(gè)人與家庭短信不斷發(fā) 展,已經(jīng)較為成熟。目前的大多數(shù)短信應(yīng)用是針對(duì)個(gè)人用戶的,針對(duì)企業(yè)用戶的短信服務(wù)平 臺(tái)也已經(jīng)開始推出。比如利用短信進(jìn)行檢索、繳費(fèi)和管理等等。企業(yè)利用短信服務(wù)平臺(tái)能 夠建立市場(chǎng)營(yíng)銷管理系統(tǒng)。行業(yè)應(yīng)用應(yīng)該是未來短信發(fā)展的主要方向,存在很大的拓展空 間。數(shù)字電視的短信廣一告更具有針對(duì)性,實(shí)用性。數(shù)字電視作為短信接收載體,為用戶與短信進(jìn)行功能性的交互提供了一種新的渠 道,同時(shí)為企業(yè)的市場(chǎng)營(yíng)銷開辟了新的方向。然而,由于數(shù)字電視機(jī)頂盒的類型和品牌日益 增長(zhǎng),短信功能開發(fā)人員常常需要針對(duì)各種具體設(shè)備或系統(tǒng)進(jìn)行專門的應(yīng)用編程。這對(duì)于 開發(fā)人員或公司來說,針對(duì)每種設(shè)備或系統(tǒng)進(jìn)行應(yīng)用編程是耗時(shí)、復(fù)雜而且高成本的。這些 障礙限制了短信息在數(shù)字家庭系統(tǒng)的傳播與應(yīng)用。出于上述原因,人們希望可以提供一種數(shù)字電視上的短信息中間件平臺(tái)。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例要解決的技術(shù)問題是提供一種數(shù)字電視的短信息中間件平臺(tái)和 短信息處理方法,可以提高短信息交互性與功能性,促進(jìn)短信息在數(shù)字家庭系統(tǒng)的傳播與 應(yīng)用。本發(fā)明提供一種數(shù)字電視短信息中間件平臺(tái)包括功能應(yīng)用API模塊和中間件組件模塊,所述中間件組件模塊包括彩信播放模 塊、高速緩存模塊、簡(jiǎn)檔模塊、調(diào)查模塊、支付模塊和交互模塊;功能應(yīng)用API模塊,用于向應(yīng)用提供用于執(zhí)行相關(guān)功能的標(biāo)準(zhǔn)化接口 ;彩信播放模塊,用于實(shí)現(xiàn)提供在數(shù)字電視上播放彩信的功能接口 ;高速緩存模塊,用于提供多條信息接收的緩存機(jī)制;簡(jiǎn)檔模塊,用于提供短信息的縮略顯示或提示;調(diào)查模塊,用于提供短信息相關(guān)的統(tǒng)計(jì)信息;支付模塊,用于提供相關(guān)的支付交易接口 ;交互模塊,用于提供接收、回復(fù)、轉(zhuǎn)發(fā)、屏蔽的短信息功能。
優(yōu)選的,所述平臺(tái)還包括底層傳輸層模塊,所述中間件組件模塊通過底層傳輸層 模塊與底層硬件交互。優(yōu)選的,所述底層傳輸層模塊包括多個(gè)傳輸機(jī)制和/或協(xié)議,所述協(xié)議包括HTTP 協(xié)議、FTP協(xié)議、SMS協(xié)議。優(yōu)選的,所述功能應(yīng)用API模塊表現(xiàn)為一個(gè)或者多個(gè)功能API。本發(fā)明還提供一種短信息處理方法,包括①開始短信息應(yīng)用;②接收應(yīng)用的注冊(cè)請(qǐng)求;③檢查是否已經(jīng)加載中間件,若否,則加載中間件,若是,進(jìn)入④;④向中間件注冊(cè)應(yīng)用;⑤接收來自應(yīng)用的短信息;⑥通過簡(jiǎn)檔模塊在電視屏幕上顯示短信息的提示;⑦用戶通過交互設(shè)備選擇是否讀取短信息;⑧若否,則保存信息并跳至⑤,若是,進(jìn)入⑨;⑨檢查短信息是否為彩信;⑩若否,則顯示文本信息,提供相關(guān)處理并跳至⑤; 若為彩信,則調(diào)用彩信播放模塊,播放和處理并跳至⑤。上述技術(shù)方案可以看出本發(fā)明中,提供了隔離硬件平臺(tái)和系統(tǒng)的數(shù)字電視短信息中間件平臺(tái),開發(fā)人員 可以使用由標(biāo)準(zhǔn)化短信中間件提供的函數(shù)來創(chuàng)建特定應(yīng)用。中間件提供了與特定設(shè)備或系 統(tǒng)的硬件和軟件組件進(jìn)行接口實(shí)現(xiàn)的功能。這樣,開發(fā)人員不必將精力花在針對(duì)各種特定 設(shè)備或系統(tǒng)的接口實(shí)現(xiàn)。因此,本發(fā)明技術(shù)方案能夠達(dá)到數(shù)字電視短信息應(yīng)用開發(fā)的簡(jiǎn)易 性及功能的多樣性。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其它的附圖。圖1是本發(fā)明數(shù)字電視短信息中間件平臺(tái)組織結(jié)構(gòu)圖;圖2是本發(fā)明一種中間件平臺(tái)下短信息接收處理應(yīng)用流程圖;圖3是本發(fā)明一種中間件平臺(tái)下企業(yè)應(yīng)用流程圖;圖4是本發(fā)明一種示意性的系統(tǒng)框架圖。
具體實(shí)施例方式下面將結(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ù)的范圍。
本發(fā)明提供一種數(shù)字電視的短信息中間件平臺(tái),可以提高短信息交互性與功能 性,促進(jìn)短信息在數(shù)字家庭系統(tǒng)的傳播與應(yīng)用。本發(fā)明技術(shù)方案中,開發(fā)人員可以使用由標(biāo)準(zhǔn)化短信中間件提供的函數(shù)來創(chuàng)建特 定應(yīng)用。中間件提供了與特定設(shè)備或系統(tǒng)的硬件和軟件組件進(jìn)行接口實(shí)現(xiàn)的功能。這樣, 開發(fā)人員不必將精力花在針對(duì)各種特定設(shè)備或系統(tǒng)的接口實(shí)現(xiàn)。本發(fā)明的中間件平臺(tái)包含以下模塊彩信播放模塊、高速緩存模塊、簡(jiǎn)檔模塊、調(diào) 查模塊、支付模塊和交互模塊。其中,每個(gè)模塊都促進(jìn)了短信息交互性、功能性及開發(fā)應(yīng)用 的簡(jiǎn)易性。彩信播放模塊實(shí)現(xiàn)提供在數(shù)字電視上播放彩信的功能接口 ;高速緩存模塊提供 了多條信息接收的緩存機(jī)制;簡(jiǎn)檔模塊提供短信息的縮略顯示或提示;調(diào)查模塊提供了短 信息相關(guān)的統(tǒng)計(jì)信息;支付模塊提供了相關(guān)的支付交易接口 ;交互模塊提供了接收、回復(fù)、 轉(zhuǎn)發(fā)、屏蔽等短信息功能。以下對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)介紹。本發(fā)明實(shí)施例提供了數(shù)字電視短信息模塊的通用功能接口,簡(jiǎn)化了開發(fā)人員在不 同設(shè)備或系統(tǒng)上的編程開發(fā),最大程度地為用戶提供實(shí)用友好的短信息功能。實(shí)施例1 圖1示出了本發(fā)明的中間件平臺(tái)的模塊框圖。如圖1所示,包括功能應(yīng)用API模塊100、中間件組件模塊107、底層傳輸層模塊 108。其中,中間件組件模塊107包括彩信播放模塊101、高速緩存模塊102、支付模塊103、 簡(jiǎn)檔模塊104、調(diào)查模塊105、交互模塊106。中間件組件模塊107能夠執(zhí)行多個(gè)應(yīng)用來協(xié)調(diào)消息傳輸、用戶交互、支付交易和 內(nèi)容展現(xiàn)等。功能應(yīng)用API模塊100可以表現(xiàn)一個(gè)或者多個(gè)功能API,來向應(yīng)用提供用于執(zhí)行相 關(guān)功能的標(biāo)準(zhǔn)化接口。彩信播放模塊101提供彩信播放等相關(guān)功能的接口 ;高速緩存模塊102提供短信 息緩存相關(guān)接口 ;支付模塊103提供支付功能接口 ;簡(jiǎn)檔模塊104提供短信息簡(jiǎn)略呈現(xiàn)接 口 ;調(diào)查模塊105提供短信息統(tǒng)計(jì)接口 ;交互模塊106提供短信息回復(fù)、轉(zhuǎn)發(fā)等功能接口。中間件組件模塊107通過底層傳輸層模塊108與底層硬件交互,所述底層傳輸層 模塊108可以包括多個(gè)傳輸機(jī)制和/或協(xié)議,所述協(xié)議包括HTTP、FTP、SMS等。實(shí)施例2:圖2示出了一種中間件平臺(tái)下短信息接收處理應(yīng)用流程圖。該例的實(shí)施依靠實(shí)施 例中的中間件組件模塊107。①開始短信息應(yīng)用;②接收應(yīng)用的注冊(cè)請(qǐng)求;③檢查是否已經(jīng)加載中間件,若否,則加載中間件,若是,進(jìn)入④;④向中間件注冊(cè)應(yīng)用;⑤接收來自應(yīng)用的短信息;⑥通過簡(jiǎn)檔模塊在電視屏幕上顯示短信息的提示;⑦用戶通過交互設(shè)備選擇是否讀取短信息;⑧若否,則保存信息并跳至⑤,若是,進(jìn)入⑨;
⑨檢查短信息是否為彩信;⑩若否,則顯示文本信息,提供相關(guān)處理并跳至⑤; 若為彩信,則調(diào)用彩信播放模塊,播放和處理并跳至⑤。實(shí)施例3 圖3示出了一種企業(yè)應(yīng)用的流程圖。該例的實(shí)施依靠實(shí)施例中的中間件組件模塊 107。①開始;②企業(yè)向服務(wù)器注冊(cè)應(yīng)用;③企業(yè)向服務(wù)器提交服務(wù)的相關(guān)信息;④服務(wù)器接收企業(yè)的傭金信用;⑤根據(jù)獲得的信用來接收支付;⑥服務(wù)器按計(jì)劃為用戶實(shí)施用戶服務(wù);⑦完成并結(jié)束。實(shí)施例4 圖4示出了示意性的系統(tǒng)框圖。如圖所示,包括數(shù)字電視屏幕401、處理器402、存儲(chǔ)器403、用戶接口 404、網(wǎng)絡(luò)接 Π 405。數(shù)字電視屏幕401是信息展示等功能性展現(xiàn)和用戶交互的載體,接收來自處理器 402的數(shù)據(jù)并呈現(xiàn);處理器402是整個(gè)系統(tǒng)的核心,負(fù)責(zé)數(shù)據(jù)的處理和系統(tǒng)的控制;存儲(chǔ)器403則負(fù)責(zé)數(shù)據(jù)的存儲(chǔ);用戶接口 404主要是指遙控器等交互設(shè)備,為用戶發(fā)送指令充成一定的功能;網(wǎng)絡(luò)接口 405負(fù)責(zé)與外部網(wǎng)絡(luò)的數(shù)據(jù)交互,發(fā)出系統(tǒng)內(nèi)部數(shù)據(jù),讀入網(wǎng)絡(luò)數(shù)據(jù)并 交由處理器402處理。上述技術(shù)方案可以看出,本發(fā)明中,提供了隔離硬件平臺(tái)和系統(tǒng)的數(shù)字電視短信 息中間件平臺(tái),開發(fā)人員可以使用由標(biāo)準(zhǔn)化短信中間件提供的函數(shù)來創(chuàng)建特定應(yīng)用。中間 件提供了與特定設(shè)備或系統(tǒng)的硬件和軟件組件進(jìn)行接口實(shí)現(xiàn)的功能。這樣,開發(fā)人員不必 將精力花在針對(duì)各種特定設(shè)備或系統(tǒng)的接口實(shí)現(xiàn)。因此,本發(fā)明技術(shù)方案能夠達(dá)到數(shù)字電 視短信息應(yīng)用開發(fā)的簡(jiǎn)易性及功能的多樣性。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存 儲(chǔ)介質(zhì)可以包括只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁盤或光盤等。以上對(duì)本發(fā)明實(shí)施例所提供的一種數(shù)字電視短信息中間件平臺(tái)和短信息處理方 法,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上 實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技 術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本 說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
一種數(shù)字電視短信息中間件平臺(tái),其特征在于包括功能應(yīng)用API模塊和中間件組件模塊,所述中間件組件模塊包括彩信播放模塊、高速緩存模塊、簡(jiǎn)檔模塊、調(diào)查模塊、支付模塊和交互模塊;功能應(yīng)用API模塊,用于向應(yīng)用提供用于執(zhí)行相關(guān)功能的標(biāo)準(zhǔn)化接口;彩信播放模塊,用于實(shí)現(xiàn)提供在數(shù)字電視上播放彩信的功能接口;高速緩存模塊,用子提供多條信息接收的緩存機(jī)制;簡(jiǎn)檔模塊,用于提供短信息的縮略顯示或提示;調(diào)查模塊,用于提供短信息相關(guān)的統(tǒng)計(jì)信息;支付模塊,用于提供相關(guān)的支付交易接口;交互模塊,用于提供接收、回復(fù)、轉(zhuǎn)發(fā)、屏蔽的短信息功能。
2.根據(jù)權(quán)利要求1所述的數(shù)字電視短信息中間件平臺(tái),其特征在于所述平臺(tái)還包括底層傳輸層模塊,所述中間件組件模塊通過底層傳輸層模塊與底層硬 件交互。
3.根據(jù)權(quán)利要求1或2所述的數(shù)字電視短信息中間件平臺(tái),其特征在于所述底層傳輸層模塊包括多個(gè)傳輸機(jī)制和/或協(xié)議,所述協(xié)議包括HTTP協(xié)議、FTP協(xié) 議、SMS協(xié)議。
4.根據(jù)權(quán)利要求1或2所述的數(shù)字電視短信息中間件平臺(tái),具特征在于所述功能應(yīng) 用API模塊表現(xiàn)為一個(gè)或者多個(gè)功能API。
5.一種短信息處理方法,其特征在于,包括①開始短信息應(yīng)用;②接收應(yīng)用的注冊(cè)請(qǐng)求;③檢查是否已經(jīng)加載中間件,若否,則加載中間件,若是,進(jìn)入④;④向中間件注冊(cè)應(yīng)用;⑤接收來自應(yīng)用的短信息;⑥通過簡(jiǎn)檔模塊在電視屏幕上顯示短信息的提示;⑦用戶通過交互設(shè)備選擇是否讀取短信息;⑧若否,則保存信息并跳至⑤,若是,進(jìn)入⑨;⑨檢查短信息是否為彩信;⑩若否,則顯示文本信息,提供相關(guān)處理并跳至⑤; 若為彩信,則調(diào)用彩信播放模塊,播放和處理并跳至⑤。
全文摘要
本發(fā)明公開一種數(shù)字電視短信息中間件平臺(tái)和短信息處理方法。該平臺(tái)包括功能應(yīng)用API模塊和中間件組件模塊,中間件組件模塊包括彩信播放模塊、高速緩存模塊、簡(jiǎn)檔模塊、調(diào)查模塊、支付模塊和交互模塊;功能應(yīng)用API模塊,用于向應(yīng)用提供用于執(zhí)行相關(guān)功能的標(biāo)準(zhǔn)化接口;彩信播放模塊,用于實(shí)現(xiàn)提供在數(shù)字電視上播放彩信的功能接口;高速緩存模塊,用于提供多條信息接收的緩存機(jī)制;簡(jiǎn)檔模塊,用于提供短信息的縮略顯示或提示;調(diào)查模塊,用于提供短信息相關(guān)的統(tǒng)計(jì)信息;支付模塊,用于提供相關(guān)的支付交易接口。本發(fā)明可使開發(fā)人員不必將精力花在針對(duì)各種特定設(shè)備或系統(tǒng)的接口實(shí)現(xiàn)上,該發(fā)明能達(dá)到數(shù)字電視短信息應(yīng)用開發(fā)的簡(jiǎn)易性及功能的多樣性。
文檔編號(hào)H04W88/02GK101888606SQ201010214948
公開日2010年11月17日 申請(qǐng)日期2010年6月30日 優(yōu)先權(quán)日2010年6月30日
發(fā)明者曾巨泉, 羅笑南 申請(qǐng)人:中山大學(xué)