【手続補正書】
【提出日】令和1年11月25日(2019.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メモリからの命令を実行するための少なくとも１つのプロセッサを含むコンピューティングデバイスによって実行される、コンピュータにより実現される方法であって、
走行データ構造を生成することと、補償データ構造を生成することによって、作業現場間の予測移動時間を格納するための、コンピューティングデバイス内のメモリ使用量を制限するステップを含み、
前記走行データ構造は、前記コンピューティングデバイスの第１メモリに格納され、前記走行データ構造の複数の走行データセルをアドレス指定することを可能にするために、第１の複数の作業現場識別子と第２の複数の作業現場識別子の次元を有するように構成され、前記複数の走行データセルの各々は、道路利用パターンを表すパターンインデックス値、および２つの作業現場間の最小移動時間を表すベース移動時間値を格納し、
前記補償データ構造は、前記コンピューティングデバイスの第２メモリに格納され、前記補償データ構造の複数の補償データセルをアドレス指定することを可能にするために、複数のパターンインデックス値と複数のレベルインデックス値の次元を有するように構成され、前記複数のレベルインデックス値は、作業現場間を移動するように割り当てられた車両の移動状況および車両状況から得られ、前記複数の補償データセルの各々は、ベース移動時間値を調整するための倍率値を表す１バイトのデータを格納する、方法。
【請求項２】
第１の作業現場を識別する第１の作業現場識別子、第２の作業現場を識別する第２の作業現場識別子、ならびに前記第１の作業現場から前記第２の作業現場まで移動するように割り当てられた車両の現在の移動状況および現在の車両状況から得られるレベルインデックス値を受信するステップと、
第１のベース移動時間値および第１のパターンインデックス値を取り出すよう、前記第１の作業現場識別子および前記第２の作業現場識別子に基づいて前記走行データ構造をアドレス指定するステップと、
第１の倍率値を取り出すよう、前記第１のパターンインデックス値および前記レベルインデックス値に基づいて前記補償データ構造をアドレス指定するステップと、
前記コンピューティングデバイスの少なくとも１つのプロセッサによって前記第１のベース移動時間値に前記第１の倍率値を乗じることによって、前記車両が前記第１の作業現場と前記第２の作業現場との間を移動するのにかかる最新移動時間を表す補償された移動時間値を生成するステップと、
前記車両が前記第１の作業現場から前記第２の作業現場まで、前記最新移動時間の間移動するように割り当てられたことを示す電子メッセージを生成するステップと、
前記車両に関連付けられた通信装置に前記電子メッセージをワイヤレス送信するステップとをさらに含む、請求項１に記載の方法。
【請求項３】
前記現在の移動状況は、時刻、曜日、日付、休日、車両タイプ、または車両荷物、のうちの少なくとも１つを考慮する、請求項２に記載の方法。
【請求項４】
前記第１のベース移動時間値は、前記車両が前記第１の作業現場から前記第２の作業現場まで移動するのにかかる最小時間を表し、前記第１の倍率値は、１以下である、請求項２または３に記載の方法。
【請求項５】
前記１バイトのデータは、８ビットバイトであり、前記第１の倍率値を表す際に０．２パーセントの精度を有する、請求項２から４のいずれか１項に記載の方法。
【請求項６】
前記走行データ構造および前記補償データ構造は、同等の代表数の前記補償された移動時間値を直接格納する場合と比べて、少なくとも２桁の大きさ分少ないメモリを使用する、請求項２から５のいずれか１項に記載の方法。
【請求項７】
前記第１のパターンインデックス値に対応付けられた第１の道路利用パターン、および前記第１のベース移動時間値は、少なくとも、前記第１の作業現場から前記第２の作業現場まで移動することに関連する道路地図データから得られる、請求項２から６のいずれか１項に記載の方法。
【請求項８】
実行されるとプロセッサにコンピュータシステムの第１メモリに格納される走行データ構造を生成させる命令を含む非一時的なコンピュータ読み取り可能な媒体に格納される走行モジュールを備え、
前記走行データ構造は、前記走行データ構造の複数の走行データセルをアドレス指定することを可能にするために、第１の複数の作業現場識別子と第２の複数の作業現場識別子の次元を有し、
前記複数の走行データセルの各々は、道路利用パターンを表すパターンインデックス値と、２つの作業現場間の最小移動時間を表すベース移動時間値とを格納し、さらに、
実行されると前記プロセッサに前記コンピュータシステムの第２メモリに格納される補償データ構造を生成させる命令を含む前記非一時的なコンピュータ読み取り可能な媒体に格納される補償モジュールを備え、前記補償データ構造は、前記走行データ構造とともに、前記コンピュータシステム内のメモリ使用量を制限するように構成され、
前記補償データ構造は、前記補償データ構造の複数の補償データセルをアドレス指定することを可能にするために、複数のパターンインデックス値と複数のレベルインデックス値の次元を有し、
前記複数のレベルインデックス値は、作業現場間を移動するように割り当てられた車両の移動状況および車両状況から得られ、
前記複数の補償データセルの各々は、ベース移動時間値を調整するための倍率値を表す１バイトのデータを格納する、コンピュータシステム。
【請求項９】
実行されると前記プロセッサに、
第１の作業現場を識別する第１の作業現場識別子、第２の作業現場を識別する第２の作業現場識別子、ならびに前記第１の作業現場から前記第２の作業現場まで移動するように割り当てられた車両の現在の移動状況および現在の車両状況から得られるレベルインデックス値を受信させ、
第１のベース移動時間値および第１のパターンインデックス値を取り出すよう、前記第１の作業現場識別子および前記第２の作業現場識別子に基づいて前記走行データ構造をアドレス指定させ、
第１の倍率値を取り出すよう、前記第１のパターンインデックス値および前記レベルインデックス値に基づいて前記補償データ構造をアドレス指定させる命令、を含む前記非一時的なコンピュータ読み取り可能な媒体に格納されるアドレス指定モジュールをさらに備える、請求項８に記載のコンピュータシステム。
【請求項１０】
前記アドレス指定モジュールは、前記第１の作業現場識別子、前記第２の作業現場識別子、および前記レベルインデックス値を、複数の車両が作業現場間を移動するように予定を組むように構成されたスケジューラー・アプリケーションから受信するように構成される、請求項９に記載のコンピュータシステム。
【請求項１１】
実行されると前記プロセッサに、前記車両が前記第１の作業現場と前記第２の作業現場との間を移動するのにかかる最新移動時間を表す補償された移動時間値を、前記第１のベース移動時間値に前記第１の倍率値を乗じることによって生成させる命令、を含む前記非一時的なコンピュータ読み取り可能な媒体に格納される乗算モジュールをさらに備える、請求項９または１０に記載のコンピュータシステム。
【請求項１２】
前記乗算モジュールから前記補償された移動時間値を受信し、
前記車両が前記第１の作業現場から前記第２の作業現場まで、前記補償された移動時間値によって表される前記最新移動時間の間移動するように割り当てられたことを示す電子メッセージを生成し、
前記車両に関連付けられた通信装置に前記電子メッセージをワイヤレス送信するように構成された、スケジューラー・アプリケーションをさらに備える、請求項９から１１のいずれか１項に記載のコンピュータシステム。
【請求項１３】
プログラムであって、前記プログラムは、コンピューティングデバイスの１つ以上のプロセッサによって実行されると、前記コンピューティングデバイスに、少なくとも、
コンピュータの第１メモリに格納される走行データ構造を生成させ、
前記コンピュータの第２メモリに格納される補償データ構造を生成させる命令、を含み、前記補償データ構造は、前記走行データ構造とともに、前記コンピュータ内のメモリ使用量を制限するように構成され、
前記走行データ構造は、前記走行データ構造の複数の走行データセルをアドレス指定することを可能にするために、第１の複数の作業現場識別子と第２の複数の作業現場識別子の次元を有し、
前記複数の走行データセルの各々は、道路利用パターンを表すパターンインデックス値と、２つの作業現場間の最小移動時間を表すベース移動時間値とを格納し、
前記補償データ構造は、前記補償データ構造の複数の補償データセルをアドレス指定することを可能にするために、複数のパターンインデックス値と複数のレベルインデックス値の次元を有し、
前記複数のレベルインデックス値は、作業現場間を移動するように割り当てられた車両の移動状況および車両状況から得られ、
前記複数の補償データセルの各々は、ベース移動時間値を調整するための倍率値を表す１バイトのデータを格納する、プログラム。
【請求項１４】
前記プログラムは、前記１つ以上のプロセッサによって実行されると、前記コンピューティングデバイスに、
第１の作業現場を識別する第１の作業現場識別子、第２の作業現場を識別する第２の作業現場識別子、ならびに前記第１の作業現場から前記第２の作業現場まで移動するように割り当てられた車両の現在の移動状況および現在の車両状況から得られるレベルインデックス値を受信させ、
第１のベース移動時間値および第１のパターンインデックス値を取り出すよう、前記第１の作業現場識別子および前記第２の作業現場識別子に基づいて前記走行データ構造をアドレス指定させ、
第１の倍率値を取り出すよう、前記第１のパターンインデックス値および前記レベルインデックス値に基づいて前記補償データ構造をアドレス指定させる命令、をさらに含む、請求項１３に記載のプログラム。
【請求項１５】
前記プログラムは、前記１つ以上のプロセッサによって実行されると、前記コンピューティングデバイスに、
前記第１のベース移動時間値に前記第１の倍率値を乗じることによって、前記車両が前記第１の作業現場と前記第２の作業現場との間を移動するのにかかる最新移動時間を表す補償された移動時間値を生成させ、
前記車両が前記第１の作業現場から前記第２の作業現場まで、前記補償された移動時間値によって表される前記最新移動時間の間移動するように割り当てられたことを示す電子メッセージを生成させ、
前記車両に関連付けられた通信装置に前記電子メッセージをワイヤレス送信させる命令、をさらに含む、請求項１３または１４に記載のプログラム。
【請求項１６】
請求項１から７のいずれか１項に記載の方法をコンピュータに実行させるプログラム。