(57)【要約】      （修正有）【課題】飛行情報の安全性を含む航空環境内のセキュアデータ接続を提供する。【解決手段】ＳＣＭコンピュータデバイスはメモリと通信するプロセッサを含む。プロセッサは第１のユーザコンピュータデバイスから、第１の航空機に対する第１のデータ・メッセージを受信するようにプログラムされる。第１のデータ・メッセージは標準化されたデータ・フォーマットである。プロセッサはまた、潜在的なサイバーセキュリティ脅威に対する第１のデータ・メッセージを分析するようにプログラムされる。前記判定が、第１のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、プロセッサはさらに、第１のデータ・メッセージを第１の航空機に関連付けられた第１のデータ・フォーマットに変換し、第１の航空機に関連付けられた第１の通信プロトコルを用いて変換された第１のデータ・メッセージを第１の航空機に送信するようにプログラムされる。【選択図】図５
2018082421.tif 000002
【特許請求の範囲】
【請求項１】
航空環境内のセキュアデータ接続を提供するためのセキュア通信管理（ＳＣＭ）コンピュータデバイス（２１２）であって、前記ＳＣＭコンピュータデバイス（２１２）はメモリと通信するプロセッサを備え、前記プロセッサは、
第１のユーザコンピュータデバイス（２２２）から第１の航空機（１０２）に対する第１のデータ・メッセージを受信し、
潜在的なサイバーセキュリティ脅威に関して前記第１のデータ・メッセージを分析し、
前記分析が、前記第１のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、前記第１のデータ・メッセージを前記第１の航空機（１０２）に関連付けられた第１のデータ・フォーマットに変換し、
前記第１の航空機（１０２）に関連付けられた第１の通信プロトコルを用いて、前記変換された第１のデータ・メッセージを前記第１の航空機（１０２）に送信する
ようにプログラムされ、
前記第１のデータ・メッセージは標準化されたデータ・フォーマットである
ＳＣＭコンピュータデバイス（２１２）。
【請求項２】
前記第１のデータ・メッセージはまた第２の航空機（１０４）に送信されるように構成され、前記プロセッサはさらに、
前記第１のデータ・メッセージを前記第２の航空機（１０４）に関連付けられた第２のフォーマットに変換し、
前記第２の航空機（１０４）に関連付けられた第２の通信プロトコルを用いて、前記変換された第１のデータ・メッセージを前記第２の航空機（１０４）に送信する
ようにプログラムされる、
請求項１に記載のＳＣＭコンピュータデバイス（２１２）。
【請求項３】
前記プロセッサはさらに、
第２のデータ・メッセージを前記第１の航空機（１０２）から受信し、
潜在的なサイバーセキュリティ脅威に関して前記第２のデータ・メッセージを分析し、
前記判定が、前記第２のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、前記第２のデータ・メッセージを前記標準化されたデータ・フォーマットに変換し、
前記変換された第２のデータ・メッセージを前記ユーザコンピュータデバイス（２２２）に送信する
ようにプログラムされる、請求項１に記載のＳＣＭコンピュータデバイス（２１２）。
【請求項４】
前記プロセッサはさらに、前記対応する航空機に関連付けられた通信プロトコルおよびデータ・フォーマットを決定するようにプログラムされる、請求項１に記載のＳＣＭコンピュータデバイス（２１２）。
【請求項５】
前記プロセッサはさらに、
複数のデータを複数の航空機（１０２、１０４、１０６）から受信し、
前記複数のデータを分析して１つまたは複数のトレンドを決定し、
前記決定された１つまたは複数のトレンドを前記ユーザコンピュータデバイス（２２２）に送信する、
ようにプログラムされる、請求項１に記載のＳＣＭコンピュータデバイス（２１２）。
【請求項６】
前記プロセッサはさらに、
複数のデータを前記第１の航空機（１０６）受信し、
潜在的なサイバーセキュリティ脅威に対する前記複数のデータを分析し、
前記判定が前記第２のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、前記複数のデータを前記標準化されたデータ・フォーマットに変換し、
前記変換された複数のデータを前記ユーザコンピュータデバイス（２２２）に送信する
ようにプログラムされ、
前記第１の航空機（１０６）はゲートにある、
請求項１に記載のＳＣＭコンピュータデバイス（２１２）。
【請求項７】
前記第１の航空機（１０２）は飛行中である、請求項１に記載のＳＣＭコンピュータデバイス（２１２）。
【請求項８】
前記ユーザコンピュータデバイスは、前記第１の航空機（１０２）に関連付けられた航空会社および前記第１の航空機（１０２）に関連付けられた少なくとも１つの保守システムのうち少なくとも１つに関連付けられる、請求項１に記載のＳＣＭコンピュータデバイス（２１２）。
【請求項９】
請求項１乃至８の何れか１項に記載のセキュア通信管理（ＳＣＭ）コンピュータデバイス（２１２）を用いて実装された、航空環境内のセキュアデータ接続を提供するための方法。
【請求項１０】
第１の通信プロトコルを介して通信する少なくとも１つのコンピュータシステムを備える航空機（１０２）と、
請求項１乃至８の何れか１項に記載のセキュア通信管理（ＳＣＭ）コンピュータデバイス（２１２）と、
を備えた、航空環境内のセキュアデータ接続を提供するためのシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の分野は、一般に、航空環境内のセキュアデータ接続を提供することに関し、より具体的には、地上ベースのコンピュータネットワークおよび複数の航空機の間のデータ接続を管理することに関する。
【背景技術】
【０００２】
航空プラットフォームおよびインフラは、様々な航空コンピューティングのニーズを実施する多くの複雑なネットワークされた階層システムから構成される。航空機スタンド・アロンシステムのような幾つかの航空プラットフォームは、より大きな動作性能効率に対する電子イネーブルネットワーク航空宇宙アプローチに統合されている。電子イネーブルアーキテクチャおよび技術の採用は、ネットワークされることから生ずる動作および性能効率を増大させる。航空宇宙固有のおよび商用ネットワーキングの解決策を用いた航空機システムの電子イネーブルは、航空機システムのドメイン境界にわたる、地上ベースのシステムへのシステム間通信を可能とする。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、航空機システムドメインの相互接続と、オンボードのおよびオフボードのシステムと通信するための改善された能力とは、現在のおよび新興のサイバーセキュリティ攻撃のリスクを増大させる。さらに、異なる航空機が異なる通信プロトコルを使用しうる。これらの通信プロトコルは、同一のタイプの異なる航空機の間ですら、個別の航空機の航空会社、航空機のタイプ、位置の間で変化しうる。これらの通信プロトコルにおける変動は、重要な通信が送信中に傍受されるかまたは破壊されることによってそれらの目的地に到達しないというリスクを増大させる。
【課題を解決するための手段】
【０００４】
１態様では、航空環境内のセキュアデータ接続を提供するためのセキュア通信管理（ＳＣＭ）コンピュータデバイスが提供される。ＳＣＭコンピュータデバイスはメモリと通信するプロセッサを含む。当該プロセッサは、第１のユーザコンピュータデバイスから、第１の航空機に対する第１のデータ・メッセージを受信するようにプログラムされる。第１のデータ・メッセージは標準化されたデータ・フォーマットである。当該プロセッサはまた、潜在的なサイバーセキュリティ脅威に対して第１のデータ・メッセージを分析するようにプログラムされる。当該判定が、第１のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、当該プロセッサはさらに、第１のデータ・メッセージを第１の航空機に関連付けられた第１のデータ・フォーマットに変換し、第１の航空機に関連付けられた第１の通信プロトコルを用いて当該変換された第１のデータ・メッセージを第１の航空機に送信するようにプログラムされる。
【０００５】
航空環境内のセキュアデータ接続を提供するための方法が提供される。当該方法はセキュア通信管理（ＳＣＭ）コンピュータデバイスを用いて実装される。ＳＣＭコンピュータデバイスはメモリと通信するプロセッサを備える。当該方法は、第１のユーザコンピュータデバイスから第１の航空機に対する第１のデータ・メッセージを受信するステップを含む。第１のデータ・メッセージは標準化されたデータ・フォーマットである。当該方法はまた、潜在的なサイバーセキュリティ脅威に対する第１のデータ・メッセージを分析するステップを含む。当該判定が、第１のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、当該方法はさらに、第１のデータ・メッセージを第１の航空機に関連付けられた第１のデータ・フォーマットに変換し、第１の航空機に関連付けられた第１の通信プロトコルを用いて当該変換された第１のデータ・メッセージを第１の航空機に送信するステップを含む。
【０００６】
別の実施形態では、航空環境内のセキュアデータ接続を提供するためのシステムが提供される。当該システムは、第１の通信プロトコルを介して通信する少なくとも１つのコンピュータシステムを備えた航空機を含む。当該システムはまた、メモリと通信するプロセッサを備えるセキュア通信管理（ＳＣＭ）コンピュータデバイスを備える。ＳＣＭコンピュータデバイスは、第１のユーザコンピュータデバイスから航空機に対する第１のデータ・メッセージを受信するように構成される。第１のデータ・メッセージは標準化されたデータ・フォーマットである。ＳＣＭコンピュータデバイスはまた、潜在的なサイバーセキュリティ脅威に対する第１のデータ・メッセージを分析するように構成される。当該判定が、第１のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、ＳＣＭコンピュータデバイスは、第１のデータ・メッセージを航空機に関連付けられた第１のデータ・フォーマットに変換し、航空機に関連付けられた第１の通信プロトコルを用いて当該変換された第１のデータ・メッセージを航空機に送信するように構成される。
【図面の簡単な説明】
【０００７】
【図１】本開示の１つの実施形態に従う航空環境の例示的な概要のブロック図である。
【図２】図１に示す航空環境におけるセキュアデータ接続を提供するための例示的なシステムの簡略化されたブロック図である。
【図３】本開示の１つの実施形態に従う図２に示すクライアントコンピュータデバイスの例示的な構成を示す図である。
【図４】本開示の１つの実施形態に従う、図２に示した当該サーバシステムの例示的な構成を示す図である。
【図５】図２で示すシステムを用いて図１に示す航空環境におけるセキュアデータ接続を提供するプロセスの１例を示す流れ図である。
【図６】図２で示すシステムで使用しうる１つまたは複数の例示的なコンピューティング・デバイスのコンポーネントの図である。
【発明を実施するための形態】
【０００８】
本明細書で説明する実装は航空環境内のセキュアデータ接続を提供するためのシステムおよび方法に関し、より具体的には、地上ベースのコンピュータネットワークと複数の航空機の間のデータ接続の管理に関する。より具体的には、セキュア通信監視（「ＳＣＭ」）コンピュータデバイスは、ＳＣＭサーバとしても知られ、複数の航空機と地上ベースのコンピュータシステムの間の通信インタフェースを提供する。ＳＣＭコンピュータデバイスは、サイバーセキュリティ脅威に対する当該複数の航空機と当該地上ベースのコンピュータシステムの間の通信を監視し、当該複数の航空機と当該地上ベースのシステムの間のセキュア通信チャネルを提供し、当該複数の航空機に対応する複数の通信プロトコルを用いて、当該地上ベースのシステムと当該複数の航空機の間のメッセージを経路付ける。
【０００９】
幾つかの実施形態では、ＳＣＭコンピュータデバイスは、複数の航空機と１つまたは複数の地上ベースのコンピュータシステムの間の通信トラフィックを監視する。ＳＣＭコンピュータデバイスは、当該１つまたは複数の地上ベースのコンピュータシステムからの通信と当該複数の航空機からの通信を検査して、感染したまたは損なわれたデータが渡されるのを防ぐ。幾つかの実施形態では、ＳＣＭコンピュータデバイスは当該通信における１つまたは複数のパケットのペイロードを検査する。ＳＣＭコンピュータデバイスが、複数のパケットで分割されたメッセージを集めて、当該データが損なわれていても感染してもいないことを保証してもよい。当該例示的な実施形態では、ＳＣＭコンピュータデバイスは、当該対応する航空機が飛行中である間、および、航空機がゲートのように地上にある間に、航空機に対する通信トラフィックを監視する。
【００１０】
当該例示的な実施形態では、ＳＣＭコンピュータデバイスは、リアルタイム通信ゲートウェイとして動作し、１つまたは複数のセキュア通信チャネルを当該複数の航空機の各航空機と確立する。幾つかの実施形態では、ＳＣＭコンピュータデバイスは、当該対応する航空機の要件に基づいて複数のセキュア通信チャネルを各航空機と確立する。例えば、異なるモデルの航空機が異なる通信要件を有してもよい。他の例では、異なる航空会社が、異なる通信プロトコルおよび／またはフォーマットを要求してもよい。この航空機データは「飛行安全性」通信を含む。これらのセキュア通信チャネルは、割り当てられた無線スペクトル内の最小分離標準を維持することが要求される。さらに、送信されたデータが、領域および国際標準に基づいて分類され優先度付けされる。このデータは、許容可能なデータ紛失レベルで許容または分解されない高められたセキュリティ・レベルを帯びた情報を含む。したがって、当該システムはゼロデータ紛失に対して構成される。これは、幾つかの紛失データを容認しシステム要件に分解できる他のネットワークシステム、即ち、銀行、商取引、娯楽等とは対照的である。
【００１１】
当該例示的な実施形態では、ＳＣＭコンピュータデバイスは、対応する航空機からの通信のための確立された通信チャネルを監視する。ＳＣＭコンピュータデバイスが航空機から通信を受信すると、ＳＣＭコンピュータデバイスは潜在的なサイバーセキュリティ脅威に対して当該通信を分析する。ＳＣＭコンピュータデバイスは当該通信を再フォーマットし、当該通信をその宛先に送信する。当該例示的な実施形態では、ＳＣＭコンピュータデバイスは、複数の潜在的なサイバーセキュリティ脅威を識別するための情報をデータベースに格納する。この識別情報のデータベースは、最新のサイバーセキュリティ開発および探索を保つため定期的に更新されるように構成される。
【００１２】
ＳＣＭコンピュータデバイスはまた、航空機の各々に対する通信を監視する。ＳＣＭコンピュータデバイスが航空機の１つに対する通信を受信すると、ＳＣＭコンピュータデバイスは潜在的なサイバーセキュリティ脅威に対して当該通信を分析する。当該通信がサイバーセキュリティ脅威を含まない場合、ＳＣＭコンピュータデバイスは、航空機に対するセキュア通信チャネルに関連付けられたフォーマットに当該通信を再フォーマットする。次いで、ＳＣＭコンピュータデバイスは当該通信を対応するセキュア通信チャネル上で送信する。
【００１３】
ＳＣＭコンピュータデバイスが通信において潜在的なサイバーセキュリティ脅威を検出した場合、ＳＣＭコンピュータデバイスは当該通信を検疫する。幾つかの実施形態では、ＳＣＭコンピュータデバイスが、洗浄された通信をその目的地に送信する前に、アラームを鳴らし、送信者に潜在的なサイバーセキュリティ脅威を警告し、かつ／または当該通信を洗浄してもよい。ＳＣＭコンピュータデバイスが当該通信のソースを隔離してもよい。ＳＣＭコンピュータデバイスが、感染したファイルを将来の分析のために記録してもよい。幾つかの実施形態では、経験に基づいて応答を長期分析応答からリアルタイム応答に移動できるように、ＳＣＭコンピュータデバイスが脅威ベクトルを統計的に識別するためのトレンディングを使用してもよい。
【００１４】
幾つかの実施形態では、航空機が着陸するとき、航空機は、航空機に関する複数の動作データを送信する。例えば、航空機が、コンピュータシステムにゲートで接続し、当該複数の動作データを接続されたコンピュータシステムに送信してもよい。これらの実施形態では、当該動作データは関連する航空機の１つまたは複数の飛行に関する情報を含む。当該複数の動作データを、後に航空会社により使用するためにまたは航空機に保守を実施するために１人または複数人の保守員により使用するために使用してもよい。これらの実施形態では、ＳＣＭコンピュータデバイスは、航空会社または保守員に送信するために当該複数の動作データを航空機から受信する。幾つかのさらなる実施形態では、ＳＣＭコンピュータデバイスは複数の航空機から複数の保守データを格納する。ＳＣＭコンピュータデバイスが、この格納されたデータを使用して１つのまたはトレンドを決定してもよい。トレンドが、空港、国または燃料企業に隔離できる燃料不純物を示しうる燃料燃焼、悪意あるサイバー活動に関連付けられうる特定の領域、悪意あるまたは破壊的なサイバー活動に関連付けられうる特定の時点、ＦＡＡを含む特定の空中ナビゲーションサービスプロバイダ（ＡＮＳＰ）への特定の攻撃、集中的なハッキング行動またはＤｏＳ攻撃のターゲットである特定の航空会社、および集中的なハッキング行動またはＤｏｓのターゲットである特定の航空機を含んでもよいがこれらに限られない。
【００１５】
本明細書では、ＳＣＭコンピュータデバイスおよび関連するコンピュータシステムのようなコンピュータシステムを説明する。本明細書で説明したように、全てのかかるコンピュータシステムはプロセッサおよびメモリを含む。しかし、本明細書で言及したコンピュータデバイス内の任意のプロセッサが、１つまたは複数のプロセッサを指してもよい。当該プロセッサが、並列に動作する１つのコンピューティング・デバイスまたは複数のコンピューティング・デバイス内にあってもよい。さらに、本明細書で言及したコンピュータデバイス内の任意のメモリが１つまたは複数のメモリを指してもよい。当該メモリが、並列に動作する１つのコンピューティング・デバイスまたは複数のコンピューティング・デバイス内にあってもよい。
【００１６】
本明細書で使用する際、「サイバーセキュリティ脅威」という用語は、コンピュータネットワークまたはシステムへのアクセスを得るための不正な試みを含む。サイバーセキュリティ脅威は、サイバー攻撃またはサイバー脅威としても知られ、当該コンピュータシステムの脆弱性を利用することでコンピュータシステムを侵害しようとする。幾つかのサイバーセキュリティ脅威はコンピュータネットワークまたはシステムを侵害または破壊しようと試みる。これらのサイバーセキュリティ脅威が、アクティブ侵入、スパイウェア、マルウェア、ウィルス、およびワームを含んでもよいがこれらに限られない。サイバーセキュリティ脅威は、システムを侵害するための多くの経路（攻撃経路としても知られる）を取りうる。これら経路が、オペレーティング・システム攻撃、設定誤り攻撃、アプリケーションレベル攻撃、およびシュリンクラップコード攻撃を含んでもよい。サイバーセキュリティ脅威は、当該コンピュータシステムに直接アクセスするかまたは通信ネットワークを介してリモートにアクセスする個人またはシステムにより導入されうる。
【００１７】
本明細書で使用する際、プロセッサが、マイクロ−コントローラ、縮小命令セット回路（ＲＩＳＣ）、特殊用途向け集積回路（ＡＳＩＣ）、論理回路、および本明細書で説明する機能を実行できる任意の他の回路またはプロセッサを用いたシステムを含む任意のプログラム可能システムを含んでもよい。上述の例は例にすぎず、用語「プロセッサ」の定義および／または意味を決して限定する意図はない。
【００１８】
本明細書で使用する際、用語「データベース」が、データの本体、関係データベース管理システム（ＲＤＢＭＳ）の何れか、またはその両方を指してもよい。本明細書で使用する際、データベースが、階層データベース、関係データベース、フラットファイルデータベース、オブジェクト−関係データベース、オブジェクト嗜好データベース、およびコンピュータシステムに格納されるレコードまたはデータの任意の他の構造化されたコレクションを含むデータの任意のコレクションを含んでもよい。上述の例は例にすぎず、したがって用語データベースの定義および／または意味を決して限定するものではない。ＲＤＢＭＳの例は、オラクル社の「登録商標」データベース、ＭｙＳＱＬ、ＩＢＭ「登録商標」ＤＢ２、マイクロソフト「登録商標」社のＳＱＬサーバ、Ｓｙｂａｓｅ「登録商標」、およびＰｏｓｔｇｒｅＳＱＬを含むがこれらに限られない。しかし、本明細書で説明したシステムおよび方法を可能とする任意のデータベースを使用してもよい。（オラクルはカリフォルニア州レドモンドショアのオラクル社の登録商標であり、ＩＢＭニューヨーク州アーモンクのインターナショナル・ビジネス・マシーンズ社の登録商標であり、マイクロソフトはワシントン州レドモンドのマイクロソフト社の登録商標であり、サイベースはカリフォルニア州ダブリンのサイベース社の登録商標である。）
【００１９】
１つの実施形態では、コンピュータプログラムが提供され、当該プログラムはコンピュータ可読媒体で具現化される。例示的な実施形態では、当該システムは、サーバ コンピュータへの接続を必要とせずに単一のコンピュータシステムで実行される。さらなる実施形態では、当該システムはウィンドウズ「登録商標」環境で実行されている（ウィンドウズ（登録商標）はワシントン州レドモンドのマイクロソフト社の登録商標である）。さらに別の実施形態では、当該システムはメインフレーム環境およびＵＮＩＸ「登録商標」サーバ環境で実行される（UNIX（登録商標）は英国バークシャーのレディングにあるＸ／Ｏｐｅｎ社の登録商標である）。当該アプリケーションは柔軟であり、任意の主な機能を損なうことなく様々な異なる環境で実行されるように設計される。幾つかの実施形態では、当該システムは複数のコンピューティング・デバイスの間で分散した複数のコンポーネントを含む。１つまたは複数のコンポーネントがコンピュータ可読媒体で具体化されたコンピュータ実行可能命令の形であってもよい。
【００２０】
本明細書で使用する際、単一形で記載され単語「ａ」または「ａｎ」に続く要素またはステップは、かかる排除が明示的に記載されていない限り、複数の要素またはステップを排除するものとは理解されるべきではない。さらに、本開示の「例示的な実施形態」または「１実施形態」への言及は記載された特徴を組み込んだ追加の実施形態の存在を排除するように解釈されない。
【００２１】
本明細書で使用する際、用語「ソフトウェア」および「ファームウェア」は交換可能であり、プロセッサによる実行のためにメモリに格納された任意のコンピュータプログラムを含む。当該メモリには、ＲＡＭメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、および不揮発性ＲＡＭ（ＮＶＲＡＭ）メモリが含まれる。上述のメモリタイプは例にすぎず、したがって、コンピュータプログラムの記憶のために利用可能なメモリの当該タイプに対する限定ではない。
【００２２】
さらに、本明細書で使用する際、用語「リアルタイム」は、当該関連するイベントの発生時点、所定のデータの測定および収集の時点、当該データを処理する時点、およびイベントおよび環境に対するシステム応答の時点のうち少なくとも１つを指す。本明細書で説明する実施形態では、これらのアクティビティおよびイベントはほぼ瞬間的に行われる。
【００２３】
当該システムおよびプロセスは本明細書で説明する特定の実施形態に限定されない。さらに、各システムのコンポーネントおよび各プロセスを独立に、本明細書で説明した他のコンポーネントおよびプロセスと別々に実施することができる。各コンポーネントおよびプロセスを他のアセンブリ・パッケージおよびプロセスと組み合わせて使用してもよい。
【００２４】
図１は本開示の１つの実施形態に従う航空環境１００の例示的な概要のブロック図を示す。航空環境１００は複数の航空機１０２、１０４、および１０６を含み、これらは地上コントローラ１０８と通信する。当該例示的な実施形態では、航空機１０２および１０４は飛行中であり、航空機１０６はゲート１１０にある。幾つかの実施形態では、飛行中の航空機１０２および１０４はセルラ接続を通じて地上コントローラ１０８と通信する。他の実施形態では、航空機１０２は地上コントローラ１０８と衛星１１２を通じて通信する。当該例示的な実施形態では、航空機１０６はゲート１１０を通じて地上コントローラ１０８と通信する。幾つかの実施形態では、ゲート１１０への接続は無線接続を介して行われる。他の実施形態では、当該接続は航空機１０６とゲート１１０の間の直接有線接続である。ゲート１１０は次いで地上コントローラ１０８と航空機１０６の間でデータを中継する。ゲート１１０が、多くのインタフェースを通じてインターネットを通じて地上コントローラ１０８と通信してもよい。当該インタフェースは、インターネット、ＬＡＮ、ＷＡＮ、統合型サービスデジタルネットワーク（ＩＳＤＮ）、ダイヤルアップ接続、デジタル加入者線（ＤＳＬ）、携帯電話接続、衛星接続、およびケーブル・モデムのようなネットワークのうち少なくとも１つを含むがこれらに限定されない。
【００２５】
当該幾つかの実施形態では、ゲート１１０と航空機１０６の間の通信は、飛行中の航空機１０２および１０４および地上コントローラ１０８の間の通信よりも、大きな情報の交換に対してより望ましい。これらの実施形態では、重要な情報は航空機１０２および１０４が飛行中に通信され、一般的な情報は、航空機がゲート１１０のような地上の低コスト接続に接続されると通信される。例えば、ゲート１１０での航空機１０６との通信は、航空機１０２および１０４が飛行中である間の通信よりもあまり高価でないかもしれない。ゲートベースの通信が、飛行中の通信よりも高い帯域幅、速いスピード、改善された明確性、および異なるセキュリティを有してもよい。さらに、飛行中の航空機１０２および１０４との通信の属性が、通信およびデータ転送に影響を及ぼしうる対応する航空機１０２および１０４、天気パターン、および他の現象の位置に基づいて変化してもよい。
【００２６】
当該例示的な実施形態では、地上コントローラはまた、複数のユーザコンピュータデバイス１１４と通信する。複数のユーザコンピュータデバイス１１４の各々は、航空機１０２、１０４、および１０６と通信するように構成された異なるサービスまたはシステムである。例えば、ユーザコンピュータデバイス１１４が、航空会社、保守員、天気情報システム、インターネットプロバイダ、ナビゲーションシステム、飛行制御システム、および／またはその正確で信頼性ある動作のために航空機と通信する必要がある１つまたは複数の他のシステムに関連付けられてもよい。
【００２７】
図２は、図１に示された航空環境１００におけるセキュアデータ接続を提供するための例示的なシステム２００の簡略化されたブロック図である。当該例示的な実施形態では、システム２００は、サイバーセキュリティ脅威および攻撃のための通信を監視し、検出されたサイバーセキュリティ脅威および攻撃を識別し、異なるシステムの間で通信フォーマットを変換し、適切な通信プロトコルが異なるシステムの間で使用されることを保証するために使用される。さらに、システム２００は、サイバーセキュリティ脅威を監視しセキュア通信を提供するように構成されたセキュア通信管理（ＳＣＭ）コンピュータデバイス２１２（ＳＣＭサーバとしても知られる）を含むサイバーセキュリティ監視システムである。以下でより詳細に説明するように、ＳＣＭサーバ２１２は、ユーザコンピュータデバイス２２２から、（図１に示された）航空機１０２に対するデータ・メッセージを受信するように構成される。当該データ・メッセージは標準化されたデータ・フォーマットである。ＳＣＭサーバ２１２はまた、潜在的なサイバーセキュリティ脅威に対して当該データ・メッセージを分析するように構成される。当該分析が、当該データ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、ＳＣＭサーバ２１２はさらに、当該データ・メッセージを航空機１０２に関連付けられたデータ・フォーマットに変換し、航空機１０２に関連付けられた通信プロトコルを用いて当該変換されたデータ・メッセージを航空機１０２に送信するように構成される。
【００２８】
当該例示的な実施形態では、クライアントシステム２１４はウェブ・ブラウザまたはソフトウェアアプリケーションを含むコンピュータである。ウェブ・ブラウザまたはソフトウェアアプリケーションは、クライアントシステム２１４が、ＳＣＭサーバ２１２とセルラ通信、衛星通信、インターネット、または広域ネットワーク（ＷＬＡＮ）を介して通信することを可能とする。幾つかの実施形態では、クライアントシステム２１４は多くのインタフェースを通じてＳＣＭサーバ２１２に通信可能に結合される。当該インタフェースは、インターネット、ＬＡＮ、ＷＡＮ、または統合型サービスデジタルネットワーク（ＩＳＤＮ）、ダイヤルアップ−接続、デジタル加入者線（ＤＳＬ）、携帯電話接続、衛星接続、およびケーブル・モデムのようなネットワークのうち少なくとも１つを含むがこれらに限定されない。クライアントシステム２１４はインターネットのようなネットワークにアクセスできる任意のデバイスであることができる。当該デバイスは、デスクトップコンピュータ、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、携帯電話、スマートフォン、タブレット、ファブレット、または他のウェブベースの接続可能な機器を含むがこれらに限定されない。当該例示的な実施形態では、クライアントシステム２１４は、航空機１０２、１０４、および１０６（図１に示された）に含まれるコンピュータシステムである。幾つかの実施形態では、クライアントシステム２１４は、航空機１０２、１０４、および１０６の当該動作を制御するコンピュータデバイスである。
【００２９】
幾つかの実施形態では、クライアントシステム２１４はライン交換可能ユニット（ＬＲＵ）として知られている。これらクライアントシステム２１４は、飛行デッキ制御（電子飛行バッグ）、アビオニクスデータ（衛星通信（ＳＡＴＣＯＭ）、航空機通信解決報告システム（ＡＣＡＲＳ）、およびアビオニクス）、オープンネットワーキング（アビオニクスインタフェース、サーバ、端末無線、ネットワークアプライアンス、およびコアネットワーク）、保守（ソフトウェアロード保守アクセス）、客室および航空会社サービス（飛行動作品質保証（ＦＯＱＡ）データ、ＦＡターミナルおよび乗務員無線）、ネットワークファイルサーバ（ＮＦＳ）、大容量記憶デバイス（ＭＳＤ）、乗務員無線ＬＡＮユニット（ＣＷＬＵ）、および乗客（飛行中の娯楽（ＩＦＥ）、Ｗｉ−Ｆｉ、および携帯電話）を含むがこれらに限られない。
【００３０】
データベースサーバ２１６は、はデータを格納するデータベース２２０に通信可能に結合される。１つの実施形態では、データベース２２０は通信プロトコル、航空機、サイバーセキュリティ脅威、および履歴データを含むデータベースである。当該例示的な実施形態では、データベース２２０はＳＣＭサーバ２１２からリモートに格納される。幾つかの実施形態では、データベース２２０は分散されている。当該例示的な実施形態では、人はＳＣＭサーバ２１２にログインすることでクライアントシステム２１４またはリモート・コンピュータデバイス２２２を介してデータベース２２０にアクセスすることができる。
【００３１】
当該例示的な実施形態では、ＳＣＭサーバ２１２は、複数の航空機１０２、１０４、および１０６およびリモート・コンピュータデバイス２２２と通信可能に結合される。ＳＣＭサーバ２１２は当該複数の航空機およびリモート・コンピュータデバイス２２２の間のゲートウェイとして動作する。当該例示的な実施形態では、ＳＣＭサーバ２１２は、航空機１０２、１０４、および１０６およびリモート・コンピュータデバイス２２２の間のセキュア通信リンクを提供し、当該通信をフィルタしてサイバーセキュリティ脅威を防ぐ。当該例示的な実施形態では、ＳＣＭサーバ２１２は、セキュア通信チャネルを航空機１０２、１０４、および１０６の各々と確立する。当該セキュア通信チャネルは双方向通信チャネルである。幾つかの実施形態では、当該セキュア通信チャネルは暗号化されたデータを送受信する。幾つかのさらなる実施形態では、当該セキュア通信チャネルは認証情報を通信に含めることを要求する。セキュア通信チャネルの安全を他の方法で確保して、本明細書で説明したシステムおよび方法が機能できるようにしてもよい。幾つかの実施形態では、ＳＣＭサーバ２１２は、地上コントローラ１０８（図１に示された）のような地上ベースのコンピュータシステムと同様である。幾つかの実施形態では、ＳＣＭサーバ２１２はを含む複数のコンピュータシステムをネットワークに含めて、当該システムおよび方法が本明細書で説明したように動作できるようにしてもよい。
【００３２】
ＳＣＭサーバ２１２はまた、リモート・コンピュータデバイス２２２と通信する。幾つかの実施形態では、リモート・コンピュータデバイス２２２は、図１に示されたユーザコンピュータデバイス１１４である。当該例示的な実施形態では、リモート・コンピュータデバイス２２２は航空機１０２、１０４、および１０６のうち少なくとも１つとＳＣＭサーバ２１２を通じて通信するように構成される。リモート・コンピュータデバイス２２２はインターネットを用いてＳＣＭサーバ２１２と通信するように構成される。幾つかの実施形態では、リモート・コンピュータデバイス２２２は、多くのインタフェースを介してインターネットに通信可能に結合される。当該インタフェースは、インターネット、ＬＡＮ、ＷＡＮ、または統合型サービスデジタルネットワーク（ＩＳＤＮ）、ダイヤルアップ−接続、デジタル加入者線（ＤＳＬ）、携帯電話接続、衛星接続、およびケーブル・モデムのようなネットワークのうち少なくとも１つを含むがこれらに限定されない。リモート・コンピュータデバイス２２２はインターネットのようなネットワークにアクセスできる任意のデバイスであることができる。当該デバイスは、デスクトップコンピュータ、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、携帯電話、スマートフォン、タブレット、ファブレット、または他のウェブベースの接続可能な機器を含むがこれらに限定されない。
【００３３】
当該例示的な実施形態では、リモート・コンピュータデバイス２２２は当該複数の航空機に関連付けられる。例えば、リモート・コンピュータデバイス２２２は当該複数の航空機に関連付けられた航空会社に関連付けられる。他の実施形態では、天気情報コンピュータデバイスのようなリモート・コンピュータデバイス２２２は当該複数の航空と通信するだけである。他の実施形態では、リモート・コンピュータデバイス２２２は航空機に関連付けられないが、本明細書で説明されたように動作するネットワークコンピュータデバイスの任意のコンピュータネットワークに関連付けられる。例えば、リモート・コンピュータデバイス２２２が、航空会社、保守員、天気情報システム、インターネットプロバイダ、ナビゲーションシステム、飛行制御システム、および／またはその正確で信頼性ある動作のために航空機と通信する必要がある１つまたは複数の他のシステムに関連付けられてもよい。
【００３４】
図３は、本開示の１つの実施形態に従う、図２に示すクライアントシステム２１４の例示的な構成を示す。ユーザコンピュータデバイス３０２はユーザ３０１により操作される。ユーザコンピュータデバイス３０２が、クライアントシステム２１４（図２に示す）、ユーザコンピュータデバイス１１４（図１に示された）、およびリモート・コンピュータデバイス２２２（図２に示す）を含んでもよいがこれらに限定されない。ユーザコンピュータデバイス３０２は命令を実行するためのプロセッサ３０５を含む。幾つかの実施形態では、実行可能命令がメモリ領域３１０に格納される。プロセッサ３０５が、１つまたは複数の処理ユニット（例えば、マルチコア構成で）を含んでもよい。メモリ領域３１０は、実行可能命令および／またはトランザクションデータのような情報を格納し取り出すことを可能とする任意のデバイスである。メモリ領域３１０が、１つまたは複数のコンピュータ可読媒体を含んでもよい。
【００３５】
ユーザコンピュータデバイス３０２はまた、情報をユーザ３０１に提供するための少なくとも１つ媒体出力コンポーネント３１５を含む。媒体出力コンポーネント３１５は情報をユーザ３０１に運搬できる任意のコンポーネントである。幾つかの実施形態では、媒体出力コンポーネント３１５はビデオアダプタおよび／またはオーディオアダプタのような出力アダプタ（図示せず）を含む。Ａｎ出力アダプタは、ディスプレイ・デバイス（例えば、カソード・レイ・チューブ（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）ディスプレイ、または「電子インク」ディスプレイ）またはオーディオ出力デバイス（例えば、スピーカまたはヘッドフォン）のような出力デバイスに動作可能に接続可能なプロセッサ３０５に動作可能に結合される。幾つかの実施形態では、媒体出力コンポーネント３１５は、グラフィカルユーザインタフェース（例えば、ウェブ・ブラウザおよび／またはクライアントアプリケーション）をユーザ３０１に提供するように構成される。グラフィカルユーザインタフェースが、例えば、商品を参照および／または購入するためのオンラインストアインタフェース、および／または支払い情報を管理するための財布アプリケーションを含んでもよい。幾つかの実施形態では、ユーザコンピュータデバイス３０２は、入力をユーザ３０１から受信するための入力デバイス３２０を含む。ユーザ３０１が、入力デバイス３２０を使用して、限定ではなく、１つまたは複数の項目を選択し、かつ／または、購入および／または購入要求、またはアクセス証明書情報、および／または支払い情報に入力してもよい。入力デバイス３２０が、例えば、キーボード、ポインティング・デバイス、マウス、スタイラスペン、タッチセンシティブなパネル（例えば、タッチパッドまたはタッチスクリーン）、ジャイロスコープ、加速度計、位置検出器、生体入力デバイス、および／またはオーディオ入力デバイスを含んでもよい。タッチスクリーンのような単一のコンポーネントが、媒体出力コンポーネント３１５の出力デバイスおよび入力デバイス３２０の両方として機能してもよい。
【００３６】
ユーザコンピュータデバイス３０２がまた、ＳＣＭサーバ２１２（図２に示す）のようなリモートデバイスに通信可能に結合された通信インタフェース３２５を含んでもよい。通信インタフェース３２５が、図１に示された航空機１０２のような航空機の制御システム（図示せず）と通信してもよい。ユーザコンピュータデバイス３０２は命令を提供しデータを当該制御システムから受信する。通信インタフェース３２５が、例えば、モバイル電気通信ネットワークで使用するための有線または無線ネットワークアダプタおよび／または無線データ送受信機を含んでもよい。
【００３７】
メモリ領域３１０に格納されるのは、例えば、媒体出力コンポーネント３１５を介してユーザインタフェースをユーザ３０１に提供し、および、場合によっては、入力デバイス３２０から入力を受信し処理するための、コンピュータ可読命令である。ユーザインタフェースが、他の可能性の中でも、ウェブ・ブラウザおよび／またはクライアントアプリケーションを含んでもよい。ウェブ・ブラウザは、ユーザ３０１のようなユーザが、一般にＳＣＭサーバ２１２からのウェブページまたはウェブサイトに埋め込まれるメディアおよび他の情報を表示しそれと対話することを可能とする。クライアントアプリケーションはユーザ３０１が、例えば、ＳＣＭサーバ２１２と対話することを可能とする。例えば、命令がクラウドサービスにより格納されてもよく、当該命令の実行の出力が媒体出力コンポーネント３１５に送信される。
【００３８】
プロセッサ３０５は、本開示の諸態様を実装するためのコンピュータ実行可能命令を実行する。幾つかの実施形態では、プロセッサ３０５は、コンピュータ実行可能命令を実行することでまたはプログラムされることで特殊目的マイクロプロセッサに変換される。
【００３９】
図４は、本開示の１つの実施形態に従う図２に示されたサーバシステム２１２の例示的な構成を示す。サーバコンピュータデバイス４０１が、データベースサーバ２１６、ＳＣＭサーバ２１２、リモート・コンピュータデバイス２２２（全て図２に示された）、地上コントローラ１０８、およびユーザコンピュータデバイス１１４（両方とも図１に示された）を含んでもよいがこれらに限定されない。サーバコンピュータデバイス４０１はまた、命令を実行するためのプロセッサ４０５を含む。命令をメモリ領域４１０に格納してもよい。プロセッサ４０５が、１つまたは複数の処理ユニット（例えば、マルチコア構成で）を含んでもよい。
【００４０】
プロセッサ４０５は、サーバコンピュータデバイス４０１が別のサーバコンピュータデバイス４０１、別のＳＣＭサーバ２１２、リモート・コンピュータデバイス２２２、またはクライアントシステム２１４（図２に示す）のようなリモートデバイスと通信できるように、通信インタフェース４１５に動作可能に結合される。例えば、通信インタフェース４１５が、図２に図示するように、インターネットを介してリモート・コンピュータデバイス２２２から要求を受信してもよい。
【００４１】
プロセッサ４０５が記憶装置４３４に動作可能に結合されてもよい。記憶装置４３４はデータの送受信に適した任意のコンピュータ実行型のハードウェアである。当該データは、例えば、データベース２２０（図２に示す）に関連付けられたデータがあるがこれらに限られない。幾つかの実施形態では、記憶装置４３４がサーバコンピュータデバイス４０１に統合される。例えば、サーバコンピュータデバイス４０１が、１つまたは複数のハード・ディスクドライブを記憶装置４３４として含んでもよい。他の実施形態では、記憶装置４３４は、サーバコンピュータデバイス４０１の外部にあり、複数のサーバコンピュータデバイス４０１によりアクセスされてもよい。例えば、記憶装置４３４が、記憶領域ネットワーク（ＳＡＮ）、ネットワークアタッチト記憶（ＮＡＳ）システム、および／または高価ディスク冗長アレイ（ＲＡＩＤ）構成内のハード・ディスクおよび／または固体ディスクのような複数の記憶ユニットを含んでもよい。
【００４２】
幾つかの実施形態では、プロセッサ４０５は、記憶インタフェース４２０を介して記憶装置４３４に動作可能に結合される。記憶インタフェース４２０は、プロセッサ４０５に記憶装置４３４へのアクセスを提供できる任意のコンポーネントである。記憶インタフェース４２０が、例えば、高度技術アタッチメント（ＡＴＡ）アダプタ、シリアルＡＴＡ（ＳＡＴＡ）アダプタ、小型コンピュータシステムインタフェース（ＳＣＳＩ）アダプタ、ＲＡＩＤコントローラ、ＳＡＮアダプタ、ネットワークアダプタ、および／または記憶装置４３４へのアクセスをプロセッサ４０５に提供する任意のコンポーネントを含んでもよい。
【００４３】
プロセッサ４０５は本開示の諸態様を実装するためのコンピュータ実行可能命令を実行する。幾つかの実施形態では、プロセッサ４０５は、コンピュータ実行可能命令を実行することでまたはプログラムされることで特殊目的マイクロプロセッサに変換される。例えば、プロセッサ４０５は図５で図示するように当該命令でプログラムされる。
【００４４】
図５は、図２に示すシステム２００を用いて航空環境１００（図１に示された）内のセキュアデータ接続を提供するプロセス５００の例を示す流れ図である。プロセス５００をコンピューティング・デバイス、例えばＳＣＭサーバ２１２（図２に示す）により実装してもよい。
【００４５】
当該例示的な実施形態では、ＳＣＭサーバ２１２は、第１の航空機１０２宛てのデータ・メッセージを受信する（５０５）。当該例示的な実施形態では、当該データ・メッセージは１つまたは複数のパケットを含む。当該データ・メッセージは、ユーザコンピュータデバイス１１４（図１に示された）のようなリモート・コンピュータデバイス２２２（図２に示す）から受信される（５０５）。幾つかの実施形態では、当該データ・メッセージは、ナビゲーション情報および／または天気情報のような第１の航空機１０２に対する情報である。他の実施形態では、当該データ・メッセージは、要求された情報であるか、または、例えば飛行中のインターネットサービスを通じて第１の航空機１０２の１つまたは複数の乗員との進行中の通信である。
【００４６】
当該例示的な実施形態では、ＳＣＭサーバ２１２は、潜在的なサイバーセキュリティ脅威に対して当該データ・メッセージを分析する（５１０）。ＳＣＭサーバ２１２は当該データ・メッセージを既知のサイバーセキュリティ脅威と比較する。幾つかの実施形態では、ＳＣＭサーバ２１２は当該データ・メッセージのペイロードを分析する（５１０）。幾つかのさらなる実施形態では、ＳＣＭサーバ２１２は、複数のパケットを結合および／または再アセンブルして分析する。幾つかの実施形態では、ＳＣＭサーバ２１２は、当該データ・メッセージを、その識別子がデータベース２２０に格納される１つまたは複数の既知のサイバーセキュリティ脅威と比較することで分析する（５１０）。
【００４７】
当該分析が、第１のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、ＳＣＭサーバ２１２は、当該データ・メッセージを第１の航空機１０２に関連付けられたデータ・フォーマットに変換する（５１５）。当該例示的な実施形態では、異なるモデルの航空機１０２、１０４、および１０６が異なる通信プロトコルを介して通信し、当該データ・メッセージが当該異なる通信プロトコルに対して異なるデータ・フォーマットであることを要求してもよい。さらに、異なるサービスが、ＳＣＭサーバ２１２および宛先の航空機１０２のような、地上ベースのシステムの間の異なるデータ・フォーマットまたは通信プロトコルを要求してもよい。当該サービスには、例えば、ナビゲーション、天気条件、飛行中のインターネット、および他の通信があるがこれらに限られない。当該例示的な実施形態では、ＳＣＭサーバ２１２は、第１の航空機１０２に関連付けられた第１の通信プロトコルを用いて、当該変換されたデータ・メッセージを第１の航空機１０２に送信する（５２０）。
【００４８】
当該例示的な実施形態では、ＳＣＭサーバ２１２は第１の航空機１０２およびリモート・コンピュータデバイス２２２の間の双方向通信を促進する。この実施形態では、ＳＣＭサーバ２１２は、リモート・コンピュータデバイス２２２に送信されるデータ・メッセージを第１の航空機１０２から受信する。ＳＣＭサーバ２１２は、潜在的なサイバーセキュリティ脅威に対する当該受信したデータ・メッセージを分析する。当該判定が、当該データ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、ＳＣＭサーバ２１２は、当該データ・メッセージを当該標準化されたデータ・フォーマットに変換し、当該変換されたデータ・メッセージをリモート・コンピュータデバイス２２２送信する。
【００４９】
幾つかの実施形態では、ＳＣＭサーバ２１２は、天気情報のような複数の航空機に送信されるデータ・メッセージを受信する。ＳＣＭサーバ２１２は、当該対応するメッセージを当該対応する航空機に送信する前に、当該データ・メッセージを第１の航空機１０２に対する第１のデータ・メッセージおよび第２の航空機１０４に対する第２のデータ・メッセージに変換する。幾つかの実施形態では、第１の航空機１０２および第２の航空機１０４は、異なる通信プロトコルを用いてＳＣＭサーバ２１２と通信する。幾つかの実施形態では、第１の航空機１０２に対する第１のデータ・メッセージおよび第２の航空機１０４に対する第２のデータ・メッセージは異なるフォーマットを有する。幾つかの実施形態では、第１の航空機１０２は第１の航空会社に関連付けられ、第２の航空機１０４は第２の航空会社に関連付けられる。これらの差異が、第１の航空機１０２および第２の航空機１０４のモデルおよび／またはシステムの差異に起因してもよい。他の実施形態では、第１の航空機１０２および第２の航空機１０４が異なる地理的領域で飛行しているかもしれず、これらの領域が異なる通信要件を有してもよい。さらに実施形態では、ＳＣＭサーバ２１２を使用して第１の航空機１０２および第２の航空機１０４と通信しうる当該地上の送受信機の位置のために当該通信プロトコルを変更してもよい。
【００５０】
幾つかの実施形態では、ＳＣＭサーバ２１２は、各航空機に関連付けられた通信プロトコルをデータベース２２０（図２に示す）に格納する。ＳＣＭサーバ２１２が航空機１０２に送信するためのメッセージを受信する（５０５）とき、ＳＣＭサーバ２１２は、データベース２２０を使用して、その航空機１０２に関連付けられたフォーマットおよび通信プロトコルを決定する。
【００５１】
幾つかの実施形態では、ＳＣＭサーバ２１２が通信において潜在的なサイバーセキュリティ脅威を検出した場合、ＳＣＭサーバ２１２は当該通信を検疫する。幾つかの実施形態では、ＳＣＭサーバ２１２が、洗浄された通信をその目的地に送信する前に、アラームを鳴らし、送信器に当該潜在的なサイバーセキュリティ脅威を警告し、および／または当該通信を洗浄してもよい。ＳＣＭサーバ２１２が、当該通信のソースを隔離してさらなる通信を防いでもよい。ＳＣＭコンピュータデバイス２１２が、将来の分析のために、感染したファイルを記録してもよい。幾つかの実施形態では、ＳＣＭコンピュータデバイス２１２が、応答を経験に基づいて長期分析的応答からリアルタイム応答に移動できるように、ＳＣＭコンピュータデバイスが脅威ベクトルを統計的に識別するためのトレンディングを使用してもよい。
【００５２】
幾つかの実施形態では、航空機１０６が着陸するとき、航空機１０６は航空機１０６に関する複数の動作データを送信する。例えば、航空機１０６が、コンピュータシステムをゲート１１０（図１に示された）で接続して、当該複数の動作データを当該接続されるコンピュータシステムにを送信してもよい。これらの実施形態では、当該動作データは、航空機１０６の１つまたは複数の飛行に関する情報を含む。当該複数の動作データを、航空会社により後に使用するためにまたは航空機１０６の保守を実施するために１人または複数人の保守員により使用するためにリモート・コンピュータデバイス２２２に送信してもよい。送信の前に、当該複数の動作データが潜在的なサイバーセキュリティ脅威に対してＳＣＭサーバ２１２により分析される。これらの実施形態では、ＳＣＭサーバ２１２は、航空会社または当該保守員に送信するために当該複数の動作データを航空機１０６から受信する。幾つかのさらなる実施形態では、ＳＣＭサーバ２１２は、複数の保守データを複数の航空機１０２、１０４、および１０６から受信し、複数の航空機１０２、１０４、および１０６からの当該複数の保守データを格納する。ＳＣＭサーバ２１２が、この格納されたデータを使用して１つのまたは複数のトレンドを決定してもよい。トレンドが、空港、国または燃料企業に隔離できる燃料不純物を示しうる燃料燃焼、悪意あるサイバー活動に関連付けられうる特定の領域、悪意あるまたは破壊的なサイバー活動に関連付けられうるよい特定の時点、ＦＡＡを含む特定の空中ナビゲーションサービスプロバイダ（ＡＮＳＰ）への特定の攻撃、サービス集中的なハッキング行動またはＤｏＳ攻撃のターゲットである特定の航空会社、および集中的なハッキング行動またはＤｏｓのターゲットである特定の航空機を含んでもよいがこれらに限られない。当該トレンドデータをリモート・コンピュータデバイス２２２に送信してもよい。
【００５３】
図６は、図２に示すシステム２００で使用されうる１つまたは複数の例示的なコンピューティング・デバイスのコンポーネント６００の図である。幾つかの実施形態では、コンピューティング・デバイス６１０はＳＣＭサーバ２１２（図２に示す）と同様である。データベース６２０が、コンピューティング・デバイス６１０内の幾つかの別々のコンポーネントに結合されてもよい。コンピューティング・デバイス６１０は特定のタスクを実施する。この実施形態では、データベース６２０は通信プロトコル６２２、航空機６２４、サイバーセキュリティ脅威６２６、および履歴データ６２８を含む。幾つかの実施形態では、データベース６２０はデータベース２２０（図２に示す）と同様である。
【００５４】
コンピューティング・デバイス６１０はデータベース６２０、ならびにデータ記憶装置６３０を含む。コンピューティング・デバイス６１０はまた、第１のデータ・メッセージを受信し（５０５）、当該変換された第１のデータ・メッセージを送信する（５２０）（両方とも図５に示された）ための通信コンポーネント６４０を含む。コンピューティング・デバイス６１０はまた、第１のデータ・メッセージ（図５に示された）を分析する（５１０）ための分析コンポーネント６５０を含む。コンピュータデバイス６１０はさらに、第１のデータ・メッセージ（図５に示された）を変換する（５１５）ための変換コンポーネント６６０を含む。処理コンポーネント６７０は、当該システムに関連付けられたコンピュータ実行可能命令の実行を支援する。
【００５５】
本明細書で使用する際、用語「非一時的コンピュータ可読媒体」は、任意のデバイス内のコンピュータ可読命令、データ構造、プログラムモジュールおよびサブモジュール、または他のデータのような情報の短期および長期記憶のための任意の方法または技術で実装された任意の有形のコンピュータベースのデバイスを代表するものである。したがって、本明細書で説明した方法を有形の、非一時的、コンピュータ可読媒体で具体化された実行可能命令として符号化してもよい。当該媒体には、限定ではなく、記憶装置および／またはメモリデバイスが含まれる。かかる命令は、プロセッサにより実行されたとき、当該プロセッサに本明細書で説明した方法の少なくとも一部を実施させる。さらに、本明細書で使用する際、用語「非一時的コンピュータ可読媒体」は全て有形の、コンピュータ可読媒体を含み、限定ではなく、非一時的コンピュータ記憶装置を含み、限定ではなく、ファームウェア、物理および仮想記憶、ＣＤ−ＲＯＭ、ＤＶＤのような揮発性および不揮発性媒体、および取外し可能および取外し不能媒体、および一時的な、伝播信号であることを唯一の例外としてネットワークまたはインターネット、ならびにまだ開発されていないデジタル手段のような任意の他のデジタルソースを含む。
【００５６】
上述のように、本明細書で説明する実装は航空環境内のセキュアデータ接続を提供するためのシステムおよび方法にに関し、より具体的には、地上ベースのコンピュータネットワークおよび複数の航空機の間のデータ接続の管理に関する。より具体的には、セキュア通信監視（「ＳＣＭ」）コンピュータデバイスは複数の航空機および地上ベースのコンピュータシステムの間の通信インタフェースを提供する。ＳＣＭコンピュータデバイスは、サイバーセキュリティ脅威に対する当該複数の航空機と当該地上ベースのコンピュータシステムの間の通信を監視し、当該複数の航空機および当該地上ベースのシステムの間のセキュア通信チャネルを提供し、当該複数の航空機に対応する複数の通信プロトコルを用いて当該地上ベースのシステムと当該複数の航空機の間のメッセージを経路付ける。
【００５７】
航空環境内のセキュアデータ接続を提供するための当該上述の方法およびシステムは、コスト効果的で、セキュアで、高信頼である。当該方法およびシステムは、当該送信された情報の当該精度を高め、航空ベースのコンピュータシステムと対話するシステムの数を減らし、サイバーセキュリティアップグレードを必要とするコンピュータシステムの数を減らし、航空機に対して送受信される情報のセキュリティを大幅に高めるための、上述のＳＣＭコンピュータデバイスを通じたルーティングを含む。したがって、当該方法およびシステムは、航空環境におけるセキュア通信をコスト効果的なおよび信頼できる方式で促進する。
【００５８】
様々な実施形態では、航空環境内のセキュアデータ接続を提供するための方法が提供される。当該方法はセキュア通信管理（ＳＣＭ）コンピュータデバイスを用いて実装される。ＳＣＭコンピュータデバイス（２１２）はメモリと通信するプロセッサを備える。当該方法は、第１のユーザコンピュータデバイス（２２２）から、第１の航空機（１０２）に対する第１のデータ・メッセージを受信するステップを含む。第１のデータ・メッセージは標準化されたデータ・フォーマットである。当該方法はまた、ＳＣＭコンピュータデバイス（２１２）により、潜在的なサイバーセキュリティ脅威に対する第１のデータ・メッセージを分析するステップを含む。当該分析が、第１のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、当該方法は、ＳＣＭコンピュータデバイス（２１２）が第１のデータ・メッセージを第１の航空機に関連付けられた第１のデータ・フォーマット（１０２）に変換するステップと、第１の航空機に関連付けられた第１の通信プロトコルを用いて（１０２）、ＳＣＭコンピュータデバイス（２１２）から、当該変換された第１のデータ・メッセージを第１の航空機（１０２）に送信するステップとを含む。
【００５９】
有利なことに当該方法は第１のデータ・メッセージはまた、第２の航空機（１０４）に送信されるように構成されることを含み、当該方法はさらに、第１のデータ・メッセージを第２の航空機に関連付けられた第２のフォーマット（１０４）に変換するステップと、第２の航空機に関連付けられた第２の通信プロトコル（１０４）を用いて当該変換された第１のデータ・メッセージを第２の航空機（１０４）に送信するステップとを含む。当該方法は、第１の航空機（１０２）が第１の地理的領域内に配置されおよび第２の航空機（１０４）が第２の地理的領域内に配置されることを含むのが好ましい。
【００６０】
有利なことに、当該方法はさらに、第２のデータ・メッセージを第１の航空機（１０２）から受信するステップと、潜在的なサイバーセキュリティ脅威に対する第２のデータ・メッセージを分析するステップとを含む、当該判定が第２のデータ・メッセージがサイバーセキュリティ脅威を含まないというものである場合、当該方法はさらに、第２のデータ・メッセージを当該標準化されたデータ・フォーマットに変換するステップと、当該変換された第２のデータ・メッセージを当該ユーザコンピュータデバイス（２２２）に送信するステップとを含む。
【００６１】
有利なことに当該方法はさらに、複数のデータを第１の航空機（１０６）から受信するステップであって、第１の航空機（１０６）はゲートにある、ステップと、潜在的なサイバーセキュリティ脅威に対して当該複数のデータを分析するステップとを含む。当該判定が当該複数のデータが任意のサイバーセキュリティ脅威を含まないというものである場合、当該方法はさらに、当該複数のデータを当該標準化されたデータ・フォーマットに変換するステップと、当該変換された複数のデータを当該ユーザコンピュータデバイスに送信するステップ（２２２）とを含む。当該複数のデータは当該対応する航空機の１つまたは複数の動作条件を含むことが好ましい。
【００６２】
上の記載は、例を使用して、ベストモードを含む様々な実装を開示し、任意のデバイスまたはシステムを生成し使用し任意の組み込まれた方法を実装することを含めて、当業者に当該様々な実装を実践できるようにする。本発明の特許可能な範囲は、特許請求の範囲により定義され、当業者が想到しうる他の例を含みうる。かかる他の例は、それらが特許請求の範囲の文字通りの言葉から相違しない構造的要素を有する場合、または、それらが特許請求の範囲の文字通りの言葉から重要でない差異を有する均等な構造的要素を含む場合に、特許請求の範囲内に含まれるものである。
【符号の説明】
【００６３】
１０８  地上コントローラ
１１０  ゲート
１１４  ユーザ・コンピューティング・デバイス
２１２  セキュア通信監理サーバ
２１４  クライアント・システム
２１６  データベース・サーバ
２２０  データベース（メモリ）
２２２  リモート・コンピュータ・デバイス
３０１  ユーザ
３０２  ユーザ・コンピュータ・デバイス
３０５  プロセッサ
３１０  メモリ
３１５  メディア出力
３２０  入力
３２５  通信インタフェース
４０１  サーバ・コンピュータ・デバイス
４０５  プロセッサ
４１０  メモリ
４１５  通信インタフェース
４２０  記憶インタフェース
４３４  記憶装置
６１０  コンピューティング・デバイス
６２０  データベース
６２２  通信プロトコル
６２４  航空機
６２６  サイバーセキュリティ脅威
６２８  履歴データ
６３０  データ記憶装置
６４０  通信コンポーネント
６５０  分析コンポーネント
６６０  変換コンポーネント
６７０  処理コンポーネント
【図１】
2018082421.tif 000003
【図２】
2018082421.tif 000004
【図３】
2018082421.tif 000005
【図４】
2018082421.tif 000006
【図５】
2018082421.tif 000007
【図６】
2018082421.tif 000008
【外国語明細書】
2018082421000001.pdf