(57)【要約】  本開示では、食料品または飲料品を顧客に配達するための複数の自律車両または半自律車両を含む自律車両または半自律車両フリートを提供する。本開示の自律車両は、異なる種類の食料品または飲料品を効果的かつ効率的に運搬するように容易に構成された保管ユニットを備えていてよく、保管ユニットは、異なる種類の食料品または飲料品を目標ユニット温度に維持するように構成された温度制御システムを備えている。【選択図】図１１Ａ
2020529660.tif 000002
【特許請求の範囲】
【請求項１】
食料品または飲料品を複数の顧客に自律的または半自律的に配達するプラットフォームであって、前記プラットフォームは、
ａ）複数の自律車両または半自律車両であって、各車両が、
（ｉ）２つ以上の保管ユニットであって、各保管ユニットが、前記食料品または飲料品を収容するように構成される、２つ以上の保管ユニットと、
（ｉｉ）前記２つ以上の保管ユニットの各々の中を目標ユニット温度に維持するように構成された温度制御システムと、
を有する、複数の自律車両または半自律車両を備え、
ｂ）前記プラットフォームはさらに、品目振り分けアプリケーションを提供するように構成された振り分けプロセッサであって、品目振り分けアプリケーションが、
（ｉ）複数の品目プロファイルおよび保管ユニットプロファイルを保存するデータベースであって、各品目プロファイルが、前記食料品または飲料品と目標品目温度とのいずれか一方に関連付けられ、各保管ユニットプロファイルが、前記２つ以上の保管ユニットのうちの１つおよび前記複数の車両のうちの１つに関連付けられる、データベースと、
（ｉｉ）前記複数の顧客から複数の注文を受ける注文モジュールであって、各注文が、前記複数の品目プロファイルの１つ以上を含む、注文モジュールと、
（ｉｉｉ）前記複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、少なくとも、前記複数の注文の各々に関連付けられた前記１つ以上の品目プロファイルの各々に関連付けられた前記目標品目温度に基づいて、１つの保管ユニットプロファイルに割り当てる、振り分けモジュールと、
（ｉｖ）前記１つ以上の食料品または飲料品の各々を少なくとも１つの保管ユニットに積荷することを、前記１つ以上の品目プロファイルの各々の前記割り当てに基づいて誘導する、積荷モジュールと、
を有する、振り分けプロセッサを備える、
プラットフォーム。
【請求項２】
請求項１に記載のプラットフォームであって、
前記保管ユニットの１つ以上は、前記食料品または飲料品をセキュリティ保護するように構成されたモジュール式インサートを備えている、プラットフォーム。
【請求項３】
請求項２に記載のプラットフォームであって、
前記モジュール式インサートは、モジュール式インサートの種類を２つ以上有し、モジュール式インサートの各種類は、特定の食料品または飲料品をセキュリティ保護するように構成される、プラットフォーム。
【請求項４】
請求項１に記載のプラットフォームであって、
各々の前記保管ユニットは、前記食料品または飲料品があること、前記食料品または飲料品の販売状況、またはこの両方を感知するように構成されたセンサを備えている、プラットフォーム。
【請求項５】
請求項１に記載のプラットフォームであって、
各品目プロファイルはさらに、サイズに関連付けられ、前記振り分けモジュールはさらに、前記複数の注文の各々に関連付けられた前記１つ以上の品目プロファイルの各々を、前記サイズに基づいて前記保管ユニットプロファイルに割り当てる、プラットフォーム。
【請求項６】
請求項１に記載のプラットフォームであって、
各保管ユニットプロファイルはさらに、前記複数の自律車両または半自律車両のうちの１つの中のユニットの場所に関連付けられ、前記振り分けモジュールはさらに、前記複数の注文の各々に関連付けられた前記１つ以上の品目プロファイルの各々を、前記ユニットの場所に基づいて前記保管ユニットプロファイルに割り当てる、プラットフォーム。
【請求項７】
請求項１に記載のプラットフォームであって、
前記各保管ユニットは、温度計を備え、前記品目振り分けアプリケーションはさらに、前記温度計の測定に基づいて前記目標ユニット温度を維持するように前記温度制御システムを誘導する温度制御モジュールを含んでいる、プラットフォーム。
【請求項８】
請求項７に記載のプラットフォームであって、
前記複数の車両の各々、前記２つ以上の保管ユニットの各々、またはこの両方はさらに、手操作した温度を受け取るように構成された温度制御入力部を備え、
前記温度制御モジュールは、前記手操作した温度に基づいて前記目標ユニット温度を維持するように前記温度制御システムを誘導する、プラットフォーム。
【請求項９】
請求項１に記載のプラットフォームであって、
前記温度制御システムは、第１の保管ユニットの中を第１の目標ユニット温度に維持し、第２の保管ユニットの中を第２の目標ユニット温度に維持するように構成される、プラットフォーム。
【請求項１０】
請求項７に記載のプラットフォームであって、
サーバアプリケーションを提供するように構成されたサーバプロセッサをさらに備え、前記サーバアプリケーションは、遠隔温度制御モジュールを含み、前記目標温度を受け取り、前記目標温度を前記温度制御システムに送信する、プラットフォーム。
【請求項１１】
請求項１に記載のプラットフォームであって、
前記振り分けプロセッサの少なくとも一部は、サーバ振り分けプロセッサを含む、プラットフォーム。
【請求項１２】
請求項１に記載のプラットフォームであって、
前記振り分けプロセッサの少なくとも一部は、前記車両に搭載された車両振り分けプロセッサを含む、プラットフォーム。
【請求項１３】
請求項１に記載のプラットフォームであって、
前記振り分けモジュールは、前記複数の注文の各々に関連付けられた前記１つ以上の品目プロファイルの各々を、機械学習アルゴリズム、ルールベースのアルゴリズム、またはこの両方に基づいて１つの保管ユニットプロファイルに割り当てる、プラットフォーム。
【請求項１４】
請求項１に記載のプラットフォームであって、
前記２つ以上の保管ユニットの各々は、同じサイズを有する、プラットフォーム。
【請求項１５】
請求項１に記載のプラットフォームであって、
前記２つ以上の保管ユニットの各々は、異なるサイズを有する、プラットフォーム。
【請求項１６】
請求項１に記載のプラットフォームであって、
前記温度制御システムは、前記２つ以上の保管ユニットの各々の中を異なる温度に維持するように構成される、プラットフォーム。
【請求項１７】
請求項１に記載のプラットフォームであって、
前記温度制御システムは、前記２つ以上の保管ユニットの各々の中を同じ温度に維持するように構成される、プラットフォーム。
【請求項１８】
請求項１に記載のプラットフォームであって、
各保管ユニットは、複数の同じ食料品または飲料品を収容するように構成される、プラットフォーム。
【請求項１９】
請求項１に記載のプラットフォームであって、各保管ユニットは、複数の異なる食料品または飲料品を収容するように構成される、プラットフォーム。
【請求項２０】
請求項１に記載のプラットフォームであって、
各品目プロファイルはさらに、形状に関連付けられ、前記振り分けモジュールはさらに、前記複数の注文の各々に関連付けられた前記１つ以上の品目プロファイルの各々を、前記形状に基づいて前記保管ユニットプロファイルに割り当てる、プラットフォーム。
【請求項２１】
請求項１に記載のプラットフォームであって、
各品目プロファイルはさらに、重量に関連付けられ、前記振り分けモジュールはさらに、前記複数の注文の各々に関連付けられた前記１つ以上の品目プロファイルの各々を、前記重量に基づいて前記保管ユニットプロファイルに割り当てる、プラットフォーム。
【発明の詳細な説明】
【背景技術】
【０００１】
相互参照
本出願は、２０１７年７月２８日に出願された米国仮出願第６２／５３８，５３８号の優先権を主張するものであり、同文献の内容全体を参照して本願に援用する。
【０００２】
自律車両および半自律車両の分野は、成長しつつある革新分野である。車両は、倉庫在庫作業、家事、病院への配達、公衆衛生、および軍事または防衛用途などの多くの目的で使用されている。
【発明の概要】
【０００３】
本開示は、複数の車両、特に、構造のない屋外環境または閉じた環境のいずれかで配達物を輸送したり回収したりするための車両を含む自律車両フリートおよび／または半自律車両フリートに関する。
【０００４】
複数の食料品および飲料品を配達する場合に独特の課題がある。様々な食料、飲料、およびこれと同様の品目は、最適な温度で顧客に配達できるように特定の温度範囲内に維持されている必要がある。サイズ、形状、重量、および温度要件が様々である異なる品目が、効果的な配達を困難にしている。この困難は、エネルギー消費、サイズ、安全性の問題などを対象に独特の制約がある自律車両または半自律車両を使用する場合のみに問題となるものであり、有人の配達車両では問題にならない。そのため、自律車両および半自律車両により適切な食料および飲料配達システムに対する必要性がある。
【０００５】
本明細書で提供する１つの態様は、食料品または飲料品を複数の顧客に自律的または半自律的に配達するプラットフォームであって、プラットフォームは：複数の自律車両または半自律車両であって、各車両が、２つ以上の保管ユニットであって、各保管ユニットが、食料品または飲料品を収容するように構成される２つ以上の保管ユニット；および２つ以上の保管ユニットの各々の中を目標ユニット温度に維持するように構成された温度制御システムを備えている複数の自律車両または半自律車両を備え；プラットフォームはさらに、品目振り分けアプリケーションを提供するように構成された振り分けプロセッサであって、品目振り分けアプリケーションが：複数の品目プロファイルおよび保管ユニットプロファイルを保存するデータベースであって、各品目プロファイルが食料品または飲料品と目標品目温度のいずれか一方に関連付けられ、各保管ユニットプロファイルが２つ以上の保管ユニットのうちの１つおよび複数の車両のうちの１つに関連付けられるデータベース；複数の顧客から複数の注文を受ける注文モジュールであって、各注文が複数の品目プロファイルの１つ以上を含む注文モジュール；複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、少なくとも、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々に関連付けられた目標品目温度に基づいて、１つの保管ユニットプロファイルに割り当てる振り分けモジュール；および１つ以上の食料品または飲料品の各々を２つ以上の保管ユニットのうちの少なくとも１つに積荷することを、１つ以上の品目プロファイルの各々の割り当てに基づいて誘導する積荷モジュールを含んでいる、振り分けプロセッサを備えている、プラットフォームである。
【０００６】
いくつかの実施形態では、保管ユニットの１つ以上は、食料品または飲料品をセキュリティ保護するように構成されたモジュール式インサートを備えている。いくつかの実施形態では、モジュール式インサートは、モジュール式インサートの種類を２つ以上有し、モジュール式インサートの各種類は、特定の食料品または飲料品をセキュリティ保護するように構成される。いくつかの実施形態では、各々の保管ユニットは、食料品または飲料品があること、食料品または飲料品の販売状況、またはこの両方を感知するように構成されたセンサを備えている。いくつかの実施形態では、各品目プロファイルはさらに、サイズに関連付けられ、振り分けモジュールはさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、サイズに基づいて保管ユニットプロファイルに割り当てる。いくつかの実施形態では、各保管ユニットプロファイルはさらに、複数の自律車両または半自律車両のうちの１つの中のユニットの場所に関連付けられ、振り分けモジュールはさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、そのユニットの場所に基づいて保管ユニットプロファイルに割り当てる。いくつかの実施形態では、各保管ユニットは、温度計を備え、品目振り分けアプリケーションはさらに、温度計の測定に基づいて目標ユニット温度を維持するように温度制御システムを誘導する温度制御モジュールを含む。いくつかの実施形態では、複数の車両の各々、２つ以上の保管ユニットの各々、またはこの両方はさらに、手操作した温度を受け取るように構成された温度制御入力部を備え、温度制御モジュールは、手操作した温度に基づいて目標ユニット温度を維持するように温度制御システムを誘導する。いくつかの実施形態では、温度制御システムは、第１の保管ユニットの中を第１の目標ユニット温度に維持し、第２の保管ユニットの中を第２の目標ユニット温度に維持するように構成される。いくつかの実施形態では、プラットフォームはさらに、サーバアプリケーションを提供するように構成されたサーバプロセッサを備え、サーバアプリケーションは、遠隔温度制御モジュールを含み、目標温度を受け取り、目標温度を温度制御システムに送信する。いくつかの実施形態では、振り分けプロセッサの少なくとも一部は、サーバ振り分けプロセッサを含む。いくつかの実施形態では、振り分けプロセッサの少なくとも一部は、車両に搭載された車両振り分けプロセッサを含む。いくつかの実施形態では、振り分けモジュールは、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、機械学習アルゴリズム、ルールベースのアルゴリズム、またはこの両方に基づいて、１つの保管ユニットプロファイルに割り当てる。いくつかの実施形態では、２つ以上の保管ユニットの各々は、同じサイズである。いくつかの実施形態では、２つ以上の保管ユニットの各々は、異なるサイズである。いくつかの実施形態では、温度制御システムは、２つ以上の保管ユニットの各々の中を異なる温度に維持するように構成される。いくつかの実施形態では、温度制御システムは、２つ以上の保管ユニットの各々の中を同じ温度に維持するように構成される。いくつかの実施形態では、各保管ユニットは、複数の同じ食料品または飲料品を収容するように構成される。いくつかの実施形態では、各保管ユニットは、複数の異なる食料品または飲料品を収容するように構成される。いくつかの実施形態では、各品目プロファイルはさらに、形状に関連付けられ、振り分けモジュールはさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、その形状に基づいて保管ユニットプロファイルに割り当てる。いくつかの実施形態では、各品目プロファイルはさらに、重量に関連付けられ、振り分けモジュールはさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、その重量に基づいて保管ユニットプロファイルに割り当てる。いくつかの実施形態では、一部の車両は、１つの保管ユニットを備えている。
【０００７】
本明細書に提示する別の態様は、食料品または飲料品を顧客に配達するための自律車両であって、自律車両は：顧客による食料品または飲料品の選択を受信するように構成された入力装置と；複数のコンパートメントであって、各コンパートメントが食料品または飲料品を収容し、セキュリティ保護し、販売するように構成されるコンパートメントと；コンパートメントの中の食料品または飲料品に基づいて、少なくとも１つのコンパートメントの中をその食料品または飲料品の目標温度に個別に維持するように構成された空調機と；少なくとも１つのコンパートメントに関連付けられたセンサであって、センサが食料品または飲料品があること、食料品または飲料品の販売状況、またはこの両方を感知するように構成されるセンサと；自律推進システムと；アプリケーションを作成するためにプロセッサによって実行可能な命令を含むコンピュータプログラムで符号化された非一時的なコンピュータ可読記憶媒体であって、アプリケーションが：食料品または飲料品に関連付けられた識別子を含むストレージモジュールであって、各識別子が少なくとも目標食料品または飲料品温度に関連付けられるストレージモジュールと；自律車両を顧客の場所に誘導するように自律推進システムを制御する配達モジュールと；選択に基づいて食料品または飲料品を販売するように、複数のコンパートメントの１つ以上を誘導する販売モジュールと；少なくとも感知したデータに基づいて食料品または飲料品が販売されたことを判断する確認モジュールとを含む、非一時的なコンピュータ可読記憶媒体とを備えている、自律車両である。
【０００８】
いくつかの実施形態では、入力装置には、ボタン、タッチ画面、Ｂｌｕｅｔｏｏｔｈセンサ、無線ネットワーク装置、セルラーネットワーク装置、カメラ、ＵＳＢ入力部、キーボード、またはこれらの任意の組み合わせが含まれる。いくつかの実施形態では、コンパートメントは、２つ以上の食料品または飲料品を収容し、セキュリティ保護し、販売するように構成される。いくつかの実施形態では、食料品または飲料品は、識別子に関連付けられた指標を有する。いくつかの実施形態では、センサは、指標を感知することによって食料品または飲料品があることを感知するように構成される。いくつかの実施形態では、センサは、温度計、バーコードスキャナ、ＲＦＩＤリーダ、物差し、圧力センサ、スイッチ、およびカメラのうちの少なくとも１つを備えている。いくつかの実施形態では、食料品または飲料品の販売は、コンパートメントのドアの施錠解除すること、コンパートメントのドアを開けること、コンパートメントの中に施錠されている食料品または飲料品を解放すること、またはこれらの任意の組み合わせを含む。いくつかの実施形態では、自律車両はさらに、インサートを備えている。いくつかの実施形態では、インサートは、少なくとも１つのコンパートメントに取り外し可能に装着するように構成された取り外し可能なインサート固定具を備えている。いくつかの実施形態では、取り外し可能なインサート固定具には、フック、リング、棚、バー、ばね、ボルト、ナット、ベアリング、ブッシング、紐、クリップ、チェーン、ラック、またはこれらの任意の組み合わせが含まれる。いくつかの実施形態では、インサートとコンパートメントの少なくとも一方は、特定の食料品または飲料品を固定するように構成される。いくつかの実施形態では、特定の食料には、缶、瓶、果物、野菜、獣肉、家禽肉、魚、冷凍食品、新鮮な食事、またはこれらの任意の組み合わせが含まれる。いくつかの実施形態では、少なくとも１つのコンパートメントは、取り外し可能なインサート固定具と取り外し可能に結合するように構成された取り外し可能なコンパートメント固定具を備えている。いくつかの実施形態では、取り外し可能なコンパートメント固定具には、フック、リング、棚、バー、ばね、ボルト、ナット、ベアリング、ブッシング、紐、クリップ、チェーン、ラック、またはこれらの任意の組み合わせが含まれる。いくつかの実施形態では、自律車両はさらに、フリート管理モジュールから命令を受信するように構成された通信装置を備えている。いくつかの実施形態では、配達モジュールは、少なくとも命令に基づいて自律車両を顧客の場所に誘導するよう自律推進システムを制御する。いくつかの実施形態では、自律車両はさらに、エネルギー貯蔵装置とエネルギー収集装置の少なくとも一方を備えている。いくつかの実施形態では、自律車両はさらに、媒体を表示するように構成された画面を備えている。いくつかの実施形態では、媒体には、食料品または飲料品、食料品または飲料品の目標温度、食料品または飲料品があること、食料品または飲料品の販売状況、顧客の場所、またはこれらの任意の組み合わせが含まれる。
【０００９】
本明細書に提示する別の態様は、自律的かつ／または半自律的に動作する複数の自律車両と、自律車両フリートを調整するための中央サーバに接続したフリート管理モジュールとを備えている車両フリートであって；フリート管理モジュールは、フリートの各自律車両の活動および配置を調整するように構成され、フリートは、商品またはサービスを輸送、配達または回収するように構成され、構造のない開けた環境または閉じた環境で動作することが可能であり；フリートの各自律車両は：動力システムと、運送システム；（例えば推進エンジン、車輪、トレッド、翼、ロータ、送風機、ロケットエンジン、プロペラ、ブレーキなどを備えた駆動システム）と；構造のない開けた環境または閉じた環境でナビゲートするためのナビゲーションモジュール；（例えばデジタル地図、ＨＤ地図、ＧＰＳ）と；フリート管理モジュール、使用者、およびフリートの自律車両とのデータの受信、保存および送信を行うように構成された通信モジュールであって、データが少なくとも、使用者との相互作用および自律車両フリートとの相互作用に関するもので、予定通りの要望もしくは注文、オンデマンド式の要望もしくは注文、または構造のない開けた環境内もしくは閉じた環境内で予想される需要に基づいて自律車両フリートを自己配置する必要性を含む通信モジュールと；センサシステムと、前記サービスに関連付けられた前記商品または品目を保持する少なくとも１つのセキュリティ保護可能なコンパートメントまたは複数のセキュリティ保護可能なコンパートメントと；少なくとも１つまたは複数のセキュリティ保護可能なコンパートメントの各々を、割り当て可能な顧客、または市場の顧客グループ、または提供者に関連付け、許可されたときに入れるように構成可能なコントローラと；運送システム、ナビゲーションモジュール、センサシステム、フリート管理モジュールからの命令、通信モジュール、およびコントローラを管理するように構成された少なくとも１つのプロセッサとを備えている、車両フリートである。
【００１０】
いくつかの実施形態では、構造のない開けた環境は、公道、私道、自転車通路、開けた野原、開けた公有地、開けた私有地、歩行者専用道路、湖、河川、小川、または開けた空中空間などの通行可能な道からアクセス可能な閉鎖されていない地理的領域である。
【００１１】
いくつかの実施形態では、閉じた環境は、構造物または障害物があるかないかを問わない商業建築物の中の開けた領域または部屋、構造物または障害物があるかないかを問わない商業建築物の中の開けた領域または部屋の中の空中空間、公共または専用の通路、廊下、トンネル、傾斜路、エレベータ、コンベヤ、または歩行者専用道路などの通行可能な通路からアクセス可能な閉鎖された、取り囲まれた、または半分取り囲まれた構造である。
【００１２】
いくつかの実施形態では、ナビゲーションモジュールは、構造のない開けた環境または閉じた環境でフリートの自律車両の運送システムのルート設定を制御する。
【００１３】
いくつかの実施形態では、使用者への通信、フリートの自律車両への通信、フリートの自律車両どうしの通信、および使用者とフリートの自律車両との間の通信は、無線送信を介して行われる。
【００１４】
いくつかの実施形態では、使用者には、フリート管理者、下請け販売者、サービス提供者、顧客、事業体、個人、または第三者が含まれる。
【００１５】
いくつかの実施形態では、使用者の無線送信の相互作用および自律車両フリートの無線送信の相互作用は、モバイルアプリケーションを介して行われ、電子機器によって送信され、中央サーバ、フリート管理モジュール、および／またはメッシュネットワークを介して通信モジュールに転送される。
【００１６】
いくつかの実施形態では、電子機器には、電話、パーソナルモバイル装置、携帯情報端末（ＰＤＡ）、メインフレームコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、および／またはウェアラブルコンピューティング装置が含まれ、ウェアラブルコンピューティング装置には、通信ヘッドセット、スマートメガネ、１つまたは複数のコンタクトレンズ、デジタル腕時計、ブレスレット、指輪、宝石、またはこれらの組み合わせが含まれる。
【００１７】
いくつかの実施形態では、各自律車両フリートは、最大速度範囲が時速１．０マイル〜時速９０．０マイルに構成される。
【００１８】
いくつかの実施形態では、複数のセキュリティ保護可能なコンパートメントは、温かい商品、冷たい商品、湿った商品、乾燥した商品、またはこれらの組み合わせもしくは派生形態に対して湿度および温度が制御される。
【００１９】
いくつかの実施形態では、複数のセキュリティ保護可能なコンパートメントは、複数の商品用に構成可能である。このような構成および商品には、本用の本棚；書類用の薄い引き出し；小包用の大きい箱様の引き出し、ならびに自動販売機、コーヒーメーカ、ピザオーブン、およびディスペンサ用にサイズ設定したコンパートメントが含まれる。
【００２０】
いくつかの実施形態では、複数のセキュリティ保護可能なコンパートメントは、予想される需要、行動パターン、サービスエリア、または輸送する商品の種類に基づいて不定に構成可能である。
【００２１】
いくつかの実施形態では、サービスには、定期購読サービス；処方箋サービス；マーケティングサービス；広告サービス；通知サービス；移動型の市場；要求されたサービス、注文されたサービス、または予定通りの配達サービスが含まれる。特定の実施形態では、予定通りの配達サービスには、例として、食料品、処方箋、飲料品、郵便物、書類などの特別な繰り返し配達が含まれる。
【００２２】
いくつかの実施形態では、サービスはさらに：使用者が同じまたはほぼ同じ商品を同じ相互作用の中で受け取り、返送すること；（例えば署名済みの文書）；使用者が同じ相互作用の中で１セットの商品を受け取って異なるセットの商品を返送すること；（例えば製品の交換／返品、食料品、商品、書籍、記録物、ビデオ、映画、支払い取引など）；第三者の使用者が商品またはサービスの提供者に対して、別の場所にいる主な使用者に商品を準備し、輸送し、配達し、かつ／または回収するよう命令およびまたは許可を出すことを含む。
【００２３】
いくつかの実施形態では、サービスはさらに、一般的なサービス（例えば使用者のドライクリーニングを集荷すること、使用者のドライクリーニングを届けること、商品（工具、ＤＶＤなど）をレンタルすること、商品を他の使用者または事業者と共有する／から借りるなど）を含む。またさらに、サービスは、他の使用者／事業者に輸送、返却、または送付する品目の一般的な集荷サービスなどであってよい。
【００２４】
いくつかの実施形態では、フリートの少なくとも１つの自律車両はさらに、商品を処理または製造するように構成される。
【００２５】
いくつかの実施形態では、処理または製造される商品には、調味料を含むか含まないかを問わない飲料；（例えばコーヒー、茶、炭酸飲料など）；複数のファーストフード；または電子レンジ対応食品が含まれる。
【００２６】
いくつかの実施形態では、自律車両フリートはさらに、キュレーションされたコンテンツ用のデジタルディスプレイを有する少なくとも１つの自律車両を含み、コンテンツには、広告（すなわち特定の使用者と一般大衆の両方に対するもの）が含まれ、広告には、提供されるサービス、マーケティング／プロモーション、サービスの対象となる領域の地域／場所、顧客の詳細、現地の環境、道に迷っている人、捜索されている人または発見された人、公共サービスの告知、日付、時間、または天候が含まれる。
【００２７】
自律車両フリートのいくつかの実施形態では、自律車両の配置は、予想される使用、行動履歴パターン、または運搬中の特定の商品に基づいてカスタマイズされ得る。
【００２８】
いくつかの実施形態では、自律車両フリートは、完全自律型である。
【００２９】
いくつかの実施形態では、自律車両フリートは、半自律型である。
【００３０】
いくつかの実施形態では、自律車両フリートは、使用者に直接制御される。
【００３１】
自律車両フリートのいくつかの実施形態では、フリート内の複数の前記自律車両または半自律車両は、第三者販売者／サービス提供者に代わって操作される；（例えば、フリートは所有者に管理されるが、コーヒーのサービス／体験をフリート内のホワイトラベルの車両で第三者の販売者（すなわちＳｔａｒｂｕｃｋｓ）に提供する）。
【００３２】
自律車両フリートのいくつかの実施形態では、フリート内の複数の前記自律車両はさらに、複数のサブ自律車両を含むサブフリートの一部として構成され、各サブフリートは、独立して動作するように、または２つ以上のサブフリートを含む複数のサブフリートと連携して動作するように構成される。
【００３３】
文献の引用
本明細書に記載した文献、特許、および特許出願はすべて、個々の文献、特許、または特許出願が参照により援用するために具体的に個別に示された場合と同じ程度に、参照により本願に援用される。
【図面の簡単な説明】
【００３４】
本発明の新規の特徴は、添付の特許請求の範囲に詳細に記載されている。本発明の特徴および利点は、本発明の原理を利用する例示的な実施形態を記載している以下の詳細な説明、および添付の図面を参照することにより、よりよく理解されるであろう。
【００３５】
【図１】いくつかの実施形態による例示的な車両フリートの図である。
【００３６】
【図２】いくつかの実施形態による複数のコンパートメントを有する例示的な自律車両の斜視図である。
【００３７】
【図３】いくつかの実施形態による、歩行者の傍らにある例示的な自律車両の前面図である。
【００３８】
【図４】いくつかの実施形態による例示的な自律車両の右側面図である。
【００３９】
【図５】いくつかの実施形態による、平均的な人の傍らにある例示的な自律車両の左側面図である。
【００４０】
【図６】いくつかの実施形態による例示的な自律車両の背面図である。
【００４１】
【図７】いくつかの実施形態による例示的な食料配達自律車両の斜視図である。
【００４２】
【図８】いくつかの実施形態による例示的なピザ配達自律車両の斜視図である。
【００４３】
【図９】いくつかの実施形態による例示的なコーヒー配達自律車両の斜視図である。
【００４４】
【図１０】いくつかの実施形態による、照明された内部を有する例示的な食事配達自律車両の斜視図である。
【００４５】
【図１１Ａ】いくつかの実施形態による例示的な自律車両の斜視図である。
【００４６】
【図１１Ｂ】いくつかの実施形態による別の例示的な自律車両の斜視図である。
【００４７】
【図１２】いくつかの実施形態による例示的なフリート制御システムのフローチャートである。
【００４８】
【図１３】いくつかの実施形態による例示的なフリート制御モジュールのフローチャートである。
【００４９】
【図１４】いくつかの実施形態によるデジタル処理装置、この場合、１つ以上のＣＰＵ、メモリ、通信インターフェース、およびディスプレイを有する装置の非限定的な概略図である。
【００５０】
【図１５】いくつかの実施形態による、ウェブ／モバイルアプリケーション提供システム、この場合、ブラウザベースかつ／またはネイティブモバイルユーザインターフェースを提供するシステムの非限定的な概略図である。
【００５１】
【図１６】いくつかの実施形態によるクラウドベースのウェブ／モバイルアプリケーション提供システム、この場合、順応的に負荷を均衡させた自動スケーリングウェブサーバリソースおよびアプリケーションサーバリソース、ならびに同期して複製されたデータベースを含むシステムの非限定的な概略図である。
【００５２】
【図１７】食料品または飲料品を複数の顧客に自律的または半自律的に配達するためのプラットフォームの非限定的な概略図である。
【００５３】
【図１８】食料品または飲料品を複数の顧客に自律的または半自律的に配達するためのプラットフォームの非限定的な概略図である。
【００５４】
【図１９】車両内の保管ユニットの非限定的な斜視図である。
【発明を実施するための形態】
【００５５】
本開示は、構造のない開けた屋外環境または閉じた環境のいずれかで配達物を輸送または回収するための複数の自律車両を有する自律車両フリートまたは半自律車両フリートに関する。
【００５６】
本明細書で提供するのは、モジュール式ユニットを受け入れるように構成された自律型または半自律型の陸上車両である。
【００５７】
現在、特定の使用事例には専用のカスタムメイドの有人車両が使用されている。新鮮で冷たい物産品を配達するのには冷却システムを備えた有人車両が使用されている。しかしながら、このような専門のカスタム車両は、異なる品目を同時に配達することはできない。あるいは、普通の改造されていない車両を使用する配達サービスは、幅広い多くの品目を同時に配達できるが、温度または移動に弱い品目を最適に配達するようには構成されていない。
【００５８】
これとは対照的に、本明細書の再構成可能な自律車両は、異なる種類の取り外し可能な陳列ケースを運搬して様々な品目を最適に輸送および配達できるように容易に改造されてよい。本明細書の再構成可能な自律車両は、人間の運転者による相互作用またはメンテナンスなしに様々な品目の最適な配達を実現するように構成されてよい。さらに、再構成可能な自律車両は、１日当たり人間の運転者よりも長い稼働時間にわたって使用してよいため、容易に再構成できることで昼および／または夜を通して最適な利用が確実になる。
【００５９】
自律車両のフリート
本明細書の図１に提供するのは、複数の自律車両または半自律車両１０１を含む車両フリート１００である。
【００６０】
いくつかの実施形態では、車両フリート１００の車両１０１の１つ以上は、自律型である。いくつかの実施形態では、車両フリート１００の車両１０１の１つ以上は、自律型である。いくつかの実施形態では半自律車両１０１は、オペレータによる手動コントローラであり得る。例えば、ナビゲーションの誤動作、納入者の在庫問題、または予期しない交通渋滞、機械的故障、電気的故障、交通事故および道路状況に対処するために、手動でのオーバーライドが必要なことがある。フリート１００の中の複数の自律車両１０１のいくつかの実施形態では、第三者の販売者またはサービス提供者に代わって操作される。第三者の販売者またはサービス提供者には、食料および飲料提供者が含まれてよい。
【００６１】
いくつかの実施形態では、車両フリート１００の中の車両１０１の１つ以上は、独立して動作する、または他のサブフリート１００ａと連携して動作するサブフリート１００ａの一部となるように構成される。１つの実施例では、車両１０１のサブフリート１００ａは、単一の販売者に関連付けられた製品、サービス、またはサービスレベルのみを提供してよい。サブフリート１００ａの各々の車両１０１は、販売者のロゴ、または車両１０１に関連する特定の製品、サービス、もしくはサービスレベルを表す別の表記を表示してよい。サービスレベルには、至急即行の専用サービス、午前／午後の配達保証サービス、および一般的な配達サービスが含まれてよい。一部のサブフリート１００ａは、他のサブフリート１００ａよりも速いまたは優先度が高いサービスを提供してよい。
【００６２】
自律車両および半自律車両
図１〜図１１に示したように、車両１０１には、陸上の移動向けに構成された自律型または半自律型の自動車が含まれる。車両１０１は、幅、高さ、および長さを有してよく、長さは約２フィート〜約５フィートである。車両１０１は、軽量であってよく、安定性が高まるように重心が低くてよい。車両１０１は、陸上向け、水上向け、または空中向けに構成可能としてよい。車両１０１には、例えば、自動車、ワゴン、バン、三輪車、トラック、トレーラ、バス、電車、または路面電車などの陸上車両が含まれてよい。車両１０１には、例えば、船、ボート、フェリー、上陸用舟艇、荷船、いかだ、ホバークラフトなどの船舶、またはこれらの任意の組み合わせが含まれてよい。あるいは、車両１０１には、飛行機または宇宙船が含まれてよい。
【００６３】
フリートの各車両１０１は、駆動システム、推進エンジン、車輪、トレッド、翼、ロータ、送風機、ロケットエンジン、プロペラ、ブレーキ、またはこれらの任意の組み合わせを備えている自律推進システム１３０を備えていてよい。
【００６４】
１つの例示的な実施形態では、車両１０１には、従来のステアリングシステムおよびブレーキシステムを含む旧来の４輪自動車構成で構成された陸上車両が含まれる。この実施形態では、動力伝達系路は、標準の２輪駆動または４輪全地形対応トラクション駆動向けに構成可能であってよく、推進システムは、ガスエンジン、タービンエンジン、電気モータ、および／またはハイブリッド型のガス／電気エンジンとして構成可能であってよい。
【００６５】
いくつかの実施形態では、車両１０１は、ガスエンジン、タービンエンジン、電気モータおよび／またはハイブリッド型のガス／電気エンジン、またはこれらの任意の組み合わせを備えている推進システムを有する船舶として水上走行するように構成される。いくつかの実施形態では、車両１０１は、陸上または水上のホバークラフトまたはエアクッション車両（ＡＣＶ）として浮上走行するように構成され、大気圧よりもわずかに高い大容量の空気を車体の下に生み出す送風機で構成される。いくつかの実施形態では、車両１０１は、空中ドローンまたは空中ホバークラフトとして空中走行するように構成され、翼、ロータ、送風機、ロケットエンジン、および／またはプロペラおよび適切なブレーキシステムで構成される。
【００６６】
車両１０１はさらに、予備の非常用動力または小型の低動力サブシステム用の動力を提供するために補助の太陽光発電システムを備えていてよい。いくつかの実施形態では、車両フリートの各車両は、バッテリ、太陽光、ガソリン、またはプロパンなどの１つ以上の動力源で構成される。いくつかの実施形態では、車両１０１はさらに、広告、マーケティングプロモーション、公共サービス通知、緊急通知、またはこれらの任意の組み合わせを含むキュレーションされたコンテンツ用のデジタルディスプレイを備えている。
【００６７】
フリート１００の各車両１０１は、例えば、カメラ、ビデオカメラ、ＬｉＤＡＲ、レーダ、超音波センサ、およびマイクロフォンなどの複数の搭載センサを含んでいるセンサシステムを備えていてよい。各車両１０１はさらに、センサによって受信されたデータに基づいて、リアルタイムのナビゲーションおよび障害物回避を行うための内部コンピュータを備えていてよい。
【００６８】
いくつかの実施形態では、車両はさらに、駆動機構の性能（例えば推進エンジン）、動力システムレベル（例えばバッテリ、太陽光、ガソリン、プロパンなど）を監視し、動力伝達系路の性能（例えば変速機、タイヤ、ブレーキ、ロータなど）、またはこれらの任意の組み合わせを監視するように構成された自律推進システムセンサを備えていてよい。
【００６９】
いくつかの実施形態では、車両はさらに、商品を処理または製造するように構成される。いくつかの実施形態では、車両は、運送中の商品を処理または製造するように構成される。いくつかの実施形態では、処理または製造される商品には、調味料を含むか含まないかを問わない飲料（コーヒー、茶、炭酸飲料など）、ファーストフード、電子レンジ対応食品、再加熱可能な食品、または水で戻す乾燥食品が含まれる。いくつかの実施形態では、車両は、デビットカードまたはクレジットカードのリーダを通して決済するように装備される。
【００７０】
いくつかの実施形態では、車両１０１は、中心市街地、住宅地、および州内または州間の走行に適応するように、約時速１マイル〜約時速９０マイルの走行速度である。いくつかの実施形態では、車両１０１は、陸上走行用に構成される。いくつかの実施形態では、フリートの各車両１０１は、動作速度範囲が時速１３．０マイル〜時速４５．０マイルで構成される。いくつかの実施形態では、車両１０１は、最大速度範囲が時速１３．０マイル〜約時速９０．０マイルに構成される。いくつかの実施形態では、車両１０１は、船舶として水上走行するように構成され、動作速度範囲が時速１．０マイル〜時速４５．０マイルに構成される。いくつかの実施形態では、車両１０１は、陸上または水上のホバークラフトとして浮上走行するように構成され、動作速度範囲が時速１．０マイル〜時速６０．０マイルに構成される。いくつかの実施形態では、車両１０１は、空中ドローンまたは空中ホバークラフトとして空中走行するように構成され、動作速度範囲が時速１．０マイル〜時速８０．０マイルに構成される。
【００７１】
第一コンパートメントおよび第二コンパートメント
本明細書の図２に提供するのは、複数のコンパートメント１０２、１０４を有する自律車両１０１である。いくつかの実施形態では、自律車両１０１は、第一コンパートメント１０２および第一コンパートメント１０２の中の第二コンパートメント１０４を有する。いくつかの実施形態では、複数のコンパートメントは、モジュール式ではない。他の実施形態では、一部のコンパートメントはモジュール式で、その他のコンパートメントはモジュール式ではない。いくつかの実施形態では、複数のコンパートメントは、温かい商品、冷たい商品、湿った商品、乾燥した商品、またはこれらの組み合わせ用に、湿度および／または温度を制御してよい。いくつかの実施形態では、複数のセキュリティ保護可能なコンパートメントは、複数の商品用に構成可能である。例示的なコンパートメントおよび商品には、本用の本棚；書類用の薄い引き出し；小包用の大きい箱様の引き出し；および自動販売機、埋め込み式コーヒーメーカ、ピザオーブン、およびディスペンサ用にサイズ設定したコンパートメントが含まれる。いくつかの実施形態では、複数のセキュリティ保護可能なコンパートメントは、予想される需要、行動パターン、サービスエリア、輸送する商品の種類、またはこれらの任意の組み合わせに基づいて構成され再構成されてよい。また、コンパートメントは、（ホテルのミニバーに似た）移動型の市場を形成する一連の商品を収容するように構成されてよい。
【００７２】
図８〜図１０に示したように、コンパートメントは、夜間配達用の照明、調味料ディスペンサ、および表示画面などの様々な追加設備を備えていてよい。
【００７３】
本明細書の図１１Ａおよび図１１Ｂに提供するのは、品目１１００を顧客に対して陳列して販売するための再構成可能な自律車両１０１であり、この自律車両は、複数の取り外し可能な陳列ケース１１１０、自律推進システム、およびアプリケーションを作成するためにプロセッサによって実行可能な命令を含むコンピュータプログラムで符号化された非一時的なコンピュータ可読記憶媒体を備えている。
【００７４】
いくつかの実施形態では、各陳列ケース１１１０は、品目１１００、陳列品固定具１１２０、および次のうち少なくとも１つを備えている：取り外し可能な陳列ケース１１１０の中を目標温度に維持するように構成された温度制御システム；ケースの媒体を表示するように構成された表示画面１１３０；および品目１１００を販売するように構成された販売装置１１４０。いくつかの実施形態では、自律車両１０１はさらに、陳列品固定具１１２０を取り外し可能に固定するように構成された車両内固定具を備えている。自律車両１０１はさらに、取り外し可能な陳列ケース１１１０にエネルギーを供給するように構成されたエネルギー貯蔵装置を備えていてよい。いくつかの実施形態では、エネルギー貯蔵装置はさらに、自律推進システム、ディスプレイ、販売装置、またはこれらの任意の組み合わせに動力を供給するように構成される。
【００７５】
いくつかの実施形態では、アプリケーションは、フリート管理モジュールから命令を受信するように構成された送信モジュールであって、命令は、ルート、および温度とケースの媒体の少なくとも一方を含む、送信モジュール；および、目標温度とケースの媒体の少なくとも一方を取り外し可能な陳列ケース１１１０に通信するように構成されたコマンドモジュール、およびルートに基づいて自律推進システムを誘導するように構成されたナビゲーションモジュールを含む。いくつかの実施形態では、コマンドモジュールは、目標温度、媒体、またはこの両方を、通信ハブを介して取り外し可能なケースに通信するように構成される。いくつかの実施形態では、通信ハブには、ＷｉＦｉルータ、Ｂｌｕｅｔｏｏｔｈルータ、セルラーネットワーク、ジャック、コンセント、ワイヤ、またはこれらの任意の組み合わせが含まれる。いくつかの実施形態では、ルートは、顧客の位置を含む。
【００７６】
いくつかの実施形態では、陳列品固定具１１２０には、フック、リング、棚、バー、ばね、ボルト、ナット、ベアリング、ブッシング、紐、クリップ、チェーン、ラック、またはこれらの任意の組み合わせが含まれる。いくつかの実施形態では、車両内固定具には、フック、リング、棚、バー、ばね、ボルト、ナット、ベアリング、ブッシング、紐、クリップ、チェーン、ラック、またはこれらの任意の組み合わせが含まれる。
【００７７】
いくつかの実施形態では、ケースの媒体は、品目１１００、目標温度、ルート、またはこれらの任意の組み合わせに基づくものである。いくつかの実施形態では、自律車両１０１はさらに、車両の媒体を表示するように構成された画面を備えている。いくつかの実施形態では、車両の媒体には、品目、目標温度、媒体、ルート、またはこれらの任意の組み合わせが含まれる。
【００７８】
いくつかの実施形態では、自律車両１０１はさらに、陳列ケースが自律車両から不正に取り外されるのを防止するように構成されたロックを備えている。いくつかの実施形態では、車両内固定具と陳列品固定具の少なくとも一方は、ロックを備えている。いくつかの実施形態では、自律車両１０１はさらに、自律車両、陳列ケース、エネルギー貯蔵装置  自律推進システム、またはこれらの任意の組み合わせに対する損傷を防止するように構成されたストレインリリーフを備えている。
【００７９】
いくつかの実施形態では、自律車両１０１はさらに、電気コンセント、データ口、および排気口のうちの少なくとも１つを備えている。電気コンセントは、表示画面および／または取り外し可能な陳列ケース１１１０内の任意の追加の電気的構成要素に給電するために、取り外し可能な陳列ケース１１１０に１つ以上の電力定格をもたらすように構成されてよい。データ口は、取り外し可能な陳列ケース１１１０ならびに送信モジュールおよびコマンドモジュールへのデータ送信かつ／またはこれらからのデータ送信を可能にしてよい。データは、取り外し可能な陳列ケース１１１０内にある品目の在庫、取り外し可能な陳列ケース１１１０の現在の温度、ケースの媒体、品目１１００に関わる価格、またはこれらの任意の組み合わせを含んでいてよい。
【００８０】
自律車両とコンパートメントの少なくとも一方は、複数のセキュリティ保護可能なコンパートメント１０２、１０４の各々を、指定顧客または提供者に関連付けて、許可が下り次第セキュリティ保護可能なコンパートメント１０２、１０４に入れるように構成されたコントローラを備えていてよい。それぞれのセキュリティ保護可能なコンパートメント１０２、１０４は、商品を別々の顧客グループに輸送するために別々にセキュリティ保護されてよい。そのため、自律車両は、第１のセキュリティ保護可能なコンパートメント１０２の中から第１の商品またはサービスを第１の指定顧客に配達し、その後、第２のセキュリティ保護可能なコンパートメント１０４の中から第２の商品またはサービスを第２の指定顧客に配達してよい。
【００８１】
自律車両が顧客の目的地に到着すると、顧客は、自分の身元を証明することによって自分に該当する（１つまたは複数の）コンパートメントを開けてよい。１つの実施形態では、顧客は、最初の要望／注文をしたときに受け取ったＰＩＮ（例えば４桁の数字）を自律車両内のタッチ画面またはキーパッドを介して提供することによって自分の身元を証明する。顧客は、自分の携帯電話および自律車両にあるＲＦＩＤリーダを使用して自分自身を証明してよい。あるいは、顧客は、キーワードまたはキーフレーズの音声認識によって本人確認され、その場合、自律車両は、それを認識するためのマイクロフォンおよび音声認識アプリケーションを備えている。さらに、別の実施形態では、顧客は、顔認識または身分証認識によって本人確認され、その場合、自律車両は、それを認識するためのカメラおよび顔認識アプリケーションを備えている。これに加えて、または代わりに、顧客は、磁気ストリップ、ＲＦＩＤキーまたは任意のその他のコンピュータ可読形態の身分証によって本人確認される。最後に、別の実施形態では、顧客は、自分のモバイル装置にコードまたは識別値を入力することによって本人確認され、その場合、自律車両は、使用者の確認または使用者の身分証のコードに関するデータを含むセルラー信号を受信する。
【００８２】
いくつかの実施形態では、車両は、水上走行用に、少なくとも１つ、好ましくは２つの大型保管コンパートメントを備えるように構成されることができ、さらに好ましくは、少なくとも１つの大型コンパートメントは、顧客に配達することになっている、または顧客から回収する必要がある個々の品目を運搬するために変更可能な構成である、複数の小さな内部のセキュリティ保護コンパートメントで構成される。またさらに、いくつかの実施形態では、車両は、浮上走行用に、少なくとも１つ、好ましくは２つの大型保管コンパートメントを備えるように構成されることができ、さらに好ましくは、少なくとも１つの大型コンパートメントは、顧客に配達することになっている、または顧客から回収する必要がある個々の品目を運搬するために変更可能な構成である、複数の小さな内部のセキュリティ保護コンパートメントで構成される。またさらに、いくつかの実施形態では、車両は、空中ドローンまたは空中浮上走行用に、少なくとも１つ、好ましくは２つの大型保管コンパートメントを備えるように構成されることができ、さらに好ましくは、少なくとも１つの大型コンパートメントは、顧客に配達することになっている、または顧客から回収する必要がある個々の品目を運搬するために変更可能な構成である、複数の小さな内部のセキュリティ保護コンパートメントで構成される。
【００８３】
フリート管理モジュール
本明細書の図１２に提供するのは、フリート管理モジュール１２０１、中央サーバ１２０２、車両１２０４、顧客１２０３、およびサービス提供者１２０５を含むフリート管理用のシステムである。いくつかの実施形態では、フリート管理モジュール１２０１は、フリートの複数の車両１２０４の各々を調整し、任務を割り当て、その位置を監視する。フリート管理モジュール１２０１は、構造のない開けた環境または閉じた環境に関するデータを監視し、収集し、サービス提供者１２０５に報告するために、フリートの車両１２０４を調整してよい。そのため、フリート管理モジュール１２０１は、中央サーバ１２０２と連携してよい。中央サーバ１２０２は、フリート所有者によって所有または管理される中央運営施設に位置していてよい。サービス提供者１２０５には、第三者の商品またはサービス提供者が含まれてよい。サービス提供者１２０５には、販売者、事業者、レストラン、配達サービス、小売業者、またはこれらの任意の組み合わせが含まれてよい。
【００８４】
いくつかの実施形態では、フリート管理モジュール１２０１は、サービス提供者１２０５から、かつ／またはサービス提供者へ、データを受信、保存および送信するように構成される。フリート管理モジュール１２０１は、サービス提供者のアプリケーションを介して、サービス提供者１２０５から、かつ／またはサービス提供者へ、データを受信および送信してよい。いくつかの実施形態では、サービス提供者のアプリケーションには、コンピュータアプリケーション、インターネットアプリケーション、タブレットアプリケーション、電話アプリケーション、またはこれらの任意の組み合わせが含まれる。
【００８５】
いくつかの実施形態では、中央サーバ１２０２は、顧客１２０３から、かつ／または顧客へ、データを受信、保存および送信するように構成される。中央サーバ１２０２は、顧客のアプリケーションを介して、顧客１２０３から、かつ／または顧客へ、データを受信および送信するように構成されてよい。いくつかの実施形態では、顧客のアプリケーションには、コンピュータアプリケーション、インターネットアプリケーション、タブレットアプリケーション、電話アプリケーション、またはこれらの任意の組み合わせが含まれる。
【００８６】
いくつかの実施形態では、車両１２０４は、あとでデータを伝送するまたは手動でダウンロードするためにデータを保存する記憶装置を備えている。
【００８７】
１つの実施例では、顧客１２０３による注文は、中央サーバ１２０２へ送信され、次に中央サーバは、フリート管理モジュール１２０１と通信し、フリート管理モジュールは、その注文に関連付けられたサービス提供者１２０５および車両１２０４に注文を中継する。フリート管理モジュール１２０１は、サービス提供者１２０５、顧客１２０３、またはこの両方に最も近い１つ以上の車両１２０４またはサブフリート車両１２０４を採用してよい。次に、指定されたサービス提供者は、サービス提供者のアプリケーションを通してその車両１２０４と相互作用して注文に関連する任意の商品、地図、または命令を車両１２０４に供給する。次に、車両１２０４は、顧客１２０３の所まで移動し、注文の完了を顧客１２０３、サービス提供者１２０５、中央サーバ１２０２、およびフリート管理モジュール１２０１のうちの少なくとも１つに報告する。
【００８８】
いくつかの実施形態では、車両１２０４は、サービス提供者１２０５に代わって操作されてよく、その場合、中央サーバ１２０２とフリート管理モジュール１２０１の少なくとも一方は、サービス提供者１２０５によって操作される。実施形態のいずれか１つでは、車両１２０４は、顧客１２０３、サービス提供者１２０５、またはこの両方によって直接制御される。いくつかの実施形態では、機械的故障、電気的故障などのメンテナンスの問題または交通事故に対処するために、車両１２０４と人間との相互作用が必要なことがある。
【００８９】
１つの実施例では、フリート管理モジュール１２０１は、第１の場所で品目を収集してその品目を第２の場所に配達するようにサービス提供者１２０５から命令を受信する。命令を受信すると、フリート管理モジュール１２０１は、車両１２０４の１つ以上を指定して、車両１２０４の１つ以上を第１の場所へナビゲートして命令を実行させてよい。次に、車両１２０４の１つ以上は、品目の受領を確認し、第２の場所へナビゲートしてよい。次に、車両１２０４の１つ以上は、品目を第２の場所に配達し、配達品の受領を確認してよい。いくつかの実施形態では、車両１２０４の１つ以上はさらに、品目の受領および配達ができるように第１の場所、第２の場所、またはこの両方に関連付けられた身分証を受け取ってよい。
【００９０】
１つの実施例では、顧客１２０３による要望は、中央サーバ１２０２へ送られ、次に中央サーバは、フリート管理モジュール１２０１と通信して要望をサービス提供者１２０５に中継し、サービス提供者は車両１２０４に命令する。フリート管理モジュール１２０１は、顧客１２０３、サービス提供者１２０５、またはこの両方の地理的領域内および／または近辺にある車両１２０４の１つ以上を選定してよい。車両１２０４は、要望に関連付けられた品目を受領するために、まずサービス提供者１２０５に関連付けられた場所に誘導されてよい。次に、車両１２０４は、顧客１２０３に関連付けられた場所に移動してよい。次に、顧客１２０３は、品目を回収するために１つ以上の車両１２０４と相互作用してよい。顧客１２０３は、車両１２０４内のコンパートメントを開けて品目を回収してよい。顧客１２０３は、顧客のアプリケーション、または顧客のインターフェース、例えばＲＦＩＤリーダ、タッチパッド、キーパッド、音声コマンド、または視覚系の認識などを介して車両１２０４内のコンパートメントを開けてよい。完了すると、次に車両１２０４は、要望の完了をフリート管理モジュール１２０１に報告してよく、次の要望に再度割り当てられてよい。
【００９１】
いくつかの実施形態では、自律フリートは、既知の需要を見越して地理的地域全体に戦略的に配置されてよい。自律車両サービスに対する需要は、各地域で受信した要望の量、タイミング、および種類に関する需要データ履歴を保存することによって予測されてよい。このような需要の予測はさらに、商品またはサービスのコストまたは重要性によって重み付けされてよく、効率と処理量を高めるために履歴の傾向を採用してよい。そのため、フリート管理モジュールは、予想される元の場所のできるだけ近くに自律車両を配置してよい。
【００９２】
図１３では、フリート管理モジュール１３０１は、通信モジュール１３０２を介して自律車両または半自律車両のプロセッサ１３０３に命令する。プロセッサ１３０３は、命令を送信し、センサシステム１３０６からの感知データを受信するように構成されてよく、さらに、動力システム１３０７、ナビゲーションモジュール１３０５、および運送システム１３０４のうちの少なくとも１つを制御してよい。プロセッサ１３０３は、セキュリティ保護可能なコンパートメント１３０９を開けて注文に関連付けられた任意の中身を解放するようコントローラ１３０８に命令するように追加で構成されてよい。プロセッサ１３０３は、運送システム１３０４、ナビゲーションシステム１３０５、またはこの両方の手動でのオーバーライドをさせてよい。
【００９３】
いくつかの実施形態では、プロセッサ１３０３は、通信モジュール１３０２と機能的に通信している。いくつかの実施形態では、通信モジュール１３０２は、顧客およびフリート管理モジュール１３０１へ、かつこの両者からデータを受信し、保存し、かつ／または送信するように適応している。いくつかの実施形態では、データは、スケジュール、要望または注文、現在の場所、配達場所、サービス提供者の場所、ルート、推定到着時間（ＥＴＡ）、位置変更の命令、車両の状態、車両速度、またはこれらの任意の組み合わせを含む。いくつかの実施形態では、プロセッサ１３０３は、処理するための高レベルな計算も、ハードウェアを制御するための低レベルで安全重視の計算能力も両方可能である。プロセッサ１３０３は、運送システム１３０４、ナビゲーションモジュール１３０５、センサシステム１３０６、動力システム１３０７、コントローラ１３０８、またはこれらの任意の組み合わせを誘導するように構成されてよい。プロセッサ１３０３は、自律車両または半自律車両に搭載された状態でもよいし、あるいは遠隔地にあってもよい。
【００９４】
いくつかの実施形態では、通信モジュール１３０２は、無線送信（例えば４Ｇ、５Ｇ、または衛星通信）を介してデータを受信し、保存し、送信するように構成される。いくつかの実施形態では、無線送信は、中央サーバ、フリート管理モジュール、メッシュネットワーク、またはこれらの任意の組み合わせを介して行われる。いくつかの実施形態では、顧客のアプリケーションは、電子機器を介してデータを送受信するように構成され、電子機器には、電話、パーソナルモバイル装置、携帯情報端末（ＰＤＡ）、メインフレームコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、および／または通信ヘッドセット、スマートメガネ、またはこれらの組み合わせを含むウェアラブルコンピューティング装置などが含まれる。
【００９５】
いくつかの実施形態では、フリート管理モジュール１３０１は、ナビゲーションモジュール１３０５を介して各々の車両１２０４を誘導する。いくつかの実施形態では、ナビゲーションモジュール１３０５は、運送システム１３０４を制御して構造のない開けた環境または閉じた環境の至るところで自律車両または半自律車両を走行させる。いくつかの実施形態では、ナビゲーションモジュール１３０５は、ＨＤ地図、気象条件、標高地図、デジタル地図、ストリートビュー写真、ＧＰＳポイント、またはこれらの任意の組み合わせを含む。いくつかの実施形態では、地図は、顧客、顧客、サービス提供者、フリートオペレータ、オンラインリポジトリ、公共データベース、またはこれらの任意の組み合わせによって生成される。いくつかの実施形態では、地図は、操作上の地理のみを意図して生成される。地図は、センサシステム１３０６によって取得されたデータによって拡大または確認されてよい。ナビゲーションモジュール１３０５はさらに、センサシステム１３０６によって収集されたデータを実装して、自律車両または半自律車両の場所および／または周囲を明らかにしてよい。いくつかの実施形態では、地図はさらに、車線、道路標識、交差点、勾配、またはこれらの任意の組み合わせを含むナビゲーションマーカを含む。そのため、ナビゲーションモジュール１３０５は、プロセッサおよび／またはアプリケーション車両１２０４と組み合わせて、安全で確固としたナビゲーション軌道を可能にする。
【００９６】
いくつかの実施形態では、フリート管理モジュール１３０１は、既知の需要を見越して地理的領域全体に戦略的に配置するために、自律車両または半自律車両に対する地理的需要を判断し予測するように構成される。フリート管理モジュール１３０１は、出された注文および要望の場所、量、時間、価格、品目、品目の種類、サービス、サービスの種類、サービス提供者、またはこれらの任意の組み合わせに関するデータを保存することによって、地理的需要を判断し予測してよい。さらに、サービス提供者は、個別に評価した傾向を提供して、その評価した傾向に補足する、または傾向を増やしてよい。そのため、車両は、運送時間および無駄な時間を減らして販売量および効率を上げるために戦略的に配置されてよい。
【００９７】
動作環境
フリートの自律車両は、広範囲にわたる場所でサービスが可能になるように、多様な構造のない開けた動作環境内で動作するように構成されてよい。いくつかの実施形態では、構造のない開けた環境は、公道、私道、自転車通路、開けた野原、開けた公有地、開けた私有地、歩行者専用道路、湖、河川、または小川などの通行可能な道からアクセス可能な閉鎖されていない地理的領域である。いくつかの実施形態では、閉じた環境は、商業建築物の中に構造物または障害物があるかないかを問わない開けた領域または部屋、商業建築物の中に構造物または障害物があるかないかを問わない開けた領域または部屋の中の空中空間、公共または専用の通路、廊下、トンネル、傾斜路、エレベータ、コンベヤ、または歩行者専用道路などの通行可能な通路からアクセス可能な閉鎖された、取り囲まれた、または半分取り囲まれた構造である。いくつかの実施形態では、構造のない開けた環境は、閉鎖されていない空中空間であり、あるいはさらには、対流圏、成層圏、中間圏、熱圏および外圏などの地球の大気のあらゆる主要層を含む宇宙に近い環境である。いくつかの実施形態では、ナビゲーションモジュールは、構造のない開けた環境または閉じた環境でフリートの車両の運送システムのルート設定を制御する。
【００９８】
商品およびサービス
いくつかの実施形態では、使用者には、フリート管理者、下請け販売者、サービス提供者、顧客、事業体、個人、または第三者が含まれる。いくつかの実施形態では、サービスには、定期購読サービス、処方箋サービス、マーケティングサービス、広告サービス、通知サービス、要求されたサービス、注文されたサービス、予定通りの配達サービス、またはこれらの任意の組み合わせが含まれる。例えば、予定通りの配達サービスには、食料品、処方箋、飲料品、郵便物、書類、またはこれらの任意の組み合わせなどの特別な繰り返し配達が含まれてよい。
【００９９】
いくつかの実施形態では、サービスには、これに加えて、またはさらに、商品を返送すること（例えば署名済みの文書）、１セットの商品を受領して別セットの商品を返送すること（例えば製品の交換／返品、食料品、商品、書籍、記録物、ビデオ、映画、支払い取引など）、または第三者の使用者が商品またはサービス提供者に対して、別の場所にいる主要使用者に商品を準備し、輸送し、配達し、かつ／または回収するよう命令およびまたは許可を出すことが含まれる。いくつかの実施形態では、サービスには、さらに、またはこれに加えて、広告サービス、土地調査サービス、パトロールサービス、監視サービス、交通調査サービス、標識および信号調査サービス、建築物、または道路インフラ調査サービスが含まれる。
【０１００】
いくつかの実施形態では、サービスにはさらに、またはこれに加えて、商品の処理または製造が含まれる。いくつかの実施形態では、自律車両は、運送中の商品を処理または製造するように構成される。いくつかの実施形態では、処理または製造される商品には、調味料を含むか含まないかを問わない飲料（コーヒー、茶、炭酸飲料など）、ファーストフード、電子レンジ対応食品、再加熱可能な食品、または水で戻す乾燥食品が含まれる。いくつかの実施形態では、サービスには、金融取引が含まれる。いくつかの実施形態では、サービスには、広告、マーケティング、公共の安全、公共サービス、またはこれらの任意の組み合わせが含まれる。
【０１０１】
いくつかの実施形態では、食料品または飲料品は、最適温度を有する。例えば、一部の食料品および飲料品（例えばスープ、米料理、バーガー、茶、またはコーヒー）は、温かいうちに消費者に受領されることが好ましいことがある。他の食料品および飲料品（例えばアイスクリーム、ソーダ）は、冷たいうちに消費者に受領されることが好ましいことがある。熱い状態および冷たい状態で配達されることが好ましい品目が同じ自律車両または半自律車両で配達されるいくつかの事例では、これらの品目は、異なる温度制御システムがそれに応じて温度を管理する別のコンパートメントで配達されてよい。いくつかの実施形態では、食料品または飲料品は、サイズ、形状、および重量が異なっている。したがって、場合によっては、ある特定の重量閾値を超える品目を運搬するためのエネルギー貯蔵、サイズ、または能力が限られていることがある自律車両または半自律車両の効率を最大にするために、これらの自律車両および半自律車両（および同車両内のモジュール式ユニット）の保管ユニットが、異なる形状およびサイズを有して、これらの異なる品目を効果的に保管し配達することが重要なことがある。いくつかの実施形態では、目標温度プロファイルがほぼ同じである品目は、同じ保管ユニットまたはモジュール式インサートに一つにまとめられる。いくつかの実施形態では、目標サイズプロファイルがほぼ同じである品目は、同じ保管ユニットまたはモジュール式インサートに一つにまとめられてよい。いくつかの実施形態では、目標重量プロファイルが異なる品目（例えば１つは重い品目、１つは小さい品目）は、同じ保管ユニットまたはモジュール式インサートに一つにまとめられてよい。
【０１０２】
デジタル処理装置
いくつかの実施形態では、本明細書に記載したプラットフォーム、システム、媒体、および方法は、デジタル処理装置、またはデジタル処理装置の使用法を含む。さらに別の実施形態では、デジタル処理装置は、装置の機能を実行する１つ以上のハードウェアの中央処理装置（ＣＰＵ）または汎用グラフィックスプロセッシングユニット（ＧＰＧＰＵ）を含む。またさらに別の実施形態では、デジタル処理装置はさらに、実行可能な命令を実施するように構成されたオペレーティングシステムを備えている。いくつかの実施形態では、デジタル処理装置は、任意で、コンピュータネットワークに接続される。さらに別の実施形態では、デジタル処理装置は、任意で、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂにアクセスするようにインターネットに接続される。またさらに別の実施形態では、デジタル処理装置は、任意で、クラウドコンピューティングインフラストラクチャに接続される。他の実施形態では、デジタル処理装置は、任意で、イントラネットに接続される。他の実施形態では、デジタル処理装置は、任意で、データストレージ装置に接続される。
【０１０３】
本明細書の記載によれば、適切なデジタル処理装置には、非限定的な例として、サーバコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、サブノートブックコンピュータ、ネットブックコンピュータ、ネットパッドコンピュータ、セットトップコンピュータ、およびメディアストリーミング装置、ハンドヘルドコンピュータ、インターネット機器、モバイルスマートフォン、タブレットコンピュータ、携帯情報端末、ビデオゲームコンソール、および車両が含まれる。当業者は、多くのスマートフォンが本明細書に記載のシステムで使用するのに適していることを認識するであろう。また、当業者は、任意選択のコンピュータネットワーク接続性を備えたセレクトテレビ、ビデオプレーヤ、およびデジタル音楽プレーヤが本明細書に記載のシステムで使用するのに適していることも認識するであろう。適切なタブレットコンピュータには、当業者に公知のブックレット、スレートおよびコンバーチブル構成を有するものが含まれる。
【０１０４】
いくつかの実施形態では、デジタル処理装置は、実行可能な命令を実施するように構成されたオペレーティングシステムを備えている。オペレーティングシステムは、例えば、装置のハードウェアを管理し、アプリケーションを実行するためのサービスを提供するプログラムおよびデータを含むソフトウェアである。当業者は、適切なサーバオペレーティングシステムには、非限定的な例として、ＦｒｅｅＢＳＤ、ＯｐｅｎＢＳＤ、ＮｅｔＢＳＤ（登録商標）、Ｌｉｎｕｘ（登録商標）、Ａｐｐｌｅ（登録商標）Ｍａｃ  ＯＳ  Ｘ  Ｓｅｒｖｅｒ（登録商標）、Ｏｒａｃｌｅ（登録商標）、Ｓｏｌａｒｉｓ（登録商標）、Ｗｉｎｄｏｗｓ  Ｓｅｒｖｅｒ（登録商標）、およびＮｏｖｅｌｌ（登録商標）ＮｅｔＷａｒｅ（登録商標）が含まれることを認識するであろう。当業者は、適切なパーソナルコンピュータオペレーティングシステムには、非限定的な例として、Ｍｉｃｒｏｓｏｆｔ（登録商標）、Ｗｉｎｄｏｗｓ（登録商標）、Ａｐｐｌｅ（登録商標）、Ｍａｃ  ＯＳ  Ｘ（登録商標）、ＵＮＩＸ（登録商標）およびＧＮＵ／Ｌｉｎｕｘ（登録商標）などのＵＮＩＸ（登録商標）様のオペレーティングシステムが含まれることを認識するであろう。いくつかの実施形態では、オペレーティングシステムは、クラウドコンピューティングによって提供される。また、当業者は、適切なモバイルスマートフォンのオペレーティングシステムには、非限定的な例として、Ｎｏｋｉａ（登録商標）Ｓｙｍｂｉａｎ（登録商標）ＯＳ、Ａｐｐｌｅ（登録商標）ｉＯＳ（登録商標）、Ｒｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎ（登録商標）ＢｌａｃｋＢｅｒｒｙ  ＯＳ（登録商標）、Ｇｏｏｇｌｅ（登録商標）Ａｎｄｒｏｉｄ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｗｉｎｄｏｗｓ  Ｐｈｏｎｅ（登録商標）ＯＳ、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｗｉｎｄｏｗｓ  Ｍｏｂｉｌｅ（登録商標）ＯＳ、Ｌｉｎｕｘ（登録商標）、およびＰａｌｍ（登録商標）ＷｅｂＯＳ（登録商標）が含まれることも認識するであろう。また、当業者は、適切なメディアストリーミング装置のオペレーティングシステムには、非限定的な例として、Ａｐｐｌｅ  ＴＶ（登録商標）、Ｒｏｋｕ（登録商標）、Ｂｏｘｅｅ（登録商標）、Ｇｏｏｇｌｅ  ＴＶ（登録商標）、Ｇｏｏｇｌｅ  Ｃｈｒｏｍｅｃａｓｔ（登録商標）、Ａｍａｚｏｎ  Ｆｉｒｅ（登録商標）、およびＳａｍｓｕｎｇ（登録商標）ＨｏｍｅＳｙｎｃ（登録商標）が含まれることも認識するであろう。また、当業者は、適切なビデオゲームコンソールのオペレーティングシステムには、非限定的な例として、Ｓｏｎｙ（登録商標）ＰＳ３（登録商標）、Ｓｏｎｙ（登録商標）ＰＳ４（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｘｂｏｘ  ３６０（登録商標）、Ｍｉｃｒｏｓｏｆｔ  Ｘｂｏｘ  Ｏｎｅ、Ｎｉｎｔｅｎｄｏ（登録商標）Ｗｉｉ（登録商標）、Ｎｉｎｔｅｎｄｏ（登録商標）Ｗｉｉ  Ｕ（登録商標）、およびＯｕｙａ（登録商標）が含まれることもまた認識するであろう。
【０１０５】
いくつかの実施形態では、装置は、ストレージ装置および／または記憶装置を含む。ストレージ装置および／または記憶装置は、一時的にまたは恒久的にデータまたはプログラムを保存するために使用される１つ以上の物理装置である。いくつかの実施形態では、装置は、揮発性メモリであり、保存された情報を維持するために動力を必要とする。いくつかの実施形態では、装置は、不揮発性メモリであり、デジタル処理装置が給電されていないとき、保存された情報を保持する。さらに別の実施形態では、不揮発性メモリには、フラッシュメモリが含まれる。いくつかの実施形態では、不揮発性メモリには、動的ランダムアクセスメモリ（ＤＲＡＭ）が含まれる。いくつかの実施形態では、不揮発性メモリには、強誘電ランダムアクセスメモリ（ＦＲＡＭ（登録商標））が含まれる。いくつかの実施形態では、不揮発性メモリには、相変化ランダムアクセスメモリ（ＰＲＡＭ）が含まれる。他の実施形態では、装置は、非限定的な例として、ＣＤ−ＲＯＭ、ＤＶＤ、フラッシュ記憶装置、磁気ディスクドライブ、磁気テープドライブ、光ディスクドライブ、およびクラウドコンピューティング系のストレージなどのストレージ装置である。さらに別の実施形態では、ストレージ装置および／または記憶装置は、本明細書に開示したもののような装置の組み合わせである。
【０１０６】
いくつかの実施形態では、デジタル処理装置は、使用者に視覚情報を送るためのディスプレイを備えている。いくつかの実施形態では、ディスプレイは、液晶ディスプレイ（ＬＣＤ）である。さらに別の実施形態では、ディスプレイは、薄膜トランジスタ液晶ディスプレイ（ＴＦＴ−ＬＣＤ）である。いくつかの実施形態では、ディスプレイは、有機発光ダイオード（ＯＬＥＤ）ディスプレイである。様々なさらに別の実施形態では、ＯＬＥＤディスプレイでは、パッシブマトリクス型ＯＬＥＤ（ＰＭＯＬＥＤ）またはアクティブマトリクス型ＯＬＥＤ（ＡＭＯＬＥＤ）ディスプレイである。いくつかの実施形態では、ディスプレイは、プラズマディスプレイである。他の実施形態では、ディスプレイは、ビデオプロジェクタである。さらに他の実施形態では、ディスプレイは、ＶＲヘッドセットなど、デジタル処理装置と通信するヘッドマウントディスプレイである。さらに別の実施形態では、適切なＶＲヘッドセットには、非限定的な例として、ＨＴＣ  Ｖｉｖｅ、Ｏｃｕｌｕｓ  Ｒｉｆｔ、Ｓａｍｓｕｎｇ  Ｇｅａｒ  ＶＲ、Ｍｉｃｒｏｓｏｆｔ  ＨｏｌｏＬｅｎｓ、Ｒａｚｅｒ  ＯＳＶＲ、ＦＯＶＥ  ＶＲ、Ｚｅｉｓｓ  ＶＲ  Ｏｎｅ、Ａｖｅｇａｎｔ  Ｇｌｙｐｈ、Ｆｒｅｅｆｌｙ  ＶＲヘッドセットなどが含まれる。またさらに他の実施形態では、ディスプレイは、本明細書に開示したもののような装置の組み合わせである。
【０１０７】
いくつかの実施形態では、デジタル処理装置は、使用者から情報を受け取るための入力装置を含む。いくつかの実施形態では、入力装置は、キーボードである。いくつかの実施形態では、入力装置は、非限定的な例として、マウス、トラックボール、トラックパッド、ジョイスティック、ゲームコントローラ、またはスタイラスを含むポインティングディバイスである。いくつかの実施形態では、入力装置は、タッチ画面またはマルチタッチ画面である。他の実施形態では、入力装置は、声または他の音声入力を取り込むマイクロフォンである。他の実施形態では、入力装置は、ビデオカメラまたは動きもしくは視覚入力を取り込む他のセンサである。さらに別の実施形態では、入力装置は、Ｋｉｎｅｃｔ、Ｌｅａｐ  Ｍｏｔｉｏｎなどである。またさらに他の実施形態では、入力装置は、本明細書に開示したもののような装置の組み合わせである。
【０１０８】
図１４を参照すると、特定の実施形態では、デジタル処理装置１４０１は、自律車両を管理するようにプログラムされるか、あるいはそのように構成される。装置１４０１は、自律車両を管理するようにプログラムされるか、あるいはそのように構成される。この実施形態では、デジタル処理装置１４０１は、中央処理装置（ＣＰＵ、本明細書では「プロセッサ」でもあり、「コンピュータプロセッサ」でもある）１４０５を含み、中央処理装置は、任意で、シングルコアプロセッサ、マルチコアプロセッサ、または並列処理用の複数のプロセッサである。また、デジタル処理装置１４０１は、メモリまたはメモリロケーション１４１０（例えばランダムアクセスメモリ、リードオンリーメモリ、フラッシュメモリ）、電子保存ユニット１４１５（例えばハードディスク）、１つ以上の他のシステムと通信するための通信インターフェース１４２０（例えばネットワークアダプタ）、ならびにキャッシュ、他のメモリ、データストレージおよび／または電子ディスプレイアダプタなどの周辺機器１４２５も含む。メモリ１４１０、保存ユニット１４１５、インターフェース１４２０および周辺機器１４２５は、マザーボードなどの通信バス（実線）を介してＣＰＵ１４０５と通信している。保存ユニット１４１５は、データを保存するためのデータ保存ユニット（またはデータレポジトリ）を備えている。デジタル処理装置１４０１は、任意で、通信インターフェース１４２０を用いてコンピュータネットワーク（「ネットワーク」）１４３０に作動的に接続される。ネットワーク１４３０は、様々な場合では、インターネットであり、インターネット、および／またはエクストラネット、またはイントラネットおよび／またはインターネットと通信しているエクストラネットである。ネットワーク１４３０は、場合によっては、テレコミュニケーションおよび／またはデータネットワークである。ネットワーク１４３０は、任意で、クラウドコンピューティングなどの分散コンピューティングを可能にする１つ以上のコンピュータサーバを含む。ネットワーク１４３０は、場合によっては、装置１４０１を用いて、装置１４０１に接続された装置がクライアントまたはサーバとして振る舞うことを可能にするピアツーピアネットワークを実装する。
【０１０９】
引き続き図１４を参照すると、ＣＰＵ１４０５は、プログラム、アプリケーション、および／またはソフトウェアに組み込まれた一連の機械可読命令を実行するように構成される。命令は、任意で、メモリ１４１０などのメモリロケーションに保存される。命令は、ＣＰＵ１０５に向けられ、続いてＣＰＵは、本開示の方法を実施するようにＣＰＵ１４０５をプログラムするか、あるいはそのように構成する。ＣＰＵ１４０５によって実施される動作の例には、フェッチ、デコード、実行、およびライトバックが含まれる。ＣＰＵ１４０５は、場合によっては、集積回路などの回路の一部である。装置１４０１の１つ以上の他の構成要素は、任意で、回路に含まれる。場合によっては、回路は、特定用途向け集積回路（ＡＳＩＣ）またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）である。
【０１１０】
引き続き図１４を参照すると、保存ユニット１４１５は、任意で、ドライバ、ライブラリ、保存されたプログラムなどのファイルを保存する。保存ユニット１４１５は、任意で、使用者のデータ、例えば使用者の好みの設定および使用者のプログラムを保存する。デジタル処理装置１４０１は、場合によっては、イントラネットまたはインターネットを介して通信している遠隔サーバ上にあるように、外部にある１つ以上の追加のデータ保存ユニットを含む。
【０１１１】
引き続き図１４を参照すると、デジタル処理装置１４０１は、任意で、ネットワーク１４３０を介して１つ以上の遠隔コンピュータシステムと通信する。例えば、装置１４０１は、任意で、使用者の遠隔コンピュータシステムと通信する。遠隔コンピュータシステムの例には、パーソナルコンピュータ（例えばポータブルＰＣ）、スレートまたはタブレットＰＣ（例えばＡｐｐｌｅ（登録商標）ｉＰａｄ（登録商標）、Ｓａｍｓｕｎｇ（登録商標）Ｇａｌａｘｙ  Ｔａｂなど）、スマートフォン（例えばＡｐｐｌｅ（登録商標）ｉＰｈｏｎｅ（登録商標）、Ａｎｄｒｏｉｄ対応装置、Ｂｌａｃｋｂｅｒｒｙ（登録商標）など）、または携帯情報端末が含まれる。
【０１１２】
本明細書に記載した方法は、任意で、デジタル処理装置１０１の電子的な保存場所、例えばメモリ１４１０または電子保存ユニット１４１５などに保存されている機械（例えばコンピュータプロセッサ）で実行可能なコードを用いて実施される。機械実行可能コードまたは機械可読コードは、任意で、ソフトウェアの形態で提供される。使用中、コードは、プロセッサ１４０５によって実行される。場合によっては、コードは、プロセッサ１４０５がアクセスしやすいように、保存ユニット１４１５から検索され、メモリ１４１０に保存される。いくつかの状況では、電子保存ユニット１４１５は除外され、機械実行可能命令がメモリ１４１０に保存される。
【０１１３】
非一時的なコンピュータ可読記憶媒体
いくつかの実施形態では、本明細書に開示したプラットフォーム、システム、媒体、および方法は、任意でネットワーク化されたデジタル処理装置のオペレーティングシステムによって実行可能な命令を含むプログラムで符号化された１つ以上の非一時的なコンピュータ可読記憶媒体を含む。さらに別の実施形態では、コンピュータ可読記憶媒体は、デジタル処理装置の有形の構成要素である。またさらに他の実施形態では、コンピュータ可読記憶媒体は、任意で、デジタル処理装置から取り外し可能である。いくつかの実施形態では、コンピュータ可読記憶媒体には、非限定的な例として、ＣＤ−ＲＯＭ、ＤＶＤ、フラッシュ記憶装置、ソリッドステートメモリ、磁気ディスクドライブ、磁気テープドライブ、光学ディスクドライブ、クラウドコンピューティングシステムおよびクラウドコンピューティングサービスなどが含まれる。場合によっては、プログラムおよび命令は、恒久的に、実質的に恒久的に、半恒久的に、または非一時的に媒体に符号化される。
【０１１４】
コンピュータプログラム
いくつかの実施形態では、本明細書に開示したプラットフォーム、システム、媒体、および方法は、少なくとも１つのコンピュータプログラム、またはその使用法を含む。コンピュータプログラムは、指定されたタスクを実行するために書き込まれたデジタル処理装置のＣＰＵで実行可能な命令シーケンスを含む。コンピュータ可読命令は、特定のタスクを実行する、または特定の抽象データの種類を実施する、機能、オブジェクト、アプリケーションプログラミングインタフェース（ＡＰＩ）、データ構造などのプログラムモジュールとして実装されてよい。本明細書に提示した開示に照らして、当業者は、コンピュータプログラムが様々な言語の様々なバージョンで書き込まれてよいことを認識するであろう。
【０１１５】
コンピュータ可読命令の機能は、様々な環境で所望通りに組み合わされたり分散されたりしてよい。いくつかの実施形態では、コンピュータプログラムは、１つの命令シーケンスを含む。いくつかの実施形態では、コンピュータプログラムは、複数の命令シーケンスを含む。いくつかの実施形態では、コンピュータプログラムは、１つの場所から提供される。他の実施形態では、コンピュータプログラムは、複数の場所から提供される。様々な実施形態では、コンピュータプログラムは、１つ以上のソフトウェアモジュールを含む。様々な実施形態では、コンピュータプログラムは、一部または全体に、１つ以上のウェブアプリケーション、１つ以上のモバイルアプリケーション、１つ以上のスタンドアローンアプリケーション、１つ以上のブラウザプラグイン、拡張機能、アドイン、またはアドオン、またはこれらの組み合わせを含む。
【０１１６】
ウェブアプリケーション
いくつかの実施形態では、コンピュータプログラムは、ウェブアプリケーションを含む。本明細書に提示した開示に照らして、当業者は、ウェブアプリケーションが、様々な実施形態で１つ以上のソフトウェアフレームワークおよび１つ以上のデータベースシステムを利用することを認識するであろう。いくつかの実施形態では、ウェブアプリケーションは、Ｍｉｃｒｏｓｏｆｔ（登録商標）．ＮＥＴまたはＲｕｂｙ  ｏｎ  Ｒａｉｌｓ（ＲｏＲ）などのソフトウェアフレームワーク上に作成される。いくつかの実施形態では、ウェブアプリケーションは、非限定的な例として、リレーショナルシステム、非リレーショナルシステム、オブジェクト指向システム、連想システム、およびＸＭＬデータベースシステムなどが含まれる、１つ以上のデータベースシステムを利用する。さらに別の実施形態では、適切なリレーショナルデータベースシステムには、非限定的な例として、Ｍｉｃｒｏｓｏｆｔ（登録商標）ＳＱＬサーバ、ＭｙＳＱＬ（商標）、およびＯｒａｃｌｅ（登録商標）が含まれる。また、当業者は、ウェブアプリケーションが、様々な実施形態で、１つ以上の言語の１つ以上のバージョンで記述されることも認識するであろう。ウェブアプリケーションは、１つ以上のマークアップ言語、プレゼンテーション定義言語、クライアント側スクリプト言語、サーバ側コーディング言語、データベース問い合わせ言語、またはこれらの組み合わせで記述されてよい。いくつかの実施形態では、ウェブアプリケーションは、ある程度まで、ハイパーテキストマークアップ言語（ＨＴＭＬ）、拡張可能ハイパーテキストマークアップ言語（ＸＨＴＭＬ）、または拡張可能マークアップ言語（ＸＭＬ）などのマークアップ言語で記述される。いくつかの実施形態では、ウェブアプリケーションは、ある程度まで、カスケーディングスタイルシート（ＣＳＳ）などのプレゼンテーション定義言語で記述される。いくつかの実施形態では、ウェブアプリケーションは、ある程度まで、非同期ＪａｖａｓｃｒｉｐｔおよびＸＭＬ（ＡＪＡＸ）、Ｆｌａｓｈ（登録商標）ＡｃｔｉｏｎＳｃｒｉｐｔ、ＪａｖａＳｃｒｉｐｔ、またはＳｉｌｖｅｒｌｉｇｈｔ（登録商標）などのクライアント側スクリプト言語で記述される。いくつかの実施形態では、ウェブアプリケーションは、ある程度まで、Ａｃｔｉｖｅ  Ｓｅｒｖｅｒ  Ｐａｇｅｓ（ＡＳＰ）、ＣｏｌｄＦｕｓｉｏｎ（登録商標）、Ｐｅｒｌ、Ｊａｖａ（商標）、ＪａｖａＳｅｒｖｅｒ  Ｐａｇｅｓ（ＪＳＰ）、Ｈｙｐｅｒｔｅｘｔ  Ｐｒｅｐｒｏｃｅｓｓｏｒ（ＰＨＰ）、Ｐｙｔｈｏｎ（商標）、Ｒｕｂｙ、Ｔｃｌ、Ｓｍａｌｌｔａｌｋ、ＷｅｂＤＮＡ（登録商標）、またはＧｒｏｏｖｙなどのサーバ側コーディング言語で記述される。いくつかの実施形態では、ウェブアプリケーションは、ある程度まで、構造化問い合せ言語（ＳＱＬ）などのデータベース問い合せ言語で記述される。いくつかの実施形態では、ウェブアプリケーションは、ＩＢＭ（登録商標）Ｌｏｔｕｓ  Ｄｏｍｉｎｏ（登録商標）などのエンタープライズサーバ製品を統合する。いくつかの実施形態では、ウェブアプリケーションは、メディアプレーヤ要素を含む。様々なさらに別の実施形態では、メディアプレーヤ���素は、非限定的な例として、Ａｄｏｂｅ（登録商標）Ｆｌａｓｈ（登録商標）、ＨＴＭＬ５、Ａｐｐｌｅ（登録商標）ＱｕｉｃｋＴｉｍｅ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｓｉｌｖｅｒｌｉｇｈｔ（登録商標）、Ｊａｖａ（商標）、及びＵｎｉｔｙ（登録商標）が含まれる、多くの適切なマルチメディア技術の１つ以上を利用する。
【０１１７】
図１５を参照すると、特定の実施形態では、アプリケーション提供システムは、リレーショナルデータベース管理システム（ＲＤＢＭＳ）１５１０によってアクセスされる１つ以上のデータベース１５００を含む。適切なＲＤＢＭＳには、Ｆｉｒｅｂｉｒｄ、ＭｙＳＱＬ、ＰｏｓｔｇｒｅＳＱＬ、ＳＱＬｉｔｅ、Ｏｒａｃｌｅ  Ｄａｔａｂａｓｅ、Ｍｉｃｒｏｓｏｆｔ  ＳＱＬ  Ｓｅｒｖｅｒ、ＩＢＭ  ＤＢ２、ＩＢＭ  Ｉｎｆｏｒｍｉｘ、ＳＡＰ  Ｓｙｂａｓｅ、ＳＡＰ  Ｓｙｂａｓｅ、Ｔｅｒａｄａｔａなどが含まれる。この実施形態では、アプリケーション提供システムはさらに、１つ以上のアプリケーションサーバ１５２０（Ｊａｖａサーバ、．ＮＥＴサーバ、ＰＨＰサーバなど）および１つ以上のウェブサーバ１５３０（Ａｐａｃｈｅ、ＩＩＳ、ＧＷＳなど）を含む。（１つ以上の）ウェブサーバは、任意で、ａｐｐアプリケーションプログラミングインタフェース（ＡＰＩ）１５４０を介して１つ以上のウェブサービスを公開する。インターネットなどのネットワークを介して、システムは、ブラウザベースかつ／またはモバイルのネイティブユーザインタフェースを提供する。
【０１１８】
図１６を参照すると、特定の実施形態では、アプリケーション提供システムは、代わりに、分散したクラウドベースのアーキテクチャ１６００を有し、順応的に負荷を均衡させた自動スケーリングウェブサーバリソース１６１０およびアプリケーションサーバリソース１６２０、ならびに同期して複製されたデータベース１６３０を含む。
【０１１９】
食料品または飲料品を自律的または半自律的に配達するためのプラットフォーム
本明細書の図１７および図１８に提示するのは、食料品または飲料品を複数の顧客に自律的または半自律的に配達するためのプラットフォームである。
【０１２０】
図１７に見られるように、食料品または飲料品を複数の顧客に自律的または半自律的に配達するためのプラットフォームは、複数の自律車両または半自律車両１７１０、および品目振り分けアプリケーション１７４０を提供するように構成された振り分けプロセッサを含んでいてよい。各車両１７１０は、２つ以上の保管ユニット１７２０および１つの温度制御システム１７３０を備えていてよい。いくつかの実施形態では、１つ以上の車両は、１つの保管ユニットを備えていてよい。
【０１２１】
各保管ユニット１７２０は、食料品または飲料品を収容するように構成されてよい。保管ユニット１７２０の１つ以上は、モジュール式インサートを有していてよい。モジュール式インサートは、食料品または飲料品をセキュリティ保護するように構成されてよい。いくつかの実施形態では、モジュール式インサートは、モジュール式インサートの種類を２つ以上有する。モジュール式インサートの各種類は、特定の食料品または飲料品をセキュリティ保護するように構成されてよい。いくつかの実施形態では、各々の保管ユニット１７２０は、食料品または飲料品があること、食料品または飲料品の販売状況、またはこの両方を感知するように構成されたセンサを備えている。
【０１２２】
温度制御システム１７３０は、２つ以上の保管ユニット１７２０の各々の中を目標ユニット温度に維持するように構成されてよい。いくつかの実施形態では、各保管ユニット１７２０は、温度計を備え、温度制御モジュールは、温度計の測定に基づいて目標ユニット温度を維持するように温度制御システム１７３０を誘導する。いくつかの実施形態では、複数の車両１７１０の各々、２つ以上の保管ユニット１７２０の各々、またはこの両方はさらに、手操作した温度を受け取るように構成された温度制御入力部を備え、温度制御モジュールは、手操作した温度に基づいて目標ユニット温度を維持するように温度制御システム１７３０を誘導する。いくつかの実施形態では、温度制御システム１７３０は、第１の保管ユニット１７２０の中を第１の目標ユニット温度に維持し、第２の保管ユニットの中を第２の目標ユニット温度に維持するように構成される。
【０１２３】
振り分けアプリケーション１７４０は、データベース１７４１、注文モジュール１７４２、振り分けモジュール１７４３、および積荷モジュールを含んでいてよい。データベース１７４１は、複数の品目のプロファイルおよび保管ユニット１７２０のプロファイルを保存してよい。各品目プロファイルは、食料品または飲料品と目標品目温度とのいずれか一方に関連付けられてよい。各保管ユニット１７２０プロファイルは、２つ以上の保管ユニット１７２０のうちの１つ、および複数の車両１７１０のうちの１つに関連付けられてよい。
【０１２４】
注文モジュール１７４２は、複数の顧客から複数の注文を受けてよい。各注文は、複数の品目プロファイルの１つ以上を含んでいてよい。
【０１２５】
振り分けモジュール１７４３は、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、１つの保管ユニット１７２０プロファイルに割り当ててよい。振り分けモジュール１７４３は、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、少なくとも、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々に関連付けられた目標品目温度に基づいて、１つの保管ユニット１７２０プロファイルに割り当ててよい。いくつかの実施形態では、各品目プロファイルはさらに、サイズに関連付けられ、振り分けモジュール１７４３はさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、そのサイズに基づいて保管ユニット１７２０プロファイルに割り当てる。いくつかの実施形態では、各保管ユニット１７２０プロファイルはさらに、複数の自律車両または半自律車両１７１０のうちの１つの中のユニットの場所に関連付けられ、振り分けモジュール１７４３はさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、そのユニットの場所に基づいて保管ユニット１７２０プロファイルに割り当てる。
【０１２６】
積荷モジュールは、１つ以上の食料品または飲料品の各々を２つ以上の保管ユニット１７２０のうちの少なくとも１つに積荷することを誘導してよい。積荷モジュールは、１つ以上の食料品または飲料品の各々を２つ以上の保管ユニット１７２０のうちの少なくとも１つに積荷することを、１つ以上の品目プロファイルの各々の割り当てに基づいて誘導してよい。
【０１２７】
いくつかの実施形態では、振り分けプロセッサの少なくとも一部は、車両に搭載された車両１７１０振り分けプロセッサを備えている。いくつかの実施形態では、振り分けモジュール１７４３は、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、機械学習アルゴリズム、ルールベースのアルゴリズム、またはこの両方に基づいて、１つの保管ユニット１７２０プロファイルに割り当てる。
【０１２８】
図１８に見られるように、食料品または飲料品を複数の顧客に自律的または半自律的に配達するためのプラットフォームは、複数の自律車両または半自律車両１８１０、および品目振り分けアプリケーション１８４０を提供するように構成された振り分けプロセッサを含んでいてよい。各車両１８１０は、２つ以上の保管ユニット１８２０および１つの温度制御システム１８３０を備えていてよい。
【０１２９】
各保管ユニット１８２０は、食料品または飲料品を収容するように構成されてよい。保管ユニット１８２０の１つ以上は、モジュール式インサートを有していてよい。モジュール式インサートは、食料品または飲料品をセキュリティ保護するように構成されてよい。いくつかの実施形態では、モジュール式インサートは、モジュール式インサートの種類を２つ以上有する。モジュール式インサートの各種類は、特定の食料品または飲料品をセキュリティ保護するように構成されてよい。いくつかの実施形態では、各々の保管ユニット１８２０は、食料品または飲料品があること、食料品または飲料品の販売状況、またはこの両方を感知するように構成されたセンサを備えている。
【０１３０】
温度制御システム１８３０は、２つ以上の保管ユニット１８２０の各々の中を目標ユニット温度に維持するように構成されてよい。いくつかの実施形態では、各保管ユニット１８２０は、温度計を備え、温度制御モジュールは、温度計の測定に基づいて目標ユニット温度を維持するように温度制御システム１８３０を誘導する。いくつかの実施形態では、複数の車両１８１０の各々、２つ以上の保管ユニット１８２０の各々、またはこの両方はさらに、手操作した温度を受け取るように構成された温度制御入力部を備え、温度制御モジュールは、手操作した温度に基づいて目標ユニット温度を維持するように温度制御システム１８３０を誘導する。いくつかの実施形態では、温度制御システム１８３０は、第１の保管ユニット１８２０の中を第１の目標ユニット温度に維持し、第２の保管ユニットの中を第２の目標ユニット温度に維持するように構成される。
【０１３１】
振り分けアプリケーション１８４０は、データベース１８４１、注文モジュール１８４２、振り分けモジュール１８４３、および積荷モジュールを含んでいてよい。データベース１８４１は、複数の品目のプロファイルおよび保管ユニット１８２０のプロファイルを保存してよい。各品目プロファイルは、食料品または飲料品と目標品目温度とのいずれか一方に関連付けられてよい。各保管ユニット１８２０プロファイルは、２つ以上の保管ユニット１８２０のうちの１つ、および複数の車両１８１０のうちの１つに関連付けられてよい。
【０１３２】
注文モジュール１８４２は、複数の顧客から複数の注文を受けてよい。各注文は、複数の品目プロファイルの１つ以上を含んでいてよい。
【０１３３】
振り分けモジュール１８４３は、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を１つの保管ユニット１８２０プロファイルに割り当ててよい。振り分けモジュール１８４３は、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、少なくとも、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々に関連付けられた目標品目温度に基づいて、１つの保管ユニット１８２０プロファイルに割り当ててよい。いくつかの実施形態では、各品目プロファイルはさらに、サイズに関連付けられ、振り分けモジュール１８４３はさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、そのサイズに基づいて保管ユニット１８２０プロファイルに割り当てる。いくつかの実施形態では、各保管ユニット１８２０プロファイルはさらに、複数の自律車両または半自律車両１８１０のうちの１つの中のユニットの場所に関連付けられ、振り分けモジュール１８４３はさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、そのユニットの場所に基づいて保管ユニット１８２０プロファイルに割り当てる。
【０１３４】
積荷モジュールは、１つ以上の食料品または飲料品の各々を２つ以上の保管ユニット１８２０のうちの少なくとも１つに積荷することを誘導してよい。積荷モジュールは、１つ以上の食料品または飲料品の各々を２つ以上の保管ユニット１８２０のうちの少なくとも１つに積荷することを、１つ以上の品目プロファイルの各々の割り当てに基づいて誘導してよい。
【０１３５】
いくつかの実施形態では、振り分けプロセッサの少なくとも一部は、車両に搭載された車両１８１０振り分けプロセッサを備えている。いくつかの実施形態では、振り分けモジュール１８４３は、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、機械学習アルゴリズム、ルールベースのアルゴリズム、またはこの両方に基づいて、１つの保管ユニット１８２０プロファイルに割り当てる。
【０１３６】
いくつかの実施形態では、プラットフォームはさらに、サーバアプリケーション１８５０を提供するように構成されたサーバプロセッサを備え、サーバアプリケーションは、遠隔温度制御モジュール１８５１を備え、目標温度を受け取り、目標温度を温度制御システム１８３０に送信する。いくつかの実施形態では、振り分けプロセッサの少なくとも一部は、サーバ振り分けプロセッサを含む。
【０１３７】
保管ユニット
図１８は、車両１０１内の保管ユニット１９１０の非限定的な斜視図である。
【０１３８】
各車両は、２つ以上の保管ユニット１９１０を備えていてよい。各車両１０１は、保管ユニットを１つのみ備えていてよい。各車両は、２、３、４、５、６、８、１０、１２、１５、２０、２５、３０、４０、５０、６０、８０、１００、またはそれ以上の保管ユニット１９１０を備えていてよく、この数は増分を含む。各保管ユニット１９１０は、食料品または飲料品１９２０を収容するように構成されてよい。各保管ユニット１９１０は、２つ以上の食料品または飲料品１９２０を収容するように構成されてよい。各保管ユニット１９１０は、２、３、４、５、６、８、１０、１２、１５、２０、２５、３０、４０、５０、６０、８０、１００、またはそれ以上の食料品または飲料品１９２０を収容するように構成されてよく、この数は増分を含む。
【０１３９】
保管ユニット１９１０の１つ以上は、モジュール式インサートを備えていてよい。大部分の保管ユニット１９１０は、モジュール式インサートを備えていてよい。各々の保管ユニット１９１０は、モジュール式インサートを備えていてよい。各保管ユニット１９１０は、２、３、４、５、６、８、１０、１２、１５、２０、２５、３０、４０、５０、６０、８０、１００、またはそれ以上のモジュール式インサートを備えていてよく、この数は増分を含む。モジュール式インサートは、食料品または飲料品１９２０をセキュリティ保護するように構成されてよい。モジュール式インサートは、１つ以上の食料品または飲料品１９２０をセキュリティ保護するように構成されてよい。１つの食料品または飲料品１９２０を保管するために２つ以上のインサートが必要なことがある。いくつかの実施形態では、モジュール式インサートは、モジュール式インサートの種類を２つ以上有する。モジュール式インサートの各種類は、特定の食料品または飲料品１９２０をセキュリティ保護するように構成されてよい。
【０１４０】
いくつかの実施形態では、各々の保管ユニット１９１０は、食料品または飲料品１９２０があること、食料品または飲料品１９２０の販売状況、またはこの両方を感知するように構成されたセンサを備えている。各々の保管ユニット１９１０は、食料品または飲料品１９２０があること、食料品または飲料品１９２０の販売状況、またはこの両方を感知するように構成された２つ以上のセンサを備えていてよい。各々の保管ユニット１９１０は、食料品または飲料品１９２０がないこと、食料品または飲料品１９２０の販売状況、またはこの両方を感知するように構成されたセンサを備えている。各々の保管ユニット１９１０は、食料品または飲料品１９２０に関連付けられた品目１９２０プロファイル、食料品または飲料品１９２０の販売状況、またはこの両方を検知するように構成されたセンサを備えている。センサには、重量センサ、タッチセンサ、圧力センサ、赤外線センサ、カメラ、ビデオカメラ、またはこれらの任意の組み合わせが含まれてよい。
【０１４１】
温度制御システム
温度制御システムは、２つ以上の保管ユニットの各々の中を目標ユニット温度に維持するように構成されてよい。温度制御システムは、保管ユニットのうちの１つの中のみを目標ユニット温度に維持するように構成されてよい。温度制御システムは、２つ以上の保管ユニットの各々の中を同じ目標ユニット温度に維持するように構成されてよい。いくつかの実施形態では、各保管ユニットは、温度計を備え、温度制御モジュールは、温度計の測定に基づいて目標ユニット温度を維持するように温度制御システムを誘導する。
【０１４２】
いくつかの実施形態では、複数の車両の各々、２つ以上の保管ユニットの各々、またはこの両方はさらに、手操作した温度を受け取るように構成された温度制御入力部を備えている。温度制御モジュールは、手操作した温度に基づいて目標ユニット温度を維持するように温度制御システムを誘導してよい。いくつかの実施形態では、温度制御システムは、第１の保管ユニットの中を第１の目標ユニット温度に維持し、第２の保管ユニットの中を第２の目標ユニット温度に維持するように構成される。温度制御入力部には、ノブ、キーパッド、無線装置、Ｂｌｕｅｔｏｏｔｈ装置、セルラー装置、データ口、またはこれらの任意の組み合わせが含まれてよい。
【０１４３】
振り分けアプリケーション
振り分けアプリケーションは、データベース、注文モジュール、振り分けモジュール、および積荷モジュールを含んでいてよい。いくつかの実施形態では、振り分けアプリケーションは、振り分けプロセッサによって提供される。いくつかの実施形態では、振り分けアプリケーションは、２つ以上の振り分けプロセッサによって提供される。いくつかの実施形態では、データベース、注文モジュール、振り分けモジュール、および積荷モジュールのうちの少なくとも１つは、振り分けプロセッサによって提供される。いくつかの実施形態では、データベース、注文モジュール、振り分けモジュール、および積荷モジュールのうちの少なくとも１つは、車両プロセッサによって提供される。車両プロセッサは、車両に搭載された状態でよい。いくつかの実施形態では、振り分けプロセッサと車両プロセッサの少なくとも一方は、クラウドプロセッサ、分散型プロセッサ、またはこれらの任意の組み合わせを含む。
【０１４４】
データベース
データベースは、複数の品目プロファイルおよび保管ユニットプロファイルを保存してよい。各品目プロファイルは、食料品または飲料品のうちの１つに関連付けられてよい。各品目プロファイルは、食料品または飲料品のうちの１つ、および目標品目温度に関連付けられてよい。各保管ユニットプロファイルは、２つ以上の保管ユニットのうちの１つおよび複数の車両のうちの１つに関連付けられてよい。各保管ユニットプロファイルはさらに、目標温度の実現性に関連付けられてよい。データベースは、管理者によって更新または追加されるように構成されてよい。
【０１４５】
いくつかの実施形態では、本明細書に開示したプラットフォーム、システム、媒体、および方法は、１つ以上のデータベース、またはその使用法を含む。本明細書に提示した開示に照らして、当業者は、多くのデータベースが自律車両に適切であることを認識するであろう。様々な実施形態では、適切なデータベースには、非限定的な例として、リレーショナルデータベース、非リレーショナルデータベース、オブジェクト指向データベース、オブジェクトデータベース、エンティティ関係モデルデータベース、連想データベース、およびＸＭＬデータベースが含まれる。さらに非限定的な例として、ＳＱＬ、ＰｏｓｔｇｒｅＳＱＬ、ＭｙＳＱＬ、Ｏｒａｃｌｅ、ＤＢ２、Ｓｙｂａｓｅが含まれる。いくつかの実施形態では、データベースは、インターネットベースのものである。さらに別の実施形態では、データベースは、ウェブベースのものである。またさらに他の実施形態では、データベースは、クラウドコンピューティングベースのものである。他の実施形態では、データベースは、１つ以上のローカルコンピュータ記憶装置に基づくものである。
【０１４６】
注文モジュール
注文モジュールは、複数の顧客から複数の注文を受けてよい。各注文は、複数の品目プロファイルの１つ以上を含んでいてよい。各注文はさらに、配達住所、配達時間、配達状態、またはこれらの任意の組み合わせを含んでいてよい。配達状態は、目標品目温度に関連付けられてよく、例えば、温かい食品は、すぐに消費できるように、または後で温めなおすように構成された配達状態と関連付けられてよい。
【０１４７】
振り分けモジュール
振り分けモジュールは、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を１つの保管ユニットプロファイルに割り当ててよい。振り分けモジュールは、１つの注文に関連付けられた１つ以上の品目プロファイルの各々を同じ保管ユニットプロファイルに割り当ててよい。振り分けモジュールは、１つの注文に関連付けられた１つ以上の品目プロファイルの各々を異なる保管ユニットプロファイルに割り当ててよい。振り分けモジュールは、異なる注文に関連付けられた品目プロファイルを同じ保管ユニットプロファイルに割り当ててよい。
【０１４８】
振り分けモジュールは、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、少なくとも、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々に関連付けられた目標品目温度に基づいて、１つの保管ユニットプロファイルに割り当ててよい。
【０１４９】
いくつかの実施形態では、各品目プロファイルはさらに、サイズに関連付けられる。振り分けモジュールはさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、サイズに基づいて保管ユニットプロファイルに割り当ててよい。いくつかの実施形態では、各保管ユニットプロファイルはさらに、複数の自律車両または半自律車両のうちの１つの中のユニットの場所に関連付けられる。振り分けモジュールはさらに、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、そのユニットの場所に基づいて保管ユニットプロファイルに割り当ててよい。
【０１５０】
いくつかの実施形態では、振り分けモジュールは、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、目標温度の実現性に基づいて１つの保管ユニットプロファイルに割り当てる。
【０１５１】
いくつかの実施形態では、振り分けモジュールは、複数の注文の各々に関連付けられた１つ以上の品目プロファイルの各々を、機械学習アルゴリズム、ルールベースのアルゴリズム、またはこの両方に基づいて、１つの保管ユニットプロファイルに割り当てる。
【０１５２】
積荷モジュール
積荷モジュールは、１つ以上の食料品または飲料品の各々を２つ以上の保管ユニットのうちの少なくとも１つに積荷することを誘導してよい。積荷モジュールは、１つ以上の食料品または飲料品の各々を２つ以上の保管ユニットのうちの少なくとも１つに積荷することを、１つ以上の品目プロファイルの各々の割り当てに基づいて誘導してよい。１つ以上の食料品または飲料品の各々の積荷は、手動で、または自律的に実施されてよい。
【０１５３】
積荷モジュールは、積荷目録を用意することによって１つ以上の食料品または飲料品の各々の積荷を誘導してよい。積荷モジュールは、食料品または飲料品に関連付けられたアイコン、バーコード、部品番号、部品名、またはこれらの任意の組み合わせを表示するよう保管ユニットの各々に命令を出すことによって、１つ以上の食料品または飲料品の各々の積荷を誘導してよい。積荷モジュールは、マーキー、スピーカ、積荷アプリケーション、またはこれらの任意の組み合わせに命令を出すことによって、１つ以上の食料品または飲料品の各々の積荷を誘導してよい。
【０１５４】
サーバプロセッサ
いくつかの実施形態では、プラットフォームはさらに、サーバアプリケーションを提供するように構成されたサーバプロセッサを備え、サーバアプリケーションは、遠隔温度制御モジュールを含み、目標温度を受け取り、目標温度を温度制御システムに送信する。いくつかの実施形態では、振り分けプロセッサの少なくとも一部は、サーバ振り分けプロセッサを含む。
【０１５５】
モバイルアプリケーション
いくつかの実施形態では、コンピュータプログラムは、モバイルデジタル処理装置に提供されるモバイルアプリケーションを含む。いくつかの実施形態では、モバイルアプリケーションは、製造されるときにモバイルデジタル処理装置に提供される。他の実施形態では、モバイルアプリケーションは、本明細書に記載したコンピュータネットワークを介してモバイルデジタル処理装置に提供される。
【０１５６】
本明細書に提示した開示に照らして、モバイルアプリケーションは、先行技術で公知のハードウェア、言語、および開発環境を用いる当業者に公知の技術によって作成される。当業者は、モバイルアプリケーションが、いくつかの言語で記述されることを認識するであろう。適切なプログラミング言語には、非限定的な例として、Ｃ、Ｃ＋＋、Ｃ＃、Ｏｂｊｅｃｔｉｖｅ−Ｃ、Ｊａｖａ（商標）、Ｊａｖａｓｃｒｉｐｔ、Ｐａｓｃａｌ、Ｏｂｊｅｃｔ  Ｐａｓｃａｌ、Ｐｙｔｈｏｎ（商標）、Ｒｕｂｙ、ＶＢ．ＮＥＴ、ＷＭＬ、およびＣＳＳを含むか含まないかを問わないＸＨＴＭＬ／ＨＴＭＬ、またはこれらの組み合わせが含まれる。
【０１５７】
適切なモバイルアプリケーションの開発環境は、いくつかのソースから入手可能である。市販の開発環境には、非限定的な例として、ＡｉｒｐｌａｙＳＤＫ、ａｌｃｈｅＭｏ、Ａｐｐｃｅｌｅｒａｔｏｒ（登録商標）、Ｃｅｌｓｉｕｓ、Ｂｅｄｒｏｃｋ、Ｆｌａｓｈ  Ｌｉｔｅ、．ＮＥＴ  Ｃｏｍｐａｃｔ  Ｆｒａｍｅｗｏｒｋ、Ｒｈｏｍｏｂｉｌｅ、およびＷｏｒｋＬｉｇｈｔ  Ｍｏｂｉｌｅ  Ｐｌａｔｆｏｒｍが含まれる。他の開発環境は、費用なしで利用可能であり、非限定的な例として、Ｌａｚａｒｕｓ、ＭｏｂｉＦｌｅｘ、ＭｏＳｙｎｃおよびＰｈｏｎｅｇａｐが含まれる。また、モバイル装置の製造者は、ソフトウェア開発キットを流通させていて、その非限定的な例として、ｉＰｈｏｎｅ（登録商標）およびｉＰａｄ（登録商標）（ｉＯＳ）ＳＤＫ、Ａｎｄｒｏｉｄ（商標）ＳＤＫ、ＢｌａｃｋＢｅｒｒｙ（登録商標）ＳＤＫ、ＢＲＥＷ  ＳＤＫ、Ｐａｌｍ（登録商標）ＯＳ  ＳＤＫ、Ｓｙｍｂｉａｎ  ＳＤＫ、ｗｅｂＯＳ  ＳＤＫ、およびＷｉｎｄｏｗｓ（登録商標）Ｍｏｂｉｌｅ  ＳＤＫが含まれる。
【０１５８】
当業者は、いくつかの商用フォーラムが、モバイルアプリケーションの流通に利用可能であり、モバイルアプリケーションの非限定的な例として、Ａｐｐｌｅ（登録商標）Ａｐｐ  Ｓｔｏｒｅ、Ｇｏｏｇｌｅ（登録商標）Ｐｌａｙ、Ｃｈｒｏｍｅ  ＷｅｂＳｔｏｒｅ、ＢｌａｃｋＢｅｒｒｙ（登録商標）Ａｐｐ  Ｗｏｒｌｄ、Ｐａｌｍ装置用のＡｐｐ  Ｓｔｏｒｅ、ｗｅｂＯＳ用のＡｐｐ  Ｃａｔａｌｏｇ、モバイル用のＷｉｎｄｏｗｓ（登録商標）Ｍａｒｋｅｔｐｌａｃｅ、Ｎｏｋｉａ（登録商標）装置用のＯｖｉ  Ｓｔｏｒｅ、Ｓａｍｓｕｎｇ（登録商標）Ａｐｐｓ、およびＮｉｎｔｅｎｄｏ（登録商標）ＤＳｉ  Ｓｈｏｐが含まれることを認識するであろう。
【０１５９】
スタンドアローンアプリケーション
いくつかの実施形態では、コンピュータプログラムは、既存のプロセスに対するアドオンではなく、例えばプラグインではなく、独立したコンピュータプロセスとして実行されるプログラムであるスタンドアローンアプリケーションを含む。当業者は、スタンドアローンアプリケーションがコンパイルされることが多いことを認識するであろう。コンパイラとは、プログラミング言語で書かれたソースコードを、アセンブリ言語またはマシンコードなどのバイナリオブジェクトコードに変換するコンピュータプログラムである。コンパイルされた適切なプログラミング言語の非限定的な例として、Ｃ、Ｃ＋＋、Ｏｂｊｅｃｔｉｖｅ−Ｃ、ＣＯＢＯＬ、Ｄｅｌｐｈｉ、Ｅｉｆｆｅｌ、Ｊａｖａ（商標）、Ｌｉｓｐ、Ｐｙｔｈｏｎ（商標）、Ｖｉｓｕａｌ  Ｂａｓｉｃ、およびＶＢ．ＮＥＴ、またはこれらの組合せが含まれる。コンパイルは、少なくとも部分的に、実行可能なプログラムを作成するように実施されることが多い。いくつかの実施形態では、コンピュータプログラムは、コンパイルされた実行可能なアプリケーションを１つ以上含む。
【０１６０】
ウェブブラウザプラグイン
いくつかの実施形態では、コンピュータプログラムは、ウェブブラウザプラグイン（例えば拡張機能など）を含む。コンピューティングでは、プラグインは、より大きなソフトウェアアプリケーションに特定の機能を加える１つ以上のソフトウェア構成要素である。ソフトウェアアプリケーションのメーカーは、第三者の開発者がアプリケーションを拡張する能力を生み出せるように、新たな特徴を容易に追加するのをサポートするように、かつアプリケーションのサイズを縮小するように、プラグインをサポートする。サポートされる時、プラグインは、ソフトウェアアプリケーションの機能のカスタマイズを可能にする。例えばプラグインは、通常、ビデオを再生し、相互作用を生み出し、ウィルスをスキャンし、特定のファイルの種類を表示するために、ウェブブラウザで使用される。当業者は、Ａｄｏｂｅ（登録商標）Ｆｌａｓｈ（登録商標）Ｐｌａｙｅｒ、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｓｉｌｖｅｒｌｉｇｈｔ（登録商標）、およびＡｐｐｌｅ（登録商標）ＱｕｉｃｋＴｉｍｅ（登録商標）などのいくつかのウェブブラウザプラグインに通じているであろう。
【０１６１】
本明細書に提示した開示に照らして、当業者は、非限定的な例として、Ｃ＋＋、Ｄｅｌｐｈｉ、Ｊａｖａ（商標）、ＰＨＰ、Ｐｙｔｈｏｎ（商標）、およびＶＢ．ＮＥＴ、またはそれらの組み合わせが含まれる様々なプログラミング言語でプラグインの開発が可能であるいくつかのプラグインフレームワークが利用可能であることを認識するであろう。
【０１６２】
ウェブブラウザ（インターネットブラウザとも呼ばれる）は、Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ上で情報資源を検索し、提示し、かつ渡り歩くために、ネットワーク接続されたデジタル処理装置とともに使用するように設計されるソフトウェアアプリケーションである。適切なウェブブラウザには、非限定的な例として、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標）、Ｍｏｚｉｌｌａ（登録商標）Ｆｉｒｅｆｏｘ（登録商標）、Ｇｏｏｇｌｅ（登録商標）Ｃｈｒｏｍｅ、Ａｐｐｌｅ（登録商標）Ｓａｆａｒｉ（登録商標）、Ｏｐｅｒａ  Ｓｏｆｔｗａｒｅ（登録商標）Ｏｐｅｒａ（登録商標）、およびＫＤＥ  Ｋｏｎｑｕｅｒｏｒが含まれる。いくつかの実施形態では、ウェブブラウザは、モバイルウェブブラウザである。モバイルウェブブラウザ（マイクロブラウザ、ミニブラウザ、および無線ブラウザとも呼ばれる）は、非限定的な例として、ハンドヘルドコンピュータ、タブレットコンピュータ、ネットブックコンピュータ、サブノートブックコンピュータ、スマートフォン、音楽プレーヤ、携帯情報端末（ＰＤＡ）、およびハンドヘルドビデオゲームシステムが含まれる、モバイルデジタル処理装置で使用するように設計される。適切なモバイルウェブブラウザには、非限定的な例として、Ｇｏｏｇｌｅ（登録商標）Ａｎｄｒｏｉｄ（登録商標）ブラウザ、ＲＩＭ  ＢｌａｃｋＢｅｒｒｙ（登録商標）ブラウザ、Ａｐｐｌｅ（登録商標）Ｓａｆａｒｉ（登録商標）、Ｐａｌｍ（登録商標）Ｂｌａｚｅｒ、Ｐａｌｍ（登録商標）ＷｅｂＯＳ（登録商標）ブラウザ、モバイル用のＭｏｚｉｌｌａ（登録商標）Ｆｉｒｅｆｏｘ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標）Ｍｏｂｉｌｅ、Ａｍａｚｏｎ（登録商標）Ｋｉｎｄｌｅ（登録商標）Ｂａｓｉｃ  Ｗｅｂ、Ｎｏｋｉａ（登録商標）ブラウザ、Ｏｐｅｒａ  Ｓｏｆｔｗａｒｅ（登録商標）Ｏｐｅｒａ（登録商標）Ｍｏｂｉｌｅ、およびＳｏｎｙ（登録商標）ＰＳＰ（商標）ブラウザが含まれる。
【０１６３】
ソフトウェアモジュール
いくつかの実施形態では、本明細書に開示したプラットフォーム、システム、媒体、および方法は、ソフトウェア、サーバ、および／またはデータベースモジュール、またはその使用法を含む。本明細書に提示した開示に照らして、ソフトウェアモジュールは、先行技術で公知のマシン、ソフトウェア、および言語を用いて当業者に公知の技術で作成される。本明細書に開示したソフトウェアモジュールは、数多くの方法で実施される。様々な実施形態では、ソフトウェアモジュールは、ファイル、コードの一部、プログラミングオブジェクト、プログラミング構造、またはこれらの組み合わせを含む。さらに他の様々な実施形態では、ソフトウェアモジュールは、複数のファイル、コードの複数の部分、複数のプログラミングオブジェクト、複数のプログラミング構造、またはこれらの組み合わせを含む。様々な実施形態では、１つ以上のソフトウェアモジュールは、非限定的な例として、ウェブアプリケーション、モバイルアプリケーション、およびスタンドアローンアプリケーションを含む。いくつかの実施形態では、ソフトウェアモジュールは、１つのコンピュータプログラムまたはアプリケーションの中にある。他の実施形態では、ソフトウェアモジュールは、２つ以上のコンピュータプログラムまたはアプリケーションの中にある。いくつかの実施形態では、ソフトウェアモジュールは、マシン上でホストされる。他の実施形態では、ソフトウェアモジュールは、２つ以上のマシン上でホストされる。さらに別の実施形態では、ソフトウェアモジュールは、クラウドコンピューティングプラットフォーム上でホストされる。いくつかの実施形態では、ソフトウェアモジュールは、１ヵ所にある１つ以上のマシン上でホストされる。他の実施形態では、ソフトウェアモジュールは、２ヵ所以上にある１つ以上のマシン上でホストされる。
【０１６４】
用語および定義
本明細書で使用したように、「少なくとも１つ」、「１つ以上」、および「および／または」という語句は、使用上連言的でもあり選言的でもある制限のない表現である。例えば、「Ａ、ＢおよびＣのうち少なくとも１つ」、「Ａ、Ｂ、またはＣのうち少なくとも１つ」、「Ａ、Ｂ、およびＣの１つ以上」、「Ａ、Ｂ、またはＣの１つ以上」、および「Ａ、Ｂ、および／またはＣ」という各々の表現は、Ａのみ、Ｂのみ、Ｃのみ、ＡとＢを合わせたもの、ＡとＣを合わせたもの、ＢとＣを合わせたもの、またはＡ、ＢおよびＣを合わせたもの、を意味する。
【０１６５】
本明細書で使用したように、「フリート」、「サブフリート」という用語、およびこれと同様の用語は、一緒に動作する、または同一所有者のもとで動作する、多くの陸上車両、船舶、または航空機を指して使用される。いくつかの実施形態では、フリートまたはサブフリートは、同じ活動に従事する。いくつかの実施形態では、フリートまたはサブフリートは、ほぼ同じ活動に従事する。いくつかの実施形態では、フリート、またはサブフリートは、異なる活動に従事する。
【０１６６】
本明細書で使用したように、「自律車両」、「車両フリート」、「車両」、「全地形対応車両」という用語、およびこれと同様の用語は、貨物を輸送する移動機械を指して使用される。典型的な車両には、自動車、ワゴン、バン、無人自動車（例えば三輪車、トラック、トレーラ、バスなど）、無人鉄道車両（例えば、列車、路面電車など）、無人船舶（例えば船舶、ボート、フェリー、上陸用舟艇、荷船、いかだなど）、空中ドローン、無人ホバークラフト（空中型、陸上型、水上型）、無人航空機、さらには無人宇宙船が含まれる。
【０１６７】
本明細書で使用したように、「使用者」、「オペレータ」、「フリートオペレータ」という用語、およびこれと同様の用語は、車両フリートを所有する、または車両フリートを管理し運用する責任を負うエンティティを指して使用される。
【０１６８】
本明細書で使用したように、「顧客」という用語、およびこれと同様の用語は、車両フリートによって提供されるサービスを要求するエンティティを指して使用される。
【０１６９】
本明細書で使用したように、「提供者」、「事業者」、「販売者」、「第三者の販売者」という用語、およびこれと同様の用語は、車両フリートのサービスを利用して、提供者の事業場所または持ち場から提供者の製品を配達し、かつ提供者の事業場所または持ち場に提供者の製品を返送するために、フリートの所有者またはオペレータと協力して働くエンティティを指して使用される。
【０１７０】
本明細書で使用したように、「サーバ」、「コンピュータサーバ」、「中央サーバ」、「メインサーバ」という用語、およびこれと同様の用語は、フリートのリソース、すなわち自律車両を管理するネットワーク上のコンピュータまたは装置を指して使用される。
【０１７１】
本明細書で使用したように、「コントローラ」という用語、およびこれと同様の用語は、コンピュータから周辺機器へ、かつこの逆にデータを伝送するのを制御する装置を指して使用される。例えば、ディスクドライブ、表示画面、キーボード、およびプリンタはすべて、コントローラを必要とする。パーソナルコンピュータでは、コントローラは、単一のチップであることが多い。本明細書で使用したように、コントローラは、通常、セキュリティ保護可能なコンパートメントなどの自律車両の構成要素へのアクセスを管理するために使用される。
【０１７２】
本明細書で使用したように、「メッシュネットワーク」とは、各ノードがネットワークに対してデータを中継するネットワークトポロジである。メッシュノードはすべて、ネットワーク内でのデータの分散に協力する。これは、有線ネットワークと無線ネットワークの両方に適用されてよい。無線メッシュネットワークは、「無線アドホック」ネットワークの一種であると考えてよい。そのため、無線メッシュネットワークは、モバイルアドホックネットワーク（ＭＡＮＥＴ）と密接に関連している。ＭＡＮＥＴは、特定のメッシュネットワークトポロジに限定されないが、無線アドホックネットワークまたはＭＡＮＥＴは、どのような形態のネットワークトポロジであってもよい。メッシュネットワークは、フラッディング技術またはルーティング技術のいずれかを用いてメッセージを中継してよい。ルーティングの場合、メッセージは、送信先に到達するまでノードからノードへホッピングすることによって、パスに沿って伝搬される。そのパスをすべて利用可能にするために、ネットワークは、連続接続を可能にしなければならず、かつ、Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｂｒｉｄｇｉｎｇなどの自己修復アルゴリズムを用いて、壊れたパスの周辺のネットワーク自体を再構成しなければならない。自己修復により、ノードが壊れたとき、または接続が不確実になったときに、ルーティング系のネットワークを動作させることが可能になる。その結果、ネットワークの送信元と送信先との間に２つ以上のパスがあることが多いため、ネットワークは通常極めて信頼性が高い。この概念は、有線ネットワークとソフトウェアとの相互作用にも適用してよい。ノードがすべて互いに接続されているメッシュネットワークは、完全接続ネットワークである。
【０１７３】
本明細書で使用したように、「モジュール」という用語、およびこれと同様の用語は、中央サーバの自己完結型ハードウェアの構成要素を指して使用され、この場合、中央サーバがソフトウェアモジュールを含む。ソフトウェアでは、モジュールはプログラムの一部である。プログラムは、個別に開発された１つ以上のモジュールで構成され、モジュールどうしは、プログラムがリンクされるまで結び付けられない。単一のモジュールに、１つまたはいくつかのルーチン、または特定のタスクを実行するプログラムのセクションが入っていてよい。本明細書で使用したようにフリート管理モジュールは、車両フリートの様々な態様および機能を管理するためのソフトウェアモジュールを含む。
【０１７４】
本明細書で使用したように、「プロセッサ」、「デジタル処理装置」という用語、およびこれと同様の用語は、マイクロプロセッサまたは中央処理装置（ＣＰＵ）を指して使用される。ＣＰＵは、命令によって指定された基本的な算術、論理、制御および入力／出力（Ｉ／Ｏ）の動作を実施することによってコンピュータプログラムの命令を実行するコンピュータの中の電子回路である。
【０１７５】
本明細書の記載によれば、適切なデジタル処理装置には、非限定的な例として、サーバコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、サブノートブックコンピュータ、ネットブックコンピュータ、ネットパッドコンピュータ、セットトップコンピュータ、ハンドヘルドコンピュータ、インターネット機器、モバイルスマートフォン、タブレットコンピュータ、携帯情報端末、ビデオゲームコンソール、および車両が含まれる。当業者は、多くのスマートフォンが、本明細書に記載のシステムで使用するのに適していることを認識するであろう。適切なタブレットコンピュータには、当業者に公知のブックレット、スレートおよびコンバーチブル構成を有するものが含まれる。
【０１７６】
いくつかの実施形態では、デジタル処理装置は、実行可能な命令を実行するように構成されたオペレーティングシステムを含む。オペレーティングシステムは、例えば、装置のハードウェアを管理し、アプリケーションを実行するためのサービスを提供するプログラムおよびデータを含むソフトウェアである。当業者は、適切なサーバオペレーティングシステムには、非限定的な例として、ＦｒｅｅＢＳＤ、ＯｐｅｎＢＳＤ、ＮｅｔＢＳＤ（登録商標）、Ｌｉｎｕｘ（登録商標）、Ａｐｐｌｅ（登録商標）Ｍａｃ  ＯＳ  Ｘ  Ｓｅｒｖｅｒ（登録商標）、Ｏｒａｃｌｅ（登録商標）Ｓｏｌａｒｉｓ（登録商標）、Ｗｉｏｄｏｗｓ  Ｓｅｒｖｅｒ（登録商標）、およびＮｏｖｅｌｌ（登録商標）ＮｅｔＷａｒｅ（登録商標）が含まれることを認識するであろう。当業者は、適切なパーソナルコンピュータのオペレーティングシステムには、非限定的な例として、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｗｉｎｄｏｗｓ（登録商標）、Ａｐｐｌｅ（登録商標）Ｍａｃ  ＯＳ  Ｘ（登録商標）、ＵＮＩＸ（登録商標）、およびＧＮＵ／Ｌｉｎｕｘ（登録商標）などのＵＮＩＸ（登録商標）様のオペレーティングシステムが含まれることを認識するであろう。いくつかの実施形態では、オペレーティングシステムは、クラウドコンピューティングによって提供される。また、当業者は、適切なモバイルスマートフォンのオペレーティングシステムには、Ｎｏｋｉａ（登録商標）Ｓｙｍｂｉａｎ（登録商標）ＯＳ、Ａｐｐｌｅ（登録商標）ｉＯＳ（登録商標）、Ｒｅｓｅａｒｃｈ  Ｉｎ  Ｍｏｔｉｏｎ（登録商標）ＢｌａｃｋＢｅｒｒｙ  ＯＳ（登録商標）、Ｇｏｏｇｌｅ（登録商標）Ａｎｄｒｏｉｄ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｗｉｎｄｏｗｓ  Ｐｈｏｎｅ（登録商標）ＯＳ、Ｍｉｃｒｏｓｏｆｔ（登録商標）Ｗｉｎｄｏｗｓ  Ｍｏｂｉｌｅ（登録商標）ＯＳ、Ｌｉｎｕｘ（登録商標）、およびＰａｌｍ（登録商標）ＷｅｂＯＳ（登録商標）が含まれることも認識するであろう。
【０１７７】
いくつかの実施形態では、装置には、ストレージ装置および／または記憶装置が含まれる。ストレージ装置および／または記憶装置は、一時的にまたは恒久的にデータまたはプログラムを保存するために使用される１つ以上の物理装置である。いくつかの実施形態では、装置は、揮発性メモリであり、保存された情報を維持するために動力を必要とする。いくつかの実施形態では、装置は、不揮発性メモリであり、デジタル処理装置が給電されていないとき、保存された情報を保持する。いくつかの実施形態では、不揮発性メモリには、フラッシュメモリが含まれる。いくつかの実施形態では、不揮発性メモリには、動的ランダムアクセスメモリ（ＤＲＡＭ）が含まれる。いくつかの実施形態では、不揮発性メモリには、強誘電ランダムアクセスメモリ（ＦＲＡＭ（登録商標））が含まれる。いくつかの実施形態では、不揮発性メモリには、相変化ランダムアクセスメモリ（ＰＲＡＭ）が含まれる。いくつかの実施形態では、装置は、非限定的な例として、ＣＤ−ＲＯＭ、ＤＶＤ、フラッシュ記憶装置、磁気ディスクドライブ、磁気テープドライブ、光ディスクドライブ、およびクラウドコンピューティング系のストレージなどのストレージ装置である。いくつかの実施形態では、ストレージ装置および／または記憶装置は、本明細書に開示したもののような装置の組み合わせである。
【０１７８】
いくつかの実施形態では、デジタル処理装置は、使用者に視覚情報を送るためのディスプレイを備えている。いくつかの実施形態では、ディスプレイは、陰極線管（ＣＲＴ）である。いくつかの実施形態では、ディスプレイは、液晶ディスプレイ（ＬＣＤ）である。いくつかの実施形態では、ディスプレイは、薄膜トランジスタ液晶ディスプレイ（ＴＦＴ−ＬＣＤ）である。いくつかの実施形態では、ディスプレイは、有機発光ダイオード（ＯＬＥＤ）ディスプレイである。様々ないくつかの実施形態では、ＯＬＥＤディスプレイでは、パッシブマトリクス型ＯＬＥＤ（ＰＭＯＬＥＤ）またはアクティブマトリクス型ＯＬＥＤ（ＡＭＯＬＥＤ）ディスプレイである。いくつかの実施形態では、ディスプレイは、プラズマディスプレイである。いくつかの実施形態では、ディスプレイは、ビデオプロジェクタである。いくつかの実施形態では、ディスプレイは、使用者の相互作用／身振り／応答などを検知してよい相互作用式のもの（例えばタッチ画面またはカメラ、３Ｄセンサ、ＬｉＤＡＲ、レーダなどのセンサを有するもの）である。さらにいくつかの実施形態では、ディスプレイは、本明細書に開示したもののような装置の組み合わせである。
【実施例】
【０１７９】
［実施例１］
注文の振り分け
本明細書に提示する１つの実施例では、プラットフォームが、顧客からピザ１つおよびアイスクリーム１パイントの注文を受ける。注文モジュールは、ピザに関連付けられた品目プロファイルおよびアイスクリームに関連付けられた品目プロファイルを受け取る。
【０１８０】
データベースでは、ピザの品目プロファイルは、１００°Ｆの目標品目温度に関連付けられ、アイスクリームは、０°Ｆの目標品目温度に関連付けられている。
【０１８１】
次に、振り分けモジュールは、ピザに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１に割り当て、アイスクリームに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１０に割り当てる。
【０１８２】
次に、積荷モジュールは、ピザを車両１に搭載された保管ユニット１に積荷し、アイスクリームを車両１に搭載された保管ユニット１０に積荷するように誘導する。
【０１８３】
［実施例２］
温度設定、振り分け
本明細書に提示する１つの実施例では、プラットフォームは、顧客からピザ１つおよびアイスクリーム１パイントの注文を受ける。注文モジュールは、ピザに関連付けられた品目プロファイルおよびアイスクリームに関連付けられた品目プロファイルを受け取る。
【０１８４】
データベースでは、ピザの品目プロファイルは、１００°Ｆの目標品目温度に関連付けられ、アイスクリームは、０°Ｆの目標品目温度に関連付けられている。
【０１８５】
１００°Ｆの目標品目温度に関連付けられている電子レンジ調理食に関連付けられた品目プロファイルは、車両１に搭載された保管ユニット１に割り当てられているため、次に振り分けモジュールは、ピザに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１に割り当てる。振り分けモジュールはさらに、アイスクリームに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１０に割り当てる。
【０１８６】
次に、積荷モジュールは、ピザを車両１に搭載された保管ユニット１に積荷し、アイスクリームを車両１に搭載された保管ユニット１０に積荷するように誘導する。
【０１８７】
［実施例３］
目的地への振り分け
本明細書に提示する１つの実施例では、プラットフォームは、顧客Ｂからピザ１つおよびアイスクリーム１パイントの場所ＢＢへの注文を受ける。注文モジュールは、ピザに関連付けられた品目プロファイルおよびアイスクリームに関連付けられた品目プロファイルを受け取る。
【０１８８】
データベースでは、ピザの品目プロファイルは、１００°Ｆの目標品目温度に関連付けられ、アイスクリームは、０°Ｆの目標品目温度に関連付けられている。
【０１８９】
１００°Ｆの目標品目温度に関連付けられた電子レンジ調理食に関連付けられた品目プロファイルが、車両１に搭載された保管ユニット１にすでに割り当てられており、車両１は、顧客Ａからの注文および場所ＡＡに関連付けられている。場所ＡＡは場所ＢＢに近いため、次に振り分けモジュールは、ピザおよびアイスクリームに関連付けられた品目プロファイルを車両１に割り当てる。次に、振り分けモジュールは、ピザに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１に割り当て、アイスクリームに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１０に割り当てる。
【０１９０】
次に、積荷モジュールは、ピザを車両１に搭載された保管ユニット１に積荷し、アイスクリームを車両１に搭載された保管ユニット１０に積荷するように誘導する。
【０１９１】
［実施例４］
保管ユニットから場所への振り分け
本明細書に提示する１つの実施例では、プラットフォームが、顧客からペパローニピザ１つおよびアイスクリーム１パイントの注文を受ける。注文モジュールは、ペパローニピザに関連付けられた品目プロファイルおよびアイスクリームに関連付けられた品目プロファイルを受け取る。
【０１９２】
データベースでは、ペパローニピザの品目プロファイルは、１００°Ｆの目標品目温度に関連付けられ、アイスクリームは、０°Ｆの目標品目温度に関連付けられている。
【０１９３】
１００°Ｆの目標品目温度に関連付けられている電子レンジ調理食に関連付けられた品目プロファイルは、車両１に搭載された保管ユニット１に割り当てられているため、次に振り分けモジュールは、ペパローニピザに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１に割り当てる。ピザとアイスクリームは両方とも同じ場所へ配達するように注文されているため、また、アイスクリームがペパローニの香りを吸収しないように、次に振り分けモジュールは、アイスクリームに関連付けられた品目プロファイルを車両１に搭載された保管ユニット１０に割り当てるが、保管ユニット１０は、保管ユニット１から離れた所にある。
【０１９４】
次に、積荷モジュールは、ピザを車両１に搭載された保管ユニット１に積荷し、アイスクリームを車両１に搭載された保管ユニット１０に積荷するように誘導する。
【図１】
2020529660.tif 000003
【図２】
2020529660.tif 000004
【図３】
2020529660.tif 000005
【図４】
2020529660.tif 000006
【図５】
2020529660.tif 000007
【図６】
2020529660.tif 000008
【図７】
2020529660.tif 000009
【図８】
2020529660.tif 000010
【図９】
2020529660.tif 000011
【図１０】
2020529660.tif 000012
【図１１Ａ】
2020529660.tif 000013
【図１１Ｂ】
2020529660.tif 000014
【図１２】
2020529660.tif 000015
【図１３】
2020529660.tif 000016
【図１４】
2020529660.tif 000017
【図１５】
2020529660.tif 000018
【図１６】
2020529660.tif 000019
【図１７】
2020529660.tif 000020
【図１８】
2020529660.tif 000021
【図１９】
2020529660.tif 000022
【国際調査報告】
2020529660.tif 000023