專利名稱:一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域及電子數(shù)字標(biāo)牌技術(shù)領(lǐng)域,特別涉及一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法。
背景技術(shù):
隨著現(xiàn)代科技的不斷發(fā)展,數(shù)字顯示技術(shù)無處不在。目前電子數(shù)字標(biāo)牌(DigitalSignage)通過終端顯示設(shè)備發(fā)布各種信息、廣告和其它內(nèi)容,廣泛應(yīng)用于各種公共場(chǎng)所。但是現(xiàn)有的電子數(shù)字標(biāo)牌系統(tǒng)在如今行業(yè)定制化多變的需求以及媒體信息愈加豐富的今天,存在用戶自行設(shè)計(jì)電子數(shù)字標(biāo)牌顯示界面難度高,更換電子數(shù)字標(biāo)牌顯示界面不方便等問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于,針對(duì)上述問題,提出一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,從而便于用戶自行設(shè)計(jì)顯示界面,隨時(shí)隨地更換電子數(shù)字標(biāo)牌終端的顯示界面。為實(shí)現(xiàn)上述目的,本方法采用的技術(shù)方案是所述的電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法通過一種電子數(shù)字標(biāo)牌系統(tǒng)實(shí)施,所述的電子數(shù)字標(biāo)牌系統(tǒng)基于B/S (瀏覽器/服務(wù)器)架構(gòu),用戶通過常用的網(wǎng)絡(luò)瀏覽器即可連接界面定制更新平臺(tái),設(shè)計(jì)、更換電子數(shù)字標(biāo)牌終端的顯示界面。所述的電子數(shù)字標(biāo)牌系統(tǒng)包括界面定制更新平臺(tái)和電子數(shù)字標(biāo)牌終端。所述的界面定制更新平臺(tái)包括
網(wǎng)頁服務(wù)器,用于界面定制更新平臺(tái)與用戶之間的交互界面操作,以及為電子數(shù)字標(biāo)牌終端訪問界面定制更新平臺(tái)提供通訊接口;
網(wǎng)頁服務(wù)模塊,用于提供用戶交互接口以及電子數(shù)字標(biāo)牌終端訪問的服務(wù);
界面設(shè)計(jì)模塊,用于用戶編排和定制電子數(shù)字標(biāo)牌終端的顯示界面布局;所述的界面設(shè)計(jì)模塊包括在線網(wǎng)頁編輯器;
管理模塊,用于分類管理多個(gè)電子數(shù)字標(biāo)牌終端的顯示界面布局;
存儲(chǔ)模塊,用于存儲(chǔ)界面文件和電子數(shù)字標(biāo)牌終端信息;
權(quán)限模塊,用于驗(yàn)證用戶登錄界面定制更新平臺(tái)的合法性;
整個(gè)界面定制更新平臺(tái)基于網(wǎng)絡(luò)開發(fā)框架,采用網(wǎng)頁后臺(tái)開發(fā)語言,基于數(shù)據(jù)庫驅(qū)動(dòng)進(jìn)行開發(fā);
所述的電子數(shù)字標(biāo)牌終端包括
通訊模塊,用于電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)之間的命令交互以及反饋電子數(shù)字標(biāo)牌終端狀態(tài);
同步模塊,用于電子數(shù)字標(biāo)牌終端訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)模塊,進(jìn)行界面文件的解析、渲染和顯示;下載模塊,用于將界面文件從界面定制更新平臺(tái)下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面,并在電子數(shù)字標(biāo)牌終端脫機(jī)(即無法訪問界面定制更新平臺(tái))情況下提供本地界面文件顯示。所述的電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法包括如下步驟
步驟SI,啟動(dòng)界面定制更新平臺(tái);
步驟S2,用戶使用網(wǎng)絡(luò)瀏覽器登錄界面定制更新平臺(tái);
步驟S3,界面定制更新平臺(tái)的權(quán)限模塊驗(yàn)證用戶登錄界面定制更新平臺(tái)的合法性,如果是合法用戶登錄,則轉(zhuǎn)到步驟S4 ;如果是非法用戶登錄,則拒絕其登錄到界面定制更新平臺(tái);
步驟S4,用戶利用界面定制更新平臺(tái)的界面設(shè)計(jì)模塊,采用所見即所得的在線網(wǎng)頁編輯器設(shè)計(jì)制作電子數(shù)字標(biāo)牌終端的顯示界面布局;
步驟S5,用戶利用界面定制更新平臺(tái)的界面設(shè)計(jì)模塊,將設(shè)計(jì)制作完成的電子數(shù)字標(biāo)牌終端的顯示界面布局以界面文件的形式輸出到界面定制更新平臺(tái)的存儲(chǔ)模塊;
步驟S6,電子數(shù)字標(biāo)牌終端的同步模塊利用通訊模塊以指定的時(shí)間間隔訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)模塊;
步驟S7,電子數(shù)字標(biāo)牌終端判斷電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接是否正常,如果電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接正常,則轉(zhuǎn)到步驟S8,否則轉(zhuǎn)到步驟S12 ;
步驟S8,電子數(shù)字標(biāo)牌終端的同步模塊解析界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件;
步驟S9,電子數(shù)字標(biāo)牌終端的同步模塊訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)器進(jìn)行HTML頁面的渲染顯示,同時(shí)將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息提交給界面定制更新平臺(tái);
步驟S10,界面定制更新平臺(tái)將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息與界面定制更新平臺(tái)的存儲(chǔ)模塊中存儲(chǔ)的界面文件信息進(jìn)行比對(duì),當(dāng)電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息與界面定制更新平臺(tái)的存儲(chǔ)模塊中存儲(chǔ)的界面文件信息不一致時(shí),觸發(fā)電子數(shù)字標(biāo)牌終端的下載模塊將界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面;
步驟S11,電子數(shù)字標(biāo)牌終端的下載模塊存儲(chǔ)從界面定制更新平臺(tái)的存儲(chǔ)模塊所下載的界面文件,轉(zhuǎn)到步驟S6;
步驟S12,電子數(shù)字標(biāo)牌終端調(diào)用電子數(shù)字標(biāo)牌終端的下載模塊存儲(chǔ)的界面文件進(jìn)行渲染顯示,轉(zhuǎn)到步驟S6 ;
其中,所述的步驟S4中所述設(shè)計(jì)制作電子數(shù)字標(biāo)牌終端的顯示界面布局包括指定視頻顯示窗口、文字、圖表或者動(dòng)畫的布局;所述的步驟S5中所述的界面文件是HTML文件;所述的步驟S6中所述的指定的時(shí)間間隔是2— 5秒;所述的步驟S9中所述的界面文件信息是界面文件的版本號(hào)、更新日期和/或文件大??;所述的步驟S9中電子數(shù)字標(biāo)牌終端是以HTTP通訊協(xié)議的方式將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的 界面文件信息提交給界面定制更新平臺(tái);所述的步驟SlO中界面定制更新平臺(tái)是使用網(wǎng)頁腳本語言觸發(fā)電子數(shù)字標(biāo)牌終端的下載模塊將界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面。本發(fā)明的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,解決了傳統(tǒng)電子數(shù)字標(biāo)牌顯示界面自行定制困難,界面文件更換不方便等問題,當(dāng)電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接處于斷開狀態(tài)時(shí),電子數(shù)字標(biāo)牌終端調(diào)用電子數(shù)字標(biāo)牌終端的下載模塊存儲(chǔ)的界面文件進(jìn)行渲染、顯示,從而保證了當(dāng)電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接處于斷開狀態(tài)時(shí),電子數(shù)字標(biāo)牌終端按照最近一次與界面定制更新平臺(tái)連接時(shí)獲取到的界面文件進(jìn)行顯示。
圖I為本發(fā)明的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法的流程圖。
具體實(shí)施例方式下面結(jié)合附圖詳細(xì)說明本發(fā)明的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法。
本發(fā)明的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法通過一種電子數(shù)字標(biāo)牌系統(tǒng)實(shí)施,所述的電子數(shù)字標(biāo)牌系統(tǒng)包括界面定制更新平臺(tái)和電子數(shù)字標(biāo)牌終端;
所述的界面定制更新平臺(tái)包括
網(wǎng)頁服務(wù)器,用于界面定制更新平臺(tái)與用戶之間的交互界面操作,以及為電子數(shù)字標(biāo)牌終端訪問界面定制更新平臺(tái)提供通訊接口;
網(wǎng)頁服務(wù)模塊,用于提供用戶交互接口以及電子數(shù)字標(biāo)牌終端訪問的服務(wù);
界面設(shè)計(jì)模塊,用于用戶編排和定制電子數(shù)字標(biāo)牌終端的顯示界面布局;所述的界面設(shè)計(jì)模塊包括在線網(wǎng)頁編輯器;
管理模塊,用于分類管理多個(gè)電子數(shù)字標(biāo)牌終端的顯示界面布局;
存儲(chǔ)模塊,用于存儲(chǔ)界面文件和電子數(shù)字標(biāo)牌終端信息;
權(quán)限模塊,用于驗(yàn)證用戶登錄界面定制更新平臺(tái)的合法性;
整個(gè)界面定制更新平臺(tái)基于網(wǎng)絡(luò)開發(fā)框架,采用網(wǎng)頁后臺(tái)開發(fā)語言,基于數(shù)據(jù)庫驅(qū)動(dòng)進(jìn)行開發(fā);
所述的電子數(shù)字標(biāo)牌終端包括
通訊模塊,用于電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)之間的命令交互以及反饋電子數(shù)字標(biāo)牌終端狀態(tài);
同步模塊,用于電子數(shù)字標(biāo)牌終端訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)模塊,進(jìn)行界面文件的解析、渲染和顯示;
下載模塊,用于將界面文件從界面定制更新平臺(tái)下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面,并在電子數(shù)字標(biāo)牌終端脫機(jī)(即無法訪問界面定制更新平臺(tái))情況下提供本地界面文件顯示。如圖I所示,本發(fā)明的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法包括如下步驟步驟SI,啟動(dòng)界面定制更新平臺(tái);
步驟S2,用戶使用網(wǎng)絡(luò)瀏覽器登錄界面定制更新平臺(tái);
步驟S3,界面定制更新平臺(tái)的權(quán)限模塊驗(yàn)證用戶登錄界面定制更新平臺(tái)的合法性,如果是合法用戶登錄,則轉(zhuǎn)到步驟S4 ;如果是非法用戶登錄,則拒絕其登錄到界面定制更新平臺(tái);
步驟S4,用戶利用界面定制更新平臺(tái)的界面設(shè)計(jì)模塊,采用所見即所得的在線網(wǎng)頁編輯器設(shè)計(jì)制作電子數(shù)字標(biāo)牌終端的顯示界面布局; 步驟S5,用戶利用界面定制更新平臺(tái)的界面設(shè)計(jì)模塊,將設(shè)計(jì)制作完成的電子數(shù)字標(biāo)牌終端的顯示界面布局以界面文件的形式輸出到界面定制更新平臺(tái)的存儲(chǔ)模塊;
步驟S6,電子數(shù)字標(biāo)牌終端的同步模塊利用通訊模塊以指定的時(shí)間間隔訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)模塊;
步驟S7,電子數(shù)字標(biāo)牌終端判斷電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接是否正常,如果電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接正常,則轉(zhuǎn)到步驟S8,否則轉(zhuǎn)到步驟S12 ;
步驟S8,電子數(shù)字標(biāo)牌終端的同步模塊解析界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件;
步驟S9,電子數(shù)字標(biāo)牌終端的同步模塊訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)器進(jìn)行HTML頁面的渲染顯示,同時(shí)將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息提交給界面定制更新平臺(tái);
步驟S10,界面定制更新平臺(tái)將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息與界面定制更新平臺(tái)的存儲(chǔ)模塊中存儲(chǔ)的界面文件信息進(jìn)行比對(duì),當(dāng)電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息與界面定制更新平臺(tái)的存儲(chǔ)模塊中存儲(chǔ)的界面文件信息不一致時(shí),觸發(fā)電子數(shù)字標(biāo)牌終端的下載模塊將界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面;
步驟S11,電子數(shù)字標(biāo)牌終端的下載模塊存儲(chǔ)從界面定制更新平臺(tái)的存儲(chǔ)模塊所下載的界面文件,轉(zhuǎn)到步驟S6;
步驟S12,電子數(shù)字標(biāo)牌終端調(diào)用電子數(shù)字標(biāo)牌終端的下載模塊存儲(chǔ)的界面文件進(jìn)行渲染顯示,轉(zhuǎn)到步驟S6 ;
其中,所述的步驟S4中所述設(shè)計(jì)制作電子數(shù)字標(biāo)牌終端的顯示界面布局包括指定視頻顯示窗口、文字、圖表或者動(dòng)畫的布局;所述的步驟S5中所述的界面文件是HTML文件;所述的步驟S6中所述的指定的時(shí)間間隔是2— 5秒;所述的步驟S9中所述的界面文件信息是界面文件的版本號(hào)、更新日期和/或文件大??;所述的步驟S9中電子數(shù)字標(biāo)牌終端是以HTTP通訊協(xié)議的方式將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息提交給界面定制更新平臺(tái);所述的步驟SlO中界面定制更新平臺(tái)是使用網(wǎng)頁腳本語言觸發(fā)電子數(shù)字標(biāo)牌終端的下載模塊將界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面。
權(quán)利要求
1.一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,包括如下步驟 步驟SI,啟動(dòng)界面定制更新平臺(tái); 步驟S2,用戶使用網(wǎng)絡(luò)瀏覽器登錄界面定制更新平臺(tái); 步驟S3,界面定制更新平臺(tái)的權(quán)限模塊驗(yàn)證用戶登錄界面定制更新平臺(tái)的合法性,如果是合法用戶登錄,則轉(zhuǎn)到步驟S4 ;如果是非法用戶登錄,則拒絕其登錄到界面定制更新平臺(tái); 步驟S4,用戶利用界面定制更新平臺(tái)的界面設(shè)計(jì)模塊,采用所見即所得的在線網(wǎng)頁編輯器設(shè)計(jì)制作電子數(shù)字標(biāo)牌終端的顯示界面布局; 步驟S5,用戶利用界面定制更新平臺(tái)的界面設(shè)計(jì)模塊,將設(shè)計(jì)制作完成的電子數(shù)字標(biāo)牌終端的顯示界面布局以界面文件的形式輸出到界面定制更新平臺(tái)的存儲(chǔ)模塊; 步驟S6,電子數(shù)字標(biāo)牌終端的同步模塊利用通訊模塊以指定的時(shí)間間隔訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)模塊; 步驟S7,電子數(shù)字標(biāo)牌終端判斷電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接是否正常,如果電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)的網(wǎng)絡(luò)連接正常,則轉(zhuǎn)到步驟S8,否則轉(zhuǎn)到步驟S12 ; 步驟S8,電子數(shù)字標(biāo)牌終端的同步模塊解析界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件; 步驟S9,電子數(shù)字標(biāo)牌終端的同步模塊訪問界面定制更新平臺(tái)的網(wǎng)頁服務(wù)器進(jìn)行HTML頁面的渲染顯示,同時(shí)將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息提交給界面定制更新平臺(tái); 步驟S10,界面定制更新平臺(tái)將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息與界面定制更新平臺(tái)的存儲(chǔ)模塊中存儲(chǔ)的界面文件信息進(jìn)行比對(duì),當(dāng)電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息與界面定制更新平臺(tái)的存儲(chǔ)模塊中存儲(chǔ)的界面文件信息不一致時(shí),觸發(fā)電子數(shù)字標(biāo)牌終端的下載模塊將界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面; 步驟S11,電子數(shù)字標(biāo)牌終端的下載模塊存儲(chǔ)從界面定制更新平臺(tái)的存儲(chǔ)模塊所下載的界面文件,轉(zhuǎn)到步驟S6; 步驟S12,電子數(shù)字標(biāo)牌終端調(diào)用電子數(shù)字標(biāo)牌終端的下載模塊存儲(chǔ)的界面文件進(jìn)行渲染顯示,轉(zhuǎn)到步驟S6。
2.如權(quán)利要求I所述的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,其特征在于,所述的步驟S4中所述設(shè)計(jì)制作電子數(shù)字標(biāo)牌終端的顯示界面布局包括指定視頻顯不窗口、文字、圖表或者動(dòng)畫的布局。
3.如權(quán)利要求I所述的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,其特征在于,所述的步驟S5中所述的界面文件是HTML文件。
4.如權(quán)利要求I所述的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,其特征在于,所述的步驟S6中所述的指定的時(shí)間間隔是2— 5秒。
5.如權(quán)利要求I所述的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,其特征在于,所述的步驟S9中所述的界面文件信息是界面文件的版本號(hào)、更新日期和/或文件大小。
6.如權(quán)利要求I所述的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,其特征在于,所述的步驟S9中電子數(shù)字標(biāo)牌終端是以HTTP通訊協(xié)議的方式將電子數(shù)字標(biāo)牌終端的下載模塊中所存儲(chǔ)的界面文件信息提交給界面定制更新平臺(tái)。
7.如權(quán)利要求I至6所述的任意一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,其特征在于,所述的步驟SlO中界面定制更新平臺(tái)是使用網(wǎng)頁腳本語言觸發(fā)電子數(shù)字標(biāo)牌終端的下載模塊將界面定制更新平臺(tái)的存儲(chǔ)模塊所存儲(chǔ)的界面文件下載到電子數(shù)字標(biāo)牌終端從而更新電子數(shù)字標(biāo)牌終端的顯示界面。
全文摘要
一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域及電子數(shù)字標(biāo)牌技術(shù)領(lǐng)域。該方法包括如下步驟啟動(dòng)界面定制更新平臺(tái)、登錄、驗(yàn)證、設(shè)計(jì)制作電子數(shù)字標(biāo)牌終端的顯示界面布局、存儲(chǔ)、電子數(shù)字標(biāo)牌終端訪問界面定制更新平臺(tái)、解析、HTML頁面的渲染顯示、比對(duì)界面文件信息、更新電子數(shù)字標(biāo)牌終端的顯示界面。本發(fā)明的一種電子數(shù)字標(biāo)牌終端與界面定制更新平臺(tái)同步的方法,解決了傳統(tǒng)電子數(shù)字標(biāo)牌顯示界面自行定制困難,界面文件更換不方便等問題。
文檔編號(hào)H04L29/08GK102624882SQ20121005074
公開日2012年8月1日 申請(qǐng)日期2012年3月1日 優(yōu)先權(quán)日2012年3月1日
發(fā)明者曾澤君, 梁曉燕, 梁浪, 許勝武, 黃巍 申請(qǐng)人:成都東銀信息技術(shù)股份有限公司