(57)【要約】少なくとも１つの冷蔵装置（３５）を含むシステムであって、冷蔵装置（３５）が、電池（１７８）、少なくとも１つのコンピューティングデバイス（１１５）との通信のためのネットワークインタフェース（１７５）、及び少なくとも１つの冷蔵装置に電気的に連結すること、及び第１の位置から第２の位置に少なくとも１つの冷蔵装置を輸送することのうちの少なくとも１つを実行できる移動式駆動ユニット（１０）を受け入れるように構成された少なくとも１つの冷蔵装置の基部の開口部（４０）とを含む、システム。【選択図】図１
2019526774.tif 000002
【特許請求の範囲】
【請求項１】
システムであって、
少なくとも１つの冷蔵装置であって、
電池と、
少なくとも１つのコンピューティングデバイスとの通信のためのネットワークインタフェースと、
前記少なくとも１つの冷蔵装置に電気的に連結することと、
第１の位置から第２の位置に前記少なくとも１つの冷蔵装置を輸送すること
とのうちの少なくとも１つを実行できる移動式駆動ユニットを受け入れるように構成された前記少なくとも１つの冷蔵装置の基部の開口部と、
を備える前記少なくとも１つの冷蔵装置と、
を備える、前記システム。
【請求項２】
前記少なくとも１つの冷蔵装置が、在庫ホルダーのフレーム上に格納された複数の冷蔵装置を備え、
前記移動式駆動ユニットが、前記在庫ホルダーの前記フレームとドッキングするように構成される、請求項１に記載のシステム。
【請求項３】
前記少なくとも１つの冷蔵装置が、
前記少なくとも１つの冷蔵装置の内部温度が、前記少なくとも１つの冷蔵装置に保管される少なくとも１つの商品と関連した温度閾値の範囲内にあるかどうかを判断し、
前記少なくとも１つの冷蔵装置の前記内部温度が前記温度閾値の範囲内にないことに応えて、前記内部温度を調整する
ように構成される処理回路を備える、請求項１または２に記載のシステム。
【請求項４】
前記少なくとも１つの冷蔵装置が、
前記ネットワークインタフェースを使用し、ネットワークを介して前記少なくとも１つのコンピューティングデバイスに前記少なくとも１つの冷蔵装置の前記内部温度を通信し、
前記少なくとも１つのコンピューティングデバイスからの要求の受け取りに応えて前記少なくとも１つの冷蔵装置の前記内部温度を調整する
ように構成される処理回路を備える、請求項１乃至３の何れか１項に記載のシステム。
【請求項５】
前記少なくとも１つの冷蔵装置及び前記移動式駆動ユニットが、電気的に連結され、前記移動式駆動ユニットの電池が前記少なくとも１つの冷蔵装置の前記電池に、または前記少なくとも１つの冷蔵装置の少なくとも１つの他の構成要素に電力を提供する、請求項１乃至４の何れか１項に記載のシステム。
【請求項６】
前記移動式駆動ユニットが、前記移動式駆動ユニットに前記第１の位置から前記第２の位置に前記少なくとも１つの冷蔵装置を輸送させる命令を前記ネットワークインタフェースを通して前記少なくとも１つのコンピューティングデバイスから受け取るように構成される、請求項１乃至５の何れか１項に記載のシステム。
【請求項７】
前記移動式駆動ユニットが、電池と、前記電池と関連する電池残量を測定するように構成された少なくとも１つのセンサを備え、
前記移動式駆動ユニットが、前記電池残量が閾値レベル範囲内にあることに応えて前記第１の位置から充電ステーションに前記少なくとも１つの冷蔵装置を輸送するように構成される、
請求項１乃至６の何れか１項に記載のシステム。
【請求項８】
前記少なくとも１つの冷蔵装置が、電池と、前記電池と関連する電池残量を測定するように構成された少なくとも１つのセンサを備え、
前記移動式駆動ユニットが、前記電池残量が閾値レベル範囲内にあることに応えて前記第１の位置から充電ステーションに前記少なくとも１つの冷蔵装置を輸送するように構成される、
請求項１乃至７の何れか１項に記載のシステム。
【請求項９】
前記少なくとも１つの冷蔵装置が、前記少なくとも１つの冷蔵装置の真下の位置で前記移動式駆動ユニットを受け入れるのに適した長さを有する少なくとも１つの脚部を含み、前記少なくとも１つの脚部が、床取り付け式充電機構に電気的に連結するように構成される、請求項１乃至８の何れか１項に記載のシステム。
【請求項１０】
方法であって、
少なくとも１つのハードウェアプロセッサを備える少なくとも１つのコンピューティングデバイスによって、少なくとも１つの冷蔵装置と関連する電池残量が、所定の閾値を下回ったことを識別することと、
前記少なくとも１つのコンピューティングデバイスによって、移動式駆動ユニットに前記少なくとも１つの冷蔵装置の現在位置へナビゲートさせる命令を該移動式駆動ユニットに通信することと、
前記少なくとも１つのコンピューティング装置によって、前記移動式駆動ユニットに充電プロセスを開始させることと
を含む、前記方法。
【請求項１１】
前記充電プロセスが、
電力が前記移動式駆動ユニットの電池から前記少なくとも１つの冷蔵装置の少なくとも１つの構成要素に伝送されること、または
前記少なくとも１つの冷蔵装置の電池が完全に充電された電池と交換されること
を含む、請求項１０に記載の方法。
【請求項１２】
前記少なくとも１つのコンピューティングデバイスによって、前記移動式駆動ユニットに前記少なくとも１つの冷蔵装置を前記現在位置から梱包ステーションと関連付けられた位置に輸送させることをさらに含む、請求項１０または１１に記載の方法。
【請求項１３】
前記少なくとも１つのコンピューティングデバイスによって、前記移動式駆動ユニットに前記少なくとも１つの冷蔵装置を前記現在位置から充電ステーションと関連付けられた位置に輸送させることをさらに含む、請求項１０乃至１２の何れか１項に記載の方法。
【請求項１４】
前記少なくとも１つの冷蔵装置の少なくとも１つのセンサを使用し、前記少なくとも１つの冷蔵装置と関連する電池残量を識別することと、前記少なくとも１つの冷蔵装置のネットワークインタフェースを通して前記少なくとも１つのコンピューティングデバイスに通信することとをさらに含む、請求項１０乃至１３の何れか１項に記載の方法。
【請求項１５】
さらに、
前記少なくとも１つのコンピューティングデバイスによって、前記少なくとも１つの冷蔵装置の中のセルの内部温度または内部湿度レベルを識別することと、
前記少なくとも１つのコンピューティングデバイスによって、前記少なくとも１つの冷蔵装置に保管される商品と関連した必要とされる温度または必要とされる湿度レベルに少なくとも部分的に基づいて前記内部温度または前記内部湿度レベルを調整することと
をさらに含む、請求項１０乃至１４の何れか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
[関連出願の相互参照]
本願は、全体が本明細書に参照により援用される、２０１６年８月２５日に出願された米国特許出願第１５／２４７，４４９号に対する優先権及びその利益を主張する。
【背景技術】
【０００２】
種々の供給業者は、指定した温度で保管しなければならない生鮮品または他の商品を顧客に提供する場合がある。配送のための商品のフルフィルメントは、冷蔵装置に商品を保管しなければならないことを含む場合がある。フルフィルメントセンターの作業者は複数の冷蔵庫が保管されている区域まで歩いて行き、特定の商品を見つけ出さなければならないので、従来、これらの商品のフルフィルメントは、時間がかかり、費用が高い労働集約型のプロセスである。これらの冷蔵庫はつねに電気コードで電源コンセントに接続される必要があるため、これらの冷蔵庫はほぼまたはまったく可動性を有さない。さらに、冷却された空間を構築し、維持するコスト及び関連する電力料は経済的に実行不可能である。
【０００３】
本開示の多くの態様は、以下の図面を参照して、より良好に理解することができる。図面の構成要素は、必ずしも縮尺通りになっているとは限らず、代わりに本開示の原則を明確に例示することに重点を置いている。そのうえ、図面中で、同様の参照番号は、いくつかの図面全体にわたって対応する部品を指定する。
【図面の簡単な説明】
【０００４】
【図１】本開示の種々の実施形態に係る在庫ホルダー及び移動式駆動ユニットの図である。
【図２】本開示の種々の実施形態に係る在庫ホルダー及び移動式駆動ユニットの図である。
【図３】本開示の種々の実施形態に係るネットワーク化された環境の図である。
【図４】本開示の種々の実施形態に係る図３のネットワーク化された環境のコンピューティング環境により実装される機能を示すフローチャートである。
【図５】本開示の種々の実施形態に係る図３のネットワーク化された環境のコンピューティング環境により実装される機能を示すフローチャートである。
【図６】本開示の種々の実施形態に係る図３のネットワーク化された環境のコンピューティング環境により実装される機能を示すフローチャートである。
【図７】本開示の種々の実施形態に係る床取り付け式充電機構に連結された在庫ホルダーの図である。
【図８】本開示の種々の実施形態に係る在庫ホルダー及び移動式駆動ユニットの図である。
【図９】本開示の種々の実施形態に係る図３のネットワーク化された環境で利用されるコンピューティング環境の一例の図を示す概略ブロック図である。
【発明を実施するための形態】
【０００５】
本開示は、生鮮品のフルフィルメント用の可搬型環境制御式ユニットに関する。食品及び他の傷みやすい製品の宅配は、在庫を冷蔵状態で保管するため、及び顧客に対する効率的なフルフィルメントのための係る商品の集荷及び梱包を容易にするためのフルフィルメントセンター技術の改善の必要性を生じさせている。しかしながら、生鮮品のフルフィルメントは、高価で非効率、かつ労働集約型の手作業のプロセスである。例えば、生鮮品は、通常、電気コードで電源コンセントに接続された冷蔵庫内に保管される。フルフィルメントセンターのエージェントは、注文を受け取り、冷蔵庫から個別に手作業で生鮮品を入手する場合がある。１つの解決策は、商品がフルフィルメントのために保管されるフルフィルメントセンターまたは倉庫の環境を調整することを含む可能性があるが、異なる生鮮品の異なる温度及び湿度の要件によりこの解決策は非実用的になる。さらに、係る受注処理を構築し、維持するコストは経済的に実行不可能である。
【０００６】
したがって、所定の温度での保管を要する商品をフルフィルメントのために自動的に輸送できるようにする可搬型環境制御式ユニットを使用する、生鮮品の保管及びフルフィルメントのためのシステムを説明する。移動式駆動ユニットは、マテリアルハンドリングセンタの中の在庫ホルダーの位置に自動的にまたは半自動的にのどちらかでナビゲートすることができる。種々の実施形態では、在庫ホルダーは、独立した電源により電力を供給される１つ以上の移動式冷蔵装置を含む。移動式駆動ユニットは、在庫ホルダーとドッキングし、マテリアルハンドリングセンタの中の別の位置に在庫ホルダーを移動させることができる。移動式駆動ユニットは、説明するように、１つ以上の冷蔵装置と資源を共用することができる。
【０００７】
以下の説明では、可搬型環境制御式ユニット及びその構成要素を使用する、生鮮品のフルフィルメントのためのシステムの概要を示し、続いて同システムの動作について説明する。
【０００８】
図１に関して、移動式駆動ユニット１０ａ．．．１０ｂ（集合的に「移動式駆動ユニット１０」）、及び在庫ホルダー１５が、種々の実施形態に従って示される。移動式駆動ユニット１０は、商品のフルフィルメントのために、特定の位置に在庫ホルダー１５を輸送するために、例えば倉庫、マテリアルハンドリングセンタ、または他の類似した空間のあちらこちらをナビゲートすることができる。例えば、在庫ホルダー１５に保管された商品は、マテリアルハンドリングセンタの作業者によるアクセスのために梱包ステーションに輸送され得、作業者は、次いで在庫ホルダー１５から商品を取り出し、配送のためにそれらの商品を梱包することができる。
【０００９】
空間をナビゲートするために、移動式駆動ユニット１０は、移動式駆動ユニット１０または在庫ホルダー１５の位置を検出または決定するように構成された１つ以上のセンサを含んでよい。例えば、移動式駆動ユニット１０は、位置センサ、障害物センサ、及び他のセンサを含む。移動式駆動ユニット１０は、無線通信を使用し、サーバまたはサーバの集合体の指示で在庫ホルダー１５を輸送してよい。この目的を達成するために、移動式駆動ユニット１０は、ネットワークインタフェース、及び命令されるように駆動動作及び輸送動作を実行する処理回路を含んでよい。いくつかの実施形態では、移動式駆動ユニット１０は、参照により全体が本明細書に援用される、２０１３年１２月３日に出願された、「Ｔｒａｎｓｐｏｒｔｉｎｇ  Ｉｎｖｅｎｔｏｒｙ  Ｉｔｅｍｓ  Ｕｓｉｎｇ  Ｍｏｂｉｌｅ  Ｄｒｉｖｅ  Ｕｎｉｔｓ  ａｎｄ  Ｃｏｎｖｅｙａｎｃｅ  Ｅｑｕｉｐｍｅｎｔ」と題する米国特許出願第１４／０９５，７５１号に説明する移動式駆動ユニット１０を含んでよい。
【００１０】
在庫ホルダー１５を輸送するために、移動式駆動ユニット１０は、移動式駆動ユニット１０を在庫ホルダー１５に連結するドッキング構成要素１７を含んでよい。また、ドッキング構成要素１７は、移動式駆動ユニット１０が、在庫ホルダー１５を持ち上げる、前進させる、回転させる、またはそれ以外で、ある位置から別の位置に移動させることによって、在庫ホルダー１５を操作できるようにしてもよい。ドッキング構成要素１７は、例えば突出するフォーク、リブ、またはスパイク等、在庫ホルダー１５に移動式駆動ユニット１０を連結するために、構成要素の任意の適切な組み合わせを含んでよい。いくつかの実施形態では、連結構成要素は、円運動またはらせん状の運動で回転した後に移動式駆動ユニット１０から突出してよい。ドッキング構成要素１７は、移動式駆動ユニット１０が在庫ホルダー１５にドッキングされる間に在庫ホルダー１５の一部分に連結する高摩擦部分を含んでよい。
【００１１】
移動式駆動ユニット１０は、移動式駆動ユニット１０が在庫ホルダー１５を輸送できるようにする駆動モジュールを含んでよい。駆動モジュールは、理解され得るように、例えば、ホイール１８ａ．．．１８ｂ（集合的に「ホイール１８」）、車軸、トランスミッション、または他の類似した構成要素を含んでよい。いくつかの実施形態では、ホイール１８は、モータ付きホイール、安定車輪、またはその組み合わせを含んでよい。
【００１２】
在庫ホルダー１５は、フレーム２０、複数の脚部２５ａ．．．２５ｎ（集合的に「脚部２５」）、及びドッキング面２８を含んでよい。フレーム２０は、在庫商品３０ａ．．．３０ｎ（集合的に「在庫商品３０」または「商品３０」）ならびに移動式冷蔵装置３５ａ．．．３５ｎ（集合的に「冷蔵装置３５」）を棚面または類似する面上に保持することができる。フレーム２０は、フレーム２０にとって外部または内部に在庫商品３０を保管するための保管空間を提供する。フレーム２０によって提供される保管空間は、それぞれが在庫商品３０または１つ以上の冷蔵装置３５を保持できる列に分けられてよい。冷蔵装置３５は、理解され得るように、傷みやすい種類の在庫商品３０、または所定の温度での保管を必要とする種類の在庫商品３０を含み得る。この目的を達成するために、在庫ホルダー１５のフレーム２０は、傷みやすい在庫商品３０を傷みやすくない在庫商品３０と混合できるようにする。
【００１３】
さらに、フレーム２０は、移動式駆動ユニット１０が、フレーム２０のドッキング面２８の真下にそれ自体を位置決めできるようにする開口部４０を含んでよい。開口部４０のサイズ、形状、及び配置は、移動式駆動ユニット１０または在庫ホルダー１５のサイズ、形状、及び他の特性に少なくとも部分的に基き得る。例えば、在庫ホルダー１５のフレーム２０は、脚部２５の間に開口部４０を形成し、それによって移動式駆動ユニット１０がフレーム２０の真下でかつフレーム２０のドッキング面２８に隣接してナビゲートできるようにする４本の脚部２５を含む。脚部２５の長さは、移動式駆動ユニット１０の高さに少なくとも部分的に基づいて決定され得る。
【００１４】
冷蔵装置３５は、例えば、在庫商品３０の温度を、例えば室温以下の温度等、所定の温度に維持できる装置を含んでよい。この目的を達成するために、冷蔵装置３５は、例えば圧縮機、膨張弁、冷媒、及び熱交換パイプを含んでよい。傷みやすい在庫商品３０を傷みやすくない在庫商品３０と混合するために、冷蔵装置３５は、在庫ホルダー１５の棚または他の面上に収まるサイズ及び形状であってよい。冷蔵装置３５の可動性を促進するために、冷蔵装置３５は、独立した電源を含んでよい。いくつかの実施形態では、独立した電源は電池を含んでよい、またはいくつかの実施形態では、冷蔵装置３５は、以下説明するように、移動式駆動ユニット１０の電池または在庫ホルダー１５に格納される電池に電気的に連結することができる。電池に連結するために、冷蔵装置３５は、交流（ＡＣ）電源ではなく、直流（ＤＣ）電源で作動するように構成されてよい。いくつかの実施形態では、冷蔵装置３５は、１２ボルト、２４ボルト、４８ボルト、または他の適切な電圧のＤＣ電源で作動するように構成される。
【００１５】
冷蔵装置３５は、変化し、独立した環境を有するために環境制御機構を含んでよい。言い換えると、冷蔵装置３５のそれぞれは、独自の処理回路、電池、センサ、または関連構成要素を有することによって冷蔵装置３５の他の温度または湿度レベルとは潜在的に異なる温度または湿度レベルで作動することができる。種々の実施形態では、冷蔵装置３５は、内部の温度または湿度のレベルを、少なくとも部分的にその中に保管される商品３０に基づいて調整するためにサーバまたはサーバの集合体によって遠隔で制御される。追加の実施形態では、冷蔵装置３５は、他の冷蔵装置３５の間で資源を共用してよい。例えば、第１の冷蔵装置３５の電池は、例えば必要とされ、利用可能な資源に応じて、第２の冷蔵装置３５に電力を提供してよく、逆の場合も同様である。
【００１６】
ドッキング面２８は、例えば移動式駆動ユニット１０が在庫ホルダー１５の輸送のために在庫ホルダー１５にドッキングされるとき、移動式駆動ユニット１０の一部分に連結する、当接する、または乗る在庫ホルダー１５の一部分を含んでよい。いくつかの実施形態では、移動式駆動ユニット１０は、在庫ホルダー１５または冷蔵装置３５の回路に電子的に連結してよい。例えば、移動式駆動ユニット１０の電池は、以下説明するように、冷蔵装置３５に電力を提供してよい。
【００１７】
本明細書に説明する実施形態は冷蔵装置３５を参照しているが、本開示はそのように限定されるものではない。他の実施形態では、冷蔵装置３５は、例えば、オーブン等、室温を超える所定の温度で保管される在庫商品３０をその中に有する加熱ユニットを含んでよい。
【００１８】
ここで図２を参照すると、移動式駆動ユニット１０及び在庫ホルダー１５が、種々の実施形態に従って示されている。図１の在庫ホルダー１５は、在庫ホルダー１５の棚の上に収まることができる冷蔵装置３５を使用することにより傷みやすい在庫商品３０を傷みやすくない在庫商品３０と混合できるようにするが、図２の在庫ホルダー１５は、それが移動式駆動ユニット１０にドッキングし、移動式駆動ユニット１０によって輸送されることが可能であるように、在庫ホルダー１５に類似する寸法を有するスタンドアロン冷蔵装置３５を含む。
【００１９】
冷蔵装置３５は、種々の配置で在庫商品３０ａ．．．３０ｎを保持することができる。例えば、在庫商品３０ａ．．．３０ｎは、製品タイプ別に、棚の上に、ビンの中に、または他の類似する配置で冷蔵装置３５に配置されてよい。この目的を達成するために、類似する冷蔵要件を有する商品は、冷蔵の効率的な使用を提供するために同じ温度で、同じビンの中に、同じ棚の上に、またはともに他に保管されてよい。いくつかの実施形態では、冷蔵装置３５の異なる領域は独立した環境を有し得る。つまり、内部の温度または湿度レベルが、ある領域から別の領域で変わり得る。これらの領域は、冷蔵装置３５のセルと呼ばれてよく、そこでは各セルが独自の環境を有する。いくつかの実施形態では、各セルは、その環境を冷蔵装置３５または冷蔵装置３５の他のセルから独立して維持するために、ドア、引き出し、カーテン、または他の開口機構を含んでよい。
【００２０】
図１の在庫ホルダー１５と同様に、冷蔵装置３５は、移動式駆動ユニット１０が、フレーム２０のドッキング面２８の真下にそれ自体を位置決めできるようにする開口部４０を形成する脚部２５ａ．．．２５ｎを含んでよい。例えば、冷蔵装置の４本の脚部２５は、移動式駆動ユニット１０がフレーム２０の真下かつフレーム２０のドッキング面２８に隣接してナビゲートできるようにする開口部を形成する。脚部２５の長さは、理解され得るように、移動式駆動ユニット１０の高さに少なくとも部分的に基づいて決定されてよい。いくつかの実施形態では、脚部２５の長さは、開口部４０が移動式駆動ユニット１０によって４つすべての側面でアクセスできるように提供されてよい。
【００２１】
冷蔵装置３５を輸送するために、移動式駆動ユニット１０は、移動式駆動ユニット１０を冷蔵装置３５に連結するドッキング構成要素１７を活用することができる。いくつかの実施形態では、ドッキング構成要素１７は、移動式駆動ユニット１０が開口部４０内に配置されるとき、円運動またはらせん状の運動で回転した後に移動式駆動ユニット１０から突出してよい。突出するドッキング構成要素１７は、例えばドッキング面２８またはその中に設けられた扉等、冷蔵装置３５の基部５５の適切内部分に係合することができる。さらに、ドッキング構成要素１７は、移動式駆動ユニット１０がドッキングされる間に冷蔵装置３５の一部分に連結する高摩擦部分を含んでよい。また、ドッキング構成要素１７は、在庫ホルダー１５のドッキング面２８でのまたはドッキング面２８の近くの対向した雄ポート位置または雌ポート位置に連結する、移動式駆動ユニット１０の上面にまたは上面近くに位置する雄ポートまたは雌ポートのうちの１つを含んでもよい。移動式駆動ユニット１０が在庫ホルダー１５にドッキングまたは連結されると、電気的連結が確立され、それによって移動式駆動ユニット１０の電池からの電力が、冷蔵装置３５の電池を再充電できるようにする。
【００２２】
移動式駆動ユニット１０は、図２に示すように、移動式駆動ユニット１０の動作を監視、制御し、移動式駆動ユニット１０を在庫ホルダー１５またはスタンドアロン冷蔵装置３５とドッキングさせる制御モジュールを含んでよい。制御モジュールは、例えば位置センサ等のセンサから情報を受信する処理回路を含んでよい。さらに、種々の実施形態では、移動式駆動ユニット１０は、在庫ホルダー１５またはそれに伴う冷蔵装置３５を第１の位置から第２の位置に輸送するコマンドを受け取るために、遠隔コンピューティングデバイスまたは遠隔コンピューティングデバイスの集合体と通信できるネットワークインタフェースを含んでよい。処理回路は、例えば冷蔵装置３５、またはその構成要素のいずれかと、移動式駆動ユニット１０の電池との間の電気的な連結を可能にする等、冷蔵装置３５にさらに資源を提供してよい。
【００２３】
図３を参照すると、本開示の実施形態に係るマテリアルハンドリングセンタ１００の例を示す図面が示されている。マテリアルハンドリングセンタ１００は、倉庫、流通センタ、クロスドッキング施設、（「フルフィルメント施設」とも呼ばれる）受注フルフィルメントセンター、梱包施設、出荷施設、または他の施設、またはマテリアルハンドリングもしくは在庫処理の１つ以上の機能を実行するための施設の組み合わせを含んでよいが、これに限定されるものではない。マテリアルハンドリングセンタ１００は、本明細書で特にフルフィルメントセンターを参照して説明されるが、マテリアルハンドリングセンタ１００が、本明細書に説明する原則が当てはまる多くの他のタイプの環境の一例を提示することが理解される。
【００２４】
本明細書に提供される図によれば、マテリアルハンドリングセンタ１００は、例えば、複数の在庫位置１０６を有する在庫保管区域１０３を含む大型の倉庫または他の構造を含んでよい。在庫位置１０６は、概して在庫商品３０の保管のために構成された位置である。この目的を達成するために、在庫位置１０６は、例えばビン、スロット、棚、コンテナ、容器、木箱、区画、貯蔵所、封鎖区域、フック、ラック、または在庫ホルダー１５内及び／または冷蔵装置３５内の他の位置を含んでよい。マテリアルハンドリングセンタ１００は、説明するように、購入される、賃借される、賃貸される、またはそれ以外の場合消費されるもしくは要求される在庫商品３０について受け取られた注文１０９のフルフィルメントを提供するように構成されてよい。
【００２５】
在庫商品３０は、例えば、種々の流通ルートを通して消費者が購入または要求する製品を含み得る。係る製品は、例えば衣料品、小売商品、金物類、電子機器、玩具、媒体商品、または任意の他の製品等の、購入し、顧客に配送できる任意の種類の製品であってよい。さらに、在庫商品３０は、例えば、野菜、肉、または他の製品等の、特定の温度で保管されることが必要とされる場合がある、生鮮食品を含み得る。種々の実施形態では、マテリアルハンドリングセンタ１００でフルフィルメントを受ける在庫商品３０は、電子商取引システムを介して購入され得る。
【００２６】
マテリアルハンドリングセンタ１００に伴うのは、在庫商品３０の購入に対する注文１０９または他のマテリアルハンドリングセンタ１００への商品３０の移動のための注文１０９のフルフィルメントを行う上でマテリアルハンドリングセンタ１００の作業を統括するネットワーク化された環境１１２である。ネットワーク化された環境１１２は、コンピューティング環境１１５、冷蔵装置３５、及びネットワーク１１８を介して互いとデータ通信する移動式駆動ユニット１０ａ．．．１０ｄを含む。ネットワーク１１８は、例えば、インターネット、イントラネット、エクストラネット、広域ネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、有線ネットワーク、無線ネットワーク、もしくは他の適切なネットワーク等、または２つ以上の係るネットワークの任意の組み合わせを含む。例えば、係るネットワークは、衛星ネットワーク、ケーブルネットワーク、イーサネットネットワーク、または他の種類のネットワークを含んでもよい。
【００２７】
コンピューティング環境１１５は、例えば、サーバコンピュータまたは計算能力を提供する任意の他のシステムを含んでよい。代わりに、コンピューティング環境１１５は、例えば１つ以上のサーババンク、コンピュータバンクまたは他の配置で配置されてよい複数のコンピューティングデバイスを利用してよい。係るコンピューティングデバイスは、単独の設備に位置する場合もあれば、多数の異なる地理的な位置間で分散される場合もある。例えば、コンピューティング環境１１５は、ホスト型コンピューティングリソース、グリッドコンピューティングリソース、及び／または他の分散コンピューティング構成をともに含んでよい複数のコンピューティングデバイスを含んでよい。いくつかの場合、コンピューティング環境１１５は、処理、ネットワーク、ストレージ、または他のコンピューティング関連リソースの割り当て容量が経時的に変化し得る弾性的なコンピューティングリソースに対応し得る。
【００２８】
種々のアプリケーション及び／または他の機能を、種々の実施形態に従って、コンピューティング環境１１５で実行することができる。また、種々のデータが、コンピューティング環境１１５がアクセス可能であるデータストア１２１に記憶される。データストア１２１は、理解できるように、複数のデータストア１２１を表し得る。例えば、データストア１２１に記憶されたデータは、以下に説明する種々のアプリケーション及び／または機能性エンティティの動作と関連付けられる。
【００２９】
コンピューティング環境１１５で実行される構成要素は、例えば、受注フルフィルメントアプリケーション１３０、及び本明細書に詳細に説明しない他のアプリケーション、サービス、プロセス、システム、エンジン、または機能を含む。受注フルフィルメントアプリケーション１３０は、出荷または顧客への他の配送のためのマテリアルハンドリングセンタ１００内の在庫位置１０６からの商品３０の集荷及び梱包を統括するために実行される。したがって、種々の実施形態では、受注フルフィルメントアプリケーション１３０は、ユニット割り当てアプリケーション１３３、ユニット監視アプリケーション１３６、または類似したアプリケーションもしくはサービスを含む。
【００３０】
ユニット割り当てアプリケーション１３３は、商品３０を特定の在庫位置１０６に割り当てるために実行される。例えば、ユニット割り当てアプリケーション１３３は、特定の食品を、その食品に適した温度で作動する冷蔵装置３５に割り当てることができる。商品３０が傷みやすくない場合、ユニット割り当てアプリケーション１３３は、商品３０を、例えば在庫ホルダー１５内の棚またはビン等の適切な在庫位置１０６に割り当てることができる。
【００３１】
ユニット監視アプリケーション１３６は、冷蔵装置３５、移動式駆動ユニット１０、または他の装置のステータスを監視するために実行される。一実施形態では、ユニット監視アプリケーション１３６は、冷蔵装置３５内の温度及び湿度のレベルを監視することができる。別の実施形態では、ユニット監視アプリケーション１３６は、冷蔵装置３５及び移動式駆動ユニット１０がマテリアルハンドリングセンタ１００全体を移動する際、それらの位置を監視することができる。さらに、ユニット監視アプリケーション１３６は、移動式駆動ユニット１０及び冷蔵装置３５に伴う電池残量を監視してよい。
【００３２】
データストア１２１に記憶されるデータは、例えば、ユニットデータ１４５、ハンドリングセンタデータ１４８、商品データ１４９、及びおそらく他のデータを含む。ユニットデータ１４５は、例えば、識別子１５２、ユニット位置データ１５５、センサデータ１５８、ならびに他のデータを含んでよい。識別子１５２は、例えば冷蔵装置３５、移動式駆動ユニット１０、またはマテリアルハンドリングセンタ１００の他の装置を一意に識別する弁別的な識別子を含んでよい。ユニット位置データ１５５は、例えば、冷蔵装置３５、移動式駆動ユニット１０、または他の装置の現在位置を含んでよい。さらに、ユニット位置データ１５５は、マテリアルハンドリングセンタ１００内の特定の位置への冷蔵装置３５の配送と関連付けられた情報を含んでよい。
【００３３】
センサデータ１５８は、冷蔵装置３５、移動式駆動ユニット１０、または他の装置の１つ以上のセンサから得られた情報を含んでよい。例えば、センサデータ１５８は、冷蔵装置３５の温度レベル、湿度レベル、または電池残量を含んでよい。ハンドリングセンタデータ１４８は、例えば、ステーションデータ１６２及び在庫データ１６５を含んでよい。ステーションデータ１６２は、出荷または他の形の配送用に在庫商品３０を梱包できるように梱包ステーション区域内の特定の梱包ステーションへの在庫商品３０の割り当てを含んでよい。
【００３４】
在庫データ１６５は、マテリアルハンドリングセンタ１００内の在庫商品３０の位置を含んでよい。この目的を達成するために、在庫位置データ１６５は、在庫ホルダー１５の識別子、ビン番号、棚番号、または在庫位置１０６から在庫商品３０の位置を見つけるために使用できる他の情報を含んでよい。商品データ１４９は、例えば、商品名、説明、重量、単価、栄養成分、ラベル情報、保管温度、湿度保管レベル、有効期限、アレルギー情報、または他の情報等の在庫商品３０と関連付けられた情報を含んでよい。
【００３５】
冷蔵装置３５は、所定の温度（または温度範囲）で在庫商品３０を保管するネットワーク使用可能装置を含んでよい。種々の実施形態では、冷蔵装置３５は、例えば処理回路１６８、１つ以上のセンサ１７２、ネットワークインタフェース１７５、電池１７８、ならびに他の構成要素を含んでよい。処理回路１６８は、冷蔵装置３５の動作を制御するように構成された、ハードウェア論理、またはハードウェア論理とソフトウェア論理の組み合わせを含んでよい。一実施形態では、処理回路１６８は、マイクロコントローラまたは少なくとも１つのハードウェアプロセッサを有する類似した装置を含む。
【００３６】
冷蔵装置３５のセンサ１７２は、例えば、温度センサ、湿度センサ、電池残量センサ、または他の種類のセンサを含んでよい。理解され得るように、温度センサは、冷蔵装置３５の内部温度を検出するように構成されてよく、一方、湿度センサは、冷蔵装置３５の内部湿度を検出するように構成されてよい。ネットワークインタフェース１７５は、例えば、処理回路が、ネットワーク１１８を介して無線で通信できるようにする装置を含んでよい。この目的を達成するために、ネットワークインタフェース１７５は、ワイヤレスフィディリティ（Ｗｉ−Ｆｉ）、近距離無線通信（ＮＦＣ）、ブルートゥース（登録商標）、ジグビー（登録商標）、または他の適切な媒体を介した通信を可能にする無線ネットワークカードまたはアダプタを含んでよい。電池１７８は、例えば、リチウムイオン電池、ニッケルカドミウム電池、または他の適切な種類の電池１７８を含んでよい。
【００３７】
移動式駆動ユニット１０は、例えば、処理回路１８０、１つ以上のセンサ１８３、ネットワークインタフェース１８６、電池１８９、ならびに他の構成要素を含んだネットワーク使用可能装置を含んでよい。処理回路１８０は、移動式駆動ユニット１０の動作を制御するように構成された、ハードウェア論理、またはハードウェア論理とソフトウェア論理の組み合わせを含んでよい。一実施形態では、処理回路１８０は、マイクロコントローラまたは少なくとも１つのハードウェアプロセッサを含んだ類似した装置を含む。
【００３８】
理解できるように、移動式駆動ユニット１０のセンサ１８３は、例えば、位置センサ、障害物センサ、またはマテリアルハンドリングセンタ１００をナビゲートし、在庫ホルダー１５を輸送する上で使用するための他の種類のセンサ１８３を含んでよい。ネットワークインタフェース１８６は、例えば、処理回路が、ネットワーク１１８を介して無線で通信できるようにする装置を含んでよい。ネットワークインタフェース１８６は、例えばＷｉ−Ｆｉ、ＮＦＣ、ブルートゥース（登録商標）、ジグビー（登録商標）、または他の適切な媒体を介した通信を可能にする無線ネットワークカードまたはアダプタを含んでよい。電池１８９は、例えば、リチウムイオン電池、ニッケルカドミウム電池、または他の適切な種類の電池１８９を含んでよい。
【００３９】
注文１０９は、ネットワーク１１８に連結されたクライアントデバイスによって生成されてよい。クライアントデバイスは、例えば、コンピュータシステム等のプロセッサベースのシステムを含んでよい。係るコンピュータシステムは、デスクトップコンピュータ、ラップトップコンピュータ、パーソナルデジタルアシスタント、携帯電話、スマートフォン、セットトップボックス、音楽プレーヤ、ウェブパッド、タブレットコンピュータシステム、ゲーム機、電子書籍リーダ、またはリンク機能を有する他の装置の形で具体化されてよい。クライアントデバイスは、ディスプレイを含んでよい。ディスプレイは、例えば、液晶ディスプレイ（ＬＣＤ）、ガスプラズマベースのフラットパネルディスプレイ、有機発光ダイオード（ＯＬＥＤ）ディスプレイ、電子インク（Ｅインク）ディスプレイ、ＬＣＤプロジェクタ、または他の種類の表示装置等の１つ以上の装置を含んでよい。
【００４０】
マテリアルハンドリングセンタ１００は、種々の梱包ステーション１９７、充電ステーション１９９、検証ステーション、出荷区域、仕分けステーション、及び類似した区域を含み得る。いくつかの状況では、さまざまな注文１０９からの商品３０が、在庫位置１０６のうちの特定の在庫位置で識別され、移動式駆動ユニット１０が、商品３０を含む在庫ホルダー１５または冷蔵装置３５を収集するために割り当てられる。移動式駆動ユニット１０は、在庫ホルダー１５または冷蔵装置３５に移動し、在庫ホルダー１５とドッキングするためにマテリアルハンドリングセンタ１００を横断する。移動式駆動ユニット１０は、次いでマテリアルハンドリングセンタ１００の人員が、在庫ホルダー１５からの商品にアクセスし、配送のために商品３０を梱包できる梱包ステーション１９７のうちの１つに進む。商品３０は、いったん梱包されると、その宛先に従って仕分けされ、目的地住所への出荷のために、例えば配送トラック等の輸送車両への設置のために出荷区域に転送されてよい。
【００４１】
次に、ネットワーク化された環境１１２の種々の構成要素の動作の概要が提供される。最初に、受注フルフィルメントアプリケーション１３０は、例えば商品３０に対する注文１０９を、それが電子商取引システムまたは他の環境で生成される際に受け取ることができる。所与の注文１０９に対して、梱包ステーション１９７の取扱者は配送のために注文１０９で指定された商品３０を梱包しなければならない。徒歩でマテリアルハンドリングセンタ１００をナビゲートしなければならないことを回避するために、移動式駆動ユニット１０は、梱包ステーション１９７のうちの特定の梱包ステーションに在庫ホルダー１５を輸送し、それによって取扱者が在庫ホルダー１５から商品３０を入手し、梱包ステーション１９７を離れる必要なく商品３０を梱包できるようにするために利用され得る。
【００４２】
この目的を達成するために、商品３０に対する注文１０９が受け取られると、ユニット割り当てアプリケーション１３３は、商品３０を含む在庫ホルダー１５に移動式駆動ユニット１０を割り当てることができる。ユニット割り当てアプリケーション１３３は、移動式駆動ユニット１０をマテリアルハンドリングセンタ１００の在庫ホルダー１５の位置に導く適切なコマンドまたは命令を生成することができる。その位置に到着すると、移動式駆動ユニット１０は、在庫ホルダー１５にドッキングして、商品３０を梱包するために割り当てられた取扱者と関連付けられた梱包ステーション１９７に在庫ホルダー１５を輸送できる。この目的を達成するために、ユニット割り当てアプリケーション１３３は、移動式駆動ユニット１０のためのタスクを生成し、ルートを生成し、移動式駆動ユニット１０または冷蔵装置３５と関連する衛生情報もしくは状態情報を送信する、または別の方法で装置の動作を制御もしくは管理するために移動式駆動ユニット１０または冷蔵装置３５の処理回路と対話するために実行してよい。
【００４３】
種々の実施形態では、移動式駆動ユニット１０が１つ以上の冷蔵装置３５を含む在庫ホルダー１５にドッキングされるとき、電気的連結が形成され、移動式駆動ユニット１０の電池１８９が、冷蔵装置３５の電池１７８を再充電する、または冷蔵装置３５もしくはその構成要素に直接電力を提供することができる。
【００４４】
ユニット監視アプリケーション１３６は、冷蔵装置３５が在庫位置１０６に存在するとき、または冷蔵装置がマテリアルハンドリングセンタ１００を通って輸送されるとき、冷蔵装置３５のステータスを監視することができる。例えば、ユニット監視アプリケーション１３６は、冷蔵装置３５の１つ以上のセンサ１７２によって冷蔵装置３５内で測定される内部温度及び湿度のレベルを監視することができる。別の実施形態では、ユニット監視アプリケーション１３６は、冷蔵装置３５及び移動式駆動ユニット１０がマテリアルハンドリングセンタ１００全体を移動する際、それらの位置を監視することができる。
【００４５】
温度、湿度レベル、電池残量、または冷蔵装置３５と関連する他の設定が許容閾値を下回る場合は、ユニット監視アプリケーション１３６は、適切な是正措置を実行するためにユニット割り当てアプリケーション１３３に通知することができる。例えば、冷蔵装置３５の電池残量が許容閾値を下回る場合、ユニット割り当てアプリケーション１３３は、冷蔵装置３５を充電ステーション１９９に輸送するために移動式駆動ユニット１０を割り当てることができる。
【００４６】
充電ステーション１９９での充電は、例えば移動式駆動ユニット１０の電池１８９に電力を提供するために充電装置に移動式駆動ユニット１０をドッキングすることを含み得る。いくつかの実施形態では、移動式駆動ユニット１０は、在庫ホルダー１５または冷蔵装置３５を運んでいる間に充電することができる。これらの実施形態では、電力は、移動式駆動ユニット１０の電池１８９から冷蔵装置３５の電池１７８に沿って渡すことができる。他の実施形態では、充電ステーション１９９に位置する充電装置は、移動式駆動ユニット１０とは関係なく充電するために冷蔵装置３５または冷蔵装置３５の電池１７８に電気的に連結する装置を含むことができる。
【００４７】
さらに、冷蔵装置３５の電池１７８または移動式駆動ユニット１０の電池１８９は、「ホットスワップ可能」であり、電池１７８及び１８９を新しくまたは完全に充電された電池１７８及び１８９で交換できるようにしてよい。追加の実施形態では、充電ステーション１９９に位置する充電装置は、冷蔵装置３５または移動式駆動ユニット１０の無線パワーレシーバに電力を提供することができる無線パワートランスミッタを含んでよい。この目的を達成するために、理解し得るように、電磁石コイルを使用し、電磁電力伝送が実行されてよい。
【００４８】
また、コンピューティング環境１１５は、冷蔵装置３５の環境を監視することができる。温度または湿度のレベルが、冷蔵装置３５がその中に保管される１つ以上の商品３０の保管に適切な温度または湿度を維持していないことを示す場合、ユニット割り当てアプリケーション１３３は、マテリアルハンドリングセンタ１００の人員にその中に保管される商品３０を別の冷蔵装置３５に再配置するように指示する作業命令を生成できる。
【００４９】
図４に移ると、種々の実施形態に係るコンピューティング環境１１５の一部分の動作の一例を提示するフローチャートが示される。図４のフローチャートは、本明細書に説明するコンピューティング環境１１５の一部分の動作を実施するために利用され得る、多くの異なる種類の機能配置の一例を単に提示するにすぎないことが理解される。代わりに、図４のフローチャートは、１つ以上の実施形態に係るコンピューティング環境１１５で実装された方法の要素の一例を示すとして見られてもよい。
【００５０】
受注フルフィルメントアプリケーション１３０は、例えば商品３０に対する注文１０９を、それが電子商取引システムまたは他の環境で生成される際に受け取ることができる。所与の注文１０９に対して、梱包ステーション１９７の取扱者は配送のために注文１０９で指定された商品３０を梱包しなければならない。徒歩でマテリアルハンドリングセンタ１００をナビゲートしなければならないことを回避するために、移動式駆動ユニット１０は、梱包ステーション１９７のうちの特定の梱包ステーションに在庫ホルダー１５を輸送し、それによって取扱者が在庫ホルダー１５から商品３０を入手し、梱包ステーション１９７を離れる必要なく商品３０を梱包できるようにするために利用され得る。
【００５１】
４０３から始まり、生鮮品３０または冷蔵装置３５に保管され得る他の種類の商品３０に対する注文１０９が受け取られると、在庫位置１０６が識別される。例えば、電子商取引システムのユーザーが、果物、野菜、乳製品、肉、または他の生鮮品３０を購入する場合、コンピューティング環境１１５は、それらの商品３０が保管されている在庫位置１０６を識別することができる。
【００５２】
次に、４０６で、コンピューティング環境１１５は、商品３０を梱包するために梱包ステーション１９７を割り当て、ならびに商品３０をその在庫位置１０６から取り出すために移動式駆動ユニット１０を割り当てることができる。理解し得るように、商品３０を取り出すことは、例えば商品３０が保管されている在庫ホルダー１５またはスタンドアロン冷蔵装置３５を取り出すことを含んでよい。
【００５３】
４０９で、商品３０を取り出すために割り当てられた移動式駆動ユニット１０は、梱包ステーション１９７または商品のフルフィルメントのための他の適切な位置に在庫ホルダー１５を輸送するように指示され得る。種々の実施形態では、これは、移動式駆動ユニット１０が、在庫位置１０６または在庫ホルダー１５のための位置にナビゲートするための第１のルート、ならびに移動式駆動ユニット１０が梱包ステーション１９７にナビゲートするための第２のルートを生成することを含んでよい。
【００５４】
次に、４１２で、コンピューティング環境１１５は、移動式駆動ユニット１０及び商品３０が保管される冷蔵装置３５を監視することができる。例えば、冷蔵装置３５の１つ以上のセンサ１７２は、例えば、内部の温度または湿度のレベル等の、冷蔵装置３５についての情報を収集することができる。さらに、冷蔵装置３５の１つ以上のセンサ１７２は、冷蔵装置３５の電池１７８に関する電池残量を監視することができる。
【００５５】
同様に、移動式駆動ユニット１０の１つ以上のセンサ１８３は、移動式駆動ユニット１０の電池１８９に関連する電池レベルを監視することができる。これらのセンサ１７２及び１８３によって収集された任意のデータは、それぞれのネットワークインタフェース１７５及び１８６を通してネットワーク１１８を介してコンピューティング環境１１５に通信することができる。いくつかの実施形態では、処理回路１６８及び１８０は、それぞれ冷蔵装置３５または移動式駆動ユニット１０の操作性を示すヘルススコアまたは他の測定基準を生成することができる。
【００５６】
コンピューティング環境１１５は、割り当てられた移動式駆動ユニット１０が、冷蔵装置３５を含む在庫ホルダー１５にドッキングされていることを確認すること、ならびに電気的連結が形成されていることを検証することができる。電気的連結は、移動式駆動ユニット１０の電池１８９が、冷蔵装置３５の電池１７８を再充電する、または冷蔵装置３５もしくはその構成要素に直接電力を提供することを可能にし得る。
【００５７】
４１５で、コンピューティング環境１１５は、冷蔵装置３５の温度が所定の閾値を下回ったかどうかを判断するためにセンサ１７２及び１８３から収集されたデータを利用してよい。例えば、注文１０９で購入された商品３０の商品データ１４９が、商品３０の保管温度を識別するためにアクセスされ得る。冷蔵装置３５の内部温度が、商品３０が保管温度で（または所定の範囲内で）保管されていないことを示す場合、プロセスは、是正措置を実行することができる４１８に進み得る。この例の是正措置は、例えば、内部温度を商品３０の保管温度に復元しようとして冷蔵装置３５の温度設定を調整することを含んでよい。別の例では、是正措置は、商品３０が、マテリアルハンドリングセンタ１００の人員によって廃棄されるまたは投げ捨てられるステーションに冷蔵装置３５を輸送することを含んでよい。同様に、商品３０が有効期限に基づいて有効期限切れになる場合、是正措置は、商品３０が廃棄されるまたは投げ捨てられるステーションに冷蔵装置３５を輸送することを含んでよい。是正措置は、さらに、マテリアルハンドリングセンタ１００の人員に冷蔵装置３５の物理的な修理を試みさせるタグまたは修理文書を生成することを含んでもよい。
【００５８】
その後、プロセスは、移動式駆動ユニット１０及び冷蔵装置３５を監視するのを続行するために４１２に戻ることができるか、または是正措置が商品３０の保管温度を復元できない場合、プロセスは完了に進んでよい。
【００５９】
同様に、４２１で、コンピューティング環境１１５は、冷蔵装置３５の湿度レベルが所定の閾値を下回ったかどうかを判断するためにセンサ１７２及び１８３から収集されたデータを利用してよい。例えば、注文１０９で購入された商品３０の商品データ１４９が、商品３０の保管湿度レベルを識別するためにアクセスされ得る。冷蔵装置３５の湿度レベルが、商品３０が指定された保管湿度レベルで保管されていないことを示す場合、プロセスは、是正措置が実行することができる４１８に進み得る。この状況での是正措置は、例えば、湿度レベルを商品３０と関連して指定された湿度レベルに復元しようとして冷蔵装置３５の湿度レベル設定を調整することを含んでよい。その後、プロセスは、移動式駆動ユニット１０及び冷蔵装置３５を監視するのを続行するために４１２に戻ることができるか、または是正措置が冷蔵装置３５の湿度レベルを復元できない場合、プロセスは完了に進んでよい。
【００６０】
次に、４２４で、コンピューティング環境１１５は、冷蔵装置３５または移動式駆動ユニット１０の電池残量が所定の閾値を下回ったかどうかを判断するためにセンサ１７２及び１８３から収集されたデータを利用してよい。電池残量が所定の閾値以下である場合、プロセスは、是正措置が実行できる４１８に進み得る。この例の是正措置は、例えば、梱包ステーション１９７での商品のフルフィルメントの前または後のどちらかに充電ステーション１９９に冷蔵装置３５または移動式駆動ユニット１０を輸送することを含んでよい。その後、プロセスは、移動式駆動ユニット１０及び冷蔵装置３５を監視するのを続行するために４１２に戻ることができるか、または電池残量が、冷蔵装置３５を梱包ステーション１９７に輸送できないことを示す場合、プロセスは完了に進んでよい。
【００６１】
４２７で、コンピューティング環境１１５は、冷蔵装置３５または冷蔵装置３５を輸送した移動式駆動ユニット１０から収集された位置データに少なくとも部分的に基づいて、冷蔵装置３５が梱包ステーション１９７に到達したかどうかを判断することができる。４３０で、コンピューティング環境１１５は、商品３０が、マテリアルハンドリングセンタ１００の人員によって在庫ホルダー１５または冷蔵装置３５から入手されたことを検証することができる。この目的を達成するために、検証は、フルフィルメントを受ける商品３０が、バーコードリーダまたは類似した装置を使用し、走査されたかどうかを判断することを含んでよい。
【００６２】
商品３０が冷蔵装置３５から取り出されて梱包された、またはそれ以外顧客への配送のために準備された後、４３３で、コンピューティング環境１１５は、移動式駆動ユニット１０に在庫位置１０６に在庫ホルダー１５を輸送するように指示してよい。在庫位置１０６は、在庫ホルダー１５が取り出された位置に在庫ホルダー１５を戻すことを含んでよい、またはいくつかの実施形態では、より適切な在庫位置１０６が、マテリアルハンドリングセンタ１００の作業に少なくとも部分的に基づいて決定されてよい。その後、プロセスは完了に進んでよい。
【００６３】
次に図５を参照すると、種々の実施形態に係るコンピューティング環境１１５の一部分の動作の一例を提示するフローチャートが示される。図５のフローチャートは、本明細書に説明するコンピューティング環境１１５の一部分の動作を実施するために利用され得る、多くの異なる種類の機能配置の一例を単に提示するにすぎないことが理解される。代わりに、図５のフローチャートは、１つ以上の実施形態に係るコンピューティング環境１１５で実装された方法の要素の一例を示すとして見られてもよい。
【００６４】
商品３０が、例えばベンダ、卸売業者、または他のエンティティからマテリアルハンドリングセンタ１００で受け取られるとき、商品３０は、コンピューティング環境１１５が、商品フルフィルメントのためにその位置を識別できるように保管されなければならない。したがって、５０３で、コンピューティング環境１１５は、在庫品目３０と関連する温度及び湿度の要件を識別することができる。例えば、冷凍チキンの袋は４０°Ｆ（４．４℃）以下で保管される必要がある場合がある。５０６で、５０３で識別された湿度または温度の要件を使用し、冷蔵装置３５が商品３０を保管するために識別され得る。一実施形態では、冷蔵装置３５は、商品３０の湿度または温度の要件に準拠し得る冷蔵装置３５の現在の湿度または温度の設定に少なくとも部分的に基づいて識別される。別の実施形態では、冷蔵装置３５は、類似した商品３０または同じもしくは類似したカテゴリを有する商品３０の現在位置に少なくとも部分的に基づいて識別される。例えば、冷凍イチゴは、他の冷凍果物とともに保管されてよい。理解し得るように、他の要因が、冷蔵装置３５を識別する上で適切である場合がある。ある特定の種類の商品３０が、潜在的に同じまたは類似した温度要件を有するにも関わらず他の種類の商品３０とともに保管されるべきではないことを示す所定の制約が、データストア１２１に記憶される場合がある。例えば、冷凍果物は、食品の二次汚染を回避するために冷凍チキンとは別個に保管される場合がある。
【００６５】
５０９で、コンピューティング環境１１５は、必要な場合、必要とされる温度または湿度レベルに（または所定の範囲内に）冷蔵装置３５を遠隔で構成することができ、これにより商品３０は、その必要とされる温度または湿度レベルで保管される。その後、プロセスは完了に進んでよい。
【００６６】
次に図６を参照すると、種々の実施形態に係るコンピューティング環境１１５の一部分の動作の一例を提示するフローチャートが示される。図６のフローチャートは、本明細書に説明するコンピューティング環境１１５の一部分の動作を実施するために利用され得る、多くの異なる種類の機能配置の一例を単に提示するにすぎないことが理解される。代わりに、図６のフローチャートは、１つ以上の実施形態に係るコンピューティング環境１１５で実装された方法の要素の一例を示すとして見られてもよい。
【００６７】
種々の実施形態では、充電ステーション１９９に冷蔵装置３５を輸送することが効率的ではない場合がある。したがって、いくつかの実施形態では、冷蔵装置３５を輸送するのではなく、移動式駆動ユニット１０は、冷蔵装置３５またはそれと関連する電池をその現在位置で充電するために在庫位置１０６に移動するように指示される。まず、６０３で、コンピューティング環境１１５は、低電池残量を有する在庫位置１０６の冷蔵装置３５を識別することができる。言い換えると、所定の閾値以下の電池残量を有する在庫位置１０６の冷蔵装置３５を識別することができる。
【００６８】
次に、６０６で、移動式駆動ユニット１０は、識別され、在庫位置１０６と関連付けられた在庫ホルダー１５にナビゲートするように指示され得る。いくつかの実施形態では、移動式駆動ユニット１０は、移動式駆動ユニット１０の現在の電池残量に少なくとも部分的に基づいて識別されてよい。例えば、冷蔵装置３５の電池を完全に充電できる電池残量を有する移動式駆動ユニット１０が識別されてよい。
【００６９】
移動式駆動ユニット１０が在庫位置１０６と関連付けられた在庫ホルダー１５にナビゲートすると、６０９で、コンピューティング環境１１５は、移動式駆動ユニット１０に充電プロセスを開始させることができる。充電プロセスは、例えば、移動式駆動ユニット１０を在庫ホルダー１５にまたはそれと関連する構成要素に電気的に連結させることを含んでよい。一実施形態では、移動式駆動ユニット１０は、在庫ホルダー１５のドッキング表面２８のまたは近くの対向した雄ポートまたは雌ポートの位置に連結する移動式駆動ユニット１０の上面にまたは近くに位置する雄ポートまたは雌ポートを有してよい。移動式駆動ユニット１０が在庫ホルダー１５にドッキングまたは連結されると、電気的連結が確立され、移動式駆動ユニット１０の電池１８９からの電力が、冷蔵装置３５の電池１７８を再充電できるようにする。その後、プロセスは完了に進んでよい。
【００７０】
ここで図７を参照すると、床取り付け式充電機構６５０に連結された在庫ホルダー１５が示されている。いくつかの実施形態では、移動式駆動ユニット１０は、在庫ホルダー１５またはその上に保管された冷蔵装置３５を充電ステーション１９９に移してよい。例えば、冷蔵装置３５の電池１７８が低いまたは激減した場合、移動式駆動ユニット１０は床取り付け式充電機構６５０を含む充填ステーション１９９に冷蔵装置３５を移す仕事を課せられてよい。移動式駆動ユニット１０は、床取り付け式充電機構６５０に電気的に連結するために在庫ホルダー１５の１つ以上の脚２５を位置決めしてよい。この目的を達成するために、脚部２５は、床取り付け式充電機構６５０から電力を提供できるようにする冷蔵装置３５の電池１７８に連結された回路を含んでよい。床取り付け式充電機構６５０は、在庫ホルダー１５の１つ以上の脚部２５でまたは近くの対向した雄ポート位置または雌ポート位置に連結する雄ポートまたは雌ポートのうちの１つを含む。図７の例は床取り付け式充電機構６５０を示すが、本開示はそのように限定されない。例えば、いくつかの実施形態では、在庫ホルダー１５または在庫ホルダー上に保管される冷蔵装置３５は、壁取り付け式充電機構または他の適切な充電機構に電気的に連結してよい。
【００７１】
次に図８を参照すると、在庫ホルダー１５及び移動式駆動ユニット１０が示されている。種々の実施形態では、移動式駆動ユニット１０は、ドッキング構成要素１７または在庫ホルダー１５を物理的に持ち上げるまたは輸送するために必要とされる他の構成要素を含まない場合がある。この目的を達成するために、移動式駆動ユニット１０は、在庫ホルダー１５またはその構成要素を充電するまたはそれ以外の方法でそれらに電力を提供するためだけに利用される特殊用途の駆動ユニットを含んでよい。一実施形態では、移動式駆動ユニット１０は、例えば移動式駆動ユニット１０の電池１８９を使用し、冷蔵装置３５の電池１７８を再充電するために、在庫ホルダー１５の回路に電気的に連結してよい駆動装置充電機構６５５を含む。駆動ユニット充電機構６５５は、例えば開口部４０内の在庫ホルダー１５の対向した雄ポートまたは雌ポートの位置に連結する雄ポートまたは雌ポートのうちの１つを含んでよい。
【００７２】
さらに、駆動ユニット充電機構６５５は、移動式駆動ユニット１０が、在庫ホルダー３５に連結するために、例えば開口部４０内等、適所になるまで、移動式駆動ユニット１０の本体からまたは本体の中に収縮してよい制御モジュールを含んでよい。図８の非制限的な例は、在庫ホルダー１５に連結する充電機構６５５を示しているが、他の実施形態では、それは、例えば冷蔵装置３５の電池１７８等の、在庫ホルダー１５と関連する電池１７８を取り外し、交換する構成要素を含んでよい。
【００７３】
図９を参照すると、本開示の実施形態に係るコンピューティング環境１１５の概略ブロック図が示されている。コンピューティング環境１１５は、１つ以上のコンピューティングデバイス７００を含む。各コンピューティングデバイス７００は、例えば、両方とも、ローカルインタフェース７０９に連結されるプロセッサ７０３及びメモリ７０６を有する少なくとも１つのプロセッサ回路を含む。この目的を達成するために、各コンピューティングデバイス７００は、例えば、少なくとも１つのサーバコンピュータまたは同様の装置を含んでよい。理解できるように、ローカルインタフェース７０９は、例えば、付随するアドレス／制御バスを有するデータバスまたは他のバス構造を含み得る。
【００７４】
メモリ７０６に記憶されるのは、データと、プロセッサ７０３により実行可能ないくつかの構成要素との両方である。具体的には、メモリ７０６に記憶され、かつプロセッサ７０３により実行可能であるのは、受注フルフィルメントアプリケーション１３０、ユニット割り当てアプリケーション１３３、ユニット監視アプリケーション１３６、及び潜在的に他のアプリケーションである。また、メモリ７０６に記憶されるのは、データストア１２１及び他のデータであってもよい。さらに、オペレーティングシステムが、メモリ７０６に記憶され、かつプロセッサ７０３により実行可能であり得る。
【００７５】
理解できるように、メモリ７０６に記憶され、かつプロセッサ７０３により実行可能である他のアプリケーションがあってもよいことが理解される。本明細書に説明する任意の構成要素が、ソフトウェアの形で実装される場合、例えばＣ、Ｃ＋＋、Ｃ＃、Ｏｂｊｅｃｔｉｖｅ Ｃ、Ｊａｖａ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）、Ｐｅｒｌ、ＰＨＰ、Ｖｉｓｕａｌ Ｂａｓｉｃ（登録商標）、Ｐｙｔｈｏｎ（登録商標）、Ｒｕｂｙ、Ｆｌａｓｈ（登録商標）、または他のプログラミング言語等のいくつかのプログラミング言語のうちの任意の１つが利用されてよい。
【００７６】
いくつかのソフトウェア構成要素が、メモリ７０６に記憶され、プロセッサ７０３によって実行可能である。この点では、「実行可能」という用語は、プロセッサ７０３により最終的に実行可能である形をとるプログラムファイルを意味する。実行可能なプログラムの例は、例えば、メモリ７０６のランダムアクセス部分にロードし、プロセッサ７０３によって実行できる形式のマシンコードに変換できるコンパイルされたプログラム、例えばメモリ７０６のランダムアクセス部分にロードされ、プロセッサ７０３によって実行されることが可能であるオブジェクトコード等の適切な形式で表され得るソースコード、またはプロセッサ７０３によって実行されるメモリ７０６のランダムアクセス部分で命令を生成するために別の実行可能なプログラムによって解釈され得るソースコード等であってよい。実行可能なプログラムは、例えば、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、ハードドライブ、ソリッドステートドライブ、ＵＳＢフラッシュドライブ、メモリカード、コンパクトディスク（ＣＤ）またはデジタル多用途ディスク（ＤＶＤ）等の光学ディスク、フロッピーディスク、磁気テープ、または他のメモリ構成要素を含んだ、メモリ７０６の任意の部分または構成要素に記憶され得る。
【００７７】
メモリ７０６は、揮発性メモリと不揮発性メモリとの両方及びデータストレージ構成要素を含むとして本明細書に定義される。揮発性構成要素は、電源喪失時にデータ値を保持しないものである。不揮発性構成要素は、電源喪失時にデータを保持するものである。したがって、メモリ７０６は、例えば、ランダムアクセスアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、ハードディスクドライブ、ソリッドステートドライブ、ＵＳＢフラッシュドライブ、メモリカードリーダを介してアクセスされるメモリカード、関連するフロッピーディスクドライブを介してアクセスされるフロッピーディスク、光ディスクドライブを介してアクセスされる光ディスク、適切なテープドライブを介してアクセスされる磁気テープ、及び／または他のメモリ構成要素、あるいはこれらのメモリ構成要素のうちの任意の２つ以上の組み合わせを含んでよい。さらに、ＲＡＭは、例えば、スタティックランダムアクセスメモリ（ＳＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、または磁気ランダムアクセスメモリ（ＭＲＡＭ）、及び他の係る装置を含んでよい。ＲＯＭは、例えば、プログラマブル読み取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭ）、電気的消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、または他の同様のメモリデバイスを含んでよい。
【００７８】
また、プロセッサ７０３は、複数のプロセッサ７０３及び／または複数のプロセッサコアを表してよく、メモリ７０６は、それぞれ並列処理回路で動作する複数のメモリ７０６を表し得る。係る場合、ローカルインタフェース７０９は、複数のプロセッサ７０３のうちの任意の２つの間、任意のプロセッサ７０３とメモリ７０６のうちのいずれかとの間、またはメモリ７０６のうちの任意の２つの間等の通信を容易にする適切なネットワークであってもよい。ローカルインタフェース７０９は、例えばロードバランシングを実行することを含んだ、この通信を調整するように設計された付加的なシステムを含んでよい。プロセッサ７０３は、電気的構造またはいくつかの他の利用可能な構造であってよい。
【００７９】
本明細書に説明する受注フルフィルメントアプリケーション１３０、ユニット割り当てアプリケーション１３３、ユニット監視アプリケーション１３６、及び他の種々のシステムは、上述の汎用ハードウェアにより実行されるソフトウェアまたはコードで具体化されてよいが、代わりに、同じものが専用ハードウェア、またはソフトウェア／汎用ハードウェアと専用ハードウェアの組み合わせで具体化されてもよい。専用ハードウェアで具体化される場合、各々は、いくつかの技術のうちの任意の１つまたは組み合わせを利用する回路または状態機械として実装できる。これらの技術は、１つ以上のデータ信号の適用時に種々の論理関数を実装するための論理ゲートを有する離散論理回路、適切な論理ゲートを有する特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、または他の構成要素等を含んでよいが、これに限定されるものではない。係る技術は、概して当業者に良く理解されており、したがって本明細書では詳述しない。
【００８０】
図４、図５、及び図６のフローチャートは、受注フルフィルメントアプリケーション１３０、ユニット割り当てアプリケーション１３３、及びユニット監視アプリケーション１３６の部分の実施態様の機能及び動作を示す。ソフトウェアで具体化される場合、各ブロックは、指定された論理関数（複数可）を実装するプログラム命令を含むモジュール、セグメント、またはコードの一部分を表してよい。プログラム命令は、プログラミング言語で作成される人間が読めるステートメントを含むソースコード、またはコンピュータシステムもしく他のシステム内のプロセッサ７０３等の適切な実行システムにより認識可能な数値命令を含むマシンコードの形で具体化されてよい。マシンコードはソースコード等から変換されてよい。ハードウェアで具体化する場合、各ブロックは、指定された論理関数（複数可）を実装するために、回路またはいくつかの相互接続された回路を表してよい。
【００８１】
図４、図５、及び図６のフローチャートは、具体的な実行順序を示すが、実行順序が図示する順序と異なってもよいことが理解される。例えば、２つ以上のブロックの実行順序は、図示する順序に関してスクランブルをかけられてよい。また、図４、図５、及び図６に連続して示す２つ以上のブロックは、同時にまたは部分的に同時に実行されてよい。さらに、いくつかの実施形態では、図４、５及び６に示すブロックの１つ以上は、省略してまたは省いてよい。さらに、有用性の向上、説明、性能測定、またはトラブルシューティングの手掛かりの提供等の目的で、任意の数のカウンタ、状態変数、警告セマフォ、またはメッセージが、本明細書に説明する論理フローに加えられる可能性がある。係るすべての変形形態は、本開示の範囲内にあることが理解される。
【００８２】
また、ソフトウェアまたはコードを含む、受注フルフィルメントアプリケーション１３０、ユニット割り当てアプリケーション１３３、及びユニット監視アプリケーション１３６を含んだ、本明細書に説明する任意の論理またはアプリケーションは、例えば、コンピュータシステムまたは他のシステム内のプロセッサ７０３等の命令実行システムによって使用される、またはそれに関連して使用される、任意の非一過性コンピュータ可読媒体で具体化できる。この意味では、論理は、例えば、コンピュータ可読媒体からフェッチし、かつ命令実行システムにより実行することができる命令及び宣言を含んだステートメントを含んでよい。本開示の文脈において、「コンピュータ可読媒体」は、命令実行システムによって使用される、またはそれに関連して使用される、本明細書に説明する論理またはアプリケーションを含む、記憶する、または維持することができる任意の媒体であり得る。
【００８３】
コンピュータ可読媒体は、例えば、磁気媒体、光学媒体、または半導体媒体等の多くの物理媒体のうちの任意の１つを含み得る。適切なコンピュータ可読媒体のより具体的な例は、磁気テープ、磁気フロッピーディスク、磁気ハードドライブ、メモリカード、ソリッドステートドライブ、ＵＳＢフラッシュドライブ、または光ディスクを含むであろうが、これに限定されるものではない。また、コンピュータ可読媒体は、例えば、スタティックランダムアクセスメモリ（ＳＲＡＭ）及びダイナミックランダムアクセスメモリ（ＤＲＡＭ）、または磁気ランダムアクセスメモリ（ＭＲＡＭ）を含むランダムアクセスメモリ（ＲＡＭ）であってもよい。さらに、コンピュータ可読媒体は、読み取り専用メモリ（ＲＯＭ）、プログラマブル読み取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭ）、電気的消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、または他の種類のメモリデバイスであってもよい。
【００８４】
さらに、受注フルフィルメントアプリケーション１３０、ユニット割り当てアプリケーション１３３、ユニット監視アプリケーション１３６を含んだ本明細書に説明する任意の論理またはアプリケーションは、様々な方法で実装され、構造化されてよい。例えば、説明する１つ以上のアプリケーションは、単一のアプリケーションのモジュールまたは構成要素として実装されてよい。さらに、本明細書に説明する１つ以上のアプリケーションは、共有されたコンピューティングデバイス、または別々のコンピューティングデバイスまたはその組み合わせで実行されてもよい。例えば、本明細書に説明する複数のアプリケーションは、同じコンピューティングデバイス７００で、または同じコンピューティング環境１１５内の複数のコンピューティングデバイスで実行してよい。
【００８５】
特に明記しない限り、「Ｘ、ＹまたはＺのうちの少なくとも１つ」という表現などの選言的な言語は、別様に特定的に述べられていない限り、項目、用語等がＸ、ＹもしくはＺまたはそのいずれかの組み合わせ（例えば、Ｘ、Ｙ及び／またはＺ）であってよいことを示すために一般的に用いられるとして文脈の中で理解される。ゆえに、係る選言的言語は、特定の実施形態がＸの少なくとも１つ、Ｙの少なくとも１つ、またはＺの少なくとも１つがそれぞれ存在することを必要とすることを黙示することを概して意図しておらず、意図するべきではない。
【００８６】
本開示の実施形態の例は、以下の条項を鑑みて説明できる。
【００８７】
１．システムであって、ネットワークを介して少なくとも１つのコンピューティングデバイスとデータ通信する少なくとも１つの冷蔵装置であって、前記少なくとも１つの冷蔵装置の内部温度を測定するように構成されたセンサと、ネットワークインタフェースと、前記少なくとも１つの冷蔵装置の前記内部温度を、前記ネットワークインタフェースを使用し、ネットワークを介して前記少なくとも１つのコンピューティングデバイスに通信し、前記少なくとも１つのコンピューティングデバイスからの要求の受け取りに応えて前記少なくとも１つの冷蔵装置の前記内部温度を調整するように構成された処理回路とを備える前記少なくとも１つの冷蔵装置と、前記少なくとも１つのコンピューティングデバイスから受け取られる命令に少なくとも部分的に基づいて、第１の位置から第２の位置に前記少なくとも１つの冷蔵装置を輸送するように構成されている、前記少なくとも１つの冷蔵装置に連結された移動式駆動ユニットとを備える、前記システム。
【００８８】
２．前記移動式駆動ユニットが、電池と、前記電池と関連する電池残量を測定するように構成された少なくとも１つのセンサを含み、前記移動式駆動ユニットが、前記電池残量が閾値レベル以下であることに応えて前記第１の位置から充電ステーションに前記少なくとも１つの冷蔵装置を輸送するように構成される、条項１に記載のシステム。
【００８９】
３．前記少なくとも１つの冷蔵装置が、電池と、前記電池と関連する電池残量を測定するように構成された少なくとも１つのセンサを含み、前記移動式駆動ユニットが、前記電池残量が閾値レベル以下であることに応えて前記第１の位置から充電ステーションに前記少なくとも１つの冷蔵装置を輸送するように構成される、いずれかの先行条項１に記載のシステム。
【００９０】
４．システムであって、電池と、少なくとも１つのコンピューティングデバイスとの通信のためのネットワークインタフェースと、少なくとも１つの冷蔵装置に電気的に連結すること、及び第１の位置から第２の位置に前記少なくとも１つの冷蔵装置を輸送することのうちの少なくとも１つを実行できる移動式駆動ユニットを受け入れるように構成された前記少なくとも１つの冷蔵装置の基部の開口部とを含んだ前記少なくとも１つの冷蔵装置を含む、前記システム。
【００９１】
５．前記少なくとも１つの冷蔵装置が、在庫ホルダーのフレーム上に格納された複数の冷蔵装置を含み、前記移動式駆動ユニットが、前記在庫ホルダーの前記フレームとドッキングするように構成される、いずれかの先行条項に記載のシステム。
【００９２】
６．前記少なくとも１つの冷蔵装置が、前記少なくとも１つの冷蔵装置の内部温度を測定するように構成された少なくとも１つのセンサを含む、いずれかの先行条項に記載のシステム。
【００９３】
７．前記少なくとも１つの冷蔵装置が、前記少なくとも１つの冷蔵装置の前記内部温度が、前記少なくとも１つの冷蔵装置に保管される少なくとも１つの商品と関連した温度閾値の範囲内にあるかどうかを判断し、前記少なくとも１つの冷蔵装置の前記内部温度が前記温度閾値の範囲内にないことに応えて、前記内部温度を調整するように構成される処理回路を含む、いずれかの先行条項１に記載のシステム。
【００９４】
８．前記少なくとも１つの冷蔵装置が、前記ネットワークインタフェースを使用し、ネットワークを介して前記少なくとも１つのコンピューティングデバイスに前記少なくとも１つの冷蔵装置の前記内部温度を通信し、前記少なくとも１つのコンピューティングデバイスからの要求の受け取りに応えて前記少なくとも１つの冷蔵装置の前記内部温度を調整するように構成される処理回路を含む、いずれかの先行条項に記載のシステム。
【００９５】
９．前記少なくとも１つの冷蔵装置及び前記移動式駆動ユニットが、電気的に連結され、前記移動式駆動ユニットの電池が前記少なくとも１つの冷蔵装置の前記電池に、または前記少なくとも１つの冷蔵装置の少なくとも１つの他の構成要素に電力を提供する、いずれかの先行条項に記載のシステム。
【００９６】
１０．前記移動式駆動ユニットが、前記移動式駆動ユニットに前記第１の位置から前記第２の位置に前記少なくとも１つの冷蔵装置を輸送させる命令を前記ネットワークインタフェースを通して前記少なくとも１つのコンピューティングデバイスから受け取るように構成される、いずれかの先行条項に記載のシステム。
【００９７】
１１．前記移動式駆動ユニットが、電池と、前記電池と関連する電池残量を測定するように構成された少なくとも１つのセンサを含み、前記移動式駆動ユニットが、前記電池残量が閾値レベル範囲内にあることに応えて前記第１の位置から充電ステーションに前記少なくとも１つの冷蔵装置を輸送するように構成される、いずれかの先行条項に記載のシステム。
【００９８】
１２．前記少なくとも１つの冷蔵装置が、電池と、前記電池と関連する電池残量を測定するように構成された少なくとも１つのセンサを含み、前記移動式駆動ユニットが、前記電池残量が閾値レベルの範囲内であることに応えて前記第１の位置から充電ステーションに前記少なくとも１つの冷蔵装置を輸送するように構成される、いずれかの先行条項に記載のシステム。
【００９９】
１３．前記第２の位置が充電ステーションと関連付けられる、いずれかの先行条項に記載のシステム。
【０１００】
１４．前記少なくとも１つの冷蔵装置が、前記少なくとも１つの冷蔵装置の真下の位置で前記移動式駆動ユニットを受け入れるのに適した長さを有する少なくとも１つの脚部を含み、前記少なくとも１つの脚部が、床取り付け式充電機構に電気的に連結するように構成される、いずれかの先行条項に記載のシステム。
【０１０１】
１５．方法であって、少なくとも１つのハードウェアプロセッサを含んだ少なくとも１つのコンピューティングデバイスによって、少なくとも１つの冷蔵装置と関連する電池残量が、所定の閾値を下回ったことを識別することと、前記少なくとも１つのコンピューティングデバイスによって、前記移動式駆動ユニットに前記少なくとも１つの冷蔵装置の現在位置へナビゲートさせる命令を移動式駆動ユニットに通信することと、前記少なくとも１つのコンピューティング装置によって、前記移動式駆動ユニットに充電プロセスを開始させることとを含む、前記方法。
【０１０２】
１６．前記充電プロセスが、電力が前記移動式駆動ユニットの電池から前記少なくとも１つの冷蔵装置の少なくとも１つの構成要素に伝送されること、または前記少なくとも１つの冷蔵装置の電池が完全に充電された電池と交換されることを含む、条項１５に記載の方法。
【０１０３】
１７．前記少なくとも１つのコンピューティングデバイスによって、前記移動式駆動ユニットに前記少なくとも１つの冷蔵装置を前記現在位置から梱包ステーションと関連付けられた位置に輸送させることをさらに含む、いずれかの先行条項に記載の方法。
【０１０４】
１８．前記少なくとも１つのコンピューティングデバイスによって、前記移動式駆動ユニットに前記少なくとも１つの冷蔵装置を前記現在位置から充電ステーションと関連付けられた位置に輸送させることをさらに含む、いずれかの先行条項に記載の方法。
【０１０５】
１９．前記少なくとも１つの冷蔵装置の前記少なくとも１つの構成要素が、前記少なくとも１つの冷蔵装置の電池を含む、いずれかの先行条項に記載の方法。
【０１０６】
２０．前記少なくとも１つの冷蔵装置の少なくとも１つのセンサを使用し、前記少なくとも１つの冷蔵装置と関連する電池残量を識別することと、前記少なくとも１つの冷蔵装置のネットワークインタフェースを通して前記少なくとも１つのコンピューティングデバイスに通信することとをさらに含む、いずれかの先行条項に記載の方法。
【０１０７】
２１．前記少なくとも１つのコンピューティングデバイスによって、前記少なくとも１つの冷蔵装置の中のセルの内部温度または内部湿度レベルを識別することと、前記少なくとも１つのコンピューティングデバイスによって、前記少なくとも１つの冷蔵装置に保管される商品と関連した必要とされる温度または必要とされる湿度レベルに少なくとも部分的に基づいて前記内部温度または前記内部湿度レベルを調整することとをさらに含む、いずれかの先行条項に記載の方法。
【０１０８】
本開示の上述の実施形態は、本開示の原理を明確に理解するために記述される単に実施態様の可能な例にすぎないことを強調されたい。本開示の精神及び原理から実質的に逸脱することなく、上述の実施形態（複数可）に多くの変形及び修正を加えることができる。このような変更及び変形のすべては、本開示の範囲内で本明細書に含まれ、添付の特許請求の範囲により保護されることが意図される。
【図１】
2019526774.tif 000003
【図２】
2019526774.tif 000004
【図３】
2019526774.tif 000005
【図４】
2019526774.tif 000006
【図５】
2019526774.tif 000007
【図６】
2019526774.tif 000008
【図７】
2019526774.tif 000009
【図８】
2019526774.tif 000010
【図９】
2019526774.tif 000011
【国際調査報告】
2019526774.tif 000012
2019526774.tif 000013