(57)【特許請求の範囲】
【請求項１】
デバイスの近くにいるときに感知された動物の状態に応じて食べ物の少なくとも一部へのアクセスを許可する、又は許可しない食べ物アクセスコンポーネントを備えた動物インタラクションデバイスであって、
前記食べ物アクセスコンポーネントが食べ物容器に接続され、
食べ物コンベヤが前記食べ物容器に接続され、
提供プラットフォームが前記食べ物コンベヤに接続され、前記食べ物コンベヤが、動物の状態に関連して食べ物の一部を前記容器から前記提供プラットフォームに動的に運搬するように構成され、
前記食べ物が、所定のアルゴリズムに従って動的に運ばれ、
前記デバイスの近くにいるときの前記動物の状態についての情報を検出するための少なくとも１つのセンサを備え、
前記動物の状態についての情報が、少なくとも１つの遠隔のコンピュータに送信され、前記少なくとも１つの遠隔のコンピュータが、異なる動物と関連する少なくとも１つの追加の動物インタラクションデバイスからのデータに少なくとも部分的に基づいて所定のアルゴリズムを修正するようにプログラミングされる、前記デバイス。
【請求項２】
食べ物へのアクセスが、所定の時間の間、許可される請求項１に記載のデバイス。
【請求項３】
食べ物へのアクセスが、動的に決定された時間の間、許可される請求項１に記載のデバイス。
【請求項４】
アクセスを許可することが、アクセスを許可しないこととは異なる時間に行われる、請求項１に記載のデバイス。
【請求項５】
食べ物アクセスコンポーネント、食べ物コンベヤ、提供プラットフォーム、及び少なくとも１つの検出器と電気的に通信するコントローラを有し、前記コントローラが前記食べ物アクセスコンポーネント、前記食べ物コンベヤ、前記提供プラットフォーム、及び少なくとも１つの検出器のそれぞれの機能を制御するように構成され、さらに、前記少なくとも１つの検出器が、前記コンベヤから前記提供プラットフォームに運ばれた前記食べ物を検出し、
筐体が、前記食べ物容器、前記食べ物コンベヤ、及び前記提供プラットフォームの少なくとも一部を囲む、請求項１〜４のいずれかに記載のデバイス。
【請求項６】
プラットフォームが回転可能である、請求項１〜５のいずれかに記載のデバイス。
【請求項７】
食べ物容器が食べ物を含む、請求項１〜６のいずれかに記載のデバイス。
【請求項８】
所定のアルゴリズムが、インターネットを介して更新可能である、請求項１〜７のいずれかに記載のデバイス。
【請求項９】
送信機をさらに含み、デバイスの機能に関連するデータが、少なくとも１つの遠隔のコンピュータに電気的に送信される、請求項１〜８のいずれかに記載のデバイス。
【請求項１０】
食べ物コンベヤが、スクリューコンベヤである、請求項１〜９のいずれかに記載のデバイス。
【請求項１１】
食べ物が動物用のペレット状の餌の形態である場合、検出器が、前記ペレット状の餌の単一のかけら又は前記ペレット状の餌の所定数のかけらの分配を検出する、請求項１〜１０のいずれかに記載のデバイス。
【請求項１２】
少なくとも１つのセンサをさらに有する、請求項１〜１１のいずれかに記載のデバイス。
【請求項１３】
センサが少なくとも１つのカメラである、請求項１２に記載のデバイス。
【請求項１４】
少なくとも１つのセンサからのデータが、コントローラに送信される、請求項１２又は１３に記載のデバイス。
【請求項１５】
少なくとも１つのセンサによって提供されるデータが、少なくとも１つの遠隔のコンピュータに送信される、請求項１２〜１４のいずれかに記載のデバイス。
【請求項１６】
少なくとも１つのセンサが、動物の状態についての情報をコントローラに提供するために使用される、請求項１２〜１５のいずれかに記載のデバイス。
【請求項１７】
少なくとも１つのインジケータをさらに有する、請求項１〜１６のいずれかに記載のデバイス。
【請求項１８】
インジケータが、少なくとも１つのスピーカである、請求項１７に記載のデバイス。
【請求項１９】
インジケータが、少なくとも１つのライトである、請求項１７に記載のデバイス。
【請求項２０】
コントローラが、少なくとも１つのインジケータを動的に制御する、請求項５〜１９のいずれかに記載のデバイス。
【請求項２１】
コントローラが、食べ物の一部へのアクセスを選択的に提供するため、及び前記食べ物の前記一部へのアクセスを選択的に取り除くために所定のアルゴリズムで予めプログラミングされる、請求項５〜２０のいずれかに記載のデバイス。
【請求項２２】
少なくとも１つのセンサ及び食べ物アクセスコンポーネントと通信するコントローラであって、前記少なくとも１つのセンサによって検出された動物の状態についての情報に応じて前記動物にフィードバックを与えるために、食べ物の少なくとも一部へのアクセスを許可する、又は許可しないように前記食べ物アクセスコンポーネントを制御するように構成された、前記コントローラをさらに備えた、請求項１に記載のデバイス。
【請求項２３】
動物と自動的にインタラクションするためのシステムであって、前記動物と自動的にインタラクションするための初期のインタラクションアルゴリズムをそれぞれが有する少なくとも１つの動物インタラクションデバイスを備え、
前記初期インタラクションアルゴリズムが、
（ａ）刺激を与えること、
（ｂ）少なくとも前記動物の状態を含む１又は２以上の変数を記録すること、及び
（ｃ）強化の提供のタイミング及び継続時間を制御するためのデバイスの命令をさらに有し、
前記変数が、少なくとも１つの遠隔のコンピュータに送信され、
さらに、前記少なくとも１つの遠隔のコンピュータが、前記変数に少なくとも部分的に基づいて前記初期のインタラクションアルゴリズムを修正し、前記少なくとも１つの動物インタラクションデバイスによって、前記少なくとも１つの遠隔のコンピュータから修正されたインタラクションアルゴリズムを受け取り、前記初期のインタラクションアルゴリズムを置き換えるようにプログラミングされ、
前記動物の状態について情報が、前記少なくとも１つの遠隔のコンピュータに送信され、前記少なくとも１つの遠隔のコンピュータが、異なる動物と関連する少なくとも１つの追加の動物インタラクションデバイスからのデータに少なくとも部分的に基づいて所定のアルゴリズムを修正するようにプログラミングされる、前記システム。
【請求項２４】
動物インタラクションデバイスが、請求項１に記載のデバイスである、請求項２３に記載のシステム。
【請求項２５】
インタラクションが、訓練すること、行動を修正すること、及び動物の状態を修正することからなるグループから選択される、請求項２３又は２４に記載のシステム。
【請求項２６】
正の強化又は負の強化が取り除かれる、請求項２３〜２５のいずれかに記載のシステム。
【請求項２７】
連続的又は間欠的な記録からのデータが分離され、少なくとも１つの動物インタラクションデバイスの初期のインタラクションアルゴリズム又は修正されたインタラクションアルゴリズムの修正を知らせる、請求項２３〜２６のいずれかに記載のシステム。
【請求項２８】
デバイスを始動すると、初期のインタラクションアルゴリズムがダウンロードされる、請求項２３〜２７のいずれかに記載のシステム。
【請求項２９】
インタラクションアルゴリズムが、少なくとも１つの遠隔のコンピュータに収容され、命令を実行するように少なくとも１つの動物インタラクションデバイスに命令する、請求項２３〜２８のいずれかに記載のシステム。
【請求項３０】
動物のインタラクションの方法であって、
動物に請求項１に記載のデバイスを提供するステップを含み、
１又は２以上のインジケータを有効化するステップを含んでいてもよく、
１又は２以上のセンサによって前記動物の状態を感知するステップを含み、
前記動物の状態に基づいて、予め保護されていた食べ物をアクセス可能にするステップを含み、
その後、前記動物の後の状態に基づいて前記食べ物を再び保護された状態にするステップを含む、前記方法。
【請求項３１】
後の状態が、前の状態と同じである、請求項３０に記載の方法。
【請求項３２】
粒をホッパからステージング領域に一度に１粒ずつ制御可能な方法で運搬するためのコンベヤであって、前記粒のサイズ及び形状が不均一であり、直径がサイズＸ〜サイズ２０Ｘの範囲に制限される、前記コンベヤ。
【請求項３３】
粒が、食べ物の塊である、請求項３２に記載のコンベヤ。
【請求項３４】
食べ物の粒のサイズが０．２ｃｍ〜４．０ｃｍまでの範囲である、請求項３２又は３３に記載のコンベヤ。
【請求項３５】
請求項１に記載のデバイス、前記デバイスを動作させるための取扱説明書を含み、前記デバイスと前記取扱説明書との両方が、保管に好適な箱に包装されたキット。
【請求項３６】
デバイスの基部の直径が、前記デバイスの高さの少なくとも２倍である、請求項１に記載のデバイス。
【請求項３７】
ホッパに近接した第１の端部及びステージング領域に近接した第２の端部を有するコンベヤチャネルであって、粒が前記コンベヤチャネルの前記第１の端部から前記コンベヤチャネルの前記第２の端部に移動するときに前記粒を支持する前記コンベヤチャネルをさらに含み、前記コンベヤチャネルが、前記第１の端部から前記第２の端部に向かって上向きに角度がつけられる、請求項３２に記載のコンベヤ。
【請求項３８】
コンベヤチャネルの上向きの角度が調整可能である、請求項３７に記載のコンベヤ。
【請求項３９】
コンベヤチャネルとともに配置されたスクリューをさらに含み、前記スクリューが、ホッパと連通しており、前記ホッパからステージング領域に粒を移動させるためにモータによって駆動される、請求項３７に記載のコンベヤ。
【請求項４０】
スクリューがらせん状で芯がない、請求項３９に記載のコンベヤ。
【請求項４１】
モータの回転と、それに基づいたスクリューの回転とを制御するために、前記モータと通信するコンベヤコントローラをさらに含む、請求項３９に記載のコンベヤ。
【請求項４２】
コンベヤコントローラが、一定の量又は変化し得る量だけスクリューを回転させ得る、請求項４１に記載のコンベヤ。
【請求項４３】
ステージング領域が、コンベヤチャネルから前記ステージング領域への粒の搬送を検出するためのセンサを含み、前記センサが、前記粒の搬送を検出すると、スクリューの回転を停止するためにコンベヤコントローラと通信する、請求項４２に記載のコンベヤ。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２０１３年３月１日に出願した米国特許仮出願第６１／７７１，１６１号及び２０１３年１月１７日に出願した米国特許仮出願第６１／９２８，９３９号の優先権を主張するものであり、これらの仮出願のそれぞれは、その全体が参照により本明細書に組み込まれている。
【０００２】
連邦政府による資金提供を受けた研究又は開発の記載
該当なし。
【０００３】
コンパクトディスクで提出される資料の参照による組み込み
該当なし。
【０００４】
本教示は、動物のインタラクションのためのデバイス、システム、方法、及びキットに関する。
【背景技術】
【０００５】
閉じ込められた動物、特に、家庭のペットは、多くの場合、それらのペットの飼い主が仕事で不在である間、面倒を見る人がいない状態で、又は家で１匹だけで毎年数千時間を過ごす。人間と異なり、それらのペットは、自分で楽しむ方法を持たない。動物の囲い又は家庭のほとんどあらゆる部分は−−ドアのサイズからライトのスイッチの高さ、椅子の形に至るまで−−人に対応するように設計されてきた。同様に、ほとんどの家庭のエンターテインメントデバイスは、人とインタラクションするように設計されており、家庭のペットによって容易に制御又はアクセスされ得ない。
【０００６】
少なくとも１匹の犬を含む家庭は米国内だけで４千万を超えており、少なくとも１匹の猫を含む家庭は３千５百万を超えている。これらの動物の多くは、日々退屈に陥っており、それに対応して、数百万人の飼い主が、毎回数時間にわたって自分の動物を放置していることに罪の意識を感じている。
【０００７】
コンピュータ制御式の動物の訓練が、科学及び実験の状況で２０年を超えて存在している。しかし、これらのシステムは、家庭での使用には適さない高価なカスタム設計の装置である。そのようなシステムを構成し、動作させるために必要とされる訓練は、概して、心理学、神経科学、及び認知科学の上級学位の保有者でなければ不可能である。動物から特定の行動を引き出すことは、実験主義者の一部に熟練と忍耐とを要求し、したがって、行動及びその行動の生物学的基盤についての疑問に答えることを目標とする研究プログラムでなければ不可能であった。
【０００８】
米国特許第８，５７８，８８２号明細書は、動物の認知的強化（cognitive enrichment）のためのシステム及び方法を記載しているが、その米国特許第８，５７８，８８２号明細書は、食べ物を取り除くことをサポートしていないか、又は正確な量の食べ物を与える能力を説明していないので、家庭のペットとの持続的な関わりのためには不十分である。その米国特許第８，５７８，８８２号明細書は、「クラウド」とのインタラクション及びその他のデバイスからのデータの取得を説明するが、このデータは、デバイスが動物とどのようにインタラクションするかに影響を与えるような方法でデバイスをプログラミングすることを知らせない。さらに、その米国特許第８，５７８，８８２号明細書は、ペットに対して抵抗力がある（pet-resistant）ようには設計されていない。加えて、デバイスは、視覚的なタッチディスプレイを介したインタラクションに限られる。
【０００９】
米国特許第７，４０９，９２４号明細書は、動物のためのエンターテインメントシステムを記載しているが、米国に数十億ドルのペット用製品産業が存在するにもかかわらず、そのシステムは、市販されていない。この特許は動物の訓練のよくある技術の使用を示唆するが、特許のどこにも、自動化されたシステムが動物の状態を考慮することなくどのようにして動物をその動物のシステムとインタラクションしていないところからそのシステムと関わり合うように導き得るのかは説明されていない。
【００１０】
従来技術の範疇で、動物の行為に応じて正の又は負の強化（reinforcement）を行うことによって動物とインタラクションするデバイスの多くの例を見つけることができる。しかし、これらの例のすべては、おやつ（treat）又は食べ物の一部を選択的に分配する可能性を提供するのみであり、その後、おやつ又は食べ物へのアクセスを妨げることができるように設計されていない。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】米国特許第８，５７８，８８２号明細書
【特許文献２】米国特許第７，４０９，９２４号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１２】
したがって、必要とされているのは、動物の状態に反応し、且つ正確に制御された強化を与えることができる自動化された動物インタラクションデバイス及びシステムである。人間の直接的な継続しているインタラクションなしに自動的に、効果的に、及び手頃に動物を身体的及び認知的に引きつけることができるデバイス及びシステムに対する差し迫った満たされていないニーズが、依然として市場にある。
【課題を解決するための手段】
【００１３】
本教示は、食べ物の少なくとも一部へのアクセスを許可する、又は許可しない食べ物アクセスコンポーネントを備えた動物インタラクションデバイスを含む。さまざまな実施形態において、食べ物の少なくとも一部へのアクセスの許可すること、又は許可しないことは、動物の状態に依存する。さまざまな態様において、食べ物へのアクセスは、所定の時間の間、許可されるか、又は動的に決定された時間の間、許可される。さまざまな態様において、アクセスを許可することは、アクセスを許可しないこととは異なる時間に行われる。
【００１４】
さまざまな態様において、上記のデバイスは、食べ物容器に接続された食べ物アクセスコンポーネントと、食べ物容器に接続された食べ物コンベヤと、食べ物コンベヤに接続された提供プラットフォームであって、食べ物コンベヤが、動物の状態に関連して食べ物の一部を容器から提供プラットフォームに動的に運搬するように構成される、提供プラットフォームと、食べ物アクセスコンポーネント、食べ物コンベヤ、提供プラットフォーム、及び少なくとも１つのディテクタと電子的に通信し、食べ物アクセスコンポーネント、食べ物コンベヤ、提供プラットフォーム、及び少なくとも１つの検出器のそれぞれの機能を制御するように構成されるコントローラであって、さらに、少なくとも１つの検出器が、コンベヤから提供プラットフォームに運ばれた食べ物を検出する、コントローラと、食べ物容器、食べ物コンベヤ、及び提供プラットフォームの少なくとも一部を囲む筐体とを設ける。さまざまな態様において、提供プラットフォームは、回転可能である可能性がある。
【００１５】
さらにその他の態様においては、食べ物容器が、食べ物を含む。その他の態様においては、食べ物が、所定のアルゴリズムに従って動的に運ばれ、さらにその他の態様においては、所定のアルゴリズムは、インターネットを介して更新可能である。別の態様において、デバイスは、送信機をさらに含み、デバイスの機能に関連するデータが、少なくとも１つの遠隔のコンピュータに電気的に送信される。
【００１６】
さらに別の態様において、コンベヤは、スクリューコンベヤである。
【００１７】
別の態様においては、上記のデバイスが提供され、食べ物が動物のペレット状の餌（kibble）の形態である場合、検出器が、ペレット状の餌の単一のかけら又はペレット状の餌の所定の数のかけらの分配を検出する。
【００１８】
さらに別の態様において、デバイスは、少なくとも１つのセンサをさらに有し、センサは、少なくとも１つのカメラである可能性がある。別の態様において、デバイスは、少なくとも１つのインジケータをさらに有し、インジケータは、少なくとも１つのスピーカ又は少なくとも１つのライトである可能性がある。
【００１９】
さらに別の態様においては、少なくとも１つのセンサからのデータが、コントローラに送信される。別の態様において、コントローラは、少なくとも１つのインジケータを動的に制御する。別の態様においては、少なくとも１つのセンサによって提供されたデータが、少なくとも１つの遠隔のコンピュータに送信される。さらに別の態様においては、コントローラが、食べ物の一部へのアクセスを選択的に提供するため、及び食べ物の一部へのアクセスを選択的に取り除くために所定のアルゴリズムで予めプログラミングされる可能性がある。別の態様においては、少なくとも１つのセンサが、動物の状態についての情報をコントローラに提供するために使用される。
【００２０】
別の実施形態においては、動物と自動的にインタラクションするための初期のインタラクションアルゴリズムをそれぞれが含む少なくとも１つの動物インタラクションデバイスを含む、動物と自動的にインタラクションするためのシステムであって、初期インタラクションアルゴリズムが、（ａ）刺激を与えることと、（ｂ）動物の状態（animal condition）、デバイスの状態、及び変数を記録する時間からなるグループから選択される変数を連続的又は間欠的に記録することと、（ｃ）正の強化及び負の強化からなるグループから選択される強化の提供のタイミング及び継続時間を制御することとからなるグループから選択されるデバイスの命令をさらに含み、間欠的な記録が、少なくとも１つの遠隔のコンピュータに送信され、さらに、少なくとも１つの遠隔のコンピュータが、間欠的な記録によって知らされる初期のインタラクションアルゴリズムを修正し、修正されたインタラクションアルゴリズムを少なくとも１つのデバイスに送信して初期のインタラクションアルゴリズムを置き換えるようにプログラミングされる、システムが、提供される。
【００２１】
さまざまな態様において、システムに設けられる動物インタラクションデバイスは、最初に上で説明されたデバイスである。その他の態様において、動物のインタラクションは、訓練すること、行動を修正すること、及び動物の状態を修正することを含むがこれらに限定されない。さらにその他の態様においては、正の又は負の強化が、動物から取り除かれる。
【００２２】
別の態様においては、連続的又は間欠的な記録からのデータが分離され、少なくとも１つの動物インタラクションデバイスの初期又は修正されたインタラクションアルゴリズムの修正を知らせる。さらに別の態様においては、デバイスを始動すると初期のインタラクションアルゴリズムがダウンロードされる。別の態様において、インタラクションアルゴリズムは、少なくとも１つの遠隔のコンピュータに収容され、命令を実行するように少なくとも１つの動物インタラクションデバイスに命令する。
【００２３】
さらに別の実施形態においては、最初に上で説明されたデバイスを動物に提供する行為を含み、１又は２以上のインジケータを有効化する行為を含んでいてもよく、１又は２以上のセンサによって動物の状態を感知する行為を含み、動物の状態に基づいて、前に保護されていた食べ物をアクセス可能にする行為を含み、その後、動物の後の状態に基づいて食べ物を再び保護された状態にする行為を含む動物のインタラクションの方法が提供される。さまざまな態様において、動物の後の状態は、動物の前の状態と同じである。
【００２４】
別の実施形態においては、粒をホッパからステージング領域（staging area）に一度に１粒ずつ制御可能な方法で運搬するためのコンベヤであって、粒が、サイズ及び形状がばらばらであり、直径がサイズＸ〜サイズ２０Ｘの範囲に制限される、コンベヤが、提供される。さまざまな態様において、粒は、食べ物の塊である。さらに別の態様において、食べ物の粒は、サイズが０．２ｃｍ〜４．０ｃｍの範囲である。
【００２５】
別の実施形態においては、最初に上で説明されたデバイスと、デバイスを動作させるための取扱説明書とを含み、デバイスと取扱説明書との両方が、保管に好適な箱に包装されたキットが、提供される。
【００２６】
さらに別の実施形態においては、デバイスの高さの少なくとも２倍の基部の直径を有する最初に上で説明されたデバイスが、提供される。
【００２７】
本教示のこれらの及びその他の特徴、態様、及び利点は、以下の説明、例、及び添付の特許請求の範囲を参照するとより深く理解されるようになるであろう。
【図面の簡単な説明】
【００２８】
当業者は、以下で説明される図面が例示のみを目的としていることを理解するであろう。図面は、本教示の範囲を限定するようにはまったく意図されていない。
【図１】デバイスの上面図及び側面図であり、動物のインタラクションが側面図に示される。
【図２】デバイスの斜視図である。
【図３】デバイスの内部の斜視図である。
【図４】デバイスの内部の側面図である。
【図５】提供プラットフォーム、食べ物のトレー、及び食べ物の底面並びに上面図である。
【図６】提供プラットフォーム、食べ物のトレー、及び食べ物の切り取られた側面図である。
【図７】提供プラットフォーム組立体の内部の斜視図である。
【図８】提供プラットフォームの摩擦駆動組立体の引き伸ばした図である。
【図９】コンベア組立体（Ａ）及び分解図（Ｂ）である。
【図１０】スクリューコンベヤ、シャフト、及びモータを含む内部のコンベヤ組立体の図である。
【図１１】コンベヤ組立体の傾斜角度位置「Ａ」及び「Ｂ」の図である。
【図１２】切り取られたコンベヤ組立体の傾斜角度位置「Ａ」及び「Ｂ」の図である。
【図１３】動物と自動的にインタラクションするためのシステムの図である。
【図１４】コンベヤの機能の図である。
【図１５】動物が食べ物へのアクセスを直接制御する図である。
【図１６】合図（cue）を出されたデバイスのインタラクションの図である。
【図１７】ゆっくりした給餌、自動的分配、すぐそばに留まる、こちらへ来いの図である。
【図１８】システムが動物を新しいインタラクション管理形態に自動的に移す図である。
【図１９】リアルタイムの動物の位置の合図出しの図である。
【発明を実施するための形態】
【００２９】
略語及び定義
本発明の理解を容易にするために、本明細書において使用されるいくつかの用語及び略語が、以下で次のように定義される。
【００３０】
動物：本明細書において使用されるとき、用語「動物」は、動物界の真核生物を指す。この定義は、犬、猫、鳥、及びその他のペットなどの伴侶動物、並びに山羊、牛、及びその他の動物などの家畜及び使役動物を含むがこれらに限定されない。
【００３１】
操作者：デバイスとインタラクションして特定のデバイスの機能を操作する人。この定義は、例えば、以下で説明されるようにデバイスを設定し、デバイスに食べ物を入れ、デバイスを制御し、モニタするペット動物の人間の飼い主を含むがこれに限定されない。
【００３２】
コントローラ：本明細書において使用されるとき、用語「コントローラ」は、アクチュエータ、検出器、インジケータ、センサなどが接続される回路を含む動物インタラクションデバイスのコンポーネントを指す。コントローラは、ソフトウェアのプログラミングによってデバイスからアクチュエータ、検出器、インジケータ、センサ、その他の周辺デバイスへのデータの転送及びその逆のデータの転送を制御することができる。当業者は、コントローラが単一のマイクロチップ、回路基板システム、カード、マザーボードのコンポーネント、コンピュータ、及び周辺デバイスを制御することができる多種多様なその他のハードウェアである可能性があることを認識するであろう。そのようなその他のハードウェアは、グラフィックスカード、ゲームコントローラ、ネットワークインターフェースカード、フラッシュメモリコントローラなどを含み得る。
【００３３】
食べ物：本明細書において使用されるとき、「食べ物」は、（ａ）通常の表面上は「栄養学的に完全な」粒状の動物の食べ物の１若しくは２以上のかけら、又は（ｂ）（猫若しくは犬の「おやつ」若しくは「ペレット状の餌」などの）任意の動物が食べられる食べ物の粒の１若しくは２以上のかけらを指す。
【００３４】
アクセス可能である：本明細書において使用されるとき、用語「アクセス可能である」は、何か（例えば、食べ物）が操作者以外の人によって利用され得る状態を指す。
【００３５】
分配する：本明細書において使用されるとき、用語「分配する」は、ある量の何か（例えば、食べ物）をアクセス可能にすることを指す。
【００３６】
保護された：本明細書において使用されるとき、用語「保護された」は、何か（例えば、食べ物）が操作者以外の人によってアクセスされ得ない状態を指す。
【００３７】
取り除く：本明細書において使用されるとき、用語「取り除く」は、ある量の何かを保護された状態にすること（例えば、食べ物の一部を保護された状態にすること）を指す。
【００３８】
ホッパ：本明細書において使用されるとき、用語「ホッパ」は、食べ物が保存され得る保護された容量を指す。
【００３９】
フードトレー：本明細書において使用されるとき、用語「フードトレー」は、動物が食べ物を食べることができるトレーを指す。
【００４０】
提供プラットフォーム：本明細書において使用されるとき、用語「提供プラットフォーム」は、フードトレーが存在するプラットフォームを指す。提供プラットフォームは、回転可能であり、水平方向にスライドすることができる。
【００４１】
ステージング領域：本明細書において使用されるとき、用語「ステージング領域」は、食べ物が存在することができ、食べ物がアクセス可能にされ得る保護された容量を指す。
【００４２】
コンベヤ：本明細書において使用されるとき、用語「コンベヤ」は、食べ物がホッパからフードトレーに運ばれるようにする動物インタラクションデバイスのコンポーネントを指す。コンベヤは、デバイスに完全に統合されるか、又は取り外し可能なユニットである可能性がある。
【００４３】
コンベヤチャネル（conveyor channel）：本明細書において使用されるとき、用語「コンベヤチャネル」は、コンベヤが置かれ、食べ物が受け渡される空間を指す。
【００４４】
ホッパ端：本明細書において使用されるとき、用語「ホッパ端」は、食べ物がコンベヤチャネルに入るようにする、ホッパと連通するコンベヤの面を指す。
【００４５】
送達端：本明細書において使用されるとき、用語「送達端」は、（コンベアチャネルを通り過ぎた）食べ物をフードトレーに送り届けるコンベヤの面を指す。
【００４６】
送達領域：本明細書において使用されるとき、用語「送達領域」は、送達端からの食べ物がフードトレーに移されるステージング領域内に存在する保護された容量を指す。
【００４７】
受け取りモード：本明細書において使用されるとき、用語「受け取りモード」は、食べ物を受け取ることができるようにフードトレーが送達領域に配置される提供プラットフォームの状態を指す。
【００４８】
検査モード：本明細書において使用されるとき、用語「検査モード」は、フードトレーが食べ物を含むかどうかを判定するためにフードトレーが検査され得る提供プラットフォームの状態を指す。
【００４９】
提供領域：本明細書において使用されるとき、用語「提供領域」は、フードトレー内の任意の食べ物をアクセス可能にするためにフードトレーが動くことができる保護されていない容量を指す。
【００５０】
提供モード：本明細書において使用されるとき、用語「提供モード」は、フードトレーが提供領域にあり、アクセス可能にされる提供プラットフォームの状態を指す。
【００５１】
準備済みモード：本明細書において使用されるとき、用語「準備済みモード」は、食べ物がフードトレーにあることが知られており、デバイスが要求に応じて提供モードに切り替わる準備ができている提供プラットフォームの状態を指す。
【００５２】
検出器：本明細書において使用されるとき、用語「検出器」は、食べ物が存在すること、存在しないこと、又は食べ物の場所を検出するコンポーネントを指す。
【００５３】
アニマルコンディション：本明細書において使用されるとき、用語「アニマルコンディション」又は「動物の状態」は、動物の任意の行動、動き、姿勢、姿勢の変化、或いは任意の生理学的若しくは身体的特徴、又は生理学的若しくは身体的特徴の変化を含むように広く定義される。
【００５４】
アニマルコンディションは、動物の身体的特徴、例えば、画定された空間に対する動物の場所（又は動物のある特定の部分若しくは複数の部分の場所若しくは場所の変化）、その空間における動物の向き（又は動物のある特定の部分若しくは複数の部分の向き若しくは向きの変化）、同様に、特定の物体に対する動物の位置又は動物の向き（或いは動物のある特定の部分又は複数の部分の位置若しくは向き又は位置若しくは向きの変化）に関連する動物の状態、例えば、（脚又は鼻で）ボタンを押している、レバーを押している、タッチパッドにタッチしている、リコメータ（lickometer）を舐めている、ホイール又はボールを転がしている、スイッチをはじいている動物の状態を反映し得る。
【００５５】
アニマルコンディションは、動物の全体又は１つの部分又は複数の部分の動きを含む動物の姿勢又は姿勢の変化を指す可能性がある。いくつかの例は、座っている、立っている、歩いている、走っている（異なる種類の足取りを含む）、向きを変えている、寝そべっている、腹ばいに寝そべっている、横向きに寝そべっている、仰向けに寝そべっている、２本足で立っている、４本足で立っている、１本の脚を上げている、ボタンを押している、タッチパッドにタッチしている、レバーを動かしている、しっぽを上げている、しっぽを下げている、しっぽを振っていることを含む。アニマルコンディションは、口、唇、舌、耳、目、まぶた、眉毛、ほお、鼻、又はひげの位置及び動きを含む表情又は表情の変化も含む。
【００５６】
アニマルコンディションは、飽満又は空腹のレベル、乾きのレベル、放尿又は排便をする必要性、体温、呼吸数、血流、リンパ、目の体液（涙）、又は脳脊髄液中の特定の化合物のレベル、神経系又は神経系の１つの部分若しくは複数の部分の生理学的活動などの生理学的特徴又は生理学的特徴の変化を指す可能性もある。アニマルコンディションは、健康又は病気に関連する動物の生理学的特徴を広く指す可能性もある。
【００５７】
アニマルコンディションは、推測される情緒的特徴、例えば、覚醒又は興奮のレベル、興味のレベル、退屈、幸福、悲しみ、欲求不満、怒り、意欲のレベル、ユーモア、ねたみ、羞恥心、罪悪感を含む可能性もある。
【００５８】
アニマルコンディションは、上述の種類の特徴のうちの１又は２以上の組合せである可能性があり、動物のしっぽを振ること、向きを変えること、例えば、走る又は歩く又は転がる又は滑ることによって特定の方向に移動すること、自分のしっぽを追いかけることなどのよく認識されている行動によって描写可能である可能性がある。行動は、発声又は可聴行動、例えば、吠える、さえずる、クンクン鳴く、大声で鳴く、うなる、のどをゴロゴロ鳴らす、においをクンクンかぐ、呼吸する、咳をする、くしゃみをすることである可能性がある。行動は、より細かい動き、例えば、咀嚼する、噛む、舐める、においをクンクンかぐ、振り返る、頭をかしげることである可能性がある。行動は、動物の生理機能、例えば、放尿する、排便する、柔毛若しくは毛を生え替わらせる、引っ掻く、磨く、こする、又はグルーミングすることに何らかの形で関連付けられる可能性がある。
【００５９】
動物の状態は、センサによって直接感知されるか、又は１若しくは２以上のセンサからの情報の組合せによって推定される何かを指す可能性もあり、又はその何かは、０又は１以上のセンサからの情報を介して間接的な方法を用いて推測される可能性がある。例えば、動物が特定の時間、例えば午前８時に最後に餌を食べたことが知られている場合、動物は最後に餌を食べたのが午前９時であった場合と比べて午後４時には飽満感が小さいであろうことが推測される可能性がある。
【００６０】
センサ：本明細書において使用されるとき、用語「センサ」は、動物の状態を感知又は推測するように構成された任意のコンポーネントを含むように広く定義される。
【００６１】
刺激：本明細書において使用されるとき、用語「刺激」は、動物によって知覚され得る任意の視覚的、聴覚的、触知可能な、触覚的、臭覚的、若しくは味覚的情報、又は動物によって知覚され得る任意のその他の感覚を含むように広く定義される。
【００６２】
インジケータ：本明細書において使用されるとき、用語「インジケータ」は、１つの刺激又は複数の刺激を発生させることができる任意のコンポーネントを含むように広く定義される。
【００６３】
アクチュエータ：本明細書において使用されるとき、用語「アクチュエータ」は、それ自体又は任意のその他のコンポーネント（例えば、モータ）を動かすことができるデバイスの任意のコンポーネントを含むように広く定義される。
【００６４】
動物インタラクションデバイス、システム、及び方法
本発明は、少なくとも１匹の動物とインタラクションするように設計されたデバイス、システム、及び方法を対象とする。動物とインタラクションするためのデバイスが提供され、デバイスは、例えば、１又は２以上のインジケータによって、１又は２以上のセンサによって、及び限られた量の時間の間、食べ物の褒美を提供することによって動作することができる。そのようなデバイスを含むシステムが提供され、システムは、例えば、デバイス及びその他のデバイスからのデータを記憶し、データに基づいて、及び（動物の飼い主などの）操作者からの入力に基づいてもよいが、デバイスが少なくとも１匹の動物とインタラクションする方法を更新することができる遠隔のコンピュータにインターネットを介して接続される可能性もある。さらに、例えば、動物と自動的にインタラクションするためにシステム及びデバイスを使用する方法が、説明される。本発明のその他の実施形態が、本明細書において提供される。
【００６５】
正の及び負の強化
従来のデバイスは、動物に刺激を与えるように設計されているが、例えば、正の又は負の強化によって動物の状態に反応しない。これに関連するいくつかの問題が、存在する。動物が所望の行動を実行するか又は所望の条件を満足し、そのとき、強化（例えば、何らかの食べ物）を提供されるが、この強化を十分迅速に利用しない場合、強化の提供は、その目的を達成することができず、さらに悪いことに、提供された強化が、強化の最初の提供と強化の消費（食べ物の強化の場合は食べること）との間の時間に示された何らかの行動又は条件のための強化をなす可能性さえある。言い換えると、強化は、人が強化したいと望む行動又は状態と時間的にごく近くなければならず、強化は、この行動又は状態の後に来なければならないが、無期限に続くことはできない。
【００６６】
動物の行動を形成する秘訣は、所望の行動の後に正の強化を確実に続けることである。動物によって実行される特定の行動が将来の褒美を予測する程度が、行動が将来（その他の行動に比して）頻度を上げる程度を決定する。これは、強化の提供の継続時間が極めて重要である別の方法であり、動物が所望の行動Ｘを実行し、（行動が強化を予測し得るように）その後直ちに食べ物の提供によって強化される場合、例えば行動Ｙとは対照的に、将来、行動Ｘを実行する見込みがより大きくなる。しかし、強化が動物に十分に長い時間提供されるので、動物が強化（例えば、食べ物）を与えられる前に行動Ｘと行動Ｙとの両方を実行することができる場合、強化は、所望の行動Ｘだけではなく行動Ｘと行動Ｙとの両方に帰せられ、動物は、将来、行動Ｘと行動Ｙとの両方を実行する見込みがより大きくなる。
【００６７】
本発明は、以前のデバイスに関連する問題を克服し、このデバイス、システム、及び方法によってもたらされる時間的特定性は、動物が褒美を特定の所望の行動又は状態に関連付けることを保証する。
【００６８】
動物インタラクションデバイス
デバイスは、コントローラによって制御され、動物がインタラクションするいくつかのセンサ及びインジケータに接続される可能性がある。また、デバイスは、食べ物を保持するための容器を含む。そのような食べ物は、通常、保護されており（動物がアクセスすることが難しい）、食べ物の一部が、制御可能な方法で、動物によってアクセスされ得るようにされる。デバイスの動作は、食べ物が提供された後、その食べ物を取り除く能力を含む。例１〜９は、デバイス及びそのデバイスの動作の非限定的な例を提供する。
【００６９】
したがって、本発明は、食べ物の少なくとも一部へのアクセスを許可し、又は許可しない食べ物アクセスコンポーネントを含む動物インタラクションデバイスを提供する。さまざまな実施形態において、食べ物の少なくとも一部へのアクセスの許可すること、又は許可しないことは、動物の状態に依存する。さまざまな態様において、食べ物へのアクセスは、所定の時間の間、許可されるか、又は動的に決定された時間の間、許可される。本明細書において使用されるとき、用語「動的に」は、説明される機能が静的又は変更不可能でないことを意味する。例えば、食べ物の一部を動的に運搬することは、一定の所定の時間間隔ではなく動物の状態に応じて行われ得る。さまざまなその他の態様において、アクセスを許可することは、アクセスを許可しないこととは異なる時間に行われる。
【００７０】
本発明のさまざまな態様において、上記のデバイスは、食べ物容器に接続された食べ物アクセスコンポーネントと、食べ物容器に接続された食べ物コンベヤと、食べ物コンベヤに接続された提供プラットフォームであって、食べ物コンベヤが、動物の状態に関連して食べ物の一部を容器から提供プラットフォームに運搬するように構成される、提供プラットフォームと、食べ物アクセスコンポーネント、食べ物コンベヤ、提供プラットフォーム、及び少なくとも１つの検出器と電気的に通信し、食べ物アクセスコンポーネント、食べ物コンベヤ、提供プラットフォーム、及び少なくとも１つの検出器のそれぞれの機能を制御するように構成されるコントローラであって、さらに、少なくとも１つの検出器が、コンベヤから提供プラットフォームに運ばれた食べ物を検出する、コントローラと、食べ物容器、食べ物コンベヤ、及び提供プラットフォームの少なくとも一部を囲む筐体とを設ける。さまざまな態様において、提供プラットフォームは、回転可能である可能性がある。さまざまな態様において、食べ物コンベヤは、食べ物を動的に提供することができる。食べ物アクセスコンポーネント、食べ物コンベヤ、提供プラットフォーム、及び少なくとも１つの検出器は、本明細書においてより完全に説明される。筐体は、任意の好適な材料で作ることができ、当業者は、さまざまなプラスチック及び金属を含む、囲いを形成するために使用され得るさまざまな材料を認識するであろう。
【００７１】
さらに別の態様においては、回転可能な提供プラットフォームが、食べ物コンベヤに接続され、食べ物コンベヤは、動物の状態に関連して食べ物の一部を容器から提供プラットフォームに動的に運搬するように構成される。
【００７２】
さらにその他の態様においては、食べ物容器が、食べ物を含む。その他の態様においては、食べ物が、所定のアルゴリズムに従って動的に運ばれ、さらにその他の態様においては、所定のアルゴリズムは、インターネットを介して更新可能である。別の態様において、デバイスは、送信機をさらに含み、デバイスの機能に関連するデータが、少なくとも１つの遠隔のコンピュータに電気的に送信される。当業者は、さまざまな送信機が本発明のデバイス、コンポーネント、及びユニットの間でデータを伝達するためにさまざまな受信機とともに使用され得ることを理解するであろう。デバイスは、１又は２以上の遠隔のコンピュータとインタラクションしてコントローラで特定のコマンドを実施し、そのようなコントローラのコマンドを更新することができる。更新することは、以下で説明されるシステムを用いてさらに実施され得る。
【００７３】
さらにその他の態様においては、食べ物容器が、食べ物を含む。その他の態様においては、食べ物が、所定のアルゴリズムに従って動的に運ばれ、さらにその他の態様においては、所定のアルゴリズムは、インターネットを介して更新可能である。別の態様において、デバイスは、送信機をさらに含み、デバイスの機能に関連するデータが、少なくとも１つの遠隔のコンピュータに電気的に送信される。
【００７４】
さらに別の態様において、コンベヤは、スクリューコンベヤである。
【００７５】
別の態様においては、上記のデバイスが提供され、食べ物が動物のペレット状の餌の形態である場合、検出器が、ペレット状の餌の個々のかけら又はペレット状の餌の所定の数のかけらの分配を検出する。
【００７６】
さらに別の態様において、デバイスは、少なくとも１つのセンサをさらに含み、センサは、少なくとも１つのカメラである可能性がある。別の態様において、デバイスは、少なくとも１つのインジケータをさらに含み、インジケータは、少なくとも１つのスピーカ又は少なくとも１つのライトである可能性がある。
【００７７】
さらに別の態様においては、少なくとも１つのセンサからのデータが、コントローラに送信される。別の態様において、コントローラは、少なくとも１つのインジケータを動的に制御する。別の態様においては、少なくとも１つのセンサによって提供されたデータが、少なくとも１つの遠隔のコンピュータに送信される。さらに別の態様においては、コントローラが、食べ物の一部へのアクセスを選択的に提供するため、及び食べ物の一部へのアクセスを選択的に取り除くために所定のアルゴリズムで予めプログラミングされる可能性がある。別の態様においては、少なくとも１つのセンサが、動物の状態についての情報をコントローラに提供するために使用される。
【００７８】
図１Ａ及び１Ｂに示されるように、デバイス１００は、筐体１０２及びホッパカバー１０４を含む。さまざまなインタラクティブなセンサ及びインジケータ１１０、１１２、１１４、１４２、１４３、１４４、及び１４５が示されているが、任意の数のインタラクティブなインジケータが、動物１０６とインタラクションするために設けられる可能性がある。そのようなセンサ及びインジケータは、後で十分に検討される。
【００７９】
図２に示されるように、デバイス１００は、センサ１１０、１１２、１１４、１４２、１４４、フードトレー１４８、提供プラットフォーム１５０、及びインジケータ１１０、１１２、１１４、１４３、１４５を含む提供領域１４０をさらに含む（１１０、１１２、１１４は、以下で説明されるセンサとインジケータとの両方を含む組立体である）。動物の食べ物が、フードトレー１４８に提供される可能性があり、この図２においては１４６として示されている。１つの構成において、センサ１４２及び１４４は、それぞれ、マイクロフォン及びカメラである可能性がある。１つの構成において、センサ１１０、１１２、及び１１４は、タッチに基づくデジタルボタンである可能性がある。１つの構成において、インジケータ１１０、１１２、１１４、及び１４５は、プログラミングして明かりを点けることができる多色のライトである可能性がある。１つの構成において、インジケータ１４３は、スピーカである可能性がある。
【００８０】
ホッパ
デバイスは、食べ物が置かれ得る食べ物容器を含む。ホッパの容量は、デバイスの構成及びデバイスがインタラクションしている動物に応じて変わり得る。一例においては、動物が象などの大型の種である場合、ホッパは、５００Ｌ、４００Ｌ、３００Ｌ、２００Ｌ、１００Ｌ、及びその他の容量を含む毎日の食べ物の摂取の量に見合った容量を有することができる。別の例においては、大きくない動物のために、食べ物の範囲は、約５ｍＬ〜２０Ｌ、さまざまな態様においては１０ｍＬ〜１０Ｌ、さまざまな態様においては２０ｍＬ〜５Ｌ、さらにその他の態様においては５０ｍＬ〜１Ｌの範囲にすることができる。ホッパの囲いは、動物では開けることができないが、必要に応じて操作者によって開けることができるように設計される。
【００８１】
容量は、その容量に基づいて食べ物がコンベヤへと導かれ、そして、コンベヤが食べ物をホッパから提供プラットフォームに含まれるフードトレーへと運搬するように設計される。１つの構成において、コンベヤは、コンベヤの底に向かって下向きに傾斜するようにホッパに対して構成され得る。
【００８２】
さまざまな態様において、ホッパは、１）ホッパの内側に沿った容量測定、２）操作者がホッパの中に残っている食べ物の容量を見ることを可能にするためのホッパの側面に沿った透き通った垂直の線、及び３）ホッパの中身の重さを量るための秤、又はホッパの中の食べ物の容量を電気的に判定するその他の方法などのさらなる特徴を含み得る。
【００８３】
ホッパは、より容易な掃除を可能にするために操作者によって取り外すことができるようにデバイス内で構成され得る。好ましくは、ホッパは、デバイスがひっくり返ることを防止するように低重心を保証するためにできるだけ地面に近くなるように構成される。ホッパは、自動的に補充され得るように構成される可能性がある。
【００８４】
図３に示されるように、ホッパ４２４は、食べ物の容量（この例においては約５００ｍＬ）を含み、保護されたコンベヤチャネル４２２と連通している。コンベヤは、トレーが（４２２の下の）ステージング領域にある間に食べ物の容量１４６を提供プラットフォーム１５０のトレー１４８に運搬する。ホッパ４２４、コンベヤチャネル４２２、及び角度ガイド４２０は、締結具によってアダプタ４３０に取り付けられる。当業者は、ねじ、リベット、及び糊を含むさまざまな締結具が使用され得ることを認識するであろう。モータ組立体４２６が、保護されたスクリューコンベヤチャネル４２２のホッパ端に取り付けられる。バッテリ給電式の電気モータ、ＤＣ給電式の電気モータなどを含むさまざまな異なるモータが、使用され得る。バッテリは、デバイス内の好適な場所に置かれる可能性があるが、好ましくは基部４００に置かれる可能性がある。アダプタ４３０は、締結具によって基部４００に取り付けられる。任意の足４１０が、締結具によって基部４００に取り付けられる可能性がある。提供プラットフォーム１５０は、この図においては、回転可能な組立体によってアダプタ４３０と基部４００との間に配置されている。回転可能な組立体は、軸、玉軸受け、さまざまな潤滑剤などを含み得る。当業者は、アダプタ４３０と基部４００との間に回転する提供プラットフォームを設けるさまざまなその他の方法を認識するであろう。図４は、図３の断面図を示す。
【００８５】
図５は、底部（図５Ａ）及び頂部（図５Ｂ）を有する提供プラットフォーム１５０を示す。図５Ｂは、フードトレー１４８内の食べ物１４６を示す。図６は、提供プラットフォーム１５０の断面図であり、図７は、下で説明されるコンベヤのない組立体の斜視図を提供する。
【００８６】
食べ物の提供
時間の有限の期間、動物に食べ物を提供するという目的を達成するために、食べ物へのアクセスを取り除く方法が必要とされる。
【００８７】
１つの構成においては、食べ物がステージング領域に入った後、例えば図３及び４で与えられたように、食べ物はフードトレー１４８に追加される。フードトレー１４８は、フードトレー１４８を回転させ、フードトレー１４８の食べ物が動物から保護されていた場所から食べ物の動物による消費を容易にするように設計されたユニット上の空間にフードトレー１４８を動かすためのコントローラからのコマンドを与えられたモータからの力を受けて回る提供プラットフォーム１５０の周辺に向かって配置される。
【００８８】
１つの構成においては、図７に示されるように、モータ８１４が、ばね仕掛けの摩擦ギア（friction gear）を介してトレーに接続される。図８に示されるように、このギアは、ばね仕掛けの摩擦ギア９０２と連絡するモータ８１４からなり、ばね仕掛けの摩擦ギア９０２は、その後、提供プラットフォーム１５０の外周と連絡する。モータを回転させることによって、優しく、例えば、自分の脚のうちの１つを提供トレーに載せた動物にけがさせる可能性をなくすように提供プラットフォームを回転させる。摩擦ギアは、十分な抵抗力に見舞われると滑ることによって提供プラットフォームが加えることができる力の最大の量を制限するように働き、それによって、動物にけがをさせるほどの力が加えられ得る可能性を排除する。
【００８９】
食べ物の提供の後、コントローラは、モータ８１４を検査モードにし、適切に配置されたフードトレー１４８を下向きに指す検出器５２０（示されていないが、場所に関しては図１２参照）を用いて、食べ物が皿に残っているかどうかを判定する。検査は、フードトレー１４８が検出器の下を通るときに行うことができ、又はトレーは、検出器の下で止めることができる。
【００９０】
１つの構成においては、食べ物の粒１４６がフードトレー１４８の真ん中にあることを保証するために、コントローラは、フードトレー１４８を前後に移動させる「食べ物を中心に集める」プログラムを実行することができる。食べ物が残っている場合、プラットフォームは、最後の食べ物の粒によって「準備済みモード」に入る可能性がある。
【００９１】
１つの構成においては、摩擦ギア９１０に負荷をかけるばねが、デバイスの安全要件に応じてプラットフォームへの力の伝達を増やすか又は減らすように調整され得る。
【００９２】
その他の構成においては、提供プラットフォームが、ロックメカニズムによって定位置にロックされる可能性がある。特定の構成において、このロックメカニズムは、サーボモータによって制御され、その他の構成において、このロックメカニズムは、ソレノイドによって制御される。特定の構成においては、提供プラットフォームのそれぞれの所望の制御可能な位置のためのロックメカニズム（例えば、受け取りモードのために１つ、準備済みモードのために１つ、及び提供モードのために１つ）が存在する。提供プラットフォームを任意の場所でロックすることができる単一のロックメカニズムが存在する可能性もある。
【００９３】
コンベヤ
デバイスの１つの構成は、図４でコンベヤ５２２として示され、図９Ａ及び９Ｂにも示されたスクリューコンベヤを用いて食べ物（図示せず）をホッパ４２４からステージング領域に送り届ける。そのようなコンベヤの１つの例が、参照により本明細書に組み込まれている米国特許第１，８９２，２０６号明細書に与えられている。そのようなコンベヤは、さまざまな異種の粒を、傾斜を登るように運搬することができる。
【００９４】
図９Ｂ及び１０に示されるように、コンベヤは、スクリューコンベヤチャネル４２２内のスクリュー５１２を回すモータ５１０に接続されたスクリュー５１２からなる可能性がある。スクリュー５１２は、スクリューが動いている物体とスクリュー自体との間の摩擦接触が少ないように設計される。チャネル４２２は、スクリュー５１２と接触するがスクリュー５１２に張り付かないように物を保つように働き、スクリューが回ることによって、チャネル４２２内の粒を移動可能にする。スクリューは、らせん状で「芯がない」場合、ばねの形状をしており、したがって、スクリューの直径よりも小さい直径の粒が、運ばれ得る。スクリューが芯を持っている場合、スクリュー５１２の芯の端とスクリューチャネル４２２との間の距離よりも小さな粒だけが運ばれ得る。
【００９５】
スクリュー５１２は、１つの長いらせん状の羽根を持つものと理解され得る。チャネルの底に沿って、スクリューは、いくつかの点でかなり接近する。これらの点で、粒が羽根によって押される。任意の側面からスクリューを見ると、らせん状の羽根は、「翼（fan）」と呼ばれる一連の線に見える。それぞれの翼の間の距離は、スクリューの「ピッチ」である。芯のないスクリューの場合、羽根が平らにされる可能性があり、羽根の最も短い寸法が羽根の「厚さ」と呼ばれ、羽根の２番目に短い寸法は羽根の「幅」と呼ばれる。
【００９６】
やはり図９Ｂ及び１０に関連して、スクリューモータ５１０は、コンベヤを決まっているか又は変化し得るかどちらかの量回転させるように設計される可能性がある。モータは、そのモータを一方向（送達の方向）だけか又は両方向かのどちらかに回転させることができるコントローラ（図示せず）と電気的に通信する。
【００９７】
コントローラは、モータ５１０が所定の決まった量回転し、又はコントローラがモータ５１０に回転を止めるように命令するまでモータ５１０が速度を上げながら回転し続けるようにモータ５１０に信号で伝えることができる。この後者の手法は、食べ物がフードトレー１４８で検出されるまでコントローラがスクリューコンベヤに運搬を続けさせることを可能にし、食べ物がステージング領域にまったく送り届けられないか、又は過剰な量の食べ物が送り届けられるかのどちらかの可能性を最小化する。
【００９８】
概して、粒が運ばれているとき、それらの粒の寸法が前もって明確に指定される（それらの粒を１つ１つに簡単に分けることを可能にする）か、又はそれらの粒が変化するサイズの粒のグループで運ばれるかのどちらかになる。粒のサイズがかなり変わり（例えば、１０倍）、しかも、それらの粒の単一のかけらを制御可能な方法で選択する必要があるとき、既存の解決策は、（ａ）制御可能な把持デバイスと組み合わされたマシンビジョン、（ｂ）寸法を制約された餌入れによる粒の振動、又は（ｃ）穴を開けられたプラットフォーム上の粒（垂直に高く積み上げられたもの）の移動を含む。
【００９９】
そのようなデバイスが実行しなければならない重要な機能は、（ａ）粒の自由な流れが妨げられないことを保証すること、（ｂ）粒が一度に１つずつコンベヤを出る（及びしたがって要求に応じて分配され得る）こと、（ｃ）粒の物理的な完全性が保存されること、並びに（ｄ）形状がかなり変わり（例えば、一部の粒がより平らで、その他の粒がより球状である）、サイズがかなり変わる（粒のグループの中で最も小さい粒がサイズ「Ｘ」であるとき、グループの中で最も大きい粒が最大でそのサイズの２０倍又は「２０Ｘ」、例えば、０．２ｃｍ〜４．０ｃｍである）粒をコンベヤが扱うことができることである。追加的な所望の機能は、（１）粒の寸法に対して比較的少ない空間を消費すること、（２）比較的静かであること、（３）耐久性があること、（４）掃除が容易であること、（５）低重心を可能にすること、及び（６）製造する費用が安いことを含む。上述のように、既存の手法は、（ａ）〜（ｄ）を実現することができず、（１）〜（６）と組み合わされ得ない。
【０１００】
一例においては、図４でコンベヤ５２２として示され、図９Ａ及び９Ｂにも示されたように、コンベヤは、制御可能な方法で給電されるモータ５１０（図１０）にシャフト１１００によって接続されたらせんスクリューコンベヤ５１２からなる。スクリューコンベヤは、運ばれる食べ物の粒（図示せず）のすりつぶし又は分解を最小化するか又はなくすような方法で、及びスクリューコンベヤ５１２の凍結又は詰まりの可能性をなくすような（提供される粒が特定のサイズよりも小さい）方法でホッパ４２４と連通している。ホッパからの粒は、おそらくは一度に少しずつ、ホッパ端においてチャネル４２２内にあるスクリューコンベヤ５１２に入る。粒は、送達端にたどり着くまでスクリューコンベヤを通って移動する。スクリューコンベヤ５１２は、上向きに傾けられるので、粒が互いに積み重なることを防止するように働く。送達端において、コンベヤは、一度に１つずつ粒を分配する。送達端に配置された検出器５１８は、粒の送達を検出し、これをモータと通信するコントローラに伝える。
【０１０１】
図１４は、コンベヤによって食べ物を送り届けるための方法を与える。この図に示されるのは、乾燥した食べ物のかけらを乾燥した食べ物の多くを含む容量から抽出する方法である。コントローラは、食べ物の褒美を分配することが必要な状態で始動する。コントローラは、検出器５２０から取得された情報によってフードトレーに既に何らかの食べ物があることを検出する場合、要件が既に満たされていると推測するようにプログラミングされ、動作しない（食べ物が既に分配されている）。しかし、フードトレーに食べ物がない場合、コントローラは、検出器５１８から入力を受け取り、その入力を分析して何らかの食べ物がコンベヤからトレーに落ちるかどうかを判定しながらコンベヤをわずかにさらに回転させる。落下検出器５１８が作動する場合、食べ物が分配されたと想定される。これは、検出器５２０からコントローラへの入力によって確認され得る。
【０１０２】
食べ物をホッパ４２４からステージング領域に運搬する１つの方法は、スクリューコンベヤ５１２の一端を露出させ、重力によってホッパからの食べ物をスクリューコンベヤの羽根と物理的に接触させるように配置することである。この場合、スクリューコンベヤの残りは、食べ物の粒のすりつぶし及びトルク荷重を最小化するために（例えば、チャネル４２２で）囲まれる可能性がある。食べ物は、コンベヤのホッパ端でスクリューコンベヤ５１２に入り、食べ物をコンベヤチャネルを通じてステージング領域（１つの構成においては、５１８の直下のトレーと同じサイズの容量）に運搬する。スクリューコンベヤは、重力に反して粒を運搬することができるので、デバイスで最も低い可能な点から食べ物を取得することによってホッパのためのより低い重心を可能にし、デバイスがひっくり返され得る可能性を最小化することができる。
【０１０３】
スクリューコンベヤを使用する利点は、さまざまな食べ物のサイズを扱う能力、詰まりに対する本質的な強さ、単純さ−−スクリューコンベヤは１つのモータ及び１つの可動部分のみで効果的に運搬することができる−−を含む。スクリューコンベヤは、そのスクリューコンベヤのホッパ端において、そのスクリューコンベヤの外周が５度から２７０度までのどこかでホッパに対して露出されるように構成される可能性がある。スクリューのホッパ端への露出の角度が小さいほど、食べ物の粒をすりつぶす可能性は小さい。スクリューコンベヤが露出される角度が大きいほど（最大１８０）、食べ物が詰まるか固まる可能性が小さくなり、さらなる食べ物がホッパ端でコンベヤに入るのを防止する。図１１Ａ及び１１Ｂは、コンベヤのための任意の傾き調整を与える（図１１Ａは水平であり、図１１Ｂは所望の角度で傾けられている）。図１２Ａ及び１２Ｂは、それらの図の断面図を与える。
【０１０４】
さらなる利点が、表１に与えられる。
表１
スクリューコンベヤは、以下を行うようにさまざまな方法で設計され得る。
Ａ．運ばれ得る食べ物の種類の範囲を最大化する：スクリューコンベヤは、スクリューコンベヤの半径よりも長い直径の食べ物の粒を許可する空いた「芯のない」らせんであることによってこれを行い得る。
Ｂ．食べ物の粒のすりつぶしを最小化する：スクリューコンベヤは、スクリューコンベヤに柔らかいプラスチック被覆を有することによって、又はコンベヤ自体をより柔らかいプラスチックで作製することによってこれを行い得る。
Ｃ．掃除の必要性を最小化する：コンベヤは、（粉末のサイズでさえある）すべての食べ物の粒がホッパ及びコンベヤを離れ、ステージング領域に送り届けられることを保証する、コンベヤが「自己清掃する（self clean）」ことを可能にする厳しい許容誤差で設計される可能性がある。
Ｄ．掃除の容易さを最大化する：コンベヤは、容易に取り出せるように設計され得る。コンベヤは、コンベヤが「食洗機で洗える」ことを可能にする材料で設計され得る。コンベヤは、油汚れがたまることを防止する被覆をコンベヤの表面に有する可能性がある。
Ｅ．取り替えの容易さを最大化する：コンベヤが接続されるスクリューだけか、又はモータだけか、又はスクリュー及びモータかのいずれかが、ユニットから取り外し可能であり、取り替えられるように構成され得る。異なる種類及びサイズの食べ物に対応するために、スクリュー部分のみを取り替えることが有利である可能性がある。スクリューの故障の問題に対応するために、スクリューを取り替えることが有利である可能性がある。コンベヤは、スクリューをモータに付けるために解放可能な留め具が使用されるような方法でモータに接続され得る。留め具が解放されるとき、スクリューコンベヤのコンポーネントは、掃除又は取り替えのために取り出され得る。
Ｆ．堅牢性を最大化する：スクリューを金属で作製することによって、スクリューは、最大限の強度及び柔軟性を持つことができ、スクリューの故障を防止する。
Ｇ．分配される食べ物の量を最小化する：コンベヤチャネルの角度の適切な選択によって、コンベヤチャネルに直接接触していない食べ物がスクリューのホッパ端に向かって後ろ向きに落ちるようにし、食べ物が個々の粒としてではなく塊でステージング領域に送り届けられるイベントの頻度を最小化する。
Ｈ．運搬の失敗を最小化する：芯のないスクリューの羽根の幅を広げることによって、食べ物がコンベヤチャネルを下って意図せずに落ちる可能性が最小化され得る。
Ｉ．コンベヤの送達端又はコンベヤの送達端の近くの食べ物が制御されない方法でステージング領域に入る可能性を最小化する：コンベヤの羽根の角度に対して送達端の「崖（cliff）」の角度を調整することによって、コンベヤのシャフトからの特定の粒の落下を優先させることが可能である。例えば、羽根を波状にすることによって、羽根が低摩擦のためにもはや最適化されないように羽根を選択的に変更することによって、おやつのグループをかき乱し、グループ全体が同時に落ちる可能性を最小化することができる。送達端の近くの羽根に小型のシャベル状の拡張部分（例えば、チャネルの広がりに平行で、羽根に対してほぼ垂直に突き出した部分）を追加し、チャネルが始めに横に開かれるようにチャネルを構成することによって、スクリューコンベヤは、かけらをチャネルの広がりに沿って、及びその代わりに前にチャネルの側壁であった物の上に向かって動かすことから移行することができる。これは、スクリューに沿って水平に分散した食べ物の塊がコンベヤから少しずつ運ばれるようにする。
【０１０５】
したがって、本発明のさらに別の実施形態においては、粒をホッパからステージング領域に一度に１粒ずつ制御可能な方法で運搬するためのコンベヤが提供され、粒は、サイズ及び形状がばらばらであり、直径がサイズＸ〜サイズ２０Ｘの範囲に制限される。さまざまな態様において、粒は、食べ物の塊である。さらに別の態様において、食べ物の粒は、サイズが０．２ｃｍ〜４．０ｃｍの範囲である。
【０１０６】
コンベヤの制御
図１２Ａ及び１２Ｂに示されるように、（スクリューコンベヤなどの）「連続的な送り出し」方法を用いて食べ物をホッパからステージング領域に運搬するコンベヤ５２２の場合、ステージング領域への１又は２以上のおやつの送達を検出する能力が、プログラムによる制御を可能にし、それによって、食べ物の分配が検出されたときに連続的な送り出しの停止を可能にすることができる。
【０１０７】
引き続き図１２Ａ及び１２Ｂを参照すると、コンベヤの制御のための検出器５１８が、コンベヤの送達端からの落下イベントを検出するように配置され、又は検出器５２０は、ステージング領域のトレー内の食べ物の粒の存在を検出するように配置される可能性がある。この検出器は、コントローラと電気的に通信することができ、したがって、例えば、変化し得る量のおやつがステージング領域に送り届けられることを可能にする閉ループシステムを作るために使用され得る。
【０１０８】
検出器がトレー内の食べ物の粒の存在のみでなく、食べ物の粒の送達イベントを検出するように配置される場合、デバイスは、コントローラに食べ物の粒の送達検出イベントを数えさせ、検出イベントの数が観測されるまでコンベヤを運転することによって２個、３個、４個、５個、６個、７個、８個、９個、１０個、又は１１個以上のおやつをステージング領域に送り届けるように構成される可能性がある。
【０１０９】
ステージング領域
ステージング領域は、コントローラからのコマンドによって動物に提供する準備ができている食べ物を保持するように働く。デバイスの１つの構成は、デバイスが受け取りモードであるときに食べ物をステージング領域に送り届けるコントローラのみを有する。図１２Ａ及び１２Ｂを参照すると、ステージング領域は、検出器５１８及び５２０の直下に示されている。別の例において、デバイスは、食べ物の粒をステージング領域に保持し、それから、提供プラットフォーム１５０が受け取りモードになるときに重力によって食べ物をトレー内に運搬するように構成される可能性がある。
【０１１０】
フードトレー
１つの構成において、（さまざまな図で与えられた）フードトレー１４８は、取り外し可能であり、他の物との取り替え及びより簡単な掃除を可能にする。１つの構成において、フードトレー１４８は、提供プラットフォーム１５０に接続されたままであるために磁石を使用する。特定の構成において、フードトレーは、ステンレス鋼で構築される可能性があり、特定のその他の構成において、フードトレーは、動物に安全なプラスチックで構築される可能性がある。
【０１１１】
コントローラ
１つの構成において、コントローラは、その他のコンピュータにワイヤレスで接続することができる操作者がプログラミング可能なマイクロコンピュータである。コントローラは、ローカル又は遠隔のどちらかでプログラミングされ得る。１つの構成において、コントローラは、操作者によってリアルタイムで制御され得る。コントローラは、筐体１０２の下に配置される可能性がある。
【０１１２】
センサ
１つの構成においては、システムの環境で音の場所を判定するために複数のマイクロフォンが設けられる。一例において、システムは、音の到着時間の差を用いて音の発生源の方向を判定する。２つのマイクロフォンによって、音の場所が、（マイクロフォンアレイから突き出る平面に沿って）２次元で特定され得る。三角形に配置された３つのマイクロフォンによって、３次元ベクトルが推測され得る。追加されたマイクロフォンは、音の測位の精度を高める。複数のマイクロフォンの別の使用は、音源分離の適用であり、複数の音源が部屋の中で混ぜ合わされる場合、独立成分分析が、さらなる処理のために個々の音源を分け、分離するために使用され得る。これは、動物の特定と、動物の状態を判定する音に基づく方法とに役立つ可能性がある。
【０１１３】
別の構成においては、１又は２以上のマイクロフォンが、状況の情報を感知するために使用される。マイクロフォンは、マイクロフォンの近くの人間の発話の存在、内容、及び誘発性（valence）、例えば、操作者が操作者のペットの行動に不満があるのか又は満足なのかを感知するために使用され得る情報を特定するために使用され得る。マイクロフォンは、動物にとって気を散らせるか、不安にさせるか、又は苦痛を与える可能性があるイベントを検出するために使用され得る。これは、動物の状態に対する潜在的な結果として生じる変化をシステムに知らせるために使用される可能性があり、そのことは、システムがそのシステムのプログラミングを適切に調整することを可能にする。システムは、音声イベントを動物の行動の変化、将来のイベントについてのシステムのプログラミングを知らせ、システムがその他の動物にどのように対応するかのプログラミングに対する修正を知らせるために使用され得る情報と相互に関連付ける可能性もある。
【０１１４】
別の構成においては、環境からの音の情報が記録される可能性がある。操作者が環境の音と動物の行動との間の関係を知らされるように、特定の動物の行動（例えば、過度に犬が吠えること）を引き出すことを確実に予測する音の情報が操作者に提供され得る。
【０１１５】
別の構成においては、全体的な環境雑音のレベルのボリュームを登録するためにマイクロフォンが使用される。別の構成においては、人間の発話者を特定するためにマイクロフォンが使用される。
【０１１６】
別の構成においては、特定の動物に対する特定の応答（例えば、「いいぞ！（good dog!）」）を記録するために操作者によって１又は２以上のマイクロフォンが使用される。別の構成において、マイクロフォンは、動物にとって既に本質的に満足感を与える音（例えば、開く缶の音）を記録するために使用される可能性がある。別の構成においては、犬が吠えていること、動物がクンクン鳴くこと、動物がのどをゴロゴロ鳴らすこと、又は動物の放尿を感知するために１又は２以上のマイクロフォンが使用される。
【０１１７】
別の構成においては、部屋のある地点からの動物の距離（例えば、デバイスからの動物の距離）を計算するために超音波センサが使用される。この距離の情報は、センサから特定の距離に近づくように動物に強制するように働く動物へのフィードバック信号に変換され得る。超音波センサは、タッチセンサと、動物がボタンに近づくだけの早期のイベントを強化することによる正の強化を得ることとの間の関連付けの動物の学習を促進するためにデバイスのタッチセンサと併せて使用される可能性もある。
【０１１８】
別の構成においては、動物の姿勢を判定するか、又は動物の体の一部のうちの１つの場所を追跡するために視覚センサが使用される。これは、動物がどの姿勢又は動きを実行すべきかを動物に伝えるためにシステムが逐次近似（successive approximation）の技術を使用することを可能にする。例えば、システムは、「座ること」に関する姿勢を認識し、動物が座ることにどれだけ近いかを動物に伝えたリアルタイムのフィードバック信号を提供する可能性がある。視覚センサで特定の動物の体の一部を追跡することによって、システムは、空間内のどこに動物がこの体の一部を動かすべきかを動物に伝えるリアルタイムのフィードバックを提供する可能性がある。例えば、システムは、動物の鼻の場所に結びつけられたフィードバック信号を提供し、リアルタイムのフィードバックを用いて、動物がその動物の鼻で床の特定の部分に触れるべきであることを伝える可能性がある。そのようなセンサを実装する１つの手法は、コンピュータビジョンの処理がよりし易い視覚的な深度情報を提供するMICROSOFT（登録商標）社KINECT（登録商標）（又はその同様に機能する変形）を使用することである。別の手法は、ＬＩＤＡＲに基づく視覚センサを使用することである。さらに別の手法は、立体視に基づく深度カメラの手法（視覚的な深さを推測するために視差情報を使用する２つのカメラ）を使用することである。さらに別の手法は、２Ｄビデオストリームから深度情報を抽出することができる先進的なソフトウェアを備えた単一のカメラを使用することである。
【０１１９】
１つの構成においては、動物がシステムの動物インタラクションデバイス又はその他のコンポーネントと行う接触を検出するためにタッチセンサが使用される。そのようなセンサは、おそらくは組み込まれた視覚的な刺激によって動物のインタラクションを促進するように設計される可能性がある。これらのタッチセンサは、「動物がタッチし易い（animal-touch friendly）」ように、並びに脚、鼻、及びその他の動物の体の一部からのタッチに対応するように設計される。これらのセンサは、噛みつくこと、引っ掻くこと、又はその他の動物が原因の破壊行為に耐えるか、それらを抑止するか、又はそれらを不可能にするように設計される。これらのセンサは、繰り返される長期の使用を扱うようにも設計される。これらのタッチセンサは、ＬＥＤ又はその他の形態の動物に見える照明によって照らされる可能性がある。これらのタッチセンサは、これらのタッチセンサが組み込まれるデバイスが壊れた場合に容易に修理され得るためにユーザにより取り外し可能及び取り替え可能である可能性がある。そのようなタッチセンサは、異なるサイズの動物に対応するように異なるサイズにされる可能性がある。そのようなタッチセンサは、子猫の軽い押下に対して極めて敏感であり、一方で同時にジャーマンシェパードの重い押下に耐えられるように設計される。
【０１２０】
タッチセンサは、レバー、「押し通り（brush-by）」センサ、触覚センサ、静電容量式タッチセンサ、又は圧力センサを用いてさまざまに実装され得る。タッチセンサは、圧力センサに基づく場合、動物の関わりに関するより多くの情報を提供することができる。
【０１２１】
１つの構成においては、動物上の加速度計センサが、動物の活動のレベル及び動物の行動を評価するために使用され得る。「座る」及び「留まる」などの動物の行動が、加速度計からのデータから推測される可能性がある。センサからのデータは、ローカルに又は遠隔のコンピュータに記憶され、その他の動物からのデータと組み合わされる可能性がある。動物の活動のレベルが、センサからやはり判定される可能性があり、動物を分類し、動物インタラクションアルゴリズムを改善することを助けるために使用され得る有用な情報をシステムに提供する。そのようなセンサは、動物インタラクションデバイスと直接通信するか、又は動物インタラクションデバイスと通信することができる遠隔のコンピュータと通信するかのどちらかのＷｉＦｉで接続された動物活動モニタを用いて実装される可能性がある。
【０１２２】
１つの構成においては、システムのコンポーネントの周辺温度を推測するために熱電対が使用される可能性がある。例えば、ユニットに配置された熱電対温度センサが、ユニットがデバイスの周辺温度に応じてそのユニットの振る舞いを変えることを可能にする情報を提供する可能性がある。
【０１２３】
１つの構成においては、システム内のコンポーネントを舐める動物の傾向を測定するために「リコメータ」センサが使用される可能性がある。動物の舐める行動のデータは、動物の状態の観点を推測するために使用され得る。
【０１２４】
別の構成においては、動物インタラクションデバイスの近くの又はシステムの別のコンポーネントに関連する動物の存在又は不在を検出するために赤外線ビーム遮断センサ（infrared beam-break sensor）が使用される。このセンサは、システムの特定の部分への動物の一部の接近を検出するために使用される可能性があり、動物の状態に関してコントローラ及び遠隔のコンピュータに価値ある情報を提供する。
【０１２５】
１つの構成においては、動物によって食べられている（又は食べられていない）食べ物の量を検出するために食べ物の重量センサが使用される可能性がある。そのようなセンサは、例えば、異なる種類の食べ物又はおやつの人気に関してローカルのコントローラ又は遠隔のコンピュータに価値ある食べ物の情報を提供する。
【０１２６】
１つの構成においては、動物がデバイスに近づいたかどうか、又はデバイス若しくはシステムのコンポーネントと同じ部屋にいるかどうかを検出するために受動赤外線センサが使用される。受動赤外線センサを用いて、システムは、動物の体温を推測し、動物の状態に関するさらなる価値ある情報を提供する可能性もある。
【０１２７】
インジケータ
１つの構成において、デバイスは、動物にフィードバックを与えることができる。３種類のフィードバック、すなわち、正のフィードバック（つまり、正の強化、例えば、少量の食べ物若しくはおやつなどの褒美）、嫌悪感を与えるフィードバック（つまり、負の強化、例えば、不快な音の形態）、又は情報を与えるフィードバック（例えば、「飼い主がすぐに戻ってくる」）が与えられる可能性がある。異なる種類の情報を与えるフィードバックは、「食べ物がもうすぐ出される」、「これは憶えるべきパターンである」、又は操作者が伝えたい可能性があるその他の種類の情報を含む。
【０１２８】
正のフィードバック、負のフィードバック、及び情報を与えるフィードバックを与えるさまざまな方法が存在する。１つの手法は、スピーカからの音による。スピーカは、「耳障りな」音、又は「大きな」音、又は飼い主が動物を激しく叱る音声（及び潜在的に動画）記録を再生するようにプログラミングされる可能性がある。超音波は、負のフィードバックを与える効果的な方法である可能性があり、単純な形態の吠え声の軽減として展開された（例えば、犬の吠え声が検出されるとき、デバイスが、犬を驚かせるボリュームの大きな超音波を再生し、吠えることを一時的に止めさせる）。正のフィードバックは、飼い主自身の声の記録、食べ物の褒美、（使い捨てＰＥＴＥプラスチックボトルをつぶす音などの）興奮させる音、好きな動物の「音の出るおもちゃ（squeaky toy）」、子犬が母親を求めて鳴いている音、小動物が苦しんでいる音によって与えられる可能性がある。正の（しかし比較的興奮させない）音は、おやつの袋／瓶をガサガサさせる音、缶切りの音を含む。
【０１２９】
別の構成においては、動物へのインジケータとしてライトが使用される可能性がある。これらのライトは、特定のボタン、又はデバイスの全体的な状況にそれぞれ関連付けられる可能性がある。ライトは、それらのライトの色及び明るさをプログラムで制御させる可能性があり、ライトを点滅させることが、動物への嫌悪感を与えるフィードバックとして働く可能性もある。ライト自体の色は、動物の利用可能な色域に基づいて動物にとって意味があり、可視であるように選択される。
【０１３０】
別の構成においては、好きなおもちゃが、正の強化として動物によってアクセスされ得るようにされるか、又は負の強化として動物から保護される可能性がある。おもちゃは動物に見えるようにされる可能性があり、又はおもちゃ自体がデバイス内のハッチの裏に固定される可能性があり、おもちゃはハッチを持ち上げることによってアクセス可能にされ、ハッチを下ろすことによって保護される。
【０１３１】
別の構成においては、ビデオディスプレイが、任意の形態のフィードバックを与えるために使用される可能性がある。情報を与えるフィードバックの場合、ビデオディスプレイが、どのようにして特定の作業を実行すべきかを動物に示すために使用される可能性がある。正のフィードバックに関して、ビデオディスプレイは、飼い主の顔の画像を示す可能性がある。負のフィードバックに関して、ビデオディスプレイは、速く、明るく点滅するか、又は動物が好きでない画像（例えば、動物に背中を向けた飼い主の体）を表示する可能性がある。
【０１３２】
別の構成においては、香りを与えるか又は取り除くことが、正の、負の、又は情報を与えるフィードバックを動物に与えるために使用される可能性がある。心地よい香りを与えることは、正のフィードバックとして働く可能性がある。負の香りを与えること（又は心地よい香りを取り除くこと）は、負のフィードバックとして働く可能性がある。飼い主の香りは、一種の正か又は負かのどちらかのフィードバックとして働く可能性がある。探索されるか又は取り出される物体の香りを与えることは、情報を与えるフィードバックとして働く。別の構成においては、キャットニップが、正の又は負のフィードバックを動物に与えるためにアクセス可能にされるか又は保護される可能性がある。
【０１３３】
別の構成においては、本明細書において説明される動物インタラクションデバイス又はシステムのコンポーネントは、正の又は負の強化の形態としてそれ自体を「オン」又は「オフ」にし、それによって、デバイスとの関わり自体を動物への褒美の形態として使用する可能性がある。
【０１３４】
別の構成においては、動物の味わう能力が、正の又は負の強化として使用される可能性があり、「まずい味」が負の強化として働く。
【０１３５】
システム
図１３に示されるように、本発明の別の実施形態においては、少なくとも１匹の動物とインタラクションするためのシステム１３００が提供される。システムは、動物と自動的にインタラクションするように一緒に動作するさまざまなコンポーネントを含む。図１３は、そのようなシステムの例を提供する。
【０１３６】
したがって、本発明の一実施形態においては、動物と自動的にインタラクションするための初期インタラクションアルゴリズムをそれぞれが含む少なくとも１つの動物インタラクションデバイスを含む、動物と自動的にインタラクションするためのシステムであって、初期インタラクションアルゴリズムが、（ａ）刺激を与えることと、（ｂ）アニマルコンディション、デバイスの状態、及び変数を記録する時間からなるグループから選択される変数を連続的又は間欠的に記録することと、（ｃ）正の強化及び負の強化からなるグループから選択される強化の提供のタイミング及び継続時間を制御することとからなるグループから選択されるデバイスの命令をさらに含み、間欠的な記録が、少なくとも１つの遠隔のコンピュータに送信され、さらに、少なくとも１つの遠隔のコンピュータが、間欠的な記録によって知らされる初期インタラクションアルゴリズムを修正し、修正されたインタラクションアルゴリズムを少なくとも１つのデバイスに送信して初期インタラクションアルゴリズムを置き換えるようにプログラミングされる、システムが提供される。
【０１３７】
さまざまな態様において、システムに設けられる動物インタラクションデバイスは、最初に上で説明されたデバイスである。その他の態様において、動物のインタラクションは、訓練すること、行動を修正すること、及び動物の状態を修正することを含むがこれらに限定されない。さらにその他の態様においては、正の又は負の強化が、動物から取り除かれる。
【０１３８】
別の態様においては、連続的又は間欠的な記録からのデータが分離され、少なくとも１つの動物インタラクションデバイスの初期又は修正されたインタラクションアルゴリズムの修正を知らせる。さらに別の態様においては、デバイスを始動すると初期インタラクションアルゴリズムがダウンロードされる。別の態様において、インタラクションアルゴリズムは、少なくとも１つの遠隔のコンピュータに収容され、命令を実行するように少なくとも１つの動物インタラクションデバイスに命令する。
【０１３９】
引き続き図１３を参照すると、システムは、上述の１つのデバイス１３１０又はいくつかのデバイス１３５０と、ネットワークを介した１又は２以上の遠隔のコンピュータ１３６０とのデバイスの通信１３３０と、デバイスによって生じさせられた１組のデータ１３６２と、１又は２以上のその他のデバイスからのデータを分析する能力１３６４と、デバイスのソフトウェアのプログラミング１３２２が更新される能力１３６６と、その他のデバイスからのデータの分析を用いてデバイスのプログラミングを更新する能力とを含み得る。
【０１４０】
したがって、動物と自動的にインタラクションするためのシステム１３００であって、動物と自動的にインタラクションするための予めプログラミングされたインタラクションアルゴリズム１３２２を含む少なくとも１つの動物インタラクションデバイス１３１０を含み、予めプログラミングされたインタラクションアルゴリズムが、（ａ）刺激を与えること１３１３と、（ｂ）アニマルコンディション、デバイスの状態、及び変数を記録する時間からなるグループから選択される変数を間欠的に記録すること１３１５と、（ｃ）正の強化及び負の強化からなるグループから選択される強化の提供のタイミング及び継続時間を制御すること１３１７とからなるグループから選択されるデバイスの命令をさらに含み、間欠的な記録が、サーバのネットワークに送信され（１３２４）、さらに、サーバのネットワークが、少なくとも１つのデバイスから間欠的な記録を受信するようにプログラミングされ、間欠的な記録によって知らされる予めプログラミングされたインタラクションアルゴリズムを修正し（１３６６）、修正されたインタラクションアルゴリズムを少なくとも１つのデバイスに送信して予めプログラミングされたインタラクションアルゴリズムを置き換える（１３２６）ようにプログラミングされる、システム１３００が提供される。
【０１４１】
システムは、食べ物を取り除くタイミングを更新する能力を含み、視覚的な深度センサなどのデータ統合アルゴリズムを提供するデータプロバイダを使用する可能性があってもよく、例えば、MICROSOFT（登録商標）社KINECT（登録商標）の特徴、ＬＩＤＡＲ、及び立体視に基づく３Ｄが、システムに統合される可能性がある。
【０１４２】
より詳細には、システムのコンポーネントは、上述のデバイス１３１０と、ソフトウェア論理１３２２、１３６４、１３６６と、インタラクションデータ及び知識データ１３６２と、システムの操作者と、操作者インターフェース１３８０と、通信１３３０とを含み、ソーシャルネットワークを含んでもよい。
【０１４３】
システムのコンポーネントは、上述のデバイス１３１０である。デバイスは、ワイヤレス通信能力を有する可能性があるその他のおもちゃ、外部マイクロフォン、外部カメラ、外部コンピュータ、その他の外部センサなどを含む外部ハードウェアと一緒に動作する可能性もある。
【０１４４】
システムの別のコンポーネントは、ソフトウェア論理１３２２、１３６４、１３６６である。そのような論理は、デバイスで予めプログラミングされるか、又は例えばインターネットを介してさまざまな入力を用いて動的に生じさせられる可能性がある。デバイスの予めプログラミングされたソフトウェア１３２２は、コントローラの（すなわち、ローカルの）プログラミングと遠隔のコンピュータの（例えば、サーバ側の）プログラミングとの組合せを含む可能性があり、コントローラに基づくプログラムがローカルのインタラクションを制御する。そのような予めプログラミングされたソフトウェア論理は、オペレータ１３８４によってプログラミング可能であり、並びに／又はすべて遠隔のコンピュータによってプログラミング及び／若しくは実行される可能性がある。
【０１４５】
ソフトウェア論理は、デバイス更新論理１３６６も含み得る。そのような論理の例は、デバイスの論理に対するあり得る更新の存在に関して別のコンピュータに問い合わせるためのデバイスの命令と、別の更新が利用可能である場合、別のコンピュータからデバイスへの更新された論理の送信１３２６、及びデバイスの振る舞いが適切に変更されるように更新された論理による現在動作しているデバイスの論理の置き換えを実行するための命令とを含む。デバイス更新論理の別の例は、別のコンピュータがデバイスからの記録された変数を調べ、潜在的にその他のデバイスからの情報によって知らせ、デバイスに対する更新が実行された場合、それが有益であると判断し、その後、更新が提案されたことをデバイスに通知し、それから、デバイスが別のコンピュータから更新された論理を引き出し、この新しく更新された論理に従ってそのデバイスの振る舞いを変更したときに起こる。ソフトウェア論理は、機械学習アルゴリズム及び技術の適用などの分析も含み得る。例えば、特定のイベントのタイミングを判定することなどの推測を実行するために機械学習が使用され得る。機械学習技術は、動物に対して分類を実行し、それらの動物のグループ又は下位グループを判定するために使用される可能性もあり、多くのデバイスからのデータに適用されるとき、特定の観点で似ている動物の集団を特定するために使用される可能性がある。例えば、機械学習技術は、特定の動物をこの動物及びその他の動物から得られたデータに基づいてグループ又は下位グループに分けるためのクラスタリング技術を使用し得る。機械学習は、例えば、統計的回帰によってパラメータを特定する可能性もあり、これは、動物のグループ／下位グループの知識に基づく可能性がある。
【０１４６】
ソフトウェア論理は、判断を行い、行為を実行するために使用され得る人工知能プログラミング及びアルゴリズムを含む可能性もある。これらの判断及び行為は、デバイスを更新する判断及び更新されたソフトウェア論理の構成についての判断を調整することによってデバイスのソフトウェアの更新に影響を与え得る。また、判断は、動物に提供される刺激及び強化の種類、性質、タイミング、及び状況にリアルタイムで影響を与える可能性さえある。人工知能ソフトウェア論理は、動物の状態の知識を含む可能性があり、動物の状態が特定の目的の状態に達するように一連の繰り返し更新された動物のインタラクションについて判断を行うように設計される可能性がある。例えば、デバイスの操作者は、動物ができる限り活動的であるべきであることを目的の状態として設定する可能性があり、そのとき、人工知能ソフトウェア論理は、この目的を達成することを目標として刺激、タイミング、及びその他のデバイスの振る舞いを選択する。
【０１４７】
別の態様において、ソフトウェア論理は、操作者による協調フィルタリングを含み得る。操作者は、ソフトウェアのプログラミング１３８６の異なる変形、デバイスのプログラミングを修正するために使用され得る情報を評価し、ランク付けする可能性がある。このようにして、操作者は、異なるプログラミングの影響に関連するフィードバックを与えることによってソフトウェアのプログラミングの改良に貢献することができる。
【０１４８】
システムは、インタラクションデータ１３６２も含む。システムは、タイムスタンプ、押下されたボタン、再生された音、点灯されたライト（色及び明るさ）、並びにすべてのセンサから得られるすべての情報などのあらゆるインタラクションの詳細のログを含むデバイスとの動物のインタラクションの完全な履歴を提供し、利用することができる。
【０１４９】
インタラクションデータは、デバイス間の通信も含む可能性がある。それぞれが１つのデバイスのところにいる２匹の動物が、それぞれ、それらの動物のローカルデバイスによって感知され、他方の動物のデバイスに送信される音を出す可能性がある。特定のユニットにおいて、インタラクションデータは、その他のユニットに伝達される可能性がある。
【０１５０】
その他の動物のユニットからのデータは、特定のユニットのプログラミングを知らせるために直接使用され得る。システムは、たとえ動物との状況がこの動物にとって新しいとしても、この特定の動物が特定のユニットからの刺激にどのように応答するかを予測することを可能にする。システムは、動物の間の似た行動パターンを探索することによってそのようにする。特定のユニット若しくは動物のローカルの履歴が別のユニット若しくは動物の（又はユニット若しくは動物のグループ全体の）履歴に一致する範囲で、ローカルのユニットは、動物がどのように応答するかに関する予測を行い、動物が何らかの目的の状態を達成するというそのユニットの予測が間欠的に又は連続的に最大化される一方、この目的の状態に達するためのそのユニットの計算される労力が最小化されるようにそのユニットのプログラミングを調整することができる。
【０１５１】
また、知識は、システムの一部である。例えば、認知モデル（例えば、感情の状態及び学習の状態）、褒美のスケジュール、品種の違い、性別の違い、並びに種の違いなどの科学的知識が、システムに提供される可能性がある。そのような知識は、動物とのデバイスのインタラクションを向上させるためにソフトウェアのプログラミングと併せて使用される可能性がある。
【０１５２】
システムは、さまざまな操作者とインタラクションする（１３８０）。操作者は、デバイスが１匹の動物又は２匹以上の動物とインタラクションする方法１３８４、１３８６を修正するためにシステムに情報を入力することができる。例えば、操作者は、活動のレベル、ダイエット、及び命令（例えば、「こちらへ来い」又は「左ボタンを押下しろ」）に対する応答などの動物の行動に関する目的を入力することができる（１３８４）。操作者は、（例えば、Facebookのプロフィールからの）個人情報に関連する情報を入力すること１３８６、飼っているペットの数、所有されているデバイスの数を入力すること、音声の合図を出すこと（スピーカからの刺激として再生されるそれらの声を記録すること）などもできる。
【０１５３】
動物（デバイス及びシステムとインタラクションする動物）は、その動物の種、品種、年齢、性別、虚勢済み／卵巣摘出済み、活動のレベル、歩いた回数（times walked）／週、田舎／郊外／都会、操作者がアップロードした写真などの操作者によってシステムに入力された情報を有する可能性がある。そのような情報は、動物とのデバイスのインタラクションを向上させるために使用され得る。
【０１５４】
インターフェースもまた、システムの一部である。（電話、タブレット、ブラウザ／コンピュータなどの）外部デバイスのインターフェースが、デバイスとインタラクションするために使用され得る（１３８０）。デバイスにおいては、ボタン、少なくとも１つのマイクロフォン、少なくとも１つのライトなどが、デバイスで情報を入力するために使用され得る。
【０１５５】
システムの別の態様においては、例えば、ＷｉＦｉ及び光ファイバを介してシステムと遠隔のコンピュータとの間で通信が実施され得る（１３３０）。通信は、（場合によっては）操作者とシステムとの間でサーバを介して実施される可能性があり、ＷｉＦｉ（「直接」通信）を介して、及びペットの前進の「プッシュ（push）」通知を介して実施される可能性がある。通信は、直接デバイスを介してシステムと動物との間で実施される可能性がある。
【０１５６】
システムの別の態様においては、オンラインソーシャルネットワークが、システムの一部として使用されていてもよい可能性がある。例えば、システムで使用される情報は、ペットのプロフィール情報、（デバイス及びシステムとインタラクションする動物のランキングなどの）「順位表」、（ペットの動画、デバイスとインタラクションするペットの動画、及びペットの画像などの）さまざまな媒体、（例えば、協調フィルタリング及びプログラミングの品質に関する情報を提供する）ソフトウェアプログラミングの点検、並びにソーシャルネットワークを介して互いに「友達になる」ペットさえも含み得る。
【０１５７】
また、本明細書において説明されるシステムは、図１４〜１９に示されるフローチャートに従って見られ、動作する可能性がある。
【０１５８】
さらに別の態様においては、デバイスが遠隔のコンピュータ（例えば、「サーバ」又は「クラウド」）によって完全に制御され、それによって、デバイス上にまったく又は最小限のソフトウェアしか必要としないデバイス及びシステムの統合の方法が、提供される。この構成においては、デバイスは、遠隔のコンピュータがデバイスの振る舞いをより制御することができる「ダム端末」として動作する。この場合、デバイスのセンサ及び検出器からの情報の一部又はすべてが、おそらくは数秒又は数ミリ秒以内に遠隔のコンピュータに送信される。そして、遠隔のコンピュータが、デバイスによって伝達された情報をこの遠隔のコンピュータで実行されるコンピュータソフトウェア及び分析に統合した動作を実行する可能性がある。その後、遠隔のコンピュータは、デバイスが実施すべきこと若しくは出力すべきものについての情報、いつ動物に食べ物を褒美として与えるべきかなどの情報、又は１若しくは２以上のインジケータによって動物に刺激を与えるための音声データなどの情報をデバイスに送り返す可能性がある。
【０１５９】
「ダム端末」として、デバイスが動物とどのようにインタラクションすべきかに関する命令は、いかなる時点でもデバイス上でまったく又はほんのわずかしか見つかる必要がない。デバイスは、インストールされ、動作を開始し、効果的に応答するために「リアルタイムで」又はほぼ「リアルタイムで」与えられる情報に完全に依存する可能性がある。デバイスのコントローラは、主として、デバイスのセンサから遠隔のコンピュータに情報を中継し、遠隔のコンピュータからの命令をデバイスで実行するように働く。
【０１６０】
方法
さらに別の実施形態においては、最初に上で説明されたデバイスを動物に提供する行為を含み、１又は２以上のインジケータを有効化する行為を含んでいてもよく、１又は２以上のセンサによって動物の状態を感知する行為を含み、動物の状態に基づいて、前に保護されていた食べ物をアクセス可能にする行為を含み、その後、動物の後の状態に基づいて食べ物を再び保護された状態にする行為を含む動物のインタラクションの方法が提供される。さまざまな態様において、動物の後の状態は、動物の前の状態と同じである。当業者は、本発明のデバイス及びシステムを使用するその他の方法を理解するであろう。
【０１６１】
キット
上述のデバイス及びデバイスを動作させるための命令を含むキットが、提供される。デバイスと取扱説明書との両方は、例えば、商品棚での保管又は郵便サービスによる配達に好適な箱に詰められる。キットは、ラベル、電源ケーブル、バッテリ、ＤＶＤ及び／又はその他の情報を伝達する媒体、デバイスに関連する使い捨ての製品、並びにその他の包装材料も含む可能性がある。
【０１６２】
デバイスの形状
デバイスが食べ物の出所として動物を引きつけるので、動物は、おそらく、保護された容量を破るか又は保護された容量にその他の方法でアクセスすることによって保護された食べ物にアクセスしようとする。デバイスは、いくつかの方法でこれらの試みられる侵入を防止するように設計され得る。特定の構成において、デバイスは、ひっくり返すか又は倒すことを難しくするために低重心であるように構成される。１つの構成において、これは、ホッパの容量の大部分ができるだけ地面に対して低くなるようにホッパを設計することによって実現される可能性があり、１つの構成においては、これは、食べ物がデバイスの最も低い可能な点でアクセスされる可能性があり、したがって、食べ物自体が底荷として働き得るようにスクリューコンベヤの分配端よりも低いスクリューコンベヤのホッパ端を有することによって実現される。
【０１６３】
したがって、さらに別の実施形態においては、デバイスの高さの少なくとも２倍の基部の直径を有する最初に上で説明されたデバイスが、提供される。
【０１６４】
別の構成においては、鋼若しくは鋳鉄のような固体金属又は密なプラスチックなどの重い材料で保護された容量の底を構成することによって低重心が実現される。特定の構成において、低重心は、金属、石、重り、水、砂、砂利、又は何らかのその他の重く自由に流動する材料のタンクなどの何らかの形態の底荷をデバイス内の低い点に含めることによって実現される可能性がある。
【０１６５】
低重心に加えて、特定の構成は、デバイスを壁若しくは床又は何らかのその他のより大きくより頑丈な物体に取り付ける方法を提供することによって、デバイスがひっくり返されるか又は倒される見込みを小さくすることができる。特定の構成において、デバイスは、デバイスをひっくり返すか又は倒すことを防止する際に、壁若しくは床又は何らかのその他の頑丈な物体にボルトで留められるか、ねじで留められるか、釘で打ち付けられるか、糊で接着されるか、エポキシ樹脂で接着されるか、帯で取り付けられるか、ワイヤで取り付けられるか、ひもで取り付けられるか、ブラケットで取り付けられるか、又は何らかのその他の手段で取り付けられる可能性がある。
【０１６６】
特定の構成においては、デバイスの外側が、デバイスをひっくり返すか又は横転させるようにデバイスを物理的に動かすか又は足がかりをつかむかのどちらかのために操作され得るできるだけ少ないアクセス可能な接続部分、合わせ目、又は縁を含むことを保証することによって、食べ物を含む保護された容量を超えることが防止され得る。特定の構成において、外側の筐体は、露出される表面ができるだけ滑らかであるように、及び脚、又は鉤爪、又は爪、又は手、又は足で静止摩擦力を得られる場所がないようにドーム状であるように作製され得る。
【０１６７】
食べ物が保護されない状態にされる方法は保護された容量内の開口を滑り抜けることによるので、提供プラットフォームと外の筐体との間の接合が特に重要である。特定の構成において、この接合は、提供プラットフォームと外の筐体との間に滑り込み得る動物の部分がないように非常に厳格な許容誤差でなされる。特定の構成において、この接合は、提供プラットフォームと外の筐体との間のぴったりした嵌合を保証するブラシ又はゴムガスケット又はスキージ（squeegee）によって補完される。特定の構成においては、提供プラットフォームを駆動するシステムが、プラットフォームが何らかの機能上の閾値を超えるトルクを必要とし、十中八九、提供プラットフォーム−外の筐体の接合部分に何かが詰まっていることを示す場合に駆動システムを提供プラットフォームから切り離すクラッチを有するモータシステムによって駆動される。これは、思いもよらない場所の食べ物のかけらである可能性があり、又は何らかのその他の異物である可能性があり、又は保護された食べ物の一部を得るためにプラットフォームを手動で動かそうとする動物の脚などの動物の一部である可能性がある。したがって、このクラッチは、動物のための安全メカニズムとして働き、デバイスのための安全メカニズムとしても働く。
【０１６８】
［実施例］
本教示の態様は、以下の実施例に照らしてさらに理解され得、以下の実施例は、本教示の範囲をいかなる形でも限定すると解釈されるべきでない。
【実施例１】
【０１６９】
食べ物を分配すること及び取り除くこと
食べ物は、筐体内で保護される保護されたホッパに保有され、操作者によってのみアクセスされ得る。このホッパの底部にあるのは、食べ物のかけらをホッパから保護されたスクリューコンベヤチャネルを通じて保護されたステージング領域に運搬することができるスクリューコンベヤである。スクリューコンベヤのホッパ端が、食べ物に対して露出され、ホッパは、そのホッパ内のすべての食べ物がコンベヤと接触し、したがって、ステージング領域に運ばれ得るように設計される。コンベヤは、ステージング領域に食べ物を運搬するチャネル内のスクリューを回すことによって運搬する。食べ物のかけらは、コンベヤからステージング領域内に落ちることを可能にされる。食べ物の落下は、検出器によって検出される。したがって、検出器と通信するコントローラは、落下した食べ物のかけらの数を数え、これを用いてチャネル内のスクリューコンベヤの回転を制御し、それによって、コントローラがステージング領域にたどり着く食べ物の量を制御することを可能にすることができる。ステージング領域は、回転するプラットフォーム上のトレーを介して食べ物が取り去られ得る保護された場所からなる。プラットフォームは、トレーを回転させ、トレーをステージング領域に運搬するモータと通信し、食べ物落下領域内の任意の食べ物をトレーに進入させるように重力を導く。プラットフォームのその後の回転によって、その後、食べ物がステージング領域から移動し、それから、潜在的に、動物によってアクセスされ得るようにすることを可能にすることができる。動物が食べ物を食べるかどうかにかかわらず、トレーは、食べ物を再び保護された状態にするためにプラットフォームの回転によって提供領域から動かされ得る。この例内のコンベヤの態様は、図１４に部分的に示される。
【０１７０】
食べ物を分配する及び取り除くあらゆる場合が、デバイスによって記録され、コンピュータネットワークを介して別のコンピュータに報告される可能性がある。このコンピュータは、食べ物がいつ分配されたか、どれだけの量が分配されたか、及び分配された食べ物が動物によって消費されたかどうかを含む各レポートを記録する。任意のネットワークに接続されたインターフェース（例えば、タブレットコンピュータ）を用いて、操作者は、記録された履歴の視覚化又は生データを検査することができる。
【実施例２】
【０１７１】
動物が食べ物へのアクセスを直接制御する。
図１５に示される１つの構成において、デバイスは、動物の要求でホッパから食べ物の一部を分配するようにプログラミングされ、この要求は、動物の状態の特定の変化としてデバイスによって感知される。デバイスが適切な容量の食べ物を積まれ、デバイスの適切なプログラムが実行された後、デバイスは、動物の状態の一部を感知し、動物の状態のこの感知を用いて食べ物を分配することができる。デバイスは、例えば、視覚的な合図、音声の合図、又はこれらと潜在的なその他の合図との組合せを与えることによって、食べ物がデバイスから分配される準備ができているという何らかの指示を動物に与える必要がある可能性がある。ある時間の期間にわたって、デバイスは、潜在的に動物の状態の特性の繰り返される感知に応じて食べ物の一部を動物に繰り返し分配する可能性がある。例えば、コントローラは、動物の状態の変化を感知し、食べ物を分配するために、動物がタッチセンサと物理的に接触したという信号を用いる可能性がある。
【０１７２】
食べ物を分配することと、食べ物を取り除くこととの両方によって、デバイスは、デバイスに食べ物を能動的に要求するように動物をより迅速に訓練することができる。食べ物を取り除くことによって、デバイスは、食べ物の分配が動物の状態の別の特性ではなく動物の要求に応じたものであったことを動物により明確に知らせることができる。食べ物を取り除くことは、さらに、動物が食べ物を消費しないときに食べ物が積み重なることを防止し、そのような積み重なりは、褒美の情報の一貫性を下げることによって食べ物を介してデバイスにより動物に与えられるこの情報の有効性を減じる。
【０１７３】
システムの一部として、デバイスは、コンピュータネットワークを介して遠隔のコンピュータと通信する可能性があり、その場合、遠隔のコンピュータが、分配の結果の履歴と、食べ物が分配される準備ができていたことを動物に示す際に異なる合図が効果的であったかどうかとを記録する可能性がある。その他のコンピュータは、このデバイス及び潜在的には多くのその他のデバイスからの結果を用いて、食べ物が分配される準備ができている可能性があることを動物に示すときにどの異なる代替的な合図がより効果的である可能性があるかに関する情報をデバイスに伝える可能性がある。例えば、おそらく、デバイスが、種類Ａの合図を使用していたが、種類Ａの合図が３０％の割合でのみ効果的であった（つまり、そのデバイスが動物から入力を受け取る準備ができていることをデバイスが動物に合図したときに１０回に３回だけ動物が実際に入力を与えた）ことを知り、その後、デバイスが、種類Ｂの合図を使用するようにそのデバイス自体を変更し、６０％の有効性を知り、そのとき、デバイスと通信するその他のコンピュータが、その他のデバイスから集められた観測からＡ：３０％、Ｂ：６０％のパターンを認識し、種類Ｃが種類Ｄ又はＥよりも良い結果をもたらす見込みがより高いと予測することに基づいて種類Ｃの合図を提案する可能性がある。
【実施例３】
【０１７４】
合図を出されたデバイスのインタラクション
図１６に示される１つの構成において、デバイスは、分配された食べ物であるために動物が行う行為（例えば、一番右のボタンを押下すること、又は一番左のボタンを押下すること）を示す１組の音声の刺激及び視覚的な刺激を与えることによってときどき動物とインタラクションするようにプログラミングされる。つまり、それぞれのインタラクションの間に、動物は、食べ物の褒美を受け取るために２つの行為の内の１つを行わなければならず、正しい行為が刺激によって示される。コントローラは、インタラクションとインタラクションとの間、変化し得る間隔（例えば、３０秒と６００秒との間の何らかの間隔）だけ待つようにプログラミングされる。
【０１７５】
インタラクションの時間に達するとき、コントローラは、動物が実行する２つの行為のうちの１つを無作為に選択し、動物からの所望の行為に関連する刺激を与える。例えば、左ボタンの押下が現在のインタラクションに対する所望の結果である場合、左ボタンが点灯され、低い音（１ｋＨｚ、又は左ボタンに関連する何らかのその他の音声の刺激）がスピーカから再生され、一方、右ボタンの押下が所望の結果である場合、右ボタンが点灯され、より高い音（６ｋＨｚ、又は何らかのその他の右に関連する刺激）がスピーカから再生される。刺激は、何らかの継続時間中与えられ、動物は、左ボタンを押下するか又は右ボタンを押下するかのどちらかによってその動物の応答を行うためにこの継続時間（及び潜在的に刺激が停止された後のいくらかの時間）を有する。
【０１７６】
コントローラは、動物によって行われた応答を感知し、適切な応答を決定する。動物が正しい行為（例えば、左の刺激に応答した左ボタンの押下）を行った場合、コントローラは、時間の短い期間（例えば、２〜１０秒）の間、動物に何らかの食べ物を分配することによって動物に褒美を与え、その時間の後、食べ物は取り除かれる。食べ物の褒美を取り除いた後、動物は、褒美が入手可能にされることと、その食べ物が取り除かれることとの両方を関連付けることができるので、褒美の期間をそれらの動物の行為とより強く関連付ける。食べ物の褒美を与えることに加えて、副次的な食べ物でない褒美の刺激が、食べ物の褒美にともなう可能性があり、又はともなわない可能性がある。例えば、正しい行動を示す音が、スピーカから再生される可能性がある。
【０１７７】
動物が正しくない行為（例えば、左の刺激に応答した左ボタンの押下）を行う場合、食べ物は保護されたままであり、動物は食べ物の褒美を受け取ることを試みるための次のインタラクションまで待たなければならない。加えて、「訂正音」（例えば、嫌悪感を与える音、又は何らかのその他の音）が、動物が正しくない行為を実行したことを動物に示すためにスピーカから再生される。
【０１７８】
より大きなシステムに統合されると、デバイスは、その行為及びセンサの測定値のすべてを遠隔のコンピュータに報告する。遠隔のコンピュータは、これらのインタラクションの履歴を保持し、その他のコンピュータ及びデバイスのインタラクションの履歴と組み合わせて、どの周波数を使用すべきか、食べ物の褒美を与える継続時間、使用すべき訂正音の種類、及び動物に合図を与えるタイミングに関する情報をデバイスのコントローラに送信する。
【実施例４】
【０１７９】
ゆっくりした給餌
図１７に示される１つの構成において、デバイスは、例えば、動物がその動物の食事を速く食べ過ぎ、それによって消化の問題の危険を冒すことがないことを保証するために、動物にゆっくりと給餌するようにプログラミングされる。操作者は、動物にゆっくりと給餌するという目的を持っているとき、動物によって食べられる食べ物の量をホッパに入れる。そして、操作者は、デバイスのプログラムを実行する。デバイスは、受け取りモードで始まる可能性があり、その時点で、コンベヤは、食べ物の１又は２以上のかけらをフードトレーに運び、その後、食べ物のかけらがトレーに到着したことを確認してもよい可能性がある。（下で指定される）給餌の間の時間間隔の後、デバイスは、提供プラットフォームの回転と、デバイスを提供モードにすることとをトリガする。この場合、提供プラットフォームが１秒と１２０分との間の決まった、変化し得る、又は無作為な時間の期間中提供モードにされるので、それによって、食べ物の一部がアクセス可能にされる。その後、デバイスは、検査モードに入り、デバイスが直近に提供モードであった時間中に食べ物が消費されたかどうか又は食べ物のうちのどれだけが消費されたかを判定し得る。そのようにする際、デバイスは、おそらく食べ物を取り除き、これは、動物の食べ物に対する関心及び動物の食べるスケジュールについての情報を操作者及びデバイスに提供するように働く。食べ物を取り除くこと及び検査することは、食べ物がフードトレーに積み重ならないことと、動物がいつも一度に少量の食べ物しか食べないこととを保証する。給餌の間の時間間隔は、決まっているか、変化し得るか、又は無作為である可能性があり、動物が所与の時間の期間内に完全に給餌されることを保証することを目的とする可能性があるアルゴリズムを用いて選択される。
【０１８０】
システムに統合されると、このデバイスは、コンピュータネットワークを介してその他のコンピュータに接続される。一例においては、デバイスは、サーバとして働く遠隔のコンピュータに双方向ネットワーク接続を介して接続される。この遠隔のコンピュータは、（適切な認可を有する）ネットワーク接続によって任意の第３のコンピュータに接続される可能性がある。上記の「ゆっくりした給餌／自動的分配」のデバイスの構成は、ネットワーク接続を介してこの第３のコンピュータを通じてその他の構成のリストからユーザによって選択される。この第３のコンピュータを通じて、及び第２のコンピュータを介して、デバイスの操作者は、食べ物が提供される時間の継続時間などの「ゆっくりした給餌」のデバイスの構成のための異なる仕様を選択することができる。
【実施例５】
【０１８１】
すぐそばに留まる
上記の構成「ゆっくりした給餌」を拡張する図１７に示される１つの構成において、デバイスは、分配された食べ物がアクセス可能である、より短い時間期間でプログラミングされる（つまり、分配することと取り除くこととの間の時間を変える。図１９の短いＦＰＤ）。このようにして、デバイスは、デバイスにより近いことに対して動物に褒美を与える可能性がある。例えば、食べ物が一度に３秒間だけアクセス可能である場合、分配された食べ物を消費する機会を持つために、動物は、デバイスに十分に近い必要がある。このようにして、デバイスは、「すぐそばに留まる」ように動物を訓練することができる。
【実施例６】
【０１８２】
こちらへ来い
図１７に示される１つの構成において、デバイスは、動物を別の場所からデバイスに呼び出すようにプログラミングされる。動物がデバイスのすぐ近くにいないときに動物によって知覚され得る刺激を与え、それから、この刺激が与えられた後、食べ物を分配し、減少する時間の期間中アクセス可能にすることによって、刺激を与えた後でデバイスに到着するのがゆっくり過ぎると食べ物の褒美が受け取れない結果となるので、動物はますます速くデバイスのところに行くことを学習する。
【０１８３】
上記の実施例においては、与えられる刺激が、例えば、「こちらへ来い」と言う人の発話の音であるようにカスタマイズされる可能性がある。人の発話の変形を使用し、この変形を動物と一緒に住む人の発話に十分に似せることによって、動物は、デバイスから「こちらへ来る」ことを学習し、この学習を人に伝えることができる。
【実施例７】
【０１８４】
トリガされたこちらへ来い及びすぐそばに留まる
図１７に示される１つの構成においては、実施例「すぐそばに留まる」及び「こちらへ来い」の原理を外部のトリガと組み合わせることによって、動物が、要求に応じてデバイスのところに行き、そばに留まるように強制され得る。例えば、ドアが開いているときに動物がドアから走り出すことを防止するという目的を持つ操作者−−操作者は、デバイスで「来てすぐそばに留まる」プログラムを実行し、それによって、特定の空間内に留まるように動物に動機づけすることができる。別の例において、デバイスは、ドアが開けられるか又は呼び鈴が鳴らされるときにはいつも「来てすぐそばに留まる」プログラムを実行するようにトリガされる可能性がある。この構成の「こちらへ来い」の部分と「すぐそばに留まる」の部分との両方が、効果的に働くために食べ物を取り除くことを必要とすることは、明らかである。
【実施例８】
【０１８５】
動物が動く
図１８によって示される１つの構成において、デバイスは、動物をより単純なインタラクションからより洗練されたインタラクションに移行させる。インタラクションの初期化でなされる設定のうちの１つは、動物の合図のライトの選択であり、選択されるとき、このライトの輝度が設定され、このライトの色が選択され、このライトの点滅の割合が構成される。システムは、そのシステムのプログラミングに応じて合図のライトのそれらの設定を動的に変更することを選択してもよい可能性がある。初期化でなされる別の設定は、食べ物の提供の継続時間がどのようなものであるか、すなわち、動物がデバイスで食べ物の一部にアクセスすることができる時間の決定である。合図のライトと同様に、食べ物の提供の継続時間も、変化する継続時間の複数の提供の動的なプログラムである可能性があり、変化する継続時間のそれぞれは、デバイスのコントローラによって制御される。デバイスのインタラクションの初期化の時点で決定されるさらに別の設定は、インタラクションの総継続時間であり、これは、動物がデバイスとインタラクションすることを選択することができるインタラクションの開始後の時間の合計の期間である。前の２つの設定と同様に、初期化中に決まった継続時間を選択する代わりに、デバイスは、デバイスのコントローラの制御の下で動的なプログラムに従って変わる継続時間を選択し得る。デバイスの初期化でなされる別の構成は、副次的な強化の音の構成である。これは、選択された副次的な強化子（reinforcer）及び主な強化子の動物内の心理的関連付けを作り出すために主な強化子のすぐ近くで与えられる音である。副次的な強化子は早めに選択される見込みが高いが、システムは、デバイスのコントローラによって動的に制御又は変更される副次的な強化の音を有する可能性もある。
【０１８６】
このフローチャートによって与えられる重要な学習のコンポーネントは、動物がボタンの押下を行ったことをデバイスが検出するとすぐにデバイスのプログラミングを変更することである。システムは、動物が押下を行ったことを検出するとすぐに、食べ物が無償で分配される自動分配から、食べ物を受け取るために動物がボタンの押下を行わなければならない「動物が食べ物へのアクセスを直接制御する」プログラミングに切り替わる。
【実施例９】
【０１８７】
リアルタイムの動物の位置の合図出し
数千万匹のペットが、ほとんど何もせずに家で孤独に日々を過ごしている。家に誰もいない間、エンターテインメントシステムとペットとの両方は、動かずにじっとしていることが多い。多くの場合、エンターテインメントシステムの多くに接続されるのは、「ゲームコンソール」−−強靭で柔軟なコンピューティングプラットフォームを提供するXBOX（登録商標）又はPLAYSTATION（登録商標）などのデバイス−−である。また、XBOX（登録商標）及びPLAYSTATION（登録商標）の最新のバージョンは、カメラに基づく入力を与え、それらの意図される用途は、人間に体の位置に基づくインターフェースを提供することである。これらのデバイスは、人間の使用のために設計されているが、任意の可視の物体の場所及び物理的な構成を追跡するためにやはり使用され得る。
【０１８８】
３Ｄカメラの使用によって、動物は、３Ｄカメラに見える特定の大きさの空間内にその動物の体の部分のうちの１つを配置するように訓練され得る。デバイスは、最初に動物に「こちらへ来い」を教えること（上を参照）によって始動する。動物が見えるとすぐに、デバイスは、特定の体の部分、例えば、動物の鼻の場所を推定する（図１９参照）。そして、デバイスは、動物の体の部分と目標の空間の大きさとの間の誤差（error）を計算する。動物の体の部分が目標の大きさの中にある場合、デバイスは、動物に褒美を与える。動物の体の部分が大きさの外にある場合、デバイスは、動物の鼻と目標の大きさとの間の距離にほぼリアルタイムで対応するように調整された音を放ち、それによって、この音によって動物に目標の大きさから動物の体の部分までの距離を示す。手順は、意図せずに入ってしまい易いより大きな目標の大きさで始まり、それによって、どの音の調子が褒美を得ることに対応するかを学習する機会を動物に与える。動物が目標の大きさにうまく入った後、大きさは、徐々にサイズを小さくされ、それによって、動物を試し、さらに、音の調子と食べ物の褒美との間の対応を動物に教えることができる。
【０１８９】
利点
本明細書に記載のデバイス及びシステムの利点は、そのコストである。一例において、多くの家庭が既に所有している家庭用ゲームシステムが、システムとともに利用される可能性があり、追加のコンポーネント、動物インタラクションデバイスが、ペットとインタラクションするために追加される可能性がある。それは、特別な首輪、別の特殊なコンピュータ、特定の目的のためのカメラシステム、特定の目的のためのスピーカ、追跡デバイス、又はビデオモニタの購入を必要としない。別の利点は、システムがソフトウェアで駆動されることである−−これは、無制限の数の訓練、エンターテインメント、モニタ、及び研究インタラクションプログラムを可能にする。先進的な大量生産される家庭用ゲーム／コンピュータシステムの別の利点は、システムがインターネットに接続され得ることである。これは、プログラムと、動物のモニタと、さらには動物がその他の動物と（電気的に）インタラクションする機会とを制御するソフトウェアの迅速な更新を可能にする。インターネットに接続されるソフトウェアに基づくデバイスを使用する別の利点は、それによって、飼い主が代替的な訓練プログラムとインタラクションし、それを探索し、それらの飼い主のペットの進歩をその他の飼い主と共有し、プログラムの潜在的な改定について検討することを可能にし得ることである。システムの単純さ、ありふれたハードウェア、及びソフトウェアの制御の別の利点は、使用の簡単さである−−動物の飼い主は、動物インタラクションデバイス以外のいかなる新しいハードウェアの使用も学習する必要がない。
【０１９０】
コンピュータ制御式の自動化された家庭用動物訓練デバイスは、６年を超える期間、関連する公開された利用可能な技術の提案があるにもかかわらず、未だに広く商業的に取り入れられていない。既存の発明及び手法は、今のところ市場で成功しておらず、柔軟性又は有効性を示したものはない。従来技術で説明した発明及び手法は、高価で、しかも複雑である。本明細書に記載の本発明は、そのどちらでもない。
【０１９１】
動作
初期設定：操作者（人間）は、最初に、適切なペットのおやつ又は食べ物で分配器を満たし、家庭の電気系統に動物インタラクションデバイスを接続する。動物インタラクションデバイスは、任意の近くの動物がアクセス可能な場所に配置される可能性がある。
【０１９２】
初めに、操作者は、操作者自身の声が動物に命令を与え得るように動物インタラクションデバイスをプログラミングする見込みが高い。動物インタラクションデバイスが操作者に促したとき、操作者は、（言語及び操作者の好みに応じて）要求される語句、例えば、「こちらへ来い」、及び使用されるプログラムに適した任意の数のその他の命令を言う。
【０１９３】
また、操作者は、動物インタラクションデバイスを家庭用エンターテインメントシステムに接続してもよい可能性がある。システムを始動するとき、したがって、操作者は、家庭のゲーム及びエンターテインメントシステムもオンにする。これは、システムが潜在的に３Ｄカメラセンサを使用することを可能にする。この後者の場合、システムのためのさらなる較正が存在する可能性もあり、その間、ユーザは、異なる潜在的に関連する物体（例えば、犬のおもちゃ、靴）の名前をシステムに教える。システムは、動物を将来再び認識するために十分な視覚的データを得るように動物のさまざまな図を集める可能性もある。操作者は、この初期設定を実行すると、ソフトウェアを実行されたままにし、その時点で、システムは、エンターテインメント／訓練／モニタ／研究システムとして実行し始める。
【０１９４】
最初の動物の適応
褒美の合図をトリガし、食べ物の褒美を設けた後、システムは、動物の気を引こうとする。システムは、食べ物の褒美がある領域を動物が調べることを保証するために、気を引く可聴音を発生させるだけでなくライトを使用する（おそらくは点滅させる）可能性がある。動物が褒美の場所の学習を示すと、合図の時間と褒美の提供との間の遅れを増やす訓練が行われ、褒美の合図が動物にとって重要性を増すようにする。システムは、３Ｄカメラセンサを有する場合、この機会を用いて動物についてのさらなるデータ−−例えば、動物がどのように動くか及び動物が何であるように見えるか−−を取得する可能性もある。
【０１９５】
典型的な使用方法
動物がシステムの動作になじむと、操作者は、ソフトウェアの動作を開始し、おそらく、操作者は、（訓練／研究／モニタ／エンターテインメント）プログラムを選択し、動物を注視すること（おそらくあらゆる操作者が最初にこれを行う）を選択する可能性があり、又は動物をシステムと一緒に放っておくことを選択する可能性がある。操作者とシステムとの間又は操作者と動物との間のさらなるインタラクションは、（操作者が、おそらく、家庭用エンターテインメントシステムを別の目的に使用するためにソフトウェアを終了することを選択するまで）必要とされない。
【０１９６】
システム及び動物のみが存在することを考えると、システムがおそらく行う第１のことは、動物の注意を試し、引きつけることである。動物は、褒美の合図の褒美との関連付けを既に学習済みである。システム内のコンポーネントの特定の構成及び可用性に応じて、（３Ｄカメラが利用可能であった場合）追究される可能性がある次の目的は、おそらく、システムの前の１つの場所に到着し、留まることに関して動物に合図して褒美を与える（cue-and-reward）ことである。システムは、プログラムで操作者をさらに利用し、したがって、すべての者にさらなる関わりを持たせるように設計される可能性もある。
【０１９７】
そのとき、システムのプログラミングは、動物に新しい行為及び技能を身につけさせ（scaffold）、システムとの動物の関わりを増やす。技術、おそらくは上で示された技術から派生した技術を用いて、システムは、動物がビデオスクリーンに表示された情報の関連性を学習したように、及び動物が（ラウドスピーカによって）音響的に示された情報の関連性を学習したように動物を訓練し、そのようにする際、動物は、システム自体をある程度制御することさえ学習する可能性がある−−例えば、システムは、動物がどのプログラムと関わりたいかを制御するための「マウス」として動物の体を使用することを動物に教える可能性がある。
【０１９８】
インターネットの統合
動物の訓練／エンターテインメント／モニタ／研究プログラムを制御するソフトウェアは、操作者が作った／修正可能で共有可能なプログラムのためのプラットフォームを提供する可能性もある。これは、数百万の操作者がより多くの（及びより精巧な）プログラムの開発で共有、比較、及び協力を行うことを可能にし、（例えば）操作者がそれらの操作者のペットが持っている可能性がある新しい能力を発見することを可能にする。これは、プログラムの支払いに基づくエコシステムを提供する可能性もあり、それによって、プラットフォームは、特定の操作者がその他の操作者に動物の訓練プログラムを販売することを可能にする。
【０１９９】
研究の統合
操作者は、それらの操作者の動物がインターネットを介して与えられる研究実験に参加することを可能にすることを選択する可能性がある。例えば、資格のある研究者が、異なる動物の年齢のレベルの動物の平均的な作業記憶の容量を知りたいと望む可能性がある。研究者が、動物の飼い主に報酬を支払うことを選択する可能性があり、或いは動物の飼い主が、特定の割合の時間の間、それらの飼い主の動物を提供することを要求される可能性があり、或いは動物の飼い主が、単純に、その他の種類の報酬のため又は単純に寛容さ若しくは好奇心からそれらの飼い主の動物が（害のない）実験目的で使用されることを許可することを選ぶ可能性がある。
【０２００】
操作者のプログラムの作成及び修正
操作者が訓練プログラムを修正することを可能にしたソフトウェアが、提供される。単純なバージョンのプログラム設計ソフトウェアは、「Scratch」プログラミング環境（ｈｔｔｐ：／／ｓｃｒａｔｃｈ．ｍｉｔ．ｅｄｕ／）に似ている可能性があるが、テキストに基づくプログラム設計機能も、おそらく提供される。ソフトウェアは、完全にカスタマイズ可能であるが、操作者は、特定の目的、すなわち、それらの操作者のペットを実現するためのベストプラクティスに導かれる。
【０２０１】
その他の使用の例が、表２に与えられる。
表２
１）動物の競争−−操作者は、それらの操作者のペットが世界中のその他のペットと競争することを可能にし得る。例えば、
ａ）最も多い運動
ｂ）最も高い認知能力
ｃ）最も多い学習された言葉
ｄ）最も多い身につけられた技能
２）モニタ−−操作者は、それらの操作者の動物を見る可能性がある。例えば、
ａ）（リアルタイムの）ハイライト
ｂ）特定の成果に気付かされる可能性がある。
３）健康状態の追跡。例えば、
ａ）足取りの分析
ｂ）健康問題（鬱、不安、痴呆、喘息など）に関する行動の分析
４）運動。例えば、
ａ）プログラムは、動物に床の地点の間を走って行ったり来たりさせる可能性がある。
５）地面の上の目標を示すために１又は２以上のレーザーと統合される可能性がある。
６）鳥を訓練する／モニタする／楽しませる／研究するためのシステムの使用を可能にするために異なる種類の褒美のデバイスが使用される可能性がある。
７）嫌悪感を与えるフィードバックの犬の首輪の使用及び制御を含む可能性がある。
８）家庭用エンターテインメントシステムのスピーカ又は別のデバイスを用いた、おそらくは高い嫌悪感を与える音の使用を含む可能性がある。
９）特殊用途のハードウェアの提供（「アップグレード」）も含む可能性がある。例えば、
ａ）電気の流れる／嫌悪感を与える又は正の褒美の犬の首輪
１０）ときどき又は動物によって要求されたときに操作者の画像／音を提供することによって不安の問題を防止するために、例えば、治療が用いられる可能性がある。
１１）アニマトロニクスの「かわいがる」デバイス（animatronic "petting" device）の使用を含む可能性がある。
１２）異なる動物に関連するにおいを放つデバイスを含む可能性がある。
１３）複数のビデオディスプレイ
１４）褒美を与えるデバイスは、コンピュータと通信する２つのモードを有する可能性がある。例えば、
ａ）おやつ／食べ物の貯蔵の状態に関する情報を提供する。
ｂ）動物が食べ物を食べたことを確かめる情報を提供する。
１５）褒美を与えるデバイスは、最初の期間中に特に役立つ、動物の気を引くためのいくつかの異なる方法を使用する可能性がある。例えば、
ａ）ライト
ｉ）点滅する。
ｂ）音。例えば、
ｉ）シミュレーションされた引っ掻き
ii）シミュレーションされた操作者の声
iii）おやつが落ち、表面に当たる。
１６）操作者は、動物の学習のハイライト映像（highlights reel）を毎日与えられる可能性がある。例えば、
ａ）「ハイライト映像」は、他の人とオンラインで共有される可能性がある。
１７）複数の動物が、互いに活動に携わるように訓練される可能性がある。
１８）動物は、特定の家具を避けるように教えられる可能性がある。
１９）システムは、例えば、次のものと統合される可能性がある。
ａ）操作者にそれらの操作者のペットとの潜在的に一定のインタラクションを与えるためのGoogle（商標）Glass（商標）
２０）システムは、訓練の刺激を生じさせるために操作者についての丸１日の記録された情報（例えば、声紋）を利用する可能性がある。
【０２０２】
その他の実施形態
上述の発明を実施するための形態は、当業者が本発明を実施するのを助けるために与えられている。しかし、本明細書において説明され、特許請求された本発明は、これらの実施形態が本発明のいくつかの態様の例示として意図されているので、本明細書において開示された特定の実施形態によって範囲を限定されない。すべての等価な実施形態は、本発明の範囲内にあるように意図される。さらに言えば、本発明の発見の精神又は範囲を逸脱しない、本明細書において示され、説明された修正以外の本発明のさまざまな修正が、上述の説明から当業者に明らかになるであろう。そのような修正は、添付の特許請求の範囲の範囲に入るようにやはり意図される。
【０２０３】
引用文献
本出願で引用されたすべての公表文献、特許、特許出願、及びその他の参考文献は、それぞれの個々の公表文献、特許、特許出願、又はその他の参考文献があらゆる目的でその全体が参照により組み込まれるようにはっきりと個々に示されているかのように同じ程度まであらゆる目的でそれらの全体が参照により本明細書に組み込まれている。本明細書における参考文献の引用は、そのようなものが本発明の従来技術であることの承認と解釈されてはならない。
【符号の説明】
【０２０４】
１００  動物インタラクションデバイス
１０２  デバイスの筐体
１０４  フードホッパのカバー
１０６  動物
１１０  プログラムによって点灯されるインタラクションタッチセンサ／インジケータ
１１２  プログラムによって点灯されるインタラクションタッチセンサ／インジケータ
１１４  プログラムによって点灯されるインタラクションタッチセンサ／インジケータ
１４０  食べ物提供領域
１４２  マイクロフォン
１４３  スピーカ
１４４  カメラ
１４５  状況合図ライト
１４６  食べ物
１４８  フードトレー
１５０  提供プラットフォーム
４００  デバイスのプラットフォーム
４１０  デバイスの足
４２０  コンベヤ角度ガイド
４２２  食べ物コンベヤチャネル
４２４  フードホッパ
４２６  コンベヤモータ組立体
４２８  コンベヤピボット
４３０  コンベヤ／プラットフォーム支持フレーム（８１０、８１２も同様）
５１０  コンベヤのモータ
５１２  らせん状のコンベヤコイル
５１８  食べ物落下ディテクタ
５２０  食べ物の存在ディテクタ
５２２  コンベヤ組立体
８１０  コンベヤ／プラットフォーム支持フレーム（４３０、８１２も同様）
８１２  コンベヤ／プラットフォーム支持フレーム（４３０、８１０も同様）
８１４  提供プラットフォームのモータ
９０２  提供プラットフォームの摩擦駆動組立体
９０５  提供プラットフォームのモータのホイール
９１０  提供プラットフォームの摩擦駆動ホイール
１１００  コンベヤのモータのシャフト
１３００  動物インタラクションシステム
１３０２  動物
１３０４  刺激
１３０６  アニマルコンディション
１３０８  強化
１３１０  動物インタラクションデバイス
１３１２  インジケータ
１３１３  コントローラがインジケータによって刺激を与える
１３１４  センサ
１３１５  コントローラがセンサにより感知する
１３１６  食べ物アクセスコンポーネント
１３１７  コントローラが強化の提供を制御する
１３２０  コントローラ
１３２２  動物インタラクションアルゴリズム
１３２４  データを遠隔のコンピュータに送信する
１３２６  動物インタラクションアルゴリズムを更新する
１３３０  インターネット通信
１３５０  その他の動物インタラクションデバイス
１３６０  （１又は２上の）遠隔のコンピュータのネットワーク
１３６２  データストレージ
１３６４  データ分析
１３６６  動物インタラクションデバイスを更新するための命令
１３８０  操作者インターフェース
１３８２  データおよび分析の視覚化
１３８４  操作者コマンドインターフェース
１３８６  操作者データ入力
【図１】
0006475642.tif 000002
【図２】
0006475642.tif 000003
【図３】
0006475642.tif 000004
【図４】
0006475642.tif 000005
【図５】
0006475642.tif 000006
【図６】
0006475642.tif 000007
【図７】
0006475642.tif 000008
【図８】
0006475642.tif 000009
【図９】
0006475642.tif 000010
【図１０】
0006475642.tif 000011
【図１１】
0006475642.tif 000012
【図１２】
0006475642.tif 000013
【図１３】
0006475642.tif 000014
【図１４】
0006475642.tif 000015
【図１５】
0006475642.tif 000016
【図１６】
0006475642.tif 000017
【図１７】
0006475642.tif 000018
【図１８】
0006475642.tif 000019
【図１９】
0006475642.tif 000020