專利名稱:遠程信息通知系統(tǒng)的制作方法
技術領域:
本實用新型涉及一種信息通知系統(tǒng)尤其涉及一種利用多種遠程通訊模式實 現(xiàn)全面豐富的信息通知系統(tǒng)。
背景技術:
隨著網(wǎng)絡技術的普及,人們對于日常事務的記錄和提醒更多地采用互聯(lián)網(wǎng)上 的第三方服務器的信息來實現(xiàn),相對于記錄在單一計算機終端上,數(shù)據(jù)的穩(wěn)定和 安全,以及對各種提醒、記錄的數(shù)據(jù)整合,節(jié)省存儲空間,便于管理等方面都較 以前更為科學和便捷。互聯(lián)網(wǎng)上現(xiàn)已有多種提醒服務器,但一般僅能通過單一的模式進行提醒,即 在設置、記錄通知事項和得到通知信息的往來回路是同一的, 一旦該回路發(fā)生故 障或者信息傳輸失敗,則對于緊急的通知信息無法轉送,從而將直接導致通知功 能無法實現(xiàn),導致提醒服務器的安全性能和可靠度大幅降低。國際專利公開文本W(wǎng)O2007/010233公開了針對網(wǎng)絡發(fā)布者提供的網(wǎng)站或基 于網(wǎng)絡的應用而提供并非基于電子郵件的精確網(wǎng)絡提醒的方法。所述方法包括 發(fā)布者在提醒服務器注冊至少一個提醒,然后呈現(xiàn)關于有關的網(wǎng)站或基于網(wǎng)絡的 應用的提醒以供用戶選擇。當選擇提醒時,用戶可以定義至少一個提醒變量,例 如提醒參數(shù)和/或算子和/或閾值。當與提醒相關聯(lián)的事件發(fā)生時,網(wǎng)站發(fā)布者 把事件通知記入提醒服務器。用戶終端處的專用提醒軟件對提醒服務器進行輪 詢,以識別針對用戶定義的變量所選擇的提醒的任何事件通知。當識別出事件通 知時,提醒軟件在用戶終端處產生提醒通知。這樣,可以向用戶傳遞精確的提醒。但是在這種互聯(lián)網(wǎng)提醒方法中,用戶錄入提醒信息和獲得提醒信息都是通過 直接與單一的提醒服務器連接,從而獲得提醒,然而一旦發(fā)生互聯(lián)網(wǎng)絡故障,或 者用于連接和登錄web服務器發(fā)生問題,用戶將無法按時得到提醒,故而其安 全性能依然很低。3實用新型內容本實用新型的目的在于提供一種便捷、可靠的遠程信息通知系統(tǒng),通過web 服務器采集、記錄通知事項,轉存至數(shù)據(jù)庫,然后通過一個提醒服務器的調用, 以多種方式來實現(xiàn)通知、告知用戶,從而確保相應的通知信息,能夠安全、有效 地發(fā)送至用戶。為了實現(xiàn)上述目的,本實用新型所采用的技術方案為本實用新型提供了一種遠程信息通知系統(tǒng),包括客戶端(100), Web服務 器(10),數(shù)據(jù)庫(20),提醒服務器(40),所述的客戶端(100)與Web服務 器(10)連接,將通知信息通過Web服務器存儲至數(shù)據(jù)庫(20)上;提醒服務 器(40)連接數(shù)據(jù)庫(20)更新數(shù)據(jù),其中,所述遠程信息通知系統(tǒng)還包括IM 服務器(30)和短信服務器(50); IM服務器(30)與客戶端(100)相連;短 信服務器(50)通過手機網(wǎng)絡與用戶手機(101)相連。上述的遠程信息通知系統(tǒng),其中,所述的提醒服務器(40)與IM服務器(30) 連接,將從數(shù)據(jù)庫(20)中提取到的需要傳送的通知信息,發(fā)送至IM服務器(30), 并經由所述IM服務器(30)發(fā)送至客戶端(100)。上述的遠程信息通知系統(tǒng),其中,所述的提醒服務器(40)與短信服務器(50) 連接,將從數(shù)據(jù)庫(20)中提取到的需要傳送的通知信息,發(fā)送至短信服務器(50), 并經由所述的短信服務器(50)發(fā)送至用戶手機(101)。上述的遠程信息通知系統(tǒng),其中,還包括一個計費服務器(60),與提醒服 務器(40)相連,所述計費服務器(60)用于計算扣除費用,并將相關結果反饋 至提醒服務器(40)。上述的遠程信息通知系統(tǒng),其中,還包括一個備用服務器(41),與提醒服 務器(40)連接并獲取提醒服務器(40)工作狀態(tài);另外,所述備用服務器(41) 分別與數(shù)據(jù)庫(20), IM服務器(30),短信服務器(50),計費服務器(60)相 連。上述的遠程信息通知系統(tǒng),其中,還包括多個備用服務器,與提醒服務器(40) 連接并獲取提醒服務器(40)工作狀態(tài);另外,所述多個備用服務器分別與數(shù)據(jù) 庫(20), IM服務器(30),短信服務器(50),計費服務器(60)相連。上述的遠程信息通知系統(tǒng),其中,還包括多個備用服務器,與備用服務器(41 ) 連接并獲取提醒服務器(41)工作狀態(tài);另外,所述多個備用服務器分別與數(shù)據(jù) 庫(20), IM服務器(30),短信服務器(50),計費服務器(60)相連。
本實用新型的遠程信息通知系統(tǒng)的運行方法,包括如下步驟
步驟l:客戶端輸入通知信息,所輸入的信息可以包括定時提醒時間,定期
提醒任務和詳細的任務說明信息;
步驟2:所述通知信息被上傳存儲至Web服務器(10),并進一步存入數(shù)據(jù)
庫(20);
步驟3:提醒服務器(40)連接數(shù)據(jù)庫(20)更新數(shù)據(jù),當數(shù)據(jù)庫(20)數(shù) 據(jù)被改寫時,Web服務器(10)通知提醒服務器(40),提醒服務器以更新數(shù)據(jù), 以根據(jù)所設定的提醒日期、時間信息來調用需要傳送的通知信息,并將其發(fā)送至 下一步的服務器;
如未查到任何需要發(fā)送的信息,則提醒服務器(40)的更新數(shù)據(jù)進程結束, 等待下一次接到Web服務器(10)的通知,再次連接數(shù)據(jù)庫(20)更新數(shù)據(jù);
步驟4a:所述的提取到的需要傳送的通知信息,由提醒服務器(40)發(fā)送 至IM服務器(30);
步驟4b:同時,提取到的需要傳送的通知信息,由提醒服務器(40)發(fā)送 至短信服務器(50);
步驟5a:被發(fā)送到IM服務器(30)的通知信息,通過IM服務器(30)接 收的通知信息,經由IM服務器與客戶端的連接,將提醒信息發(fā)送至客戶端(100);
步驟5b:被發(fā)送到短信服務器(50)的通知信息,通過短信服務器(50) 接收的通知信息,經由短信網(wǎng)關,發(fā)送提醒信息至用戶手機(101)上。
上述的遠程信息通知系統(tǒng)的運行方法,其中,在步驟4b之前,有一個計費 步驟,即在將提醒服務器提取到的信息發(fā)送到短信服務器之前,通過計費服務器 (60)進行判斷,如果費用扣除成功,繼續(xù)進入步驟4b及后續(xù)步驟;如果費用 不足,則不發(fā)送所述通知至短信服務器。
上述的遠程信息通知系統(tǒng)的運行方法,其中,在步驟3中,還包括一個備用 替換步驟,由一個備用服務器(41)定期獲取提醒服務器(40)狀態(tài),并對該提 醒服務器的運行狀況進行判斷;若提醒服務器正常,則結束此次獲取信息進程;
當發(fā)現(xiàn)到提醒服務器故障時,則直接連接數(shù)據(jù)庫,代替提醒服務器(40)進 行數(shù)據(jù)庫(20)數(shù)據(jù)更新、發(fā)送信息至IM服務器(30)、短信服務器(50)、計 費服務器(60)等具體操作。
本實用新型的遠程信息通知系統(tǒng)和方法,可以幫助用戶方便地進行近期任務 計劃備忘,設置提醒,并實現(xiàn)多渠道多方式的通知模式,確保通知信息、提醒消 息的有效和安全地抵達。
圖1本實用新型遠程信息通知系統(tǒng)的基礎實施例的結構模塊圖2本實用新型遠程信息通知系統(tǒng)的另一個實施例的結構模塊圖3本實用新型遠程信息通知系統(tǒng)的另一個優(yōu)選實施例的結構模塊圖。
圖4本實用新型的基礎實施例的流程圖5本實用新型的另一個實施例的流程圖6本實用新型的備用服務器的運行流程圖。
具體實施方式
參見附圖l,為本實用新型的遠程信息通知系統(tǒng)的基礎實施例的結構模塊圖, 包括客戶端100,用戶手機101, Web服務器lO,數(shù)據(jù)庫20, IM服務器30, 提醒服務器40,短信服務器50。
其中,客戶端100與Web服務器10通過有線或者無線網(wǎng)絡連接,并通過 Web網(wǎng)頁瀏覽器,在操作界面下輸入定時提醒計劃、定期提醒時間以及相關任務 信息,然后Web服務器與數(shù)據(jù)庫20直接相連,將上述信息傳送至數(shù)據(jù)庫20保 存。當每次客戶端打開與Web服務器10的連接時,客戶端都可以通過Web服務 器HTTP接獲取輸入的提醒或任務信息。
另外還設有一個提醒服務器40,與數(shù)據(jù)庫20連接,提醒服務器40通過后 臺Daemon程序,定期掃描當數(shù)據(jù)庫數(shù)據(jù)發(fā)生變化時Web服務器10發(fā)出的通知,提醒服務器40連接數(shù)據(jù)庫20更新數(shù)據(jù)。提醒服務器與一個IM服務器30 (即時 通訊工具的主服務器,與Web服務器分別設置)連接,當提取到提醒或任務信 息超時時間到達時,提醒服務器通過后臺Daemon發(fā)送指令至M服務器30。 IM 服務器30通過另一條通訊回路與客戶端100相連,接收到提醒服務器的指令之 后,發(fā)送指令到客戶端,在客戶端展示時間到期的通知信息。在本實用新型的一 個優(yōu)選的基礎實施例中,所述通知信息的詳細內容可以通過客戶端100與Web 服務器10的常規(guī)信息讀取過程從服務器保存至客戶端100上,經由IM服務器 的指令調用打開。在本實用新型的另一個優(yōu)選實施例中,所述的遠程通知信息的 詳細內容也可以通過IM服務器30直接發(fā)送至客戶端。
同時,本實用新型的提醒服務器40還與一個短信服務器50連接,所述短信 服務器50包括一個短信網(wǎng)關,根據(jù)提醒服務器Daemon對短信服務器Daemon 發(fā)送指令,只是短信服務器發(fā)送提示信息至用戶綁定的手機上。同時實現(xiàn)另一種 額外的提醒方式。
參見圖4,為本實用新型實施該基礎實施例的遠程信息通知系統(tǒng)的方法。具 體包括如下步驟。
步驟l:客戶端輸入通知信息,由客戶端通過Web瀏覽器或其他終端軟件實 現(xiàn)信息輸入,所輸入的信息可以包括定時提醒時間,定期提醒任務和詳細的任務 說明信息等。
歩驟2:上述信息內容被上傳存儲至Web服務器10,并進一步存入數(shù)據(jù)庫20。
步驟3:提醒服務器40連接數(shù)據(jù)庫20更新數(shù)據(jù),當數(shù)據(jù)庫20數(shù)據(jù)被改寫 時,Web服務器10通知提醒服務器40,以便于提醒服務器更新數(shù)據(jù),以根據(jù)所 設定的提醒日期、時間信息來調用需要傳送以提醒的包括信息日期、時間、任務 內容的通知信息,并將其發(fā)送至下一步的服務器。如未查到任何需要發(fā)送的信息, 則提醒服務器的數(shù)據(jù)更新進程結束,等待Web服務器10的通知,再次連接數(shù)據(jù) 庫20更新數(shù)據(jù)。
步驟4a:所述的被提取到的需要傳送的通知信息,由提醒服務器40發(fā)送至 IM服務器30;
步驟4b:同時,被提取到的需要傳送的通知信息,由提醒服務器40發(fā)送至
7短信服務器50。
步驟5a:被發(fā)送到IM服務器30的通知信息,通過IM服務器30接收的通 知信息,經由IM服務器與客戶端的連接,將提醒信息發(fā)送至客戶端。
步驟5b:被發(fā)送到短信服務器50的通知信息,通過短信服務器50接收的 通知信息,經由短信網(wǎng)關,發(fā)送提醒信息至用戶手機上。
如圖2所示,為本實用新型的遠程信息通知系統(tǒng)的另一個優(yōu)選的實施例的結 構模塊圖,其中,增加一個計費服務器60,與提醒服務器40相連接,即在每次 提醒服務器40將通知信息發(fā)送給短信服務器50之前,通過計費服務器Daemon 內的設定,扣除相關費用。如費用不足,則將該情況反饋至提醒服務器40,由 提醒服務器編輯另一個告知信息發(fā)送至短信網(wǎng)關,并最終發(fā)送至用戶手機。
圖5為該實施例的具體流程圖。即在將提醒服務器提取到的信息發(fā)送到短信 服務器之前,通過計費服務器進行判斷,如果費用扣除成功,則繼續(xù)進行后續(xù)的 發(fā)送信息至短信服務器的進程;如果費用不足,則不發(fā)送所述通知至短信服務器。 優(yōu)選地,通過計費服務器得到的收費情況,以及反饋至提醒服務器的結果,提醒 服務器另外發(fā)送一條告知信息至短信服務器,并最終發(fā)送至用戶手機,以告知費 用不足的情況。
圖3為本實用新型的遠程信息通知系統(tǒng)的一個更優(yōu)選的實施例的結構模塊 圖。其中,設置一個服務器備用服務器41,與服務器40相連,并且參照服務器 40的連接方式,也分別同數(shù)據(jù)庫20, IM服務器30,短信服務器50,計費服務 器60相連。且備用服務器41在平時僅從與提醒服務器40的連接中調用信息, 以檢測提醒服務器40的運行狀態(tài)。
圖6為本實用新型的該優(yōu)選實施例的備用服務器的工作流程圖。所述備用服 務器41,在其設定的工作期間內啟動,定期獲取提醒服務器40狀態(tài),并對該提 醒服務器的運行狀況進行判斷。若提醒服務器正常,則結束此次信息獲取進程, 等待一定周期后再次連接提醒服務器40獲取其運行狀態(tài)。
當發(fā)現(xiàn)到提醒服務器故障時,則直接連接數(shù)據(jù)庫,代替提醒服務器進行數(shù)據(jù) 庫數(shù)據(jù)更新、發(fā)送信息至IM服務器、短信服務器、計費服務器等具體操作,待 提醒服務器故障消除,重新開始工作后,則停止調用新的數(shù)據(jù)庫信息,并繼續(xù)發(fā) 送和處理已經接收到的通知信息,發(fā)送完畢后,系統(tǒng)結束。此外,還可以提供多個備用服務器,分別采用類似于備用服務器41的連接 方式,與提醒服務器40連接或與備用服務器41連接,以提高系統(tǒng)的安全性能。
上述實施例僅為本實用新型的幾種優(yōu)選的實施方式,若其他對于基于本實用 新型思想的基于本領域技術常識的改進,也應當落入本實用新型的保護范圍之 內。
權利要求1.一種遠程信息通知系統(tǒng),包括客戶端(100),Web服務器(10),數(shù)據(jù)庫(20),提醒服務器(40),所述的客戶端(100)與Web服務器(10)連接,將通知信息通過Web服務器存儲至數(shù)據(jù)庫(20)上;提醒服務器(40)連接數(shù)據(jù)庫(20)更新數(shù)據(jù),其特征在于,所述遠程信息通知系統(tǒng)還包括IM服務器(30)和短信服務器(50);IM服務器(30)與客戶端(100)相連;短信服務器(50)通過手機網(wǎng)絡與用戶手機(101)相連。
2. 如權利要求1所述的遠程信息通知系統(tǒng),其特征在于,所述的提醒服務器(40) 與IM服務器(30)連接,將從數(shù)據(jù)庫(20)中提取到的需要傳送的通知信息, 發(fā)送至IM服務器(30),并經由所述IM服務器(30)發(fā)送至客戶端(100)。
3. 如權利要求2所述的遠程信息通知系統(tǒng),其特征在于,所述的提醒服務器(40) 與短信服務器(50)連接,將從數(shù)據(jù)庫(20)中提取到的需要傳送的通知信息, 發(fā)送至短信服務器(50),并經由所述的短信服務器(50)發(fā)送至用戶手機(101)。
4. 如權利要求1或2所述的遠程信息通知系統(tǒng),其特征在于,還包括一個計費 服務器(60),與提醒服務器(40)相連,所述計費服務器(60)用于計算扣除 費用,并將相關結果反饋至提醒服務器(40)。
5. 如權利要求4所述的遠程信息通知系統(tǒng),其特征在于,還包括一個備用服務 器(41),與提醒服務器(40)連接并獲取提醒服務器(40)工作狀態(tài);另外, 所述備用服務器(41)分別與數(shù)據(jù)庫(20), IM服務器(30),短信服務器(50), 計費服務器(60)相連。
6. 如權利要求5所述的遠程信息通知系統(tǒng),其特征在于,還包括多個備用服務 器,與提醒服務器(40)連接并獲取提醒服務器(40)工作狀態(tài);另外,所述多 個備用服務器分別與數(shù)據(jù)庫(20), IM服務器(30),短信服務器(50),計費服 務器(60)相連。
7. 如權利要求5所述的遠程信息通知系統(tǒng),其特征在于,還包括多個備用服務 器,與備用服務器(41)連接并獲取提醒服務器(41)工作狀態(tài);另外,所述多 個備用服務器分別與數(shù)據(jù)庫(20), IM服務器(30),短信服務器(50),計費服 務器(60)相連。
專利摘要本實用新型提供了一種遠程信息通知系統(tǒng),包括客戶端(100),Web服務器(10),數(shù)據(jù)庫(20),提醒服務器(40),所述的客戶端(100)與Web服務器(10)連接,將通知信息通過Web服務器存儲至數(shù)據(jù)庫(20)上;所述的提醒服務器(40)連接數(shù)據(jù)庫(20)更新數(shù)據(jù),其特征在于,所述遠程信息通知系統(tǒng)還包括IM服務器(30)和短信服務器(50);IM服務器(30)與客戶端(100)相連;短信服務器(50)通過手機網(wǎng)絡與用戶手機(101)相連??梢詭椭脩舴奖愕剡M行近期任務計劃備忘,設置提醒,并實現(xiàn)多渠道多方式的通知模式,確保通知信息、提醒消息的有效和安全地抵達。
文檔編號H04L29/08GK201421620SQ20092006974
公開日2010年3月10日 申請日期2009年4月1日 優(yōu)先權日2009年4月1日
發(fā)明者溫輝敏, 璞 程, 誠 魏 申請人:升東網(wǎng)絡科技發(fā)展(上海)有限公司