亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種移動式航班動態(tài)訂閱方法

文檔序號:6549546閱讀:239來源:國知局
一種移動式航班動態(tài)訂閱方法
【專利摘要】本發(fā)明提供管理一種移動式航班動態(tài)訂閱方法,包括:步驟1:接收航班動態(tài)事件;步驟2:解析航班動態(tài)事件,獲取航班動態(tài)事件的關(guān)鍵字段;步驟3:根據(jù)獲取的航班動態(tài)事件的關(guān)鍵字段,將航班動態(tài)消息發(fā)送給相應(yīng)客戶端。本發(fā)明通過訂閱所需的航班號以及設(shè)置所需的航班動態(tài)類型,能夠?qū)崟r精準(zhǔn)地獲得相應(yīng)類型的航班動態(tài)信息。
【專利說明】—種移動式航班動態(tài)訂閱方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種移動式航班動態(tài)訂閱方法。
[0002]
【背景技術(shù)】
[0003]現(xiàn)有的民航出行管理類軟件的技術(shù)實(shí)現(xiàn)一般都是旅客通過航班管理軟件的客戶端手動添加自己將要執(zhí)行的飛行旅程,軟件從而了解該航班的詳細(xì)信息,如果該航班有變動(如延誤、取消、備降等),用戶沒有手動更新行程狀態(tài),軟件就不得而知了,就沒法提供依據(jù)新航班動態(tài)信息的各種提醒。此外,很多經(jīng)常飛行的旅客通常比較繁忙,有時會忘記自己即將要飛的航班和具體時間,更妄談手動輸入客戶端軟件進(jìn)行行程管理和計(jì)劃了。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明提供了一種移動式航班動態(tài)訂閱方法,通過訂閱所需的航班號以及設(shè)置所需的航班動態(tài)類型,能夠?qū)崟r精準(zhǔn)地獲得相應(yīng)類型的航班動態(tài)信息。
[0005]本發(fā)明的移動式航班動態(tài)訂閱方法,其特征在于,所述方法包括:
步驟1:接收航班動態(tài)事件;
步驟2:解析航班動態(tài)事件,獲取航班動態(tài)事件的關(guān)鍵字段;
步驟3:根據(jù)獲取的航班動態(tài)事件的關(guān)鍵字段,將航班動態(tài)消息發(fā)送給相應(yīng)客戶端。
[0006]所述關(guān)鍵字段包括航班號及航班動態(tài)類型。
[0007]所述步驟3包括:
步驟3.1:根據(jù)解析得到的航班號,查找訂閱管理數(shù)據(jù)庫,判斷是否存在訂閱所述航班號的客戶端,若存在,則進(jìn)入步驟3.2 ;否則,結(jié)束本方法;
步驟3.2:為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端。
[0008]或者,所述步驟3包括:
步驟3.1:根據(jù)解析得到的航班號,查找訂閱管理數(shù)據(jù)庫,判斷是否存在訂閱所述航班號的客戶端,若存在,則進(jìn)入步驟3.2 ;否則,結(jié)束本方法;
步驟3.2:根據(jù)解析得到的航班動態(tài)類型,查找訂閱管理數(shù)據(jù)庫,判斷所述訂閱所述航班號的客戶端是否配置所述航班動態(tài)類型,若配置,則進(jìn)入步驟3.3,;否則,結(jié)束本方法;步驟3.3:為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端。
[0009]所述為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端,包括:
步驟a、為訂閱所述航班號的客戶端生成航班動態(tài)消息,并判斷所述訂閱所述航班號的客戶端是否在線,若在線,則直接推送給所述客戶端;若不在線,則進(jìn)入步驟b ;
步驟b:搜索用戶信息數(shù)據(jù)庫,得到所述客戶端對應(yīng)的手機(jī)號;
步驟c:將得到的手機(jī)號及生成的航班動態(tài)消息發(fā)送給短信平臺,由短信平臺將所述航班動態(tài)消息以短信的形式發(fā)送至所述手機(jī)號上。[0010]在所述步驟a中,當(dāng)直接將航班動態(tài)消息推送給所述客戶端時,記錄發(fā)送時間戳。
[0011]所述方法還包括:
步驟4:接收客戶端返回的是否發(fā)送成功標(biāo)識,獲得所述航班動態(tài)消息的發(fā)送狀態(tài); 步驟5:將所述航班動態(tài)消息及其發(fā)送狀態(tài)以及發(fā)送時間戳存入消息數(shù)據(jù)庫中。
[0012]所述航班動態(tài)消息包括客戶端ID、航班號、消息內(nèi)容、航班動態(tài)類型。
[0013]所述方法還包括:在接收到客戶端發(fā)送的獲取消息請求時,搜索所述消息數(shù)據(jù)庫,獲取所述客戶端的航班動態(tài)消息,并發(fā)送給所述客戶端。
[0014]所述獲取消息請求包括客戶端ID、請求時間以及航班動態(tài)類型。
[0015]所述搜索所述消息數(shù)據(jù)庫,獲取所述客戶端的航班動態(tài)消息,并發(fā)送給所述客戶端,包括:搜索所述消息數(shù)據(jù)庫,判斷是否存在滿足條件的航班動態(tài)消息,若存在,則將滿足條件的航班動態(tài)消息發(fā)送給所述客戶端。
[0016]其中,所述條件包括:
客戶端ID與所述獲取消息請求中的客戶端ID —致,且,
發(fā)送狀態(tài)為未成功,且,
發(fā)送時間戳早于所述獲取消息請求中的請求時間,且,
航班動態(tài)類型與所述獲取消息請求中的航班動態(tài)類型一致。
[0017]所述方法還包括,接收客戶端的訂閱更新消息,并更新所述訂閱管理數(shù)據(jù)庫,其中,所述訂閱更新消息包括航班號更新消息以及航班動態(tài)類型更新消息。
[0018]綜上所述,本發(fā)明的移動式航班動態(tài)訂閱方法,通過訂閱所需的航班號以及設(shè)置所需的航班動態(tài)類型,能夠?qū)崟r精準(zhǔn)地獲得相應(yīng)類型的航班動態(tài)信息。
[0019]【專利附圖】

