IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ ブリックフィット プロプライエタリー リミテッドの特許一覧

(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公表特許公報(A)
(11)【公表番号】
(43)【公表日】2022-07-15
(54)【発明の名称】対話型人間活動追跡システム
(51)【国際特許分類】
   G06Q 50/30 20120101AFI20220708BHJP
【FI】
G06Q50/30
【審査請求】未請求
【予備審査請求】未請求
(21)【出願番号】P 2021567890
(86)(22)【出願日】2020-05-11
(85)【翻訳文提出日】2022-01-05
(86)【国際出願番号】 AU2020000039
(87)【国際公開番号】W WO2020227754
(87)【国際公開日】2020-11-19
(31)【優先権主張番号】2019901607
(32)【優先日】2019-05-10
(33)【優先権主張国・地域又は機関】AU
(81)【指定国・地域】
(71)【出願人】
【識別番号】521493547
【氏名又は名称】ブリックフィット プロプライエタリー リミテッド
【氏名又は名称原語表記】BRICKFIT PTY LTD
【住所又は居所原語表記】C/Houlihan2, Level 1, 70 Doncaster Road, Balwyn North, Victoria, Australia
(74)【代理人】
【識別番号】110002952
【氏名又は名称】特許業務法人鷲田国際特許事務所
(72)【発明者】
【氏名】ケリー ジェームス ビー.
(72)【発明者】
【氏名】ジョーンズ マイケル エー.
(72)【発明者】
【氏名】マクノート ライアン エヌ.
【テーマコード(参考)】
5L049
【Fターム(参考)】
5L049CC46
(57)【要約】
人間の活動を直接追跡するためのシステムが記載される。システムは、人間による対話型活動オブジェクトの物理的操作を含む1つまたは複数の活動において互いに相互作用する、コンストラクショントイのような複数の対話型活動オブジェクトと、人間の活動に直接関連するデータを取得するために、人間の動きを感知することによって人間の活動を追跡するために人間に関連付けられた少なくとも1つのウェアラブルデバイスと、人間の直接的な活動および対話型活動オブジェクトの人間の直接の物理的操作の少なくともいくつかを記録するデータベースと、を含む。
【選択図】 図1
【特許請求の範囲】
【請求項1】
人間の活動を直接追跡するためのシステムであって、
人間による対話型活動オブジェクトの物理的操作を含む1つまたは複数の活動において互いに相互作用する複数の対話型活動オブジェクトと、
人間の活動に直接関連するデータを取得するために、人間の動きを感知することによって人間の活動を追跡する、人間に関連する少なくとも1つのウェアラブルデバイスと、
人間の直接的な活動および対話型活動オブジェクトの人間の直接の物理的操作の少なくともいくつかを記録するデータベースと、を含むシステム。
【請求項2】
前記人間は子供であり、前記対話型活動オブジェクトは、アクティブプレイに使用されるトイである、請求項1に記載のシステム。
【請求項3】
前記対話型活動オブジェクトは、コンストラクショントイである、請求項2に記載のシステム。
【請求項4】
前記コンストラクショントイは、ブリックまたはブロックを一緒に連結するための連結コンポーネントを有する1つまたは複数のブリックまたはブロックを含む、請求項3に記載のシステム。
【請求項5】
前記データベースは、複数の人間に関するデータを含む、請求項1~4のいずれか一項に記載のシステム。
【請求項6】
前記少なくとも1つのウェアラブルデバイスは、人間の手首の周りに着用される、請求項1~5のいずれか一項に記載のシステム。
【請求項7】
前記少なくとも1つのウェアラブルデバイスは、モバイルコンピューティングデバイスを含む、請求項1~6のいずれか一項に記載のシステム。
【請求項8】
前記少なくとも1つのウェアラブルデバイスは、前記人間の活動に関する情報を表示するディスプレイを含む、請求項1~7のいずれか一項に記載のシステム。
【請求項9】
前記少なくとも1つのウェアラブルデバイスは、前記対話型活動オブジェクトとの前記人間の活動に関する手動入力を受信するための制御インターフェースを含む、請求項1~8のいずれか一項に記載のシステム。
【請求項10】
前記データベースは、リモートサーバに格納される、請求項1~9のいずれか一項に記載のシステム。
【請求項11】
前記データは、インターネットを介して前記リモートサーバにアップロードされる、請求項10に記載のシステム。
【請求項12】
前記データは、前記人間に関するユーザデータおよび活動データを含む、請求項1~11のいずれか一項に記載のシステム。
【請求項13】
前記ユーザデータは、前記人間に関する健康データを含み、前記健康データは、経時的に追跡される、請求項12に記載のシステム。
【請求項14】
活動目標およびキットアセンブリ目標の一方または両方を含む目標を達成することができる、請求項1~13のいずれか一項に記載のシステム。
【請求項15】
前記目標の達成は、検証を必要とする、請求項14に記載のシステム。
【請求項16】
前記検証は、親または保護者によって、または完成したアセンブリ構成の写真をアップロードすることによって、および/または人工知能によって提供され、前記人間の動きおよび/または提供された前記写真を分析し、特定の目標を達成したことを検証する、請求項15に記載のシステム。
【請求項17】
前記活動データは、人間が活動を行った持続時間、人間が活動を行ったときに行った動きの量、および/または人間が活動を行ったときに使用したエネルギーの量、のうちの少なくとも1つを含む、請求項12~16のいずれか一項に記載のシステム。
【請求項18】
人間の活動を直接追跡するコンピュータ実装方法であって、
人間による対話型活動オブジェクトの物理的操作を含む1つまたは複数の活動において互いに対話する複数の対話型活動オブジェクトを用いて人間の直接的な活動に関するデータを取得するステップであって、前記データは、人間に関連する少なくとも1つのウェアラブルデバイスを用いて人間の動きを感知することによって取得され、前記ウェアラブルデバイスは、前記人間の動きを感知することによって人間の活動を追跡して、人間の活動に直接的に関連するデータを取得する、データを取得するステップと、
前記人間の直接的な活動および前記対話型活動オブジェクトの前記人間の直接の物理的操作の少なくとも一部を含む前記データをデータベースにアップロードするステップと、を含む、コンピュータ実装方法。
【請求項19】
人間の対話型活動を追跡するためのモバイルコンピューティングデバイスであって、
少なくとも1つのプロセッサと、
前記プロセッサと通信するメモリとを備え、前記メモリは、前記少なくとも1つのプロセッサによって実行されると、プラットフォームに請求項18に記載の方法を実行させる命令を記憶する、モバイルコンピューティングデバイス。
【請求項20】
前記モバイルコンピューティングデバイスは、携帯電話、タブレットコンピュータ、またはウェアラブルデバイスを含む、請求項19に記載のモバイルコンピューティングデバイス。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、人間の活動の追跡システムに関する。本発明は個人の身体活動を監視し、特にコンストラクショントイを用いて対話型タスクまたはゲームを実行するように個人に奨励する特定の用途を有する。しかしながら、本発明は、他のタイプの活動にも広く適用される。
【背景技術】
【0002】
小児肥満および肥満は一般に、世界中で、特に先進国で主要な問題である。これに寄与する1つの要因は、座りがちな生活スタイルである。テクノロジー手段の影響とは、多くの子どもや大人が、過剰な電子媒体の使用により座りがちな行動にこれまで以上に多くの時間を費やしている、ことを意味する。オーストラリアの子どもたち5人のうち約4人は、毎日必要とされる1時間以上の身体活動を行っていない。また、オーストラリアの週150~300分の身体活動ガイドラインを満たしているのは成人の50%未満であり、最大60%が過体重または肥満である。
【0003】
青年期の肥満も世界的に大きな問題となっており、成人期のさまざまな健康への悪影響に関係している。
【0004】
現在、多くの子供用トイおよびプロダクトは、身体運動を必要としない活動に興味を持って、屋内で大量の時間を費やすことが予想されるユーザを対象としている。テクノロジーを利用したゲームは座りがちな生活様式を促進し、その結果、小児期および青年期の肥満の問題に寄与する。
【0005】
現代の親はまた、自分自身も忙しいスケジュールを有する傾向があり、このことは、彼らが日々または瞬間的に、彼らの子供の活動に関与し、監視することに苦労する可能性があることを意味する。
【0006】
FUJITSU LIMITEDの欧州特許出願第3219369号はコンストラクショントイの別のコンストラクショントイへの連結、奨励、または、防止するために、少なくとも2つの連結状態の間で調整可能な制御可能なコネクタを有する多数のインターロッキングブロックを含むコンストラクショントイを開示している。連結状態には、たとえば、オス、メス、ニュートラルの状態、有効、無効などがある。各コンストラクショントイは、位置センサを有してもよい。ホストコンピュータはコンストラクショントイのセットのコンストラクションを監視し、コネクタ上で実行される変換を決定することができ、個々のブロックは位置データを検出し、ホストコンピュータに送信し、受信したコマンドを実行することができる。計算モニタリングには、ブロックとのプレイヤの対話を記録し、プレイヤの行動を分析して、行動のばらつき、複雑性レベル、および自閉症の検出の可能性などの側面を決定することが含まれる。
【0007】
国際特許出願PCT/IB2015/002127の国際特許出願公開第2016/055862号(DXTRIv Tactile IvS)は、対話型オブジェクトのセットから構成される別のコンストラクショントイを教示しており、対話型オブジェクトは、各々がプロセッサおよびセンサを有し、互いに、および基地局またはクライアント装置通信と通信し、様々な三次元形状の生成を可能にするように互いに結合することができる。手動能力および器用さ、認知能力、創造性、記憶および保持などのプレイヤの挙動を決定することができ、過去のパフォーマンスに基づいてチャレンジを提供することができる。
【0008】
本発明の実施形態の好ましい目的は、先行技術の前述の問題の1つ以上に対処するか、少なくとも改善すること、および/または有用な商業的代替物を提供することである。
【0009】
本明細書における先行技術への言及は、先行技術が共通の一般的知識の一部を形成することの承認またはいかなる形態の示唆でもなく、そのように解釈されるべきではない。
【発明の概要】
【課題を解決するための手段】
【0010】
1つの形成ではそれが唯一の、または実際に最も広い形成である必要はないが、本発明は、
人間による対話型活動オブジェクトの物理的操作を含む1つまたは複数の活動において互いに相互作用する複数の対話型活動オブジェクトと、
人間の活動に直接関連するデータを取得するための、人間に関連する少なくとも1つのウェアラブルデバイスと、
人間の直接的な活動および対話型活動オブジェクトの人間の直接の物理的操作の少なくともいくつかを記録するデータベースと、を含む、人間の活動を直接追跡するためのシステムにある。
【0011】
対話型活動オブジェクトは、好ましくは、(大部分の電子デバイスで経験される座ったプレイとは対照的に)アクティブプレイに使用されるオブジェクトである。したがって、本発明は、電子デバイスと物理的なプレイとの間のギャップを埋めるために使用することができる。多くの子供の座りがちな生活スタイルに加えられる技術の典型的な使用ではなく、本発明は身体活動を促進するために利用することができる。デジタルおよび物理的プレイの態様を統合することによって、本発明は、成人、子供および青年の肥満の問題などの進行中の問題に対処するために使用され得る。
【0012】
いくつかの実施形態では、オブジェクトはブロックまたは「ブリック」などのコンストラクショントイであってもよく、活動を実行するときにオブジェクトを一緒に連結するための連結コンポーネントを含んでもよい。例えば、対話型活動オブジェクトは「レゴ」登録商標で一般に販売されるコンストラクションブリックを含んでもよいが、異なる対話型活動オブジェクトが本発明の異なる実施形態で使用されてもよい。本発明は、モデルキットまたはロボットキットを含む多種多様なトイに使用されてもよい。適切なトイが、「デュプロ」、「メッカノ」、「LaQ」または「IQKey」(以前は「カプセラ」として知られていた)などの登録商標で一般に販売される。
【0013】
データベースは、複数の人間に関するデータを記録することができる。人間は、子供、青年、または成人であってもよい。データは、ユーザデータ、活動データ、およびアセンブリデータのうちの1つまたは複数を含むことができる。ユーザデータは、人間の年齢、性別、場所、認知レベル、または人間の様々な他の趣味または関心の詳細を含むことができる。ユーザデータは、1人または複数の人間に関連付けられた活動オブジェクトの1つまたは複数のセットのコンポーネントをさらに含むことができる。活動データは、対話型活動オブジェクトの物理的操作、ステップ、歩調、距離、消費エネルギー、睡眠データ、および心拍数追跡など、人間によって実行される活動の量に関する情報を含むことができる。活動データは、人間が指名することができる1つまたは複数の身体活動チャレンジをさらに含むことができ、完了するとチックオフすることができる。活動チャレンジは、親または保護者によってチックオフされてもよい。アセンブリデータは、活動オブジェクトで構築された1つまたは複数のアセンブリの詳細、活動オブジェクトが対話された持続時間、実行された移動の量、および/または活動オブジェクトを使用するときに人間によって消費されたエネルギー(カロリー)の尺度を含むことができる。活動データは、活動オブジェクトから独立した他の活動、例えば、ファンランまたはトライアスロンなどのコミュニティ活動のためのデータも含むことができる。GPSデータは、これらのコミュニティ活動が実行されることを示すおよび/または検証するために使用されてもよい。
【0014】
少なくとも1つの監視デバイスは、ウェアラブルデバイスを含むことができる。ウェアラブルデバイスは、手首の周りに着用されてもよく、時計またはスマートウォッチを含んでもよい。ウェアラブルデバイスはユーザの動きを感知することによってユーザ活動を追跡することができ、またはウェアラブルデバイス上の制御インターフェースを使用して人間から入力を受信することができる。制御インターフェースは、(タッチスクリーンであってもよい)ディスプレイ、および/またはデータを入力するためのボタンを含んでもよい。監視デバイスは、1つまたは複数の加速度計、1つまたは複数のジャイロスコープ、およびGPS受信機などの1つまたは複数のセンサおよび/または受信機を含むことができる。デバイスは、人間が活動オブジェクトを使用していることを検出したときに警告を提供することができる。警告は、可聴警告または触覚警告を含むことができる。ユーザは、警告に応答して活動オブジェクトが使用されていることを確認することができる。
【0015】
少なくとも1つの監視デバイスは、携帯電話またはタブレットコンピュータなどの他のモバイルコンピューティングデバイスを備えることができる。タブレットコンピュータは、(タッチスクリーンであってもよい)ディスプレイを含んでもよい。ユーザがアプリと対話し、人間の活動に関するデータを受信するための制御インターフェースを提供するために、アプリなどのコンピュータプログラムを携帯電話にインストールすることができる。コンピュータプログラムは、データベースを記憶するサーバのような遠隔コンピュータと通信することができる。通信は、モバイルコンピューティングデバイスからデータベースにデータをアップロードすること、および/または、人間、人間によって完了された活動、または人が完了する新しい活動、またはその他の関連情報に関する情報をモバイルコンピューティングデバイスにダウンロードすることである。
【0016】
本発明の第2の態様では、
人間による対話型活動オブジェクトの物理的操作を含む1つまたは複数の活動において互いに対話する複数の対話型活動オブジェクトを用いて人間の直接的な活動に関するデータを取得するステップと、
データをデータベースにアップロードするステップと、を含む、人間の活動を直接追跡するコンピュータ実装方法が提供される。
【0017】
第2の態様によれば、データは、人間に関連する少なくとも1つのウェアラブルデバイスを用いて人間の動きを感知することによって取得されてもよく、ウェアラブル装置は人間の動きを感知することによって人間の活動を追跡して、人間の活動に直接的に関連するデータを取得する。
【0018】
第2の態様は、人間の直接的な活動、および対話型活動オブジェクトの人間の直接的な物理的操作の少なくとも一部を含むデータをデータベースにアップロードすることをさらに含むことができる。
【0019】
この方法は、Strava、Facebook、またはGameCenterなどのサードパーティソーシャルネットワークに関する情報を提供するために、ソーシャルネットワーキングサーバなどのサードパーティサーバからデータを受信することをさらに含むことができる。
【0020】
本発明の別の態様では、
少なくとも1つのプロセッサと、
プロセッサと通信するメモリと、を備え、該メモリは、少なくとも1つのプロセッサによって実行されると、プラットフォームに本発明の第2の態様の方法を実行させる命令を記憶する、人物の対話型活動を追跡するためのモバイルコンピューティングデバイスが提供される。
【0021】
モバイルコンピューティングデバイスは、携帯電話、またはウェアラブルデバイスを備えることができる。
【0022】
本発明の第3の態様では、
人間による対話型活動オブジェクトの物理的操作を含む1つまたは複数の活動において互いに相互作用する複数の対話型活動オブジェクトと、
人間の活動に関連するデータを取得するための監視手段と、
人間の直接的な活動および対話型活動オブジェクトの人間の物理的操作の少なくともいくつかを記録するデータベースと、を含む、人間の活動を直接追跡するためのシステムが提供される。
【0023】
第3の態様によれば、データは、人間に関連付けられた少なくとも1つのウェアラブルデバイスを用いて人間の動きを感知することによって取得されてもよく、ウェアラブルデバイスは人間の動きを感知することによって人の活動を追跡し、人の活動に直接関連するデータを取得する。
【0024】
第3の態様は、人間の直接的な活動と、対話型活動オブジェクトの人間の直接的な物理的操作の少なくとも一部とを含むデータをデータベースにアップロードすることをさらに含むことができる。
【0025】
対話型活動オブジェクトは、キットに含まれてもよい。キットは、活動オブジェクトのアセンブリまたは構成のセットのための説明書を含むことができる。目標が達成される場合、さらなる構成のための1つまたは複数の追加の説明書および/またはアドオンキットが提供されてもよい。目標は、活動目標、またはキットアセンブリ目標、またはその両方を含むことができる。活動目標は、プレイの継続時間および/または頻度を含むことができる。キットアセンブリ目標は、例えば、住居または輸送モードの形態の目標構造のような、複数の対話型活動オブジェクトの所定のアセンブリを含むことができる。目標の達成には、親または保護者によって、または完成したアセンブリ構成の写真をアップロードすることによって、および/または人工知能によって、提供された人の移動および/または写真を分析し、特定の目標を達成したことを確認するために提供される検証が必要となる場合がある。完成したアセンブリの写真は、第1または第3の態様のシステムで受信され、目標が達成されたことを検証するために分析されてもよい。第2の態様の方法は、完成したアセンブリ構成の写真を受け取るステップをさらに含むことができる。目標を達成することにより、バッジ、プラットフォーム上の特権、他では利用できない排他的なキットや活動オブジェクトへのアクセスなど、さまざまな報奨が可能になってもよい。
【0026】
1つまたは複数のリーダボードが、人間をランク付けすることができる。ランキングは、1つまたは複数の特定の活動に関するものとすることができる。
【0027】
本発明のさらなる態様および/または特徴は、以下の詳細な説明から明らかになるのであろう。
【図面の簡単な説明】
【0028】
本発明を容易に理解し、実用的に実施するために、添付の図面を参照して本発明の実施形態を参照する。図面は、例としてのみ提供される。
図1】本発明の一実施形態による、人間の対話型活動を追跡するシステムを示すシステム図である。
図2A】本発明の実施形態で使用するための例示的なコンピュータシステムを示す概略図である。
図2B】本発明の実施形態で使用するための例示的なコンピュータシステムを示す概略図である。
図3A-3L】本発明の一実施形態によるグラフィカルユーザインターフェース(GUI)の表現である。
図3M-3Q】本発明の一実施形態によるグラフィカルユーザインターフェース(GUI)の表現である。
【0029】
当業者であれば、図面中の要素は単純化および明確化のために示されており、必ずしも一定の縮尺で描かれていないことを理解するのであろう。例えば、図面中のいくつかの要素の相対的な寸法は、本発明の実施形態の理解を改善するのを助けるために歪められ得る。
【発明を実施するための形態】
【0030】
本明細書で使用される「対話型(interactive)」は、一方が他方に作用すること、または他方と作用することを意味するために使用される。
【0031】
「対話型活動オブジェクト(interactive activity objects)」は、目標構造の形状、形態、またはコンストラクションにおいて、アセンブリへ一緒にフィットすることができる。対話型活動オブジェクトの1つのセットは、複数の異なる目標構造へ一緒にフィットすることができる。追加の対話型活動オブジェクトでセットを補足することにより、構築することができる異なる目標構造の数を増やすことができる。
【0032】
本明細書で使用される「平面(planar)」は、対話型活動オブジェクトに関して使用される場合、LaQパーツなどの平坦または実質的に平坦を意味する。
【0033】
図1は、本発明の一実施形態による例示的なシステムを示す。このシステムは、人間20が対話することができる複数の対話型活動オブジェクト10を含む。人間20は子供であってもよく、この実施形態では、人間20および対話型活動オブジェクト10との対話に関連する情報を収集することができるウェアラブルデバイス30を着用する。
【0034】
図1に示されるウェアラブルデバイス30は、例えば、WiFi、BlueTooth(登録商標)、または他のデータ連結を介して、人間の近くのモバイルコンピューティングデバイス40に連結される。モバイルコンピューティングデバイス40は、ウェアラブルデバイス30からのデータを、モバイルコンピューティングデバイス40自体で見ることができる(図1の実施形態では図示されていない)内部データベースにローカルに格納することができる。代替的または追加的に、モバイルコンピューティングデバイス40は、データを(インターネットのようなネットワークを介して)リモートサーバ50上のデータベース52にアップロードしてもよい。
【0035】
いずれの場合も、モバイルコンピューティングデバイス40は、それにインストールされたアプリ42を有してもよく、これは、ユーザが対話型活動オブジェクト10との人間20の対話について収集されたデータを見ることを可能にすることを含む様々な(後述する)機能を可能にする。
【0036】
好ましい実施形態では、対話型活動オブジェクト10は、人間が特定の活動を完了するために使用することができるトイである。それらは、好ましくはアクティブなプレイまたは物理的なプレイを必要とするトイであり、例えば、活動オブジェクト10は、人間20が物理的に対話することができるコンストラクションブリックまたはセットであってもよい。オブジェクト10は、例えば、複数のオブジェクトを互いに連結することを可能にする連結メカニズムを有することによって、互いに機械的に相互作用することができる。さらに、オブジェクトは、正方形、長方形、三角形、またはカスタム形状のブリック、ブロック、ロッド、ストリップ、プレート、桁、ホイール、車軸、歯車であってもよく、異なる組み立てられた構成に一緒に組み立てられてもよい。対話型活動オブジェクト10は、平面および/または非平面オブジェクトの任意の組み合わせであってもよい。対話型活動オブジェクトの1つの単純な例は、「Lego」登録商標で販売されているコンストラクションブリックである。これらのブリックは、様々な異なる形状を含み、様々な異なる構成で組み立てられ、および/または一緒に連結されてもよい。
【0037】
オブジェクト10の組み立てられた構成は、人間20によって完了される特定の「タスク」に関連付けられてもよい。人間20は、各々がブリックを特定の構成に組み立てることを含むタスクを完了するように促されてもよい。
【0038】
もちろん、他の実施形態では、異なるタイプの活動オブジェクト10を使用することができる。いくつかの実施形態では、活動オブジェクト10は、人間20が組み立てることができるモデルコンストラクションセットまたはロボットコンストラクションセットであってもよい。さらに他の実施形態では、活動オブジェクト10は、ジグソーピースなどの他の対話型トイコンポーネントとすることができる。
【0039】
ウェアラブルデバイス30は、人間20の手首に着用される時計または活動モニタのような同様のデバイスであってもよい。ウェアラブルデバイス30は、人間20の活動パターンを監視する(例えば、人間20の手首の動きの量を監視する)ことができる。異なる実施形態では、これにより、ウェアラブルデバイス30は人間20が(ほとんどの電子デバイスで経験される座ったプレイとは対照的に)いつアクティブなプレイに携わっているかを測定し、さらに、人間20がどれだけの動きを行っているかを測定することが可能になり得る。
【0040】
デバイス30は、1つまたは複数の加速度計、1つまたは複数のジャイロスコープ、およびGPS受信機などの1つまたは複数のセンサおよび/または受信機を備えることができる。デバイス30は、人間が活動オブジェクトを使用していることを検出したときに警告を提供することができる。警告は、可聴警告または触覚警告を含むことができる。ユーザは、警告に応答して活動オブジェクトが使用されていることを確認することができる。
【0041】
本発明のこの実施形態によれば、システムはデータベース52を利用して、情報を記憶し、アクセスする。特に、この実施形態では、データベースに記憶される情報のタイプは(ユーザプロファイルを含む)ユーザデータ、アクティビティデータ、およびアセンブリデータを含む。データベース52に記憶される情報のタイプの詳細は、以下に提供される。
【0042】
特に、プラットフォームはそのデータがシステム上に格納される個人ごとにプロファイルを作成することができ、異なる個人は、ID番号、ユーザ名、または関連付けられた電子メールアドレスの実際の名前のような固有の識別子によって識別することができる。親または監視者は、子供のケアにおいて各子供のプロファイルを管理することができる。プロファイルは、データベース52に記憶されたデータへのアクセスを制御するためにパスワード保護されてもよい。
【0043】
データベース52に格納されるユーザデータの特定のタイプは、プロファイルの対象である人間20の同意、またはその親もしくは監視者の同意を必要とし得るプライバシーの考慮事項に依存する。各ユーザプロファイルは、人間20の年齢、人間20のジェンダー/性別、およびその場所(例えば、その州および国)および学年の詳細を含むことができる。いくつかの実施形態では、身長、体重、体脂肪率、胴囲、ボディマスインデックス(BMI)、安静時心拍数、または特定の実施形態に同意され、特定の実施形態に関連すると考えられる任意の他の尺度などの、人間の健康に関するデータを含む、より具体的な情報を任意選択で提供し、追跡することができる。
【0044】
ユーザデータはまた、ユーザの趣味または興味を含んでもよく、これは人によって入力されてもよく(または子供については親または監視者によって入力されてもよい)、あるいは使用される活動オブジェクト10または購入されるキットのタイプに基づいて少なくとも部分的に決定されてもよい。この情報は、人間のための活動オブジェクト10の適切なキットまたはアセンブリ構成を示唆するために使用されてもよい。特定のキットへのアクセスが提供されてもよく(これは特定の遂行が満たされるか、またはタスクが完了した場合に、人に郵送されてもよい)、または人によって既に所有されている活動オブジェクト10のキットのための新しい構成のために、新しい組立説明書が電子的に提供されてもよい。
【0045】
認知レベルまたは達成レベルはまた、データベース内のユーザプロファイルに格納されてもよく、ユーザプロファイルはユーザプロファイルの年齢に基づいて最初に設定されてもよいが、人または子供の能力が向上することにつれて、完了したタスクの困難性およびロック解除された達成に基づいて更新されてもよい。認知レベルまたは達成レベルはまた、人間20が活動オブジェクト10を用いて次に試みるためのアセンブリ構成を選択または提案するために使用されてもよい。
【0046】
データベース52に記憶された活動データは、歩数、歩調、距離、消費エネルギー、睡眠データ、および心拍数追跡など、人間によって実行された活動の量に関する情報を含むことができる。活動データはまた、以下を含んでもよい。
・対話型活動オブジェクト10を用いて人間が活動を実行した期間。この情報は、人間20に(特定の活動の開始および終了時に)ウェアラブルデバイス30上の開始および停止ボタンをクリックさせるか、またはモバイルコンピューティングデバイス40上のアプリ42を使用することによって収集されてもよい。情報はまた、人間が活動オブジェクトを使用していることを検出したときに、ウェアラブルデバイス30によって提供される警告に応答することによって収集されてもよい。警告は、可聴警告または触覚警告を含むことができる。アラートに応答して、ユーザは、活動オブジェクトが使用されていることの確認を提供してもよい。代替的に、人間20が活動オブジェクト10と相互作用することに関連する特定の方法で動いているときを測定および/または監視するために、ウェアラブルデバイス30を使用して、人間の動きを追跡することができる。ウェアラブルデバイス30またはモバイルコンピューティングデバイス40上のソフトウェアは、人間20がこのように動いているときに自動的に検出することができる。
・活動を行っているときに人間が行った動きの量。これは、ウェアラブルデバイスから取得された追跡情報を使用して追跡(または近似)されてもよい。
・活動を行っているときに人間20によって使用されるエネルギーの量(例えば、カロリーの推定)。これは、人間20の体重などのユーザデータと組み合わせて、人間20について測定された動きの量に基づいて計算することができる。
・公園のランニング、他のランニング、自転車乗り、トライアスロン、コミュニティ活動などのイベントとパートナーシップを組むGPSデータ。これらのコミュニティ活動の完了は特定の成果をロック解除することができ、および/またはこれらのコミュニティ活動に関連する専用キットをロック解除することができる。
・1つまたは複数の身体活動のチャレンジは、人が指名することができるアプリに提供されてもよく、親または監視者は、完了時にチックオフしてもよい。
【0047】
活動データは、人間20によって完了されたタスクに分解されてもよい。例えば、活動データは、「レゴ」ブリックの特定の構成を組み立てるために、または(他の実施形態では)特定のモデルまたはロボットを組み立てるために必要とされる移動の持続時間および量に関する情報を含むことができる。例えば、活動オブジェクト10は、(恐竜、自動車、城など)指定された形状に組み立てることができるキットとして販売することができ、形状の組み立ては特定のタスクを構成する。活動オブジェクト10の各キットは複数の可能な構成で組み立てることができ、各構成(またはいくつかの指定された構成)は人間20が完了することができる別個の「タスク」を構成することができる。キットを購入すると、人は、活動オブジェクト10との活動をそのタスクに関連付けることができるように、タスクに固有の、アプリに入力するためのコードを提供されてもよい。
【0048】
ある人が特定のタスクを開始するとき、ウェアラブルデバイス30またはモバイルアプリ42のいずれかの「開始」ボタンをクリックすることができる。同様に、タスクを完了するとき、「停止」ボタンをクリックすることができる。人間200が要する総時間は、これらの開始時間および停止時間に基づいて計算することができる。
【0049】
開始時間と停止時間との間に、ウェアラブルデバイス30は、タスクを終了するために人間によって実行される移動の量を監視することができる。動きの量は、ウェアラブルデバイス30によって動かされた総センチメートル、ウェアラブルデバイス30によって経験された総加速度、または人間によって行われた個々の動きの総数など、様々な単位のいずれかで測定することができる。
【0050】
特定のタスクの完了は、アプリ42内の異なる成果またはレベルに関連付けることができる。この説明の目的のために、「成果(achivements)」は、活動オブジェクト10との活動の遂行に関連する報奨と見なされる。例えば、ユーザはアプリ42内に追加の機能を提供されてもよいし、あるいは、バッジ、トロフィー、写真または他の報奨のような、データベース52内のそれらのプロファイルに追加される追加の特徴を有する可能性がある。それらは、アプリケーション42を介して利用可能なオンラインストアから新しい活動オブジェクト10を購入すること、またはすでに購入した活動オブジェクト10のキットのための新しいアセンブリ命令を取得することを可能にされ得る。
【0051】
ある量の活動を実行するために、および/またはタスクを完了するために、成果をロック解除することができる。例えば、成果は、対話型活動オブジェクト10を使用して、1時間、5時間、10時間、または何らかの他の時間閾値を費やすためにロック解除されてもよい。成果はまた、ブロックと共にある量の移動を行うために、または指定された難易度レベルの指定されたタスクを完了するために、ロック解除されてもよい。成果はまた、人が指名することができる1つまたは複数の身体活動チャレンジの完了によってロック解除することができ、完了時に、例えば親または監視者によってチェックオフすることができる。
【0052】
検証は、親または保護者によって、または完成したアセンブリ構成の写真をアップロードすることによって、および/または人の移動および/または提供された写真を分析し、それらが特定の目標を達成したことを確認するために、人工知能によって提供することができる。
【0053】
活動目標は、プレイの継続時間および/または頻度を含むことができる。キット組み立て目標は、例えば、住居または輸送モードの形態の目標構造のような、複数の対話型活動オブジェクトの所定の組み立てを含むことができる。
【0054】
このようにして、本発明は、人々および子供が活動オブジェクト10を使用することを奨励し、楽しみ、達成、興奮および/または競争の感覚を作り出し、それによって増大した身体活動を促進するために使用することができる。
【0055】
場合によっては、競技は、ある時間内に、またはある日付までに、タスクを完了するために開催されてもよい。人間20は、タスクを実行する自分自身のビデオを撮ることによって、またはタスクを実行する自分自身の日付付き写真を撮ることによって、タスクを実行したことを検証することを要求され得る。これは、ウェアラブルデバイス30からの移動情報を使用してクロスチェックされ、移動が期待される範囲内であることを保証し、最終結果の証拠を用いて、それがそのタスクのためのアセンブリ命令を満たすことを検証する。
【0056】
データベース52内のユーザプロファイルは各人間20の「友人」リストを含むことができる。各人間20は、本発明を使用してソーシャルまたは「友人ネットワーク」を構築するために、友人要求および受諾の典型的な手順を使用して、他のユーザとの連結を検索することができる。代替的に、Strava、Facebook、またはGameCenterなどの既存のソーシャルネットワークにリンクすることで、この友人ネットワークを構築することができる。
【0057】
各人は、彼らが友人ネットワークとロック解除した異なる成果を共有すること、または彼らが活動オブジェクト10を使用して作った構造の写真を共有することを可能にすることができる。これは、さらに、人間20が活動オブジェクト10を使用し、身体活動/プレイに携わることを奨励する。
【0058】
システムはまた、人間20の活動を監視し、特定の条件が満たされたとき、例えば、達成がロック解除されたとき、目標使用量が達成されたとき、新たな「難易度」のタスクが達成されたとき、または目標使用量が達成されなかったとき(例えば、親は毎日、一定量の時間、子供にオブジェクト10とプレイさせたいことを明示することができる)に、警告または通知を生成することができる。通知は異なる人々に関連付けられた複数のデバイスに送信されてもよく、例えば、通知は子供自身のデバイス、親のデバイス、および/または人または子供20と共にワークしてもよい許可されたキャリアまたは教師に送信されてもよい。
【0059】
アセンブリデータは、活動オブジェクト10で構築された1つまたは複数のアセンブリの詳細、活動オブジェクト10が対話された持続時間、実行された移動の量、および/または活動オブジェクトを使用するときに人間によって消費されたエネルギー(カロリー)の尺度を含むことができる。
【0060】
活動オブジェクト10のユーザ(またはその親または保護者)に利益を与える上記の特徴に加えて、本発明は、活動オブジェクト10の製造業者に利益を提供することができる。具体的には、活動データは、人々が活動オブジェクトを使用している方法、および異なるタスクの難しさについての洞察を与えることができる。例えば、データベース52に記憶された活動データは、特定のタスクを実行しようとするとき、特定の年齢の子供がどのようにやっていくかを決定するために使用することができる。例えば、データは、ブリックの特定の構成を構築するタスクが特定の年齢の子供にとっては困難すぎる(すなわち、時間がかかりすぎるか、または子供がそれを仕上げることがまれである)か、または容易すぎる(子供がそれを仕上げるのが速すぎる)ことを示し得る。また、活動オブジェクト10の特定の構成を構築するのに必要な平均時間量または移動量についての洞察を与えることもできる。情報は、活動オブジェクト10を販売またはマーケティングする際のガイドとして使用されてもよく、または活動オブジェクト10の設計段階にフィードバックされてもよい。
【0061】
次いで、特定の人口統計についての平均パフォーマンスに関するこの情報を使用して、個々の子供に関するさらなる洞察を与えることができる。例えば、データから、活動オブジェクト10を用いてプレイするときに所与の子供が平均よりも多くまたは少なく移動すること、タスクを完了するときに平均よりも速くまたは遅く移動すること、または実際にタスクを完了するためにはより低い完了レートを有すること(例えば、いくつかの構成を未完了のままにしておくことができる)を決定することができる。また、特定の子供が活動オブジェクト10との個々のセッションにおいてより長いまたはより短い時間を費やし、より長いまたはより短い注意スパンを示唆することが決定されてもよい。これは、例えば、特定の人20が発達上の困難または適性を有するかどうかを識別するのに有用であり得る。
【0062】
また、1つまたは複数のリーダボードが維持されてもよい。リーダボードは、類似のデバイス30を有する複数の他のユーザの中で人間20をランク付けすることができる。ランキングは、1つまたは複数の特定の活動に関するものであってもよい。
【0063】
図1に示す本発明の実施形態は3つの電子コンピューティングデバイス(ウェアラブルデバイス30およびモバイルコンピューティングデバイス40である2つの監視デバイス、ならびにリモートサーバ50)を含むが、異なる実施形態では、コンピューティングデバイスの異なる組合せを使用することができる。例えば、ウェアラブルデバイス30は、ある実施形態では、携帯電話のようなモバイルデバイス40を必要とせずにリモートサーバ50と直接通信してもよい。代替的に、いくつかの実施形態では、ウェアラブルデバイス30は存在しなくてもよく、(例えば、指定されたタスクを実行するためにかかる時間の量を単に測定するために、人間が開始および停止ボタンを押す場合)情報のサブセットは単に携帯電話を使用して収集されてもよい。
【0064】
データは、タブレット、ラップトップ、または携帯電話などのモバイルコンピューティングデバイスを含む様々なデバイスを使用して、または代替的に、デスクトップコンピュータなどの他のデバイスを使用して、取得し、記憶し、追跡することができる。
【0065】
図3A~3Qは、モバイルコンピューティングデバイス40上に表示され得るグラフィカルユーザインターフェース(GUI)の一実施形態の表現を示す。図3Aは、スプラッシュスクリーンまたはローンチスクリーンを示す。図3Bは、ログインおよび/またはサインアップページの例を示している。図3Cは、本発明の一実施形態によるオンボーディングスライドショーの初期スクリーンを示す。スライドショーは、アプリ42および/またはウェアラブルデバイス30をどのように使用するか、および任意選択で、それらの使用の利点のいくつかを説明することができる。
【0066】
図3Dは、アカウント作成セットアップの一部としてのスクリーン例を示す。ユーザは、1つまたは複数の電子メールアドレスの入力、パスワードの入力、プッシュ通知の許可などの設定のために、追加のそれぞれのスクリーンに進む前に、ファーストネームおよびラストネームを含むフルネームを入力することを要求され得る。
【0067】
図3Eは、アプリ42およびモバイルコンピューティングデバイス40と共にウェアラブルデバイス30をセットアップするためのアプリ42のためのGUIの一部としてのスクリーン例を示す。セットアップはBluetooth(登録商標)を使用してもよい。ユーザは、ウェアラブルデバイス30をセットアップし、それによって連結するか、またはこのプロセスをスキップすることを選択し得る。セットアップは、条件の受諾を含むことができる。セットアップは、互換性のあるウェアラブルデバイス30の検索を含むことができる。ユーザは、見つかったものから所望のウェアラブルデバイス30を選択することができる。ユーザがウェアラブルデバイス30をアプリ42に連結すると、連結されたデバイスウェルカミングスクリーンが開始ボタンと共に表示されてもよい。
【0068】
図3Fは、アプリケーション42をナビゲートするのに必要なすべての機能へのアクセスを提供することができる例示的なホームスクリーンを示す。ホームスクリーンは、カルーセルスライダ内でロック解除しようとしているビルドを示すスライダを含むことができる。以下は、ユーザのフィットネスレベル、チャレンジ、友人、バッジ、ビルド、およびそれらがその一部であるグループを見るためのオプションである。
【0069】
図3Gは、ステップを示すフィットネススクリーンの例を示している。例えば、活動分、距離、心拍数追跡、および/または消費されたエネルギーを示す他の同様のスクリーンがあってもよい。数日間、数週間または数ヶ月間のデータを見て比較することができる。ユーザは、例えばタッチスクリーンをスワイプすることによって、異なるパラメータを示す異なるスクリーンを選択することができる。
【0070】
図3Hは、ユーザが参加および/または参加しているすべてのチャレンジを表示できるチャレンジスクリーンの例を示している。チャレンジを見るとき、ユーザは、「あなたのチャレンジ」、「ソロデイリーチャレンジ」、「ソロウィークリーチャレンジ」、および「グループチャレンジ」などの4つの列を提示されてもよい。各チャレンジは、アプリ42の管理パネルにおいて作成され、設定されてもよい。ユーザがソロチャレンジを選択すると、チャレンジの名前、チャレンジのタイプ、説明、および選択されるとユーザのチャレンジをアクティブにする開始チャレンジボタンが提示されてもよい。ユーザがグループチャレンジを選択すると、チャレンジの名前、チャレンジのタイプ、説明、および選択されるとユーザにチャレンジを指名するためのスクリーンを指示する「メンバー選択ボタン」が提示される。ユーザは、新しい名前を作成してメンバーを追加するか、既存のグループをタップしてグループにチャレンジを指名することで、新しいグループを作成できる。ユーザは、友人として追加した他のメンバーを検索することができる。各選択されたメンバーは、加入するために受け入れなければならない招待を受け取ることができる。グループチャレンジを見るとき、ユーザは、チャレンジの名前、それを完了するための要件、および参加しているメンバーを見ることができる。チャレンジを去るオプションがあってもよい。グループチャレンジが、ユーザが「レース」に参加しなければならないことを伴う競争である場合、リーダボードは、現在のランキングを示すことができる。
【0071】
図3Iは、GUIの一実施形態によるフレンズ表示スクリーンの一例を示す。有利なことに、ユーザは、1つの場所にいるすべての友人および自分が一部であるグループを見ることができる。これにより、各ユーザは、自分の友人のバッジおよびビルドを見ることができる。各ユーザは、独自のグループを作成することができる。各ユーザは、自分のネットワークの一部を作るすべての自分の友人を見ることができ、これらはアルファベット順に表示されてもよい。ユーザは、右側のスライダを使用して名前をスクロールできる。また、友人とグループとの間で切り替える能力があってもよい。検索アイコンはたとえば、GUIの右上隅に表示されてもよい。各ユーザは、プラットフォーム上の他のユーザを検索できる。名前を検索するときに、追加される可能性のあるユーザだけでなく、フォローされているユーザも表示されてもよい。名前をタップすると、ユーザのプロファイルが表示されてもよい。他のユーザのプロファイルを表示すると、ロック解除した他のユーザのバッジやビルドが表示されてもよい。また、受諾のために他のユーザに友達要求を送ることができる「友達追加」ボタンがあってもよい。すでにフォローされているユーザのプロファイルを表示すると、ユーザのバッジやビルドも表示されてもよい。ネットワークから友人を削除するオプションは例えば、スクリーン上に表示されたボタンを含むことができる。ユーザは、追加された各グループを表示できる。ユーザが作成したグループとその管理は、右上隅に編集ボタンが表示されてもよい。また、グループを作成する能力もあってもよい。グループの一部になるメンバーを選択するとき、各ユーザは、友人のリストから選択することができる。スクリーンに検索アイコンが表示され、グループ作成ボタンもスクリーンに表示されてもよい。ユーザが管理者アクセス権を持つグループを表示すると、そのグループが参加している進行中、完了済み、および期限切れのチャレンジの数を表示できる。管理者ユーザは、グループの削除、メンバーの追加と削除、およびチャレンジの作成を行うこともできる。管理者ユーザは、受け入れて参加したすべてのメンバーを表示することもできる。ユーザが招待されたグループを表示すると、招待されたユーザには、グループを削除したり、メンバーを追加または削除したりすることなく、管理者がアクセスできるグループと同じ機能が表示される。
【0072】
図3Jは、GUIの一部としてのバッジスクリーンの一実施形態を示す。ユーザは、チャレンジを完了することによって達成したすべてのバッジを見ることができる。ユーザが自分のバッジを見るとき、自分の個々のバッジとグループバッジとの間で切り替えるオプションを提示されてもよい。各ユーザは、ロックされていないバッジおよびロックされたバッジを見ることができる。ロックされたバッジには鍵のアイコンが表示され、ロック解除されたバッジにはその名前が表示されてもよい。このレイアウトは、グループバッジに対して同じものを表示することができる。ユーザがロック解除されたバッジを選択すると、ユーザは、バッジの名前、達成に要した要件、与えられた日付、および次のバッジをロック解除する要件を見ることができる。ユーザがまだロックされているバッジを選択した場合、ユーザはバッジの名前を見ることができず、バッジのロックを解除するための要件とロックアイコンのみが表示される。
【0073】
図3Kは、ユーザがロック解除可能なすべてのビルドを表示できるようにするビルドスクリーンの一実施形態を表示するGUIを示す。ユーザがビルドのロックを解除すると、ビルド指示にアクセスできるようにしてもよい。ビルドがまだロックされていて、ユーザがそのいずれかをタップすると、ロックされていることと、ロックを解除するために必要な要件を説明するポップアップが表示されてもよい。ロックされていないビルドを表示すると、ユーザは指示を表示できる。ビルドのロックを解除するために必要なバッジも表示することができる。ユーザには、ビルドがどのように見えるかの画像を提示することもできる。ユーザには、ビルドスクリーンの画像を取得してビルドスクリーンにアップロードする機能もある。このアップロードは、個々のユーザのビルドスクリーンにのみ表示されてもよい。ユーザがビルドの画像をアップロードすると、レイアウトが変更され、フルスクリーンで表示される。アップロードされた各画像は、カルーセルスライダとして表示することができる。カルーセルスライダには、ビルドがロック解除された日付、名前、バッジ要件、および指示を表示するボタンが表示されてもよい。命令を見るとき、ユーザは、それらをランドスケープおよびpdfで見ることができる。
【0074】
図3Lは、GUIの通知スクリーンの一実施形態を示す。ユーザは、アプリ411内の特定の活動がそれらに影響を及ぼすとき、プッシュ通知を受信することができる。各ユーザは、フレンドリクエスト、ロック解除バッジ、ロック解除ビルド、完了チャレンジ、グループリクエスト、チャイルドアカウント、グループリクエスト、チャイルドビルドロック解除、チャイルドコンプリート、チャレンジロック解除バッジ、およびチャイルドロック解除バッジのうちの1つまたは複数を含む異なる通知を受信することができる。
【0075】
図3Mは、GIUのアカウントスクリーンの一実施形態を示す。各ユーザは、プロファイルの編集、アプリケーションの設定、およびデバイスや家族のメンバーを追加する機能にアクセスできる。ユーザがアカウント設定を表示すると、1つまたは複数のプロファイル、マイファミリー、ブリックフィットデバイス、プッシュ通知、情報スクリーンについて、プライバシーポリシー、利用規約、パスワードの変更、ログアウト、アカウントの削除へのアクセス権が表示されてもよい。ユーザーパスワードを変更するには、ユーザが新しいパスワードを入力する前に、古いパスワードを入力する必要があってもよい。新しいパスワードを作成する場合、続行する前に、ユーザがその決定を確認および検証する必要があってもよい。
【0076】
図3Nは、GUIの一実施形態による例示的なプロファイルスクリーンを示す。ユーザは、自分の名前、ユーザ名、性別、および生年月日を含む自分のプロファイル情報を編集することができる。プロファイルを編集する場合、ユーザは、1つまたは複数のプロファイル画像、名、姓、ユーザ名、性別、誕生日を変更できる。これらのフィールドの下には、決定を確認するための保存ボタンがあってもよい。
【0077】
GUIのファミリーアカウントスクリーンの例を図3Oに示す。ユーザは、アプリ42を介して子供のアカウントを監視することができる。これにより、各ユーザは、子供がアプリ42で行っているすべてのことを見ることができる。ユーザがマイファミリーオプションを初めて選択した場合、ユーザにファミリーアカウントの内容と作成オプションを説明するメッセージが表示されてもよい。前のスクリーンを進んだ後にマイファミリーを見るとき、ユーザは、自分のアカウント名をファミリーのアカウント保有者として提示される。スクリーンに作成アイコンが表示され、ユーザが子のアカウントを作成できる。また、ユーザがファミリーアカウントをシャットダウンできるオプションのアイコンがスクリーンに表示されてもよい。ファミリーアカウントに子供を追加するには、ユーザは決定を確認するためにパスワードを入力する必要がある。これは、アカウントを作成するユーザがデバイスを使用するユーザのアカウント保有者であることを確認するためでもある。次いで、ユーザに、アプリケーション42に記憶されたデータが重要であり、データがどのように使用されるかについて透過的であることをユーザに説明し、思い出させるメッセージを提示することができる。ユーザは、継続する前に同意しなければならないプライバシー通知を提示されてもよい。子供を追加するために、ユーザは、子供のファーストネーム、ユーザ名、性別、生年月日、および身長のうちの1つまたは複数をアプリ42に提供するだけでよい。他のユーザはこの情報を表示することができない。他のユーザは、ユーザ名のみを表示できる。スクリーンの下部には、アカウント作成ボタンがあってもよい。この段階で、ユーザは、子供のウェアラブルデバイス30を自分のモバイルデバイス40とペアにする能力を有することができる。ユーザはこのプロセスをスキップし、後でそれを行うオプションを有することもできる。子供のアカウントを設定する際にユーザを準備するために、準備スクリーンが提供されてもよい。ユーザが「次へ」を選択するたびに、各ポイントをチェックオフし、ユーザを次のステージに移動することができる。ユーザがステージを進むと、「開始しましょう!」ボタンを提示することができる。子供がマイファミリーアカウントに追加されると、アカウント所有者の名前でリストされてもよい。ユーザは子供をリストに追加したり、リストから削除したりすることができる。家族のプロファイルを見るとき、ユーザは、子供のフィットネス成果、バッジ、ロック解除されたバッジのうちの1つまたは複数を見ることができる。ユーザはまた、子供のアカウントを切り替える能力を有してもよい。ユーザがページを下にスクロールすると、ユーザのプロファイル画像、名前、ユーザ名が縮小され、スクリーンの片側にスライドされてもよい。これは、ユーザに、より多くの情報を見せるためのより多くの場所を与える。この概念は、フィットネス、バッジ、およびビルドに適用することができる。
【0078】
ファミリーアカウントはまた、達成されたファミリーチャレンジおよび/または特定の活動などの「ファミリー相互作用」を追跡し、記録することができる。ファミリーチャレンジは、ほとんどのステップ、高強度の動きのほとんどの時間、ほとんどの規則的な活動、および最長の活動ストリークのうちの1つまたは複数を含むことができる。
【0079】
図3Pは、本発明の一実施形態によるGUIのファミリーメンバーアカウントスクリーンの一例を示す。子供のアカウントは、パスワードを入力することで親アカウントに戻ることができる。親が子供のアカウントから親のアカウントに切り替えるには、GUIに表示されるオプションアイコンを選択して、「ペアレントコントロールに切り替える」オプションを選択する。これにより、切り替えるためにユーザがパスワードをアプリに入力する必要があってもよい。親のアカウントに切り替えるために、ユーザは親のパスワードをアプリ42に入力することができる。
【0080】
図3Qは、GUIのバッテリ状態スクリーンの一実施形態を示す。ユーザは、デバイスのバッテリレベルを見て、ウェアラブルデバイス30が十分に充電されていることを確認することができる。ユーザは、デバイスのバッテリレベルにアクセスすることができる。バッテリが10%まで低下すると、ユーザは、ウェアラブルデバイス30を充電しなければならないことを促す通知を受け取ることができる。また、スクリーンの下部に「削除」ボタンがあってもよい。
【0081】
本発明で使用するのに適したコンピューティングデバイスの一実施形態を図2Aおよび図2Bに示す。図示の実施形態では、コンピューティングデバイス200は、キーボード202、マウスポインタデバイス203、スキャナ226、外部ハードドライブ227、およびマイクロフォン280などの入力デバイスと、プリンタ215、ディスプレイデバイス214、およびラウドスピーカ217を含む出力デバイスとを備えるコンピュータモジュール201を備える。いくつかの実施形態では、ビデオディスプレイ214はタッチスクリーンを含むことができる。
【0082】
変復調器(モデム)トランシーバデバイス216は、接続221を介して通信ネットワーク220との間で通信するためにコンピュータモジュール201によって使用され得る。ネットワーク220は、インターネット、セルラ電気通信ネットワーク、またはプライベートWANのような広域ネットワークであってもよい。ネットワーク220を介して、コンピュータモジュール201を他の同様なパーソナルデバイス290またはサーバコンピュータ291に連結することができる。接続221が電話回線である場合、モデム216は従来の「ダイヤルアップ」モデムであってもよい。代替的に、接続221が大容量(例えば、ケーブル)接続である場合、モデム216はブロードバンドモデムであってもよい。無線モデムをネットワーク220への無線連結に使用することもできる。
【0083】
コンピュータモジュール201は、典型的には、少なくとも1つのプロセッサ205と、例えば半導体ランダムアクセスメモリ(RAM)および半導体リードオンリーメモリ(ROM)から形成されるメモリ206とを含む。モジュール201は、ビデオディスプレイ214、ラウドスピーカ217およびマイクロフォン280に結合するオーディオビデオインターフェース207、キーボード202、マウス203、スキャナ226および外部ハードドライブ227のためのI/Oインターフェース213、ならびに外部モデム216およびプリンタ215のためのインターフェース208を含む、いくつかの入出力(I/O)インターフェースも含む。一部の実施では、モデム216は例えば、インターフェース208内のコンピュータモジュール201内に組み込まれてもよい。コンピュータモジュール201はまた、ローカルネットワークインターフェース211を有し、このインターフェースは、接続223を介して、ローカルエリアネットワーク(LAN)として知られるローカルコンピュータネットワーク222へのパーソナルデバイス200の結合を可能にする。
【0084】
図示されているように、ローカルネットワーク222は接続224を介してワイドネットワーク220に結合することもでき、これは、典型的にはいわゆる「ファイアウォール」デバイスまたは同様の機能性のデバイスを含む。インターフェース211は、イーサネット回路カード、Bluetooth(登録商標)無線構成またはIEEE 802.11無線構成または他の適切なインターフェースによって形成されてもよい。
【0085】
入出力インターフェース208および213はシリアル接続およびパラレル接続のいずれかまたは両方を提供することができ、前者は、典型的にはユニバーサルシリアルバス規格に従って実施され、対応するUSBコネクタ(図示せず)を有する。
【0086】
記憶装置209が提供され、典型的にはハードディスクドライブ(HDD)210を含む。外部HD 227、ディスクドライブ(図示せず)、および磁気テープドライブ(図示せず)などの他の記憶装置を使用することもできる。光ディスクドライブ212は、典型的にはデータの不揮発性ソースとして機能するように設けられる。例えば、光ディスク(例えば、CD-ROM、DVD、ブルーレイ(登録商標)ディスク)、USB-RAM、外部ハードドライブおよびフロッピーディスク等の携帯可能なメモリデバイスは、パーソナルデバイス200に対するデータの適切なソースとして使用することができる。パーソナル装置200に対するデータの別のソースは、ネットワーク220を介して、少なくとも1つのサーバコンピュータ291によって提供される。
【0087】
コンピュータモジュール201のコンポーネント205~213は、典型的には、パーソナルデバイス200の従来の動作モードをもたらすように、相互連結されたバス204を介して通信する。図2Aおよび図2Bに示す実施形態では、プロセッサ205が接続218を介してシステムバス204に結合される。同様に、メモリ206および光ディスクドライブ212は、接続219によってシステムバス204に結合される。記載された構成が実施可能なパーソナル装置200の例には、IBM-PCおよび互換機、サンスパークステーション、アップルコンピュータ、スマートフォン、タブレットコンピュータ、またはコンピュータモジュール201のようなコンピュータモジュールを含む同様のデバイスが含まれる。パーソナルデバイス200がスマートフォンまたはタブレットコンピュータを備える場合、ディスプレイデバイス214はタッチスクリーンを備えることができ、マウスポインタデバイス203、キーボード202、スキャナ226、およびプリンタ215などの他の入出力デバイスを含まなくてもよいことを理解されたい。
【0088】
図2Bは、プロセッサ205およびメモリ234の詳細な概略ブロック図である。メモリ234は、図2Aのコンピュータモジュール201によってアクセス可能な記憶装置209および半導体メモリ206を含むすべてのメモリモジュールの論理的な集約を表す。
【0089】
本発明の方法はパーソナルデバイス200を使用して実施することができ、この方法は、コンピュータモジュール201内で実行可能な1つまたは複数のソフトウェアアプリケーションプログラム233として実施することができる。特に、本発明の方法のステップは、コンピュータモジュール201内で実行されるソフトウェア内の命令231によって実行されてもよい。
【0090】
ソフトウェア命令231は、それぞれが1つ以上のタスクを実行するための1つまたは複数のコードモジュールとして形成されてもよい。ソフトウェア233はまた、2つの別個の部分に分割されてもよく、その場合、第1の部分と対応するコードモジュールは本発明の方法を実行し、第2の部分と対応するコードモジュールは、第1の部分とユーザとの間のグラフィカルユーザインターフェースを管理する。
【0091】
ソフトウェア233は、本明細書で説明されるタイプの記憶デバイスを含むコンピュータ可読媒体に格納され得る。ソフトウェアは、コンピュータ可読媒体からまたはネットワーク220または223を介してパーソナルデバイス200にロードされ、その後、パーソナルデバイス200によって実行される。一例では、ソフトウェア233は、光ディスクドライブ212によって読み取られる記憶媒体225に記憶される。ソフトウェア233は、典型的にはHDD210またはメモリ206に記憶される。
【0092】
このようなソフトウェア233またはそれに記録されたコンピュータプログラムを有するコンピュータ読み取り可能な媒体は、コンピュータプログラム製品である。パーソナルデバイス200におけるコンピュータプログラム製品の使用は、好ましくは本発明の方法を実施するためのデバイスまたは装置をもたらす。
【0093】
場合によっては、ソフトウェアアプリケーションプログラム233はCD-ROM、DVDまたはブルーレイディスクのような1つまたは複数のディスク記憶媒体225上で符号化されてユーザに供給され、対応するドライブ212を介して読み出されてもよく、代替的に、ネットワーク220または222からユーザによって読み出されてもよい。さらに、ソフトウェアは、他のコンピュータ可読媒体からパーソナル装置200にロードすることもできる。コンピュータ可読記憶媒体は、実行および/または処理のために、記録された命令および/またはデータをコンピュータモジュール201またはパーソナルデバイス200に提供する任意の非一時的な有形の記憶媒体を指す。このような記憶媒体の例としては、フロッピーディスク、磁気テープ、CD-ROM、DVD、ブルーレイディスク、ハードディスクドライブ、ROMまたは集積回路、USBメモリ、光磁気ディスク、またはPCMCIAカードなどのコンピュータ読み取り可能カードが挙げられ、これらのデバイスがコンピュータモジュール201の内部または外部であるか否かは問わない。ソフトウェアアプリケーションプログラム233、命令231および/またはデータをコンピュータモジュール201に提供することに関与することができる一時的または非有形のコンピュータ読取可能伝送媒体の例は、他のコンピュータまたはネットワークデバイス290、291、および電子メール送信およびウェブサイトなどに記録された情報を含むインターネットまたはイントラネットへのネットワーク接続221、223、334に加えて、無線または赤外線伝送チャネルを含む。
【0094】
アプリケーションプログラム233の第2の部分および上記の対応するコードモジュールは、ディスプレイ214上でレンダリングまたは他の方法で表現される1つまたは複数のグラフィカルユーザインターフェース(GUI)を実装するために実行されてもよい。タッチスクリーンを備える場合、典型的にはキーボード202、マウス203、および/またはスクリーン214の操作を通じて、本発明のパーソナルデバイス200および方法のユーザは、機能的に適応可能な方法でインターフェースを操作して、GUIに関連付けられたアプリケーションに制御コマンドおよび/または入力を提供することができる。ラウドスピーカ217を介して出力されるスピーチプロンプトおよびマイクロフォン280を介して入力されるユーザ音声コマンドを利用するオーディオインターフェースなど、機能的に適応可能なユーザインターフェースの他の形態も実施することができる。マウスクリック、スクリーンタッチ、音声プロンプトおよび/またはユーザ音声コマンドを含む操作は、ネットワーク220または222を介して送信することができる。
【0095】
コンピュータモジュール201は最初に電源投入されると、電源投入時自己診断(POST)プログラム250が実行されてもよい。POSTプログラム250は、通常、半導体メモリ206のROM249に格納される。ROM249のようなハードウェアデバイスは、ファームウェアと呼ばれることもある。POSTプログラム250は、コンピュータモジュール201内のハードウェアを調べて、適切な機能を保証し、典型的には、正しい動作のために、プロセッサ205、メモリ234(209、206)、および通常ROM249にも格納されている基本入出力システムソフトウェア(BIOS)モジュール251をチェックする。POSTプログラム250が正常に実行されると、BIOS251はハードディスクドライブ210を起動する。ハードディスクドライブ210の起動は、ハードディスクドライブ210上に常駐するブートストラップローダプログラム252を、プロセッサ205を介して実行させる。これにより、オペレーティングシステム253がRAMメモリ206にロードされ、その上でオペレーティングシステム253が動作を開始する。オペレーティングシステム253はプロセッサ205によって実行可能なシステムレベルアプリケーションであり、プロセッサ管理、メモリ管理、デバイス管理、ストレージ管理、ソフトウェアアプリケーションインタフェース、および汎用ユーザインターフェースを含む様々な高レベル機能を満たす。
【0096】
オペレーティングシステム253は、コンピュータモジュール201上で実行される各プロセスまたはアプリケーションが別のプロセスに割り当てられたメモリと衝突することなく実行するのに十分なメモリを確実に有するように、メモリ234(209、206)を管理する。さらに、パーソナルデバイス200で利用可能な異なるタイプのメモリを適切に使用して、各プロセスを効果的に実行できるようにしなければならない。したがって、集約メモリ234は、メモリの特定のセグメントがどのように割り当てられるかを示すことを意図したものではなく、むしろ、コンピュータモジュール201によってアクセス可能なメモリの一般的なビューおよびそのような使用方法を提供することを意図している。
【0097】
プロセッサ205は、制御ユニット239と、演算論理ユニット240と、時にはキャッシュメモリと呼ばれるローカルまたは内部メモリ248とを含む多数の機能モジュールを含む。キャッシュメモリ248は、典型的にはデータ247を記憶するレジスタセクションに多数の記憶レジスタ244、245、246を含む。1つまたは複数の内部バス241は、これらの機能モジュールを機能的に相互接続する。プロセッサ205はまた、典型的には、接続218を使用して、システムバス204を介して外部デバイスと通信するための1つまたは複数のインターフェース242を有する。メモリ234は、接続219によってバス204に接続されている。
【0098】
アプリケーションプログラム233は、条件分岐およびループ命令を含み得る命令のシーケンス231を含む。プログラム233はまた、プログラム233の実行に使用されるデータ232を含んでもよい。命令231およびデータ232は、それぞれメモリロケーション228、229、230および235、236、237に格納される。命令231とメモリ位置228~230の相対的なサイズに応じて、メモリ位置230に示される命令によって示されるように、特定の命令を単一のメモリ位置に記憶することができる。代替的に、命令は、メモリ位置228および229に示される命令セグメントによって示されるように、各々が別個のメモリ位置に記憶されるいくつかの部分にセグメント化されてもよい。
【0099】
一般に、プロセッサ205には、その中で実行される一組の命令243が与えられる。次に、プロセッサ205は後続の入力を待ち、この入力に対して、プロセッサ205は、別の命令セットを実行することによって反応する。各入力は、タッチスクリーンを備える場合に入力装置202、203、または214のうちの1つまたは複数によって生成されるデータ、ネットワーク220、222のうちの1つを介して外部ソースから受信されるデータ、記憶装置206、209のうちの1つから取り出されるデータ、または対応するリーダ212に挿入された記憶媒体225から取り出されるデータを含む、いくつかのソースのうちの1つまたは複数から提供され得る。一連の命令を実行すると、データが出力される場合がある。実行には、データまたは変数をメモリ234に記憶することも含まれ得る。
【0100】
開示された構成は、対応するメモリ位置255、256、257、258内のメモリ234に記憶される入力変数254を使用する。記載された構成は、対応するメモリ位置262、263、264、265内のメモリ234に記憶される出力変数261を生成する。中間変数268は、メモリロケーション259、260、266、および267に格納され得る。
【0101】
プロセッサ205のレジスタセクション244、245、246、演算論理ユニット240、および制御ユニット239は、協働して、プログラム233を構成する命令セット内の命令ごとに「フェッチ、デコード、および実行」サイクルを実行するために必要なマイクロ演算のシーケンスを実行する。各フェッチ、デコード、および実行サイクルは、
(a)メモリ位置228、229、230から命令231をフェッチまたは読出すフェッチ動作、
(b)制御ユニット239が、どの命令がフェッチされたかを判定するデコード動作、
(c)制御ユニット239および/またはALU240が命令を実行する動作を実行する。
【0102】
その後、次の命令のフェッチ、デコード、および実行サイクルをさらに実行することができる。同様に、制御ユニット239がメモリ位置232に値を記憶または書き込む記憶サイクルを実行することができる。
【0103】
本発明の方法における各ステップまたはサブプロセスは、プログラム233の1つまたは複数のセグメントに関連付けることができ、プログラム233の注記されたセグメントに対する命令セット内のすべての命令に対してフェッチ、デコード、および実行サイクルを実行するために協働するプロセッサ205内のレジスタセクション244~246、ALU240、および制御ユニット239によって実行することができる。
【0104】
1つまたは複数の他のコンピュータ290は、図2Aに示すように、通信ネットワーク220に接続することができる。このような各コンピュータ290は、コンピュータモジュール201および対応する周辺機器と同様の構成を有することができる。
【0105】
1つまたは複数の他のサーバコンピュータ291は通信ネットワーク220に接続されてもよい。これらのサーバコンピュータ291は、パーソナルデバイスまたは他のサーバコンピュータからの要求に応答して情報を提供する。
【0106】
代替的に、方法10は、記載された方法の機能またはサブ機能を実行する1つまたは複数の集積回路などの専用ハードウェアで実装されてもよい。そのような専用ハードウェアは、グラフィックプロセッサ、デジタル信号プロセッサ、または1つまたは複数のマイクロプロセッサおよび関連するメモリを含むことができる。
【0107】
上述のように本発明の方法を実施するために、処理機械のプロセッサおよび/またはメモリが物理的に同じ地理的場所に配置される必要はないことが理解されるのであろう。すなわち、本発明で使用されるプロセッサおよびメモリの各々は、地理的に別個の位置に配置され、任意の適切な方法で通信するように接続されてもよい。追加的に、プロセッサおよび/またはメモリのそれぞれは、異なる物理的な機器から構成されてもよいことが理解されるのであろう。したがって、プロセッサが1つの場所にある1つの装置であること、およびメモリが別の場所にある別の装置であることは必要ではない。すなわち、プロセッサは、2つの異なる物理的位置にある2つの機器であってもよいと考えられる。2つの別個の機器は、任意の適切な様式で接続され得る。さらに、メモリは、2つ以上の物理的な位置にメモリの2つ以上の部分を含むことができる。
【0108】
さらに説明すると、上述のような処理は、各種コンポーネントや各種メモリによって行われる。しかしながら、上述のような2つの別個のコンポーネントによって実行される処理は、本発明のさらなる実施形態によれば、単一のコンポーネントによって実行されてもよいことが理解されるのであろう。さらに、上述のような1つの別個のコンポーネントによって実行される処理は、2つの別個のコンポーネントによって実行されてもよい。同様に、上述の2つの別個のメモリ部分によって実行されるメモリ記憶は、本発明のさらなる実施形態によれば、単一のメモリ部分によって実行されてもよい。さらに、上述したように、1つの別個のメモリ部によって実行されるメモリ記憶は、2つのメモリ部によって実行されてもよい。
【0109】
さらに、さまざまな技術を使用して、さまざまなプロセッサおよび/またはメモリ間の通信を提供することができ、ならびに本発明のプロセッサおよび/またはメモリが、すなわち、たとえば、さらなる命令を取得するために、またはリモートメモリストアにアクセスし、使用するために、任意の他のエンティティと通信することを可能にする。このような通信を提供するために使用されるこのような技術は、ネットワーク、インターネット、イントラネット、エクストラネット、LAN、イーサネット、電気通信ネットワーク(例えば、セルラまたは無線ネットワーク)、または、例えば、通信を提供する任意のクライアントサーバシステムを含むことができる。このような通信技術は例えば、TCP/IP、UDP、またはOSIのような任意の適切なプロトコルを使用することができる。
【0110】
本明細書において、用語「備える(comprises)」、「備える(comprising)」または同様の用語は、要素のリストを備えるデバイスがそれらの要素のみを含まず、リストされていない他の要素を含んでもよいように、非排他的な包含を意味することが意図される。
【0111】
本明細書全体を通して、目的は、本発明を任意の1つの実施形態または特徴の特定の集合に限定することなく、本発明を説明することである。当業者は、それでもなお本発明の範囲内に入る特定の実施形態からの変形を理解することができる。
図1
図2A
図2B
図3A-3L】
図3M-3Q】
【国際調査報告】