(57)【要約】      （修正有）【課題】健康管理の提案を生成するシステムを提供する。【解決手段】システム１００は、ウェブコンテンツにアクセスするユーザのオンライン通信に基づいてデータを抽出し、健康関連の問題点を抽出データから特定し、抽出データに基づいて、健康関連の問題点に対応する第１の提案を示すコンテンツを生成して提案する。続いて、システム１００は、ユーザのオンライン通信を監視し、第１の提案の改良である追加的な提案を生成して提案する。【選択図】図２
2016184403.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータにより、ユーザの通信に基づいてデータを抽出することであって、前記ユーザの通信は前記ユーザおよび他のユーザの間に存在し得る、または前記ユーザによりオンラインで提示され得る、抽出することと、
健康関連の問題点を前記抽出データから特定することと、
前記抽出データに基づいて、前記健康関連の問題点に対応する第１の提案を示すコンテンツを生成することと、
前記ユーザの通信を監視し、前記第１の提案の改良である追加的な提案を生成することと、
を備える、健康管理の提案を生成するコンピュータ実行可能な方法。
【請求項２】
クラウドソーシングプラットフォームを介してアクセスされ得る複数のユーザに対する適格性を判定することと、
フィードバックを前記健康関連の問題点に関する前記複数のユーザから求めることと、
フィードバックを前記複数のユーザから受信することと、
前記フィードバックに基づいて、前記健康関連の問題点に対処するための提案コンテンツを生成することと、
１人以上のユーザから前記提案コンテンツを評価するための入力を受信し、前記提案コンテンツを有効化することと、
有効化提案を有効化提案ストレージに保存することと、
をさらに備える、請求項１に記載の方法。
【請求項３】
代替候補をユーザへ会話コンテンツとして提示することと、
前記ユーザが前記代替候補を好むかに関する前記ユーザの投票を受信することと、
をさらに備える、請求項２に記載の方法。
【請求項４】
データを抽出することは、
有効化提案を、健康の問題を特定することにより、および、センサデータ、ウェブサイトフォーラム、インスタントメッセージ、ウェブサイト、および、ソーシャルメディア通信のうちの１つを継続的に監視して解決策および健康アドバイスを抽出することにより、生成すること、
をさらに備える、請求項１に記載の方法。
【請求項５】
健康管理の質問を生成して前記健康管理の質問をウェブサイトフォーラム上に投稿し、フォーラムユーザから応答を求めることと、
前記健康管理の質問に対する応答を前記ウェブサイトフォーラム上で監視することと、
前記健康管理の質問に対処する提案された解決策を、前記投稿された健康管理の質問に対する前記応答に基づいて生成することと、
をさらに備える、請求項１に記載の方法。
【請求項６】
コンピュータにより実行されると前記コンピュータに健康管理提案を生成する方法を行わせる命令を保存する、コンピュータ可読保存媒体であって、前記方法は、
コンピュータにより、ユーザの通信に基づいてデータを抽出することであって、前記ユーザの通信は前記ユーザおよび他のユーザの間に存在し得る、または前記ユーザによりオンラインで提示され得る、抽出することと、
健康関連の問題点を前記抽出データから特定することと、
前記抽出データに基づいて、前記健康関連の問題点に対応する第１の提案を示すコンテンツを生成することと、
前記ユーザの通信を監視し、前記第１の提案の改良である追加的な提案を生成することと、
を備える、コンピュータ可読保存媒体。
【請求項７】
前記方法は、
クラウドソーシングプラットフォームを介してアクセスされ得る複数のユーザに対する適格性を判定することと、
フィードバックを前記健康関連の問題点に関する前記複数のユーザから求めることと、
フィードバックを前記複数のユーザから受信することと、
前記フィードバックに基づいて、前記健康関連の問題点に対処するための提案コンテンツを生成することと、
１人以上のユーザから前記提案コンテンツを評価するための入力を受信し、前記提案コンテンツを有効化することと、
有効化提案を有効化提案ストレージに保存することと、
をさらに備える、請求項６に記載のコンピュータ可読保存媒体。
【請求項８】
前記方法は、
代替候補をユーザへ会話コンテンツとして提示することと、
前記ユーザが前記代替候補を好むかに関する前記ユーザの投票を受信することと、
をさらに備える、請求項６に記載のコンピュータ可読保存媒体。
【請求項９】
１つ以上のプロセッサと、
前記１つ以上のプロセッサにより実行されると、前記１つ以上のプロセッサに、
コンピュータにより、ユーザの通信に基づいてデータを抽出することであって、前記ユーザの通信は前記ユーザおよび他のユーザの間に存在し得る、または前記ユーザによりオンラインで提示され得る、抽出することと、
健康関連の問題点を前記抽出データから特定することと、
前記抽出データに基づいて、前記健康関連の問題点に対応する第１の提案を示すコンテンツを生成することと、
前記ユーザの通信を監視し、前記第１の提案の改良である追加的な提案を生成することと、
を備える動作を行わせる命令を保存する前記１つ以上のプロセッサと結合される、コンピュータ可読媒体と、
を備える、健康管理の提案を生成するための計算システム。
【請求項１０】
前記動作は、
クラウドソーシングプラットフォームを介してアクセスされ得る複数のユーザに対する適格性を判定することと、
フィードバックを前記健康関連の問題点に関する前記複数のユーザから求めることと、
フィードバックを前記複数のユーザから受信することと、
前記フィードバックに基づいて、前記健康関連の問題点に対処するための提案コンテンツを生成することと、
１人以上のユーザから前記提案コンテンツを評価するための入力を受信して、前記提案コンテンツを有効化することと、
有効化提案を有効化提案ストレージに保存することと、
をさらに備える、請求項９に記載の計算システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、個別の健康およびウェルネス指導に関する。より具体的には、本開示は、カスタマイズされた健康管理の提案およびプログラムを、ユーザ生成目標、活動、および会話をクラウドソースすることにより生成する方法およびシステムに関する。
【背景技術】
【０００２】
食事療法、運動プログラム、およびフィットネス療法に役立つプログラムを含む、健康およびウェルネスを改善するようユーザを支援する多くのプログラムがある。しかしながら、「全ての人に適合する」プログラムは、多様な人々にとって実用的または効率的でない。ユーザは、食事療法の必要性、体力レベル、運動の有効性、および他の点において、様々である。プログラムの各態様に対する全ての可能な変形、代替、およびカスタマイズを手動でリストアップまたは作成することは、困難かつ高価であり、さらに非実用的である。さらに、上級の個人的な指導は、各個人に対する目標、活動、および指導の介入を調整し得る一方で、多くの人々は、時間、場所、または価格が理由で、人間の指導者へ連絡しない。
【発明の概要】
【課題を解決するための手段】
【０００３】
本発明の１つの実施形態は、健康管理の提案を生成するシステムを提供する。動作中、システムは、データをユーザの通信に基づいて抽出し、ユーザの通信は、ユーザおよび他のユーザの間に存在し得る、またはユーザによりオンラインで提示され得る。システムは、健康関連の問題点を抽出データから特定する。その後、システムは、抽出データに基づいて、健康関連の問題点に対応する第１の提案を示すコンテンツを生成する。続いて、システムは、ユーザの通信を監視し、第１の提案からの改良である追加的な提案を生成する。
【０００４】
この実施形態の変形において、システムは、クラウドソーシングプログラムを介してアクセスされ得る複数のユーザの適格性を判定する。次に、システムは、健康関連の問題点に関する複数のユーザからのフィードバックを求める。システムは、フィードバックを複数のユーザから受信する。その後、システムは、フィードバックに基づいて、健康関連の問題点に対処するための提案コンテンツを生成する。システムは、提案コンテンツを評価するための１人以上のユーザからの入力を受信して提案コンテンツを有効化し、有効化提案を有効化提案ストレージに保存する。
【０００５】
この実施形態の変形において、システムは、代替候補をユーザに会話コンテンツとして提示し、ユーザが代替候補を好むかに関するユーザの投票を受信する。
【０００６】
この実施形態の変形において、システムは、健康問題を特定することにより、および、解決策および健康アドバイスを、センサデータ、ウェブサイトフォーラム、インスタントメッセージ、ウェブサイト、およびソーシャルメディア通信のうちの１つを継続的に監視して抽出することにより、有効化提案を生成する。
【０００７】
この実施形態の変形において、システムは、健康管理に関する質問を生成して健康管理に関する質問をウェブサイトフォーラムに投稿し、フォーラムユーザから応答を求める。システムは、ウェブサイトフォーラム上の健康管理に関する質問に対する応答を監視し、健康管理に関する質問に対処する提案された解決策を、投稿された健康管理に関する質問に対する応答に基づいて生成する。
【０００８】
この実施形態の変形において、システムはクエリをユーザから受信する。システムはクエリを実行して、ウェブページの１つ以上のペアに対する類似性一致度を判定する。次に、システムは、類似性の一致度が所定の閾値を超えるウェブページのペアを表示する。システムはユーザ入力を受信し、ウェブページのペアを精査して推薦された提案を編集し、有効化提案をユーザ入力に基づいて生成する。
【０００９】
この実施形態の変形において、システムは、１つ以上の提案を提供するプログラムを生成し、健康関連の問題点に影響を及ぼす動作を行う。
【図面の簡単な説明】
【００１０】
【図１】図１は、１つの実施形態にしたがって、個別の健康およびウェルネス指導システムの例示的なアーキテクチャを図示するブロック図を提示する。
【図２】図２は、１つの実施形態にしたがって、健康管理の提案を生成するための例示的なプロセスを図示するフローチャートを提示する。
【図３】図３は、１つの実施形態にしたがって、ウェブコンテンツにアクセスして有効化提案を生成するための例示的なプロセスを図示するフローチャートを提示する。
【図４】図４は、１つの実施形態にしたがって、コンテンツの作者によりコンテンツを作成するためのワークフローの例示的なプロセスを図示するフローチャートを提示する。
【図５】図５は、１つの実施形態にしたがって、各々が検索クエリと一致するウェブページのペアの全域でテキストチャンクの分析を表示するコンテンツ作成ウェブサイトの図を提示する。
【図６】図６は、１つの実施形態にしたがって、初期コンテンツの推薦を提供するためにウェブページのペアに対する類似性を分析した結果の図を提示する。
【図７】図７は、１つの実施形態にしたがって、他の連続的なテキストの文脈において推薦されたコンテンツの選択を表示し、コンテンツ生成のためのユーザ選択を受信する図を提示する。
【図８】図８は、１つの実施形態にしたがって、クラウドソーシングおよび協調フィルタリングを使用して有効化提案を提供するための例示的なプロセスを図示する、フローチャートを提示する。
【図９】図９は、１つの実施形態にしたがって、健康管理の提案をパーソナライズするための例示的な装置を図示するブロック図を提示する。
【図１０】図１０は、１つの実施形態にしたがって、健康管理の提案をパーソナライズしてよい例示的なコンピュータシステムを図示する。
【発明を実施するための形態】
【００１１】
図において、同様の参照番号は同様の図要素を指す。
【００１２】
以下の記載は、任意の当業者が本実施形態を作成および使用できるように提示され、特定の用途および要件に関連して提供される。開示される実施形態に対する様々な修正が、当業者に容易に明らかになるであろう。本明細書に規定される一般的な原理は、他の実施形態および用途に、本開示の精神および範囲から逸脱することなく、適用されてよい。したがって、本発明は、示される実施形態に限定されず、本明細書に開示される原理および特徴と一致する最も広い範囲に合致する。
【００１３】
要約
本発明の実施形態は、ユーザに対する個人向けの健康管理アドバイスおよび指導を提供する上での問題を、ウェブデータを取り出すことにより、および／または、クラウドソーシングおよび協調フィルタリングを使用することにより、解決して、個人向けの健康管理関連の提案コンテンツを生成する。これらの提案は、典型的に、健康を向上させて健康的で活動的なライフスタイルを維持するためにユーザが従い得る、実施可能なアドバイスである。提案は、例えば、代替、変形、または、目標、活動、および／または指導の助言のカスタマイズ、を含んでよい。
【００１４】
本開示は、ユーザが生成した目標、活動、および会話を監視、分析、モデル化、および要約する自動化された技術を介して、プログラムカスタマイズのライブラリを作成するシステムおよび方法を記載する。本明細書に開示される個人の健康およびウェルネス指導システムは、健康およびウェルネスの目標、活動、および、指導の助言のライブラリを、ユーザが健康およびウェルネスプログラムに関わっている間のユーザの入力を使用して、自動的に作成し得る。
【００１５】
システムは、健康およびウェルネスの目標、活動、および、指導の助言をパーソナライズしてよい。例えば、菜食主義のユーザは、魚油を摂取するという推薦された目標を、アマニ油を摂取するという目標に置き換えてよい。システムは、この代替を学習し、この代替を作成したユーザの群を分析し、類似の制限がある他のユーザへ推薦し得る。さらに、カスタマイズは、健康およびウェルネスの活動に関与してよい。例えば、ユーザは、ジョギング活動を自転車の利用に置き換えてよい。システムは、この代替をモデル化し、ジョギングまたはランニングに関与する他のプログラムの一部として推薦し得る。カスタマイズは、指導の助言を含み得る。例えば、ユーザは、野菜の摂取を増やすための手法として、ほうれん草を朝のオムレツに加えることを提案してよい。システムは、この助言を一般化し、野菜を朝食に加える提案を含み得る。
【００１６】
システムは、ウェブサイトおよび他のデータソースの知的データ取り出しと共に、クラウドソーシングおよび協調フィルタリングを使用して、健康関連の問題の特定および提案される解決策の生成を行ってよい。クラウドソーシングは、人々の群から入力を求めることにより、コンテンツまたはアイデアを取得するプロセスである。一般的に、人々の群は、オンラインコミュニティのユーザから成る。協調フィルタリングは、類似の嗜好を有するユーザから嗜好データを収集することにより、ユーザの興味を自動的に予測する技術である。システムがデータ取り出しを行い得る他のデータソースの一部の例は、討論フォーラムおよびソーシャルメディア投稿、活動データ、および、ウェブ上の他のデータソースなど、ユーザ間の通信を含む。さらに、システムは、データのソースを継続的に監視し、提案コンテンツの改良および新しい問題の特定を行ってよい。
【００１７】
システムは、データソースと積極的に情報をやり取りし、または、データソースを受動的に監視する。例えば、システムは、ウェブサイトフォーラムへ、または、Ａｍａｚｏｎ  Ｍｅｃｈａｎｉｃａｌ  Ｔｕｒｋなどのクラウドソーシングプラットフォームへ、質問を積極的に投稿して、システムのデータ抽出元になり得る応答を誘発し得る。Ａｍａｚｏｎ  Ｍｅｃｈａｎｉｃａｌ  Ｔｕｒｋは、人々に対するタスクを投稿することによりタスクをクラウドソースして取り組み得るマーケットプレイスであり、人間の作業者は、各タスクを完了することによる利益を収集し得る。同様に、システムは、ユーザ間の通信を受動的に監視し、提案コンテンツを含む問題または解決策を、投稿または会話から抽出し得る。
【００１８】
提案を自動的に学習および生成することにより、および、提案を改良することにより、システムは、人間の管理者および開発者を、提案またはプログラムを手動で生成する必要性から解放する。システムは、自動的に単独で起動し、経時的にシステム自体を改良し得る。
【００１９】
１つの実装において、チームベースの健康課題を探すユーザの群は、各々が自身のデバイスにモバイルアプリケーションをインストールしてよい。モバイルアプリケーションは、モバイル行動変化プラットフォームおよび健康課題交換である。ユーザは、様々な健康課題から選択して、各々の目標を達成する。ユーザは、個人向けのユーザ体験に携わり、健康管理の提案を知的指導エージェントから受信する。ユーザは、健康課題を交換から選択して、チームに加わる。指導エージェントは、チームが選択課題に着手する際、チームおよびチームのメンバーに関して学習する。エージェントは、個人向けの時宜を得たアドバイス、激励、およびフィードバックを提供する。さらに、ユーザは、モバイルアプリケーション内で相互に通信してよい。ユーザ経験は、モバイルアプリケーションが各ユーザに関して学習するにつれて改良され、より個人向けになる。この開示は、指導エージェントがユーザへ提供し得る提案を生成、評価、および保存することに関与するシステムの態様を記載する。
【００２０】
システムアーキテクチャ
図１は、１つの実施形態にしたがって、個別の健康およびウェルネス指導システム１００の例示的なアーキテクチャを図示するブロック図を提示する。図１に図示されるように、システム１００は、提案候補を生成および評価して有効化提案を保存するための、（外部コンテンツ１０４にアクセスする）提案生成器１０２、提案評価器１０６、および、有効化提案ストレージ１０８を含む。さらに、システム１００は、ユーザプロファイル／モデル１１２、ユーザメディアストリーム１１４、ユーザ活動アナリティクス１１６、および指導エージェント１１８を有する、プログラム配信システム１１０を含む。これらのコンポーネントは、ユーザ活動、ユーザプロファイル、およびユーザ通信（例えば、ソーシャルメディア投稿および／または活動ストリーム）を分析および保存すること、および、有効化提案を配信すること、を含む機能を行う。コンポーネントの詳細は、以下に提供される。
【００２１】
システム１００は、提案候補を生成および／または更新する提案生成器１０２を含む。提案コンテンツは、典型的に、実施可能な指針、命令、またはアドバイスである。提案生成器１０２は、外部コンテンツ１０４および／またはユーザメディアストリーム１１４および／またはユーザプロファイル／モデル１１２にアクセスし、健康関連の提案を生成してよい。外部コンテンツ１０４は、ウェブページ、ソーシャルブックマーキングサービス、クラウドソーシングサービス、および、情報の他のソースなど、ウェブコンテンツを含んでよい。さらに、システム１００は、提案候補の評価を容易にするために、提案評価器１０６を含む。一部の実装において、提案評価器１０６は、ユーザが、コンテンツを選択、準備、編集、および、他のユーザと共有し、提案を有効化できるようにしてよい。提案評価器１０６は、有効化された提案候補を、有効化提案ストレージ１０８に保存する。
【００２２】
プログラム配信システム１１０は、ユーザプロファイルおよびユーザメディアストリームを保存、ユーザ活動を分析、および、個人向けの提案を各々のユーザへ配信するコンポーネントを含む。プログラム配信システム１１０は、ユーザプロファイル／モデル１１２のためのストレージ、および、ユーザメディアストリーム１１４のためのストレージを含む。一部の実装において、ユーザメディアストリーム１１４は、過去および現在のソーシャルメディア投稿を含み、システム１００は、ユーザメディアストリーム１１４および／またはユーザプロファイル／モデル１１２からのデータに基づいて、提案コンテンツを生成および／または更新してよい。提案生成器１０２および／または提案評価器１０６は、ユーザプロファイル／モデル１１２およびユーザメディアストリーム１１４から、読み込み、および／または、書き込みを行い、提案コンテンツを生成および評価してよい。
【００２３】
さらに、プログラム配信システム１１０は、ユーザ活動アナリティクス１１６および指導エージェント１１８を含む。ユーザ活動アナリティクス１１６は、ユーザ活動を分析して、さらに、提案評価器１０６からデータに、ユーザ活動を分析することの一部としてアクセスしてよい。さらに、提案評価器１０６は、ユーザ活動アナリティクス１１６と情報をやり取りし、提案を評価および有効化してよい。指導エージェント１１８は、チームメンバーに関して学習して、激励およびフィードバックを提供する。指導エージェント１１８は、有効化提案を有効化提案ストレージ１０８から検索して、提案をユーザへ通信してよい。
【００２４】
システム１００は、典型的に、モバイルデバイスに実装されるが、一部の実装において、提案生成器１０２、提案評価器１０６、および／または、有効化提案ストレージ１０８など、一部のコンポーネントは、ユーザのモバイルデバイスと通信するサーバに実装されてよい。プログラム配信システム１１０の大部分または全てのコンポーネントは、ユーザのモバイルデバイスにインストールされることに、留意されたい。
【００２５】
提案の生成および他のシステム性能
個人向けの健康管理の提案を提供するために、システム１００などのコンテンツ生成システムは、提案を生成、有効化、および保存する様々な技術を適用する。システム１００は、方法の選択の任意の組合せを適用し、健康管理に関連する提案のセットを生成し得る。システムは、ユーザが他のユーザとライブで通信および交流している際のデータの取り出しを受動的に監視および実行し、健康管理の提案を抽出および保存してよい。さらに、システムは、オンラインフォーラムを有するウェブサイトをデータ取り出しして、解決策または他のコンテンツをオンライン討論から抽出してよい。システムは、健康管理の情報を提供する静止したウェブページなど、ウェブページを自動的に探索し、健康管理の提案を抽出してよい。例えば、システムは、背部損傷の運動に対する提案を、背部損傷のための運動を提供するウェブページから抽出してよい。さらに、システムは、ユーザが特定の問題を有すると判定することに応答して、問題に対する提案または解決策のためのウェブサイトを検索してよい。
【００２６】
システム１００は、ソーシャルメディア通信を監視して、提案を抽出および生成してよい。システム１００は、ソーシャルメディアを使用して互いに通信するユーザの群を監視して、提案を抽出および要約し得る。例えば、友達の群は、一緒に歩いて互いに運動に対する動機づけを行う場合がある。ユーザは、運動により足に痛みを感じていて、他のユーザと通信し、痛みのない運動のやり方に関するアドバイスを探している可能性がある。ユーザは、自身のモバイルデバイス上で実行されるシステム１００を有するモバイルアプリケーションを、動作させていてよい。ユーザはソーシャルメディアを使用し、他のユーザと通信してアドバイスを受信してよい。例えば、他のユーザは、平らな地面を歩くこと、ウォーキングに特化した靴を手に入れること、または、３０分ごとにストレッチおよび休憩をすることなど、運動の変更を提案してよい。システム１００は、他のユーザの提案をデータ取り出しし、提案候補の生成、提案候補の評価、および、有効化提案の有効化提案ストレージ１０８への保存を行ってよい。次に別の人物が類似の問題を有すると、システム１００は、その人物へ提案を提供し得る。システム１００は、その人物に、異なるユーザ間の以前の通信を監視することにより抽出される、代替の運動技術を提供してよい。
【００２７】
他のユーザからのフィードバックに対するソーシャルメディア通信を監視することに加えて、システム１００は、さらに、ＳＭＳ通信または他のソーシャルネットワーク型サービスを監視してよい。一部の実装において、システム１００は、マイクロホンを使用して行われているライブ音声通信を監視し、提案候補を生成し得る。
【００２８】
さらに、システム１００は、提案を評価し判定するためにシステムがユーザ（または、他のクラウドソース）へ提示する基本的な案のためのウェブ（または、他の文書ソース）をテキスト取り出しする、ハイブリッド方法を使用してよい。例えば、ユーザは、他の材料の代替として、キヌアを用いて料理する方法に関する助言を検索することに興味がある場合がある。ユーザは、「キヌアの代替にすべきもの」のグーグル検索を行ってよく、第１の検索結果である、ｈｔｔｐ：／／ｗｗｗ．３ｆａｔｃｈｉｃｋｓ．ｃｏｍ／ｈｏｗ−ｔｏ−ｅａｓｉｌｙ−ｓｕｂｓｔｉｔｕｔｅ−ｄｉｓｈｅｓ−ｗｉｔｈ−ｑｕｉｎｏａ／が提示される。このテキストを構文解析することで、キヌアに関連する食品が挙げられ、システムは、米またはクスクスを直接的にキヌアと置き換え得ることを判定し得る。さらに、システムは、キヌア粉がグルテンを含まないことを判定する可能性がある。これは、キヌア粉がグルテンを摂取しない食事療法によい可能性があることを意味するが、パンを焼く際に小麦粉の直接的な代替として常に使用され得るとは限らない。
【００２９】
システムは、これらの代替候補を、プログラム配信システム１１０のユーザへ会話コンテンツとして提示してよく、ユーザは評価のためにシステムの注釈機能を使用してよい。例えば、ユーザは、代替に投票してよく、代替を好むか否かを示してよく、および／または、代替に関してコメントしてよい。会話コンテンツは、チャットまたは他のグループ通信メディアストリーム、ユーザモデルにより受信者へ宛てられてよい個々の通信ストリーム（例えば、プロファイルの興味タグ、以前の会話に基づくトピックモデルなど）、および、クイズゲームなどのオンラインゲーム配信を含んでよいことに、留意されたい。システム１００は、さらに、代替以外の提案コンテンツをユーザへ提示してよく、さらに、プログラム配信システム内で選択または他のカスタマイズの機会を提供することにより、ユーザから提案を取得してもよい。さらに、一部の実装は、類似のハイブリッド方法を、本明細書に記載される技術を使用してプログラム配信システムに統合してよい。
【００３０】
さらに、システムは、Ａｍａｚｏｎ  Ｍｅｃｈａｎｉｃａｌ  Ｔｕｒｋなどのクラウドソーシングインターネットマーケットプレイス、または、ＷｅｂＭＤ討論フォーラムなどのオンラインフォーラムを使用して、クエリをクラウドへ積極的に提起してよい。システムは、問題を投稿し解決策をクラウドから受信して、クラウドから受信された回答または議論から提案コンテンツを生成してよい。システム１００は、ソーシャルフォーラムに質問を投稿することができ、または、提案を抽出、評価、および保存するために、フォーラムユーザ間の交流を監視できる。
【００３１】
一部の実装は、健康およびウェルネスプログラムを選択または実施する間に、ユーザが代替を記録する方法を、含んでよい。例えば、システムおよび／またはユーザは、ユーザが選択肢のリストから選ぶ際に代替を記録してよく、または、利用可能な選択肢が適切でない場合に新しい選択肢に書き込んでよい。さらに、システムは、ユーザが他のユーザとのテキスト会話に参加する場合、フォーラムまたはソーシャルネットワークの一部として代替を記録してよい。
【００３２】
さらに、システム１００は、ユーザのランニングまたはウォーキング活動を含む行動追跡のために、モバイルデバイスにインストールされるフィットネス追跡アプリケーションに問い合わせてよい。これらのフィットネス追跡アプリケーションは、全地球測位システム（ＧＰＳ）を使用し、ユーザの身体的活動を追跡してよい。システム１００は、活動データをフィットネス追跡アプリケーションからデータ取り出しし、提案候補を生成してよい。例えば、システム１００が、平均的な人物が一般的にｘマイルの長距離を翌日に歩いて行くことを示すデータを抽出すると、システム１００は、この情報を伴う提案を他のランナーのために生成してよい。
【００３３】
さらに、システム１００は、ユーザの実行測定基準を収集し、ユーザが提案に良好に従う範囲を判定してよい。システムは、問題を解決するために提案が作用する範囲を評価してよく、システム１００は、１つ以上の提案を評価に基づいて調整してよい。例えば、システムは、提案がユーザの健康の不安に対処する範囲を評価してよく、提案を変更するか、または、提案を変化しないままにしてよく、さらに、他の提案を修正してもよい。
【００３４】
一部の実装において、システムは、静止したウェブページを検索すること、オンラインフォーラムを走査すること、行われている議論を監視すること、クエリをクラウドへ投稿すること（例えば、テキストメッセージ、ミニブログ、または、他の種類のインスタント通信）、および／または、本明細書に開示される任意の他の技術の任意のものを組み合わせて、システムが有効化および有効化提案ストレージに保存する提案を抽出してよい。
【００３５】
一部の実装において、システムは、さらにプログラムを生成してよい。このプログラムは、アプリケーションまたは一部の他の実行可能ファイルであってよい。例えば、システムは、多くのユーザが睡眠の問題を有すると判定する可能性があり、システムに睡眠指導プログラムが不足している場合がある。システムは、ウェブ、討論フォーラム、および／または、他の情報ソースを自動的に検索し、データの抽出および睡眠指導プログラムの生成を抽出されたデータに基づいて行ってよい。ユーザは異なる医療的な問題およびライフスタイルを有してよいので、システムは、異なるユーザに対して異なる指導プログラムを生成してよい。さらに、システムは、経時的な利用を介して睡眠指導プログラムを改良してよい。
【００３６】
システムは独立して課題または問題を特定し、提案された解決策またはプログラムを提供してよいことに、留意されたい。システムは、独立して（例えば、ユーザによる明確な指示なく）問題または提案された解決策を判定し得る。システムは、ユーザによる明確な指示なく、実施可能な解決策をユーザへ提案し得る。例えば、システムはユーザへ、ユーザがユーザのライフスタイルを健康的な手法で改良するために取り得る行動を提案することができ、または、システムはユーザへ、ユーザの活動的なライフスタイルまたは生活の質を改良するための行動を提案できる。
【００３７】
一部の実装において、システム１００は技術を適用し、ユーザが生成した入力を分析および要約してよい。これは、統計的な分析（例えば、提案の頻度）、テキスト取り出し（例えば、記入投票の選択肢の分析）、または、自然言語処理（例えば、短いテキスト会話の分析）に関与してよい。
【００３８】
一部の実装において、システム１００は、特定の提案が適用可能なユーザのモデル群に技術を適用してよい。これは、類似の代替を提供または選択したユーザの群に適用される、クラスタリングなどの統計的モデル化または機器学習技術を含んでよい。
【００３９】
健康管理提案の生成
図２は、実施形態にしたがって、健康管理の提案を生成するための例示的なプロセスを図示するフローチャート２００を提示する。動作中、システム１００は、データをユーザの通信に基づいて抽出し、ユーザの通信はユーザおよび他のユーザの間に存在し得る、またはユーザによりオンラインで提示され得る（動作２０２）。次に、システム１００は、健康関連の問題点を抽出データから特定する（動作２０４）。その後、システム１００は、抽出データに基づいて、健康関連の問題点に対応する第１の提案を示すコンテンツを生成する（動作２０６）。続いて、システム１００は、ユーザの通信を監視し、第１の提案の改良である追加的な提案を生成する（動作２０８）。
【００４０】
ウェブコンテンツにアクセスし有効化提案を生成
図３は、１つの実施形態にしたがって、ウェブコンテンツにアクセスし有効化提案を生成する例示的なプロセスを図示するフローチャート３００を提示する。図３は、１つの可能な実装を図示し、特定の詳細は実装により異なってよい。システム１００は、図３のプロセスを適用し、有効化提案を生成または更新してよい。動作中、システム１００は、最初にウェブコンテンツに外部のコンテンツページとして、ウェブ検索またはソーシャルブックマーキングサービスを介してアクセスしてよい（動作３０２）。例えば、システム１００は、ｇｏｏｇｌｅ．ｃｏｍまたはｂｉｎｇ．ｃｏｍを介してウェブ検索を行ってよく、または、システム１００は、ソーシャルブックマーキングサービス（例えば、ｈｔｔｐ：／／ｅｎ．ｗｉｋｉｐｅｄｉａ．ｏｒｇ／ｗｉｋｉ／Ｄｅｌｉｃｉｏｕｓ＿％２８ｗｅｂｓｉｔｅ％２９）を介して、ウェブページにアクセスしてよい。
【００４１】
システム１００は、ウェブページを意味的に関連するチャンクに構文解析してよい（動作３０４）。システム１００は、自然言語の文を、一貫性のある事例、ストップワード除去、バグオブワード表現（例えば、特有の単語、単語の頻度、元の語順）、および、語根に対する代替のうちの１つ以上を適用することを含む、基準形式に配置してよい。語根に対する代替は、共通の略語の使用、語幹解釈、および、同義語（例えば、類語辞典またはＷｏｒｄＮｅｔ（登録商標）同義語集合）などの単語類似性機能の使用を含んでよい。
【００４２】
さらに、システム１００は、抽出された単語または基準形式の単語のｎグラムを生成することにより、ウェブページを構文解析してよく、または、ウェブ文書構造により（例えば、ＨＴＭＬタグＨ１、Ｈ２、Ｌ１、ＴＤなどにより）アクセスされるテキスト要素を含む、意味的に関連するチャンクを生成してよい。
【００４３】
その後、システム１００は、テキスト分析手法を使用して提案コンテンツを生成してよい（動作３０６）。例えば、システム１００は、ウェブページ全体で使用されるコンテンツチャンクのコサイン類似性を判定してよい（例えば、ウェブ検索における最上位検索結果に関連するチャンクの一対比較）。さらに、システム１００は、ウェブページ全体の総数および近接などの順序配列、複数のウェブページ全体の共通の順番、または、後続または先行する特定のＨＴＭＬタグ（例えば、第１のＨ１発生）を含む、ｎグラム分布を分析してよい。さらに、システム１００は、基準の文章内でのｎグラム分析など、組み合わされたチャンク手法を使用してよい。
【００４４】
一部の実装において、コンテンツ推薦プロセスは、ウェブページの複数種類の分析（例えば、ペアワイズ類似性、ｎグラム選択）全体で選択を一体化すること、および、クエリ全体で選択の履歴におけるパターンを使用して今後の推薦を増加させることなど、他の編集性能を含んでよい。この使用の１つの例は、システムが、今後の提示においてクエリ全体で定期的に削除される選択を抑制し得る（例えば、システムが、「作成および管理されるウェブサイト」のような表現が誰によっても含まれないことを認識し、その後、その表現を無視する）ことである。
【００４５】
システム１００は、提案候補の評価を容易にし、有効化提案を判定してよい（動作３０８）。システム１００は、コンテンツチャンクを、興味のある第三者（例えば、主題の専門家、健康およびウェルネスプログラムの参加者）がコンテンツを選択、準備、および編集できる共有環境に統合してよい。例えば、図６〜図８は、ウェブ検索における最上位検索結果に関連するチャンクのペアワイズ比較を提示し、コンテンツを作成するウェブサイトのユーザが、選択、準備、および他のユーザと選択を共有できる、コンテンツを作成するウェブサイトの実装を描写する。この交流の結果が、１つ以上の有効化提案である。
【００４６】
システム１００は、有効化提案を有効化提案ストレージ１０８に保存してよい（動作３１０）。プログラム配信システム１１０は、有効化提案に有効化提案ストレージ１０８からアクセスしてよく、有効化提案をモバイルデバイスユーザに提示してよい。
【００４７】
コンテンツの作成
図４は、１つの実施形態にしたがって、コンテンツ作成者によりコンテンツを作成するためのワークフローの例示的なプロセスを図示する、フローチャート４００を提示する。図４は、１つの可能な実装を図示し、特定の詳細は実装により異なってよい。一部の実装は、主題の専門家または健康およびウェルネスプログラムの参加者など、コンテンツの作者が、システム１００などのコンテンツ生成システムを使用し、コンテンツを生成できるようにしてよい。
【００４８】
動作中、システム１００は、最初にクエリを受信して生成プロセスを開始してよい（動作４０２）。システム１００は、クエリを実行し、検索結果のウェブページの１つ以上のペアに対する類似性一致を判定してよい。システム１００は、検索結果のウェブページのペア全域の類似性一致を表示してよい（動作４０４）。その後、システム１００は、ユーザ入力を受信し、検索結果のウェブページのペアを詳細に精査して、推薦された選択を改善（例えば、編集または選択）してよい（動作４０６）。図５は、ウェブページの複数のペアに対する類似性比較の結果の例を図示することに、留意されたい。図６は、初期のコンテンツ推薦を提供するためのウェブページのペアに対する類似性分析の結果の例を図示する。図７は、ユーザが推薦された選択を閲覧、編集、および選択できる、ウェブページの同じペアを比較した結果の例を図示する。システム１００により、ユーザは、批評に対する改善、コメント、および、他のユーザによる追加的な改善を、投稿可能であってよい（動作４０８）。続いて、システム１００は、プログラム配信システム１１０に対する有効化コンテンツをユーザ入力に基づいて生成する（動作４１０）。システム１００は、有効化コンテンツを有効化提案ストレージ１０８に保存してよい。
【００４９】
コンテンツ作成ウェブサイト
図５は、実施形態にしたがって、各々が検索クエリに一致するウェブページのペア全体でテキストチャンクの分析を表示する、コンテンツ作成ウェブサイト５００の図を提示する。システム１００は、ユーザに、検索クエリを満たすウェブページのペアの間での重複を比較した結果を表示する。
【００５０】
システム１００は、２つのウェブページからのテキストを分析し、規範的に提示される文章を比較する際にコサイン類似性が所定の閾値（例えば、０．８のコサイン類似性）を超えているか判定してよい。例えば、システム１００は、第１のＵＲＬ５０２と関連付けられる第１のウェブページを含むウェブページのペアを、第２のＵＲＬ５０４と関連付けられる第２のウェブページと比較する。描写される例において、システム１００は、１２個の重複する文章があると判定し、テキスト５０６を「重複：１２文」として表示する。２つのウェブページのコサイン類似性は、ボックス５０８に示されるように０．８である。一部の実装において、システム１００は、さらに、３つ以上のウェブページ間で比較を行って類似性を判定し、提案コンテンツを抽出してよい。
【００５１】
その後、ユーザは、図６および図７に関して記載されるように、初期のコンテンツ推薦に対するウェブページのペアを選択し得る。
【００５２】
ウェブページのペアに対する類似性分析の表示
図６は、１つの実施形態にしたがって、初期のコンテンツ推薦を提供するためのウェブページのペアに対する類似性分析の結果の図を提示する。システム１００は、コンテンツが２つのウェブページ間で重複している、２つのウェブページ間の類似性を描写する。図６は、１２個の重複する文章を、下線を引いた文章として描写するが、異なる実装が重複する文章を異なる手法で表示してもよい。例えば、一部の実装は、重複する文章の後ろに影付きの背景を表示してよく、または、太字のテキストを使用して重複する文章を示してよい。システム１００は、初期のコンテンツ推薦を重複する文章に基づいて判定してよい。
【００５３】
図６に図示されるように、ユーザは、「レポートを表示／非表示」制御６０２または「表示／非表示しない」制御６０３をクリックし、類似性比較のレポートを表示または非表示するよう選択し得る。図６に描写される比較レポートは、「腹筋運動を行うことが腹筋を強くする早道です」テキスト６０４、６０６が、両方のウェブページに現れる文章であることを示す。「特性アドセンス開始をクリック」テキスト６０８は、一方のウェブサイトに提示されるのみであり、したがって、両方のウェブサイトに共通の文章として描写されない（例えば、下線が引かれない）。「へそを脊椎の方へ引っ込めることにより腹筋を徐々に引き締めます」テキスト６１０、６１２は、両方のウェブページに提示される文章である。「胴をゆっくり床へ戻しますが地面から少し上で維持するよう努めます」テキスト６１４、６１６も、両方のウェブページに提示される。
【００５４】
推薦コンテンツの選択の表示
図７は、実施形態にしたがって、他の連続的なテキストの文脈における推薦コンテンツの選択を表示し、コンテンツ生成に対するユーザの選択を受信することの図を提示する。
【００５５】
図７に図示されるように、システム１００は、２つのウェブページ間の類似性を表示する。さらに、システム１００は、初期コンテンツの推薦を判定することに基づいて、推薦コンテンツの選択７０２を表示し、それにより、ユーザは推薦コンテンツを閲覧および編集し得る。例えば、ユーザは、推薦コンテンツである「手を反対側の肩において腕を胸の前で交差させるか頭の後ろにおきます」テキスト７０４を編集してよい。一部の実装において、ユーザは、推薦コンテンツに賛成／反対することができ、または、推薦コンテンツを選択してコンテンツ提案にすることができる。
【００５６】
クラウドソーシングおよび協調フィルタリング
図８は、１つの実施形態にしたがって、クラウドソーシングおよび協調フィルタリングを使用して有効化提案を提供するための例示的なプロセスを図示する、フローチャート８００を提示する。図８は、１つの可能な実装を図示しており、特定の詳細は実装により異なってよい。
【００５７】
システム１００は、コンテンツを生成、優先、批評、および再順序付けするためにクラウドを使用することを含む、コンテンツを特定、査定、および適応化するクラウドソーシングおよび協調フィルタリング方法を適用してよい。システム１００は、クラウドソーシングタスクの組合せを、クラウドソーシングシステム（例えば、Ａｍａｚｏｎ  Ｍｅｃｈａｎｉｃａｌ  ＴｕｒｋのＨｕｍａｎ  Ｉｎｔｅｌｌｉｇｅｎｃｅ  Ｔａｓｋｓ）へ提出してよい。システム１００は（例えば、コンテンツ生成システムとして）、クラウドソーシングタスクからの結果を、提案候補またはプログラム配信に適切な最終コンテンツ（例えば、有効化提案）として査定してよい。
【００５８】
一部の想定において、システム１００は、語句（例えば、ｎグラム、リスト要素）、文章、および、連続的な文章セット（例えば、ウェブページ）を含むコンテンツを、外部ソースから異なるレベルの精度で抽出してよい。本明細書に記載される方法を使用してコンテンツを抽出した後、システム１００は、以下に記載されるように、クラウドソーシングおよび協調フィルタリング技術を適用してコンテンツを評価および有効化してよい。
【００５９】
動作中、システム１００は、最初にクラウドに対する適格性を判定してよい。クラウドは人々の群（例えば、複数のユーザ）であることに、留意されたい（動作８０２）。システム１００は、クラウドに入力を促してよい（動作８０４）。システム１００は、コンテンツに関するクラウドからフィードバックを求めてよく、または、クラウドが入力を提供して有効化提案の判定と関連付けられる他のタスクを行うことを要求してよい。
【００６０】
システム１００は、クラウド（例えば、ユーザのセット）を促してコンテンツを生成してよい。例えば、コンテンツの１つの例（例えば、１つ以上のコンテンツ要素）を考えると、システム１００は、クラウドに、別の関連する例または関連しない例を生成するよう要求してよい。コンテンツに必要な一部の属性を考えると、システム１００は、クラウドに、「よい［Ｘ］は何か」などの種類の提案を含む、別の関連する例または関連しない例を生成するよう要求してよい。ここで、Ｘは、間食や運動など、対象のアイテムであり、「腕立て伏せと置き換わり得る［運動］は何か」などの種類の代替である。さらに、システム１００は、クラウドに、所与のコンテンツの例に対する、コンテンツの言い換えを提供するよう要求してよい。
【００６１】
システム１００は、さらに、コンテンツまたはコンテンツセットを、クラウドから入力を求めることにより優先してよい。コンテンツの例のセットを考えると、システム１００は、クラウドに、セット間の順番を選択またはランク付けするよう依頼してよい（例えば、最高／最悪の例、関連性が最も高い／低い）。
【００６２】
システム１００は、さらに、コンテンツの批評をクラウドから要求してよい。コンテンツのセットを考えると、システム１００は、セットにおいて何が不足しているか、何が悪いか、または、何が余分であるかに関して、クラウドから入力を求めてよい。コンテンツのセットを考えると、システム１００は、さらに、クラウドにコンテンツの再順序付けまたは再配置を行うよう要求してよい。
【００６３】
システム１００は、入力をクラウドから受信する（動作８０６）。一部の想定において、システム１００は、健康関連の問題点に対処するために提案されたコンテンツを、クラウドのフィードバックまたは入力に基づいて生成してよい。その後、システム１００は、クラウドの入力を評価し、有効化提案を判定してよい（動作８０８）。続いて、システム１００は、有効化提案を有効化提案ストレージ１０８に保存する（動作８１０）。評価プロセスの一部として、システム１００は、提案コンテンツを評価するために入力を１人以上のユーザから受信し、提案コンテンツを有効化してよい。
【００６４】
例示的な装置
図９は、１つの実施形態にしたがって、健康管理の提案をパーソナライズするための例示的な装置９００を図示するブロック図を提示する。装置９００は、有線または無線通信チャネルを介して相互に通信可能な複数のモジュールを備え得る。装置９００は、１つ以上の集積回路を使用して実現されてよく、図９に示されるよりも少ないモジュールまたは多くのモジュールを含んでよい。さらに、装置９００は、コンピュータシステムに統合されてよく、または、他のコンピュータシステムおよび／またはデバイスと通信可能な独立デバイスとして実現されてよい。
【００６５】
装置９００は、モバイルデバイス、ウェアラブルデバイス、ウェブベースのインタフェースを伴うコンピュータ、または、音声インタフェースを伴うブルートゥースヘッドセットとして、実装されてよい。一部の実装は、情報を処理して情報をユーザのデバイスへ送信するサーバを含んでよい。
【００６６】
具体的には、装置９００は、提案生成器９０２、提案評価器９０４、ユーザ活動アナリティクス９０６、指導エージェント９０８、ソーシャルメディアモジュール９１０、および／または、センサ９１２の任意の組合せを備え得る。装置９００は、さらに、図９に記載されない追加的なモジュールおよびデータを含んでよく、異なる実装は異なるモジュールのセットにしたがって機能性を配置してよいことに、留意されたい。本発明の実施形態は、モジュールのいかなる特定の配置にも限定されない。
【００６７】
提案生成器９０２は、外部コンテンツまたは任意の他のデータのソースにアクセスすることにより、提案コンテンツを生成する。提案評価器９０４は、提案コンテンツの評価を容易にする。ユーザ活動アナリティクス９０６は、ユーザの活動を分析して、潜在的な健康の問題および論点を判定し、および／または、活動ベースの提案を容易にし、および／または、ユーザが提案に従う範囲の判定を行い易くする。指導エージェント９０８は、課題が行われている間にチームおよびチームのメンバーに関して学習し、個人向けのアドバイス、激励、およびフィードバックを提供する。ソーシャルメディアモジュール９１０は、ユーザが、ソーシャルメディアメッセージおよび投稿を介して相互に通信できるようにする。センサ９１２は、異なる種類のセンサを表し、ユーザの移動および周囲の環境を検出する。例えば、センサ９１２は、加速度計、ジャイロスコープ、デジタルコンパス、光センサ、温度計、歩数計、心拍数モニタ、気圧計、ＧＰＳセンサ、および、マイクロホンを含んでよい。
【００６８】
例示的なシステム
図１０は、１つの実施形態にしたがって、健康管理の提案をパーソナライズしてよい例示的なコンピュータシステムを図示する。コンピュータおよび通信システム１０００は、モバイルデバイス１００１の一部であってよい。１つの実施形態において、コンピュータシステム１０００は、プロセッサ１００２、メモリ１００４、センサ１００６、および、ストレージデバイス１００８を含む。
【００６９】
センサ１００６は、異なる種類のセンサを表し、ユーザの移動および周囲の環境を検出する。例えば、センサ１００６は、加速度計、ジャイロスコープ、デジタルコンパス、光センサ、温度計、歩数計、心拍数モニタ、気圧計、ＧＰＳセンサ、および、マイクロホンを含んでよい。
【００７０】
ストレージデバイス１００８は、アプリケーション１０１０および１０１２およびオペレーティングシステム１０１６など、多数のアプリケーションを保存する。ストレージデバイス１００８は、さらに、提案生成器１０２２、提案評価器１０２４、ユーザ活動アナリティクス１０２６、指導エージェント１０２８、および、ソーシャルメディアモジュール１０３０などのコンポーネントを含んでよい、個人向けの健康およびウェルネス指導システム１０１８のためのコードを保存する。
【００７１】
提案生成器１０２２は、外部コンテンツまたは任意の他のデータのソースにアクセスすることにより、提案コンテンツを生成する。提案評価器１０２４は、提案コンテンツの評価を容易にする。ユーザ活動アナリティクス１０２６は、ユーザの活動を分析して、潜在的な健康の問題および論点を判定し、および／または、活動ベースの提案を生成および配信し易くし、および／または、ユーザが提案に従う範囲の判定を行い易くする。指導エージェント１０２８は、課題が行われている間にチームおよびチームのメンバーに関して学習し、個人向けのアドバイス、激励、および、フィードバックを提供する。ソーシャルメディアモジュール１０３０は、ユーザが、ソーシャルメディアメッセージおよび投稿を介して相互に通信できるようにする。
【００７２】
動作中、提案生成器１０２２などの１つ以上のアプリケーションは、ストレージデバイス１００８からメモリ１００４内にロードされ、その後、プロセッサ１００２により実行される。プログラムを実行する間、プロセッサ１００２は前述の機能を行う。
【００７３】
この詳細な説明に記載されるデータ構造およびコードは、典型的に、コンピュータシステムにより使用するためのコードおよび／またはデータを保存し得る任意のデバイスまたは媒体であってよい、コンピュータ可読保存媒体に保存される。コンピュータ可読保存媒体は、揮発性メモリ、不揮発性メモリ、ディスクドライブ、磁気テープ、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多用途ディスクまたはデジタルビデオディスク）、または、現在既知の、または、今後開発される、コンピュータ可読媒体を保存可能な他の媒体など、磁気および光ストレージデバイスを含むが、それらに限定されない。
【００７４】
詳細な説明に記載される方法およびプロセスは、上述されるようなコンピュータ可読保存媒体に保存され得るコードおよび／またはデータとして、具現化され得る。コンピュータシステムが、コンピュータ可読保存媒体に保存されたコードおよび／またはデータを読み込んで実行すると、コンピュータシステムは、データ構造およびコードとして具現化されコンピュータ可読保存媒体内に保存された方法およびプロセスを行う。
【００７５】
さらに、本明細書に記載される方法およびプロセスは、ハードウェアモジュールまたは装置に含まれ得る。これらのモジュールまたは装置は、特定用途向け集積回路（ＡＳＩＣ）チップ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定のソフトウェアモジュールまたはコードを特定の時間に実行する専用または共有プロセッサ、および／または、現在既知の、または、今後開発される、他のプログラマブル論理デバイスを含んでよいが、それらに限定されない。ハードウェアモジュールまたは装置が起動されると、それらに含まれる方法およびプロセスを行う。
【図１】
2016184403.tif 000003
【図２】
2016184403.tif 000004
【図３】
2016184403.tif 000005
【図４】
2016184403.tif 000006
【図５】
2016184403.tif 000007
【図６】
2016184403.tif 000008
【図７】
2016184403.tif 000009
【図８】
2016184403.tif 000010
【図９】
2016184403.tif 000011
【図１０】
2016184403.tif 000012