【附圖說明】
[0020]圖1給出了本發(fā)明一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖; 圖2給出了本發(fā)明另一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖;
圖3給出了本發(fā)明另一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖;
圖4給出了本發(fā)明另一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖。
[0021]
【具體實(shí)施方式】
[0022]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0023]圖1給出了本發(fā)明一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖,如圖1所示,所述方法包括:
步驟1:接收航班動態(tài)事件;其中,步驟I接收航班動態(tài)事件引擎發(fā)送的航班變更事件。通常,各個數(shù)據(jù)源(航空公司、機(jī)場、空管等源數(shù)據(jù)方)把基礎(chǔ)數(shù)據(jù)推送到航班動態(tài)事件引擎,航班動態(tài)事件引擎進(jìn)行大數(shù)據(jù)整合分析處理之后,針對某一特定航班生成并發(fā)送航班動態(tài)變更事件。
[0024]步驟2:解析航班動態(tài)事件,獲取航班動態(tài)事件的關(guān)鍵字段;所述關(guān)鍵字段包括航班號及航班動態(tài)類型。
[0025]步驟3:根據(jù)獲取的航班動態(tài)事件的關(guān)鍵字段,將航班動態(tài)消息發(fā)送給相應(yīng)客戶端。其中,所述步驟3可以包括:
步驟3.1:根據(jù)解析得到的航班號,查找訂閱管理數(shù)據(jù)庫,判斷是否存在訂閱所述航班號的客戶端,若存在,則進(jìn)入步驟3.2 ;否則,結(jié)束本方法;所述訂閱管理數(shù)據(jù)庫存儲有客戶端ID以及所述客戶端ID對應(yīng)的訂閱航班號。
[0026]步驟3.2:為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端。
[0027]圖2給出了本發(fā)明另一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖,如圖2所示,所述方法包括:
步驟1:接收航班動態(tài)事件;其中,步驟I接收航班動態(tài)事件引擎發(fā)送的航班變更事件。通常,各個數(shù)據(jù)源(航空公司、機(jī)場、空管等源數(shù)據(jù)方)把基礎(chǔ)數(shù)據(jù)推送到航班動態(tài)事件引擎,航班動態(tài)事件引擎進(jìn)行大數(shù)據(jù)整合分析處理之后,針對某一特定航班生成并發(fā)送航班動態(tài)變更事件。
[0028]步驟2:解析航班動態(tài)事件,獲取航班動態(tài)事件的關(guān)鍵字段;所述關(guān)鍵字段包括航班號及航班動態(tài)類型。
[0029]步驟3:根據(jù)獲取的航班動態(tài)事件的關(guān)鍵字段,將航班動態(tài)消息發(fā)送給相應(yīng)客戶端。其中,所述步驟3可以包括:
步驟3.1:根據(jù)解析得到的航班號,查找訂閱管理數(shù)據(jù)庫,判斷是否存在訂閱所述航班號的客戶端,若存在,則進(jìn)入步驟3.2 ;否則,結(jié)束本方法;所述訂閱管理數(shù)據(jù)庫存儲有客戶端ID以及所述客戶端ID對應(yīng)的訂閱航班號以及訂閱的航班動態(tài)類型。
[0030]步驟3.2:根據(jù)解析得到的航班動態(tài)類型,查找訂閱管理數(shù)據(jù)庫,判斷所述訂閱所述航班號的客戶端是否配置所述航班動態(tài)類型,若配置,則進(jìn)入步驟3.3,;否則,結(jié)束本方法;
步驟3.3:為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端。
[0031]本實(shí)施例支持用戶對所需的航班動態(tài)類型進(jìn)行靈活設(shè)置,從而屏蔽用戶不需要的航班動態(tài)消息,減少了用戶的信息閱讀量。
[0032]圖3給出了本發(fā)明另一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖,如圖3所示,所述方法包括:
步驟1:接收航班動態(tài)事件;其中,步驟I接收航班動態(tài)事件引擎發(fā)送的航班變更事件。通常,各個數(shù)據(jù)源(航空公司、機(jī)場、空管等源數(shù)據(jù)方)把基礎(chǔ)數(shù)據(jù)推送到航班動態(tài)事件引擎,航班動態(tài)事件引擎進(jìn)行大數(shù)據(jù)整合分析處理之后,針對某一特定航班生成并發(fā)送航班動態(tài)變更事件。
[0033]步驟2:解析航班動態(tài)事件,獲取航班動態(tài)事件的關(guān)鍵字段;所述關(guān)鍵字段包括航班號及航班動態(tài)類型。
[0034]步驟3:根據(jù)獲取的航班動態(tài)事件的關(guān)鍵字段,將航班動態(tài)消息發(fā)送給相應(yīng)客戶端。其中,所述步驟3可以包括:
步驟3.1:根據(jù)解析得到的航班號,查找訂閱管理數(shù)據(jù)庫,判斷是否存在訂閱所述航班號的客戶端,若存在,則進(jìn)入步驟3.2 ;否則,結(jié)束本方法;所述訂閱管理數(shù)據(jù)庫存儲有客戶端ID以及所述客戶端ID對應(yīng)的訂閱航班號。
[0035]步驟3.2:為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端,具體包括:
步驟a、為訂閱所述航班號的客戶端生成航班動態(tài)消息,并判斷所述訂閱所述航班號的客戶端是否在線,若在線,則直接推送給所述客戶端并記錄發(fā)送時間戳;若不在線,則進(jìn)入步驟b ;
步驟b:搜索用戶信息數(shù)據(jù)庫,得到所述客戶端對應(yīng)的手機(jī)號;
步驟c:將得到的手機(jī)號及生成的航班動態(tài)消息發(fā)送給短信平臺,由短信平臺將所述航班動態(tài)消息以短信的形式發(fā)送至所述手機(jī)號上。
[0036]本實(shí)施例能夠在用戶的客戶端不在線(未開啟聯(lián)網(wǎng)環(huán)境)時,通過短信將訂閱信息發(fā)送至用戶手機(jī),避免了因客戶端不在線導(dǎo)致的訂閱信息延遲送達(dá)客戶的情況,實(shí)現(xiàn)了訂閱信息的實(shí)時送達(dá)。
[0037]圖4給出了本發(fā)明另一實(shí)施例提供的一種移動式航班動態(tài)訂閱方法的流程示意圖,如圖4所示,所述方法包括:
步驟1:接收航班動態(tài)事件;其中,步驟I接收航班動態(tài)事件引擎發(fā)送的航班變更事件。通常,各個數(shù)據(jù)源(航空公司、機(jī)場、空管等源數(shù)據(jù)方)把基礎(chǔ)數(shù)據(jù)推送到航班動態(tài)事件引擎,航班動態(tài)事件引擎進(jìn)行大數(shù)據(jù)整合分析處理之后,針對某一特定航班生成并發(fā)送航班動態(tài)變更事件。
[0038]步驟2:解析航班動態(tài)事件,獲取航班動態(tài)事件的關(guān)鍵字段;所述關(guān)鍵字段包括航班號及航班動態(tài)類型。
[0039]步驟3:根據(jù)獲取的航班動態(tài)事件的關(guān)鍵字段,將航班動態(tài)消息發(fā)送給相應(yīng)客戶端。
[0040]步驟4:接收客戶端返回的是否發(fā)送成功標(biāo)識,獲得所述航班動態(tài)消息的發(fā)送狀態(tài);
步驟5:將所述航班動態(tài)消息及其發(fā)送狀態(tài)以及發(fā)送時間戳存入消息數(shù)據(jù)庫中。其中,所述航班動態(tài)消息包括客戶端ID、航班號、消息內(nèi)容、航班動態(tài)類型。
[0041]步驟6:在接收到客戶端發(fā)送的獲取消息請求時,搜索所述消息數(shù)據(jù)庫,獲取所述客戶端的航班動態(tài)消息,并發(fā)送給所述客戶端。其中,所述獲取消息請求包括客戶端ID、請求時間以及航班動態(tài)類型。
[0042]可選地,所述搜索所述消息數(shù)據(jù)庫,獲取所述客戶端的航班動態(tài)消息,并發(fā)送給所述客戶端,包括:搜索所述消息數(shù)據(jù)庫,判斷是否存在滿足條件的航班動態(tài)消息,若存在,則將滿足條件的航班動態(tài)消息發(fā)送給所述客戶端。其中,所述條件包括:
客戶端ID與所述獲取消息請求中的客戶端ID —致,且,
發(fā)送狀態(tài)為未成功,且,
發(fā)送時間戳早于所述獲取消息請求中的請求時間,且,
航班動態(tài)類型與所述獲取消息請求中的航班動態(tài)類型一致。
[0043]本實(shí)施例能夠檢測用戶的客戶端的在線狀態(tài),并在用戶的客戶端上線(開啟聯(lián)網(wǎng)環(huán)境)時,及時將未送達(dá)的訂閱信息發(fā)送至客戶端,實(shí)現(xiàn)了訂閱信息的精確送達(dá)。
【權(quán)利要求】
1.一種移動式航班動態(tài)訂閱方法,其特征在于,所述方法包括: 步驟1:接收航班動態(tài)事件; 步驟2:解析航班動態(tài)事件,獲取航班動態(tài)事件的關(guān)鍵字段; 步驟3:根據(jù)獲取的航班動態(tài)事件的關(guān)鍵字段,將航班動態(tài)消息發(fā)送給相應(yīng)客戶端。
2.根據(jù)權(quán)利要求1所述的移動式航班動態(tài)訂閱方法,其特征在于,所述關(guān)鍵字段包括航班號及航班動態(tài)類型。
3.根據(jù)權(quán)利要求2所述的移動式航班動態(tài)訂閱方法,其特征在于,所述步驟3包括: 步驟3.1:根據(jù)解析得到的航班號,查找訂閱管理數(shù)據(jù)庫,判斷是否存在訂閱所述航班號的客戶端,若存在,則進(jìn)入步驟3.2 ;否則,結(jié)束本方法; 步驟3.2:為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端。
4.根據(jù)權(quán)利要求2所述的移動式航班動態(tài)訂閱方法,其特征在于,所述步驟3包括: 步驟3.1:根據(jù)解析得到的航班號,查找訂閱管理數(shù)據(jù)庫,判斷是否存在訂閱所述航班號的客戶端,若存在,則進(jìn)入步驟3.2 ;否則,結(jié)束本方法; 步驟3.2:根據(jù)解析得到的航班動態(tài)類型,查找訂閱管理數(shù)據(jù)庫,判斷所述訂閱所述航班號的客戶端是否配置所述航班動態(tài)類型,若配置,則進(jìn)入步驟3.3,;否則,結(jié)束本方法;步驟3.3:為訂閱所述 航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端。
5.根據(jù)權(quán)利要求3或4所述的移動式航班動態(tài)訂閱方法,其特征在于,所述為訂閱所述航班號的客戶端生成航班動態(tài)消息,并發(fā)送給所述客戶端,包括: 步驟a、為訂閱所述航班號的客戶端生成航班動態(tài)消息,并判斷所述訂閱所述航班號的客戶端是否在線,若在線,則直接推送給所述客戶端;若不在線,則進(jìn)入步驟b ; 步驟b:搜索用戶信息數(shù)據(jù)庫,得到所述客戶端對應(yīng)的手機(jī)號; 步驟c:將得到的手機(jī)號及生成的航班動態(tài)消息發(fā)送給短信平臺,由短信平臺將所述航班動態(tài)消息以短信的形式發(fā)送至所述手機(jī)號上。
6.根據(jù)權(quán)利要求5所述的移動式航班動態(tài)訂閱方法,其特征在于,在所述步驟a中,當(dāng)直接將航班動態(tài)消息推送給所述客戶端時,記錄發(fā)送時間戳。
7.根據(jù)權(quán)利要求6所述的移動式航班動態(tài)訂閱方法,其特征在于,所述方法還包括: 步驟4:接收客戶端返回的是否發(fā)送成功標(biāo)識,獲得所述航班動態(tài)消息的發(fā)送狀態(tài); 步驟5:將所述航班動態(tài)消息及其發(fā)送狀態(tài)以及發(fā)送時間戳存入消息數(shù)據(jù)庫中。
8.根據(jù)權(quán)利要求7所述的移動式航班動態(tài)訂閱方法,其特征在于,所述航班動態(tài)消息包括客戶端ID、航班號、消息內(nèi)容、航班動態(tài)類型。
9.根據(jù)權(quán)利要求8所述的移動式航班動態(tài)訂閱方法,其特征在于,所述方法還包括:在接收到客戶端發(fā)送的獲取消息請求時,搜索所述消息數(shù)據(jù)庫,獲取所述客戶端的航班動態(tài)消息,并發(fā)送給所述客戶端。
10.根據(jù)權(quán)利要求9所述的移動式航班動態(tài)訂閱方法,其特征在于,所述獲取消息請求包括客戶端ID、請求時間以及航班動態(tài)類型。
11.根據(jù)權(quán)利要求10所述的移動式航班動態(tài)訂閱方法,其特征在于,所述搜索所述消息數(shù)據(jù)庫,獲取所述客戶端的航班動態(tài)消息,并發(fā)送給所述客戶端,包括:搜索所述消息數(shù)據(jù)庫,判斷是否存在滿足條件的航班動態(tài)消息,若存在,則將滿足條件的航班動態(tài)消息發(fā)送給所述客戶端。
12.根據(jù)權(quán)利要求11所述的移動式航班動態(tài)訂閱方法,其特征在于,所述條件包括: 客戶端ID與所述獲取消息請求中的客戶端ID —致,且, 發(fā)送狀態(tài)為未成功,且, 發(fā)送時間戳早于所述獲取消息請求中的請求時間,且, 航班動態(tài)類型與所述獲取消息請求中的航班動態(tài)類型一致。
13.根據(jù)權(quán)利要求12所述的移動式航班動態(tài)訂閱方法,其特征在于,所述方法還包括,接收客戶端的訂閱更新消息,并更新所述訂閱管理數(shù)據(jù)庫,其中,所述訂閱更新消息包括航班號更新消息以及航班動態(tài)類型更新消息。
【文檔編號】G06F17/30GK104021188SQ201410262985
【公開日】2014年9月3日 申請日期:2014年6月13日 優(yōu)先權(quán)日:2014年6月13日
【發(fā)明者】婁劍, 薄滿輝, 唐紅武, 佟業(yè)新 申請人:中國民航信息網(wǎng)絡(luò)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1