JP6200937B2 - 民間航空会社フライトオペレーションのためのノイズの多いデータについての時間的空間的制約のルールベース解析のためのシステムおよび方法 - Google Patents

民間航空会社フライトオペレーションのためのノイズの多いデータについての時間的空間的制約のルールベース解析のためのシステムおよび方法 Download PDF

Info

Publication number
JP6200937B2
JP6200937B2 JP2015245792A JP2015245792A JP6200937B2 JP 6200937 B2 JP6200937 B2 JP 6200937B2 JP 2015245792 A JP2015245792 A JP 2015245792A JP 2015245792 A JP2015245792 A JP 2015245792A JP 6200937 B2 JP6200937 B2 JP 6200937B2
Authority
JP
Japan
Prior art keywords
data
actual flight
airline
flight
constraints
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015245792A
Other languages
English (en)
Other versions
JP2016139402A (ja
Inventor
ホンウェイ・リャオ
デーヴィッド・ソー・キョン・チャン
ジェームズ・ケネス・アラゴネス
マーク・トーマス・ハリントン
ピエリーノ・ジャンニ・ボナンニ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
General Electric Co
Original Assignee
General Electric Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by General Electric Co filed Critical General Electric Co
Publication of JP2016139402A publication Critical patent/JP2016139402A/ja
Application granted granted Critical
Publication of JP6200937B2 publication Critical patent/JP6200937B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • G06Q10/025Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/02Registering or indicating driving, working, idle, or waiting time only

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、民間航空会社フライトオペレーションのためのノイズの多いデータについての時間的空間的制約のルールベース解析のためのシステムおよび方法に関する。
航空会社のフライトオペレーションの間、大量のデータが生成される。そのデータには、民間航空会社に関するさまざまなリソースの状態および記録が含まれる可能性がある。実際のフライトデータを表す、および実際のフライトデータに対応するデータは、報告システムもしくはデバイス、および他の種類の処理システムが使用するために記録および保存することができる。しかしながら、実際のフライトデータは、何らかのエラーを含む可能性があり、そのようなエラーには、これらに限定されないが、不完全な記録、重複記録、および範囲外の値などがある。エラーを含む実際のフライトデータを他の処理タスクに対して使用することにより、信頼性のない、不正確な処理結果をもたらしてしまう可能性がある。
米国特許出願公開第2014/0081569号明細書
したがって、航空会社に対する航空会社オペレーションの実際のフライトデータの自動的な評価および検証をもたらす装置および方法を設計することが望ましいであろう。
いくつかの実施形態によれば、いくつかの実施形態において、民間航空会社のフライトオペレーションに関するデータを評価および検証するための方法およびシステムが提供される。いくつかの態様において、本明細書で開示されるコンセプト、システム、処理およびさまざまな実施形態は、他の状況に適用され、および他の状況で使用され得る。そのような状況には、例えば、送信元と送信先の間に複数の区間または区分を有する任意の輸送システムまたは物流管理システムがある。いくつかの実施形態において、本明細書のシステムは、実際のフライトデータ評価モジュールを含み、実際のフライトスケジュールと関連したデータを評価および検証し、実際のフライトスケジュールデータならびにビジネスルールおよび/またはシミュレーションベースモデルの実行に基づく航空会社オペレーションパフォーマンスの制約および指標を判断する。
本開示のいくつかの実施形態の技術的効果は、いくつかの実施形態において、民間航空会社フライトオペレーションに関するデータを評価および検証するための効果的な技術およびシステムである。この、および以下で明らかになる他の利点ならびに特徴と共に、本明細書の本質のより完全な理解を、以下の詳細な説明および本明細書に添付された図面を参照することによって、得ることができる。
他の実施形態は、本明細書で説明する方法のいずれかを実行するための命令を格納するシステムおよび/またはコンピュータ読込み可能媒体と関連づけられる。
いくつかの実施形態による、情報フローの例示的、論理的概要を示す図である。 いくつかの実施形態による、システムの例示的な図である。 いくつかの実施形態による、フロー図を示す図である。 いくつかの実施形態による、データ検証システムまたはサービスプラットフォームのブロック図である。 いくつかの実施形態による、システムの例示的な図である。
以下の記述は、当業者が、説明する実施形態を作成および使用することを可能にするよう提供される。しかしながら、さまざまな変形例が、当業者には容易に理解されるであろう。
図1は、送信元と送信先の間に複数の区間または区分を有する輸送システムまたは物流管理システムと関連するデータを評価および検証するための処理、およびプラットフォームに対する情報フローの例示的な論理的概要である。図1は、多数の目的地の間の多くのフライト(例えば、100または1000ものフライト)を含むフライトスケジュールを有する民間航空会社の状況で主に説明する。いくつかの実施形態において、図1で示す情報および処理100のフローをサポート、促進、または提供するシステムまたはプラットフォームは、実際のフライトスケジュールデータを受信する。ここでの実際のフライトスケジュールデータは、実際のフライトスケジュールデータで開示される各フライトに関するフライトの詳細を含む。本明細書で使用される場合、実際のフライトスケジュールデータには、航空会社のフライトスケジュールのオペレーション中に実際に生じる詳細を示す、または表す履歴データが含まれる。いくつかの態様において、実際のフライトスケジュールデータの少なくとも1回のフライトと関連する詳細は、少なくとも1回のフライト回数、フライト出発時刻、フライト到着時刻、フライト出発空港、フライト到着空港、少なくとも1回のフライトに対する航空機の種類、少なくとも1回のフライトに対するフライトクルーの詳細、および、これらに限定されないが、シティペア、所望のフライト時間、ブロック時間、航空機資産、空港、空港ゲートの割り当て、地上クルー、およびフライトクルー、ならびにそれらの組み合わせを含むフライトに関する他の具体的な情報を含む。これらの種類の詳細、または詳細の一部は、実際の航空会社スケジュールにおける各フライトに対して含むことができる。したがって、実際のフライトスケジュールデータは、複雑であり、データベースシステム120によって作成、格納、および管理されるのに充分に適合し得る。データベースシステム120は、リレーショナルデータベース、多次元データベース、拡張可能マークアップ言語(XML)ドキュメント、または構造化および/もしくは非構造化データを格納する何らかの他のデータストレージシステムを備えることができる。データベースシステム120は、いくつかの関連データベース、多次元データベース、および/または他のデータソースを有する分散データベースシステム、オブジェクト指向データベース、ハイブリッドデータベース、および制限または普遍性の損失無く、「クラウド」で、サービスとして提供することができるインメモリデータベースシステムを含む他の種類のデータベース管理システムを備えることができる。
実際のフライトスケジュールデータは、フライトスケジュールのオペレーションの間に起こり得る1つまたは複数の航空会社障害(例えば、天気関連の遅延、設備の故障、クルーの不足など)のため、計画されたフライトスケジュールから逸脱する可能性があるが、実際のフライトで報告されるいくつかの逸脱は、容認できない可能性がある。さらに、実際のフライトスケジュールデータは、1つまたは複数の原因のため、いくつかの誤差を含む可能性があり、それにより、データに「ノイズが多く」なる。誤差は、例えば、データ不一致、重複データ、およびデータ記録/報告エラーなどによって生じる可能性がある。データ解析、報告、および計画処理において「ノイズが多い」データを使用することにより、それらの作業で信頼できない結果を引き起こす可能性がある。いくつかの態様において、処理100は、実際のフライトスケジュールデータを評価して、そのデータにおける「ノイズ」を判断し、データをクリーンアップ(例えば、データエラーを取り除く)よう動作することができ、その結果、実際の、修正済みのフライトスケジュールデータは、さらなる処理および報告のために有益であろう。
実際のフライトスケジュールデータ(本明細書では、実際のフライトデータとも称する)は、1つまたは複数のソースからのデータを含むことができる。いくつかの実施形態において、実際のフライトデータは、公共(すなわち、政府)航空および/または輸送機関によって提供されるような公的に利用可能なデータである可能性がある。一例として、フライトデータ105は、Federal Aviation Administration (FAA)などの航空規制機関から受信することができる。フライトデータ105は、例えば、航空機の種類、航空機登録簿、およびフライトに関する他の履歴詳細などのフライト詳細を含むことができる。フライトデータ110は、例えば、運輸省(Department of Transportation:DOT)などの輸送関連機関によって提供されるフライトデータ詳細を含むことができる。DOTによって提供されたフライトデータは、例えば、キャリア、空港、フライト、区間、チケット、および実際の過去のフライトに関する他の詳細を含むことができる。いくつかの実施形態において、実際のフライトスケジュールデータは、サードパーティーサービスプロバイダ(例えば、異なるソースからデータを集める航空会社サービスプロバイダなど)および航空会社自体によって生成および保存されたデータから提供されるか、または取得することができる。したがって、データ105および110は、図1では具体的に示されないものを含む、フライトデータに対するさまざまなソースを現す。
実際のフライトデータ105、110は、収集されるか、または115で取得および照合され得る。本明細書で使用される場合、実際のフライトデータを照合することは、さまざまなソースから実際のフライトデータを収集し、本明細書における解析に有用および実用的な構成で共に配置することを含むことができる。いくつかの態様において、データは、特定のフライトに関する詳細の全てが論理的に(例えば、共通ファイル/レコードにおいて、いくつかの特定のネーミングおよび/または編成手法に従って相互参照されるなど)配置されるように照合することができる。いくつかの態様において、データを照合することは、受信データを、特定のデータファイルまたは別のデータ構造フォーマットに変換することを含むことができる。
照合データは、データベース管理システム120または他のデータベースに格納することができる。いくつかの態様において、データベース120は、実際のフライトデータを保管および検索するのに最適な方法でデータを格納することができる。いくつかの態様において、データベース120は、迅速な検索のためにインメモリ(例えば、ランダムアクセスメモリ(RAM))にデータの一部を、およびディスク式ストレージユニットに他のデータを、格納することができる。いくつかの態様において、データベース120は、分散データベースまたはクラウド型ストレージソリューションとしてもよい。
図1の125で、本システムは、実際のフライトデータならびにビジネスルールおよびフライトスケジュールオペレーションの1つまたは複数のシミュレーションベースモデルに基づいて、ネットワークパフォーマンスおよび指標を推定するよう動作することができる。ビジネスルールは、時間的空間的制約違反および実際のフライトデータにおける他の制約を検出および修復するためのルールを含むことができる。時間的空間的制約は、時間(すなわち、時間的)および空間(すなわち、空間的)の両方の現実的な違反を扱う。例えば、データイベントは、航空機XXが、目的地に実際に到着する(例えば、フライト200を提供する航空機XXが2:00PMに空港に到着する)前に、目的地を出発した(例えば、フライト100を提供する航空機XXが1:00PMに特定の空港を出発する)ことを実際のフライトデータが報告した場合に、時間的制約に違反することを判断することができる。そのようなデータは、非現実的であり、実際のフライトデータに問題を含むとして指示される。別の例において、実際のフライトデータは、空間的制約に違反する可能性がある。例えば、実際のフライトデータは、航空機YYが第1の空港に到着したが、第2の空港から出発したことを報告する可能性がある。そのようなデータは、航空機が同時に2つの異なる場所(例えば、第1の空港と第2の空港)にあることはできないので、実際のフライトデータにエラーがあると指摘する。すなわち、航空機YYがテレポートすることは、現実的ではないし、実行不可能である。
データにおける時間的空間的タイプのエラーは、航空機の文脈で説明するが、同じまたは同様のタイプの制約を、例えば、航空会社クルー、乗客、および貨物などの他の資源に適用することができる。これらおよび他の種類のリソース(航空会社以外の状況でのものを含む)は、航空会社フライト(または、他の輸送および物流状況)に関して追跡することができる。いくつかの態様において、全てではないが、異なる種類のリソースを、全てのフライトと関連づけることができる(例えば、あるフライトが、貨物を有している可能性があるが、乗客を含まない可能性がある)。
いくつかの実施形態において、動作125でのネットワークパフォーマンスおよび指標の推定は、解析をサポートするデータクリーンアップの態様を含むことができる。特に、計画された設備のルーティングを、実際のフライトデータから推測することができる。一例として、実際のフライトスケジュールが与えられた場合、フライトスケジュールのフライトを提供する航空機のルーティングの判断は、推測、導出、または判断することができる。実際のフライトデータでは、1つまたは複数のファイル/レコードにおいて、特定の航空機が、特定の日に、4つの異なる空港に向かったことが報告される可能性がある。そのような情報を使用して、この航空機が対象の日にどのルートでオペレーションされたかを判断することができる。本明細書では、この種類の解析は、航空機に加えて、または航空機の代わりに、他のリソースに適用することができる。
いくつかの実施形態において、動作125でのネットワークパフォーマンスおよび指標の推定は、実際のフライトデータにおけるフライトに対する伝達遅延の場合の根本的な原因を推測する解析態様を含むことができる。実際のフライトデータに、および計画されたフライトスケジュールにさらに基づいて、本明細書における処理は、計画されたフライトスケジュールからの逸脱を判断するよう実行することができる。逸脱は、本明細書では、フライトオペレーション障害に関連する可能性があり、2つの要素、すなわち、根本的(一次)原因および伝達遅延を含む可能性がある。根本的原因は、特定のフライトまたはその区分/区間で最初に起こる障害に関する。伝達遅延は、上流の、以前の障害に起因する遅延に関する。いくつかの態様において、根本的原因は、実際のフライトデータを検討することによって、およびフライトオペレーションの障害が最初にどこで、いつ始まったかを判断することによって、判断することができる。
いくつかの実施形態において、動作125でのネットワークパフォーマンスおよび指標の推定は、ネットワークスループット(利用)制約を推測する解析態様を含むことができる。いくつかの態様において、空港または他のリソースに対するスループットは、航空会社(または、他の要素)がアクセス可能であるか、既知である、実際のデータ105、110で明確に言及されない可能性がある。いくつかの点において、航空会社は、空港または他のリソース(航空機、フライトクルー、および空港ゲートなど)に対する実際のスループットを把握していない可能性がある。したがって、空港および他のリソースのスループットは、航空会社(または、他の産業)のさまざまな態様を最適化する際の、期待される、有用な情報となる可能性がある。
本明細書で使用される場合、スループットは、一般に、資産またはリソースの利用に関することができる。資産およびリソースには、航空機、空港、滑走路、空港ゲート、貨物、乗客、航空会社クルー、および従業員などを含むことができる。例えば、実際のフライトスケジュールデータが与えられた場合、本データは解析され、スループットの1つまたは複数の態様を判断することができる。例えば、特定の時間または期間の間の特定の空港での離陸率および出発率は、実際のフライトデータに基づいて判断することができる。
空港スループット(利用)判断の一例として、特定の空港に対する実際のフライトデータは、その空港に対する航空機スループットが、特定のレベル(例えば、航空機の数)で飽和すると示す可能性がある。スループットを制限する空港制約の判断は、本明細書におけるいくつかの実施形態によって実行することができる。判断された制約は、例えば、特定の空港に対する、ゲートの数、滑走路スロットの数、オペレーションまたは空港夜間理用禁止時間などの、利用可能な空港リソースを含むことができる。
本明細書において、スループットは、航空機以外のリソースの利用の点から表現することができる。例えば、空港での、空港のグループでの、または実際のフライトデータに基づく国もしくは地域内での、ビジネス利用客のスループットの判断を使用して、関連経済の健全性/強度の指標を判断または推定することができる。
いくつかの実施形態において、動作125でのネットワークパフォーマンスおよび指標の推定は、データクリーンアップ、すなわち、非現実的データの検出および修正の態様を含むことができる。非現実的データは、パラメータまたはパラメータのセットに対する適度なおよび/または許容可能な範囲の外にある値で特徴づけることができる。例えば、既知の範囲を超えた時間/距離の間止まらずに飛行していると報告される航空機、航空機が搬送可能な乗客より多くの乗客を搬送していると報告される航空機、法的許容範囲より多くの時間、働いていると報告されるクルーメンバ、ならびに許容可能および/または適度な範囲外の他のデータポイントが、実際のフライトデータにおいて、エラーを示している可能性がある。非現実的または許容できないデータを検出する際、本明細書におけるシステム、デバイス、およびプラットフォームは、データを修正するよう動作することができる。場合によっては、パラメータに対する適切な値は、パラメータおよび他の要因の知識に基づいて、判断することができる。いくつかの実施形態において、エラーであるか、または受け入れられないと判断されたデータには、フラグを立てるか、またはそのようなものであると記録することができる。エラーであるか、または受け入れられないとフラグを立てられたフライトデータは、このデータが非現実的であるため、したがって、データ解析の場合に信頼できないため、さらなる処理および報告のために他のデータから分離され、他のデータに含まれず、または他のデータとパッケージ化されないようにすることができる。
動作125で推定された特定のネットワークパフォーマンスおよび指標130のいくつかの用例は、計画されたフライト、フライトの計画されたルーティング、フライトのトランジット時間、実際のフライトスケジュールにおけるフライトと関連したリソースの量、異なる種類のフライト障害、および実際のフライトデータからの1つまたは複数の主要業績評価指標(KPI)の判断の、1つまたは複数を判断することに関する制約および指標を含むことができる。処理100の例に対する特定のKPIは、航空会社または航空会社マネージャの(または、他の要素の)嗜好および目的に特有である可能性がある。ネットワークパフォーマンス制約および指標は、定量パラメータであり、それぞれが、フライトの態様と関連する、フライトの態様に割り当てられる、フライトの態様に対して規定される、またはフライトの態様に対して指定される、1つまたは複数の定量測定値と関連する値の表記である。ネットワークパフォーマンス制約およびKPIは、フライトのパフォーマンスの重要な、洞察深い、または鍵となる指標としての航空会社(または、他の要素)価値などの、複数の要因、パラメータ、および問題を示すことができる。いくつかの態様において、堅実性を現す定量値は、調整された値、相対的に順位づけした値、正規化された値、および他の値フォーマットを含むことができる。ネットワークパフォーマンス制約およびKPIは、例えば、定刻出発、定刻到着、フライト遅延、欠航、乗客満足度、貨物、収益、コスト、および他の要因に関する航空会社のパフォーマンスで特徴づけることができる。
いくつかの実施形態において、フライトオペレーションのシミュレーションベースモデルを使用して、実際のフライトデータの態様を評価および/または検証処理を露見または強調することができる。フライトオペレーションのシミュレーションベースモデルを実行することは、航空会社のためのオペレーションの完全および詳細なシミュレーションを含むことができ、実際のフライトデータの時間フレームに対応する実際の過去の障害を投入することを含む。実際のフライトデータを使用してシミュレーションベースモデルを実行することにより、実際のフライトデータにおける不正確性およびエラーを露見および識別することができる。識別されると、特定のデータエラーが、さまざまな異なる処理によって修正されるか、または少なくともフラグを立てられ、エラーであると識別されるため、ネットワーク処理または報告の場合に信頼されなくなるようにすることができる。
判断されたネットワーク設定および指標130を使用して、いくつかの実施形態において、航空会社オペレーションパフォーマンス制約および指標の少なくとも1つの推定および135で実際のフライトを正確に現す実際のフライトデータに基づいて、明確で、信頼できる修正された実際のフライトデータの試験セットを生成または合成することができる。データの試験セットは、1つまたは複数の目的のために使用することができ、処理および報告作業を含む。そのような目的には、ネットワークプランニング、データ可視化および報告、リカバリ解析およびプランニング、ならびに他の目的を含むことができる。
いくつかの実施形態において、評価され、クリーンアップされたデータの試験セットは、提案されたフライトスケジュールおよび航空会社(または、他の産業)の他の態様を作成および/または評価するためにシミュレーションを実行する航空会社(または、他の要素)の内部のシミュレーションエンジン140システムまたはデバイスによって使用することができる。いくつかの態様において、クリーンアップされたデータの試験セットは、データ可視化および報告デバイスまたはシステム145が使用することができる。いくつかのそのようなシステムは、航空会社(または、他の産業/ビジネス組織)の過去および現在のオペレーション状態のダッシュボードおよび報告を生成することができる、エンタープライズダッシュボードアプリケーションまたはサービスを含むことができる。いくつかの態様において、クリーンアップされたデータの試験セットは、ネットワークプランニングデバイスまたはシステム150が使用することができる。このネットワークプランニングシステムを使用して、提案されたフライトスケジュールを作成および評価することができ、計画されたフライトスケジュールは、典型的に、その任意の計画された実装の前の数ヶ月で作られる。いくつかの実施形態において、正確であると判断された実際のフライトデータは、フライトスケジュールを判断する際に使用することができ、例えば、提案されたフライトスケジュールを、シミュレーションベースモデルおよび少なくともいくつかの態様の実際のフライトデータを使用して評価および検証することができる。いくつかの態様において、クリーンアップされたデータの試験セットは、リカバリ評価デバイスまたはシステム155が使用することができる。この種類のシステムまたはデバイスは、航空会社の能力/キャパシティを識別および評価し、オペレーションの間(すなわち、フライトの前日またはフライト当日)の障害を緩和し、障害から航空会社オペレーションにリカバリすることができる。
いくつかの態様において、デバイスまたはシステム140から155によって使用することができる異なるサンプルデータタイプが、「チェックマーク」によって指示される。理解されるように、135で合成されるデータの試験セットに含むことができるさまざまなデータタイプが存在する。いくつかの実施形態において、135で合成された、クリーンアップされたデータの試験セットは、本明細書において普遍性の何らの損失なく、図1で具体的に示さなかった他の目的に対して使用することができる。
図2は、本明細書におけるいくつかの実装実施形態で使用することができるシステム200の例示的ブロック図である。図2は、実際のフライトデータのさまざまな異なるソースを含み、公的に利用可能なデータ205、航空会社(または、特定のユースケースに応じた他の要素)の内部のデータ210、およびサードパーティープロバイダから提供またはもたらされるデータ215を含む。ソース205、210、215の1つまたは複数からの実際のフライトデータは、通信デバイス、システム、ネットワーク、または他のインターフェース220を介して、実際のフライトデータ評価モジュール225に送信または通信することができる。実際のフライトデータ評価モジュール225は、本明細書のいくつかの他の態様により、図1に示した機能の少なくともいくつかを実行または提供することができる。実際のフライトデータ評価モジュール225は、互いに協働して、図1に関して示して説明した機能の少なくともいくつかを提供する、1つまたは複数の異なるまたは別個のシステムおよびデバイスを備えることができる。いくつかの実施形態において、実際のフライトデータ評価モジュール225は、複数の実行スレッドを同時に並列に実行することができるマルチコア分散処理システムを含む実行エンジンを含むことができる。また、示したように、実際のフライトデータ評価モジュール225は、データストレージデバイス230にアクセスすることができる。データストレージデバイス230は、実際のフライトデータ評価モジュール225によって受信および使用された実際のフライトデータおよび実際のフライトデータ評価モジュール225によって生成される解析および検証済みデータ(例えば、データの試験セット)を格納および保持する、リレーショナルデータベース管理システム、またはインメモリデータベースシステムを含むデータベースシステムの他の構成として実現することができる。実際のフライトデータ評価モジュール225は、いくつかの実施形態および例において、データの試験セットの出力を提供することができる。実際のフライトデータ評価モジュール225によって出力されたデータの試験セットは、レコード、ファイル、レポート、およびデータ可視化の形式とすることができ、本明細書で上記したような、1つまたは複数の目的のために使用することができる。試験セットは、航空会社オペレーションパフォーマンス制約および指標の少なくとも1つの推定ならびに実際のフライトデータに基づいて、修正された実際のフライトデータの記録を備えることができる。
図3は、本明細書のいくつかの実施形態による、システムによって実行することができる処理300の例示的なフロー図である。場合によっては、プラットフォーム、情報フロー(例えば、図1)、およびシステム(例えば、図2)の態様を使用して、図3に示した処理300の動作の少なくともいくつかを実施することができる。部分的には、処理300に関するいくつかの詳細は、情報フロー100およびシステム200の導入および説明において、本明細書の上部で提示している。したがって、図3の完全な説明をここでは以下に開示するが、本質的に反復する可能性のある何らかの詳細は、それらがすでに本明細書の他の箇所で開示されている可能性があるため、繰り返さない場合がある。
図3を参照して、航空会社に対する実際のフライトデータの評価および検証のためのプラットフォームまたはフレームワークを提供することに関する処理を開示する。処理300は、本処理の動作を実行するよう構成されるシステム、アプリケーション、または装置によって実施することができる。通常は、処理300は、効率的に、(1)実際のフライトデータの精度を評価する、および(2)航空会社オペレーションパフォーマンス制約および指標の少なくとも1つの推定ならびに実際のフライトデータに基づき修正された実際のフライトデータの記録を含むデータの試験セットを生成するための処理に関する。いくつかの実施形態において、システム200を実施する装置、デバイスまたはシステムのさまざまなハードウェア要素は、処理300を実行するためのプログラム命令を実行する。一例として、本開示は、ビジネス論理、フライトオペレーション論理、ならびに他の制約および指標に反する包含されるエラーに対して実際のフライトデータを評価するための機構を提供し、修正された実際のフライトデータの記録をさらに提供する。
いくつかの実施形態において、有線回路が、いくつかの実施形態による処理を実施するためのプログラム命令の代わりに、またはそのようなプログラム命令と組み合わせて、使用することができる。処理300を実施するためのシステム、デバイス、または装置によって実行することができるプログラム命令は、非一時的有形媒体に格納されるか、または非一時的有形媒体として実施することができる。したがって、実施形態は、ハードウェアおよびソフトウェアの任意の特定の組み合わせに限定されない。
動作305の前に、例えば、分散データベースシステムのサーバサイドコンピューティングデバイス(例えば、アプリケーションサーバ)などのデバイスまたはシステム(図3では図示せず)で実行するアプリケーションまたはサービスが生成され、関連する詳細を含む実際のフライトデータを生成、受信、管理、および/または保持するよう作動することができる。処理300は、1つまたは複数のデバイスもしくはシステムおよび通信プロトコルを介して、1つまたは複数のソースから、実際のフライトデータを受信することができる。したがって、実際のフライトデータの生成および取得を、処理300に提供することができる。
動作305で、実際のフライトデータが受信される。実際のフライトデータは、処理300を実施するデバイスまたはシステムに統合するか、そのようなデバイスまたはシステムから分離することができる通信インターフェースまたはデバイスから受信することができる。場合によっては、実際のフライトデータの異なる部分が、他の部分とは異なる位置、システム、または要素から供給されてもよい。いくつかの態様において、実際のフライトデータは、フライト計画または特定の期間でのフライト計画の少なくとも一部を実行することから得られるフライトオペレーション詳細の履歴表現を含むことができる。実際のフライトデータは、実際のフライトデータにおける各フライトの具体的な詳細を含み、例えば、フライトの過去の出発および到着時間、キャンセルフライト、ならびに計画されたフライトスケジュールの実際の過去の実行の間にスケジュールに追加されたフライトを含む。
動作310では、実際のフライトスケジュールデータならびにビジネスルールおよびシミュレーションベースモデルの少なくとも1つの実行に基づく航空会社オペレーションパフォーマンス制約および指標の少なくとも1つの推定の判断が、実行されるか、または実現される。動作310は、いくつかの実施形態において、1つまたは複数のパフォーマンス制約および指標に関して実際のフライトデータを評価および解析することを含むことができ、パフォーマンス制約および指標は、実際のフライトデータの重要な、または鍵となる態様を考慮する要因を現すように定義される。いくつかの実施形態において、実際のフライトデータを評価および解析することは、航空会社フライトオペレーションのシミュレーションベースモデルを、少なくとも部分的に使用して実行することができる。実際のフライトデータにシミュレーションをもたらすことにより、実際のフライトデータにおけるエラーおよび容認できないデータを露見するよう動作することができる。いくつかの観点において、本明細書におけるパフォーマンス制約および指標は、部分的に、実際のフライトデータにおけるエラーを判断するための基準を定義することができる。
処理300を続けた場合、動作315は、航空会社オペレーションパフォーマンス制約および指標の少なくとも1つの推定ならびに実際のフライトデータに基づいて、修正された実際のフライトデータ(例えば、データの試験セット)の記録の生成を含む。すなわち、データの試験セットは、動作305で受信した実際のフライトデータにおけるエラーを、存在する場合に、動作310で識別および修正もしくは除去するので、実際のフライトオペレーションの正確な反映である修正された実際のフライトデータを含む。
図3は、動作315で処理300によって生成された、修正された実際のフライトデータ(例えば、データの試験セット)の記録が、動作315にある矢印によって示されるように、さらに処理されるか、使用されることができるという指示をさらに含む。本明細書の上部で詳細に説明したように、修正された実際のフライトデータの記録は、さまざまな目的、すなわち、ネットワークプランニング、報告、リカバリ解析、データ可視化、および他の態様のために使用することができる。
図4は、いくつかの実施形態による、コンピューティングシステムまたはプラットフォームの論理的ブロック図の例示的表現である。システム400は、例えば、本明細書で開示する処理(例えば、情報フロー100および処理300)を実施するためのデバイスと関連づけることができる。デバイス、システム、またはプラットフォームの論理的表現または抽象表現であり、システム400の実際の実装態様は、図4に示した特定の構成に限定されず、さまざまな構成に配置される、より少ない、追加の、代替の、および代わりの構成要素を含んでもよい。例えば、通信および/または処理を容易にする1つまたは複数のデバイスおよびシステムを、本明細書の範囲内で何らの普遍性も損なうことなく、図4の2つ以上の構成要素の間に配置することができる。
システム400は、クラウドベースサービス405を含む。クラウドベースサービス405は、サービスプロバイダ410によって提供することができる。サービス405は、普遍性を制限または損失することなく、ビジネスサービス(例えば、データ評価および検証サービス、ネットワークプランニングサービス、航空会社データ可視化サービスなど)、クラウドベースアプリケーション、ならびに他のアプリケーションおよびサービスとすることができる。いくつかの実施形態において、サービスプロバイダ410は、バックエンドシステム415、420、および425の実装態様において、データベースシステムのインスタンスを使用することができる。バックエンド実装態様415、420、および425は、1つまたは複数サービスおよびアプリケーション405をクライアントデバイス435に届けるために、独立して、または組み合わせて、動作することができる。本明細書で開示する処理およびコンセプトは、それらの任意の1つのシステムまたは技術的実装態様に限定されない。
いくつかの実施形態において、クライアントデバイス(または、単純に、クライアント)435、サービスプロバイダ410、およびクラウドベースサービス405の動作および利用可能性をサポートするデータセンタ430を、互いから離れて異なる位置にわたって分散することができる。例えば、第1の都市(例えば、New York)にあるクライアント435は、第2の都市(例えば、Boston)にあるサービスプロバイダ410によって提供されるようなクラウドベースサービス405を要求することができ、データセンタ430は、データセンタ内に実装することができる。所望のサービスをクライアントに届けるために、典型的に、多くの通信およびデータセルを、例えば、バックエンド実装態様425およびデータセンタ430に形成することができる。
いくつかの実施形態において、本明細書における処理、媒体、およびシステムは、例えば、実際のフライトデータの精度を向上させるようにデータ評価および検証を提供するよう動作することができ、サービス405によって生成されたフライトデータの修正されたセットを、解析、報告、および他の目的のために、信頼性をもって使用することができる。いくつかの態様において、実際のフライトデータは、ビジネスルールおよび他の制約に基づいて解析され、ならびに/または実際のフライトデータにおけるエラーを露見および識別するためにフライトオペレーションのシミュレーションベースモデルに供給される。
システム500は、通信ネットワーク(図5では図示せず)を介して別のデバイスまたはシステム(例えば、アドミニストレータデバイス、またはクライアントデバイス、図示せず)に通信するよう構成される通信デバイス520に結合される、ワンチップマイクロプロセッサまたはマルチコアプロセッサの形式の1つまたは複数の市販の中央処理装置(CPU)などのプロセッサ505を備える。システム500はまた、RAMメモリモジュールなどの、キャッシュ510を含んでもよい。本システムは、入力デバイス515(例えば、コンテンツを入力するための、タッチスクリーン、マウス、および/またはキーボード)、および出力デバイス525(例えば、タッチスクリーン、表示のためのコンピュータモニタ、LCDディスプレイ)をさらに含んでもよい。
プロセッサ505は、ストレージデバイス530と通信する。ストレージデバイス530は、磁気ストレージデバイス(例えば、ハードディスクドライブ)、光学ストレージデバイス、固体状態ドライブ、および/または半導体メモリデバイスの組み合わせを含む、任意の適切な情報ストレージデバイスを備えることができる。いくつかの実施形態において、ストレージデバイス530は、いくつかの構成において、インメモリデータベースを含む、データベースシステムを備えることができる。
ストレージデバイス530は、本明細書における処理により、データベースエンジン535の動作を制御して、その中の(例えば、データ540の中の)実際のフライトデータの妥当性を評価するためのプログラムコードまたは命令を格納することができる。プロセッサ505は、堅実性評価モジュール535を実施するための命令を実行し、それにより、本明細書で説明する実施形態のいずれかにより動作することができる。実際のフライトデータモジュール535は、圧縮済み、非コンパイル、および/または暗号化フォーマットで格納することができる。堅実な実際のフライトデータ535のためのプログラム命令は、さらに、プロセッサ505によって使用されて、例えば、クライアント、アドミニストレータ、および周辺機器(図5では図示せず)とインターフェースするオペレーティングシステム、データベース報告システム、および/またはデバイスドライバなどの他のプログラム要素を含むことができる。ストレージデバイス530はまた、データ540を含むことができる。データ540は、システム500によって、いくつかの態様において、個々の処理、それらの処理の個々の動作、ならびに個々の処理および個々の処理の動作の組み合わせを含む、本明細書における処理の1つまたは複数を実行する際に使用することができる。例えば、データ540は、本明細書のいくつかの実施形態により、データベースシステムの持続層を備え、実際のフライトデータおよび修正されたフライトデータ(すなわち、試験セット)などを格納することができる。
本明細書で説明した全てのシステムおよび処理は、1つまたは複数の有形の、非一時的コンピュータ読込み可能媒体に格納されるプログラムコードで実施することができる。そのような媒体は、例えば、フロッピー(登録商標)ディスク、CD−ROM、DVD−ROM、フラッシュドライブ、磁気テープ、および固体状態ランダムアクセスメモリ(RAM)もしくはリードオンリメモリ(ROM)ストレージユニットを含むことができる。したがって、実施形態は、ハードウェアおよびソフトウェアの任意の特定の組み合わせに限定されない。
いくつかの実施形態において、本明細書の態様は、アプリケーション、デバイス、またはシステムによって、異なるデバイス間で、ドメイン全体にわたって効率的に、一貫した方法で、構成要素または他のアプリケーションのリカバリを管理するために、実施することができる。
本明細書で使用される場合、情報は、例えば、(i)別のデバイスからプラットフォーム200または(ii)別のソフトウェアアプリケーション、モジュール、もしくは任意の他のソースからプラットフォーム200内のソフトウェアアプリケーションもしくはモジュールによって「受信される」か、または(i)もしくは(ii)に「送信される」ものとすることができる。
当業者によって理解されるように、本発明の態様は、システム、方法、またはコンピュータプログラム製品として実現することができる。したがって、本発明の態様は、完全なハードウェアの実施形態、(ファームウェア、常駐ソフトウェア、またはマイクロコードなどの)完全なソフトウェアの実施形態、または本明細書で「回路」「モジュール」もしくは「システム」として一般に呼ばれる可能性のあるソフトウェア態様とハードウェア態様を組み合わせた実施形態の形式をとってもよい。さらに、本発明は、媒体内で実施されるコンピュータ使用可能プログラムコードを有する1つまたは複数のコンピュータ読込み可能媒体において実施されるコンピュータプログラム製品の形式をとってもよい。
図内のフローチャートおよびブロック図は、本発明のさまざまな実施形態による、システム、方法、およびコンピュータプログラム製品の可能な実装態様のアーキテクチャ、機能、および動作の態様を示す。この点に関して、フローチャートまたはブロック図における各ブロックは、特定の論理機能を実施する1つまたは複数の実行可能命令を備える、モジュール、セグメント、またはコードの一部を表すことができる。いくつかの代替実装態様において、特定のブロック内に記載された機能は、図に記載された順序で行われない可能性がある。例えば、連続する2つのブロックは、実際は、実質的に同時に実行してもよく、または複数のブロックを、含まれる機能によって、逆順に実行してもよい。ブロック図および/もしくはフローチャートの各ブロック、ならびにブロック図および/もしくはフローチャートのブロックの組み合わせは、特定の機能または動作を実行する特定用途ハードウェアベースシステム、または特定用途ハードウェアおよびコンピュータ命令の組み合わせにより実施することができることもまた留意されよう。
本明細書で説明した方法のいずれかは、コンピュータ読込み可能ストレージ媒体で実施される別個のソフトウェアモジュールを備えるシステムを提供する追加ステップを含むことができ、そのモジュールは、例えば、ブロック図で示した、および/または本明細書で説明した要素のいずれかまたは全てを含むことができることに留意されたい。さらに、コンピュータプログラム製品は、別個のソフトウェアモジュールを伴うシステムの提供を含む、本明細書で説明した1つまたは複数の方法ステップを実行するよう実施されるために適合されるコードを伴うコンピュータ読込み可能ストレージ媒体を含むことができる。
実施形態は、特定の状況に関して説明してきたが、いくつかの実施形態は、部分的または完全に、普遍性に何らの損失なく、他の種類のデバイス、システム、および構成と関連づけることができる。
本明細書で説明した実施形態は、単に例示のためである。当業者は、修正および変形を実施することができる他の実施形態を認識するであろう。当業者は、上記の実施形態のさまざまな応用および変形は、特許請求の範囲の範囲および主旨から逸脱することなく構成することができることを理解するであろう。したがって、特許請求の範囲は、本明細書で具体的に説明した以外のようにも実施することができることが理解されよう。
100 情報フロー
105 実際のフライトデータ
110 実際のフライトデータ
115 照合動作
120 データベースシステム
125 推定動作
130 パフォーマンス制約および指標
135 合成動作
140 シミュレーションエンジン
145 可視化システム
150 ネットワークプランニングシステム
155 リカバリシステム
200 システム
205 公共データ
210 航空会社データ
215 サードパーティーデータ
220 通信インターフェースデバイス
225 実際のフライトデータ評価モジュール
230 データストレージデバイス
235 データの試験セット
300 処理
305 処理動作
310 処理動作
315 処理動作
320 処理動作
400 システム
405 クラウドベースサービス
410 サービスプロバイダ
415 バックエンド実装態様
420 バックエンド実装態様
425 バックエンド実装態様
430 データセンタ
435 クライアントデバイス
500 システム
505 プロセッサ
510 メモリ
515 入力デバイス
520 通信デバイス
525 デバイス
530 データストレージデバイス
535 実際のフライトデータ評価モジュール
540 データ

Claims (20)

  1. システム(200、400、500)であって、
    実際のフライトスケジュールを受信するよう動作する通信デバイス(520)であって、前記実際のフライトスケジュールが前記実際のフライトスケジュールの各フライトと関連したフライト詳細を含む通信デバイス(520)と、
    前記実際のフライトスケジュールを受信して、そのパフォーマンスを評価するためのシミュレーションベースモデルを含む実際のフライトデータ評価モジュール(225)と、
    プログラム命令を格納するためのメモリ(510)と、
    前記メモリ(510)に結合され、前記フライトデータ評価モジュールと通信する少なくとも1つのプロセッサ(505)と
    を備え、前記少なくとも1つのプロセッサ(505)が、
    前記実際のフライトスケジュールの各フライトと関連したフライト詳細を含む実際のフライトスケジュールデータ(105、110)を受信し、
    前記実際のフライトスケジュールデータ(105、110)ならびにビジネスルールおよびシミュレーションベースモデルの少なくとも1つの実行に基づく航空会社オペレーションパフォーマンス制約および指標の少なくとも1つの推定を判断し、
    航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定ならびに前記実際のフライトデータに基づいて修正された実際のフライトデータの記録を生成する
    ためのプログラム命令を実行するよう動作する、
    システム(200、400、500)。
  2. 前記少なくとも1つのプロセッサ(505)が、航空会社オペレーションパフォーマンス制約および指標の少なくとも1つの前記推定の前記判断の前に、前記受信した実際のフライトスケジュールデータ(105、110)を照合するためのプログラム命令を実行するようさらに動作する、請求項1に記載のシステム(200、400、500)。
  3. 前記少なくとも1つのプロセッサ(505)が、前記修正された実際のフライトデータの少なくとも一部に基づいて、ネットワークプランニング、データ可視化、および航空会社リカバリ解析のうち少なくとも1つを実行するためのプログラム命令を実行するようさらに動作する、請求項1または2に記載のシステム(200、400、500)。
  4. 前記実際のフライトスケジュールデータ(105、110)ならびにビジネスルールおよびシミュレーションベースモデルの少なくとも1つの実行に基づく航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定の前記判断が、時間的−空間的制約違反、計画された設備ルーティング制約、伝達遅延に対する根本原因、ネットワークスループット制約、および非現実的なデータエラーの修正の少なくとも1つを判断することを含む、請求項1乃至3のいずれかに記載のシステム(200、400、500)。
  5. 前記実際のフライトスケジュールデータ(105、110)が、公共組織から受信した公共データ(205)、航空会社によって内部的に生成されたデータ(210)、およびサードパーティーサービスプロバイダからのデータ(215)の少なくとも1つを含む、請求項1乃至4のいずれかに記載のシステム(200、400、500)。
  6. 前記航空会社オペレーションパフォーマンス制約(130)は、計画されたフライト、計画されたフライトルーティング、トランジット時間、ターン時間、設備および人間のキャパシティ、設備および人間の割り当て、空港キャパシティおよび制約、および航空会社オペレーションの乱れの少なくとも1つを含む、請求項1乃至5のいずれかに記載のシステム(200、400、500)。
  7. コンピュータシステム(500)によって、前記コンピュータシステム(500)のプロセッサ(505)によるプログラム命令の実行に応じて実施される方法であって、前記方法は、
    実際のフライトスケジュールデータ(105、110)を受信するステップ(305)であって、前記実際のフライトスケジュールデータ(105、110)が前記実際のフライトスケジュールの各フライトと関連するフライト詳細を含むステップ(305)と、
    前記実際のフライトスケジュールデータ(105、110)ならびにビジネスルールおよびシミュレーションベースモデルの少なくとも1つの実行に基づいて航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの推定を判断するステップ(310)と、
    航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定ならびに前記実際のフライトデータに基づいて修正された実際のフライトデータの記録を生成するステップ(315)と
    を備える、方法。
  8. 航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定を判断する前記ステップ(310)の前に、前記受信した実際のフライトスケジュールデータ(105、110)を照合するステップをさらに備える、請求項7に記載の方法。
  9. 前記修正された実際のフライトデータの少なくとも一部に基づいて、ネットワークプランニング、データ可視化、および航空会社リカバリ解析の少なくとも1つを実行するステップをさらに備える、請求項7または8に記載の方法。
  10. 前記実際のフライトスケジュールデータ(105、110)ならびにビジネスルールおよびシミュレーションベースモデルの少なくとも1つの実行に基づく航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定を判断する前記ステップ(310)が、時間的−空間的制約違反、計画された設備ルーティング制約、伝達遅延に対する根本原因、ネットワークスループット制約、および非現実的なデータエラーの修正の少なくとも1つを判断するステップを含む、請求項7乃至9のいずれかに記載の方法。
  11. 前記実際のフライトスケジュールデータ(105、110)が、公共組織から受信した公共データ(205)、航空会社によって内部的に生成されたデータ(210)、およびサードパーティーサービスプロバイダからのデータ(215)の少なくとも1つを含む、請求項7乃至10のいずれかに記載の方法。
  12. 前記航空会社オペレーションパフォーマンス制約は、計画されたフライト、計画されたフライトルーティング、トランジット時間、ターン時間、設備および人間のキャパシティ、設備および人間の割り当て、空港キャパシティおよび制約、および航空会社オペレーションの乱れの少なくとも1つを含む、請求項7乃至11のいずれかに記載の方法。
  13. 航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定の前記生成された記録が、航空会社オペレーション評価で使用される試験データのセット(235)を含む、請求項7乃至12のいずれかに記載の方法。
  14. コンピュータプロセッサ(500)によって実行された場合、前記コンピュータプロセッサ(500)に方法を実行させる命令を格納する非一時的コンピュータ読込み可能媒体であって、前記方法が、
    実際のフライトスケジュールの各フライトと関連するフライト詳細を含む前記実際のフライトスケジュールのデータ(105、110)を受信し、
    前記実際のフライトスケジュールデータ(105、110)ならびにビジネスルールおよびシミュレーションベースモデルの少なくとも1つの実行に基づいて航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの推定を判断し、
    航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定ならびに前記実際のフライトデータ(105、110)に基づいて修正された実際のフライトデータの記録を生成する
    よう、前記コンピュータプロセッサ(500)によって実行可能なプログラム命令を備える、非一時的コンピュータ読込み可能媒体。
  15. 航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定を判断する前記ステップ(310)の前に、前記受信した実際のフライトスケジュールデータ(105、110)を照合することをさらに備える、請求項14に記載の媒体。
  16. 前記修正された実際のフライトデータの少なくとも一部に基づいて、ネットワークプランニング、データ可視化、および航空会社リカバリ解析の少なくとも1つを実行することをさらに備える、請求項14または15に記載の媒体。
  17. 前記実際のフライトスケジュールデータ(105、110)ならびにビジネスルールおよびシミュレーションベースモデルの少なくとも1つの実行に基づく航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定の前記判断が、時間的−空間的制約違反、計画された設備ルーティング制約、伝達遅延に対する根本原因、ネットワークスループット制約、および非現実的なデータエラーの修正の少なくとも1つを判断することを含む、請求項14乃至16のいずれかに記載の媒体。
  18. 前記実際のフライトスケジュールデータ(105、110)が、公共組織から受信した公共データ(205)、航空会社によって内部的に生成されたデータ(210)、およびサードパーティーサービスプロバイダからのデータ(215)の少なくとも1つを含む、請求項14乃至17のいずれかに記載の媒体。
  19. 前記航空会社オペレーションパフォーマンス制約は、計画されたフライト、計画されたフライトルーティング、トランジット時間、ターン時間、設備および人間のキャパシティ、設備および人間の割り当て、空港キャパシティおよび制約、および航空会社オペレーションの乱れの少なくとも1つを含む、請求項14乃至18のいずれかに記載の媒体。
  20. 航空会社オペレーションパフォーマンス制約および指標(130)の少なくとも1つの前記推定の前記生成された記録が、航空会社オペレーション評価で使用される試験データのセット(235)を含む、請求項14乃至19のいずれかに記載の媒体。
JP2015245792A 2014-12-24 2015-12-17 民間航空会社フライトオペレーションのためのノイズの多いデータについての時間的空間的制約のルールベース解析のためのシステムおよび方法 Expired - Fee Related JP6200937B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/582,523 US10546260B2 (en) 2014-12-24 2014-12-24 System and method for rule-based analytics of temporal-spatial constraints on noisy data for commercial airlineflight operations
US14/582,523 2014-12-24

Publications (2)

Publication Number Publication Date
JP2016139402A JP2016139402A (ja) 2016-08-04
JP6200937B2 true JP6200937B2 (ja) 2017-09-20

Family

ID=54850026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015245792A Expired - Fee Related JP6200937B2 (ja) 2014-12-24 2015-12-17 民間航空会社フライトオペレーションのためのノイズの多いデータについての時間的空間的制約のルールベース解析のためのシステムおよび方法

Country Status (6)

Country Link
US (1) US10546260B2 (ja)
EP (1) EP3038022A1 (ja)
JP (1) JP6200937B2 (ja)
CN (1) CN105741174B (ja)
BR (1) BR102015032355A2 (ja)
CA (1) CA2915725A1 (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015161374A1 (en) * 2014-04-21 2015-10-29 Harold Roy Miller Providing air transportation services using integrated platform
US10373507B2 (en) * 2015-02-13 2019-08-06 Passur Aerospace, Inc. System and method for calculating estimated time of runway landing and gate arrival for aircraft
US20180012152A1 (en) * 2016-07-08 2018-01-11 Ge Aviation Systems Llc Determining a passenger service parameter for flight disruption
US11262746B1 (en) * 2018-06-20 2022-03-01 sevama, LLC Simultaneously cost-optimized and policy-compliant trajectory generation for unmanned aircraft
CN110084516B (zh) * 2019-04-28 2020-10-13 南京航空航天大学 一种民航航段运行时间标准修订方法
EP3788611A4 (en) * 2019-06-29 2021-08-11 A^3 By Airbus LLC SECURE MICROSERVICE ARCHITECTURE FOR UNMANNED TRAFFIC MANAGEMENT
CN111178004B (zh) * 2019-12-30 2023-12-26 北京富通东方科技有限公司 一种面向机场停机位资源分配的规则数字化表示方法
CN111444237A (zh) * 2020-03-24 2020-07-24 维沃移动通信有限公司 服务器***、数据传输方法及电子设备
CN111626467A (zh) * 2020-04-08 2020-09-04 上海海洋大学 一种扫海面积估算渔业资源量的修正方法及其应用
CN112087317A (zh) * 2020-08-07 2020-12-15 中国南方航空股份有限公司 一种航班仿真***
CN112488353A (zh) * 2020-10-23 2021-03-12 南京航空航天大学 一种航空器航迹优化策略可持续综合绩效评估方法
US11893523B2 (en) 2021-01-20 2024-02-06 Ge Aviation Systems Llc Methods and systems for generating holistic airline schedule recovery solutions accounting for operations, crew, and passengers
CN112784448A (zh) * 2021-03-12 2021-05-11 北京仿真中心 一种数据存储仿真装置、***及方法
CN115660533A (zh) * 2022-12-07 2023-01-31 中国民航信息网络股份有限公司 航运抵离规划的处理方法、装置、***及服务器

Family Cites Families (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2655095B2 (ja) 1994-08-25 1997-09-17 日本電気株式会社 航空機に搭載するフライトプラン評価生成装置
JP3529619B2 (ja) 1998-04-22 2004-05-24 株式会社東芝 走行所要時間予測装置
US6134500A (en) * 1999-06-03 2000-10-17 United Air Lines, Inc. System and method for generating optimal flight plans for airline operations control
US6314361B1 (en) 1999-07-30 2001-11-06 Caleb Technologies Corp. Optimization engine for flight assignment, scheduling and routing of aircraft in response to irregular operations
JP2001307300A (ja) 2000-04-20 2001-11-02 Hitachi Ltd スポット管理システム
US7340405B1 (en) 2000-09-08 2008-03-04 Sabre Inc. Method and system for developing optimized schedules
US7085726B1 (en) 2000-11-01 2006-08-01 Ita Software, Inc. Robustness and notifications in travel planning system
JP2002329158A (ja) 2001-04-27 2002-11-15 Mitsubishi Electric Corp プランニング方法およびプランニング装置
JP2002342645A (ja) 2001-05-15 2002-11-29 Ntt Docomo Inc 航空機運行情報提供装置、航空機運行情報提供方法、航空機運行情報提供プログラム、及びコンピュータ読み取り可能な記録媒体
US20030004780A1 (en) 2001-06-19 2003-01-02 Smith Michael R. Method and system for integrating weather information with enterprise planning systems
US20050071206A1 (en) 2003-04-30 2005-03-31 The Boeing Company System, method and computer program product for schedule recovery
US20050065842A1 (en) 2003-07-28 2005-03-24 Richard Summers System and method for coordinating product inspection, repair and product maintenance
US7668744B2 (en) 2003-07-31 2010-02-23 The Boeing Company Method and system for conducting fleet operations
US7734493B1 (en) 2005-04-28 2010-06-08 Southwest Airline Co. Tuning a schedule of transportation resources using mathematical programming
KR20080098538A (ko) 2006-02-21 2008-11-10 다이나믹 인텔리전스 인코포레이티드 운송 스케줄 작성 시스템
US7912742B2 (en) 2006-03-20 2011-03-22 The Boeing Company Visualization of airline flight schedules
US8340854B2 (en) 2006-12-19 2012-12-25 The Boeing Company Methods and systems for centrally managed maintenance program for aircraft fleets
US8050936B1 (en) 2006-12-20 2011-11-01 Southwest Airlines Co. Schedule planning network
US7725337B2 (en) 2007-12-13 2010-05-25 American Airlines, Inc. Quantifying revenue and profit impact of retiming flights while taking into consideration non-linear ramifications and constraints
WO2009137309A2 (en) * 2008-05-01 2009-11-12 Travel Tech Systems, Llc Process and system to determine commercial airline arrivals
US8117007B2 (en) 2008-09-12 2012-02-14 The Boeing Company Statistical analysis for maintenance optimization
CN101582203B (zh) 2009-06-01 2011-10-19 民航数据通信有限责任公司 一种空域运行仿真中飞行流引擎的实现***及方法
JP5463945B2 (ja) 2010-02-17 2014-04-09 三菱電機株式会社 飛行体順序付けシステム、飛行体順序付け方法および飛行体順序付けプログラム
US8665121B2 (en) * 2010-04-02 2014-03-04 Cloudahoy, Inc Systems and methods for aircraft flight tracking and display
US8554457B2 (en) 2010-07-15 2013-10-08 Passur Aerospace, Inc. System and method for airport surface management
US20120053916A1 (en) * 2010-08-26 2012-03-01 Aviv Tzidon System and method for determining flight performance parameters
WO2012103228A1 (en) 2011-01-25 2012-08-02 Nextgen Aerosciences, Llc Method and apparatus for dynamic aircraft trajectory management
EP2530634A1 (en) 2011-06-01 2012-12-05 Amadeus S.A.S. Improvements in or relating to a revenue management system and associated method
US20130117057A1 (en) * 2011-10-28 2013-05-09 Peter Van Moltke Systems, Methods and Devices for Generating Alternate Itineraries
GB2496883A (en) 2011-11-24 2013-05-29 Ge Aviat Systems Ltd System for controlling operation of an airline
CN102542404A (zh) * 2011-12-09 2012-07-04 中国南方航空股份有限公司 一种机组排班方法及实现该机组排班方法的***
US20130226373A1 (en) 2012-02-27 2013-08-29 Ge Aviation Systems Llc Methods for in-flight adjusting of a flight plan
JP2013186717A (ja) 2012-03-08 2013-09-19 Hitachi Kokusai Electric Inc 試験装置
JP6141031B2 (ja) 2012-06-25 2017-06-07 三菱電機株式会社 スケジューリング装置
JP6064437B2 (ja) 2012-08-22 2017-01-25 トヨタ自動車株式会社 カーシェアリングシステムの運用管理システムおよび方法
US9208457B2 (en) 2012-09-20 2015-12-08 The Boeing Company Optimized flight plan management system
US10013236B2 (en) * 2013-03-06 2018-07-03 The Boeing Company Real-time adaptive speed scheduler
US10102487B2 (en) 2013-03-11 2018-10-16 American Airlines, Inc. Reserve forecasting systems and methods for airline crew planning and staffing
CN103412941B (zh) * 2013-08-22 2017-04-05 国家电网公司 一种数据校正方法及装置
US9424521B2 (en) * 2013-09-27 2016-08-23 Transvoyant, Inc. Computer-implemented systems and methods of analyzing spatial, temporal and contextual elements of data for predictive decision-making

Also Published As

Publication number Publication date
US10546260B2 (en) 2020-01-28
BR102015032355A2 (pt) 2016-06-28
CN105741174A (zh) 2016-07-06
US20160189080A1 (en) 2016-06-30
CA2915725A1 (en) 2016-06-24
EP3038022A1 (en) 2016-06-29
JP2016139402A (ja) 2016-08-04
CN105741174B (zh) 2020-11-17

Similar Documents

Publication Publication Date Title
JP6200937B2 (ja) 民間航空会社フライトオペレーションのためのノイズの多いデータについての時間的空間的制約のルールベース解析のためのシステムおよび方法
US10748089B2 (en) Method and system for automatic evaluation of robustness and disruption management for commercial airline flight operations
JP6183970B2 (ja) 航空会社のフライトオペレーションにおけるロバストな交通網の計画の最適化のための方法およびシステム
US8340948B1 (en) Fleet performance optimization tool for aircraft health management
US9310204B2 (en) Route modeler for improving desired environmental and economic flight characteristics
US11074514B2 (en) Confidence intervals for anomalies in computer log data
US20140281712A1 (en) System and method for estimating maintenance task durations
WO2014008386A2 (en) Method and system for controlling supply chains
US20150142506A1 (en) Account Health Assessment, Risk Identification, and Remediation
US20160162825A1 (en) Monitoring the impact of information quality on business application components through an impact map to data sources
US11158018B2 (en) Forecasting simulator
JP2016192219A (ja) フェアリングシステムのための自動トラフィック生成
Ronald et al. Simulating ad-hoc demand-responsive transportation: a comparison of three approaches
US20210025724A1 (en) Estimation apparatus, estimation method and program
US20220365912A1 (en) Data Quality Management System
Li et al. A Least‐Square Model to Estimate Historical Percentages of Itinerant General Aviation Operations by Aircraft Types and Flight Rules at an Airport
US20090106083A1 (en) Determining a stop from a layover in a multi-stop itinerary
US20230067108A1 (en) Computer analysis of routing data enabled for autonomous operation and control
Neitzke et al. Development of a Portfolio Management Approach with Case Study of the NASA Airspace Systems Program
Yorkston et al. Performance Measurement Fundamentals
Zhang et al. Florida Aviation Activity Forecast Methodologies and Tools Development
US10402766B1 (en) Systems, methods, and apparatus for operations simulation, visualization, and improvement
Wessel SSTC May 2010

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170321

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170517

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170808

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170828

R150 Certificate of patent or registration of utility model

Ref document number: 6200937

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees