專利名稱:多媒體信息發(fā)布方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及顯示技術(shù)領(lǐng)域,特別地,涉及一種多媒體信息發(fā)布方法與裝置。
背景技術(shù):
用戶在定制了運(yùn)營(yíng)商和/或網(wǎng)站的推送業(yè)務(wù)后,會(huì)定期或不定期地接收到所推送的內(nèi)容,該內(nèi)容可以包括文本和/或圖片。
由于用戶所使用的終端類型可能為不同型號(hào)的手機(jī)、iPAD、PC或IPTV,不同終端的顯示分辨率存在較大的差異,因此,為了適應(yīng)不同終端的不同顯示分辨率,目前推送內(nèi)容的格式選取主要由人工根據(jù)視覺(jué)感知的顯示效果來(lái)調(diào)整與確定,導(dǎo)致參數(shù)的選取依賴于人的主觀因素,并且也使得格式的編排效率較低,此外,在對(duì)不同類型的終端發(fā)布同一內(nèi)容時(shí),由于需要協(xié)調(diào)文本、圖片等多種素材的不同顯示要求,所以需要針對(duì)不同類型的終端分別進(jìn)行顯示格式的編排,進(jìn)一步降低了編排與發(fā)布的效率。
另外,針對(duì)同一發(fā)布內(nèi)容,編排人員根據(jù)終端分辨率的限制可能需要對(duì)發(fā)布內(nèi)容進(jìn)行調(diào)整,這將導(dǎo)致不同終端所接收的發(fā)布內(nèi)容的不一致。發(fā)明內(nèi)容
本發(fā)明要解決的一個(gè)技術(shù)問(wèn)題是提供一種多媒體信息發(fā)布方法與裝置,能夠顯著提高多媒體信息的發(fā)布效率。
根據(jù)本發(fā)明的一方面,提出了一種多媒體信息發(fā)布方法,包括建立顯示目標(biāo)函數(shù),并根據(jù)待發(fā)布的多媒體信息設(shè)置每個(gè)渠道的輸入?yún)?shù),輸入?yún)?shù)包括接收多媒體信息的終端的分辨率和多媒體信息的總?cè)萘?;在?shù)據(jù)庫(kù)中查找是否存在與終端的分辨率和多媒體信息的總?cè)萘肯嗤娘@示參數(shù),如果存在,則利用相同的顯示參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息;如果未找到相同的顯示參數(shù),則從數(shù)據(jù)庫(kù)中選取與多媒體信息的總?cè)萘孔罱咏娘@示參數(shù),并利用顯示目標(biāo)函數(shù)和預(yù)設(shè)的約束條件通過(guò)迭代算法調(diào)整最接近的顯示參數(shù)以確定可用的顯示參數(shù),將可用的顯示參數(shù)與對(duì)應(yīng)的終端的分辨率和多媒體信息的總?cè)萘扛碌綌?shù)據(jù)庫(kù)中,并利用可用的顯示參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息。
根據(jù)本發(fā)明的另一方面,還提出了一種多媒體信息發(fā)布裝置,包括初始化單元,用于建立顯示目標(biāo)函數(shù),并根據(jù)待發(fā)布的多媒體信息設(shè)置每個(gè)渠道的輸入?yún)?shù),輸入?yún)?shù)包括接收多媒體信息的終端的分辨率和多媒體信息的總?cè)萘?;參?shù)查找單元,與初始化單元相連,用于在數(shù)據(jù)庫(kù)中查找是否存在與終端的分辨率和多媒體信息的總?cè)萘肯嗤娘@示參數(shù),如果存在,則利用相同的顯示參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息;迭代單元,與參數(shù)查找單元相連,用于在未找到相同的顯示參數(shù)的情況下從數(shù)據(jù)庫(kù)中選取與多媒體信息的總?cè)萘孔罱咏娘@示參數(shù),并利用顯示目標(biāo)函數(shù)和預(yù)設(shè)的約束條件通過(guò)迭代算法調(diào)整最接近的顯示參數(shù)以確定可用的顯示參數(shù),將可用的顯示參數(shù)與對(duì)應(yīng)的終端的分辨率和多媒體信息的總?cè)萘扛碌綌?shù)據(jù)庫(kù)中,并利用可用的顯示參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息。
本發(fā)明提供的多媒體信息發(fā)布方法與裝置,可以直接在數(shù)據(jù)庫(kù)中所積累的顯示參數(shù)來(lái)發(fā)布多媒體信息或基于數(shù)據(jù)庫(kù)中最接近的顯示參數(shù)來(lái)生成可用的顯示參數(shù),并將新生成的顯示參數(shù)更新到數(shù)據(jù)庫(kù)中以提高顯示參數(shù)的獲取效率。本發(fā)明可以對(duì)手機(jī)、iPAD、PC、IPTV等不同類型終端進(jìn)行信息的統(tǒng)一發(fā)布,顯著提高了信息發(fā)布的效率,進(jìn)而提升了用戶的滿意度。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分。在附圖中:
圖1是本發(fā)明多媒體信息發(fā)布方法的一個(gè)實(shí)施例的流程示意圖。
圖2是本發(fā)明多媒體信息發(fā)布裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
圖3是本發(fā)明多媒體信息發(fā)布裝置的另一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面參照附圖對(duì)本發(fā)明進(jìn)行更全面的描述,其中說(shuō)明本發(fā)明的示例性實(shí)施例。本發(fā)明的示例性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,但并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。
以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。
圖1是本發(fā)明多媒體信息發(fā)布方法的一個(gè)實(shí)施例的流程示意圖。
如圖1所示,該實(shí)施例可以包括以下步驟:
S102,建立顯示目標(biāo)函數(shù),并根據(jù)待發(fā)布的多媒體信息設(shè)置每個(gè)渠道的輸入?yún)?shù),輸入?yún)?shù)可以包括接收多媒體信息的終端的分辨率和多媒體信息的總?cè)萘?,其中,該多媒體信息可以包括但不限于文本和圖片,進(jìn)一步地,還可以包括視頻與語(yǔ)音;
S104,在數(shù)據(jù)庫(kù)中查找是否存在與終端的分辨率和多媒體信息的總?cè)萘肯嗤娘@示參數(shù),如果存在,則利用相同的顯示參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息,需要指出的是,在初始化數(shù)據(jù)庫(kù)時(shí),可以在數(shù)據(jù)庫(kù)中存儲(chǔ)目前常用的顯示效果能夠達(dá)到要求(例如,空間顯示利用率閾值為85%)的參數(shù)配置組合(即,包括輸入?yún)?shù)與輸出的顯示參數(shù));
S106,如果未找到相同的顯示參數(shù),則從數(shù)據(jù)庫(kù)中選取與多媒體信息的總?cè)萘孔罱咏娘@示參數(shù),并利用顯示目標(biāo)函數(shù)和預(yù)設(shè)的約束條件通過(guò)迭代算法調(diào)整最接近的顯示參數(shù)以確定可用的顯示參數(shù),將可用的顯示參數(shù)與對(duì)應(yīng)的終端的分辨率和多媒體信息的總?cè)萘扛碌綌?shù)據(jù)庫(kù)中,并利用可用的顯示參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息。
該實(shí)施例基于多渠道終端自適配技術(shù)使得多媒體信息能夠一致地在不同渠道終端上自動(dòng)發(fā)布,并且該實(shí)施例還能夠不斷優(yōu)化包含顯示參數(shù)的數(shù)據(jù)庫(kù),從而有助于進(jìn)一步提高多媒體信息編排與發(fā)布的效率。
具體地,在步驟102中,所建立的顯示目標(biāo)函數(shù)與多媒體信息占用的屏幕總空間以及終端的分辨率相關(guān),其中,多媒體信息占用的屏幕總空間是指多媒體信息在接收該信息的終端上實(shí)際所占用的像素?cái)?shù),終端的分辨率包括終端的長(zhǎng)度方向上的分辨率L和高度方向上的分辨率H,在一個(gè)實(shí)例中,該顯示目標(biāo)函數(shù)可以用實(shí)際空間顯示利用率Pc表示為:
權(quán)利要求
1.一種多媒體信息發(fā)布方法,其特征在于,包括: 建立顯示目標(biāo)函數(shù),并根據(jù)待發(fā)布的多媒體信息設(shè)置每個(gè)渠道的輸入?yún)?shù),所述輸入?yún)?shù)包括接收所述多媒體信息的終端的分辨率和所述多媒體信息的總?cè)萘浚? 在數(shù)據(jù)庫(kù)中查找是否存在與終端的分辨率和所述多媒體信息的總?cè)萘肯嗤娘@示參數(shù),如果存在,則利用所述相同的顯示參數(shù)向?qū)?yīng)的終端發(fā)布所述多媒體信息; 如果未找到所述相同的顯示參數(shù),則從所述數(shù)據(jù)庫(kù)中選取與所述多媒體信息的總?cè)萘孔罱咏娘@示參數(shù),并利用所述顯示目標(biāo)函數(shù)和預(yù)設(shè)的約束條件通過(guò)迭代算法調(diào)整所述最接近的顯示參數(shù)以確定可用的顯示參數(shù),將所述可用的顯示參數(shù)與對(duì)應(yīng)的終端的分辨率和所述多媒體信息的總?cè)萘扛碌剿鰯?shù)據(jù)庫(kù)中,并利用所述可用的顯示參數(shù)向?qū)?yīng)的終端發(fā)布所述多媒體信息。
2.根據(jù)權(quán)利要求1所述的多媒體信息發(fā)布方法,其特征在于,所述顯示目標(biāo)函數(shù)與所述多媒體信息占用的屏幕總空間以及終端的分辨率相關(guān)。
3.根據(jù)權(quán)利要求1所述的多媒體信息發(fā)布方法,其特征在于,所述終端的分辨率包括終端的長(zhǎng)度分辨率和終端的高度分辨率。
4.根據(jù)權(quán)利要求1所述的多媒體信息發(fā)布方法,其特征在于,所述多媒體信息的總?cè)萘堪ㄎ谋局兴目傋址麛?shù)與總圖片數(shù)。
5.根據(jù)權(quán)利要求1所述的多媒體信息發(fā)布方法,其特征在于,所述顯示參數(shù)包括文本格式和圖片格式。
6.根據(jù)權(quán)利要求5所述的多媒體信息發(fā)布方法,其特征在于,所述文本格式包括文本字體的大小和間距,所述圖片格式包括圖片的大小與位置。
7.根據(jù)權(quán)利要求1所述的多媒體信息發(fā)布方法,其特征在于,所述約束條件包括字符的長(zhǎng)高比不變、圖片大小與長(zhǎng)高比的調(diào)整比例、以及字符與圖片的位置關(guān)系。
8.根據(jù)權(quán)利要求1所述的多媒體信息發(fā)布方法,其特征在于,利用所述顯示目標(biāo)函數(shù)和預(yù)設(shè)的約束條件通過(guò)迭代算法調(diào)整所述最接近的顯示參數(shù)以確定可用的顯示參數(shù)的步驟包括: 利用所述最接近的顯示參數(shù)和所述顯示目標(biāo)函數(shù)計(jì)算接收所述多媒體信息的終端的實(shí)際空間顯示利用率; 根據(jù)計(jì)算出的實(shí)際空間顯示利用率與設(shè)定的空間顯示利用率閾值之間的關(guān)系確定顯示參數(shù)的調(diào)整趨勢(shì)和調(diào)整 步長(zhǎng),并根據(jù)所述調(diào)整趨勢(shì)和調(diào)整步長(zhǎng)調(diào)整所述最接近的顯示參數(shù),直至實(shí)際空間顯示利用率滿足所述空間顯示利用率閾值的要求。
9.一種多媒體信息發(fā)布裝置,其特征在于,包括: 初始化單元,用于建立顯示目標(biāo)函數(shù),并根據(jù)待發(fā)布的多媒體信息設(shè)置每個(gè)渠道的輸入?yún)?shù),所述輸入?yún)?shù)包括接收所述多媒體信息的終端的分辨率和所述多媒體信息的總?cè)萘? 參數(shù)查找單元,與所述初始化單元相連,用于在數(shù)據(jù)庫(kù)中查找是否存在與終端的分辨率和所述多媒體信息的總?cè)萘肯嗤娘@示參數(shù),如果存在,則利用所述相同的顯示參數(shù)向?qū)?yīng)的終端發(fā)布所述多媒體信息; 迭代單元,與所述參數(shù)查找單元相連,用于在未找到所述相同的顯示參數(shù)的情況下從所述數(shù)據(jù)庫(kù)中選取與所述多媒體信息的總?cè)萘孔罱咏娘@示參數(shù),并利用所述顯示目標(biāo)函數(shù)和預(yù)設(shè)的約束條件通過(guò)迭代算法調(diào)整所述最接近的顯示參數(shù)以確定可用的顯示參數(shù),將所述可用的顯示參數(shù)與對(duì)應(yīng)的終端的分辨率和所述多媒體信息的總?cè)萘扛碌剿鰯?shù)據(jù)庫(kù)中,并利用所述可用的顯示參數(shù)向?qū)?yīng)的終端發(fā)布所述多媒體信息。
10.根據(jù)權(quán)利要求9所述的多媒體信息發(fā)布裝置,其特征在于,所述顯示目標(biāo)函數(shù)與所述多媒體信息占用的屏幕總空間以及終端的分辨率相關(guān)。
11.根據(jù)權(quán)利要求9所述的多媒體信息發(fā)布裝置,其特征在于,所述終端的分辨率包括終端的長(zhǎng)度分辨率和終端的高度分辨率。
12.根據(jù)權(quán)利要求9所述的多媒體信息發(fā)布裝置,其特征在于,所述多媒體信息的總?cè)萘堪ㄎ谋局兴目傋址麛?shù)與總圖片數(shù)。
13.根據(jù)權(quán)利要求9所述的多媒體信息發(fā)布裝置,其特征在于,所述顯示參數(shù)包括文本格式和圖片格式。
14.根據(jù)權(quán)利要求13所述的多媒體信息發(fā)布裝置,其特征在于,所述文本格式包括文本字體的大小和間距,所述圖片格式包括圖片的大小與位置。
15.根據(jù)權(quán)利要求9所述的多媒體信息發(fā)布裝置,其特征在于,所述約束條件包括字符的長(zhǎng)高比不變、圖片大小與長(zhǎng)高比的調(diào)整比例、以及字符與圖片的位置關(guān)系。
16.根據(jù)權(quán)利要求9所述的多媒體信息發(fā)布裝置,其特征在于,所述迭代單元包括: 初始參數(shù)選取子單元,用于在未找到所述相同的顯示參數(shù)的情況下從所述數(shù)據(jù)庫(kù)中選取與所述多媒體信息的總?cè)萘孔罱咏娘@示參數(shù); 顯示率計(jì)算子單元,與所述初始參數(shù)選取子單元相連,用于利用所述最接近的顯示參數(shù)和所述顯示目標(biāo)函數(shù)計(jì)算接收所述多媒體信息的終端的實(shí)際空間顯示利用率; 參數(shù)調(diào)整子單元,與所述顯示率計(jì)算子單元相連,用于根據(jù)計(jì)算出的實(shí)際空間顯示利用率與設(shè)定的空間顯示利用率閾值之間的關(guān)系確定顯示參數(shù)的調(diào)整趨勢(shì)和調(diào)整步長(zhǎng),并根據(jù)所述調(diào)整趨勢(shì)和調(diào)整步長(zhǎng)調(diào)整所述最接近的顯示參數(shù),直至實(shí)際空間顯示利用率滿足所述空間顯示利用率閾值的要求; 發(fā)布子單元,與所述參數(shù)調(diào)整子單元相連,用于利用所述可用的顯示參數(shù)向?qū)?yīng)的終端發(fā)布所述多媒體信息; 參數(shù)更新子單元,與所述參數(shù)調(diào)整子單元相連,用于將所述可用的顯示參數(shù)與對(duì)應(yīng)的終端的分辨率和所述多媒體 信息的總?cè)萘扛碌剿鰯?shù)據(jù)庫(kù)中。
全文摘要
本發(fā)明公開(kāi)了一種多媒體信息發(fā)布方法與裝置。其中,該方法包括建立顯示目標(biāo)函數(shù),并根據(jù)待發(fā)布的多媒體信息設(shè)置每個(gè)渠道的輸入?yún)?shù);在數(shù)據(jù)庫(kù)中查找是否存在與終端的分辨率和多媒體信息的總?cè)萘肯嗤娘@示參數(shù),如果存在,則利用該參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息;如果未找到,則從數(shù)據(jù)庫(kù)中選取與多媒體信息的總?cè)萘孔罱咏娘@示參數(shù),并利用顯示目標(biāo)函數(shù)和預(yù)設(shè)的約束條件通過(guò)迭代算法調(diào)整最接近的顯示參數(shù)以確定可用的顯示參數(shù),將可用的顯示參數(shù)與對(duì)應(yīng)的終端的分辨率和多媒體信息的總?cè)萘扛碌綌?shù)據(jù)庫(kù)中,并利用可用的顯示參數(shù)向?qū)?yīng)的終端發(fā)布多媒體信息。本發(fā)明可以對(duì)不同類型終端進(jìn)行信息的統(tǒng)一發(fā)布,提高了信息發(fā)布的效率和用戶滿意度。
文檔編號(hào)G06F17/30GK103139144SQ20111037718
公開(kāi)日2013年6月5日 申請(qǐng)日期2011年11月24日 優(yōu)先權(quán)日2011年11月24日
發(fā)明者蔡逆水, 楊俊 申請(qǐng)人:中國(guó)電信股份有限公司