生理的栄養状態をモニタし分析するためのシステムであって、少なくとも1のクライアントデバイスと、前記少なくとも1のクライアントデバイスと通信する少なくとも1のサーバコンピュータと、を備え、当該少なくとも1のサーバコンピュータは、前記少なくとも1のクライアントデバイスを介して、少なくとも1のユーザから入力データを受け取り、前記少なくとも1のユーザに、個別の栄養プランを提供し、前記入力データに基づいて、前記少なくとも1のユーザの栄養上のニーズを判定し、前記少なくとも1のクライアントデバイスを介して前記少なくとも1のユーザに刺激を送信し、前記少なくとも1のユーザの栄養上のニーズおよび瞬間状態に基づいて、事前的に動作を誘発し、前記個別の栄養プランを変更するように構成されている、システム。前記少なくとも1のサーバコンピュータはさらに、前記少なくとも1のクライアントデバイスを介して、前記少なくとも1のユーザに次の動作を送信するように構成されている請求項1記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記入力データに基づいて、前記少なくとも1のユーザの基本空腹リズムおよび姿勢をモニタするように構成されている請求項1記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記少なくとも1のクライアントデバイスを介して、前記少なくとも1のユーザに次の動作を送信し、当該少なくとも1のユーザの摂取量および空腹感の開始を予防するタイミングを通知するように構成されている請求項3記載のシステム。生理的栄養状態をモニタし分析するためのシステムであって、少なくとも1のクライアントデバイスと、前記少なくとも1のクライアントデバイスと通信する少なくとも1のサーバコンピュータと、を備え、当該少なくとも1のサーバコンピュータは、少なくとも1のユーザに、個別の栄養プランを提供し、前記少なくとも1のクライアントデバイスを介して、前記少なくとも1のユーザから、当該少なくとも1のユーザの、前記個別の栄養プランについての経験に関する入力データを受け取り、前記少なくとも1のユーザの入力データに基づいて、動作を誘発し、前記個別の栄養プランを変更するように構成されているシステム。前記少なくとも1のサーバコンピュータはさらに、前記少なくとも1のユーザの行動および姿勢の状態をモニタするように構成されている請求項5記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記行動および姿勢の状態を前記個別の栄養プランと統合させるように構成されている請求項6記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記少なくとも1のクライアントデバイスを介して、前記少なくとも1のユーザにカスタマイズされた意欲向上メッセージを送信するように構成されている請求項7記載のシステム。生理的栄養状態をモニタし分析するためのシステムであって、少なくとも1のクライアントデバイスと、前記少なくとも1のクライアントデバイスと通信する少なくとも1のサーバコンピュータと、を備え、当該少なくとも1のサーバコンピュータは、ユーザプロフィールを有する少なくとも1のユーザに、個別の栄養プランを提供し、前記少なくとも1のクライアントデバイスを介して、前記少なくとも1のユーザから入力データを受け取り、前記ユーザプロフィールと共通の属性を共有する第三者プロフィールを有する第三者ユーザを特定し、前記第三者プロフィールに基づいて、事前的に動作を誘発し、前記個別の栄養プランを変更するように構成されているシステム。前記少なくとも1のサーバコンピュータはさらに、前記第三者プロフィールを前記ユーザプロフィールと関連させるように構成されている請求項9記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記第三者ユーザに有効であったルールを判定するように構成されている請求項10記載のシステム。前記少なくとも1のサーバコンピュータはさらに、事前的に動作を誘発し、前記個別の栄養プランを変更して、当該個別の栄養プランに前記有効であったルールを組み入れるように構成されている請求項11記載のシステム。生理的栄養状態をモニタし分析するためのシステムであって、少なくとも1のクライアントデバイスと、前記少なくとも1のクライアントデバイスと通信する少なくとも1のサーバコンピュータと、を備え、当該少なくとも1のサーバコンピュータは、ユーザプロフィールを有する少なくとも1のユーザに、個別の栄養プランを提供し、前記少なくとも1のクライアントデバイスを介して、前記少なくとも1のユーザから、当該少なくとも1のユーザが出席する予定のイベントを示す外的データ入力を受け取り、前記ユーザの予定のイベントに基づいて、前記少なくとも1のユーザに、事前的に意欲向上メッセージを送信して、前記個別の栄養プランの実行を促すように構成されているシステム。前記外的データはさらに、旅行情報、休暇、パーティ、人間関係、休日、宗教的休日、宗教的イベント、天候、ニュース、ストックマーケットの変動、特定の地区、地域、および/または国のイベントスケジュールで構成される群から選択される情報を含む請求項13記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記外的データに基づいて、問題のある状況を特定するように構成されている請求項14記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記外的データに基づいて、事前的に動作を誘発し、前記個別の栄養プランを変更するように構成されている請求項15記載のシステム。生理的栄養状態をモニタし分析するためのシステムであって、少なくとも1のクライアントデバイスと、前記少なくとも1のクライアントデバイスと通信する少なくとも1のサーバコンピュータと、を備え、当該少なくとも1のサーバコンピュータは、ユーザプロフィールを有する少なくとも1のユーザに、個別の栄養プランを提供し、前記少なくとも1のクライアントデバイスを介して、前記少なくとも1のユーザから、外的データを受け取り、第三者データを受け取り、前記外的データおよび前記第三者データに基づいて、過食過飲行動を生じさせる状況を特定し、前記少なくとも1のユーザに、事前的に意欲向上メッセージを送信して、当該少なくとも1のユーザが前記過食過飲行動に関与するのを防ぐように構成されているシステム。前記少なくとも1のサーバコンピュータはさらに、前記少なくとも1のユーザがいつ前記過食過飲行動に関与したのかを特定するように構成されている請求項17記載のシステム。前記少なくとも1のサーバコンピュータはさらに、事前的に動作を誘発し、前記過食過飲行動を修正するよう、前記個別の栄養プランを変更するように構成されている請求項18記載のシステム。前記少なくとも1のサーバコンピュータはさらに、前記少なくとも1のクライアントデバイスを介して、当該少なくとも1のユーザが前記過食過飲行動を修正するよう、前記少なくとも1のユーザに次の動作を送信するように構成されている請求項19記載のシステム。本発明の実施形態は個人の栄養の生理学的状態および食欲状態をモニタし、データ入力を適応分析して個人の栄養的および生理的ニーズを予測する方法および装置を提供する。既存のダイエット/減量技術の中心問題は、人は空腹のために食べ始めるが、栄養的ニーズが満たされても、必ずしも食べるのをやめないことにある。空腹の制御は、上部消化官胃および小腸と脳の種々の領域、例えば視床下部領域、との間の複雑なフィードバックループを含む。このシステムには固有のタイムラグがあるので、人は上部消化器官の信号分子が満腹感を脳に伝え、それに応じて脳が行動を調節する、即ち食べるのをやめさせることができるようになる前に必要以上に食べてしまう可能性がある。同様に、正常な空腹感が開始する前は人の栄養状態は低くすぎ、大きな栄養不足飢餓の可能性および栄養不足に対する過補償例えば大食の可能性がある。最後に、たった一種類の栄養例えば、炭水化物の不足でも多くのカテゴリーで過食が引き起こされる。本発明の実施形態は、個人の栄養および食欲状態を生理学レベルでモニタし、空腹の訪れる前に栄養の予防的摂取を個人に指示することによってこれらの問題を解消しようとするものである。この点に関して、本発明の実施形態は反応型ではなく先行型である。本発明は栄養生理機能の変化または過剰な問題応答を先取りする生理機能がどのくらい対向しているかの計算による推定に応答する。本発明の例示的実施形態は、空腹の種々の兆候および関連する生理学的状態に関するユーザからの生理学的入力を受け取り分析するモニタリング方法および装置を提供する。本発明の例示的実施形態は個人に対して生理的、行動的および態度的基準ラインを設定する。一度生成されたら、基準ラインは適応フィードバックループを設定するのに使用することができ、このフィールドードバックループを用いて、ユーザの現在の空腹の生理的視標および態度をユーザの設定された基準ラインと比較し、適切な行動方針を記述することによってユーザの栄養摂取をモニタし調整することができる。フィードバックループの適応性はモニタ方法および装置をポンプシティ部またはネガティブ補強に対する個人の独自の栄養生理的、行動的および態度的ニーズに調整することを可能にする。モニタできる生理学的入力は血糖値、体温、電解質レベルおよび/または酸素レベルを含むが、これに限定されない。更に、生理学的入力は更にグレリン、コレシストキニン、レプチン、インスリン、グルカゴンおよびアミリンなどの通常摂食を調整する内因性上部消化管フィードバック信号を含むことができる。態度的および行動的入力は、空腹感、栄養および減量に対する態度および指導プログラムに対する肯定および否定の程度の自己記述、および質問に対する応答の速さおよびタッチスクリーンの触覚測定を含むことができる。個人の栄養および食欲の生理学的状態、および行動的および態度的状態をモニタし分析して栄養摂取を最適にする方法および装置はコンピュータベースシステムを含む。コンピュータベースシステムは、1以上のサーバコンピュータ、サーバコンピュータまたはデータ処理装置を1以上のデータベースと接続するネットワーク、および有線または無線ネットワークを介して情報のアクセス、提供、送信、受信および変更を行うことができる1以上の電子通信装置またはクライアント装置を含む。コンピュータベースシステムは1以上のユーザ/クライアントのクライアント装置と通信する。クライアント装置はコンピュータベースシステムに連続的に接続することができ、またコンピュータベースシステムから分離する/切り離すことができる。クライアント装置は電子通信装置とすることができ、例えばコンピュータ、携帯情報端末PDA、携帯電話および有線または無線ネットワークを介して情報のアクセス、供給、送信、受信および変更を実行することができる他の装置とすることができるが、これに限定されない。ネットワークはローカルネットワークまたはワイドエリアネットワークとすることができ、任意のサイズおよび範囲の専用または公衆ネットワークとすることができる。例示的実施形態では、ネットワークはインターネットである。例示的実施形態では、コンピュータベースシステムはクライアント装置を介してクライアントおよび/またはユーザから入力電力を受信する。ユーザからの入力データはコンピュータベースシステム内のまたは該システムに結合されたプロフィールデータベースに記憶することができる。この入力は、ユーザの身体的特性、個人カレンダプランまたはカレンダプランに関する情報へのリンクおよびユーザの予定に関する情報の連続的更新を可能にする他のリンク、生理悪的特性、現在の食料消費量、炭水化物摂取量、カロリー摂取量、運動活動量、態度、行動、空腹レベル、直近過去および現在の目標、進捗度、ユーザが続けたいと望む栄養プランのタイプに関する情報を含むことができる。更に、この入力はユーザが1日を通して周期的に入力および/または更新することができる連続データ、例えばユーザの身体的特性、生理学的特性、現在の食料消費量、炭水化物摂取量、カロリー摂取量、運動活動量、態度、行動、空腹レベルなどを含むことができるが、これに限定されない。このデータはユーザの体からデータを直接収集するモニタ装置から受信することもできる。コンピュータベースシステムは栄養療法テンプレートデータベースおよび/またはプロセッサを含むことができる。栄養療法テンプレートデータベースは、周知のダイエット療法を含む栄養療法テンプレートを含むことができ、ユーザの入力データに基づいて学習および調製を受け入れるように拡張、カスタマイズ、またはパラメータ化することができる。栄養療法テンプレートは、これらに限定されないが、ユニットの入力データ、市民休日、宗教的信条、個人スケジュールおよび個人目標並びに進行中の栄養療法の有効性などのユーザプロフィールに基づいて拡張およびカスタマイズすることができる。コンピュータベースシステムは、決定エンジンおよび/または進捗トラッカを含むことができる。決定エンジンは、ユーザ入力データを分析およびモニタして、クライアント装置を介してフィードバック、助言、提言およびメッセージをユーザに提供する。進捗トラッカは決定エンジンと一体化することができ、また決定エンジンと通信するようにできる。進捗トラッカは決定エンジンからユーザ入力データを受信し、ユーザの体重および栄養状態を時間の経過とともに追跡する。個人の栄養状態は一瞬時におけるユーザのパラメータで与えられず、時間とともに変化するユーザのパラメータの経過から与えられることが周知である。例えば、減量したことのない90kgの人は最近の3ヶ月で110kgから90kgに減量した人と生理学的に異なる。後者は毎月約6の減量を表し、坑空腹という生理学的反応を生じる。従って、ユーザがどこまで進んでいるかを測定する進捗トラッカは、ユーザがどこからここまでなったかの説明を要する。大部分の高度な摂食レジメンは、通常、ルールを確立するインテンシブな最低限の期間と、その後の保守期間とを有する複数のフェーズを含む。例えば、アトキンスダイエットでは、導入、減量中、プレメンテナンスおよびメンテナンスの4つのフェーズがある。通常、最大の進捗は最初の期間に成され、目標の一部分が達成されると食料は次第に追加されてダイエット療法に戻る。一つのフェーズから別のフェーズへの移行は通常体重目標にのみ基づいており、しばしば次のサイクルにおいてユーザとダイエットが適正に適応しなくなったとき分からなくなってしまう。4フェーズアプローチでもユーザの生理学的状態および代謝状態の変化の大雑把な近似にすぎない。従って、本発明によるシステムおよび方法では、進捗は連続的に且つ瞬間的に追跡され、体重を上まわる多数の他のファクタを含む。進捗トラッカは、ユーザの初期目標に対する個人の進捗を測定し、個人を栄養療法の全フェーズに移動させるのみならず、他の目標に対するユーザの進捗、例えば食品に対する感情的結びつき、パーティやイベントでの行動をモニタする。更に、経験が得られるにつれて、栄養療法はユーザの生活およびユーザの世界の特定の環境の中で個人に最適なものに進化する。進捗トラッカは減量の達成だけでなく概略栄養療法に固執においてユーザの成功を指示するユーザ出力キューも提供する。進捗トラッカは、例えばイベントにおいて所定の食品または飲料を避けることに関する成功を知らせる賞賛または失敗なしに1日進んだことの賞賛などのフィードバックをユーザに提供することもできる。これらの追加のポジティブメッセージは適応栄養および行動療法に関する行動並びに達成に焦点を合わせる。進捗トラッカはさらに、ユーザにフィードバック例えば、これらに限定されないが、イベントで特定の食品または飲物を摂取しなかったことに対する称賛または失敗することなく一日過ごしたことに対する称賛を提供する。これらの付加的かつポジティブなメッセージは、採用された栄養および行動のレジメンの枠の中での成果だけでなく、動作にも注目したものである。コンピュータベースのシステムは、集合的に集団データと称される第三者データを記憶し得る。これは、コンピュータベースのシステム内またはシステムにリンクされたデータベースにおいて、システムを利用したことがある他者により収集されるデータである。第三者データは、過去に、他者にとって何が有効であったかを判定するために分析され得る。第三者データ、特にユーザに関連したプロフィールのデータは、特定ユーザにとって最も効果的な経験を提供するため、ユーザの経験に組み入れられる。ユーザ入力および第三者データの組み合わせにより、集合体プロフィールが作成され、集合体プロフィールは、コンピュータベースのシステム内またはシステムにリンクされたデータベースに記憶され得る。コンピュータベースのシステムは、1以上のモジュール、プログラム、またはプロセッサ例えば、これらに限定されないが、過食防止器、満腹メータ、学習プロセスおよび意欲向上システムを有する。過食防止器は、決定エンジンと通信し得る。過食防止器は、決定エンジンからユーザ入力例えば、これらに限定されないが、ユーザの個人的カレンダイベント、生理的特徴、姿勢、態度、および同種のプロフィールについての同種のデータを受信し得る。過食防止器は、そうしたデータを分析およびモニタし、ユーザがいつ、過食過飲したいと感じる状況を経験し得るか、を判定することができる。さらに、過食防止器は、正確な心理的フレームワークを作成して、ユーザがいつ過食過飲に関与したかを判定し、そうした過食過飲を修正または軽減するために、ユーザの栄養レジメンを調整することができる。過食防止器はさらに、過食過飲が生じた場合に、過食過飲を終わらせるための適切な意欲向上メッセージに注目する。満腹メータは、決定エンジンと通信し得る。満腹メータは、決定エンジンからユーザ入力例えば、これらに限定されないが、ユーザの生理的特徴、現在の食品消費、炭水化物の摂取、カロリー摂取、運動アクティビティ、姿勢、行動を受信し得る。満腹メータは、ルールデータベースに連結可能である。ルールデータベースは、ユーザの栄養上のニーズおよびユーザが空腹感の開始を経験しないために、何を、いつ消費すべきかを判定するため、ユーザ入力データに適用され得る、健康的な減量を持続させるための科学的なデータおよびアルゴリズムを記憶し得る。学習プロセスは、ユーザ入力データ、進捗データ、第三者データ、および/あるいは集合体プロフィールを受信し得る。学習プロセスは、データを分析およびモニタし得る。学習プロセスは、ユーザのプランに対する進捗および/あるいは適応、並びにシステムの他の要素に基づいて、栄養食欲プランのパラメータを修正および/あるいは更新し得る。例えば、学習プロセスは、ユーザまたは同種のユーザについてこれまで観察された成功または失敗に基づいて、満腹メータのパラメータおよび/あるいは決定エンジンのパラメータを修正し、ユーザの減量プランの最適化および/あるいはユーザプロフィールまたは進捗データの更新を行うことができる。意欲向上システムは、ユーザ入力に基づいて、メッセージライブラリから意欲向上メッセージを生成するモデルを保持する。システムは、最大限の有効性を得るために、これらのメッセージのタイプ、テンポおよび表示手段を、学習システムとの接触の中で改善する。これは、様々な栄養またはレジメンのフェーズで変遷し、システムは連続的に適応可能でなければならない点を理解されたい。意欲向上システムは、データベースと相互作用するメッセージ計算器を有する。メッセージデータベースは、テンプレートメッセージおよび/あるいはユーザデータおよび第三者データに基づいて作成された新たなメッセージを含み得る。意欲向上メッセージ計算器は、ユーザプロフィール例えば、ユーザの栄養食欲状態を分析し、ユーザを軌道に乗るよう励ます、および/あるいはユーザが特定の行動に関与しないようにするために、クライアントデバイスを介してユーザに送るべき意欲向上メッセージを計算および/あるいは判定し得る。メッセージ計算器は、クライアントデバイスを介してユーザに送るべき意欲向上メッセージを作成するために、心理学および/あるいは第三者データの結果を組み込むことができる。意欲向上メッセージ計算器は、メッセージ、メッセージ配信のタイプ例えば、これらに限定されないが、絵図、音声および書面、および作用を最大化するためのタイミングおよび頻度を選択する。決定エンジンは、上述したいかなるプロセッサおよびデータベース例えば、これらに限定されないが、ユーザ入力、進捗トラッカ、過食過飲予防器、満腹メータ、学習プロセス、メッセージ計算器、栄養レジメンテンプレートデータベース、および/あるいはプロセッサからデータおよび/あるいは情報を受信し得る。決定エンジンは、受信情報を編集し、ユーザが取るべき次の動作例えば、何を、いつ消費すべきかを判定する、および/あるいはアドバイス、提案およびクライアントデバイスを介したユーザへの意欲向上メッセージを送信する。他の例示的実施形態において、本発明は、例えば、フロッピディスク、CDROM、ハードドライブ、または他のコンピュータ読み取り可能な記憶装置などの有形媒体に具現化された命令を含むコンピュータプログラムコードの形で具現化することができ、コンピュータプログラムコードがコンピュータに読み込まれ、コンピュータによって実行される場合には、該コンピュータは本発明を実施するための装置となる。モニタの方法および装置は、減量の促進および/あるいは特定ユーザのレジメンの維持に用いられ得る。別の実施形態において、モニタの方法および装置は、1以上の特定用途向け集積回路ASICsで実施され、および/あるいはユーザの特定の栄養食欲目標を推進するために用いられ得る。モニタの方法および装置は、ボディビル筋肉量の増加、スポーツのコンディショニング筋肉の強度および耐久性の強化、心発作のリスク軽減、または食事制限のある人物例えば、糖尿病者のための栄養食欲制限などの特定の目標に合わせて、栄養摂取の無駄をなくすために用いられ得る。本明細書において、コンピュータベースのシステムは複数のデータベースおよびプロセッサを有する形で説明されるが、コンピュータベースのシステムは、本明細書に記載の全ての機能性を実行することができる単一のプロセッサを有し得ることを理解されたい。本発明は、添付の図面に示されているが、これらの図面は、例示的であって、限定的ではない。また、図中において、同一の参照符号は、同一または対応する部分を示す。詳細な実施例が本願明細書において記載される。しかし、開示された実施例は単に本発明の例示であり、様々な形で実施され得ることを理解されたい。そして、それはさまざまな形に表現されることができる。従って、本願明細書において開示される特定の機能的な詳細は、限定的ではなく、当業者が様々な形で本発明を利用するための教示の代表的な基礎として解釈されるべきである。生理的栄養食飲欲状態、並びに個人の態度および姿勢の状態を分析し、栄養摂取を最適化するための例示的実施形態に従うクライアントサーバベースのシステムについて、図1を参照しながら説明する。生理的食欲栄養状態をモニタおよび分析し、栄養摂取を最適化するための方法および装置は、コンピュータベースのシステム100を有し得る。例示的実施形態において、コンピュータベースのシステム100は、1以上のサーバコンピュータ、サーバコンピュータまたはデータプロセシングデバイスを1以上のデータベースに相互接続させるネットワーク、並びに、有線ネットワーク上または無線ネットワーク上で情報をアクセス、供給、送信、受信、および修正することができる1以上の電子通信デバイスまたはクライアントデバイスを有する。コンピュータベースのシステム100は、1以上のユーザ/クライアントのクライアントデバイス102と通信している。クライアントデバイス102は、コンピュータベースのシステム100に連続的または定期的に接続されるか、またはコンピュータベースのシステム100から隔離/分離されている。クライアントデバイス102は、有線ネットワーク上または無線ネットワーク上の情報をアクセス、提供、送信、受信、または修正することができる電子通信装置例えば、これらに限定されないが、コンピュータ、携帯情報端末PDA、携帯若しくは移動式電話、またはその他のデバイスであり得る。ネットワークは、ローカルエリアネットワークまたはワイドエリアネットワークであって、任意のサイズまたは範囲の私的または公共のネットワークであり得る。例示的実施形態において、ネットワークはインターネットである。コンピュータベースのシステム100図2に関連して更に記載されるは、クライアントデバイス102を介して、ユーザから入力データ200を受け取り得る。そこから、コンピュータベースのシステム100は、ユーザのプロフィールを作成することができる。入力データ200はユーザの物理的特性例えば、これらに限定されないが、年齢、性別、身長、体重、体格指数、および他の物理的特性に関する情報を含むことができる。入力データ200は、ユーザに関する他の情報例えば、これらに限定されないが、氏名および住所を含むことができる。入力データ200は、ユーザの生理的特徴に関する情報を含むことができる。例えば、これらに限定されないが、血糖値、心拍数、電気活性度、体温、電解質濃度、酸素濃度、通常摂取を調整する内因性上の消化フィードバック信号例えばグレリン、コレシストキニン、レプチン、インスリン、グルカゴンおよびアミリン、および他の生理的特徴などである。入力データ200は、ユーザの食べ物の好き嫌い、アレルギー、摂取量および摂取タイミング、炭水化物の摂取、カロリー摂取、運動、姿勢、態度、空腹感レベルおよびこうした種類の他の入力データに関する情報を含むことができる。入力データ200は、ユーザの健康目標および栄養目標に関する情報を含むことができる、例えば、これらに限定されないが、ユーザの長期的および短期的な体重減少目標体重増加目標である。入力データ200は、ユーザが実行したいと望み得る栄養プランおよび食欲プランのタイプに関する情報を含むことができる。入力データ200はユーザについての個人情報例えば、これらに限定されないが、ユーザの宗教、ユーザがビーガンまたは菜食主義者であるかどうか、旅行日付および/または旅行回数、休暇、関係、イベントおよびこの種の他の個人情報を含む個人カレンダを含むことができる。入力データ200はさらに、ユーザから情報を引き出すかまたは集めるためのリンクまたは他の電子手段を含むことができる。このリンクまたは他の電子手段には、例えば、ユーザのカレンダ、ユーザのソーシャルネットワーキングサイト、ユーザのツイッタアカウントまたは本発明のシステムおよび方法に関わるユーザについての関連データを生成する他のシステムまたはプロセスが含まれる。たとえば、コンピュータベースのシステム100は、摂取量、旅行または他の活動アクティビティなどのソーシャルイベントを判定するために、ユーザのアウトルックカレンダ、電子メールまたは他の類似したシステムと自動的に同期するように構成され得る。更に、入力データ200は規則的なリアルタイム情報を含むことができる。そして、それをコンピュータベースのシステム100は、ユーザプログラムの全体にわたって、ユーザの進捗を更新および/またはモニタするために使用することができる。この種の標準入力データ200は、上述した情報データのいずれをも含むことができる。規則的な入力データ200は、受信されるか、または通常リアルタイム例えば毎日13、15または110回および/または毎月のコンピュータベースのシステム100によって収集され得る。更に、システムは、それがどの場合においてより多くの情報を必要とするか決定することができ、出力メッセージが出力224を経てユーザに送られ、それにより、200へのより多くの入力を生じさせる。コンピュータベースのシステム100は、クライアント/ユーザのインタフェース例えばクライアントデバイス102、電話アプリケーションおよび/または遠隔アクセス可能なインタフェース上にインストールされたインタフェースを用いて、クライアントデバイス102を介して、入力データ200を受信または収集することができる。ユーザインタフェースは、映像、オーディオ、グラフィックス、図、およびこの種の他の特徴を含み得る。ユーザインタフェースは、ユーザが、タイプ、スタイラス/タッチスクリーン、音声、および/あるいは書き言葉で答え得る多くの質問を含むメニューを有し得る。ユーザインタフェースには、多くの選択ボックスが組み込まれたメニュー、および/あるいはユーザが多くの特定の質問の正解を選ぶドロップダウンメニューなどを含めることができる。ユーザインタフェースは、ユーザがクライアントデバイス102から入力データ200をコンピュータベースのシステム100に入力またはタイプするよう促すプロンプト刺激を含むことができる。そこおいて、ユーザは、1日以上にわたってクライアントデバイス102からリアルタイム入力データ200を入力することを促され得る。ユーザインタフェースは、ユーザ個人の栄養食欲に関連する活動、姿勢、空腹感、及び他のパラメータを選択および/または評価するための、選択的にカスケードされた入力機構を含むことができる。さらに、コンピュータベースのシステム100は、生理的電子モニタシステム例えば、これらに限定されないが、電子スケール、万歩計、心拍数モニタ、血液検査計測器、血圧モニタ、インベイシブまたはノンインベイシブな遠隔計測システムおよびこの種の他の生物学的監視システムを介して入力データ200を受信または収集し得る。コンピュータベースのシステム100は、クライアントデバイス102を介して入力データ200を受信し、個々のユーザプロフィール202を作成することができる。個々のユーザプロフィール202は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100に連結可能なデータベースに記憶され得る。例示的実施形態において、ユーザがユーザのアカウントを作成するときに、個々のユーザプロフィール202は作成される。個々のユーザプロフィール202は、ユーザ上の実行リアルタイムプロフィールを保持し得る。個々のユーザプロフィール202は、ユーザ入力データ200ユーザの現在の代謝状態および状況、意欲向上状態または状況、栄養プランの段階フェーズ、食欲サイクル、摂取モデル、基準生態、基準代謝、高度代謝、体重目標、調整体重目標、目標までの距離、ユーザの入力メッセージおよび出力メッセージなどのユーザの履歴データ、およびこの種の他の情報を含むことができる。個々のユーザプロフィール202はさらに、ユーザ入力データ200の各部分にユーザが入力した時間及び日付およびクライアントデバイス102を介してユーザに送信される出力メッセージの時間及び日付を追跡することができる。更に、個々のユーザプロフィール202は、ユーザの状態および/または進捗に基づいて報告を出すために用いてもよい。個々のユーザプロフィール202はさらに、第三者例えば医師、栄養士若しくは他の健康管理専門家、または保険会社およびこの種の他の者にリンクされ得る。しかしながら、第三者が個々のユーザプロフィール202を利用できるようにするためには、ユーザが、個々のユーザプロフィール202への第三者アクセスを許可または付与し、HIPPAのような連邦規則に従っている必要がある。例示的実施形態において、コンピュータベースのシステム100は、外的データ204および/または集団データ206を含む。外的データ204は、コンピュータベースのシステム100に組み込み可能および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100に連結可能なデータベースに記憶され得る。外的データ204は、例えばユーザについて個人情報例えば、これらに限定されないが、旅行日付および/または旅行回数、休暇、関係、イベントおよびこの種の他の個人情報を含む個人カレンダを含むことができる。外的データ204は、国カレンダ例えば、これらに限定されないが、さまざまな国で祝われる祝日およびイベントを含むことができる。外的データ204は、宗教カレンダ例えば、これらに限定されないが、宗教的休日、宗教的イベント、およびさまざまな宗教と関連する宗教的な日付を含むことができる。外的データ204は、歴史データを含むことができる。外的データ204は、他のデータ例えば、これらに限定されないが、天候、ニュース、ストックマーケット、特定の地区、地域、および/または国のイベントスケジュール、およびこの種の他のデータを含むことができる。外的データは、雇用者、ユーザの財産、相対的な裕福度、およびユーザのコミュニティおよび投資に対する裕福度に関し、ユーザのソーシャルネットワーキングサイトにリンクした情報を含むことができる。全てまたは一部の外的データ204は、ユーザによってコンピュータベースのシステム100に入力されるか、個々のユーザプロフィール202から得られるか、ユーザのアウトルックカレンダ、電子メール若しくは他の類似したシステムとの同期機能を用いてインポートされるか、またはエクステンシブルマークアップランゲージXMLのフィードおよび/またはワールドワイドウェブで関連コンテンツを検索するウェブクローラ若しくはウェブスパイダから得られる。さらに、全てまたは一部の外的データ204は、静的データ例えばカレンダ、ならびに/または、例えばユーザ入力、ライブXMLフィードおよび/若しくはウェブクローラなどにより定期的および/もしくは連続的にアップデート可能なデータであり得る。集団データ206は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100に連結可能なデータベースに記憶され得る。集団データ206は、コンピュータベースのシステム100により収集された全てのデータを含むことができる。例えば、これらに限定されないが、コンピュータベースのシステム100の過去および/若しくは現在のユーザ、または第三者ユーザの進捗および結果に関する情報例えば、傾向、示唆、反応および効果である。例示的な実施形態において、集団データ206は、個々のユーザからの進捗報告すなわちコンピュータベースのシステム100がコンピュータベースのシステム100が効果的な経験を提供したかどうか多くのユーザの経験から学ぶことができる情報である。個々のユーザの進捗および結果に関する情報は、例えば効果的でないルールを変更または破棄することなどによる、決定ルールの修正に用いることができる。集団データ206は、例えば、全てのデータコンピュータベースのシステム100に組み込まれたユーザのデータなどとの同期機能を用いた、周期的および/または連続的に更新される静的データおよび/またはデータであってもよい。集団データは、データマイニングプロセスの結果を要約して、集団データのユーザに対する関連性を判定するための計算強度を少なくするためにシグニチャまたは凝縮プロフィールとして記憶され得る。コンピュータベースのシステム100は、第三者ユーザがどれほどの第三者ユーザの特定の栄養レジメンに反応したまたは反応しているか分析し、その情報を現在ユーザの栄養レジメンに組み入れて、この現在ユーザの栄養レジメンをより効果的にするために、集団データ206を利用することができる。例示的実施形態において、集団データ206は、機械学習アルゴリズムに通されて、一般化される。この種の学習システムは、一般的に、集団データ206に対して最も関連した利用者データを評価するために用いられる決定木、ベイジアン学習ネットワーク、マルコフモデル、サポートベクタ、混合ガウスモデルおよび/または回帰システムを含む。具体的に言えば、集団データ206は、プロフィール、目標および食事に関連した多くの異なるパラメータで分類されるデータベースに通される。ここでプロフィールは進捗トラッカを含む。ガウス分類子、決定木、神経ネットワーク、ベイジアンネットワーク、マルコフモデルおよび他の類似した技術を含む機械学習技術を使用して、異なるタイプの外部データの影響を含む異なるプロフィールに対する異なる成功例のテンプレートのシグニチャが生成される。この統合は、より正確に、何が同種の個々人に作用するのかを予測し、さらに、特定の外的因子の影響を理解しやすくするために用いる。基本的に、コンピュータベースのシステム100は、何が正しい方法であると認められるか例えば、いつ、どんな形式のメッセージであれば、ユーザがメッセージの指示に従いやすくなるかという規則を例示化する。例示的実施形態において、コンピュータベースのシステムは、尋ねて、話すdoaskanddotell方針に従う。たとえば、コンピュータベースのシステム100は、何をいつ食べたかおよびユーザがどのように空腹感および減量に向き合っているかの両方をユーザに尋ねる。この種の方法において、コンピュータベースのシステム100は、2つの分野ルールおよび方法において、それ自体を等級分けすることができる。評価は、個々のユーザにまっさきに適用される。基本的に、コンピュータベースのシステム100は、ユーザがメッセージを理解したか、ユーザが指示に従ったか、および指示に従うことは効果的であったかを、ユーザが指示に従ったまたは従わなかった後に適切なタイムウィンドウ内でどのように感じたか、およびユーザの栄養レジメンはどのように進捗しているかの両方の観点から尋ねる。これらの等級および評価は、マクロ現象が調べられることができる中央保存所に送られ得る。マクロ現象は、例えば、夕食の2時間前に水を飲むと、満腹感および満足感が増えると言うルールは実行されたが、ユーザは低いレベルの満腹感を報告したである。これは、ルール17、順守9、効果3という形で送信され得る。ルールが時間の20だけ作用しているような場合、この実施例に示すように、ルールを完全に取り除くか、または失敗の初期徴候が現れた場合はルールを取り除くための閾値を低くするなど、ルールを微調整するための指示が個々のユーザの栄養食欲プランおよび方法論に送信され得る。例示的実施形態において、コンピュータベースのシステム100は、集合体プロフィール208を含む。集合体プロフィール208は、集団データ206および204の外的データと統合される個々のユーザプロフィール202を含むことができる。集合体プロフィール208は、ユーザの栄養レジメンを修正、変更、および/あるいは更新するために、コンピュータベースのシステム100により用いられ得る。集合体プロフィール208は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100に連結可能なデータベースに記憶され得る。概略的に言えば、集合体プロフィール208は、個々のユーザプロフィール202、外的データ204および集団データ206を統合することで生成されるプロフィールである。例示的実施形態において、集合体プロフィール208は、機械学習アルゴリズムを用いて、個々のユーザプロフィール202、外的データ204および集団データ206を統合することによって作成される。この種の学習システムは、一般的に、集団データ206に対して最も関連した利用者データを評価するために用いられる決定木、ベイジアン学習ネットワーク、マルコフモデル、サポートベクタ、混合ガウスモデルおよび/または回帰システムを含み、異なるタイプの外部データの影響を含む異なるプロフィールに対する異なる成功例のテンプレートのシグニチャを判定する。この統合は、より正確に、何が同種の個々人に作用するのかを予測し、さらに、特定の外的因子の影響を理解しやすくするために用いる。例示的実施形態において、コンピュータベースのシステム100は、栄養レジメンテンプレートデータ210を含む。栄養レジメンテンプレートデータ210は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100に連結可能なデータベースに記憶され得る。栄養レジメンテンプレートデータ210は、周知の食事プログラムおよび/または栄養レジメンのテンプレートを含むことができる。例えば、これらに限定されないが、部分制御および部分保護に基づく栄養レジメン、ボディビル、代謝変化、食品タイプ、食品選択または混合物、消耗および倦怠、食欲抑制、グリセミック指数方法、運動、タンパク質の消費、カロリー計算哲学例えば、ビーガン、ハラール、ユダヤの律法に従って調理する食物、アレルギー、そして、好き嫌い、およびこの種の他の食事プログラムまたは栄養レジメンである。栄養レジメンテンプレートデータ210は、いかなる食事または栄養食欲哲学、並びに個々のユーザの入力データ200および個々のユーザプロフィール202例えばユーザの目標に対してカスタマイズ可能および/またはパラメータ化可能であり得る。食事プログラムおよび栄養レジメンはさらに、学習システムが、栄養レジメンの普遍的側面を変更することなく、個々のユーザプロフィール202に対するルールの有効性に基づいて栄養および行動のルールを修正することができるよう、カスタマイズ可能であり得る。例示的実施形態において、コンピュータベースのシステム100は栄養エンジン212を含む。栄養エンジン212は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なモジュール、プロセッサまたはプログラムとすることができる。栄養エンジン212は、後述する決定エンジン214、栄養レジメンテンプレートデータ210、科学的なデータおよび/またはルール216、並びに学習プロセス218と通信可能であり得る。栄養エンジン212は、決定エンジン214を介して、栄養レジメンテンプレートデータ210、ユーザの入力データ200、およびプロフィール202を受信することができる。栄養エンジン212は栄養レジメンテンプレートデータ210、ユーザの入力データ200、および個々のユーザプロフィール202を統合し、カスタマイズおよび/またはパラメータ化された栄養食欲プランを作成することができる。栄養エンジン212は、例えば、栄養のストラテジ、モダリティ、タイプ、フェーズ、目標、時間管理および食品選択に基づいて、カスタマイズおよび/またはパラメータ化され得る。目標は、リバウンド空腹感の抑制や、筋肉、カロリーモニタ、および炭水化物モニタなどの構築による減量目標体重の達成のために、食習慣を食欲に合わせる、食欲が出る前に食べる、少量の食事を頻繁に摂る、タンパク質単糖でないを摂る、などの目標を含むが、これに限定されるものではない。栄養エンジン212は更に、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なデータベースに記憶され得る科学的なデータおよび/またはルール216を受信することができる。栄養エンジン212は、科学的なデータおよび/またはルール216を、栄養レジメンテンプレートデータ210、ユーザの入力データ200、および個々のユーザプロフィール202と統合して、ユーザの栄養および行動のルールの観点から見た、最も効果的な栄養食欲プランおよび/またはレジメンを生成することができる。科学的なデータおよび/またはルール216は、例えば、入手可能な全ての食物のカロリー数、グリセミック指数、満腹ポテンシャル、代謝効果、不消化物および他の栄養情報を含む食品インデックスリストなどのデータおよび/またはルールを含むことができるが、これに限定されない。例示的実施形態において、栄養レジメンは、栄養レジメンテンプレートに個々のパラメータを適用することによって作られる。栄養レジメンは、栄養レジメンの哲学例えばononeleg処方、高タンパク質ダイエットおよび/またはオールグレープフルーツダイエットにより示され、この哲学は一連のルール216において示される。一連のルール216は、特定の個々のユーザのために例示化され、一連の特定の規定食品および禁止食品概念的に、食料庫および消費プランサンプルメニューを生み出す。栄養レジメンを通過する特定の個々のユーザパラメータは、例えば、性別、年齢、肥満度指数、一日の基準エネルギー消費量、現在の体重、目標体重および食物アレルギー嫌悪のうち、いくつかを含む。栄養ルールおよび個々のパラメータは、統合されると、食料庫の食品だけを使用してサンプルメニューを生産する。例示的実施形態において、栄養レジメンは、低炭水化物ダイエットのための哲学に基づく。低炭水化物ダイエットにおいて、一般的な科学ルール216は、これらに限定されるものではないが、複合炭水化物の消費4calグラムを制限して、全カロリー摂取量の30に、タンパク質同様に、4calグラムを40に、脂肪9Kcalグラムを30に、そして全カロリー摂取量を一日の基準エネルギー消費量の90に制限する、というものであり得る。年齢およびBMIに基づくパラメータにより、一日の算出基準エネルギー消費量Kcalが作られ、その90が、1日の目標摂取量TDIである。それから、食事が定められる。例えば、TDI44はタンパク質のグラム数、そして、TDI39は脂肪のグラム数を規定する。それから、サンプルメニューが、数学的制約を満たす、特定の食品の量を供給するよう、作成される。選択された食品は、好き/嫌い/嫌悪、などを示すテンプレートパラメータによって更に修正される。例えば、35グラムのタンパク質は5オンスのステーキまたはサーモンから選択され得る、しかし、魚に対するアレルギーのあるユーザはサーモンを提供されない。栄養レジメンのパラメータ化によって、システムが、食品タイプ、頻度および順番を置換および修正して、進捗をすすめたり、調理済みの食事を食べる代わりに、レストランに行くといった非計画的なイベントに適応させたりすることができる。図3を参照しながら、例示的実施形態に従った、決定エンジンと栄養エンジンとの関係および機能性を示すブロック図について説明する。この例示的実施形態において、栄養エンジン212は、外部データ300、テンプレートデータ302および内部データ304を編集するために、決定エンジン214と通信する。外部データ300は、個々のユーザプロフィール202、外的データ204および/または集団データ206からの情報例えば、日付、ユーザの場所、温度、時間およびこの種他のパラメータと関連した情報である。テンプレートデータ302は栄養レジメンテンプレートデータ210からの情報であって、ユーザの栄養食欲プランまたはレジメンすなわち食事のタイプ、例えばタイプおよびユーザが消費すべき食品のサイズやポーション量である。内部データ304は、個々のユーザプロフィール202例えばユーザの生理学、歴史、プロフィールおよび人間関係に関する情報からの情報である。例示的実施形態として、外部データ300は、それが月曜日の午前11時である旨を栄養エンジン212へ通信する。テンプレートデータ302は、ユーザが月曜日の昼食に、3オンスの魚、特にマグロまたはサーモンを消費することになっている旨を栄養エンジン212へ通信する。内部データ304は、ユーザが最近魚を消費しなかったこと、およびユーザがマグロを好んでいる旨を栄養エンジン212へ通信する。栄養エンジン212は、それから情報を編集することができて、たとえば、決定エンジン214決定エンジン214は、ユーザのクライアントデバイス102に送るメッセージを決定するに、ユーザが今日の昼食に3オンスのマグロを消費することになっているという情報を伝えることができる。ただし、上記実施形態は単に、あるプロセスの例にすぎないことを理解されたい。クライアントデバイス102を介してユーザに送られるメッセージおよび/または出力は、任意の数の情報の異なる組合せに基づいて、異なるだろう。例示的実施形態において、コンピュータベースのシステム100は、満腹メータ220を含む。満腹メータ220は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なモジュール、プロセッサまたはプログラムとすることができる。満腹メータ220は、科学的なデータおよび/またはルール216、並びに決定エンジン214と連絡してもよい。満腹メータ220は、ユーザ入力データ200および個々のユーザプロフィール202例えば決定エンジン214からのユーザの生理的情報を受信することができる。満腹メータ220は、ユーザ入力データ200および個々のユーザプロフィール202を分析し、また、満腹度を算出するために、栄養、空腹感および他の関連情報を含むユーザの基準フェーズを確立することができる。たとえば、基準栄養状態は、絶食栄養状態と飽食栄養状態とを比較評価して、ユーザの一定時間の栄養状態を平均化し、人の代謝の共通モデルを使用することによって決定されることができる。基準栄養状態の設立によってコンピュータベースのシステム100は、特定ユーザのユニークな栄養生理学に適応することができることができる。栄養生理学は、多くの要因例えば、これらに限定されないが、体重、性別および年齢によって異なるので、このことは重要な態様である。または、システムは、ユーザのための予測モデルを決定するために、グルコースモニタの連続出力を読み込むことができる。または、システムは、ユーザがいつ空腹を感じるかについての予測モデルを作成するために、入力に基づいて、ユーザがいつ食べるかについて、一日複数回ユーザに尋ね、それをモニタすることができる。図4を参照しながら、例示的実施形態に従った満腹メータの実施形態を示すブロック図について説明する。図4に図示されているように、満腹メータ220は、入力データ200に基づいて、ユーザの栄養状態400を含んでいるユーザプロフィール202を分析およびモニタすることができる。このモニタリングは、指定された時間間隔で、またはリアルタイムにおいて完了することができる。満腹メータ220は、科学的なデータおよび/またはルール216に従って、ユーザの栄養状態400を含むユーザプロフィール202をユーザ402の履歴栄養状態またはユーザの基準栄養様相と比較し、これらの状態を分析し、差分値404を算出することができる。差分値は、ユーザの栄養上のニーズを予想するために、確立した目標と関連させることができる。満腹メータ220は、それから、空腹感の開始を予防するために、ユーザの適切な栄養摂取を予防的に決定し、決定エンジン214に情報を伝えることができる。満腹メータ220は、一定時間における、ユーザの空腹感の基本的なリズムおよび姿勢を生理的レベルでモニタすることが可能なフィードバックループ406を実施することができて、栄養および食欲に関連した生理的徴候の変化をモニタすることによって、ユーザの空腹感の開始を姿勢の関数として予想することができる。このように、満腹メータ220は、決定エンジン214と協働して、ユーザが空腹感の開始を感じないよう、食品のタイプおよびいつユーザが食品を消費するべきかを決定する。更に、満腹メータ220は、決定エンジン214と、食品の提案またはクライアントデバイス102を介してユーザに送られ、ユーザが空腹感の開始を予防するためにいつ何を消費すべきかを知らせる出力メッセージの形の意欲向上メッセージ224生成に貢献するメッセージ計算器228とに、入力を送る、および/または、ユーザの栄養食欲プランおよび/またはレジメンに従って、ユーザが常にそれを忘れないようにすることができる。満腹メータ220はコンピュータベースのシステムに組み込まれる形で記載してきたが、満腹メータ220は、別個のシステムであってもよく、独立して機能してもよいと理解されるべきである。満腹メータは、実質的にあらゆるタイプの栄養レジメンおよびそれらの栄養レジメンルールの例示と互換性を持つ。さらに、満腹メータのモデリングは、基本的な科学的ルール216に従い、学習システム218によって改善されるべきである。例示的実施形態において、コンピュータベースのシステム100は、過食防止器222を含む。過食防止器222は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なモジュール、プロセッサまたはプログラムとすることができる。過食防止器222は、決定エンジン214と通信してもよい。過食防止器222は、決定エンジン214を介して、ユーザの入力データ200、個々のユーザプロフィール202および外的データ204を受信することができ、こうしたデータを分析およびモニタして、ユーザが過食過飲したくなった経験、またはユーザの栄養食欲プランおよび/またはレジメンから逸脱したくなった経験を、ユーザがいつ持つおよび/または持ち得るかを判定し、決定エンジン214に情報を伝達することができる。過食防止器222は、ユーザがいつ過食過飲に関与したかについて判定することができて、そうした活動を修正または補うよう、ユーザの栄養食欲プランおよび/またはレジメンを調整するために、決定エンジン25と通信することができる。さらに、過食防止器222は、ユーザがユーザの栄養および食欲プランおよび/またはレジメンから逸脱した場合、クライアントデバイス102を介してユーザに送られる、ユーザの過食過飲への関与の防止または過食過飲の修復を促すための出力メッセージの形で意欲向上メッセージ224を生成するために、決定エンジン214およびメッセージ計算器228と通信することができる。これは、栄養レジメンが善事悪事について言っているのではないという概念を確立することにより、感情的および知的な過食過飲の挙動は、通常のダイエットに起こりがちな罪の意識を連想されるべきものでなくなるので、重要である。過食防止器のルールまたは論理はまた、学習システム218によって更新することができる。図5を参照しながら、例示的実施形態に従った、コンピュータベースのシステムの過食防止器を示すブロック図について説明する。過食防止器222は、個々のユーザプロフィール202および外的データ204からの情報を介してユーザをモニタする。過食防止器は、全ての食事例すなわち、不可知論agnosticの食事テンプレートであるに作用する。過食防止器はモニタし、極端な場合において過食防止器222が必要に応じて実行される。過食防止器222は、閾値検出器500、ルールデータベース502および動作プロセス504を含む。閾値検出器は、個々のユーザプロフィール202および外的データ204から情報を受け取り、受け取った情報を分析およびモニタして、ユーザが過食過飲に関与し、ユーザの栄養食欲プランおよび/またはレジメンから逸脱したくなる状況をユーザがいつ経験した/経験し得るかを判定することができる。閾値検出器500が、受け取った情報から、ユーザが過食過飲に関与し、ユーザの栄養食欲プランおよび/またはレジメンから逸脱したくなる状況をユーザがいつ経験した/経験し得ると判定した場合、閾値検出器500は規則データベース502にその情報を伝える。そして、規則データベース502はそれから動作プロセス504と通信する。動作プロセス504は、ルールユーザ入力および/あるいは外的データに関して、ユーザに設定された閾値に基づく、この場合はそうするといったルールを分析し、極端な場合における動作例えば、決定エンジン214が、ユーザの栄養食欲プランおよび/あるいはレジメンを忘れないようにする、および/またはユーザが特定の行動に関与しないようにするための出力メッセージを、クライアントデバイス102を介してユーザに送信するよう促すことを実施すべきかどうか判定する。暴食暴飲エンジンの論理は、ルールベースのシステムに、限定されず、論理的算出または推論システムを格納することができる他のいかなる機構であってもよい。過食防止器222コンピュータベースのシステムに組み込まれる形で記載してきたが、満腹メータ220は、別個のシステムであってもよく、独立して機能してもよいと理解されるべきである。例示的実施形態において、決定エンジン214は、コンピュータベースのシステム100に含まれる。決定エンジン214は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なモジュール、プロセッサまたはプログラムとすることができる。決定エンジン214は、栄養エンジン212、ユーザの栄養食欲ストラテジおよび/またはユーザの入力204に基づいたユーザの関連行動に基づいて、個々のユーザプロフィール202、カスタマイズおよび/またはパラメータ化されたユーザの栄養食欲プランおよび/またはレジメンを連続的に更新、分析および/またはモニタすることができて、クライアントデバイス102を介して、出力224例えばフィードバック、アドバイス、提案およびメッセージをユーザへ提供することができる。メッセージ配信は、栄養食欲ストラテジの効果を最適化するために、ユーザを連続的に意欲向上させ、ユーザの行動を導くために使用することができる。決定エンジン214は空腹感、暴食暴飲行動、および栄養食欲プランの失敗につながることが予想される状況を予防するために、摂取量にストラテジを設けることができる。メッセージは、クライアントデバイス102を介して、電子メール、映像ガイド、音声メッセージ、および最終的に栄養素の直接交付の形で、ユーザに配信することができる。メッセージは特定の食品を消費するようにという指示、栄養食欲プランの現在の状態に関するパラメータ化された、並びにポジティブおよびネガティブなフィードバックを含み得る。このように、コンピュータベースのシステム100は、ユーザの栄養および食欲に関連した行動姿勢を収集し、食事または栄養食欲プランへの順守を最適化するために通信ネットワークの上の出力224としてカスタマイズされた行動メッセージを配信するための、双方向システムであってもよい。図2に示されたように、決定エンジン214はデータを受信すること、および/または、クライアントデバイス102、個々のユーザプロフィール202、過食防止器222、満腹メータ220、栄養エンジン212、栄養レジメンテンプレートデータ210、科学的なデータおよび/またはルール216、外的データ204および/または集団データ206を介して、ユーザの入力データ200から送られた情報を受信することができる。決定エンジン214は、受信情報を編集することができて、受信情報に応じてユーザが受け取る次の行動方針、ユーザの栄養食欲プランの状態、および何をいつ消費するべきかといったユーザの栄養食欲プランのルールすなわち食事テンプレートを判定することができて、および/あるいは、クライアントデバイス102を介して、アドバイス、提案および意欲向上メッセージを出力224としてユーザに送信することができる。ここで、出力224は、ユーザインタフェースを介してクライアントデバイス102に送信され得る。図2をさらに参照すると、例示的実施形態において、進捗トラッカ230を、コンピュータベースのシステム100に含ませることができる。進捗トラッカ230は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なモジュール、プロセッサまたはプログラムとすることができる。進捗トラッカ230は、決定エンジン214からユーザ入力データ200を受け取り、ユーザの体重および栄養状態を経時的に追うことができる。個人の栄養状態が単に瞬間的なユーザのパラメータだけによっては与えられず、むしろこれらのパラメータの経時的変化から与えられることは公知技術である。例えば、これまで減量したことのない90kgの人物は、この3ヵ月で110kgから90kgに減量した人物と生理的に異なる。後者は、毎月ほぼ6の体重減量を表し、坑空腹という生理学的反応を生じる。従って、ユーザがどこまで進んでいるかを測定する進捗トラッカは、ユーザがどこからここまでなったかの説明を要する。大部分の高度な摂食レジメンは、通常、ルールを確立するインテンシブな最低限の期間と、その後の保守期間とを有する複数のフェーズを含む。例えば、アトキンスダイエットでは、導入、減量中、プレメンテナンスおよびメンテナンスの4つのフェーズがある。通常、最も大きな進捗は初期なされ、そうすると、いくつかの目標が達成されたときに、食品を段階的に食事レジメンに戻していく。一つのフェーズから別のフェーズへの移行は通常、体重目標に基づいており、ユーザと食事とが適切に適応しなかった場合は、次のサイクルにおいてしばしば行われない。そして、4つのフェーズを用いた方法でさえ、ユーザの生物学および代謝の変化を大雑把に摺り合わせたものにすぎない。したがって、本発明のシステムおよび方法においては、進捗が連続的および即座にトラック追跡され、体重以外の他の多くの要素が含まれる。進捗トラッカ230は、ユーザの最初の目標に対する個人の進捗を測定し、栄養レジメンのフェーズを個人に移行させるだけでなく、他の目標例えば食品への感情的な思い入れ、またはパーティ並びにイベントでの行動に対するユーザの進捗をモニタする。加えて、経験を積むにつれて、栄養レジメンは、ユーザの人生の特定の状況およびユーザを囲む世界に最も適するよう進化する。進捗トラッカ230は、また、ちょうど体重減少を達成しただけでなく、概説された栄養レジメンを実行した点において、ユーザが成功したことを示すユーザ出力キューである。進捗トラッカ230はさらに、出力提案/メッセージ224の形で、決定エンジン214を介してユーザにフィードバック例えば、これらに限定されないが、イベントで特定の食品または飲物を摂取しなかったことに対する称賛または失敗することなく一日過ごしたことに対する称賛を提供する。これらの付加的かつポジティブなメッセージは、採用された栄養および行動のレジメンの枠の中での成果だけでなく、動作にも注目したものである。図3を再び参照すると、決定エンジン214は、中心的なルールを実施し、この例示的実施形態においては、ルール306、ルールエンジン308および結果310を有する。図3の実施形態において、上述したように、決定エンジン214は、栄養エンジン212と通信する。決定エンジン214は、栄養エンジン212から情報を受信した、受信した情報にルール306を適用する。ルールエンジン308は、それから、結果310を判定するために、情報およびルールを処理する。結果310は、クライアントデバイス102を介してユーザに伝えられる出力224を含むことができる。結果310は、次の動作例えばクライアントデバイス102に出力224のメッセージを送信するクエリの表から選ばれる次の動作を含むことができる。例えば、結果310は、ユーザに特定量の食品を消費するように命じる出力224として、クライアントデバイス102を介してユーザに送られる意欲向上メッセージを促すクエリを含む。出力224は、書面でのメッセージ、音声メッセージまたは視覚メッセージあるいはディスプレイの形であってもよい。視覚メッセージおよび/またはディスプレイは、グラフ、図、ボディ部のアイコンの形状サイズの変更、文字のアイコン、セルフイメージ図、カウントアップ/カウントダウンするカウンタ、食品キューおよび食品部キューを含むが、これに限定されるものではない。出力224は、ユーザが進捗に基づいて進行可能および/または解除可能なレベルなどの、二次的な明白な強化を提供する、ビデオゲームの態様を組み込むことができる。クライアントデバイス102を介して、決定エンジンにより214ユーザに送信される出力224メッセージは、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なデータベースに記憶され得るメッセージ226を含み得る。メッセージ226は多数の種類のメッセージを含むことができる。例えば、これらに限定されるわけではないが、意欲向上メッセージ、クエリメッセージ、処理メッセージ、栄養分の出力、消費すべき食品タイプのアドナイス、いつ食品を消費するべきかというアドバイス、運動に関するメッセージおよび他のデバイス例えば、これらに限定されるわけではないが、エクササイズマシン、ブレンダおよびスマート冷蔵庫に対するメッセージを含むことができる。例示的実施形態において、コンピュータベースのシステム100は、意欲向上メッセージ計算器228を含む。意欲向上メッセージ計算器228は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なモジュール、プロセッサまたはプログラムとすることができる。実例として、意欲向上メッセージ計算器228は、栄養食欲プランを選ばないものである。意欲向上メッセージ計算器228は、決定エンジン214と通信して、ユーザの現在の栄養食欲状態および行動態度状態を分析することができ、出力メッセージデータベース226またはテーブルから、クライアントデバイス102を介してユーザにユーザを軌道に乗せること、および/または特定の行動への関与を防ぐか、あるいは関与を推奨することを目的として送るべき出力224を計算および/または判定する。メッセージ計算器228は、ユーザへのメッセージを公式化あるいは選択するか、または適切な時間や一つ以上のメッセージシーケンスを判定するために、心理学および/または第三者データの結果を組み込んで、相当の時期およびシーケンスを決定することができる。意欲向上メッセージ計算器228は、メッセージが最大限に意欲向上に役立つことを確実にするために、メッセージを心理学フィルタに通すことができる。意欲向上メッセージ計算器228はユーザデータおよび第三者データ例えば、学習システム218を用いて判定された、メッセージに対する過去の反応に基づいて、新規なメッセージを作成することができる。意欲向上メッセージ計算器228は、決定および/または選択の際に、怠惰、社会的シグナルおよびその他の食品の非栄養的側面を考慮することができる。意欲向上メッセージ計算器228は、ユーザからのメッセージ入力または入力データ200、個々のユーザプロフィール202、決定エンジン214、栄養食欲ストラテジ、外的データ204および集団データ206に基づいて、ユーザへのメッセージをカスタマイズすることができる。たとえば、外的データ204は、適切に食事の行動を維持するために重要と思われる状況例えば、休暇、ビジネス、個人スケジュール、温度、活動および外性のイベントを案内するために用いてもよい。意欲向上メッセージ計算器228は、コンピュータベースのシステムに組み込まれる形で記載してきたが、満腹メータ220は、別個のシステムであってもよく、独立して機能してもよいと理解されるべきである。図6を参照しながら、例示的実施形態に従った、コンピュータベースのシステムの意欲向上メッセージ計算器について説明する。図6に図示されたように、メッセージ計算器228は、姿勢モニタ600、意欲向上モデル602および比較器604を含む。この例示的実施形態において、メッセージ計算器228は、ユーザの意思、ユーザの感情、ユーザにポジティブな意欲向上メッセージを提供することができるようユーザに与えられた指示を扱うことができる。姿勢モニタ600は、入力200、個々のユーザプロフィール202、外的データ204および集団データ206に基づいて、ユーザの姿勢をモニタする。意欲向上モデル602は、ユーザの栄養食欲プランおよび現代の行動科学に従って意志、感情および経路レジメンを収集するよう作られている。姿勢モニタ600および意欲向上モデル602は、コンパレータ604と通信する。コンパレータ604は、姿勢モニタ600からの情報に基づいて、ユーザの姿勢意志および感情を意欲向上モデル602からの情報と比較して、ユーザの栄養食欲プランからユーザが逸脱している、逸脱しそうである、または逸脱してしまったかどうか判定する。例として、意志は、方向および大きさに対応し、同じ方向の意志および感情に対応する瞬時ベクトルであってもよい。コンパレータ604は、ベクトルを編集して、適当な経路から逸脱レベルを決定する。相違レベルが安全レベルより大きい場合、コンパレータは、意欲向上メッセージと共に、決定エンジン214に対応して、次の動作を補充する。加えて、メッセージ計算器228は、ユーザの現在の姿勢を判定するために、クライアントデバイス102を介して、出力224および入力200からユーザにクエリするという決定を促すことができる。意欲向上メッセージ計算器の一態様は、例えば、例えば朝に、姿勢を入力することをユーザに思い出させるなど、より多くの入力の動機付けをユーザにクエリすることである。例示的実施形態において、コンピュータベースのシステム100は、学習プロセス218を含む。学習プロセス218は、コンピュータベースのシステム100に組み込み可能、および/または有線ネットワークまたは無線ネットワークによりコンピュータベースのシステム100にリンク可能なモジュール、プロセッサまたはプログラムとすることができる。図7を参照しながら、実施形態に従った、コンピュータベースのシステムにおいて実施される学習プロセスについて説明する。図7に図示されたように、学習プロセス218は、ユーザの入力データ200、個々のユーザプロフィール202、外的データ204、集団データ206、進捗トラッカ230からの情報および集合体プロフィール208を受信することができる。学習プロセス218は、ユーザの栄養食欲プランおよび/またはレジメンを強化する方法を判定するために、ユーザの入力データ200、個々のユーザプロフィール202、外的データ204、集団データ206、進捗トラッカ230および集合体プロフィール208をモニタ、検定および/または分析することができる。学習プロセス218は、栄養エンジン212、メッセージ計算器228、満腹メータ220および過食防止器222と通信することができる。また、学習プロセス218は、ユーザの栄養食欲プランに対する進捗および/または適応に基づいて、栄養食欲プランのパラメータを修正および/または更新することができる。たとえば、学習プロセス218は、ユーザの栄養食欲プランを最適化するために、栄養エンジン212および/または決定エンジン214のパラメータを修正すること、および/またはユーザプロフィールまたは進捗を更新することができる。このように、コンピュータベースのシステム100は、ユーザの出力224への反応および集団データ206に基づく他のユーザの類似した経験のそれに基づいて、ユーザの栄養食欲ストラテジを学び、改善することができる。学習プロセス218は、古典的機械学習モデル10および他の学習モデル例えば、教師あり学習、教師なし学習、半教師あり学習、強化学習、変換transductionおよびこの種の他の学習モデルを使用することができる。この例示的実施形態において、学習プロセス218は、集合体プロフィール208全体の成功および失敗を、決定エンジン214の次の動作、外的データ204、栄養食欲プラン、満腹メータ、意欲向上メッセージ計算器228および決定エンジン214からの意欲向上メッセージに対して分類することができる。学習プロセス218はそれから、集合体プロフィール208全体の成功および失敗に基づいて、更新情報、例えば栄養食欲プランまたはそれに対する修正、意欲のタイプ、出力224タイプ例えば、クライアントデバイス102を介した、音声、テクスト、および/または、ビデオによるユーザへの出力を生成する。学習プロセス218はさらに、ユーザの外的データ204例えば休暇、天候、人員、旅行、仕事、などの効果を分類、判定および/または学習するため、情報を一つ以上の個々のユーザプロフィール202と交換する。学習プロセス218はそれから、ユーザの外的データ204の効果に基づいて、予防的動作および/または治療を判定する。例えば、学習プロセス218はユーザがワインおよびチーズパーティに出席するたびに、ユーザが栄養レジメンから逸脱し、ユーザの姿勢が低下することを学習できたとする。学習システムがその後、外的データ204を利用して栄養システム212のルールを更新する際は、チーズパーティについてのルールを含ませる。システムはさらに、ユーザの栄養食欲プランの場所、近辺、時間および次の動作を検索するために、外的データを利用する能力を有し得る。例えば、ユーザがその夜何を消費すべきかおよびこの種の他の情報例えば、ユーザが消費すべき正しい食品、ストア、レストラン、および/またはクライアントデバイス102を介してユーザに送る正しい出力224のタイプを決定するための情報を、外的データ204、個々のユーザプロフィール202、集団データ206、集合体プロフィール208およびユーザの栄養食欲プランに基づいて検索し得る。このように、学習プロセス218は、出力224としてユーザに送られる意欲向上メッセージを含むユーザ経験および栄養食欲プランを、過去のユーザ経験に基づいてユーザに最適となるよう、修正することができる。学習プロセス218は、どういったタイプのメッセージ例えば、内容、スタイル、および音声、テクストまたはビジュアルといった形式が効果的かに基づいて、外的データ204、個々のユーザプロフィール202、集団データ206、集合体プロフィール208およびユーザの栄養食欲プランに応じて出力224を修正することができる。このように、学習プロセス218は意欲向上を含むどういった技術が効果的か、およびシステムの全てのルール例えば、栄養食欲プランおよびユーザ経験の効果を向上させるための、ポジティブおよびネガティブな強化の正しいバランスを学習する。学習プロセス218は、個々のユーザプロフィール202に基づいて、出力224を最適化するために、ユーザの栄養食欲プランおよび意欲向上メッセージ計算器228のパラメータを変更することができる。例えば、ユーザの栄養食欲プランに従ってユーザが魚を消費することになっている場合、学習プロセス218は、個々のユーザプロフィール202およびユーザの入力200に基づいて、ユーザがどの種類の魚を消費しなければならないかおよび/またはユーザがどの種類の魚を消費してはならないか判定することができる。例えば、ユーザが過去にマグロを消費するよう促されたが、消費成功例は少ないか、または、閾値レベル未満であった、および/またはマグロに対するユーザの反応ネガティブであった/ユーザはマグロに対してネガティブな姿勢を持っていた、といった場合、学習プロセス218は、ユーザのマグロの摂取量を低下させ、ユーザの他の代替タイプの魚の摂取量を上昇させることができる。このように、ユーザがユーザの栄養食欲プランに従って次に魚を消費することになっているとき、ユーザはマグロの消費を促されない。この例では、学習プロセス218は、栄養行動のルール212の例におけるルールが、調整、発展および修正され得る形で、パラメータ化可能であるという事実に依存している。学習プロセス218は、閾値検出器500のパラメータを含む、過食防止器222のパラメータを修正することができる。この例示的実施形態において、学習プロセス218は、発見動作、予防動作および治療動作の3つの動作により、過食防止器222を修正することができる。発見動作は、いつ過食過飲が生じ得るかを予測するため、外的データ204、個々のユーザプロフィール202、集団データ206、集合体プロフィール208から、メトリクスを学習することを含む。予防動作は、どんな出力224のタイプが過食過飲行動を予防できるか学習することを含む。治療動作は、何によって、いかに栄養食欲プランの平衡状態を取り戻し、ユーザの栄養食欲プランに合わせてユーザを軌道修正するかを学習することを含む。学習動作は、過食防止器222が正確に過食過飲活動を発見、予防および治療することができるよう、過食防止器222の閾値検出器500に伝えることができる。このように、学習プロセス218は、外的データ204、個々のユーザプロフィール202、集団データ206、集合体プロフィール208に基づいて、ユーザの過食過飲活動を発見、予防および治療して、ユーザの栄養食欲プランの効果を向上させることができる。学習プロセス218は、個々のユーザおよび組み合わせの効果を測定するために、コンピュータベースのシステム100により記録され生成される動作シーケンスを、一連の入力例えば、栄養レジメンテンプレートの選択、初期のプロフィールデータ、外部データ、過去の動作に対して分類する。計算機械学習の分野は、システムを改良するための、経験的データの検討または周知の成果を有するトライアルセットに基づいた、多くの教師あり学習および教師なし学習の技術を提供する。本願明細書において開示されたコンピュータベースのシステム100は、目標を達成することおよびこうした目標を達成するための最高の経路に関して、コンピュータベースのシステム100の有効性を絶えずモニタすることによって、上述したようなデータを生成する。本実施例では、学習プロセス218の内部処理は、図8Aおよび8Bを参照して、説明される。個々のユーザの全ての動作のセットに対して、入力200および出力224は、個々のユーザプロフィール202に記憶される。入力200は、例えば、ユーザにより入力されたものを含むシステムが取得した情報、デバイスまたは遠隔測定システムによって集められた情報である。出力224は、例えば、ユーザに送り返されるメッセージを含むものであり、これらのメッセージは、ときに追加的な入力になるものである。例えば、システムは、栄養プログラム又はユーザの体重についてユーザがどのように感じているかについてユーザに尋ねることもできる。個々のユーザプロフィール202は、ユーザの最初の目標、コンピュータベースのシステム100に入力された外部データ及び関連する集団データ206を記憶する。個々のユーザプロフィール202は、いかなる出力224例えばユーザに送られるメッセージも記録することができる。入力200の各々のシーケンスの後、決定エンジン214は、出力動作224を算出することができ、その出力へのローカル反応がどのようであるかをモニタすることができる。学習プロセス218は、800として図示されているように、全ての入力200および出力224のシーケンスを得る。そして、802として図示されているように、試験す800を処理して、ユーザに送信される関連メッセージの点で、重み付け優先順位及び局所的シーケンスメッセージを学習する。より詳しくは、学習プロセス218は、シーケンス800の入力200および出力224のどれくらいが現在の瞬間に関連するか、つまりシーケンスの深さとして知られている関連性について決定する。学習プロセス218は、802において、機械学習手法を用いてシーケンスを重み付ける。この種の学習システムは、一般に決定木、ベイジアン学習ネットワーク、マルコフモデル、サポートベクタ、混合ガウスモデルおよび/または回帰システムを含む。学習の1つの重要な点は、時間毎にコンピュータベースのシステム100が学習したこと及び学習し過ぎたことを分析するために、シーケンスがどれくらい長く関連しているかということである。当然のことながら、ある場合には、1年前に学習したことが、非常に関連性が高かったり、別の場合には、そうでなかったりする。学習プロセス218がシーケンス800を処理したあと、学習プロセス218は、804として図示されているように、個々のユーザプロフィール202及び目標とともに、局所的に配列されたメッセージ802を処理し、局所的に配列された入力200と出力224との関連性を決定する。本実施例では、データは、804で、学習プロセル218により機械学習手法を用いて分析され、駆動行動及び入力200との関連性の点で、出力224の効果を正しく特定する方法を決定する。この機械学習手法は、決定木、ベイジアン学習ネットワーク、マルコフモデル、サポートベクタ、混合ガウスモデルおよび/または回帰システムを含む。個々のユーザプロフィール202にとって、入力200および出力224の最新の関連性が良い、又は高い場合、データは、システムルール及び重みの強化806のために使用される。例えば、ルールの強化806のために、学習プロセス218は、808で、コンピュータベースのシステム100を再訓練し、ルールを同じに維持する、および/またはこられのルールへの重みを増やす。より詳しくは、学習プロセス218は、外的データ204、過食過飲防止器222、栄養エンジン212、メッセージ計算機228および満腹メータ220のそれぞれと関連する各々のルールを分離することができ、それらのルールを強化することができる。あるいは、個々のユーザプロフィール202にとって、入力200および出力224の最新の関連性が悪い、又は低い場合、学習プロセス218は、808で、いくつかの実施例で独立してシステムが行うさまざまなルールを学習及び再訓練する。これらのルールは、外的データ204、過食過飲防止器222、栄養エンジン212、メッセージ計算機228および満腹メータ220のそれぞれと関連するルールを含む。より詳しくは、学習プロセス218は、外的データ204、過食過飲防止器222、栄養エンジン212、メッセージ計算機228および満腹メータ220のそれぞれと関連する各々のルールを分離することができ、それらのルールを、学習されたことに従って、更新または修正することができる。学習が起こった後、複数のルールセットは更新されなければならず、そして、このプロセスは、複数のアルゴリズムの複数のパスを用いて最適合を特定するために、複数回実行されることになる。一旦システムが、モジュールを制御する論理のルールまたは他の論理的表現を最適に編集できると、学習プロセス218は、810で、ルールの更新、修正および/または編集が効果的であったかを確かめるために、個々のユーザプロフィール202に対する新たなモジュールを再テストする。結果としては、例えば、個々のユーザプロフィール202に対する入力200と出力224との高い関連性が得られたりする。すべてのプロセスは、ネットワークベースのデバイス100で行われうるものであり、パフォーマンス結果は作られず、これらの手法は、複数のユーザに適用されうる。なお、当然のことながら、提案された結果および次の入力結果の間のいかなる相違は、より多くの分類データの分析を行う学習システムに対して生成する。例えば、外的データ204が、カクテルパーティを今晩行っている個々のユーザプロフィール202に入力されると、栄養エンジン212および意欲向上メッセージ計算機228によって制御される決定エンジン214は、カクテルパーティの前に何かを食べるようユーザにメッセージを送ることを決定することができる。コンピュータベースのシステム100が、この予防摂食が起こらなかったことをユーザから学習すると、コンピュータベースのシステム100はメッセージのタイプ聴覚的なもの、文章的なもの、視覚的なものを変更すること、メッセージを送った回数の変更、および/または、メッセージの内容の変更を選択できる。時間毎に、コンピュータベースのシステム100は学習し、それらの有効性を上げるために出力224を修正しようとする。このように、入力200および/または出力224のシーケンスが増えるにつれ、コンピュータベースのシステム100は、継続的に他の同種のプロフィールシグニチャをモニタすることになる。プロフィールシグニチャは、第三者ユーザから学習されたことが、局所的なユーザプロフィールを改良するために、またはルールの初期の例示を永久的に更新するために適用できるか否かを判断するためのルールを含む。このことは、時間に伴って、コンピュータベースのシステム100のパフォーマンスが、多くのユーザがシステムと相互に作用し合うにつれて、継続的に改良されることを確実にする。本実施例では、学習プロセス218の他の内部処理は、図9Aおよび9Bを参照して説明される。上記と同様にして、コンピュータベースのシステム100は、システムのユーザの複数のプロフィールおよび集団データ206を集めて、同種のプロファイルとのマッチングおよび集合体プロフィールシグニチャ208の形成により、個々のユーザプロフィール202を継続的に改良する。集合体プロフィールシグニチャ208は、複数のユーザプロフィールに亘る最適な学習を決定するための様々なルールモジュールを含む。本明細書で使用されているように、同種のプロフィールは、第三者ユーザのプロフィールを含む。第三者ユーザのプロフィールは、ユーザの個々のユーザプロフィール202と共通の属性を共有する。図9Aおよび9Bにて図示したように、学習プロセス218は、900で、同種のプロフィールのセットを特定および分類する。同種のプロフィールのセットは、ユーザの個々のユーザプロフィール202の機能を改善するために用いられうる。この比較プロセスは、個々のユーザプロフィール202および目標だけではなく、システムが行う学習に反映されるように、同種のプロフィールの集団プロフィールシグニチャ208および全てのユーザがコンピュータベースのシステム100の出力224にいかにして応答するかも分析することを含む。なお、システム100は、過食過飲防止器222、栄養および行動ルール212、意欲向上メッセージシステム228、満腹メータ220並びに外的データ204およびいかに応答するかのルールを含むことに限定されない。一旦、同種のプロフィールが特定されると、システムは、902で、個々のユーザルールを改善および再学習する本明細書で用いられているように、ルールには、形式的なルールシステムだけでなく、論理的ルールを伝達できるシステムも含まれる。なお、論理的ルールは、グラフ、パーセプトロン、決定木、マルコフ連鎖などを含むことに限定されない。より詳しくは、学習プロセス218は、外的データ204、過食過飲防止器222、栄養エンジン212、満腹メータ220およびメッセージ計算機228のそれぞれと関連する各々のルールを分離することができ、それらのルールを、学習されたことに従って、更新または修正することができる。学習が起こった後、複数のルールセットは更新されなければならず、そして、このプロセスは、複数のアルゴリズムの複数のパスを用いて最適合を特定するために、複数回実行されることになる。同種のプロフィールは、個々のユーザプロフィール202で再訓練するための例示的データのように機能し、パフォーマンス904が現在のデータセットでの最適な結果になるまで、継続的にパフォーマンス904を向上させる。例えば、バレンタインデーによって人々が過食過飲になるのは、ある特定のタイプのプロフィールといえる。しかし、新しいユーザが、同種のプロフィールからの学習によりシステムのパフォーマンスを下げ始めると、コンピュータベースのシステム100は、個々のユーザプロフィールが、データの問題点を示さないものであっても、予め、過食過飲を警告し、過食過飲の防止を試みることができる。よって、図9Aおよび9Bでは、学習プロセス218によって、新しいユーザは、他人の経験から学習することができる。多くのユーザが利用するにつれて、プロフィールの全体のネットワーク用のシステムは、多数の同種のプロフィールに亘って一般化するほど、より高性能化する。図8Aおよび8Bに示されているように、学習は、全ての適切なルールモジュールに亘って適用され、システムは、履歴データが依然として相互に関連していることを確認するために、910で、再テストされる。より詳しくは、一旦システムが、モジュールを制御する論理のルールまたは他の論理的表現を最適に編集できると、学習プロセス218は、910で、ルールの更新、修正および/または編集が効果的であったかを確かめるために、個々のユーザプロフィール202に対する新たなモジュールを再テストする。学習プロセス218が、上記のように、コンピュータベースのシステム100内のパラメータおよびプロセスを修正する間、当然ながら、学習プロセスは、コンピュータベースのシステム100のパラメータ、プロセスおよび他の部分に適用され、ユーザの栄養食欲計画および経験を最適化しうる。なお、コンピュータベースのシステム100は、付加的な通信ネットワークを含むことができる。例えば、コンピュータベースのシステム100はバディシステムを含むことができる。バディシステムにおいて、1のユーザは、1以上のユーザと組にされ、クライアントデバイス102を介して、コンピュータベースのシステムを通じて、互いに通信でき、栄養食欲計画および/またはレジメンを継続するように、互いに直接またはソーシャルネットワークを介して促しあう。他の例では、コンピュータベースのシステム100は、通信プラットフォームを含むことができる。通信プラットフォームでは、ユーザは、促進、意欲向上および/または他の助言のために、クライアントデバイス102を介して、直接、人間とやりとりできる。実施形態に従って、生理的な栄養状態をモニタおよび分析し、栄養的な摂取量を最適化するための方法のブロックフロー図は、図1、2、10Aおよび10Bを参照して記載されている。食事または栄養計画を開始するために、ユーザは、クライアント装置102を介してユーザインタフェースにアクセスでき、コンピュータベースのシステム100におけるプロフィール例えば上述のプロフィール202を作成するために、初期入力セッション1000を開始することができる。プロフィールを作成するために、ユーザは、クライアントデバイス102を介して、データ例えば上述の入力データ200を入力でき、コンピュータベースのシステム100に外的データ例えば、上述の外的データ204へのアクセスを提供でき、および/または栄養食欲計画例えば、上述の栄養エンジン212を選択できる。図10Aおよび10Bに示されているように、コンピュータベースのシステム100は、1002で、初期ユーザ入力データ200を取得し、1004で、外的データ204の発生源を得る。更に、コンピュータベースのシステム100は、1006で、栄養食欲レジメンのユーザの選択を、1002で取得された初期ユーザ入力データ200の一部として取得する。そして、コンピュータベースのシステム100は、1008で、初期入力の全てを取り出し、1010で、ユーザのために、ユーザプロフィールを作成する。プロフィールは、1012で、決定エンジン214により受け取られうる。決定エンジン214は、ユーザプロフィールをモニタし、分析し、且つ更新する。決定エンジン214は、例えば、ユーザへの促し刺激を介してリアルタイム入力を取得できる。リアルタイム入力は、何をユーザが摂取したか、いつ食品が摂取されたか、ユーザはどのように感じているか、ユーザの姿勢、および上述の入力データ200のようなその他の情報である。図示されているように、コンピュータベースのシステム100は、1014で、ユーザからリアルタイムおよび/または非リアルタイム入力を取得でき、1016で、外部又は外的データ204を取得でき、1018で、栄養レジメンを介して集団データ206を取得できる。コンピュータベースのシステム100により取得された全てのデータは、1020で、継続的に結合され、1010で、ユーザプロフィールを更新/作成するために使用されうる。本実施形態では、ユーザプロフィールは、1022で、コンピュータベースのシステム100により公開され、集団の一部として使用され、このプロフィールは、1018で、他のユーザから集団データ206にアクセスすることにより、強化される。ユーザプロフィールは、1024で、進捗トラッカ230により、使用され、ユーザの栄養レジメンを介してユーザの進捗を継続的にモニタおよび更新されうる。そして、決定エンジン214は、満腹メータ220と、栄養エンジン又は栄養および行動ルール212と、意欲向上メッセージ計算機228と、過食過飲防止器222と通信し、および/またはこれらにユーザプロフィールを送る。そして、1つ以上の満腹メータ220と、栄養エンジンまたは栄養および行動ルール212と、意欲向上メッセージ計算器228と、過食過飲防止器222とは、実行され、それぞれ、図の1026、1028、1030、1032として示されている。より詳しくは、1つ以上の満腹メータ220と、栄養エンジンまたは栄養および行動ルール212と、意欲向上メッセージ計算器228と、過食過飲防止器222とは、そのモデル並びに/または科学的データおよび/若しくはルールと情報交換でき、ユーザのために提案される次の行動を決定できる。そして、1つ以上の満腹メータ220と、栄養エンジンまたは栄養および行動ルール212と、意欲向上メッセージ計算器228と、過食過飲防止器222とは、決定エンジン214と通信し、および/または提案された次の行動を決定エンジン214に送ることができる。そして、決定エンジン214は、ユーザの栄養食欲計画と情報交換でき、システムがどんな行動をとるべきかを決定できる。この行動には、ユーザに食品の摂取を指示するか、および/または、いつ、ユーザが空腹感を感じないように食品を摂取すべきか若しくは更なる情報を得るためにユーザにクエリを送信すべきかを含む。図示の実施形態において、決定エンジン214は、満腹メータ220と通信し、またユーザ入力データおよびプロフィールを満腹メータ220に送ることができる。満腹メータ220は、ユーザ入力データ200および個々のユーザプロフィール202の情報例えばユーザの生理的情報を受信することができる。満腹メータ220は、1026で、実行され、ユーザ入力データ200および個々のユーザプロフィールを分析し、ユーザの基準の栄養または食欲状態を確立できる。例えば、基準の栄養または食欲状態は、絶食栄養状態と飽食栄養状態とを比較評価して、ユーザの一定時間の栄養状態を平均化し、人の代謝の共通モデルを使用することによって決定されることができる。基準栄養状態の設立によってコンピュータベースのシステム100は、特定ユーザのユニークな栄養生理学に適応することができる。栄養生理学は、多くの要因例えば、これらに限定されないが、体重、性別および年齢によって異なるので、このことは重要な態様である。決定エンジン214は、1014で、クライアントデバイス102を介して入力するために、ユーザを刺激することにより、リアルタイムおよび/または非リアルタイム入力を取得もできる。リアルタイム入力は、何をユーザが摂取したか、いつ食品が摂取されたか、ユーザはどのように感じているか、ユーザの姿勢、および上述の入力データ200のようなその他の情報である。決定エンジン214は、満腹メータ220と通信し、および/または、ユーザのリアルタイムおよび/または非リアルタイム入力を満腹メータ220に送ることができる。満腹メータ220は、リアルタイム入力データに基づいてユーザの栄養的な状態を含むユーザのプロフィール202を分析およびモニタできる。このモニタリングは、指定された時間間隔で、またはリアルタイムで行われうる。満腹メータ220は、ユーザの栄養状態を含むユーザプロフィール202をユーザの基準栄養状態と比較し、科学的なデータおよび/またはルール216に従って、状態を分析し、相違値を決定することができる。相違値は、ユーザの栄養ニーズを評価するために立てられた目標に関連しうるものである。そして、満腹メータ220は、空腹感の開始を予防するために、ユーザの適切な栄養摂取量を予め決定することができる。満腹メータ220は、決定エンジン214と通信し、および/または、決定されたユーザの適切な栄養摂取量を決定エンジン214に送ることができる。そして、決定エンジン214は、ユーザの栄養食欲計画と情報交換し、ユーザに食品の摂取を指示するか、および/または、ユーザが空腹感を感じないようにいつ食品を摂取すべきかを決定する。そして、決定エンジンは、1034で、データベースに保存されているメッセージ226および意欲向上メッセージ計算機228と通信し、クライアントデバイス102を介して、出力としてユーザに送信されるべきメッセージを、1036で作成できる。この作成されたメッセージは、空腹感の開始を予防するために、および/または、ユーザの栄養食欲計画および/またはレジメンに従い続けるためにいつ何を摂取すべきかをユーザに通知する。ユーザにメッセージを送る前に、メッセージは、クライアントデバイス102を介して、意欲向上メッセージ計算器228の機能となりうる心理学フィルタに通され、メッセージのメディア及びコンテンツが最大限に意欲向上となることを確実にする。そして、決定エンジンは、1036で、クライアントデバイス102を経て、ユーザにメッセージを出力224として送ることができる。出力224は、ユーザインタフェースによって、クライアントデバイス102を介して、ユーザに伝えられうる。そして、満腹メータ220は、一定時間における、ユーザの空腹感の基本的なリズムを生理的レベルでモニタすることが可能なフィードバックループに入ることができ、栄養に関連した生理的兆候の変化をモニタすることによって、ユーザの空腹感の開始を予想できる。意欲向上メッセージ計算機228および過食過飲防止器222は実行し、それぞれ1030、1032として示されている。意欲向上メッセージ計算機228および過食過飲防止器222のそれぞれが実行されることにより、各々は、そのモデル並びに/または科学的データおよび/若しくはルールと情報交換でき、ユーザのために提案される次の行動を決定できる。意欲向上メッセージ計算機228および過食過飲防止器222のそれぞれは、決定エンジン214と通信し、および/または提案された次の行動を決定エンジン214に送ることができる。そして、決定エンジン214は、ユーザの栄養食欲計画と情報交換でき、上記の通り、システムがどんな行動をとるべきかを決定することができる。満腹メータ220と、栄養エンジンまたは栄養および行動ルール212と、意欲向上メッセージ計算器228と、過食過飲防止器222とは、直列に実行されるように示されている。当然のことではあるが、満腹メータ220と、栄養エンジンまたは栄養および行動ルール212と、意欲向上メッセージ計算器228と、過食過飲防止器222と、本願明細書において記載されている他のいかなる方法とのそれぞれは、直列に、並列に、またはいかなる組合せで、独立して実行されうる。更に、1014で、ユーザがデータを入力し、出力224に応答することにより、決定エンジン214および進捗トラッカ230はユーザの進捗を追跡する。進捗データと、ユーザ入力データと、ユーザプロフィールと、外的データと、出力データに対するユーザの反応とは、集団データ例えば、上述の集団データ206と結合されうる。上記のように、コンピュータベースのシステム100は、1014で、ユーザからリアルタイム入力を取得でき、1016で、外部または外的データ204を取得でき、1018で、栄養レジメンを介して集団データ206を取得できる。コンピュータベースのシステム100により取得された全てのデータは、1020で、継続的に結合され、1010で、ユーザプロフィールを更新/作成するために使用されうる。結合されたデータ結合データは、1038で、学習プロセス218に、伝達および/または送信されうる。学習プロセス218は、ユーザの進捗データ、入力データおよびプロフィールとともに結合データは分析され、ユーザがどのように反応し、および/またはどのようにユーザの栄養食欲計画を適用するかを決定することができる。学習プロセス218は、1040で、学習でき、ユーザプロフィール202および外的データ204に基づいて、ユーザの栄養食欲計画のパラメータを修正および/または更新できる。学習プロセス218は、1042で、学習でき、満腹メータ220と、意欲向上メッセージ計算器228と、過食過飲防止器222と、栄養エンジンまたは栄養および行動ルール212とのいずれかと関連するルールを修正および/または更新することができ、ユーザの栄養食欲計画及び経験の最大化を確実にする。学習プロセス218は、1044で、学習でき、集団データ206に基づいて、ユーザの栄養食欲計画のパラメータを修正および/または更新できる。より詳しくは、学習プロセス218は、1046で、集団データから学習でき、満腹メータ220と、意欲向上メッセージ計算器228と、過食過飲防止器222と、栄養エンジンまたは栄養および行動ルール212とのいずれかと関連するルールを修正および/または更新することができ、ユーザの栄養食欲計画及び経験の最大化を確実にする。学習プロセス218は、システムにおいて継続的に繰り返され、ユーザのプロフィール及び経験を継続的に更新し、ユーザの栄養食欲レジメンおよび経験の効果を最大にする。例示の実施形態は、食事減量目標の実現に関して記載されているが、当業者であれば、この開示が、特定の栄養に関連した目標を達成するために用いられうることが理解されよう。例えば、本開示は、特定の理由例えば、ボディビルまたは耐久性訓練のための個々の栄養の摂取量を最適化するために用いられうる。更に、例えば、本開示は、危機的状況において限られた食品供給の栄養価を最大にするための生存援助として、兵士により用いられうるものでもある。ここまで、好ましい実施形態を具体的に参照しながら本発明を説明してきたが、当業者であれば理解できるように、本発明の趣旨および範囲から逸脱しない形で、多くの変更および修正を加えることは可能である。そうした多くの変更および修正は本発明の範囲に含まれるため、本発明は、本明細書に記載の特定の詳細な方法または構成に限定されない。