本發(fā)明涉及互聯(lián)網領域,具體而言,涉及一種航班組合服務查詢方法和系統(tǒng)。
背景技術:
隨著中國經濟的發(fā)展,航空旅客運輸量每年都在增加,民航業(yè)面向旅客的服務種類越來越多。但是能夠提供基于服務查詢的功能很缺乏,導致旅客預訂機票的不便。現(xiàn)在的航班查詢系統(tǒng),只能查詢基于座位而支持的旅客種類,不能查詢到航班實際提供的服務。組合方式也僅限于“與”的關系,不能支持“或”的關系。例如,一個家庭旅游:“爺爺、奶奶、爸爸、媽媽、兩個孩子,共計6人?;诂F(xiàn)有的航班查詢系統(tǒng)只能查找是否存在有6個沒有被訂的位置。
但是,對于上述家庭旅游,奶奶行動不便,需要輪椅,爺爺和爸爸喜愛靠窗座位,媽媽有糖尿病,需要吃無糖食品……??梢?,一起出行的訂票需求如下:a、預訂6個座位;b、其中2個靠窗座位;c、需要提供1個機上輪椅服務;d、需要2份兒童餐食;e、需要1份糖尿病餐。對于這樣的要求,目前國內任何訂票網站都無法提供類似的查詢服務,只能通過航空公司的客服電話,一個個航班去查詢符合全部條件的航班以及按服務分項目去依次預訂。
由此可見,相關技術中航班查詢系統(tǒng)只能查詢到艙位可銷售數(shù),而不能查詢航班提供的服務種類及服務數(shù),以及多種服務的組合查詢的問題,目前尚未存在有效的解決方案。
技術實現(xiàn)要素:
本發(fā)明實施例提供了一種航班組合服務查詢方法和系統(tǒng),以至少解決相關技術中航班查詢系統(tǒng)只能查詢艙位可銷售數(shù),不能查詢到航班實際提供的服務的問題。
根據(jù)本發(fā)明的一個方面,提供了一種航班組合服務查詢方法,包括:航班查詢系統(tǒng)接收用戶終端UE發(fā)送的訂座信息和用于指示與所述訂座信息對應的組合服務的服務信息,其中,所述服務信息包括一個或多個服務選項;所述航班查詢系統(tǒng)查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息;所述航班查詢系統(tǒng)將查詢得到的查詢信息反饋到所述UE。
可選地,所述航班查詢系統(tǒng)查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息包括:所述航班查詢系統(tǒng)從數(shù)據(jù)庫中查詢是否存在滿足所述訂座信息的第一查詢信息;在所述數(shù)據(jù)庫中存在滿足所述訂座信息的第一查詢信息的情況下,所述航班查詢系統(tǒng)根據(jù)所述一個或多個服務選項確定每一個訂座所需的服務。
可選地,所述服務信息中還包括:與每個服務選項對應的服務條件;所述航班查詢系統(tǒng)查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息,包括:所述航班查詢系統(tǒng)查詢滿足所述訂座信息,和所述一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息。
可選地,所述航班查詢系統(tǒng)查詢滿足所述訂座信息,和所述一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息包括:所述航班查詢系統(tǒng)從數(shù)據(jù)庫中查詢是否存在滿足所述訂座信息的第二查詢信息;在所述數(shù)據(jù)庫中存在滿足所述訂座信息的第二查詢信息的情況下,所述航班查詢系統(tǒng)根據(jù)所述一個或多個服務選項確定每一個訂座所需的服務;所述航班查詢系統(tǒng)根據(jù)每個服務選項對應的服務條件確定每一個所需的服務對應的服務條件。
可選地,所述服務條件為以下之一:可選、必選。
根據(jù)本發(fā)明的另一個方面,提供了一種航班組合服務查詢方法,包括:用戶終端UE向航班查詢系統(tǒng)發(fā)送訂座信息和用于指示與所述訂座信息對應的組合服務的服務信息,其中,所述服務信息包括一個或多個服務選項;所述UE接收所述航班查詢系統(tǒng)查詢到的滿足所述訂座信息和所述一個或多個服務選項的查詢信息。
可選地,所述服務信息中還包括:與每個服務選項對應的服務條件;所述航班查詢系統(tǒng)查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息,包括:所述航班查詢系統(tǒng)查詢滿足所述訂座信息,和所述一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息。
可選地,所述服務條件為以下之一:可選、必選。
根據(jù)本發(fā)明的再一個方面,提供了一種航班組合服務查詢系統(tǒng),所述查詢系統(tǒng)包括:用戶終端UE和航班查詢系統(tǒng);用戶終端UE,用于向航班查詢系統(tǒng)發(fā)送訂座信息和用于指示與所述訂座信息對應的組合服務的服務信息;所述航班查詢系統(tǒng),用于查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息;所述航班查詢系統(tǒng),用于將查詢到得到的查詢信息反饋到所述UE。
可選地,所述航班查詢系統(tǒng),還用于從數(shù)據(jù)庫中查詢是否存在滿足所述訂座信息的第一查詢信息;在所述數(shù)據(jù)庫中存在滿足所述訂座信息的第一查詢信息的情況下,所述航班查詢系統(tǒng),還用于根據(jù)所述一個或多個服務選項確定每一個訂座所需的服務。
可選地,所述服務信息中還包括:與每個服務選項對應的服務條件;所述航班查詢系統(tǒng)查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息包括:所述航班查詢系統(tǒng),還用于查詢滿足所述訂座信息,和所述一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息。
可選地,所述航班查詢系統(tǒng),還用于從數(shù)據(jù)庫中查詢是否存在滿足所述訂座信息的第二查詢信息;在所述數(shù)據(jù)庫中存在滿足所述訂座信息的第二查詢信息的情況下,所述航班查詢系統(tǒng),還用于根據(jù)所述一個或多個服務選項確定每一個訂座所需的服務;所述航班查詢系統(tǒng),還用于根據(jù)每個服務選項對應的服務條件確定每一個所需的服務對應的服務條件。
可選地,所述服務條件為以下之一:可選、必選。
通過本發(fā)明,航班查詢系統(tǒng)接收用戶終端UE發(fā)送的訂座信息和用于指示與所述訂座信息對應的組合服務的服務信息,其中,所述服務信息包括一個或多個服務選項;所述航班查詢系統(tǒng)查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息;所述航班查詢系統(tǒng)將查詢到得到的查詢信息反饋到所述UE,從而解決了相關技術中航班查詢系統(tǒng)只能查詢艙位可銷售數(shù),不能查詢到航班實際提供的服務的問題,達到了提高用戶體驗的效果。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例的航班組合服務查詢方法流程圖一;
圖2是根據(jù)本發(fā)明實施例的通過UAV實現(xiàn)查詢操作的示意圖;
圖3是根據(jù)本發(fā)明實施例的航班組合服務查詢方法流程圖二;
圖4是根據(jù)本發(fā)明實施例的航班組合服務查詢系統(tǒng)結構框圖;
圖5是根據(jù)本發(fā)明實施例查詢系統(tǒng)進行一次航班組合服務查詢的流程圖。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。
實施例1
本發(fā)明提供了一種航班組合服務查詢方法,圖1是根據(jù)本發(fā)明實施例的航班組合服務查詢方法流程圖一,如圖1所示,該方法的步驟包括:
步驟S102:航班查詢系統(tǒng)接收用戶終端UE發(fā)送的訂座信息和用于指示與訂座信息對應的組合服務的服務信息,其中,服務信息包括一個或多個服務選項;
步驟S104:航班查詢系統(tǒng)查詢滿足訂座信息和一個或多個服務選項的查詢信息;
步驟S106:航班查詢系統(tǒng)將查詢得到的查詢信息反饋到UE。
通過本實施例的步驟S102至步驟S106,航班查詢系統(tǒng)接收用戶終端UE發(fā)送的訂座信息和用于指示與所述訂座信息對應的組合服務的服務信息,其中,所述服務信息包括一個或多個服務選項;所述航班查詢系統(tǒng)查詢滿足所述訂座信息和所述一個或多個服務選項的查詢信息;所述航班查詢系統(tǒng)將查詢到得到的查詢信息反饋到所述UE,從而解決了相關技術中航班查詢系統(tǒng)只能查詢艙位可銷售數(shù),不能查詢到航班實際提供的服務的問題,達到了提高用戶體驗的效果。
在本實施例的一個可選實施方式中,本實施例中的S104航班查詢系統(tǒng)查詢滿足訂座信息和一個或多個服務選項的查詢信息的方式可以通過如下方式來實現(xiàn):
步驟S104-1:航班查詢系統(tǒng)從數(shù)據(jù)庫中查詢是否存在滿足訂座信息的第一查詢信息;
步驟S104-2:在數(shù)據(jù)庫中存在滿足訂座信息的第一查詢信息的情況下,航班查詢系統(tǒng)根據(jù)一個或多個服務選項確定每一個訂座所需的服務。
另外,對于本實施例中步驟S104的查詢操作,在本實施例的可選實施方式中,可以通過統(tǒng)一查詢接口來實現(xiàn)(Uniform availability,簡稱為UAV)。
圖2是根據(jù)本發(fā)明實施例的通過UAV實現(xiàn)查詢操作的示意圖,如圖2所示,UAV通過對外統(tǒng)一的接口,將SEATAV(Seat availability)、SAV(Service availability)、AV(Flight availability)三個功能進行整合。UAV不具有讀取數(shù)據(jù)庫的功能,只針對業(yè)務功能進行報文轉換處理。在轉換過程中,增加原功能不具有的查詢功能。
UAV查詢功能,可以根據(jù)種類、艙位、數(shù)量等三大項進行查詢。其中,種類又可以細分為按服務類型查詢、按服務查詢、按服務分組查詢以及查詢全部服務;艙位又可細分為按物理艙位查詢、按邏輯艙位查詢、按控制級別查詢以及查詢全部艙位等四小項;數(shù)量就是按照剩余服務數(shù)查詢。每大項只允許有且只有一種查詢方式,但三大項可以任意數(shù)量地組合。例如,可以按照服務的物理艙位查詢,或是可以查詢剩余數(shù)量至少為2的全部艙位的服務,再或者同時查詢兩個不同服務。
對于上述步驟S104的查詢操作,在具體應用場景中可以是:一個家庭旅游:“爺爺、奶奶、爸爸、媽媽、兩個孩子,共計6人。其中奶奶行動不便,需要輪椅,爺爺和爸爸喜愛靠窗座位,媽媽有糖尿病,需要吃無糖食品……”。通過上述步驟S104-1和步驟S104-2,這一個家庭旅游他們可以訂票以及確定到如下需求:a、預訂6個座位;b、其中2個靠窗座位;c、需要提供1個機上輪椅服務;d、需要2份兒童餐食;e、需要1份糖尿病餐。
在本實施例中的另一個可選實施方式,本實施例中涉及到的服務信息中還包括:與每個服務選項對應的服務條件;本實施例中的S104航班查詢系統(tǒng)查詢滿足訂座信息和一個或多個服務選項的查詢信息包括:航班查詢系統(tǒng)查詢滿足訂座信息,和一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息。
基于此,上述本實施例中的S104航班查詢系統(tǒng)查詢滿足訂座信息,和一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息的方式可以是:
步驟S104-3:航班查詢系統(tǒng)從數(shù)據(jù)庫中查詢是否存在滿足訂座信息的第二查詢信息;
步驟S104-4:在數(shù)據(jù)庫中存在滿足訂座信息的第二查詢信息的情況下,航班查詢系統(tǒng)根據(jù)一個或多個服務選項確定每一個訂座所需的服務;
步驟S104-5:航班查詢系統(tǒng)根據(jù)每個服務選項對應的服務條件確定每一個所需的服務對應的服務條件。
其中,服務條件為以下之一:可選、必選。
在具體應用場景中可以是:一個家庭旅游:“爺爺、奶奶、爸爸、媽媽、兩個孩子,共計6人。其中奶奶行動不便,需要輪椅,爺爺和爸爸喜愛靠窗座位,媽媽有糖尿病,需要吃無糖食品……”。通過上述步驟S104-3至步驟S104-5,這一個家庭旅游他們可以訂票以及確定到如下需求:a、預訂6個座位;b、其中2個靠窗座位;c、需要提供1個機上輪椅服務;d、需要2份兒童餐食;e、需要1份糖尿病餐。
對于上述a~e的服務需求,有些可以是必選,有些可以是可選,例如a、c、e是必選,而b和d是可選的。
下面結合本發(fā)明實施例的可選實施方式對本實施例進行說明,本可選實施方式提供了一種航班組合服務查詢方法,該方法的步驟包括:
步驟S202:輸入航班查詢的基本信息;
步驟S204:輸入欲訂票(座位)的數(shù)量;
步驟S206:依次輸入欲預訂的服務種類和數(shù)量;
步驟S208:設置查詢條件(必選、可選……);
步驟S210:返回符合查詢條件的航班結果。
在現(xiàn)有技術中都是在選定和確認航班艙位后,再去預訂相關的服務服務;一些特殊的旅客服務無法直接通過網站預訂,只能通過人工電話提前問詢。通過本可選實施例把查詢功能提前展示給用戶,方便旅客的出行選擇。
實施例2
本實施例提供了一種航班組合服務查詢方法,圖3是根據(jù)本發(fā)明實施例的航班組合服務查詢方法流程圖二,如圖3所示,該方法的步驟包括:
步驟S302:用戶終端UE向航班查詢系統(tǒng)發(fā)送訂座信息和用于指示與訂座信息對應的組合服務的服務信息,其中,服務信息包括一個或多個服務選項;
步驟S304:UE接收航班查詢系統(tǒng)查詢到的滿足訂座信息和一個或多個服務選項的查詢信息。
在本實施例的一個可選實施方式中,本實施例中的服務信息中還包括:與每個服務選項對應的服務條件;航班查詢系統(tǒng)查詢滿足訂座信息和一個或多個服務選項的查詢信息包括:航班查詢系統(tǒng)查詢滿足訂座信息,和一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息。其中,服務條件為以下之一:可選、必選。
需要說明的是,本實施例2與實施例1分別是從UE與航班查詢系統(tǒng)兩側進行描述的,兩者是對應的接收與發(fā)送方。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到根據(jù)上述實施例的方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產品的形式體現(xiàn)出來,該計算機軟件產品存儲在一個存儲介質(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,服務器,或者網絡設備等)執(zhí)行本發(fā)明各個實施例的方法。
實施例3
本實施例提供了一種航班組合服務查詢系統(tǒng),圖4是根據(jù)本發(fā)明實施例的航班組合服務查詢系統(tǒng)結構框圖,如圖4所示,該查詢系統(tǒng)包括:用戶終端UE 32和航班查詢系統(tǒng)34;
其中,用戶終端UE32,用于向航班查詢系統(tǒng)發(fā)送訂座信息和用于指示與訂座信息對應的組合服務的服務信息;
航班查詢系統(tǒng)34,用于查詢滿足訂座信息和一個或多個服務選項的查詢信息,以及將查詢到得到的查詢信息反饋到UE。
可選地,航班查詢系統(tǒng)34,還用于從數(shù)據(jù)庫中查詢是否存在滿足訂座信息的第一查詢信息;在數(shù)據(jù)庫中存在滿足訂座信息的第一查詢信息的情況下,航班查詢系統(tǒng),還用于根據(jù)一個或多個服務選項確定每一個訂座所需的服務。
可選地,服務信息中還包括:與每個服務選項對應的服務條件;航班查詢系統(tǒng)34查詢滿足訂座信息和一個或多個服務選項的查詢信息包括:航班查詢系統(tǒng)34,用于查詢滿足訂座信息,和一個或多個服務選項的查詢信息以及與每個服務選項對應的服務條件的查詢信息。
可選地,航班查詢系統(tǒng)34,還用于從數(shù)據(jù)庫中查詢是否存在滿足訂座信息的第二查詢信息;在數(shù)據(jù)庫中存在滿足訂座信息的第二查詢信息的情況下,航班查詢系統(tǒng)34,還用于根據(jù)一個或多個服務選項確定每一個訂座所需的服務;航班查詢系統(tǒng),還用于根據(jù)每個服務選項對應的服務條件確定每一個所需的服務對應的服務條件。
可選地,服務條件為以下之一:可選、必選。
通過本發(fā)明實施例,航班查詢系統(tǒng)接收用戶終端UE發(fā)送的訂座信息和用于指示與訂座信息對應的組合服務的服務信息,其中,服務信息包括一個或多個服務選項;航班查詢系統(tǒng)查詢滿足訂座信息和一個或多個服務選項的查詢信息;航班查詢系統(tǒng)將查詢到得到的查詢信息反饋到UE,從而解決了相關技術中航班查詢系統(tǒng)只能查詢艙位可銷售數(shù),不能查詢到航班實際提供的服務的問題,達到了提高用戶體驗的效果。
在具體應用場景中,該航班組合服務查詢系統(tǒng)可以包括:
1、用戶查詢終端,負責輸入用戶請求信息,向航班查詢系統(tǒng)發(fā)送查詢請求;
2、航班庫存系統(tǒng),處理查詢請求邏輯保存航班基本信息;
3、航班查詢系統(tǒng),處理查詢請求邏輯;
4、服務庫存系統(tǒng),保存不同服務的庫存信息(服務庫存可以是多個);
基于上述1至4的航班組合服務查詢系統(tǒng),本實施例提供了查詢系統(tǒng)進行一次航班組合服務查詢的過程,圖5是根據(jù)本發(fā)明實施例查詢系統(tǒng)進行一次航班組合服務查詢的流程圖,如圖5所示,該流程包括:
步驟S502:用戶查詢終端接收用戶輸入的查詢信息和組合條件;
步驟S504:用戶查詢終端將查詢請求數(shù)據(jù)發(fā)送給航班查詢系統(tǒng);
步驟S506:航班查詢系統(tǒng)根據(jù)請求的航班信息,向航班庫存系統(tǒng)獲取航班數(shù)據(jù);
步驟S508:航班查詢系統(tǒng)根據(jù)請求的服務信息,向服務庫存系統(tǒng)獲取服務數(shù)據(jù);
步驟S510:航班查詢系統(tǒng)根據(jù)組合條件,對符合查詢條件的航班和服務進行過濾;
步驟S512:航班查詢系統(tǒng)將最終滿足查詢條件的航班信息返回給用戶查詢終端。
目前,航信已有的庫存系統(tǒng)包括:1、航班艙位可利用庫存(AV查詢);2、航班座位及屬性庫存(SEAT查詢);3、航班附加服務庫存(ASI查詢);4、非航班相關的服務庫存;5、酒店業(yè)務庫存……等。
在本發(fā)明實施例中:查詢終端支持各種輸入設備:包括手機、電腦、各種移動終端等。用戶查詢終端支持各種軟件形式:網頁、APP、應用程序、小插件、嵌入在其他APP的頁面(比如微信)。航班服務種類支持多種多樣:包括地面服務、空中服務、一切與旅客飛機出行相關的服務(只要供應商能夠提供,提供服務的供應商包括航空公司、機場零食企業(yè)、地面運輸?shù)?。非航班相關服務也可以“打包”到航班查詢中,比如:中轉酒店、生日蛋糕等等。組合查詢,多個條件之間的組合關系包括:可選、必選、與、或、非……通過不同的組合條件,能夠對之前獲得的航班列表做過濾。航班的基本查詢條件中,包括起始城市、到達城市、航班日期、指定航班號(可選)、指定航班起飛或到達時間(可選)、航班艙位(可選)、機型(可選)……等用于航班查詢的基本屬性。作為可擴展的屬性,還可以指定每個條件為一個范圍,比如航班日期是個時間段等。
以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。