【手続補正書】
【提出日】令和3年4月26日(2021.4.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
複数の垂直離着陸（ＶＴＯＬ）機のサービス目標を特定すること、
前記複数のＶＴＯＬ機の位置を含むＶＴＯＬデータを取得すること、
所与の期間における輸送サービスの需要の推定値を生成すること、
前記複数のＶＴＯＬ機の各々のバッテリレベルを判定すること、
前記需要の推定値と前記バッテリレベルと前記サービス目標とに基づいて前記複数のＶＴＯＬ機の各々のルートを決定することであって、各ルートは、目的地、当該目的地へ赴く途中で訪れる任意の地点、および出発時間を指定するものである、前記複数のＶＴＯＬ機の各々のルートを決定すること、
前記複数のＶＴＯＬ機のうちの少なくともサブセットにルーティング指示を送信することであって、前記サブセット内の各前記ＶＴＯＬ機について前記決定されたルートに基づくルーティング指示を送信すること、を備える方法。
【請求項２】
前記サービス目標が、
ＶＴＯＬ機が輸送する人数を最大化すること、
ＶＴＯＬ機が地上で費やす合計時間を最小化すること、または、
ＶＴＯＬ機が飛行中にあるときの各ＶＴＯＬ機の平均人数を最大化すること、
のうちの少なくとも１つである、請求項１に記載の方法。
【請求項３】
前記ルーティング指示が、特定のＶＴＯＬ機に特定の時間にわたって充電させるための指示を含む、請求項１に記載の方法。
【請求項４】
前記需要の推定値を生成することが、
乗客によってすでに要求されている輸送サービスの要求が満たされていないことを示す現在の需要データを取得すること、
所与の期間に受信される輸送サービスの要求の推定値を前記現在の需要データに追加すること、を含む、請求項１に記載の方法。
【請求項５】
前記需要の推定値が、各々出発地と目的地とを特定する複数の輸送サービスの要求を含む、請求項１に記載の方法。
【請求項６】
前記複数のＶＴＯＬ機の各々のルートを決定することが、
前記ＶＴＯＬデータと前記需要の推定値とをネットワークフローモデルへの入力として提供すること、
前記特定されたサービス目標を考慮して前記ネットワークフローモデルを解くこと、を含む、請求項１に記載の方法。
【請求項７】
前記複数のＶＴＯＬ機の各々のルートを決定することが、
輸送ネットワーク内の前記複数のＶＴＯＬ機の各々の異なる流れを決定すること、
前記複数のＶＴＯＬ機のうちの少なくともサブセットについて、前記異なる流れのうちの対応する１つを選択すること、
前記選択された各流れに基づいて各ルートを決定すること、
を含む、請求項１に記載の方法。
【請求項８】
前記複数の垂直離着陸（ＶＴＯＬ）機の位置を決定すること、
前記需要の推定値に基づいて複数の輸送要求を決定することであって、各輸送要求が、それぞれの出発位置からそれぞれの目的位置までの輸送の要求である、前記複数の輸送要求を決定すること、
前記輸送ネットワーク内の前記複数のＶＴＯＬ機の異なる流れをモデル化することにより前記複数のＶＴＯＬ機の各々の各ルートを同時に決定するように構成されたネットワークフローモデルに、前記複数の輸送要求、前記複数のＶＴＯＬ機の位置、および前記バッテリレベルを提供すること、
をさらに備える請求項７に記載の方法。
【請求項９】
１つまたは複数のプロセッサによって実行されたときに当該１つまたは複数のプロセッサに動作を実行させる実行可能コンピュータプログラムコードを記憶した非一時的なコンピュータ可読記憶媒体であって、前記動作が、
複数の垂直離着陸（ＶＴＯＬ）機のサービス目標を特定すること、
前記複数のＶＴＯＬ機の位置を含むＶＴＯＬデータを取得すること、
所与の期間における輸送サービスの需要の推定値を生成すること、
前記複数のＶＴＯＬ機の各々のバッテリレベルを判定すること、
前記需要の推定値と前記バッテリレベルと前記サービス目標とに基づいて前記複数のＶＴＯＬ機の各々のルートを決定することであって、各ルートは、目的地、当該目的地へ赴く途中で訪れる任意の地点、および出発時間を指定するものである、前記複数のＶＴＯＬ機の各々のルートを決定すること、
前記複数のＶＴＯＬ機のうちの少なくともサブセットにルーティング指示を送信することであって、前記サブセット内の各前記ＶＴＯＬ機について前記決定されたルートに基づくルーティング指示を送信すること、を備える、非一時的なコンピュータ可読記憶媒体。
【請求項１０】
前記サービス目標が、
ＶＴＯＬ機が輸送する人数を最大化すること、
ＶＴＯＬ機が地上で費やす合計時間を最小化すること、または、
ＶＴＯＬ機が飛行中にあるときの各ＶＴＯＬ機の平均人数を最大化すること、
のうちの少なくとも１つである、請求項９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項１１】
前記ルーティング指示が、特定のＶＴＯＬ機に特定の時間にわたって充電させるための指示を含む、請求項９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項１２】
前記需要の推定値を生成することが、
乗客によってすでに要求されている輸送サービスの要求が満たされていないことを示す現在の需要データを取得すること、
所与の期間に受信される輸送サービスの要求の推定値を前記現在の需要データに追加すること、を含む、請求項９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項１３】
前記需要の推定値が、各々出発地と目的地とを特定する複数の輸送サービスの要求を含む、請求項９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項１４】
前記複数のＶＴＯＬ機の各々のルートを決定することが、
前記ＶＴＯＬデータと前記需要の推定値とをネットワークフローモデルへの入力として提供すること、
前記特定されたサービス目標を考慮して前記ネットワークフローモデルを解くこと、を含む、請求項９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項１５】
コンピュータシステムであって、
ハードウェアである１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサによって実行されたときに当該１つまたは複数のプロセッサに動作を実行させる実行可能コンピュータプログラムコードを含む非一時的なコンピュータ可読記憶媒体と、を備え、前記動作が、
複数の垂直離着陸（ＶＴＯＬ）機のサービス目標を特定すること、
前記複数のＶＴＯＬ機の位置を含むＶＴＯＬデータを取得すること、
所与の期間における輸送サービスの需要の推定値を生成すること、
前記複数のＶＴＯＬ機の各々のバッテリレベルを判定すること、
前記需要の推定値と前記バッテリレベルと前記サービス目標とに基づいて前記複数のＶＴＯＬ機の各々のルートを決定することであって、各ルートは、目的地、当該目的地へ赴く途中で訪れる任意の地点、および出発時間を指定するものである、前記複数のＶＴＯＬ機の各々のルートを決定すること、
前記複数のＶＴＯＬ機のうちの少なくともサブセットにルーティング指示を送信することであって、前記サブセット内の各前記ＶＴＯＬ機について前記決定されたルートに基づくルーティング指示を送信すること、を備える、コンピュータシステム。
【請求項１６】
前記サービス目標が、
ＶＴＯＬ機が輸送する人数を最大化すること、
ＶＴＯＬ機が地上で費やす合計時間を最小化すること、または、
ＶＴＯＬ機が飛行中にあるときの各ＶＴＯＬ機の平均人数を最大化すること、
のうちの少なくとも１つである、請求項１５に記載のコンピュータシステム。
【請求項１７】
前記需要の推定値を生成することが、
乗客によってすでに要求されている輸送サービスの要求が満たされていないことを示す現在の需要データを取得すること、
所与の期間に受信される輸送サービスの要求の推定値を前記現在の需要データに追加すること、を含む、請求項１５に記載のコンピュータシステム。
【請求項１８】
前記需要の推定値が、各々出発地と目的地とを特定する複数の輸送サービスの要求を含む、請求項１５に記載のコンピュータシステム。
【請求項１９】
前記複数のＶＴＯＬ機の各々のルートを決定することが、
前記ＶＴＯＬデータと前記需要の推定値とをネットワークフローモデルへの入力として提供すること、
前記特定されたサービス目標を考慮して前記ネットワークフローモデルを解くこと、を含む、請求項１５に記載のコンピュータシステム。
【請求項２０】
方法であって、
前記複数の垂直離着陸（ＶＴＯＬ）機の位置を決定すること、
複数の輸送要求を決定することであって、各輸送要求が、それぞれの出発位置からそれぞれの目的位置までの輸送の要求である、前記複数の輸送要求を決定すること、
前記複数のＶＴＯＬ機の各々の現在のバッテリレベルを判定すること、
輸送ネットワーク内の前記複数のＶＴＯＬ機の異なる流れをモデル化することにより前記複数のＶＴＯＬ機の各々のルーティングデータを同時に決定するように構成されたネットワークフローモデルに、前記複数の輸送要求、前記複数のＶＴＯＬ機の位置、および前記現在のバッテリレベルを提供すること、
前記複数のＶＴＯＬ機のうちの少なくともサブセットにルーティング指示を送信することであって、各前記ＶＴＯＬ機の対応するルーティングデータに基づくルーティング指示を送信すること、を備える方法。
【請求項２１】
前記複数のＶＴＯＬ機のサービス目標を決定することをさらに備え、前記ルーティングデータを決定することが前記サービス目標にさらに基づいている、請求項２０に記載の方法。
【請求項２２】
前記サービス目標が、
ＶＴＯＬ機が輸送する人数を最大化すること、
ＶＴＯＬ機が地上で費やす合計時間を最小化すること、または、
ＶＴＯＬ機が飛行中にあるときの各ＶＴＯＬ機の平均人数を最大化すること、
のうちの少なくとも１つである、請求項２１に記載の方法。
【請求項２３】
前記ネットワークフローモデルがさらに、前記輸送ネットワーク内の前記複数のＶＴＯＬ機の異なる流れをモデル化することに基づいて、特定のＶＴＯＬ機がルートを実行する前に特定の時間にわたって充電すべきであることを決定するように構成されており、当該決定に基づいて前記ルーティング指示の送信が行われる、請求項２０に記載の方法。
【請求項２４】
前記複数の輸送要求を決定することが、
乗客によってすでに要求されている輸送サービスの要求が満たされていないことを示す現在の需要データを取得すること、
所与の期間に受信される輸送サービスの要求の推定値を前記現在の需要データに追加すること、を含み、
前記複数の輸送要求が、前記追加された前記現在の需要データに基づいている、請求項２０に記載の方法。
【請求項２５】
輸送サービスに関する複数の需要プロファイルを生成すること、
輸送サービスの需要を測定すること、
前記複数の需要プロファイルのうちのいずれが前記測定された需要に最も近いかを特定すること、をさらに備え、
前記複数の輸送要求が、前記特定された需要プロファイルに基づいている、請求項２０に記載の方法。
【請求項２６】
前記輸送サービスの需要を定期的に測定すること、
前記定期的に測定された需要に基づく定期的なルーティング指示を前記ＶＴＯＬ機の少なくともサブセットに送信すること、をさらに備える請求項２５に記載の方法。
【請求項２７】
前記ネットワークフローモデルが、前記複数のＶＴＯＬ機のうちの１つのＶＴＯＬ機の乗客定員、前記複数のＶＴＯＬ機のうちの１つのＶＴＯＬ機の最大バッテリレベル、前記複数のＶＴＯＬ機のうちの１つのＶＴＯＬ機であって乗客を輸送しないＶＴＯＬ機を再配置するためのコスト、および、前記複数の輸送要求のうちの少なくとも２つにおける２つの同一位置間を輸送する乗客の合計人数のうちの１つまたは複数に基づいて、前記異なる流れをモデル化するように構成されている、請求項２０に記載の方法。
【請求項２８】
１つまたは複数のプロセッサによって実行されたときに当該１つまたは複数のプロセッサに動作を実行させる実行可能コンピュータプログラムコードを記憶した非一時的なコンピュータ可読記憶媒体であって、前記動作が、
前記複数の垂直離着陸（ＶＴＯＬ）機の位置を決定すること、
複数の輸送要求を決定することであって、各輸送要求が、それぞれの出発位置からそれぞれの目的位置までの輸送の要求である、前記複数の輸送要求を決定すること、
前記複数のＶＴＯＬ機の各々の現在のバッテリレベルを判定すること、
輸送ネットワーク内の前記複数のＶＴＯＬ機の異なる流れをモデル化することにより前記複数のＶＴＯＬ機の各々のルーティングデータを同時に決定するように構成されたネットワークフローモデルに、前記複数の輸送要求、前記複数のＶＴＯＬ機の位置、および前記現在のバッテリレベルを提供すること、
前記複数のＶＴＯＬ機のうちの少なくともサブセットにルーティング指示を送信することであって、各前記ＶＴＯＬ機の対応するルーティングデータに基づくルーティング指示を送信すること、を備える、非一時的なコンピュータ可読記憶媒体。
【請求項２９】
前記動作がさらに、前記ルーティング指示のサービス目標を決定することを備え、前記ルーティングデータが前記サービス目標に基づいている、請求項２８に記載の非一時的なコンピュータ可読記憶媒体。
【請求項３０】
前記サービス目標が、
ＶＴＯＬ機が輸送する人数を最大化すること、
ＶＴＯＬ機が地上で費やす合計時間を最小化すること、または、
ＶＴＯＬ機が飛行中にあるときの各ＶＴＯＬ機の平均人数を最大化すること、
のうちの少なくとも１つである、請求項２９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項３１】
前記ネットワークフローモデルがさらに、前記輸送ネットワーク内の前記複数のＶＴＯＬ機の異なる流れをモデル化することに基づいて、特定のＶＴＯＬ機がルートを実行する前に特定の時間にわたって充電すべきであることを決定するように構成されており、当該決定に基づいて前記ルーティング指示の送信が行われる、請求項２９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項３２】
前記複数の輸送要求を決定することが、
乗客によってすでに要求されている輸送サービスの要求が満たされていないことを示す現在の需要データを取得すること、
所与の期間に受信される輸送サービスの要求の推定値を前記現在の需要データに追加すること、を含み、
前記複数の輸送要求が、前記追加された前記現在の需要データに基づいている、請求項２９に記載の非一時的なコンピュータ可読記憶媒体。
【請求項３３】
コンピュータシステムであって、
ハードウェアである１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサによって実行されたときに当該１つまたは複数のプロセッサに動作を実行させる実行可能コンピュータプログラムコードを含む非一時的なコンピュータ可読記憶媒体と、を備え、前記動作が、
前記複数の垂直離着陸（ＶＴＯＬ）機の位置を決定すること、
複数の輸送要求を決定することであって、各輸送要求が、それぞれの出発位置からそれぞれの目的位置までの輸送の要求である、前記複数の輸送要求を決定すること、
前記複数のＶＴＯＬ機の各々の現在のバッテリレベルを判定すること、
輸送ネットワーク内の前記複数のＶＴＯＬ機の異なる流れをモデル化することにより前記複数のＶＴＯＬ機の各々のルーティングデータを同時に決定するように構成されたネットワークフローモデルに、前記複数の輸送要求、前記複数のＶＴＯＬ機の位置、および前記現在のバッテリレベルを提供すること、
前記複数のＶＴＯＬ機のうちの少なくともサブセットにルーティング指示を送信することであって、各前記ＶＴＯＬ機の対応するルーティングデータに基づくルーティング指示を送信すること、を備える、コンピュータシステム。
【請求項３４】
前記動作がさらに、前記複数のＶＴＯＬ機のサービス目標を決定することを備え、前記ルーティングデータが前記サービス目標に基づいている、請求項３３に記載のコンピュータシステム。
【請求項３５】
前記サービス目標が、
ＶＴＯＬ機が輸送する人数を最大化すること、
ＶＴＯＬ機が地上で費やす合計時間を最小化すること、または、
ＶＴＯＬ機が飛行中にあるときの各ＶＴＯＬ機の平均人数を最大化すること、
のうちの少なくとも１つである、請求項３４に記載のコンピュータシステム。
【請求項３６】
前記ルーティング指示が、特定のＶＴＯＬ機に特定の時間にわたって充電させるための指示を含む、請求項３３に記載のコンピュータシステム。
【請求項３７】
前記複数の輸送要求を決定することが、
乗客によってすでに要求されている輸送サービスの要求が満たされていないことを示す現在の需要データを取得すること、
所与の期間に受信される輸送サービスの要求の推定値を前記現在の需要データに追加すること、を含み、
前記複数の輸送要求が、前記追加された前記現在の需要データに基づいている、請求項３３に記載のコンピュータシステム。