綜合的運營全局視圖的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種提供航空公司運營態(tài)勢感知的實時全局視圖的方法。所述方法是采用與客戶端系統(tǒng)和數(shù)據(jù)源通信的態(tài)勢感知服務(wù)器系統(tǒng)實施。所述方法包括收集來自多個數(shù)據(jù)源的多個態(tài)勢感知數(shù)據(jù),包括實時數(shù)據(jù),基于一個或更多個業(yè)務(wù)規(guī)則更新所述態(tài)勢感知數(shù)據(jù),基于歷史數(shù)據(jù)增加所述更新的態(tài)勢感知數(shù)據(jù),以及基于所述增加的態(tài)勢感知數(shù)據(jù)確定是否生成一個或更多個警報。
【專利說明】
綜合的運營全局視圖的方法和系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明的領(lǐng)域通常設(shè)及查看航空公司信息,更具體地說,設(shè)及提供航空公司運營 的全局視圖。
【背景技術(shù)】
[0002] 企業(yè),比如航空公司,需要知道它們的飛機位置和機隊中各個飛機在地面和空中 的狀況。因此,需要具有在世界任何地方航空公司運營各方面的準(zhǔn)確實時態(tài)勢感知 (situational awareness)才能做出準(zhǔn)確而明智的決定。態(tài)勢感知是指飛行環(huán)境當(dāng)前狀況 的內(nèi)化屯、智模型,并形成所有決定做出和行動采取所依據(jù)的中屯、組織特征的綜合"圖片"。 所需信息可W包括每架飛機的位置、每架飛機的航班時刻表和每架飛機的維護時間表。其 他所需信息可W包括關(guān)于每架飛機的每個機場位置的詳細信息,比如,例如,在緊急情況 下,機場的維護能力或靠近機場。
[0003] 目前,航空公司只能夠確定運些信息和來自大量可用數(shù)據(jù)的其他零碎信息。因此, 經(jīng)營者必須在實時或近實時的環(huán)境中訪問多個系統(tǒng)W獲取態(tài)勢感知。此外,一些信息目前 僅通過人機交互可用,比如,在機場登機口呼叫航空公司代理,W確定加油車是否停在飛機 附近。提高飛機態(tài)勢感知可W快速做出機智的決定,W維持或重建正常的航空公司運營。
【發(fā)明內(nèi)容】
[0004] 一方面,提供了一種提供航空公司運營態(tài)勢感知的實時全局視圖的計算機實現(xiàn)方 法。該方法是采用與客戶端系統(tǒng)和數(shù)據(jù)源通信的態(tài)勢感知服務(wù)器系統(tǒng)實施的。該方法包括 收集來自多個數(shù)據(jù)源的多個態(tài)勢感知數(shù)據(jù),其中所述多個態(tài)勢感知數(shù)據(jù)包括有關(guān)航班、飛 機和機場的實時數(shù)據(jù);基于一個或更多個業(yè)務(wù)規(guī)則通過態(tài)勢感知服務(wù)器系統(tǒng)更新態(tài)勢感知 數(shù)據(jù);基于歷史數(shù)據(jù)通過更新的態(tài)勢感知服務(wù)器系統(tǒng)增加態(tài)勢感知數(shù)據(jù)和根據(jù)增加的態(tài)勢 感知數(shù)據(jù)確定是否生成一個或更多個警報。
[0005] 另一方面,提供了一種用于提供航空公司運營的實時全局視圖的態(tài)勢感知系統(tǒng)。 態(tài)勢感知服務(wù)器系統(tǒng)包括禪合至存儲設(shè)備上的處理器。處理器經(jīng)編程收集來自多個數(shù)據(jù)源 的多個態(tài)勢感知數(shù)據(jù),其中所述多個態(tài)勢感知數(shù)據(jù)包括有關(guān)航班、飛機和機場的實時數(shù)據(jù); 根據(jù)一個或更多個業(yè)務(wù)規(guī)則更新態(tài)勢感知數(shù)據(jù);基于歷史數(shù)據(jù)增加更新的態(tài)勢感知數(shù)據(jù)和 根據(jù)增加的態(tài)勢感知數(shù)據(jù)確定是否生成一個或更多個警報。
[0006] 另一方面,提供至少一個具有計算機可執(zhí)行指令的非臨時性計算機可讀存儲介 質(zhì)。當(dāng)被至少一個處理器執(zhí)行時,計算機可執(zhí)行指令使至少一個處理器來收集來自多個數(shù) 據(jù)源的多個態(tài)勢感知數(shù)據(jù),所述多個態(tài)勢感知數(shù)據(jù)包括有關(guān)航班、飛機和機場實時數(shù)據(jù),根 據(jù)一個或更多個業(yè)務(wù)規(guī)則更新態(tài)勢感知數(shù)據(jù),基于歷史數(shù)據(jù)增加態(tài)勢感知數(shù)據(jù),根據(jù)當(dāng)前 數(shù)據(jù)和歷史數(shù)據(jù)解析警報,接收來自客戶端系統(tǒng)的用戶信息,所述用戶信息包括與用戶相 關(guān)的用戶角色,根據(jù)用戶角色確定與用戶信息相關(guān)的更新的態(tài)勢感知數(shù)據(jù)子集,和將確定 的更新的態(tài)勢感知數(shù)據(jù)子集傳輸至客戶端系統(tǒng)??蛻舳讼到y(tǒng)經(jīng)配置向用戶顯示更新的態(tài)度 感知數(shù)據(jù)子集。
【附圖說明】
[0007] 圖1是用于顯示航空公司的態(tài)勢感知的用戶界面的示例集合,所述用戶界面包括 全局視圖和鉆取(化illed down)視圖系列。
[0008] 圖2是根據(jù)本發(fā)明的一個實例的提供航空公司運營態(tài)勢感知的系統(tǒng)簡化方框圖。
[0009] 圖3是根據(jù)本發(fā)明的一個實例的圖2中所示客戶端系統(tǒng)的示例配置圖。
[0010] 圖4是根據(jù)本發(fā)明的一個實例的圖2中所示服務(wù)器系統(tǒng)的示例配置圖。
[0011] 圖5是采用圖1中所示的用戶界面和圖2中所示的系統(tǒng)產(chǎn)生并顯示綜合實時航空公 司運營信息W向用戶提供態(tài)勢感知的方法的流程圖。
[0012] 圖6是如圖5中所示的收集態(tài)勢感知信息的過程的流程圖。
[0013] 圖7是如圖5中所示的基于歷史數(shù)據(jù)對通過解析態(tài)勢感知數(shù)據(jù)創(chuàng)建的警報分類的 過程的流程圖。
[0014] 圖8是顯示如圖5中所示的用戶特定的態(tài)勢感知數(shù)據(jù)集的過程的流程圖。
【具體實施方式】
[0015] 此處所述的實施設(shè)及提供航空公司運營態(tài)勢感知的方法和系統(tǒng)。更具體地,態(tài)勢 感知服務(wù)器系統(tǒng)接收來自多個數(shù)據(jù)源的有關(guān)航班、機場和飛機的實時數(shù)據(jù)。態(tài)勢感知服務(wù) 器系統(tǒng)收集實時數(shù)據(jù)W生成作為態(tài)勢感知數(shù)據(jù)的航空公司全圖。態(tài)勢感知服務(wù)器系統(tǒng)將態(tài) 勢感知數(shù)據(jù)和業(yè)務(wù)規(guī)則和歷史數(shù)據(jù)聯(lián)系起來,然后確定是否有任何潛在的或?qū)嶋H行程影響 W為用戶創(chuàng)建警報。如果態(tài)勢感知服務(wù)器系統(tǒng)監(jiān)測到警報,態(tài)勢感知服務(wù)器系統(tǒng)包括提供 給用戶的具有態(tài)勢感知數(shù)據(jù)的警報并將警報傳輸至干擾恢復(fù)。在一些實例中,干擾恢復(fù)是 航空公司的部口;然而,在其他實例中,干擾恢復(fù)是先進的計算機系統(tǒng)。態(tài)勢感知服務(wù)器系 統(tǒng)根據(jù)用戶輸入過濾態(tài)勢感知數(shù)據(jù)W便向用戶顯示響應(yīng)數(shù)據(jù)。態(tài)勢感知服務(wù)器系統(tǒng)在多個 視圖中向用戶顯示態(tài)勢感知數(shù)據(jù),該視圖允許用戶瀏覽航空公司運營的全局視圖,即,全世 界范圍內(nèi),W及"鉆取(drill down)" W查看所選擇的有關(guān)各個位置的單個飛機、具體機場 和機場位置的數(shù)據(jù)。正因為如此,該概述W及其"鉆取"功能使用戶有效地訪問數(shù)據(jù)W維持 或重建機隊的正常運行。
[0016] 本文介紹了一種計算機系統(tǒng),比如態(tài)勢感知服務(wù)器系統(tǒng)和相關(guān)的計算機系統(tǒng)。如 本文所述,所有運些計算機系統(tǒng)包括處理器和存儲器。然而,在本文中所提及的計算機設(shè)備 中的任何處理器也指一個或更多個處理器,其中處理器可W在一個計算設(shè)備中或在多個并 行操作的計算設(shè)備中。此外,在本文中所提及的計算機系統(tǒng)中的任何存儲器也指一個或更 多個存儲器,其中存儲器可W在一個計算系統(tǒng)中或多個并行操作的計算系統(tǒng)中。
[0017] 如本文所用,處理器可W包括任何可編程系統(tǒng),包括采用微控制器、精簡指令集電 路(RISC)、專用集成電路(ASIC)、邏輯電路和任何其他電路,或能夠執(zhí)行本文所述功能的處 理器的系統(tǒng)。上述實例僅用作實例,并不是要W任何方式限制該術(shù)語"處理器"的定義和/或 含義。
[0018] 如本文所用,術(shù)語"數(shù)據(jù)庫"是指數(shù)據(jù)主體、關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)或者兩 者。如本文所用,數(shù)據(jù)庫可W包括任何數(shù)據(jù)集合,包括層次數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫、平面文件數(shù) 據(jù)庫、對象關(guān)系數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫、W及任何其他儲存在計算機系統(tǒng)中的記錄或數(shù)據(jù) 的結(jié)構(gòu)化集合。上述實例僅用作例子,并不是要W任何方式限制該術(shù)語數(shù)據(jù)庫的定義和/或 含義。關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)的實例包括但不限于=Oracle⑩數(shù)據(jù)庫、MyS化、 舊M?DB2、Microsoft? SQL Server、Sybase?巧化StgreS化。然而,可使用任何支持本 文所述系統(tǒng)和方法的數(shù)據(jù)庫。(化acIe是位于加州紅木海岸(Redwood Shores,化Iifornia) 的甲骨文公司(Oracle Coloration)的注冊商標(biāo);IBM是位于紐約州阿爾蒙克(Armonk,New York)的國際商用機器公司(International Business Machines Coloration)的注冊商 標(biāo);Microsof t是位于華盛頓雷德蒙德(Redmond ,Washington)的微軟公司(Micro soft Coloration)的注冊商標(biāo);Sybase是位于加利福尼亞州都柏林(Dublin ,California)的賽 貝斯公司(Sybase)的注冊商標(biāo))。
[0019] 在一個例子中,提供了計算機程序,并且該程序包含在計算機可讀介質(zhì)中,W下稱 為系統(tǒng)。在一個實例中,系統(tǒng)在單個的計算機系統(tǒng)上執(zhí)行,且無需連接至服務(wù)器計算機。在 另一個實例中,系統(tǒng)在Windows⑩環(huán)境運行(Windows是位于華盛頓雷德蒙德的微軟公司 的注冊商標(biāo))。在另一實例中,系統(tǒng)在大型機環(huán)境和UNIX?,服務(wù)器環(huán)境中運行(UNIX是位 于英國伯克郡雷了(Readin邑,Berkshire,United Kin邑dom)的X/Open Company Limited的 注冊商標(biāo))。應(yīng)用程序是靈活的并且經(jīng)設(shè)計在不影響任何主要功能的情況下運行于各種不 同的環(huán)境。在一些實例中,系統(tǒng)包括分布在多個計算設(shè)備中的多個組件。一個或更多個組件 可W是W包含在計算機可執(zhí)行介質(zhì)中的計算機可執(zhí)行指令的形式存在。
[0020] 如本文所用,W單數(shù)形式所述或W "-個(a或an)"開始的元件或步驟應(yīng)理解為不 排除復(fù)數(shù)形式的元件或步驟,除非另有明確說明。此外,本發(fā)明對"實例"或"一個實例"的引 用不旨在被解釋為排除其他也包含所述特征的實例。
[0021 ]如本文所用,該術(shù)語"軟件"和"固件"是可互換的,并且包括存在存儲器中W供處 理器執(zhí)行的任何計算機程序,所述存儲器包括RAM存儲器、ROM存儲器、EPROM存儲器、EEPROM 存儲器和非易失性RAM(NVRAM)存儲器。上述存儲器類型僅是一個例子,因此其并不是對可 用于存儲計算機程序的存儲器類型的限制。
[0022] 此外,如本文所用,該術(shù)語"實時"是指時間上至少接近相關(guān)事件發(fā)生、預(yù)定數(shù)據(jù)測 量和收集的時間,處理數(shù)據(jù)的時間和系統(tǒng)響應(yīng)事件和環(huán)境的時間中的一個。運些活動和事 件可W幾乎瞬間發(fā)生。
[0023] 系統(tǒng)和過程并不限于本文所述的具體實例。此外,每個系統(tǒng)和每個過程的組件能 夠單獨使用并且獨立于本文所述的其他組件和過程。每個組件和過程也能夠與其他組件包 和過程結(jié)合使用。
[0024] 圖1是用于顯示航空公司的態(tài)勢感知的用戶界面100的示例集合,該用戶界面100 包括全局視圖101和一系列鉆取視圖。用戶界面100包括用于在全球地圖102上顯示航空公 司態(tài)勢感知全球概覽的全球地圖102的全局視圖101。全局視圖101顯示有效航班航線104、 有效航線104上飛機106(也稱為飛機)的實時位置和感興趣的機場108。在實例中,有效航班 航線104是基于提交的航班計劃。在實例中,飛機106的實時位置是基于來自飛機的信息,比 如ADS-B傳輸,或獨立來源,比如來自地面雷達或來自衛(wèi)星跟蹤。
[0025] 用戶界面100也提供其他感興趣的項目的視圖;運些額外的視圖包括區(qū)域圖視圖 110、機場視圖112、飛機視圖122和登機口視圖132。區(qū)域圖視圖110是全球地圖102的區(qū)域視 圖的放大,其在全球地圖102的地圖區(qū)域103放大范圍內(nèi)顯示航班航線104、飛機106和機場 108。在一些實例中,全局視圖101分成多個預(yù)定地圖區(qū)域103。在其他實例中,用戶能夠在全 球地圖102中選擇地圖區(qū)域103,比如通過放大在全球地圖102上選擇的區(qū)域,W在區(qū)域圖視 圖110中打開。
[0026] 當(dāng)用戶從其他視圖中的一個選擇機場10別寸,機場視圖112打開。機場視圖112顯示 所選機場108相關(guān)的信息,包括機場114的地圖、維護設(shè)施116、機場設(shè)施118和當(dāng)前機場108 處的飛機的列表120。維護設(shè)施116可W包括機場108處的所有機庫列表W及每個機庫是打 開還是關(guān)閉。機場設(shè)施118可W包括機場108處的登機道的詳細信息、機場108相關(guān)的任何 NOTAM(航行通告)、登機口的列表W及每個登機口是可用還是被占用、當(dāng)前安全檢查點侯乘 時間和機場108處是否有國際飛機關(guān)稅區(qū)。飛機的列表120可W包括機場108處地面上的飛 機106的列表,例如,需要進行國際清關(guān)的飛機106的列表,和已經(jīng)進行國際清關(guān)的飛機106 的列表。
[0027] 當(dāng)用戶從其他視圖中的一個選擇飛機106時,飛機視圖122打開。飛機視圖122顯示 所選飛機106的飛機特定信息,包括飛機106的圖像124、飛機信息126、航班信息128和飛機 維護信息130。飛機信息126可W包括機尾編號、主要和次要模式、座位總數(shù)、每個部分的座 位數(shù)和飛機106的當(dāng)前位置。航班信息128可W包括出發(fā)機場和終點機場、正在飛越的國家、 飛機106的預(yù)測ETA和計劃ETA。維護信息130包括當(dāng)前未完成的MEL(最低設(shè)備清單)項、飛機 106的下一次計劃維護,其包括類型、日期、位置和需要維護前的最長小時數(shù),和需要維護前 最多著陸次數(shù)。
[0028] 登機口視圖132提供所選登機口的登機口特定信息,包括在登機口處的飛機106的 當(dāng)前圖像134、地面保障設(shè)備136、實時飛機狀況138和實時機務(wù)人員狀況140。地面保障設(shè)備 136可W包括餐飲、燃料、水和行李服務(wù)相關(guān)的信息W及其每個的狀況(比如,在登機口,不 在登機口)。飛機狀況138可W包括維護活動(即,無或計劃完成時間)、未完成MEL(最低設(shè)備 清單)項的列表和機載燃料量。機組人員狀況140可W包括分配到下一航班的每個機組成員 的信息,諸如,每個機組成員的當(dāng)前位置(比如,在機場或在另一航班上)、是否每個機組成 員目前是法定許可("合法")飛行和在機組成員未經(jīng)許可("非法")飛行前的小時數(shù)。
[0029] 不同視圖是互聯(lián)的,W便用戶通過選擇當(dāng)前視圖上的項只查看所需信息。用戶界 面100允許用戶從全局視圖101上選擇地圖區(qū)域103、飛機106或機場108, W分別打開區(qū)域圖 視圖110、飛機視圖122和機場視圖112。用戶可W從地圖區(qū)域視圖110選擇顯示在區(qū)域圖視 圖110上的更小的地圖區(qū)域、飛機106或機場108, W分別打開區(qū)域圖視圖110、飛機視圖122 和機場視圖112。
[0030] 在機場視圖112中,用戶可W選擇相關(guān)地圖區(qū)域103W查看機場108周圍的區(qū)域。用 戶也可W選擇所選機場108的一個登機口 W訪問登機口視圖132。用戶也可W在飛機的列表 120中選擇一個飛機106 W訪問該飛機106的飛機視圖122。用戶也可W選擇全局視圖101。
[0031] 在飛機視圖122中,用戶可W選擇相關(guān)地圖區(qū)域103來查看所選飛機106周圍區(qū)域 的區(qū)域圖視圖110。此外,在飛機視圖122中,用戶可W選擇最近的出發(fā)機場108、目的地機場 108或者所選飛機當(dāng)前所在機場108, W訪問該機場108的機場視圖112。此外,如果顯示有與 所選飛機106相關(guān)的登機口,用戶可W從飛機視圖122訪問登機口視圖132。用戶也可W選擇 全局視圖101。
[0032] 在登機口視圖132中,用戶可W訪問在該登機口處的飛機106的飛機視圖122。用戶 也可W選擇與登機口相關(guān)的機場108的機場視圖112。
[0033] 通過該多個視圖,用戶能夠作為整體訪問有關(guān)航班、機場、飛機和航空公司當(dāng)前狀 況的信息。用戶獲得航空公司當(dāng)前運行的概況,同時如必要還可鉆取詳細信息。
[0034] 圖2是根據(jù)本發(fā)明的一個實例的一種用于提供航空公司運營的態(tài)勢感知的系統(tǒng)的 簡化方框圖。系統(tǒng)200包括配置用于向用戶提供航班104、飛機106和機場108(圖1所示)相關(guān) 實時信息W提高用戶態(tài)勢感知的態(tài)勢感知服務(wù)器系統(tǒng)212。如下詳述,態(tài)勢感知服務(wù)器系統(tǒng) 212配置用于接收來自多個數(shù)據(jù)源222的多個當(dāng)前數(shù)據(jù),所述數(shù)據(jù)包括航班104、飛機106和 機場108相關(guān)的實時數(shù)據(jù),根據(jù)多個當(dāng)前數(shù)據(jù)生成態(tài)勢感知數(shù)據(jù),根據(jù)一個或更多個業(yè)務(wù)規(guī) 則更新態(tài)勢感知數(shù)據(jù),接收來自客戶端系統(tǒng)214(也稱客戶端計算設(shè)備)的用戶信息,所述信 息包括與用戶相關(guān)的用戶角色,根據(jù)用戶角色確定與用戶信息相關(guān)的更新的態(tài)勢感知數(shù)據(jù) 的子集,W及將確定的信息的子集傳輸?shù)娇蛻舳讼到y(tǒng)214,其中客戶端系統(tǒng)214配置用于向 用戶顯示信息的子集。
[0035] 在該實例中,客戶端系統(tǒng)214是包括網(wǎng)頁瀏覽器或軟件應(yīng)用程序的計算機,網(wǎng)頁瀏 覽器或軟件應(yīng)用程序使客戶端系統(tǒng)214能夠使用因特網(wǎng)或其他計算機網(wǎng)絡(luò)訪問態(tài)勢感知服 務(wù)器系統(tǒng)212。更具體地,客戶端系統(tǒng)214通過許多接口通信地禪合到因特網(wǎng)或其他計算機 網(wǎng)絡(luò),所述接口包括但不限于比如因特網(wǎng),局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)或者綜合業(yè)務(wù)數(shù)字網(wǎng) (ISDN)的網(wǎng)絡(luò)、撥號連接、數(shù)字用戶線路(D化)、蜂窩電話連接和電纜調(diào)制解調(diào)器中的至少 一個??蛻舳讼到y(tǒng)214能夠在能夠與態(tài)勢感知服務(wù)器系統(tǒng)212通信的任何設(shè)備上,包括但不 限于臺式計算機、便攜式計算機、個人數(shù)字助理(PDA)、蜂窩電話、智能手機、手寫板、平板手 機或其他基于網(wǎng)絡(luò)的連接設(shè)備。
[0036] 數(shù)據(jù)庫服務(wù)器216通信禪合到儲存數(shù)據(jù)的數(shù)據(jù)庫220。在一個實例中,數(shù)據(jù)庫220包 括態(tài)勢感知數(shù)據(jù)、用戶信息、業(yè)務(wù)規(guī)則和歷史數(shù)據(jù)。業(yè)務(wù)規(guī)則可W包括,比如,要求從著陸到 起飛期間在飛機106上執(zhí)行的用戶定義任務(wù)、允許每個客艙乘務(wù)員工作剩下多少個小時、飛 機規(guī)定和航空公司規(guī)定。歷史信息可W包括,比如,每架飛機的歷史航線、每個機場的周轉(zhuǎn) 次數(shù)、歷史警報和每架飛機和機場的歷史問題。在該實例中,數(shù)據(jù)庫220從態(tài)勢感知服務(wù)器 系統(tǒng)212進行遠程儲存。在一些實例中,數(shù)據(jù)庫220是分散的。在該實例中,人員能夠通過登 錄態(tài)勢感知服務(wù)器系統(tǒng)212經(jīng)由客戶端系統(tǒng)214訪問數(shù)據(jù)庫220的信息,如本文所述。
[0037] -個或更多個數(shù)據(jù)源222與態(tài)勢感知服務(wù)器系統(tǒng)212通信地禪合。如下詳述,一個 或更多個數(shù)據(jù)源222基本上實時提供系統(tǒng)200正在監(jiān)控的航班104、飛機106和機場108的相 關(guān)信息。數(shù)據(jù)源222包括向態(tài)勢感知服務(wù)器系統(tǒng)212提供最新信息的任何方法或設(shè)備。數(shù)據(jù) 源222是陸基源或空基源。數(shù)據(jù)源222的實例包括但不限于飛機106的自動航班信息、由登機 口代理輸入的信息、維護工作人員或地勤人員的電子簽到、觀看各個登機口的攝像機和向 態(tài)勢感知服務(wù)器系統(tǒng)212提供允許其按需操作的信息的其他信息源。
[0038] 圖3是根據(jù)本發(fā)明的一個實例的圖2所示客戶端系統(tǒng)214的示例配置。用戶計算機 設(shè)備302由用戶301操作。用戶301通過輸入320和介質(zhì)輸出315與用戶計算機設(shè)備302交互。 輸入320提供給處理器305W執(zhí)行指令。用戶計算機設(shè)備302可W包括但不限于客戶端系統(tǒng) 214和數(shù)據(jù)源222(兩者都顯示在圖2中)。用戶計算機設(shè)備302包括執(zhí)行指令的處理器305。在 一些實例中,可執(zhí)行指令存儲在存儲器310中。存儲器310是允許存儲和檢索如可執(zhí)行指令 和/或事務(wù)數(shù)據(jù)等信息的任何設(shè)備。存儲器310可W包括一個或更多個計算機可讀介質(zhì)。處 理器305可W使用通信禪合至如態(tài)勢感知服務(wù)器系統(tǒng)212(如圖2所示)的遠程設(shè)備的通信接 口 325。通信接口 325可W包括,比如,有線或無線網(wǎng)絡(luò)適配器和/或與移動通信網(wǎng)絡(luò)一起使 用的無線數(shù)據(jù)收發(fā)器。處理器305可W通過至少一個介質(zhì)輸出315向用戶301提供信息。
[0039] 輸入320接收用戶301的輸入。用戶301可W使用輸入320用于,但不限于,選擇和/ 或輸入一項或更多項W提供附加的態(tài)勢感知信息。輸入320可W包括,比如,鍵盤、定位設(shè) 備、鼠標(biāo)、光筆、觸敏控制板(比如,觸摸板或觸摸屏)、加速器、位置檢測器、生物識別輸入設(shè) 備、和/或音頻輸入設(shè)備。輸入320可通過用戶界面發(fā)生。用戶界面可W包括,除其他可能性 之外,網(wǎng)頁瀏覽器和/或客戶端應(yīng)用程序。網(wǎng)頁瀏覽器使用戶,比如用戶301,能夠顯示并與 通常嵌入到網(wǎng)頁或網(wǎng)站上的介質(zhì)和其他信息交互。例如,客戶端應(yīng)用程序允許用戶301與態(tài) 勢感知服務(wù)器系統(tǒng)212交互。輸入設(shè)備320也可W作為介質(zhì)輸出315的輸出設(shè)備。
[0040] 處理器305執(zhí)行計算機可執(zhí)行指令來執(zhí)行本發(fā)明的各個方面。處理器305可W包括 一個或更多個處理單元(比如,在多核配置中)。在一些實例中,通過執(zhí)行計算機可執(zhí)行指令 或通過其他方式編程,處理器305變成專用微處理器。例如,所述處理器305可W用指令進行 編程,如圖8所不。
[0041 ]存儲在存儲器310的是,比如,處理器305所使用W通過介質(zhì)輸出315向用戶301提 供用戶界面并且可選地接收并處理輸入320的計算機可讀指令。例如,存儲器310和處理器 305中的至少一個可被云服務(wù)存儲。
[0042] 介質(zhì)輸出315是能夠?qū)⑿畔奶幚砥?05傳遞至用戶301的任何組件。在一些實例 中,介質(zhì)輸出315包括輸出適配器(未顯示),比如視頻適配器和/或音頻適配器。輸出適配器 可操作地禪合至處理器305并可操作地禪合至輸出設(shè)備,比如顯示設(shè)備(比如,陰極射線管 (CRT)、液晶顯示器化CD)、發(fā)光二極管化邸)顯示器或"電子墨水"顯示器),或音頻輸出設(shè)備 (比如,揚聲器和耳機)。在一些實例中,介質(zhì)輸出315經(jīng)配置向用戶301呈現(xiàn)圖形用戶界面 (比如,網(wǎng)頁瀏覽器和/或客戶端應(yīng)用程序)。圖形用戶界面可W包括,比如,具有當(dāng)前航班、 飛機和機場信息的全球地圖或具有含有飛機航班和維護事項的飛機的當(dāng)前態(tài)勢信息的飛 機圖像。介質(zhì)輸出315也可作為輸入設(shè)備320。
[0043] 圖4是根據(jù)本發(fā)明的一個實例的圖2所示態(tài)勢感知服務(wù)器系統(tǒng)212的示例配置。月良 務(wù)器系統(tǒng)401可W包括但不限于態(tài)勢感知服務(wù)器系統(tǒng)212和數(shù)據(jù)庫服務(wù)器216(如圖2所示)。 服務(wù)器系統(tǒng)401還包括與客戶端系統(tǒng)(如圖2所示)互動的通信接口 415,執(zhí)行指令的處理器 405(其可包括一個或更多個處理單元(比如,在多核配置中)),計算機可讀指令的存儲器 410、和與數(shù)據(jù)庫434通信的存儲接口 420。
[0044] 通信接口415能與遠程設(shè)備通信,比如另一服務(wù)器系統(tǒng)401、客戶端系統(tǒng)214和數(shù)據(jù) 源222(所有的都顯示在圖2中)。例如,通信接口 415可通過通信接口 325(如圖3所示)接收來 自客戶端系統(tǒng)214(如圖2所示)的請求,及可W接收來自數(shù)據(jù)源(如圖2所示)的數(shù)據(jù)。
[0045] 處理器405執(zhí)行計算機可執(zhí)行指令來執(zhí)行本發(fā)明的各個方面。在一些實例中,處理 器405通過執(zhí)行計算機可執(zhí)行指令或通過其他方式編程變成專用微處理器。例如,所述處理 器405可W用指令進行編程,如圖5-8所示。處理器405也可可操作地禪合至存儲器410。處理 器405也可可操作地禪合至數(shù)據(jù)庫434。在一些實例中,處理器405通過存儲接口 420可操作 地禪合至數(shù)據(jù)庫434。
[0046] 存儲器410是允許存儲和檢索如可執(zhí)行指令和/或事務(wù)數(shù)據(jù)的信息的任何設(shè)備。存 儲在存儲器410的是,比如,處理器405所使用的計算機可讀指令。例如,存儲器410和處理器 405中的至少一個可W被云服務(wù)存儲。
[0047] 存儲接口 420是能夠使處理器405訪問數(shù)據(jù)庫434的任何組件。存儲接口 420可W包 括,比如,高級技術(shù)附件(ATA)適配器、串行高級技術(shù)附件(SATA)適配器、小型計算機系統(tǒng)接 口(SCSI)適配器、RAID控制器、SAN適配器、網(wǎng)絡(luò)適配器和/或能使處理器405訪問數(shù)據(jù)庫434 的任何組件。
[0048] 數(shù)據(jù)庫434是適用于存儲和/或檢索數(shù)據(jù)的任何計算機操作硬件,其中所述數(shù)據(jù)例 如但不限于與數(shù)據(jù)庫220(如圖2所示)相關(guān)的數(shù)據(jù)。在一些實例中,數(shù)據(jù)庫434集成在服務(wù)器 系統(tǒng)401中。例如,服務(wù)器系統(tǒng)401可W包括一個或更多個作為數(shù)據(jù)庫434的硬盤驅(qū)動器。在 其他實例中,數(shù)據(jù)庫434在服務(wù)器系統(tǒng)401的外部并且可被多個服務(wù)器計算機設(shè)備401訪問。 例如,數(shù)據(jù)庫434可W包括存儲區(qū)域網(wǎng)絡(luò)(SAN)、網(wǎng)絡(luò)附加存儲(NAS)系統(tǒng)和/或多個存儲單 元,比如在獨立磁盤冗余陣列(RAID)配置中的硬盤和/或固態(tài)盤。
[0049] 圖5是用于生成并顯示集成實時航空公司運營信息W向用戶提供態(tài)勢感知的方法 500的流程圖。生成實時航空公司運營信息是由數(shù)據(jù)源222、態(tài)勢感知服務(wù)器系統(tǒng)212和數(shù)據(jù) 庫220(如圖2所示)執(zhí)行。使用用戶界面100(如圖1所示)通過客戶端系統(tǒng)214(如圖2所示)向 用戶提供態(tài)勢感知信息。
[0050] 在該實例中,流程圖是通過態(tài)勢感知服務(wù)器系統(tǒng)212定義態(tài)勢感知數(shù)據(jù)集502開始 的。態(tài)勢感知數(shù)據(jù)集502定義收集什么數(shù)據(jù)。在該實例中,態(tài)勢感知數(shù)據(jù)集502可W由態(tài)勢感 知服務(wù)器系統(tǒng)212(如圖2所示)的一個或更多個用戶或者管理員提供,并且在態(tài)勢感知服務(wù) 器系統(tǒng)212激活前預(yù)定義、在態(tài)勢感知服務(wù)器系統(tǒng)212運行時改變或者兩者兼俱。
[0051] 態(tài)勢感知服務(wù)器系統(tǒng)212收集來自多個數(shù)據(jù)源222(如圖2所示)的態(tài)勢感知數(shù)據(jù) 504。在該實例中,態(tài)勢感知服務(wù)器系統(tǒng)212接收來自多個數(shù)據(jù)源222的當(dāng)前數(shù)據(jù),包括有關(guān) 航班104、飛機106和機場108的實時數(shù)據(jù)。當(dāng)前數(shù)據(jù)可W包括但不限于用戶界面100(如圖1 所示)所需的信息。態(tài)勢感知服務(wù)器系統(tǒng)212根據(jù)將當(dāng)前數(shù)據(jù)應(yīng)用于態(tài)勢感知數(shù)據(jù)集,分析 接收的當(dāng)前數(shù)據(jù)W生成態(tài)勢感知數(shù)據(jù)。
[0052] 態(tài)勢感知服務(wù)器系統(tǒng)212將態(tài)勢感知數(shù)據(jù)與一個或更多個業(yè)務(wù)規(guī)則506相關(guān)聯(lián)。業(yè) 務(wù)規(guī)則可W包括但不限于,要求從著陸到起飛期間在飛機106上執(zhí)行的用戶定義的任務(wù)、允 許每個客艙乘務(wù)員工作剩下多少個小時、飛機規(guī)定和航空公司規(guī)定。態(tài)勢感知服務(wù)器系統(tǒng) 212基于歷史數(shù)據(jù)508解析態(tài)勢數(shù)據(jù)W確定任何模式匹配。例如,如果在機場108處的飛機 106需要45分鐘周轉(zhuǎn)(乘客下飛機、檢修和乘客登機),并且在飛機離開機場108前按時刻表 它只剩22分鐘時間,則運種對時刻表的影響(即,干擾)向干擾恢復(fù)發(fā)出警報。
[0053] 如果在解析態(tài)勢感知信息數(shù)據(jù)后發(fā)出任何警報,態(tài)勢感知服務(wù)器系統(tǒng)212傳送警 報至干擾恢復(fù)512。在一些實例中,態(tài)勢感知服務(wù)器系統(tǒng)212傳送電子郵件消息至與干擾恢 復(fù)相關(guān)聯(lián)的一個或更多個用戶。在其他實例中,警報可W是一個或更多個文本消息、至干擾 恢復(fù)計算機系統(tǒng)的電子信息、出現(xiàn)在一個或更多個計算機顯示器上的彈出式通知或提供本 文所述功能的任何其他通知方法。
[0054] 態(tài)勢感知服務(wù)器系統(tǒng)212將每個活躍用戶的用戶信息應(yīng)用于態(tài)勢感知數(shù)據(jù)集514, W確定每個用戶特定的態(tài)勢感知數(shù)據(jù)的子集。每個用戶信息定義包括相應(yīng)用戶可訪問的數(shù) 據(jù)的限制在內(nèi)的相關(guān)用戶的用戶角色。例如,系統(tǒng)200監(jiān)控多個航空公司(即,航空公司A、航 空公司B和航空公司C),其中所述航空公司可能在相互競爭。如果用戶A的用戶信息表明用 戶A在航空公司A工作,那么態(tài)勢感知服務(wù)器系統(tǒng)212過濾態(tài)勢感知,W確定用戶A能訪問的 態(tài)勢感知數(shù)據(jù)的子集僅為針對航空公司A的態(tài)勢感知數(shù)據(jù)。在其他實例中,用戶B來自經(jīng)簽 約對特定機場108上的航空公司B和航空公司C的飛機106進行維護的公司。態(tài)勢感知服務(wù)器 系統(tǒng)212將確定用戶B的包括來自航空公司B和航空公司C的數(shù)據(jù)在內(nèi)的態(tài)勢感知數(shù)據(jù)的子 集,但僅適用于簽約給雇傭用戶B的公司的在維護的飛機子集。
[0055] 態(tài)勢感知服務(wù)器系統(tǒng)212傳遞用戶特定的態(tài)勢感知信息至每個客戶端系統(tǒng)214,然 后所述客戶端系統(tǒng)214在界面100上顯示用戶特定的態(tài)勢感知數(shù)據(jù)516子集。在一些實例中, 態(tài)勢感知服務(wù)器系統(tǒng)212控制客戶端系統(tǒng)214并控制在界面100上向用戶顯示的內(nèi)容。在其 他實例中,態(tài)勢感知服務(wù)器系統(tǒng)212與客戶端系統(tǒng)214通信并傳遞態(tài)勢感知數(shù)據(jù)子集至客戶 端系統(tǒng)214??蛻舳讼到y(tǒng)214接收態(tài)勢感知數(shù)據(jù)子集并在界面100上向用戶顯示數(shù)據(jù)。
[0056] 態(tài)勢感知服務(wù)器系統(tǒng)212確定態(tài)勢感知數(shù)據(jù)是否變化518。如果確定態(tài)勢感知數(shù)據(jù) 已經(jīng)變化518,那么態(tài)勢感知服務(wù)器系統(tǒng)212收集態(tài)勢感知數(shù)據(jù)504。態(tài)勢感知服務(wù)器系統(tǒng) 212繼續(xù)該循環(huán)W保持態(tài)勢感知數(shù)據(jù)及時準(zhǔn)確。如果確定態(tài)勢感知數(shù)據(jù)未變化518,那么態(tài) 勢感知服務(wù)器系統(tǒng)212確定用戶是否已經(jīng)從用戶界面100中的一個到另一個用戶界面100改 變視圖520。在所述實例中,界面視圖為全局視圖101、區(qū)域圖視圖110、機場視圖112、飛機視 圖122和登機口視圖132,如圖1所示。在一些實例中,當(dāng)用戶改變視圖時,態(tài)勢感知服務(wù)器系 統(tǒng)212將針對所述視圖的新的態(tài)勢感知數(shù)據(jù)子集傳遞至客戶端系統(tǒng)214顯示。方法500按照 所述步驟繼續(xù)循環(huán)直至態(tài)勢感知服務(wù)器系統(tǒng)212確定所有用戶已經(jīng)從系統(tǒng)200退出522。
[0057] 圖6是用于收集圖5所示態(tài)勢感知信息504的方法600的流程圖。方法600由計算設(shè) 備執(zhí)行,比如態(tài)勢感知服務(wù)器系統(tǒng)212(如圖2所示)。
[0058] 在所述實例中,態(tài)勢感知服務(wù)器系統(tǒng)212為圖1所示的全局視圖101收集全球地圖 信息602。態(tài)勢感知服務(wù)器系統(tǒng)212檢索所有目的地機場和出發(fā)機場604的信息。在一些實例 中,態(tài)勢感知服務(wù)器系統(tǒng)212從相應(yīng)數(shù)據(jù)源222(如圖2所示)請求信息。在其他實例中,態(tài)勢 感知服務(wù)器系統(tǒng)212自動地定期重復(fù)接收來自數(shù)據(jù)源222的信息。態(tài)勢感知服務(wù)器系統(tǒng)212 檢索飛機當(dāng)前在空中的當(dāng)前位置信息606。態(tài)勢感知服務(wù)器系統(tǒng)212為所有在航航班檢索航 班路線信息608。
[0059] 態(tài)勢感知服務(wù)器系統(tǒng)212為機場視圖112和登機口視圖132(兩者在圖1中顯示)收 集機場信息610。態(tài)勢感知服務(wù)器系統(tǒng)212檢索在每個機場處的飛機列表612。態(tài)勢感知服務(wù) 器系統(tǒng)212檢索每個機場處的維護設(shè)施相關(guān)信息614。態(tài)勢感知服務(wù)器系統(tǒng)212檢索每個機 場處的地面保障設(shè)備相關(guān)信息616。
[0060] 態(tài)勢感知服務(wù)器系統(tǒng)212為飛機視圖122(如圖1所示)收集飛機信息618。態(tài)勢感知 服務(wù)器系統(tǒng)212檢索分配到每個飛機的機組人員相關(guān)信息620。態(tài)勢感知服務(wù)器系統(tǒng)212檢 索每個飛機的維護信息622。此外,態(tài)勢感知服務(wù)器系統(tǒng)212檢索動態(tài)警報624,比如如圖5所 示被確定510和傳輸512的警報。
[0061] 圖7是用于分類基于圖5所示歷史數(shù)據(jù)508通過解析態(tài)勢感知數(shù)據(jù)創(chuàng)建的警報的過 程700的流程圖。過程700可W由計算設(shè)備執(zhí)行,比如態(tài)勢感知服務(wù)器系統(tǒng)212(如圖2所示)。
[0062] 在所述實例中,態(tài)勢感知服務(wù)器系統(tǒng)212接收警報702并確定時刻表是否被干擾 704。如果確定時刻表被干擾702,那么態(tài)勢感知服務(wù)器系統(tǒng)212確定干擾是否少于五分鐘 706。如果干擾少于五分鐘,那么態(tài)勢感知服務(wù)器系統(tǒng)212將干擾警報設(shè)置為1級且顏色為紅 色708。該級表示干擾的嚴重性,顏色表示是否時刻表當(dāng)前被干擾(紅色)或潛在被干擾(黃 色)。如果干擾不少于五分鐘706,態(tài)勢感知服務(wù)器系統(tǒng)212確定干擾是否少于二十分鐘710。 如果干擾少于二十分鐘710,態(tài)勢感知服務(wù)器系統(tǒng)212將干擾警報設(shè)置為3級且顏色為紅色 712。如果干擾不少于二十分鐘710,態(tài)勢感知服務(wù)器系統(tǒng)212將干擾警報設(shè)為9級且顏色為 紅色714。
[0063] 如果確定時刻表未被干擾704,態(tài)勢感知服務(wù)器系統(tǒng)212確定潛在干擾是否在五分 鐘W內(nèi)716。如果潛在干擾在五分鐘W內(nèi),態(tài)勢感知服務(wù)器系統(tǒng)212將干擾警報設(shè)為1級且顏 色為黃色718。如果潛在干擾不在五分鐘內(nèi)716,態(tài)勢感知服務(wù)器系統(tǒng)212確定潛在干擾是否 在二十分鐘內(nèi)720。如果潛在干擾在二十分鐘內(nèi),態(tài)勢感知服務(wù)器系統(tǒng)將干擾警報設(shè)為3級 且顏色為黃色722。如果潛在干擾未在二十分鐘內(nèi)720,態(tài)勢感知服務(wù)器系統(tǒng)212將干擾警報 設(shè)為9級且顏色為黃色724。
[0064] 圖8是用于顯示用戶特定的態(tài)勢感知數(shù)據(jù)的子集516(如圖5所示)的過程800的流 程圖。過程800可W由計算設(shè)備執(zhí)行,比如客戶端系統(tǒng)214(如圖2所示)。在一些實例中,當(dāng)用 戶特定的態(tài)勢感知數(shù)據(jù)子集出現(xiàn)變化時態(tài)勢感知服務(wù)器系統(tǒng)將用戶特定的態(tài)勢感知數(shù)據(jù) 子集傳輸至用戶的客戶端系統(tǒng)214,且客戶端系統(tǒng)214解析態(tài)勢感知數(shù)據(jù)子集W顯示用戶選 擇的視圖。在其他實例中,態(tài)勢感知服務(wù)器系統(tǒng)212接收用戶想要查看的視圖選擇并將與所 選視圖相關(guān)的態(tài)勢感知數(shù)據(jù)子集傳輸至客戶端系統(tǒng)214W向用戶顯示。在任何一種情況下, 客戶端系統(tǒng)214用界面100(如圖1所示)顯示來自態(tài)勢感知服務(wù)器系統(tǒng)212的態(tài)勢感知信息。
[0065] 在一個實例中,態(tài)勢感知服務(wù)器系統(tǒng)212確定是否用戶正在查看與全局視圖101 (如圖1所示)相應(yīng)的全局視圖802。如果用戶正在查看全局視圖802,態(tài)勢感知服務(wù)器系統(tǒng) 212顯示全球地圖804,覆蓋(overlay)用戶特定的全球態(tài)勢感知信息806并且覆蓋任何用戶 特定的警報808。用戶查看全局視圖101上的覆蓋信息并能夠決定采取什么行動,包括通過 選擇在全局視圖101上可見的飛機106、機場108或地圖區(qū)域103切換到另一視圖W鉆取進一 步的信息。如果用戶在查看與區(qū)域圖視圖11〇(如圖1所示)相對應(yīng)的區(qū)域圖視圖810,態(tài)勢感 知服務(wù)器系統(tǒng)212顯示用戶選擇的地圖區(qū)域812,覆蓋用戶特定的區(qū)域態(tài)勢感知信息814并 且覆蓋地圖區(qū)域的任何用戶特定的警報816。用戶查看區(qū)域圖視圖110上的覆蓋信息并能夠 決定采取什么行動,包括通過選擇覆蓋信息中可見的飛機106或機場108切換至另一視圖W 鉆取進一步的信息。態(tài)勢感知服務(wù)器系統(tǒng)212確定是否用戶正在查看與機場視圖112(如圖1 所示)相對應(yīng)的機場視圖818。如果用戶正在查看機場視圖818,態(tài)勢感知服務(wù)器系統(tǒng)212顯 示820所選機場108(如圖1所示)的機場地圖,覆蓋用戶特定的機場態(tài)勢感知信息822并且覆 蓋該機場的任何用戶特定的航班時刻干擾警報824。用戶查看機場視圖112上的覆蓋信息并 能夠決定采取什么行動,包括在該視圖中擴展任何信息或通過選擇在覆蓋信息中可見的飛 機106或機場108切換至另一視圖W鉆取進一步的信息。態(tài)勢感知服務(wù)器系統(tǒng)212確定是否 用戶正在查看與登機口視圖132(如圖1所示)相對應(yīng)的機場登機口視圖826。如果用戶正在 查看登機口視圖826,態(tài)勢感知服務(wù)器系統(tǒng)212顯示所選登機口的地圖或圖像828,覆蓋用戶 特定的登機口態(tài)勢感知信息830并且覆蓋該登機口的任何用戶特定的航班時刻干擾警報 832。用戶查看登機口視圖132上的覆蓋信息并能夠決定采取什么行動,包括在該視圖中擴 展任何信息或通過選擇在覆蓋信息中可見的飛機106切換至另一視圖W鉆取進一步的信 息。態(tài)勢感知服務(wù)器系統(tǒng)212確定是否用戶正在查看與飛機視圖122(如圖1所示)相對應(yīng)的 飛機視圖834。如果用戶正在查看飛機視圖834,態(tài)勢感知服務(wù)器系統(tǒng)212顯示飛機的圖像 836,覆蓋用戶特定的飛機態(tài)勢感知信息838并且覆蓋該飛機的任何用戶特定的航班時刻干 擾警報840。用戶查看飛機視圖122上的覆蓋信息并能夠決定采取什么行動,包括在該視圖 中擴展任何信息。
[0066] 在另一實例中,客戶端系統(tǒng)214確定是否用戶正在查看與全局視圖101(如圖1所 示)相對應(yīng)的全局視圖802。如果用戶正在查看全局視圖802,客戶端系統(tǒng)214顯示全球地圖 804,覆蓋用戶特定的全局態(tài)勢感知信息806并且覆蓋任何用戶特定的警報808。如果用戶正 在查看與區(qū)域圖視圖11〇(如圖1所示)相對應(yīng)的區(qū)域圖視圖810,客戶端系統(tǒng)214顯示用戶選 擇的地圖區(qū)域812、覆蓋用戶特定的區(qū)域態(tài)勢感知信息814并且覆蓋地圖區(qū)域的任何用戶特 定的警報816。態(tài)勢感知服務(wù)器系統(tǒng)212確定是否用戶正在查看與機場視圖112(如圖1所示) 相對應(yīng)的機場視圖818。如果用戶正在查看機場視圖818,客戶端系統(tǒng)214顯示所選機場108 (如圖1所示)的機場地圖820、覆蓋用戶特定的機場態(tài)勢感知信息822并且覆蓋該機場的任 何用戶特定的航班時刻干擾警報824。態(tài)勢感知服務(wù)器系統(tǒng)212確定是否用戶正在查看與登 機口視圖132(如圖1所示)相對應(yīng)的登機口視圖826。如果用戶正在查看登機口視圖826,客 戶端系統(tǒng)214顯示所選登機口的地圖或圖像828、覆蓋用戶特定的登機口態(tài)勢感知信息830 并且覆蓋該登機口的任何用戶特定的航班時刻干擾警報832。態(tài)勢感知服務(wù)器系統(tǒng)212確定 是否用戶正在查看與飛機視圖122(如圖1所示)相對應(yīng)的飛機視圖834。如果用戶正在查看 飛機視圖834,客戶端系統(tǒng)214顯示飛機的圖像836、覆蓋用戶特定的飛機態(tài)勢感知信息838 并且覆蓋該飛機的任何用戶特定的航班時刻干擾警報840。
[0067] 此外,本發(fā)明包括根據(jù)W下項的實例。
[0068] 第1項一種提供航空公司運營態(tài)勢感知實時全局視圖的計算機執(zhí)行方法,所述方 法是使用與客戶端系統(tǒng)和數(shù)據(jù)源通信的態(tài)勢感知服務(wù)器系統(tǒng)執(zhí)行的,所述方法包括:收集 來自多個數(shù)據(jù)源的多個態(tài)勢感知數(shù)據(jù),包括有關(guān)航班、飛機和機場的基本實時數(shù)據(jù);根據(jù)一 個或更多個業(yè)務(wù)規(guī)則通過態(tài)勢感知服務(wù)器系統(tǒng)更新態(tài)勢感知數(shù)據(jù);根據(jù)歷史數(shù)據(jù)通過態(tài)勢 感知服務(wù)器系統(tǒng)增加更新的態(tài)勢感知數(shù)據(jù);和根據(jù)增加的態(tài)勢感知數(shù)據(jù)確定是否生成一個 或更多個警報。
[0069] 第2項根據(jù)第1項所述的方法,進一步包括:接收來自客戶端系統(tǒng)的用戶信息,包 括與用戶相關(guān)的用戶角色;根據(jù)用戶角色確定與用戶信息相關(guān)的更新的態(tài)勢感知數(shù)據(jù)的子 集;和傳輸確定的更新的態(tài)勢感知數(shù)據(jù)的子集至客戶端系統(tǒng),其中所述客戶端系統(tǒng)經(jīng)配置 向用戶顯示更新的態(tài)勢感知數(shù)據(jù)的子集。
[0070] 第3項根據(jù)第1項所述的方法,其中從多個數(shù)據(jù)源收集態(tài)勢感知數(shù)據(jù)進一步包括: 接收定期更新;每當(dāng)數(shù)據(jù)變更時實時接收更新;和請求更新的信息。
[0071] 第4項根據(jù)第1項所述的方法,其中收集來自多個數(shù)據(jù)源的態(tài)勢感知數(shù)據(jù)進一步 包括:接收來自多個數(shù)據(jù)源的多個當(dāng)前數(shù)據(jù),包括有關(guān)航班、飛機和機場的實時數(shù)據(jù);和根 據(jù)多個當(dāng)前數(shù)據(jù)和用戶定義的數(shù)據(jù)集收集態(tài)勢感知數(shù)據(jù)。
[0072] 第5項根據(jù)第1項所述的方法,其中所述一個或更多個業(yè)務(wù)規(guī)則包括用戶定義的 事件、條件和動作規(guī)則中的至少一個。
[0073] 第6項根據(jù)第1項所述的方法,進一步包括:根據(jù)當(dāng)前和歷史數(shù)據(jù)通過態(tài)勢感知服 務(wù)器系統(tǒng)解析警報。
[0074] 第7項根據(jù)第6項所述的方法,其中根據(jù)歷史數(shù)據(jù)增加態(tài)勢感知數(shù)據(jù)進一步包括 解析當(dāng)前和歷史數(shù)據(jù)W確定趨勢變化。
[0075] 第8項根據(jù)第6項所述的方法,其中根據(jù)當(dāng)前和歷史數(shù)據(jù)解析警報進一步包括:確 定警報是否是實際航班時刻干擾類型或是潛在干擾類型;和確定警報級別。
[0076] 第9項根據(jù)第2項所述的方法,其中確定更新的態(tài)勢感知數(shù)據(jù)的子集進一步包括: 接收來自客戶端系統(tǒng)的用戶選擇的視圖;和根據(jù)用戶選擇的視圖確定更新的態(tài)勢感知數(shù)據(jù) 的子集。
[0077] 第10項根據(jù)第2項所述的方法,其中將確定的更新的態(tài)勢感知數(shù)據(jù)的子集傳輸至 客戶端系統(tǒng)進一步包括將態(tài)勢感知數(shù)據(jù)整理到多個視圖中。
[0078] 第11項根據(jù)第10項所述的方法,其中所述多個視圖包括全局視圖、區(qū)域視圖、每 個機場的視圖、每個飛機的視圖和每個機場登機口的視圖。
[0079] 第12項一種用于提供航空公司運營的實時全局視圖的態(tài)勢感知系統(tǒng),所述態(tài)勢 感知服務(wù)器系統(tǒng)包括禪合至存儲設(shè)備的處理器,所述處理器經(jīng)編程:收集來自多個數(shù)據(jù)源 的多個態(tài)勢感知數(shù)據(jù),包括有關(guān)航班、飛機和機場的實時數(shù)據(jù);根據(jù)一個或更多個業(yè)務(wù)規(guī)則 更新態(tài)勢感知數(shù)據(jù);根據(jù)歷史數(shù)據(jù)增加更新的態(tài)勢感知數(shù)據(jù);和根據(jù)增加的態(tài)勢感知數(shù)據(jù) 確定是否生成一個或更多個警報。
[0080] 第13項根據(jù)第12項所述的態(tài)勢感知服務(wù)器系統(tǒng),其中所述至少一個處理器進一 步經(jīng)編程:接收來自客戶端系統(tǒng)的用戶信息,包括用戶相關(guān)的用戶角色;根據(jù)用戶角色確定 用戶信息相關(guān)的更新的態(tài)勢感知數(shù)據(jù)的子集;和將確定的更新的態(tài)勢感知數(shù)據(jù)的子集傳輸 至客戶端系統(tǒng),其中客戶端系統(tǒng)經(jīng)配置向用戶顯示更新的態(tài)勢感知數(shù)據(jù)的子集。
[0081] 第14項根據(jù)第12項所述的態(tài)勢感知服務(wù)器系統(tǒng),其中所述至少一個處理器經(jīng)進 一步編程:接收定期更新;每當(dāng)數(shù)據(jù)改變時實時接收更新;和請求更新的信息。
[0082] 第15項根據(jù)第12項所述的態(tài)勢感知服務(wù)器系統(tǒng),其中所述至少一個處理器經(jīng)進 一步編程:接收來自多個數(shù)據(jù)源的多個當(dāng)前數(shù)據(jù),包括有關(guān)航班、飛機和機場的實時數(shù)據(jù); 和根據(jù)多個當(dāng)前數(shù)據(jù)和用戶定義的數(shù)據(jù)集生成態(tài)勢感知數(shù)據(jù)。
[0083] 第16項根據(jù)第12項所述的態(tài)勢感知服務(wù)器系統(tǒng),其中一個或更多個業(yè)務(wù)規(guī)則包 括用戶定義的事件、條件和動作規(guī)則的至少一個。
[0084] 第17項根據(jù)第12項所述的態(tài)勢感知服務(wù)器系統(tǒng),其中所述至少一個處理器經(jīng)進 一步編程解析當(dāng)前和歷史數(shù)據(jù)W確定趨勢變化。
[0085] 第18項根據(jù)第12項所述的態(tài)勢感知服務(wù)器系統(tǒng),其中所述至少一個處理器經(jīng)進 一步編程:根據(jù)當(dāng)前和歷史數(shù)據(jù)解析警報;確定是否所述警報是實際航班時刻干擾類型或 潛在干擾類型;和確定所述警報的級別。
[0086] 第19項至少一個具有計算機可執(zhí)行指令的非臨時性計算機可讀儲存介質(zhì),其中 當(dāng)由至少一個處理器執(zhí)行時,所述計算機可執(zhí)行指令使所述至少一個處理器:收集來自多 個數(shù)據(jù)源的多個態(tài)勢感知數(shù)據(jù),包括有關(guān)航班、飛機和機場的實時數(shù)據(jù);根據(jù)一個或更多個 業(yè)務(wù)規(guī)則更新態(tài)勢感知數(shù)據(jù);根據(jù)歷史數(shù)據(jù)增加態(tài)勢感知數(shù)據(jù);根據(jù)當(dāng)前和歷史數(shù)據(jù)解析 警報;接收來自客戶端系統(tǒng)的用戶信息,包括與用戶相關(guān)的用戶角色;根據(jù)用戶角色確定與 用戶信息相關(guān)的更新的態(tài)勢感知數(shù)據(jù)的子集;和將確定的更新的態(tài)勢感知數(shù)據(jù)的子集傳輸 至客戶端系統(tǒng),其中客戶端系統(tǒng)經(jīng)配置向用戶顯示更新的態(tài)勢感知數(shù)據(jù)的子集。
[0087] 第20項根據(jù)第19項所述的計算機可讀存儲介質(zhì),其中計算機可執(zhí)行指令進一步 使所述至少一個處理器:接收來自多個數(shù)據(jù)源的多個當(dāng)前數(shù)據(jù),包括有關(guān)航班、飛機和機場 的實時數(shù)據(jù);根據(jù)多個當(dāng)前數(shù)據(jù)和用戶定義的數(shù)據(jù)集生成態(tài)勢感知數(shù)據(jù);解析當(dāng)前和歷史 數(shù)據(jù)W確定趨勢變化;確定是否警報是實際航班時刻干擾類型或潛在干擾類型;確定警報 的級別;接收來自所述客戶端系統(tǒng)的用戶選擇的視圖;根據(jù)所述用戶選擇的視圖確定所述 更新的態(tài)勢感知數(shù)據(jù)的子集;和將所述態(tài)勢感知數(shù)據(jù)整理到多個視圖。
[0088] 如本文所用,所述術(shù)語"非臨時性計算機可讀介質(zhì)"意在代表用于短期和長期信息 存儲W任何方法或技術(shù)執(zhí)行的任何基于計算機的有形設(shè)備,其中所述信息比如,計算機可 讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和子模塊或任何設(shè)備中的其他數(shù)據(jù)。因此,本文所述的方法可 W作為在有形、非臨時性的、計算機可讀介質(zhì)中包含的可執(zhí)行指令被編碼,包括但不限于存 儲設(shè)備和/或存儲器裝置。當(dāng)由處理器執(zhí)行時所述指令使處理器執(zhí)行本文所述方法的至少 一部分。此外,如本文所用,所述術(shù)語"非臨時性計算機可讀介質(zhì)"包括所有有形的、計算機 可讀的介質(zhì),包括但不限于非臨時性計算機存儲設(shè)備,包括但不限于易失性和非易失性介 質(zhì)和可移動和不可移動介質(zhì),比如固件、實體和虛擬存儲器、CD-R0M、DVD和任何其他數(shù)字 源,比如網(wǎng)絡(luò)或因特網(wǎng),W及即將開發(fā)的數(shù)字設(shè)備,唯一例外是臨時性的傳播信號。
[0089] 本文所述執(zhí)行設(shè)及提供航空公司運營態(tài)勢感知的系統(tǒng)和方法。更具體地,態(tài)勢感 知服務(wù)器系統(tǒng)接收來自多個數(shù)據(jù)源的有關(guān)航班、機場和飛機的實時數(shù)據(jù)。所述態(tài)勢感知服 務(wù)器系統(tǒng)整理實時數(shù)據(jù)W生成作為態(tài)勢感知數(shù)據(jù)的所述航空公司的完成圖片。所述態(tài)勢感 知服務(wù)器系統(tǒng)將所述態(tài)勢感知數(shù)據(jù)與業(yè)務(wù)規(guī)則和歷史數(shù)據(jù)相關(guān)聯(lián)W確定是否有任何實際 的或潛在的時刻表影響。如果態(tài)勢感知服務(wù)器系統(tǒng)檢測到潛在的時刻表影響,則態(tài)勢感知 服務(wù)器系統(tǒng)將警報傳輸至干擾恢復(fù)。態(tài)勢感知服務(wù)器系統(tǒng)基于用戶查看數(shù)據(jù)過濾態(tài)勢感知 數(shù)據(jù),從而使得正確的數(shù)據(jù)顯示給正確的人員。態(tài)勢感知服務(wù)器系統(tǒng)在多個視圖中將態(tài)勢 感知數(shù)據(jù)顯示給用戶,該多個視圖允許用戶查看航空公司運營的全局視圖并向下查看各個 登機口和飛機。因此,運種概覽結(jié)合鉆取的能力允許用戶有效地訪問數(shù)據(jù),從而維持或重建 正常運營。
[0090] 本發(fā)明使用示例公開了各種實施方式,包括最佳的模式,W及還使得本領(lǐng)域技術(shù) 人員能夠?qū)嵤└鞣N實施方式,包括制造和使用任何設(shè)備或系統(tǒng)并執(zhí)行任何合并的方法。本 領(lǐng)域技術(shù)人員能夠想到其他示例。如果運類其他的示例具有與本發(fā)明的權(quán)利要求書的字面 語言并無不同的結(jié)構(gòu)元素,或者它們包括與本發(fā)明的權(quán)利要求書的字面語言并無實質(zhì)區(qū)別 的等效結(jié)構(gòu)元素,則它們也旨在包含在本發(fā)明的權(quán)利要求書的范圍內(nèi)。本發(fā)明的可授權(quán)范 圍由權(quán)利要求書限定。
【主權(quán)項】
1. 一種提供航空公司運營態(tài)勢感知實時全局視圖的方法,所述方法采用與客戶端系統(tǒng) 和數(shù)據(jù)源通信的態(tài)勢感知服務(wù)器系統(tǒng)實施,所述方法包括: 收集(504)來自多個數(shù)據(jù)源(222)的多個態(tài)勢感知數(shù)據(jù),所述態(tài)勢感知數(shù)據(jù)包括有關(guān)航 班(104 )、飛機(106)和機場(108)的基本上實時的數(shù)據(jù); 基于一個或更多個業(yè)務(wù)規(guī)則通過所述態(tài)勢感知服務(wù)器系統(tǒng)(212)更新所述態(tài)勢感知數(shù) 據(jù)(506); 基于歷史數(shù)據(jù)通過所述態(tài)勢感知服務(wù)器系統(tǒng)增加更新的態(tài)勢感知數(shù)據(jù)(508);以及 基于增加的態(tài)勢感知數(shù)據(jù)確定是否生成一個或更多個警報(624,702)。2. 根據(jù)權(quán)利要求1所述的方法,進一步包括: 接收來自客戶端系統(tǒng)(214)的用戶信息,所述用戶信息包括與用戶相關(guān)的用戶角色; 基于所述用戶角色確定與所述用戶信息相關(guān)的更新的態(tài)勢感知數(shù)據(jù)子集(516);以及 將確定的所述更新的態(tài)勢感知數(shù)據(jù)子集傳輸?shù)剿隹蛻舳讼到y(tǒng),其中所述客戶端系統(tǒng) 經(jīng)配置向所述用戶顯示所述更新的態(tài)勢感知數(shù)據(jù)子集。3. 根據(jù)權(quán)利1所述的方法,其中收集來自多個數(shù)據(jù)源的態(tài)勢感知數(shù)據(jù)進一步包括: 接收定期更新; 每當(dāng)數(shù)據(jù)實時變化時接收更新;以及 請求更新的信息。4. 根據(jù)權(quán)利要求1所述的方法,其中收集來自多個數(shù)據(jù)源的態(tài)勢感知數(shù)據(jù)進一步包括: 接收來自多個數(shù)據(jù)源(222)的多個當(dāng)前數(shù)據(jù),所述當(dāng)前數(shù)據(jù)包括有關(guān)航班(104)、飛機 (106)和機場(108)的實時數(shù)據(jù);以及 基于所述多個當(dāng)前數(shù)據(jù)和用戶定義的數(shù)據(jù)集生成所述態(tài)勢感知數(shù)據(jù)(502)。5. 根據(jù)權(quán)利要求1所述的方法,其中所述一個或更多個業(yè)務(wù)規(guī)則包括用戶定義的事 件、條件和動作規(guī)則中的至少一個。6. 根據(jù)權(quán)利要求1所述的方法,進一步包括基于當(dāng)前數(shù)據(jù)和歷史數(shù)據(jù)通過所述態(tài)勢感 知服務(wù)器系統(tǒng)解析警報。7. 根據(jù)權(quán)利要求6所述的方法,其中基于歷史數(shù)據(jù)增加所述態(tài)勢感知數(shù)據(jù)進一步包括 解析當(dāng)前數(shù)據(jù)和歷史數(shù)據(jù)以確定趨勢變化。8. 根據(jù)權(quán)利要求6所述的方法,其中基于當(dāng)前數(shù)據(jù)和歷史數(shù)據(jù)解析警報進一步包括: 確定是否所述警報是實際航班時刻干擾類型或潛在干擾類型;以及 確定所述警報的級別。9. 根據(jù)權(quán)利要求2所述的方法,其中確定所述更新的態(tài)勢感知數(shù)據(jù)子集進一步包括: 接收來自所述客戶端系統(tǒng)的用戶選擇的視圖;以及 根據(jù)所述用戶選擇的視圖確定所述更新的態(tài)勢感知數(shù)據(jù)子集。10. 根據(jù)權(quán)利要求2所述的方法,其中將確定的所述更新的態(tài)勢感知數(shù)據(jù)子集傳輸至所 述客戶端系統(tǒng)進一步包括將所述態(tài)勢感知數(shù)據(jù)整理至多個視圖。11. 根據(jù)權(quán)利要求10所述的方法,其中所述多個視圖包括全局視圖(101,802)、區(qū)域視 圖(110)、每個機場視圖(112)、每個飛機視圖(122)和每個機場登機門視圖(132)。12. -種用于提供航空公司運營的實時全局視圖的態(tài)勢感知系統(tǒng)(200),所述態(tài)勢感知 服務(wù)器系統(tǒng)包括耦合至存儲設(shè)備的處理器,所述處理器經(jīng)編程以: 收集(504)來自多個數(shù)據(jù)源(222)的多個態(tài)勢感知數(shù)據(jù),所述態(tài)勢感知數(shù)據(jù)包括有關(guān)航 班(104 )、飛機(106)和機場(108)的實時數(shù)據(jù); 基于一個或更多個業(yè)務(wù)規(guī)則更新所述態(tài)勢感知數(shù)據(jù)(506); 基于歷史數(shù)據(jù)增加所述更新的態(tài)勢感知數(shù)據(jù)(508);以及 基于增加的態(tài)勢感知數(shù)據(jù)確定是否生成一個或更多個警報(624,702)。13. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述至少一個處理器經(jīng)進一步編程以: 接收來自客戶端系統(tǒng)(214)的用戶信息,所述用戶信息包括與用戶相關(guān)的用戶角色; 基于所述用戶角色確定與所述用戶信息相關(guān)的所述更新的態(tài)勢感知數(shù)據(jù)子集(516); 以及 將確定的所述更新的態(tài)勢感知數(shù)據(jù)子集傳輸至所述客戶端系統(tǒng),其中所述客戶端系統(tǒng) 經(jīng)配置向所述用戶顯示所述更新的態(tài)勢感知數(shù)據(jù)的子集。14. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述至少一個處理器經(jīng)進一步編程以: 接收定期更新; 每當(dāng)數(shù)據(jù)實時變化時接收更新;以及 請求更新的信息。15. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述至少一個處理器經(jīng)進一步編程以: 接收來自多個數(shù)據(jù)源的多個當(dāng)前數(shù)據(jù),所述當(dāng)前數(shù)據(jù)包括有關(guān)航班、飛機和機場的實 時數(shù)據(jù);以及 基于所述多個當(dāng)前數(shù)據(jù)和用戶定義的數(shù)據(jù)集生成所述態(tài)勢感知數(shù)據(jù)。16. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述一個或更多個業(yè)務(wù)規(guī)則包括用戶定義的事 件、條件和動作規(guī)則中的至少一個。17. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述至少一個處理器經(jīng)進一步編程以解析當(dāng)前 數(shù)據(jù)和歷史數(shù)據(jù)以確定趨勢變化。18. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中所述至少一個處理器經(jīng)進一步編程以: 基于當(dāng)前數(shù)據(jù)和歷史數(shù)據(jù)解析警報; 確定是否所述警報是實際航班時刻干擾類型或潛在干擾類型;以及 確定所述警報的級別。
【文檔編號】G06Q50/30GK106023045SQ201610085952
【公開日】2016年10月12日
【申請日】2016年2月15日
【發(fā)明人】G·J·斯莫爾, J·L·小坎特雷爾, M·海絲特, D·W·湯普森
【申請人】波音公司