(57)【要約】活動追跡装置は、ディスプレイスクリーンと、データストアと、データストアと通信可能に結合されたメインプロセッサと、データストアに記憶されたデバイスプロファイルコンフィグレーションと、データストアに記憶されたユーザプロファイルコンフィグレーションと、を有する。デバイスプロファイルコンフィグレーションは、デバイス識別子、プロセッサ識別子及びデバイスステータスを有する。ユーザプロファイルコンフィグレーションは、ユーザ識別子及び最小ユーザ活動パラメータを有する。最小ユーザ活動パラメータは、前記活動追跡装置によって追跡され、前記データストアに記憶され、かつ前記ユーザプロファイルコンフィグレーションで構成される実際のユーザ活動から得られる１以上の履歴活動パラメータに基づいて決定される。【選択図】図１
2016535361.tif 000002
【特許請求の範囲】
【請求項１】
活動追跡装置であって、
ディスプレイスクリーンと、
データストアと、
前記データストアと通信可能に結合されるメインプロセッサと、
前記データストアに記憶されるデバイスプロファイルコンフィグレーションと、を備え、
前記デバイスプロファイルコンフィグレーションは、
デバイス識別子と、
複数のプロセッサ識別子と、
複数のデバイスステータスと、を備え、
前記データストアに記憶されるユーザプロファイルコンフィグレーションを更に備え、
前記ユーザプロファイルコンフィグレーションは、
ユーザ識別子と、
最小ユーザ活動パラメータと、を備え、
前記最小ユーザ活動パラメータは、前記活動追跡装置によって追跡され、前記データストアに記憶され、かつ前記ユーザプロファイルコンフィグレーションで構成される実際のユーザ活動から得られる１以上の履歴活動パラメータに基づいて決定される
装置。
【請求項２】
前記最小ユーザ活動パラメータは、外部サーバによって決定される請求項１に記載の装置。
【請求項３】
前記最小ユーザ活動パラメータは、前記装置によって決定される請求項１に記載の装置。
【請求項４】
前記最小ユーザ活動パラメータは、選択された期間に前記装置によって記録される複数のステップに基づいて算出される請求項１に記載の装置。
【請求項５】
前記最小ユーザ活動パラメータは、前記装置が、前記データストアに履歴活動パラメータを含まないときに、工場出荷時の設定に設定される請求項１に記載の装置。
【請求項６】
前記実際のユーザ活動は、ステップデータ及び期間データの数を含むデータとして前記装置によって測定される請求項１に記載の装置。
【請求項７】
時間に亘る最近の実際のユーザ活動の現在のリアルタイム算出を有する活動パラメータを更に備える請求項１に記載の装置。
【請求項８】
前記活動パラメータは、前記最小ユーザ活動パラメータに対して比較される請求項７に記載の装置。
【請求項９】
前記ユーザプロファイルコンフィグレーションは、複数のメッセージングライブラリから選択される、メッセージングライブラリのユーザ選択のインジケータを更に備える請求項１に記載の装置。
【請求項１０】
前記複数のメッセージングライブラリは、グラフィカルメッセージングライブラリ、ユーモラスメッセージングライブラリ、ノン‐ユーモラスメッセージングライブラリ、モチベーティングメッセージングライブラリ、テーマメッセージングライブラリ、情報メッセージングライブラリ、コーチングメッセージングライブラリ、又はそれらの組み合わせを含む請求項９に記載の装置。
【請求項１１】
前記ユーザプロファイルコンフィグレーションは、前記装置によって使用される測定値の単位のユーザ選択のインジケータを更に備える請求項１に記載の装置。
【請求項１２】
前記ユーザプロファイルコンフィグレーションは、前記装置によって実行される通知の好みのユーザ選択のインジケータを更に備える請求項１に記載の装置。
【請求項１３】
前記ユーザプロファイルコンフィグレーションは、前記装置による推奨のために利用可能な活動のユーザ選択のインジケータを更に備える請求項１に記載の装置。
【請求項１４】
前記ディスプレイスクリーンは、ユーザによって取られる歩数の総数、活動パラメータ、燃焼カロリーの総量、ユーザによって移動された総距離、ユーザの一日の歩数ゴールに向かう進捗インジケータ、身体的な活動強度インジケータ、同期進捗インジケータ又は現在時間を有する時計のうちの１以上の表示のために構成される請求項１に記載の装置。
【請求項１５】
前記ディスプレイスクリーンは、少なくとも１つのルールに基づいて１以上の状況の表示のために構成され、前記１以上の状況は、ユーザ間のチャレンジ、バッテリ設定、前記実際のユーザ活動に基づくユーザの激励、最近身に着けてられていない前記活動追跡装置に基づくユーザの激励、前記活動追跡装置の起動、朝の目覚め、アップロードリマインダー、ゴールの達成、ファームウェア更新又はそれらの組み合わせを含む請求項１に記載の装置。
【請求項１６】
前記実際のユーザ活動から得られる前記１以上の履歴活動パラメータは、記録された歩数の総数を、歩数が記録される総時間で割ることにより、算出される請求項１に記載の装置。
【請求項１７】
歩数計を更に備える請求項１に記載の装置。
【請求項１８】
前記データストアに記憶される環境情報を更に備え、前記環境情報は、実際のリアルタイムユーザ環境に基づく請求項１に記載の装置。
【請求項１９】
前記データストアに記憶される環境情報を更に備え、前記環境情報は、活動がスケジュールされたときに、将来の予測ユーザ環境に基づく請求項１に記載の装置。
【請求項２０】
前記データストアに記憶されたユーザカレンダー情報を更に備える請求項１に記載の装置。
【請求項２１】
前記データストアに記憶されたユーザ栄養摂取情報を更に備える請求項１に記載の装置。
【請求項２２】
前記メインプロセッサと通信するモーションセンサを更に備える請求項１に記載の装置。
【請求項２３】
前記データストア及び前記メインプロセッサと通信する履歴アナライザーを更に備え、前記履歴アナライザーは、データを前記データストアへ戻すように構成される請求項１に記載の装置。
【請求項２４】
前記データは、記録された歩数の総数、カロリー、距離、ゴールへの進捗、活動パラメータ及び最小ユーザ活動パラメータのうちの１以上である請求項２３に記載の装置。
【請求項２５】
前記装置は、前記ディスプレイスクリーン上の１以上のメッセージを生成する請求項１に記載の装置。
【請求項２６】
前記１以上のメッセージは、環境情報、ユーザカレンダー情報、ユーザ栄養摂取情報、前記ユーザプロファイルコンフィグレーション、時間又は身体的な活動のうちの１以上に基づく請求項２５に記載の装置。
【請求項２７】
前記装置は、コンピュータ装置又は別の装置と無線通信又は有線通信するように構成される請求項１に記載の装置。
【請求項２８】
前記無線通信は、セルラー、ＩＥＥＥ  ８０２．１１フォーマット、ＩＥＥＥ  ８０２．１５．１フォーマット、ＩＥＥＥ  ８０２．１５フォーマット又はブルートゥース（登録商標）低エネルギー無線フォーマットのような無線周波数通信のうちの１以上を含む請求項２７に記載の装置。
【請求項２９】
前記有線通信は、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）フォーマットを含む請求項２７に記載の装置。
【請求項３０】
前記別の装置は、第２の活動追跡装置、サイクロメータ又は体重計である請求項２７に記載の装置。
【請求項３１】
２以上のユーザ間でアクティビティチャレンジを開始する方法であって、
データストアに記憶された第１のユーザプロファイルコンフィグレーションを有する第１の活動追跡装置と、
データストアに記憶された第２のユーザプロファイルコンフィグレーションを有する第２の活動追跡装置と、を備え、
前記第１の活動追跡装置をチャレンジモードに設定するステップと、
前記第１の活動追跡装置と前記第２の活動追跡装置とを互いに対してぶつけ、前記第１の活動追跡装置と前記第２の活動追跡装置との間に電子無線通信を生じさせるステップであって、前記電子無線通信は、前記第１の活動追跡装置と前記第２の活動追跡装置とで前記アクティビティチャレンジを開始する、ステップと、
を備える方法。
【請求項３２】
活動追跡装置をコンピュータ装置で同期する方法であって、
前記活動追跡装置を前記コンピュータ装置の近位に配置するステップと、
同期処理を開始するステップと、
を備える方法。
【請求項３３】
前記同期処理を開始するステップは、選択された期間に前記活動追跡装置上のボタンをユーザが押下することを含む請求項３２に記載の方法。
【請求項３４】
前記配置するステップは、前記配置するステップを実行するユーザの近位に前記コンピュータ装置を配置するように、前記活動追跡装置及び前記コンピュータ装置の配置を要求する請求項３２に記載の方法。
【請求項３５】
前記同期処理は、有線又は無線である請求項３２に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１３年８月２８日に出願された同時係属中の米国特許仮出願第６１／８７１，１５３号に基づく優先権の利益を主張するものであり、双方の出願に共通な全ての発明対象に対するものである。前記仮出願の開示は、その全体が参照により本明細書に援用される。
【０００２】
本発明は、ネットワークサポートされるヘルス及びフィットネスシステムに関するものであり、より具体的には、装置と中央データセンターとのオンライン通信機能でユーザ活動を追跡するために、装置を用いるインタラクティブなウェブサポートされるヘルス及びフィットネスシステムのための方法及び装置に関するものである。
【背景技術】
【０００３】
様々な自動化されたシステムは、健康及びウェルネスを促進及び維持するために存在している。これらのシステムのいくつかは、ヘルスケアプロフェッショナル、患者又はその両方によって用いられるヘルスケアデータマネージメントに関するものである。ヘルスケアデータマネージメントシステムのいくつかは、人口動態統計（ｖｉｔａｌ  ｓｔａｔｉｓｔｉｃｓ）を監視及び記録する。
【０００４】
他の自動化されたシステムは、フィットネス、並びに健康態様及び活動の監視に関するものである。バイオメトリクスの測定及び監視のいくつかの形態は、これらのシステムで典型的である。このようなシステムは、例えば、フィットネスプロフェッショナル、フィジカルセラピスト、トレーナー等によって用いられる。一部のフィットネスプログラムは、特定のマイルストーンに到達する参加者にインセンティブ又はリワードを提供する。
【０００５】
従来のシステム及び装置は、ユーザ活動を記録及び表示することが可能であるが、しかし、表示は、素早くかつ頻繁に更新されない。また、従来の装置は、総活動を記録及び表示する（例えば、期間にわたって各活動又は累積歩数について、ユーザに対して記録された総歩数）。また、一部の従来の装置は、歩数を、測定された歩数の数及び測定された歩幅に基づく距離に変換するための機能を有する歩数計である。
【発明の概要】
【０００６】
ユーザ活動データのリアルタイム記録及び表示を提供する必要がある。ユーザの進捗及びユーザが所定の最小の所望のユーザ活動レベルに対してどの程度行われているかの表示を提供しうる装置の需要が存在する。特に、装置の特定のユーザに対する活動のレベルに基づいて激励のメッセージ又は他のやる気にさせる技術を提供しうる装置の需要が存在する。本発明は、他の望ましい特徴を有することに加えて、これらの需要を解決するために更なる解決手段に関するものである。
【０００７】
本発明の実施形態によれば、活動追跡装置は、ディスプレイスクリーンと、データストアと、データストアと通信可能に結合されたメインプロセッサと、データストアに記憶されたデバイスプロファイルコンフィグレーションと、データストアに記憶されたユーザプロファイルコンフィグレーションと、を有する。デバイスプロファイルコンフィグレーションは、デバイス識別子と、複数のプロセッサ識別子と、複数のデバイスステータスと、を有する。ユーザプロファイルコンフィグレーションは、ユーザ識別子と、最小ユーザ活動パラメータと、を有する。最小ユーザ活動パラメータは、前記活動追跡装置によって追跡され、前記データストアに記憶され、かつ前記ユーザプロファイルコンフィグレーションで構成される実際のユーザ活動から得られる１以上の履歴活動パラメータに基づいて決定される。
【０００８】
本発明の態様によれば、前記最小ユーザ活動パラメータは、外部サーバによって決定される。別の態様では、前記最小ユーザ活動パラメータは、前記装置によって決定される。
【０００９】
本発明の態様によれば、前記最小ユーザ活動パラメータは、選択された期間に前記装置によって記録される複数のステップに基づいて算出される。別の態様では、前記最小ユーザ活動パラメータは、前記装置が、前記データストアに履歴活動パラメータを含まないときに、工場出荷時の設定に設定される。
【００１０】
本発明の態様によれば、前記実際のユーザ活動は、ステップデータ及び期間データの数を含むデータとして前記装置によって測定される。別の態様では、活動パラメータは、時間に亘る最近の実際のユーザ活動の現在のリアルタイム算出を有する。前記活動パラメータは、最小ユーザ活動パラメータに対して比較されうる。
【００１１】
本発明の態様によれば、前記ユーザプロファイルコンフィグレーションは、複数のメッセージングライブラリから選択される、メッセージングライブラリのユーザ選択のインジケータを有する。前記複数のメッセージングライブラリは、グラフィカルメッセージングライブラリ、ユーモラスメッセージングライブラリ、ノン‐ユーモラスメッセージングライブラリ、モチベーティングメッセージングライブラリ、テーマメッセージングライブラリ、情報メッセージングライブラリ、コーチングメッセージングライブラリ、又はそれらの組み合わせを含みうる。
【００１２】
本発明の態様によれば、前記ユーザプロファイルコンフィグレーションは、前記装置によって使用される測定値の単位のユーザ選択のインジケータを有する。別の態様では、前記ユーザプロファイルコンフィグレーションは、前記装置によって実行される通知の好みのユーザ選択のインジケータを含む。別の態様では、前記ユーザプロファイルコンフィグレーションは、前記装置によって推奨のために利用可能な活動のユーザ選択のインジケータを含む。
【００１３】
本発明の態様によれば、前記ディスプレイスクリーンは、ユーザによって取られる歩数の総数、活動パラメータ、燃焼カロリーの総量、ユーザによって移動された総距離、ユーザの一日の歩数ゴールに向かう進捗インジケータ、身体的な活動強度インジケータ、同期進捗インジケータ又は現在時間を有する時計のうちの１以上の表示のために構成される。別の態様では、ディスプレイスクリーンは、少なくとも１つのルールに基づいて１以上の状況の表示のために構成される。１以上の状況は、ユーザ間のチャレンジ、バッテリ設定、実際のユーザ活動に基づくユーザの激励、活動追跡装置を身に着けていないユーザに基づくユーザの激励、活動追跡装置の起動、朝の目覚め、アップロードリマインダー、ゴールの達成、ファームウェア更新又はそれらの組み合わせでありうる。
【００１４】
本発明の態様によれば、前記実際のユーザ活動から得られる前記１以上の履歴活動パラメータは、記録された歩数の総数を、ステップが記録される総時間で割ることにより、算出される。
【００１５】
本発明の態様によれば、前記装置は、歩数計を含む。
【００１６】
本発明の態様によれば、前記装置は、前記データストアに記憶される環境情報を含む。前記環境情報は、実際のリアルタイムユーザ環境に基づきうる。別の態様では、前記装置は、前記データストアに記憶される環境情報を含む。前記環境情報は、活動がスケジュールされたときに、将来の予測ユーザ環境に基づきうる。
【００１７】
本発明の態様によれば、前記装置は、前記データストアに記憶されたユーザカレンダー情報を含む。別の態様では、前記装置は、前記データストアに記憶されたユーザ栄養摂取情報を含む。
【００１８】
本発明の態様によれば、前記装置は、メインプロセッサと通信するモーションセンサを含む。
【００１９】
本発明の態様によれば、前記装置は、前記データストア及び前記メインプロセッサと通信する履歴アナライザーを含み、前記履歴アナライザーは、データを前記データストアへ戻すように構成される。前記データは、記録された歩数の総数、カロリー、距離、ゴールへの進捗、活動パラメータ及び最小ユーザ活動パラメータのうちの１以上である。
【００２０】
本発明の態様によれば、前記装置は、前記ディスプレイスクリーン上の１以上のメッセージを生成する。前記メッセージは、環境情報、ユーザカレンダー情報、ユーザ栄養摂取情報、前記ユーザプロファイルコンフィグレーション、時間又は物理活動のうちの１以上に基づきうる。
【００２１】
本発明の態様によれば、前記装置は、コンピュータ装置又は別の装置と無線通信又は有線通信するように構成される。前記無線通信は、セルラー、ＩＥＥＥ  ８０２．１１フォーマット、ＩＥＥＥ  ８０２．１５．１フォーマット、ＩＥＥＥ  ８０２．１５フォーマット又はブルートゥース（登録商標）低エネルギー無線フォーマットのような無線通信のうちの１以上を含みうる。前記有線通信は、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  （ＵＳＢ）フォーマットでありうる。例えば、前記無線通信は、ＵＳＢ  ２．０及びＵＳＢ  ３．０互換でありうる。前記別の装置は、第２の活動追跡装置、サイクロメータ又は体重計でありうる。
【００２２】
本発明の実施形態によれば、２以上のユーザのアクティビティチャレンジを開始する方法は、データストアに記憶された第１のユーザプロファイルコンフィグレーションを有する第１の活動追跡装置を含む。前記方法は、データストアに記憶された第２のユーザプロファイルコンフィグレーションを有する第２の活動追跡装置を含む。前記第１の活動追跡装置は、チャレンジモードに設定されうる。前記第１の活動追跡装置と前記第２の活動追跡装置とを互いに対してぶつけられる。これは、前記第１の活動追跡装置と前記第２の活動追跡装置との間に電子無線通信を生じさせる。前記電子無線通信は、前記第１の活動追跡装置と前記第２の活動追跡装置とで前記アクティビティチャレンジを開始する。
【００２３】
本発明の実施形態によれば、方法は、活動追跡装置をコンピュータ装置で同期する。前記活動追跡装置は、前記コンピュータ装置の近位に配置される。無線同期処理が開始される。
【００２４】
本発明の態様によれば、前記同期処理を開始するステップは、選択された期間に前記活動追跡装置のボタンをユーザが押下することを有する。別の態様では、前記配置するステップは、前記配置するステップをユーザが実行する近位に前記コンピュータ装置を配置するように、前記活動追跡装置及び前記コンピュータ装置の配置を要求する。
【００２５】
本発明の実施形態によれば、方法は、活動追跡装置をコンピュータ装置で同期する。前記活動追跡装置は、前記コンピュータ装置と電気的に結合される。有線同期処理が開始される。
【図面の簡単な説明】
【００２６】
本発明のこれらの及び他の特徴は、添付の図面と共に以下の詳細な説明を参照することによってより完全に理解されるであろう。
【図１】図１は、本発明の実施形態に係る活動追跡装置の概要図である。
【図２】図２は、本発明の一態様に係るコンピュータ／モバイル装置及び外部サーバと相互作用する活動追跡装置を含む一例のシステムの概要図である。
【図３】図３は、本発明の一態様に係る活動追跡装置のディスプレイスクリーンに表示される一例のメッセージの画面を示す。
【図４Ａ】図４Ａ、４Ｂ及び４Ｃは、本発明の一態様に係る活動追跡装置で生じうる複数の例示的な状況の各状況について表示されたメッセージの画面を示す。
【図４Ｂ】図４Ａ、４Ｂ及び４Ｃは、本発明の一態様に係る活動追跡装置で生じうる複数の例示的な状況の各状況について表示されたメッセージの画面を示す。
【図４Ｃ】図４Ａ、４Ｂ及び４Ｃは、本発明の一態様に係る活動追跡装置で生じうる複数の例示的な状況の各状況について表示されたメッセージの画面を示す。
【図５Ａ】図５Ａ及び５Ｂは、本発明の一態様に係るフローチャートにおける異なる機能についての活動追跡装置を用いる一例の実装の画面である。
【図５Ｂ】図５Ａ及び５Ｂは、本発明の一態様に係るフローチャートにおける異なる機能についての活動追跡装置を用いる一例の実装の画面である。
【図６】図６は、本発明の実施形態に係る、２つの活動追跡装置間でのぶつけるアクション（ｂｕｍｐｉｎｇ  ａｃｔｉｏｎ）及びその後の通信の概要図である。
【図７】図７は、本発明の実施形態に係る、活動追跡装置の実装の一例の方法を示すフローチャートである。
【図８】図８は、本発明の実施形態に係る、活動追跡装置の実装の一例の方法を示すフローチャートである。
【図９】図９は、本発明を実装するのに適した活動追跡装置又はコンピュータ／モバイル装置の概要図である。
【発明を実施するための形態】
【００２７】
本発明の例示的な実施形態は、ディスプレイスクリーンと、データストアと、データストアと通信可能に結合されたメインプロセッサと、データストアに記憶されたデバイスプロファイルコンフィグレーションと、データストアに記憶されたユーザプロファイルコンフィグレーションと、を有する活動追跡装置に関する。デバイスプロファイルコンフィグレーションは、デバイス識別子と、プロセッサ識別子と、デバイスステータスと、を有する。ユーザプロファイルコンフィグレーションは、ユーザ識別子と、最小ユーザ活動パラメータと、を有する。前記最小ユーザ活動パラメータは、前記活動追跡装置によって追跡され、前記データストアに記憶され、かつ前記ユーザプロファイルコンフィグレーションで構成される実際のユーザ活動から得られる１以上の履歴活動パラメータに基づいて決定される。
【００２８】
特に、活動追跡装置は、最小ユーザ活動パラメータに対してユーザの実際のユーザ活動を追跡及び記録するように構成される。最小ユーザ活動パラメータは、ユーザの活動のレベルに基づいて変化する。この範囲は、非常にアクティブな（すなわち、毎日５−１０マイル走る）ユーザから、あまりアクティブでない（すなわち、一週間に１マイル歩く）ユーザを含みうる。また、最小ユーザ活動は、ユーザの履歴活動パラメータに基づいて変化しうる。例えば、ユーザについての実際のユーザ活動は、冬に非常に減少し、それによって、最小ユーザ活動パラメータは、この環境影響を反映するように調整しうる。別の例では、ユーザがよりアクティブになるとき（例えば、毎週走るマイル数が増加する、又は走る頻度が増加する）、最小ユーザ活動パラメータは、増加されうる。ユーザの活動パラメータと、彼らの活動追跡装置で構成される最小ユーザ活動パラメータとの比較に基づいて、激励メッセージは、活動追跡装置上でユーザに送られうる。これらのメッセージは、ユーザの活動のレベルと共に、ユーザの活動パラメータとそれらの最小ユーザ活動パラメータとにある差がどの程度大きいかに基づいて変化しうる。
【００２９】
図１から９は、同様の部位には、同様の参照番号を指定して、本発明に係る活動追跡装置を示している。本発明は、図面を参照して説明されるが、多くの別の形態が本発明を具現化しうることを理解すべきである。当業者は、更に、本発明の趣旨及び範囲を保持したまま、サイズ、形状又は要素の種類又は材料のような開示されたパラメータを変更するために異なる手法を理解するであろう。
【００３０】
図１は、本発明の一例の実施形態に係る活動追跡装置１０の概要図を示す。図２は、コンピュータ／モバイル装置２２及び外部サーバ３１１と相互作用する活動追跡装置１０を含む一例のシステムを示す。活動追跡装置１０は、要望通りに１分毎又は１時間毎に連続的に更新されうる。活動追跡装置１０は、バックエンド（例えば、外部サーバによって）プリプログラム又はプログラムされうる。
【００３１】
活動追跡装置１０は、反応型及び先行型態様を含む。反応型態様は、リワード及びメッセージのような機能を含む。先行型態様は、ユーザの履歴、何らかの行動を実行するユーザの動機づけ、ユーザが行った行動又はユーザがすべき行動に基づく。実際の“ユーザ活動”は、ウォーキング又はランニングのような活動を行うユーザを指す。“活動パラメータ”は、特定の期間における歩数の算出を指す。“最小ユーザ活動パラメータ”は、その特定のユーザによって実現されるべき活動パラメータの所望のレベルに装置を設定することを指す。最小ユーザ活動パラメータは、初期デフォルトとして設定され、活動追跡装置１０を用いてユーザによって影響を与えられ、これは、活動パラメータの繰り返し計算を生じ、時間に亘って最小ユーザ活動パラメータを変更しうる。最小ユーザ活動パラメータは、閾値レベルに等しくなりうる。
【００３２】
活動追跡装置１０は、歩数計でありうる。特に、歩数計は、アップロード可能な歩数計でありうる。アップロード可能な歩数計は、活動追跡装置１０が、コンピュータ／モバイル装置２２に接続されることを可能にし、歩数計によって生成されるデータが、コンピュータ／モバイル装置２２に転送され、一部の例では、外部サーバ用のインターフェースとして機能するウェブサイト又はモバイルアプリケーションに転送される。この生成されたデータは、ユーザの進捗を追跡するために、コンピュータ／モバイル装置２２から外部サーバ３１１へ転送されうる。歩数計として、活動追跡装置１０は、ユーザによって取られる歩数を測定又はカウント（例えば、トラッキング）することが可能である。活動追跡装置１０は、活動追跡装置１０をユーザに結合するクリップ又はリストバンドアクセサリを含みうる。
【００３３】
活動追跡装置１０は、ディスプレイスクリーン１２（例えば、デバイスグラフィカルディスプレイ）を含む。ディスプレイスクリーン１２は、簡素な数字ディスプレイでありうる。ディスプレイスクリーン１２は、ある期間に記録され、かつ所望の頻度、例えば、１分毎又は時間毎に、ユーザに戻って表示される速度／距離を表示するように構成される。一例では、ユーザによって取られる歩数の総数（例えば、累積歩数）、活動パラメータ（例えば、１分当たりの歩数の総数）、及び現在時間を有する時計の３つのディスプレイモードが存在することができる。別のディスプレイモードは、燃焼カロリーの総量、ユーザによって移動された総距離、ユーザの一日の歩数又は他のゴールに向かう進捗インジケータ（例えば、進捗インジケータは、アニメーションされた形態で表示されうる）、身体活動強度インジケータ、同期進捗インジケータ及び／又は時計を含みうる。ディスプレイスクリーン１２は、例えば、達成に基づく祝福メッセージ又はユーザをより活動に促すためのやる気にさせるメッセージのようなユーザがエクササイズ又は活動のゴールに対してどの程度行っているかの更新を含む各種メッセージのような他の情報のホストを示しうる。一例では、ディスプレイスクリーン１２は、二次元グラフィカルディスプレイでありうる。別の例では、ディスプレイスクリーン１２は、Ｓｈａｒｐ製のメモリ薄膜トランジスタ型ディスプレイでありうる。ディスプレイスクリーン１２は、０．６ｍｍ厚さのような超薄型でありうる。
【００３４】
活動追跡装置１０は、データストア１４を含む。データストア１４は、当業者によって明示的に理解されるようなフラッシュメモリ又は他の形式のデータストレージでありうる。デバイスプロファイルコンフィグレーション１６（つまり、装置自体についてのデータ）及びユーザプロファイルコンフィグレーション１８（つまり、ユーザについてのデータ）は、図１に示されるようなデータストア１４に記憶されうる。別の例では、デバイスプロファイルコンフィグレーション１６及びユーザプロファイルコンフィグレーション１８は、図２に示されるようなデータストア１４とは別になっている。
【００３５】
デバイスプロファイルコンフィグレーション１６は、デバイス識別子、プロセッサ識別子及びデバイスステータスを含みうる。デバイス識別子及びプロセッサ識別子は、特定の活動追跡装置１０を認識するために用いられる。デバイスステータスは、活動追跡装置１０のハードウェアの現在の状態を追跡するために用いられる。例えば、活動追跡装置１０のバッテリが少ない場合、デバイスステータスは、バッテリのエネルギーのレベルを追跡し、ディスプレイスクリーン１２によって表示されるこのような情報を送信するように構成されてもよい。一例では、バッテリは、単一の充電できないＣＲ２０３２又はボタンセルリチウムバッテリである。しかし、当業者は、複数の異なるサイズ及びタイプが本発明の装置に電源供給するために用いられてもよいことを理解するであろう。
【００３６】
ユーザプロファイルコンフィグレーション１８は、ユーザ識別子及び最小ユーザ活動パラメータを含む。ユーザ識別子は、特定のユーザが各活動追跡装置１０に対応することを認識するために重要である。ユーザ識別子は、メインプロセッサ２０と通信するモジュールの形態でありうる。特に、ユーザ識別子は、特定のユーザを特定の活動追跡装置１０と相互に関連付けるように構成される。これは、活動追跡装置１０が、その特定のユーザの活動レベルに基づいて最小ユーザ活動パラメータを調整可能にする。例えば、あるユーザは、非常にアクティブなユーザ（例えば、一週間に少なくとも５−６回ジムに行く）とみなされるのに対して、別のユーザは、あまりアクティブでないユーザ（例えば、一週間に一回のエクササイズ）とみなされる。ユーザ識別子は、これらの活動のレベルに基づいてユーザをカテゴリ分けしうる。よって、システムは、それらの活動のレベルに基づいて特定のユーザに必要とされる関連するフィードバックを提供しうる。
【００３７】
最小ユーザ活動パラメータは、実際のユーザ活動から得られる履歴活動パラメータに基づいて決定されうる。特に、履歴活動パラメータは、各履歴ユーザ活動について算出される実際のユーザ活動から得られうる。この算出は、複数の記録された歩数を、総期間（例えば、分）で割ることにより実行又は処理されうる。この総期間は、歩数が履歴で記録されるときの期間である。例えば、総期間は、分、時間、日、週、月又は１年以内でありうる。例えば、最小ユーザ活動パラメータは、１３５歩／分でありうる。活動追跡装置１０は、必要な場合に、例えば、１３５歩／分から１５０歩／分に最小ユーザ活動パラメータを変更するためのシステムの残りの部分で構成される。
【００３８】
活動パラメータが、ユーザ活動に基づいて調整すると、履歴活動パラメータは、同様に変化する。履歴活動パラメータの結果は、最小ユーザ活動パラメータが調整可能となるように、メインプロセッサ２０によって絶えず見直される。これは、メインプロセッサ２０が、ユーザに対する最小ユーザ活動パラメータと同様に一定のフィードバックを受信することを可能にし、よって、ユーザの指定された活動のレベルを変更する。この変更した活動のレベルに基づいて、メインプロセッサ２０は、関連するメッセージを特定のユーザへ供給するために、活動追跡装置１０の他の構成要素と通信しうる。
【００３９】
実際のユーザ活動は、活動追跡装置１０によって追跡され、データストア１４に記憶され、かつユーザプロファイルコンフィグレーション１８に構成されうる。一例では、最小ユーザ活動パラメータは、外部サーバ３１１によって決定される。特に、外部サーバ３１１は、特定のユーザのためにデータストア１４に記憶されているユーザプロファイル及び／又は活動データを分析することにより、最小ユーザ活動パラメータを決定するために用いられうる。活動パラメータは、外部サーバ３１１から活動追跡装置１０への同期処理時に活動追跡装置１０へ構成されうる。別の例では、最小ユーザ活動パラメータは、データストア１４と結合されたメインプロセッサ２０を用いて活動追跡装置１０によって決定される。
【００４０】
一例では、最小ユーザ活動パラメータは、選択された期間に活動追跡装置１０によって記録された実際の歩数に基づいて算出される。別の例では、最小ユーザ活動パラメータは、工場出荷時の範囲に設定され、データストア１４は、履歴活動パラメータを含まない。
【００４１】
実際のユーザ活動は、複数の歩数データ及び期間データ（つまり、一分間にＸ歩）で規定されうるデータとして活動追跡装置１０によって測定される。活動パラメータは、時間に亘る最近の実際のユーザ活動のリアルタイム算出によって規定される。この活動パラメータは、ユーザの活動レベルを決定するために（例えば、ウォーキング又はランニングに関して非常にアクティブ又はあまりアクティブでない）、最小ユーザ活動パラメータと比較されうる。
【００４２】
ユーザプロファイルコンフィグレーション１８は、メッセージングライブラリのユーザ選択のインジケータを含む。メッセージングライブラリは、メッセージングライブラリの群から選択されうる。例えば、メッセージングライブラリの群は、グラフィカルメッセージングライブラリ（例えば、テキストベースのメッセージングには必要ないハート又は太陽の絵のようなグラフィックベースのメッセージ）、ユーモラスメッセージングライブラリ（例えば、“Ｙｏｕ’ｖｅ  ｂｅｅｎ  ｒｕｎｎｉｎｇ  ｔｈｒｏｕｇｈ  ｍｙ  ｍｉｎｄ”のような面白いメッセージ）、ノン−ユーモラスメッセージングライブラリ（保守的なメッセージ）、モチベーティングメッセージングライブラリ（例えば、Ｌｅｔｓ  Ｇｏ！）、テーマメッセージングライブラリ（例えば、スポーツチーム又は他の対象に基づく）、情報メッセージングライブラリ（例えば、ランニング又は健康的な食事に関連するランダムな事実をユーザに提供する）、又はコーチングメッセージングライブラリ（例えば、より身体的又は健康的な習慣及び／又は活動のアドバイスをユーザにコーチする）を含みうる。ライブラリの他のバリエーションは、当業者によって明示的に理解されるように含まれうる。ライブラリオプションの種類は、活動追跡装置１０が各ユーザごと及び／又は活動追跡装置１０をユーザに提供する各組織ごとにカスタマイズされることを可能にする。例えば、１つの例では、ユーザ又は団体は、それらの活動追跡装置１０で用いられるのと同様に、ユーモラスメッセージングライブラリを認識してもよい。しかし、別の例では、ユーザ又は団体は、より保守的であり、ユーモラスメッセージングによって気分を害しうる場合には、ノン−ユーモラスメッセージングライブラリが好ましい。よって、ユーザプロファイルコンフィグレーション１８は、各ユーザ又は団体ごとに具体的に構成されうる。
【００４３】
一例では、ユーザプロファイルコンフィグレーション１８は、活動追跡装置１０によって使用される測定値の単位のユーザ選択を指定するインジケータを含む。別の例では、ユーザプロファイルコンフィグレーション１８は、活動追跡装置１０によって実装される通知優先のユーザ選択を指定するインジケータ（例えば、勤務時間のような特定の日の時間内にユーザに気付かせない）を有する。ユーザプロファイルコンフィグレーション１８は、ユーザに推奨するために利用可能な活動のユーザ選択を指定するインジケータを含みうる。
【００４４】
一例では、活動追跡装置１０は、データストア１４に記憶された環境情報を有しうる。環境情報は、例えば、天候の情報を含みうる。この情報は、降水量、温度又は日照時間の見込みを含みうる。環境情報は、実際のリアルタイムユーザ環境に基づきうる。別の例では、環境情報は、ユーザが活動のためにスケジュール化したときに将来の予測ユーザ環境に基づく。例えば、ユーザが、午後に外出するとスケジュールされている場合、環境情報は、雨であることを予測するために用いられることができ、それにより、活動追跡装置１０は、将来の予測ユーザ環境に基づいて室内での水泳又はラケットボールのような別の屋内活動を推奨することができる。別の例では、活動追跡装置１０は、データストア１４に記憶されるユーザカレンダー情報及びユーザ栄養摂取情報を有しうる。推奨活動に影響を与える天候の別の例は、外気温度を含み、活動追跡装置１０が、走りに行くには寒すぎる又は暑すぎる／湿度が高すぎることをユーザに伝え、一部の場合には、天候条件が危険であることの警告を伝える。また、日の出又は日の入りの時間の変化に基づいて、この環境情報は、屋外エクササイズスケジュールを調整するために活動追跡装置１０によって用いられうる。カレンダー情報は、また、仕事の会議、家族行事又は他のカレンダーエントリーに基づいて、走るスケジュールを調整するために活動追跡装置１０によって用いられうる。栄養摂取情報は、燃焼カロリー対一日に消費されるカロリーがどの程度の多いかを決定するために活動追跡装置１０によって用いられうる。この情報は、ユーザが、食習慣及びエクササイズ習慣を調整することを可能にする。例えば、ユーザが、カロリー摂取を増加した場合、ユーザのエクササイズ習慣の対応する増加は、この変化に適合するために要求され、その逆も同様である。
【００４５】
活動追跡装置１０は、データストア１４に通信可能に結合されたメインプロセッサ２０を含む。メインプロセッサ２０は、活動追跡装置１０のオペレーションを処理する。メインプロセッサ２０は、当業者にによって明示的に理解されるような、プロセッサの他の形態に加えて、メインデバイスロジック又はマイクロコントローラでありうる。
【００４６】
図２に示されるように、メインプロセッサ２０は、データストア１４と直接的に通信する、又は活動履歴アナライザー２１２を介してデータストア１４と間接的に通信することができる。活動履歴アナライザー２１２は、活動履歴アナライザー２１２がデータストア１４にデータを記憶するように構成されるように、データストア１４及びメインプロセッサ２０と通信されることができる。活動履歴アナライザー２１２は、ユーザの活動の履歴を活動追跡装置１０で追跡するために用いられる。活動履歴アナライザー２１２からの情報は、履歴活動パラメータで用いられうる。活動履歴アナライザー２１２は、バッテリが交換された後に、記録された歩数の総数（例えば、一日の総歩数カウント）、カロリー、距離、ゴールへの進捗（例えば、一日のゴール）、活動パラメータ（例えば、活動時間）、最小ユーザ活動パラメータ等の表示に戻すように構成されうる。一方、メインプロセッサ２０は、バッテリが交換された後に、データストア１４（例えば、不揮発性メモリ）内のコンテンツを読み出し、かつ分析し、時計及び他の情報を戻す。よって、活動追跡装置１０は、バッテリが交換された後にも情報を失わない。特に、情報／データは、バッテリが交換された後に、活動追跡装置１０に電力が戻ると、直ぐに保持及び分析される。
【００４７】
メインプロセッサ２０に加えて、活動追跡装置１０は、図１に示されるようなメインプロセッサ２０に結合された無線マイクロプロセッサ２１を任意に含みうる。無線マイクロプロセッサ２１は、無線信号の処理を含む、メインプロセッサ２０のような、同様の演算要件を行うことを可能にする。一例では、無線マイクロプロセッサ２１は、メインプロセッサ２０を置き換えうる（例えば、無線マイクロプロセッサ２１は、無線信号を処理し、メインプロセッサ２０の演算要件を全て実行する）。
【００４８】
一例では、活動追跡装置１０は、メインプロセッサ２０がモーションセンサ２４からボディモーション検出アルゴリズム２１１へデータを供給するようなボディモーション検出アルゴリズム２１１を採用しうるメインプロセッサ２０と通信又は結合されるモーションセンサ２４を含みうる。メインプロセッサ２０と共にボディモーション検出アルゴリズム２１１は、モーションセンサ２４によって検出されたデータを、特定のモーションを決定するために用いられる実際の測定値に変換することができる。一例では、モーションセンサ２４は、異なる入力をメインプロセッサ２０に提供するセンサの群で形成される。特に、活動追跡装置１０は、三次元の加速度を検知するモーションセンサ２４（つまり、三次元センサ）を用いることができる。別の例では、活動追跡装置１０は、方向及び／又は圧力を検知／測定するモーションセンサ（例えば、ジャイロスコープ）を用いることができる。
【００４９】
図２に示されるように、活動追跡装置１０の別のセンサは、磁気センサ２６でありうる（例えば、磁界の近接を決定する“ホール効果センサ”）。磁気センサは、例えば、磁場の近接を検出し、活動追跡装置１０がリストバンドアクセサリと結合されているという判定に基づいて選択を行うようにユーザに促すことにより、活動追跡装置１０がリストバンドアクセサリと結合されるかを検出するために用いられうる。別の例では、活動追跡装置１０は、ユーザの方向を決定するために磁界の方向を決定するための磁力計のような磁気センサ２６を採用しうる。
【００５０】
図２に示されるように、活動追跡装置１０は、また、電力管理及び時間アルゴリズム２１３を介してメインプロセッサ２０によって制御される時計２８（例えば、リアルタイム時計）を含みうる。また、モチベーショナルディスプレイテンプレート３０及びエンゲージメントメッセージ３２は、ディスプレイスクリーン１２に表示されるエンゲージメント及びメッセージングアルゴリズム２１５を介してメインプロセッサ２０によって選択及び／又は更新される。ユーザプロファイルコンフィグレーション１８（例えば、ユーザの個人設定）及びデバイスプロファイルコンフィグレーション１６（例えば、デバイス設定）は、図２に示されるようなデバイスパーソナライゼーションアルゴリズム２１０を介してメインプロセッサ２０によって設定及び／又は更新されうる。一例では、プロファイルコンフィグレーション（デバイス又はパーソナル）１６，１８は、コンピュータ／モバイル装置２２によって制御されうる。特に、メッセージは、コンピュータ／モバイル装置２２でプロファイルコンフィグレーション（デバイス又はパーソナル）１６，１８における設定を制御することにより、オンオフされうる。設定へのアクセスは、コンピュータ／モバイル装置又は活動追跡装置１０を用いることが同様である。より具体的には、これらの設定は、システムワイドで制御される、又は特定のアドミニストレータによって構成されうる。例えば、プリセットコンフィグレーションは、アドミニストレータによって制御されてもよく、アドミニストレータによって更に調整されることができる。
【００５１】
活動追跡装置１０は、コンピュータ／モバイル装置２２又は別の装置で無線３８又は有線通信４０を介して通信するように構成される。無線通信又は接続３８は、無線周波数型通信でありうる。例えば、無線周波数型通信は、セルラー、ＩＥＥＥ  ８０２．１１フォーマット（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ（ＷＬＡＮ））、ＩＥＥＥ  ８０２．１５．１フォーマット（ブルートゥース（登録商標））、ＩＥＥＥ  ８０２．１５フォーマット（ＷＰＡＮ）又はブルートゥース（登録商標）低エネルギーワイヤレスフォーマット（例えば、ブルートゥース（登録商標）スマート、ブルートゥース（登録商標）４．０等）である。有線通信４０は、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ（ＵＳＢ）フォーマット（例えば、ＵＳＢ２．０又はＵＳＢ３．０互換）でありうる。別の装置の例は、第２の活動追跡装置（例えば、ＧＰＳ）、サイクロメータ又は体重計を含むが、本発明は、これらの特定の例に限定されない。例えば、別の装置は、活動追跡装置１０との互換性プロトコルを有する他のデバイスを含みうる。
【００５２】
一例では、データは、外部サーバ３１１へ接続するために、活動追跡装置１０が、コンピュータ／モバイル装置２２に接続されたときに転送又は通信されうる。一例の実施形態によれば、活動追跡装置１０がコンピュータ／モバイル装置２２に再接続されたときに、データストア１４は、外部サーバ３１１からの更新された情報を消去及びリセットしうる。コンピュータ／モバイル装置２２は、インターネットを介して外部サーバ３１１と通信しうる。特に、コンピュータ／モバイル装置２２は、ユーザにパーソナライズされたウェブポータルを提供しうる外部サーバ３１１と通信しうる。一例では、活動追跡装置１０と外部サーバ３１１とのデータ通信は、ユーザにパーソナライズされたウェブポータルを提供する同一のサーバを使用する。別の例では、（活動追跡装置１０から外部サーバ３１１への）データ通信は、１つのサーバによって行われ、異なるサーバは、ユーザにパーソナライズされたウェブポータルを提供する。例えば、これは、各サーバに対して２つの異なるインターネットアドレスで実装されうる。活動追跡装置１０との通信は、コンピュータ／モバイル装置２２から外部サーバ３１１へ通じて行われ、活動データの同期（すなわち、“ｓｙｎｃｉｎｇ”）を可能にする。コンピュータ／モバイル装置２２及び活動追跡装置１０は、ウェブポータル又はダッシュボードを用いて、通信又は同期の進捗を表示しうる。一例では、コンピュータ／モバイル装置２２は、アップロード／同期を可能にしつつ、別途活動追跡装置１０との相互作用を可能にする。例えば、アップロード／同期は、生じうるが、環境を扱うソフトウェアアプリケーション（例えば、Ｗｅａｔｈｅｒ  Ｃｈａｎｎｅｌ（登録商標）−  ｗｅａｔｈｅｒ．ｃｏｍ）は、活動追跡装置１０と相互作用している。
【００５３】
一例では、データは、活動追跡装置１０がブルートゥース（登録商標）低エネルギーを用いているときに転送されうる。この例では、活動追跡装置１０は、活動追跡装置１０が、コンピュータ／モバイル装置２２を介して外部サーバ３１１（例えば、バックエンドシステム）と同期することができるように、コンピュータ／モバイル装置２２から特定の距離に配置される。例えば、活動追跡装置１０とコンピュータ／モバイル装置２２との距離は、約ゼロフィートから約２フィートの範囲にありうる。特に、活動追跡装置１０は、数インチの範囲でコンピュータ／モバイル装置２２と通信及び同期してもよい。別の例では、活動追跡装置１０及びコンピュータ／モバイル装置２２のディスプレイは、配置するステップを実行しているユーザの視線にディスプレイを配置するように、配置される。
【００５４】
外部サーバ３１１は、コンピュータ／モバイル装置２２を介して活動追跡装置１０へのアクセスを各種システムに供給する。外部サーバ３１１が含みうる一部の例示的なシステム又はサブシステムは、身体活動及び健康システム３１３、リワード及びゲーミフィケーションシステム３１４、チャレンジシステム３１５、プログラムエンゲージメントシステム３１６、ユーザパーソナル設定システム３１７、カスタマーリレーションシップマネージメント（ｃｕｓｔｏｍｅｒ  ｒｅｌａｔｉｏｎｓｈｉｐ  ｍａｎａｇｅｍｅｎｔ（ＣＲＭ））システム３１８及びソーシャルコネクションシステム３１９を含む。これらのシステムは、活動追跡装置１０を継続的に更新するために、パーソナル活動追跡装置コンフィグレーション３２０と全て通信し、活動追跡装置１０が外部サーバ３１１といつでも同期される。
【００５５】
サードパーティの外部サーバ３１２は、コンピュータ／モバイル装置２２及び外部サーバ３１１を介して活動追跡装置１０へ各種のサードパーティデータを供給する。特に、サードパーティの外部サーバ３１２は、外部サーバ３１１及びそのシステム又はサブシステム３１３−３２０を変更／促進しうるデータ／サービスを供給する。活動追跡装置１０は、サードパーティの外部サーバ３１２（例えば、外部データ及びサービスプロバイダ）を介してサードパーティアプリケーション、プログラム又はサイトと通信するように構成される。サードパーティの外部サーバ３１２は、健康、身体、医療、栄養又は他の情報を、外部サーバ３１１によって用いられるデータに作用する／供給し、その後、活動追跡装置１０を同期／更新する外部サーバ３１１（例えば、バックエンドシステム）へ供給する外部データ／サービスプロバイダである。サードパーティの外部サーバ３１２は、活動追跡装置１０を更にカスタマイズするために、データを外部サーバ３１１へ供給する。例えば、サードパーティの外部サーバ３１２は、ＲｕｎＫｅｅｐｅｒ（登録商標）、ＭｙＦｉｔｎｅｓｓＰａｌ（登録商標）栄養プログラム、オフサイト医療診断等のようなソフトアプリケーションから来るデータを含みうる。一般的に、サードパーティの外部サーバ３１２は、データを、活動追跡装置１０の態様を変更しうる外部サーバ３１１へ供給する他のソース／カンパニーからの外部データに関する。特に、コンピュータ／モバイル装置２２を介して活動追跡装置１０へのアクセスは、天候アプリケーション（例えば、Ｗｅａｔｈｅｒ  Ｃｈａｎｎｅｌ（登録商標）−  ｗｅａｔｈｅｒ．ｃｏｍ）のような天候機能を含みうる。このアクセスは、天候アプリケーションが、データをコンピュータ／モバイル装置２２へ送信することを可能にし、“ｗｅａｔｈｅｒ  ｉｓ  ｓｕｎｎｙ，  ｇｏ  ｆｏｒ  ａ  ｒｕｎ（天気は晴れです。走りに行きましょう。）”のように活動追跡装置１０へ送信される。これは、外部サーバ３１１を介して生じる、又はコンピュータ／モバイル装置２２及び／又は活動追跡装置１０に直接的に生じうる。サードパーティ通信アプリケーション又はプログラムの他の例は、ユーザが食習慣及を追跡することを可能にする栄養摂取ログブック（例えば、Ｍｙｆｉｔｎｅｓｓｐａｌ（登録商標）．ｃｏｍ）と、ユーザがワークアウトを追跡可能にし、ウェブサイトの他のメンバーとのソーシャルインタラクションも提供するエクササイズトラッカープログラム（例えば、Ｒｕｎｋｅｅｐｅｒ（登録商標）．ｃｏｍ）と、を含む。例えば、活動追跡装置１０をエキササイズトラッカープログラムとインターフェース接続することにより、活動追跡装置１０は、このようなスキーニングを実行するために他の活動についてユーザに伝達しうる。また、活動追跡装置１０は、例えば、開けた場所があると自動的に歩行をスケジュールするような、カレンダー（例えば、Ｏｕｔｌｏｏｋ（登録商標））と相互作用しうる。
【００５６】
図３−５Ｂに示されるように、活動追跡装置１０は、ディスプレイスクリーン１２に１つ又は複数のメッセージを生成しうる。例えば、活動追跡装置１０は、スタックされた形態で複数のメッセージを表示しうる。初めに、ディスプレイスクリーン１２は、激励メッセージを表示しうる。活動追跡装置１０で押されたボタン又は時間遅延は、ディスプレイスクリーン１２が、予め決定された又は算出されたルールに基づいて別のメッセージを表示させうる。例えば、メッセージは、環境情報、ユーザカレンダー情報、ユーザ栄養摂取情報、ユーザプロファイルコンフィグレーション１８、時間（例えば、Ｘ時間／日後にトリガーする）、又は身体的な活動（又は非活動）に関連するルールに基づき得る。例えば、環境情報については、メッセージは、外が晴れており、よって、外で走るのに良い日である、又は外が雨であり、ジムでワークアウトするのに良い日であることをユーザに知らせることができる。ユーザカレンダー情報については、１つの例では、ユーザは、ある時間に走りに行くために開けた場所がある、又はランニングスケジュールが、仕事の会議によって後の時間に調整されるべきであることを知らされてもよい。別の例では、ユーザの栄養摂取情報メッセージは、特定の日に消費するカロリーの量、昼食に推奨される健康的な選択肢（例えば、“ｅｎｊｏｙ  ａ  ｓａｌａｄ  ｔｏｄａｙ”）をユーザに知らせることができる。ユーザプロファイルコンフィグレーション１８に基づくメッセージは、ゴール（例えば、一日にＸマイル走る）に対するユーザを更新するメッセージを提供しうる。また、メッセージは、最小ユーザ活動パラメータと比較されたユーザの活動パラメータに応じてユーザをやる気にさせるために用いられうる。メッセージは、特定の時間に基づきうる。例えば、活動追跡装置１０は、朝のような一日の特定の時間にフレンドリーなメッセージ（例えば、“ｇｏｏｄ  ｍｏｒｎｉｎｇ，  ｒｅａｄｙ  ｆｏｒ  ａ  ｊｏｇ？”）を送信するように動作開始（ｔｒｉｇｇｅｒｅｄ）されうる。メッセージは、活動（ａｃｔｉｖｉｔｙ）又は非活動（ｉｎａｃｔｉｖｉｔｙ）に基づきうる。例えば、メッセージは、非活動及び時間に基づきうる。ユーザが次の１２時間に歩く／走らなかった場合、活動追跡装置１０は、ユーザに歩く／走りに行くようにリマインドするためのメッセージを送信するように動作開始（ｔｒｉｇｇｅｒｅｄ）されうる。
【００５７】
上述されたように、メッセージは、保守的又はあまり保守的でないグループ用にカスタマイズされうる（組織に適合される）。また、メッセージは、保守的又はあまり保守的でないユーザ用にカスタマイズされうる。特に、ディスプレイスクリーン１２は、最小の所望のパラメータ又はゴール又は実績に基づくお祝いメッセージに対してユーザがどの程度行ったかを含む各種メッセージのような情報のホストを示しうる。活動追跡装置１０は、最近の活動に基づく激励メッセージ又は残念なメッセージを用いることにより、エクササイズについてユーザへのメッセージプロンプトを含みうる。メッセージは、また、ユーザの活動のレベルに基づいて変化しうる。例えば、あるメッセージは、平均的な人物に対して非常にアクティブな“マラソン”タイプランナーをやる気にさせるのにより有益であってもよい。また、一部のメッセージは、平均的な人物に対して一週間に一回しかワークアウトに取り組まない人物に対してより有益であってもよい。また、メッセージは、ユーザの最小ユーザ活動パラメータに基づいてユーザの現在の活動パラメータに対して変化しうる。例えば、ある時に、最小ユーザ活動パラメータに基づく期待される活動のレベルに対して追跡をユーザが得るために、やる気にさせるメッセージをディスプレイスクリーン１２に出力するために有益である、又は別の時に、メッセージは、ユーザがユーザの期待する活動レベルを超えるように、最小ユーザ活動パラメータが超えられた場合、ユーザを祝福してもよい。
【００５８】
例えば、図３に示されるように、画面５０，５２，５４，５６及び５８に示されるような一部のモチベーショナルディスプレイテンプレート３０（第１のテンプレートから第８のテンプレート）は、“Ｈｅｙ  Ｉ’ｖｅ  Ｂｅｅｎ  Ｍｉｓｓｉｎｇ  Ｙｏｕ，”  “Ｗｈｅｒｅ  ｙｏｕ  ｂｅｅｎ？，”  “Ｌｅｔｓ  Ｇｏ！，”  “Ｗａｌｋ  ｗｉｔｈ  ｍｅ，”  “Ｙｏｕ’ｖｅ  ｂｅｅｎ  ｒｕｎｎｉｎｇ  ｔｈｒｏｕｇｈ  ｍｙ  ｍｉｎｄ，”等を含む。
【００５９】
図４Ａ−４Ｃは、活動追跡装置１０のスクリーン１２に表示される状況例の種類を示す。スクリーン１２は、少なくとも１つのルールに基づいて状況を表示するように構成される。１つのルール又は複数のルールは、特定の状況にもとづいて変化しうる。しかし、各状況は、状況がどのように意図されるか機能するように、ルールのセットによって論理的に制御される。実施例の一部は、第１の状況７０−活動追跡装置１０がチャレンジを受信する、第２の状況７２−バッテリが少ない、第３の状況７４−激励画面（直近の２時間に１０歩未満しか歩いていない）、第４の状況７６−激励画面（活動追跡装置１０を身に付けていないのが１６時間を超えている）、第５の状況７８−装置が起動している、第６の状況８０−朝の目覚め、第７の状況８２−１時間以上外される／置かれる、第８の状況８４−８時間超を超えて動かなかった後に動いた、第９の状況８６−アップロードリマインダー（最後にアップロードしてからの日数が示される）、第１０のシナリオ８８−バッテリがちょうど交換された、第１１の状況９０−激励メッセージ、第１２の状況９２−ユーザがゴールに到達した、第１３の状況９４−ファームウェア更新、を含む。
【００６０】
図５Ａ−５Ｂは、活動追跡装置１０を用いて一例のフローチャートのコンピュータディスプレイ画面を示す。第１の画面１５０、第２の画面１５２Ａ、第３の画面１５２Ｂ及び第４の画面１５４が図５Ａに示される。第１の画面１５０は、歩数の総数及びゴールの到達にユーザがどの程度近づいているかを示す歩数画面で開始する。第２及び第３の画面１５２Ａ，１５２Ｂは、２つの別のものを表示する：一方は、ランニングのための達成活動パラメータ（例えば、活動時間（ａｃｔｉｖｅ  ｍｉｎｕｔｅｓ））にゼロを表示し、他方の画面は、活動パラメータ（例えば、活動時間（ａｃｔｉｖｅ  ｍｉｎｕｔｅｓ））に８０を表示する。第４の画面１５４は、ユーザに対して、記録されたカロリー及びマイルを示す。第５の画面１５６から第１４の画面１７２は、図５Ｂに示される。第５の画面１５６は、２４時間時計を表示する。第７の画面１５８は、ボタンを押したまま保持することにより、衝突（ｂｕｍｐ）機能の開始を示す。活動追跡装置１０は、第８の画面１６０から“ｂｕｍｐ  ｙｏｕｒ  ｐａｌ’ｓ  ｇｏｚｏｎｅ  ｔｏ  ｇｅｔ  ｔｈｉｎｇｓ  ｇｏｉｎｇ！”のようなチャレンジしている別のユーザについてユーザにメッセージを送信することを継続しうる。単語“ｇａｍｅ  ｏｎ！”は、第９の画面１６２に示されるように表示されうる。歩数同期は、第１０の画面１６４から第１２の画面１６８にメッセージとして示される。第１３の画面１７０は、同期のためにブルートゥース（登録商標）イネーブルドデバイスの近位に活動追跡装置１０を配置するようにユーザに指示する。第１４の画面１７２は、太陽のようなグラフィックメッセージを表示するために、スクリーン１２の機能を示す（例えば、天候をユーザに伝える）。
【００６１】
図６は、衝突アクション（ｂｕｍｐｉｎｇ  ａｃｔｉｏｎ）４２及びその後の第１の活動追跡装置１０Ａと第２の活動追跡装置１０Ｂとの通信を示す。図７は、第１の活動追跡装置１０Ａと第２の活動追跡装置１０Ｂとの衝突（ｂｕｍｐｉｎｇ）の方法のステップを図示するフローチャートを示す。特に、この衝突アクション４２は、少なくとも２人のユーザ間でアクティビティチャレンジを開始する。前記方法は、データストア１４に記憶される第１のユーザプロファイルコンフィグレーション１８Ａを有する第１の活動追跡装置１０Ａを含む。第２の活動追跡装置１０Ｂは、データストア１４Ｂに記憶される第２のユーザプロファイルコンフィグレーション１８Ｂを有する。ステップ１０２では、第１の活動追跡装置１０Ａは、チャレンジモードに設定される。第１の活動追跡装置１０Ａ及び第２の活動追跡装置１０Ｂは、互いに衝突される（ステップ１０４）。これは、衝突アクション４２から電子無線通信を、第１の活動追跡装置１０Ａと第２の活動追跡装置１０Ｂとの間に生じさせる（ステップ１０６）。ステップ１０８では、電子通信は、第１の活動追跡装置１０Ａと第２の活動追跡装置１０Ｂとのアクティビティチャレンジを開始する。一例では、この“衝突”機能は、活動追跡装置１０が、“ささやきモード（ｗｈｉｓｐｅｒ  ｍｏｄｅ）”にあるときに行われうる。“ささやきモード（ｗｈｉｓｐｅｒ  ｍｏｄｅ）”は、数インチ以内でのピア−トゥ−ピア通信を可能にする。
【００６２】
一例では、チャレンジは、２人のユーザ間で開始され、第１のユーザは、それ以降、チャレンジしたユーザが同一のチャレンジでありうるように逐次的に他のユーザにチャレンジすることができる。特に、ユーザは、ユーザＡがユーザＢに午前９時にチャレンジする、ユーザＡがユーザＣに午前９時３０分にチャレンジする、ユーザＡがユーザＤに午前９時３０分にチャレンジするのような、“次の時間に最も多い歩数（ｍｏｓｔ  ｓｔｅｐｓ  ｆｏｒ  ｔｈｅ  ｎｅｘｔ  ｈｏｕｒ）”について、別のユーザにチャレンジする。ユーザＡがデバイスデータをシステムに同期するとき、ユーザＡ、Ｂ及びＣは、午前９時から１０時にチャレンジをしており、ユーザＡ及びＤは、午前１０時３０分から１１時３０分に別のチャレンジをする。しかし、チャレンジが“本日最も多い歩数（ｍｏｓｔ  ｓｔｅｐｓ  ｔｏｄａｙ）”である場合、上記の状況は、ユーザＡ、Ｂ、Ｃ及びＤが同一のチャレンジをしうることを指示する。
【００６３】
図８は、活動追跡装置１０の実装の別の例を示す。これは、活動追跡装置１０をコンピュータ／モバイル装置２２で同期する方法である。ステップ１１０では、活動追跡装置１０は、コンピュータ／モバイル装置２２の近位に配置される。例えば、近位とは、約ゼロフィートから約２フィートの範囲の距離を含みうる、又は数インチ程度でありうる。別の例では、同期が有線を介して生じる場合、近位とは、活動追跡装置１０とコンピュータ／モバイル装置２２との有線の最大長さに基づく。近位の他の範囲は、当業者によって明示的に理解されるような、活動追跡装置１０をコンピュータ／モバイル装置２２と同期するために用いられうる。無線同期処理は、ステップ１１２で開始される。例えば、無線同期処理を開始するステップは、選択された期間に活動追跡装置１０のボタンをユーザが押下することを含む。別の例では、方法は、ユーザにボタンの押下を要求せずに、活動追跡装置１０をコンピュータ／モバイル装置２２と同期する。活動追跡装置１０が、有線（例えば、ＵＳＢ）を介してコンピュータ／モバイル装置２２と電気的に結合されるとき、又は同期が動追跡装置１０とコンピュータ／モバイル装置２２との間で無線（例えば、ブルートゥース（登録商標））で生じうるとき、同期は、開始されることができる。別の例では、活動追跡装置１０及びコンピュータ／モバイル装置２２は、コンピュータ／モバイル装置２２がユーザが近位にあるように配置されうる。例えば、ユーザとコンピュータ／モバイル装置２２と間の近位とは、約ゼロフィートから約２フィートの範囲の距離を含みうる、又は数インチ程度でありうる。一例では、この範囲は、活動追跡装置１０でエクササイズをしている間に、ユーザがコンピュータ／モバイル装置２２を閲覧しうるようなユーザの視線に基づきうる。近位の他の範囲は、当業者によって明示的に理解されるような本発明の範囲内で用いられうる。
【００６４】
図９は、活動追跡装置１０又はコンピュータ／モバイル装置２２のような本発明の例示的な方法及びシステムの態様を実装するためのコンピュータ装置５００の一例を示す。コンピュータ装置５００は、適切なコンピュータ環境の単なる例示的な例であり、本発明の範囲を限定するものではない。図９によって表される“コンピュータ装置”は、“ワークステーション”、“サーバ”、“ラップトップ”、“デスクトップ”、“ハンドヘルドデバイス”、“モバイルデバイス”、“タブレットコンピュータ”又は当業者によって明示的に理解されるような他のコンピュータ装置を含みうる。コンピュータ装置５００が例示の目的のために図示されているが、本発明の複数の実施形態は、本発明の単一の実施形態を実施するために、任意の数の異なる手法で任意の数のコンピュータ装置５００を用いてもよい。よって、本発明の実施形態は、業者によって明示的に理解されるように、単一のコンピュータ装置５００に限定されず、それらは、例示的なコンピュータ装置５００の単一型の実装又は構成にも限定されない。
【００６５】
コンピュータ装置５００は、以下の例示的な構成要素の１以上と直接又は間接的に結合されうるバスを含みうる：メモリ５１２、１以上のプロセッサ５１４、１以上の表示部品５１６、入力／出力ポート５１８、入力／出力部品５２０及び電源５２２。当業者は、バス５１０は、アドレスバス、データバス又はそれらの任意の組み合わせのような１以上のバスを含みうることを理解するであろう。当業者は、意図される用途及び特定の実施形態の使用に応じて、複数の構成要素が、単一装置によって実装されうることを理解するであろう。同様に、一部の例では、単一構成要素は、複数の装置によって実装されうる。このように、図９は、本発明の１以上の実施形態を実施するために用いられうる例示的なコンピュータ装置の単なる例示であり、本発明を限定するものではない。
【００６６】
コンピュータ装置５００は、様々なコンピュータ可読媒体を含む又は相互作用しうる。例えば、コンピュータ可読媒体は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＥＥＰＲＯＭ）、フラッシュメモリ又は他のメモリ技術、ＣＤＲＯＭ、デジタルバーサタイルディスク（ＤＶＤ）又は他の光学又はホログラフィック媒体、磁気カセット、磁気テープ、磁気ディスクストレージ又は情報をエンコードするために用いられ、コンピュータ装置５００によってアクセスされうる他の磁気ストレージデバイスを含みうる。
【００６７】
メモリ５１２は、揮発性及び／又は不揮発性メモリの形態のコンピュータ記憶媒体を含みうる。メモリ５１２は、リムーバブル、ノンリムーバブル又はそれらの任意の組み合わせでありうる。例示的なハードウェアデバイスは、ハードドライブ、ソリッドステートメモリ、光学ディスクドライブ等のようなデバイスである。コンピュータ装置５００は、メモリ５１２、各種Ｉ／Ｏ部品５２０等のような部品からデータを読み出す１以上のプロセッサ５１４を含みうる。表示部品５１６は、データ表示をユーザ又は他の装置に表示する。例示的な表示部品５１６は、ディスプレイデバイス、スピーカ、印刷部品、振動部品等を含む。Ｉ／Ｏポート５１８は、コンピュータ装置５００が、Ｉ／Ｏ部品５２０のような他の装置に論理的に結合することを可能にしうる。Ｉ／Ｏ部品５２０のいくつかは、コンピュータ装置５００に組み込まれうる。このようなＩ／Ｏ部品５２０の例は、マイクロフォン、ジョイスティック、記録装置、ゲームパッド、サテライトディスク、スキャナ、プリンタ、ワイヤレスデバイス、ブルートゥース（登録商標）デバイス、ネットワーキングデバイス等を含む。
【００６８】
当業者は、相互作用する様々な構成要素と共に、図１−９のシステム及び方法を修正及び変更するための広範囲な手法を理解するであろう。例えば、１以上のコンピュータシステムは、任意の数の適切なコンピュータシステム構造に応じて実装されうる。更に、１以上のデータソースに含まれる情報の一部又は全部は、代替的に、１以上のリモートデータベース（例えば、クラウドデータベース、バーチャルデータベース、及び任意の他のリモートデータベース）に記憶されうる。
【００６９】
一部の実施形態では、当業者によって理解されるような、示されたモジュール、コントローラ及び／又は他の部品の複数の反復を用いて方法及びシステムを実装することが望ましい。更に、一部のモジュール及び部品は、システム内に含まれるように示されるが、実際には、示されたモジュールのいずれかは、代替的に、システムから除外され、異なるシステムに含まれうることを理解すべきである。当業者は、本明細書を読むことでシステムを拡張、削減又は変更するための様々な他の手法を理解するであろう。
【００７０】
本発明の多くの変更及び代替の実施形態は、前述の記載を考慮して当業者にとって明らかであろう。よって、この記載は、例示的に構築されているのみであり、本発明を実行するためのベストモードを当業者に教示することを目的とする。構造の詳細は、本発明の趣旨から逸脱せず、かつ実質的に変化してもよく、添付の特許請求の範囲の範囲内での全ての変更の排他的な使用は、留保される。本明細書内で、実施形態は、明細書を明確かつ簡潔に記載されることを可能にするように説明されているが、実施形態は、本発明から逸脱せずに様々に組み合わせられる又は別々にされることが意図され、かつ理解されるであろう。本発明は、添付の特許請求の範囲によって要求される範囲及び適用可能な法律の規則にのみ限定されることが意図される。
【００７１】
また、以下の特許請求の範囲は、本明細書に記載される本発明の一般的及び特有の構成の全てに及び、言語の問題として、本発明の範囲の全ての記述は、そこに含まれるといえる。
【図３】
2016535361.tif 000003
【図４Ａ】
2016535361.tif 000004
【図４Ｂ】
2016535361.tif 000005
【図４Ｃ】
2016535361.tif 000006
【図１】
2016535361.tif 000007
【図２】
2016535361.tif 000008
【図５Ａ】
2016535361.tif 000009
【図５Ｂ】
2016535361.tif 000010
【図６】
2016535361.tif 000011
【図７】
2016535361.tif 000012
【図８】
2016535361.tif 000013
【図９】
2016535361.tif 000014
【国際調査報告】
2016535361.tif 000015
2016535361.tif 000016
2016535361.tif 000017