專(zhuān)利名稱(chēng):排程管控系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子看板的管控系統(tǒng)及方法,尤其是一種排程管控系統(tǒng)及 方法。
背景技術(shù):
電子看板系統(tǒng)是采用光電顯示技術(shù)、計(jì)算機(jī)應(yīng)用技術(shù)、以及自動(dòng)控制技術(shù), 針對(duì)顯示屏使用環(huán)境而專(zhuān)門(mén)設(shè)計(jì)的信息顯示系鄉(xiāng)。電子看板,又名多々某體傳播 平臺(tái),以數(shù)字多媒體影音替代傳統(tǒng)平面文書(shū)公告與海報(bào),可單機(jī)作業(yè),或透過(guò) 局域網(wǎng)絡(luò)由數(shù)據(jù)庫(kù)服務(wù)器傳遞信息到每個(gè)電子布告欄。多媒體電子看板系統(tǒng)同 時(shí)可作實(shí)時(shí)影音實(shí)況轉(zhuǎn)播,并可使用多種影音訊源做多頻道輸入,每臺(tái)服務(wù)器 最高可處理達(dá)八個(gè)影音輸入頻道,整套系統(tǒng)可以多達(dá)六十四個(gè)輸入頻道,可透 過(guò)中央播放排程系統(tǒng)在指定地點(diǎn)的每個(gè)指定時(shí)間播放指定頻道的影音內(nèi)容,最 適合商業(yè)看板以及點(diǎn)對(duì)點(diǎn)的展場(chǎng)規(guī)劃,還可以很輕易地延伸使用在超級(jí)市場(chǎng)、 賣(mài)場(chǎng)、電影院、車(chē)站等不同場(chǎng)合,以及搭配計(jì)時(shí)記錄系統(tǒng)作廣告播放平臺(tái)等。
目前市場(chǎng)上的電子看板的操作功能存在一些不足之處,其中之一就在于排 程的管控功能設(shè)置,通常,用戶(hù)可能希望在一段時(shí)間范圍內(nèi)的某些時(shí)間段(如 在一月份到三月份的每周一、三、五)播放同一個(gè)排程,這樣用戶(hù)需要對(duì)同一 個(gè)排程在不同時(shí)間段進(jìn)行多次添加至排程播放系統(tǒng)。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種排程管控系統(tǒng),其可以設(shè)置需要周期性循 環(huán)播放的排程的循環(huán)時(shí)段、周期及循環(huán)方式,避免重復(fù)操作,提高工作效率。 此外,還有必要提供一種排程管控方法,其可以設(shè)置需要周期性循環(huán)播放
的排程的循環(huán)時(shí)段、周期及循環(huán)方式,避免重復(fù)操作,提高工作效率。
一種周期性循環(huán)排程管控系統(tǒng),包括相互連接的排程服務(wù)器、中繼服務(wù)器
及客戶(hù)端計(jì)算機(jī)。所述排程服務(wù)器包括排程管控模塊,該排程管控模塊用于 根據(jù)每天的排程信息生成當(dāng)天的排程信息列表及排程內(nèi)容列表;當(dāng)該排程需要 周期性循環(huán)播放時(shí),設(shè)置該排程的循環(huán)時(shí)段、循環(huán)周期及設(shè)置該排程在該循環(huán)
周期內(nèi)的循環(huán)方式;在該排程的播放日期到達(dá)時(shí)獲取該排程中各節(jié)目所對(duì)應(yīng)的 客戶(hù)端計(jì)算機(jī)的ip地址;根據(jù)所述排程信息列表及排程內(nèi)容列表中在中繼服務(wù)
器中查找排程內(nèi)容并控制具有相應(yīng)IP地址的客戶(hù)端計(jì)算機(jī)從所述中繼服務(wù)器 中下栽相應(yīng)的排程內(nèi)容。
一種周期性循環(huán)排程管控方法,該方法包括以下步驟(A)根據(jù)每天的 排程信息生成當(dāng)天的排程信息列表及排程內(nèi)容列表;(B)判斷該排程是否需 要周期性循環(huán)播放;(C)若該排程需要周期性循環(huán)播放,則設(shè)置該排程的循 環(huán)時(shí)段、周期及設(shè)置該排程在該循環(huán)周期內(nèi)的循環(huán)方式;(D)判斷是否到達(dá) 該排程的播放日期;(E)若到達(dá)該排程的播放日期,則獲取該排程中各節(jié)目 所對(duì)應(yīng)的客戶(hù)端計(jì)算機(jī)的IP地址;及(F)根據(jù)排程信息列表和排程內(nèi)容列表 在中繼服務(wù)器中查找排程內(nèi)容,并控制具有對(duì)應(yīng)IP地址的客戶(hù)端計(jì)算機(jī)從所 述中繼服務(wù)器下載相應(yīng)的排程內(nèi)容。
相較于現(xiàn)有技術(shù),本發(fā)明所提供的排程管控系統(tǒng)及方法,可設(shè)置需要周期 性循環(huán)播放的排程的循環(huán)時(shí)段、循環(huán)周期及循環(huán)方式,避免重復(fù)操作,提高工 作效率。
圖1是本發(fā)明排程管控系統(tǒng)較佳實(shí)施例的系統(tǒng)架構(gòu)圖。
圖2圖1中排程管控模塊的功能模塊圖。
圖3是圖1中的排程信息列表的示意圖。
圖4是圖1中的排程內(nèi)容列表的示意圖。
圖5是排程周期性循環(huán)設(shè)置的示意圖。
圖6是本發(fā)明排程管控方法較佳實(shí)施例的流程圖。
具體實(shí)施例方式
請(qǐng)參閱圖1所示,是本發(fā)明排程存儲(chǔ)系統(tǒng)較佳實(shí)施例的系統(tǒng)架構(gòu)圖。該系
統(tǒng)主要包括一臺(tái)排程服務(wù)器1、 一個(gè)數(shù)據(jù)庫(kù)2、多臺(tái)中繼服務(wù)器3、多臺(tái)客戶(hù) 端計(jì)算機(jī)4以及多臺(tái)顯示器5。所述的排程服務(wù)器1通過(guò)連接12與所述的數(shù) 據(jù)庫(kù)2相連接,并通過(guò)網(wǎng)絡(luò)14與所述的客戶(hù)端計(jì)算機(jī)4相連接。所述的中繼 服務(wù)器2與排程服務(wù)器1直接相連接,并通過(guò)網(wǎng)路14與所述的客戶(hù)端計(jì)算機(jī) 4相連接。所述的客戶(hù)端計(jì)算機(jī)4可以直接連接一臺(tái)顯示器5,也可以通過(guò)一 個(gè)分配器40連接多臺(tái)顯示器5。
所述的排程服務(wù)器1包括排程管控模塊10,該排程管控模塊10用于根據(jù) 每天的排程信息生成當(dāng)天的排程信息列表21及排程內(nèi)容列表22,并將所述排 程信息列表21以及排程內(nèi)容列表22存儲(chǔ)于所述的數(shù)據(jù)庫(kù)2中;當(dāng)該排程需要 周期性循環(huán)播放時(shí),設(shè)置該排程的循環(huán)時(shí)段、周期及設(shè)置該排程在該循環(huán)周期 內(nèi)的循環(huán)方式;在該排程的播放日期到達(dá)時(shí)獲取該排程中各節(jié)目所對(duì)應(yīng)的客戶(hù) 端計(jì)算機(jī)4的IP地址;并控制具有相應(yīng)IP地址的客戶(hù)端計(jì)算機(jī)4從所述中繼 服務(wù)器3中下載相應(yīng)的排程內(nèi)容。所述的排程信息列表21包括節(jié)目編號(hào)、節(jié) 目名稱(chēng)、節(jié)目開(kāi)始時(shí)間、結(jié)束時(shí)間以及客戶(hù)端地址等欄位信息(詳細(xì)描述請(qǐng)參
照?qǐng)D3所示)。所述的排程內(nèi)容列表22包括文件編號(hào)、文件名、文件類(lèi)型以及 節(jié)目編號(hào)等欄位信息(詳細(xì)描述請(qǐng)參照?qǐng)D4所示)。所述的排程信息列表21 與排程內(nèi)容列表22通過(guò)節(jié)目編號(hào)相關(guān)聯(lián)。
所述的數(shù)據(jù)庫(kù)2用于存儲(chǔ)所述的排程信息列表21以及排程內(nèi)容列表22。 所述的中繼服務(wù)器3包括一個(gè)存儲(chǔ)器30,用于存儲(chǔ)可供客戶(hù)端計(jì)算機(jī)4下栽 的排程內(nèi)容。所述的排程內(nèi)容為可在客戶(hù)端計(jì)算機(jī)3中播放的文件,例如文件
Filel、 File2、 File3.....Filen,主要包括電影、音樂(lè)、動(dòng)畫(huà)以及新聞等文件
種類(lèi)。每一臺(tái)客戶(hù)端計(jì)算機(jī)4都具有一個(gè)唯一確定的IP地址,例如IP1、 IP2、
IP3..... IPn,該IP地址即為該臺(tái)客戶(hù)端計(jì)算才幾4的目的地址。所述的客戶(hù)
端計(jì)算機(jī)4可以為一般用戶(hù)的計(jì)算機(jī),例如臺(tái)式機(jī)或手提計(jì)算機(jī),還可以是任 意其它適用的計(jì)算機(jī)等。所述的顯示器5可以為CRT顯示器、LCD顯示器, 或任意其它適用的顯示裝置。所述的連接12為一種數(shù)據(jù)庫(kù)連接,如開(kāi)放式數(shù) 據(jù)庫(kù)連接(Open Database Connectivity, ODBC ),或Java數(shù)據(jù)庫(kù)連接(Java Database Connectivity, JDBC )等。所述的網(wǎng)絡(luò)14可以是企業(yè)內(nèi)部網(wǎng)(Intranet), 也可以是國(guó)際互聯(lián)網(wǎng)(Internet)或其它類(lèi)型的通訊網(wǎng)路。
參閱圖2所示,是圖1中排程管控模塊10的功能模塊圖。該排程管控模 塊10包括排程列表生成子模塊101、判斷子模塊102、排程周期性循環(huán)設(shè)置 子模塊103、客戶(hù)端地址獲取子模塊104及節(jié)目?jī)?nèi)容下栽子模塊105。
所述的排程列表生成子模塊101用于根據(jù)每天的排程信息生成當(dāng)天的排 程信息列表21及排程內(nèi)容列表22,并將該排程信息列表21以及排程內(nèi)容列 表22存儲(chǔ)于數(shù)據(jù)庫(kù)2中。
所述的判斷子模塊102用于根據(jù)用戶(hù)需求判斷該排程是否需要周期性循 環(huán)播放,及用于判斷是否到達(dá)該排程的播放日期。
所述的排程周期性循環(huán)設(shè)置子模塊103用于設(shè)置需要周期性循環(huán)播放的 排程的循環(huán)時(shí)段、循環(huán)周期,及設(shè)置該排程在該循環(huán)周期內(nèi)的循環(huán)方式(詳細(xì) 描述請(qǐng)參照?qǐng)D6所示)。于本實(shí)施例中,以一周為一個(gè)循環(huán)周期,循環(huán)方式為 在循環(huán)時(shí)段內(nèi)(如2006年10月16日~2006年12月16日)逢各循環(huán)周期內(nèi) 的某一天或某幾天(如周一和周三)則播放該排程內(nèi)容。
所述的客戶(hù)端地址獲取子模塊104用于獲取客戶(hù)端計(jì)算機(jī)4的IP地址。
所述的節(jié)目?jī)?nèi)容下載子模塊105用于依據(jù)排程的信息列表21和排程內(nèi)容 列表22在中繼服務(wù)器3的存儲(chǔ)器30中查找所需的排程內(nèi)容,并控制具有對(duì)應(yīng) IP地址的客戶(hù)端計(jì)算機(jī)4從所述的存儲(chǔ)器30中下載查找到的排程內(nèi)容中的相 應(yīng)節(jié)目。所述的排程內(nèi)容為一系列可在客戶(hù)端計(jì)算機(jī)4中播放的文件,該文件 種類(lèi)主要包括電影、音樂(lè)、動(dòng)畫(huà)以及新聞等。
參照?qǐng)D3所示,是數(shù)據(jù)庫(kù)2中的排程信息列表21的示意圖。所述的排程 信息列表21包括節(jié)目編號(hào)、節(jié)目名稱(chēng)、節(jié)目播放的開(kāi)始時(shí)間和結(jié)束時(shí)間、客 戶(hù)端地址等欄位信息。每一個(gè)節(jié)目都對(duì)應(yīng)一個(gè)唯一的節(jié)目編號(hào),表示不同的節(jié)
目,例如ID1、 ID1、 ID3、 ID4.....IDn。所述的節(jié)目名稱(chēng)包括電影、新聞、
音樂(lè)以及動(dòng)畫(huà)等。所述的客戶(hù)端地址是標(biāo)示客戶(hù)端計(jì)算機(jī)4的IP地址,例如 IP1、 IP2、 IP3..... IPn,其由客戶(hù)端地址獲取子模塊104從每一臺(tái)客戶(hù)端計(jì)
算機(jī)4獲取。
參照?qǐng)D4所示,是數(shù)據(jù)庫(kù)2中的排程內(nèi)容列表22的示意圖。所述的排程 內(nèi)容列表22包括文件編號(hào)、文件名、文件類(lèi)型以及節(jié)目編號(hào)等欄位信息。每
一個(gè)文件都對(duì)應(yīng)有一個(gè)文件編號(hào),例如P1、 P2、 P3、 P4.....Pn。每一個(gè)文
件都有一個(gè)唯一的文件名,例如Filel、 File2、 File3、 File4.....Filen。所述
的文件類(lèi)型是用于區(qū)分每一個(gè)文件種類(lèi),例如文件種類(lèi)為電影的文件類(lèi)型為 mov,文件種類(lèi)為新聞的文件類(lèi)型為avi,文件種類(lèi)為音樂(lè)的文件名為mp3或 mp4等,以及文件種類(lèi)為動(dòng)畫(huà)的文件類(lèi)型為MPEG (Moving Picture Experts Group,運(yùn)動(dòng)圖像專(zhuān)家組)等。所述的節(jié)目編號(hào)與所述的排程信息列表21中的 節(jié)目編號(hào)相同,其將排程信息列表21與排程內(nèi)容列表22相關(guān)聯(lián),以便在中繼 服務(wù)器3中的存儲(chǔ)器30查找到對(duì)應(yīng)的排程內(nèi)容。
參閱圖5所示,是排程周期性循環(huán)設(shè)置子模塊102設(shè)置對(duì)排程進(jìn)行周期性 循環(huán)設(shè)置所得的排程循環(huán)列表的示意圖。每一個(gè)排程對(duì)應(yīng)一個(gè)唯一的排程編號(hào)
(如S1、 S2.....Sn)、 一個(gè)排程信息列表21和一個(gè)排成內(nèi)容列表22。從該
循環(huán)列表中可以得到每個(gè)需要周期性循環(huán)播放的排程的排程編號(hào)、循環(huán)時(shí)段和 循環(huán)方式。如排程Sl的循環(huán)時(shí)段為"2006年10月16日~2006年12月16日", 循環(huán)周期單位為"周",循環(huán)方式為逢循環(huán)時(shí)段內(nèi)的"周一、周三、周五"播 放該排程Sl;排程S2的循環(huán)時(shí)段為"2006年11月14日 2006年12月16日", 循環(huán)周期單位為"周",循環(huán)方式為逢循環(huán)時(shí)段內(nèi)的"周二、周四,,播放該排
程S2。
參閱圖6所示,是本發(fā)明周期性循環(huán)排程處理方法較佳實(shí)施例的流程圖。 首先,排程列表生成子模塊101根據(jù)每天的排程信息生成當(dāng)天的排程信息列表 21及排程內(nèi)容列表22,并將該排程信息列表21以及排程內(nèi)容列表22存儲(chǔ)于 數(shù)據(jù)庫(kù)2中(步驟S301)。所述的排程信息列表21包括節(jié)目編號(hào)、節(jié)目名稱(chēng)、 節(jié)目播放時(shí)間、客戶(hù)端地址等欄位信息。所述的排程內(nèi)容列表22包括文件編 號(hào)、文件名、文件類(lèi)型以及節(jié)目編號(hào)等欄位信息。所述的排程信息列表21與 排程內(nèi)容列表22通過(guò)節(jié)目編號(hào)相關(guān)聯(lián)。判斷子模塊102判斷該排程是否需要 周期性循環(huán)播放(步驟S302)。若該排程不需要周期性循環(huán)播放,則直接it^
步驟S304;若該排程需要周期性循環(huán)播放,則排程周期性循環(huán)設(shè)置子模塊103 設(shè)置該排程的循環(huán)時(shí)段、循環(huán)周期及設(shè)置該排程在該循環(huán)周期內(nèi)的循環(huán)方式, 如設(shè)置循環(huán)時(shí)段為"2006年10月16日 2006年12月16日",循環(huán)周期單位 為"周",循環(huán)方式為逢循環(huán)時(shí)段內(nèi)的"周一、周三、周五"播放該排程(步 驟S303 )。判斷子模塊103判斷是否到達(dá)該排程的播放日期(步驟S304 )。若 未到達(dá)該排程的播放日期,則返回步驟S304。若到達(dá)該排程的播放日期,則 客戶(hù)端地址獲取子模塊104獲取該排程信息列表21中節(jié)目所對(duì)應(yīng)的客戶(hù)端計(jì) 算機(jī)的IP地址(步驟S305 )。節(jié)目?jī)?nèi)容下載子模塊105根據(jù)排程信息列表21 和排程內(nèi)容列表22在中繼服務(wù)器3的存儲(chǔ)器30中查找所需的排程內(nèi)容,并根 據(jù)客戶(hù)端計(jì)算機(jī)4的IP地址控制所述的客戶(hù)端計(jì)算機(jī)4從存儲(chǔ)器30中下載所 查找到的排程內(nèi)容中的相應(yīng)節(jié)目(步驟S306)??蛻?hù)端計(jì)算機(jī)4播放所下栽的 節(jié)目?jī)?nèi)容,并將播放的節(jié)目?jī)?nèi)容顯示在與該客戶(hù)端計(jì)算機(jī)4相連接的顯示器5 上(步驟S307 ),流程結(jié)束。
權(quán)利要求
1.一種排程管控系統(tǒng),包括相互連接的排程服務(wù)器、中繼服務(wù)器及客戶(hù)端計(jì)算機(jī),其特征在于,所述排程服務(wù)器包括排程管控模塊,該排程管控模塊用于根據(jù)每天的排程信息生成當(dāng)天的排程信息列表及排程內(nèi)容列表;當(dāng)該排程需要周期性循環(huán)播放時(shí),設(shè)置該排程的循環(huán)時(shí)段、周期及設(shè)置該排程在該循環(huán)周期內(nèi)的循環(huán)方式;在該排程的播放日期到達(dá)時(shí)獲取該排程中各節(jié)目所對(duì)應(yīng)的客戶(hù)端計(jì)算機(jī)的IP地址;根據(jù)所述排程信息列表及排程內(nèi)容列表中在中繼服務(wù)器中查找排程內(nèi)容并控制具有相應(yīng)IP地址的客戶(hù)端計(jì)算機(jī)從所述中繼服務(wù)器中下載相應(yīng)的排程內(nèi)容。
2. 如權(quán)利要求1所述的排程管控系統(tǒng),其特征在于,所述的客戶(hù)端計(jì)算 機(jī)用于播放從所述中繼服務(wù)器中下載的排程內(nèi)容。
3. 如權(quán)利要求1所述的排程管控系統(tǒng),其特征在于,所述的排程信息列 表包括節(jié)目編號(hào)、節(jié)目名稱(chēng)、節(jié)目開(kāi)始時(shí)間、結(jié)束時(shí)間以及客戶(hù)端計(jì)算機(jī)地址 欄位信息。
4. 如權(quán)利要求1所述的排程管控系統(tǒng),其特征在于,所述的排程內(nèi)容列 表包括文件編號(hào)、文件名、文件類(lèi)型以及節(jié)目編號(hào)欄位信息。
5. —種排程管控方法,其特征在于,該方法包括以下步驟 根據(jù)每天的排程信息生成當(dāng)天的排程信息列表及排程內(nèi)容列表; 判斷該排程是否需要周期性循環(huán)播放;若該排程需要周期性循環(huán)播放,則設(shè)置該排程的循環(huán)時(shí)段、周期及設(shè)置該 排程在該循環(huán)周期內(nèi)的循環(huán)方式; 判斷是否到達(dá)該排程的播放日期;若到達(dá)該排程的播放日期,則獲取該排程中各節(jié)目所對(duì)應(yīng)的客戶(hù)端計(jì)算機(jī) 的IP地址;及根據(jù)排程信息列表和排程內(nèi)容列表在中繼服務(wù)器中查找排程內(nèi)容,并控制 具有對(duì)應(yīng)IP地址的客戶(hù)端計(jì)算機(jī)從所述中繼服務(wù)器下載相應(yīng)的排程內(nèi)容。
6. 如權(quán)利要求5所述的排程管控方法,其特征在于,若判斷該排程不需 要周期性循環(huán)播放,則直接進(jìn)入判斷是否到達(dá)該排程的播放日期的步驟。
7. 如權(quán)利要求5所述的排程管控方法,其特征在于,該方法還包括以下 步驟播放從所述中繼服務(wù)器中下載的排程內(nèi)容。
全文摘要
本發(fā)明提供一種排程管控系統(tǒng),包括相互連接的排程服務(wù)器、中繼服務(wù)器及客戶(hù)端計(jì)算機(jī)。所述排程服務(wù)器包括排程管控模塊,該排程管控模塊用于根據(jù)每天的排程信息生成當(dāng)天的排程信息列表及排程內(nèi)容列表;當(dāng)該排程需要周期性循環(huán)播放時(shí),設(shè)置該排程的循環(huán)時(shí)段、循環(huán)周期及設(shè)置該排程在該循環(huán)周期內(nèi)的循環(huán)方式;在該排程的播放日期到達(dá)時(shí)獲取該排程中各節(jié)目所對(duì)應(yīng)的客戶(hù)端計(jì)算機(jī)的IP地址;根據(jù)所述排程信息列表及排程內(nèi)容列表中在中繼服務(wù)器中查找排程內(nèi)容并控制具有相應(yīng)IP地址的客戶(hù)端計(jì)算機(jī)從所述中繼服務(wù)器中下載相應(yīng)的排程內(nèi)容。本發(fā)明還提供一種排程管控方法。
文檔編號(hào)H04L29/06GK101170543SQ20061006334
公開(kāi)日2008年4月30日 申請(qǐng)日期2006年10月27日 優(yōu)先權(quán)日2006年10月27日
發(fā)明者佘玉飛 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司