(57)【要約】  パーソナルアシスタント情報を提供するための１つまたは複数の技法および／またはシステムが提供される。例えば、主デバイス(例えば、スマートフォン)が、副デバイス(例えば、デジタルパーソナルアシスタント機能を欠いているテレビ)との通信チャネルを確立することができる。主デバイスは、ユーザに関連付けられたコンテキスト(例えば、「私のテレビに天候を示してください」というユーザステートメント)を受け取ることができる。デジタルパーソナルアシスタント機能により使用可能となるまたはそのような機能にアクセスすることができる主デバイスは、デジタルパーソナルアシスタント機能を呼び出してコンテキストを評価し、パーソナルアシスタント結果(例えば、ローカル天候情報)を生成することができる。パーソナルアシスタント結果は、ユーザへの提示のために主デバイスから副デバイスに提供することができる。このようにして、副デバイスは、そのような機能を備えなくても、またはそのような機能にアクセスすることができなくても、デジタルパーソナルアシスタント機能を提供するように見える。
2017538985.tif 000002
【特許請求の範囲】
【請求項１】
副デバイスを通してパーソナルアシスタント情報をリモートで提供するためのシステムであって、
副デバイスとの通信チャネルを確立し、
ユーザに関連付けられたコンテキストを受け取り、
デジタルパーソナルアシスタント機能を呼び出して前記コンテキストを評価し、パーソナルアシスタント結果を生成し、
前記ユーザへの提示のために前記パーソナルアシスタント結果を前記副デバイスに提供するように構成された主デバイスを備える、システム。
【請求項２】
前記主デバイスが、
前記副デバイスを呼び出して、前記副デバイスを通して前記パーソナルアシスタント結果を表示するように構成される、請求項１に記載のシステム。
【請求項３】
前記主デバイスが、
前記副デバイスを呼び出して、前記副デバイスを通して前記パーソナルアシスタント結果を再生するように構成される、請求項１に記載のシステム。
【請求項４】
前記主デバイスが、
前記パーソナルアシスタント結果のための対話型ユーザフィードバックを前記副デバイスから受け取り、
前記デジタルパーソナルアシスタント機能を呼び出して前記対話型ユーザフィードバックを評価し、第２のパーソナルアシスタント結果を生成し、
前記ユーザへの提示のために前記第２のパーソナルアシスタント結果を前記副デバイスに提供するように構成される、請求項１に記載のシステム。
【請求項５】
前記副デバイスが、電化製品、テレビ、視聴覚デバイス、車載デバイス、ウェアラブルデバイス、パーソナルアシスタント非対応デバイスのうちの少なくとも１つを備える、請求項１に記載のシステム。
【請求項６】
前記主デバイスが、
オーディオファイルを前記副デバイスから前記コンテキストとして受け取り、
前記オーディオファイルに対して音声認識を実施してユーザステートメントコンテキストを生成し、
前記デジタルパーソナルアシスタント機能を呼び出して前記ユーザステートメントコンテキストを評価し、前記パーソナルアシスタント結果を生成するように構成される、請求項１に記載のシステム。
【請求項７】
前記主デバイスが、
前記副デバイスを呼び出して、前記副デバイス上でホストされる第１のデジタルパーソナルアシスタントユーザインターフェースを通して前記パーソナルアシスタント結果を提示し、
前記主デバイスを通して前記コンテキストとは異なるローカルユーザコンテキストを受け取り、
前記デジタルパーソナルアシスタント機能を呼び出して前記ローカルユーザコンテキストを評価し、第２のパーソナルアシスタント結果を生成し、
前記主デバイス上でホストされる第２のデジタルパーソナルアシスタントユーザインターフェースを通して提示するために、前記第１のデジタルパーソナルアシスタントユーザインターフェースが前記副デバイスを通して提示されるのと同時に、前記第２のパーソナルアシスタント結果を提供するように構成される、請求項１に記載のシステム。
【請求項８】
前記主デバイスが、
前記パーソナルアシスタント結果を音声文字列へのテキストとして提供するように構成される、請求項１に記載のシステム。
【請求項９】
前記主デバイスが、
エラー状態を検知することに応答して、エラー文字列を前記パーソナルアシスタント結果内に含むように構成される、請求項１に記載のシステム。
【請求項１０】
副デバイスを通してパーソナルアシスタント情報をリモートで提供するための方法であって、
主デバイスによって、副デバイスとの通信チャネルを確立するステップと、
前記主デバイスによって、ユーザに関連付けられたコンテキストを受け取るステップと、
前記主デバイスによって、デジタルパーソナルアシスタント機能を呼び出して前記コンテキストを評価し、パーソナルアシスタント結果を生成するステップと、
前記主デバイスによって、前記ユーザへの提示のために前記パーソナルアシスタント結果を前記副デバイスに提供するステップとを含む、方法。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]  多くのユーザが、ラップトップコンピュータ、タブレット、パーソナルコンピュータ、携帯電話、キオスク、ビデオゲームシステムなど、様々なタイプのコンピューティングデバイスと対話することができる。一例において、ユーザは、マップインターフェースを通して、目的地までの道案内を得るために携帯電話を利用することができる。別の例において、ユーザは、店舗キオスクを利用してクーポンを印刷し、店舗ユーザインターフェースを通して在庫を調べることができる。
【発明の概要】
【０００２】
[0002]  本概要は、さらに以下の詳細な説明において説明する簡略化された形の概念の抜粋を紹介するために提供される。本概要は、特許請求される主題の主要な要素または不可欠な特徴を識別することが意図されていないし、特許請求される主題の範囲を限定するのに使用されることも意図されていない。
【０００３】
[0003]  とりわけ、副デバイスを通してパーソナルアシスタント情報をリモートで提供するための、および／または主デバイスからリモートで受け取ったパーソナルアシスタント情報を提供するための１つまたは複数のシステムおよび／または技法が、本明細書に提供される。副デバイスを通してパーソナルアシスタント情報をリモートで提供する一例において、主デバイスは、副デバイスとの通信チャネルを確立するように構成することができる。主デバイスは、ユーザに関連付けられたコンテキストを受け取ることができる。主デバイスは、デジタルパーソナルアシスタント機能を呼び出してコンテキストを評価し、パーソナルアシスタント結果を生成することができる。主デバイスは、ユーザへの提示のためにパーソナルアシスタント結果を副デバイスに提供することができる。
【０００４】
[0004]  主デバイスからリモートで受け取ったパーソナルアシスタント情報を提供する一例において、副デバイスは、ユーザに関連付けられたコンテキストを検知するように構成することができる。副デバイスは、主デバイスとの通信チャネルを確立するように構成することができる。副デバイスは、メッセージを主デバイスに送るように構成することができる。メッセージは、コンテキストと、デジタルパーソナルアシスタント機能を呼び出してコンテキストを評価し、パーソナルアシスタント結果を生成するための主デバイスへの命令とを含むことができる。副デバイスは、主デバイスからパーソナルアシスタント結果を受け取るように構成することができる。副デバイスは、パーソナルアシスタント結果をユーザに提示するように構成することができる。
【０００５】
[0005]  前述のおよび関連した目的を達成するために、以下の説明および付属の図面は、ある例示的な態様および実装形態を記述する。これらは、１つまたは複数の態様を採用することができる様々なやり方のうちの少数だけを示している。本開示の他の態様、利点、および新規の特徴は、付属の図面と併せて検討されたとき以下の詳細な説明から明らかとなろう。
【図面の簡単な説明】
【０００６】
【図１】[0006]副デバイスを通してパーソナルアシスタント情報をリモートで提供する例示的な方法を示す流れ図である。
【図２Ａ】[0007]副デバイスを通してパーソナルアシスタント情報をリモートで提供するための例示的なシステムを示す構成要素の構成図である。
【図２Ｂ】[0008]パーソナルアシスタント結果を有する対話型ユーザフィードバックに基づいて副デバイスを通してパーソナルアシスタント情報をリモートで提供するための例示的なシステムを示す構成要素の構成図である。
【図３】[0009]副デバイスを通してパーソナルアシスタント情報をリモートで提供するための例示的なシステムを示す構成要素の構成図である。
【図４】[0010]主デバイスからリモートで受け取ったパーソナルアシスタント情報を提供するための例示的なシステムを示す構成要素の構成図である。
【図５】[0011]副デバイス上でホストされる第１のデジタルパーソナルアシスタントユーザインターフェースを通してパーソナルアシスタント結果を提示し、同時に、主デバイス上でホストされる第２のデジタルパーソナルアシスタントユーザインターフェースを通して第２のパーソナルアシスタント結果を提示するための例示的なシステムを示す構成要素の構成図である。
【図６】[0012]本明細書に記述する提供物のうちの１つまたは複数を具現化するように構成されたプロセッサ実行可能命令を含むことができる、例示的なコンピュータ可読媒体の図である。
【図７】[0013]本明細書に記述する提供物のうちの１つまたは複数を実装することができる、例示的なコンピューティング環境を示す図である。
【発明を実施するための形態】
【０００７】
[0014]  次に、特許請求される主題を、同じ参照符号が全体を通して同じ要素を表すのに一般に使用される図面を参照して説明する。以下の説明において、分かりやすくする目的で、特許請求される主題を理解するために数多くの具体的な詳細を記述する。しかし、特許請求される主題は、これらの具体的な詳細がなくても実施することができることは明らかであり得る。他の事例において、構造およびデバイスは、特許請求される主題を説明するのを容易にするために構成図の形で示す。
【０００８】
[0015]  副デバイスを通してパーソナルアシスタント情報をリモートで提供するための、および／または主デバイスからリモートで受け取ったパーソナルアシスタント情報を提供するための１つまたは複数のシステムおよび／または技法が、本明細書に提供される。ユーザは、様々なデバイスからデジタルパーソナルアシスタントにアクセスすることを所望することがある（例えば、デジタルパーソナルアシスタントは、推奨事項を提供し、質問に回答し、および／またはタスク完了を容易にすることができる）。あいにく、多くのデバイスは、デジタルパーソナルアシスタントをホストし、および／またはアクセスするための処理機能、リソース、および／または機能を有しない可能性がある。例えば、電化製品（例えば、冷蔵庫）、ウェアラブルデバイス（例えば、スマートウォッチ）、テレビ、および／またはデジタルパーソナルアシスタント機能および／またはデジタルパーソナルアシスタント機能に関連付けられたインストール済みのアプリケーションをサポートするオペレーティングシステムのバージョンを有しないコンピューティングデバイス（例えば、デジタルパーソナルアシスタント機能をサポートする更新されたオペレーティングシステムのバージョンを有しない可能性がある、タブレット、ラップトップコンピュータ、パーソナルコンピュータ、スマートフォン、または他のデバイス）は、デジタルパーソナルアシスタントへのアクセスをユーザに与えることができない可能性がある。したがって、本明細書に提供されるように、デジタルパーソナルアシスタント機能を提供することができる主デバイスは、デジタルパーソナルアシスタント機能を呼び出してユーザに関連付けられたコンテキスト（例えば、ユーザによって提起された現在の天候に関する質問）を評価し、デジタルパーソナルアシスタント機能をネイティブにサポートしない副デバイスに提供される、パーソナルアシスタント結果を生成することができる。主デバイスは、デジタルパーソナルアシスタント機能（例えば、デジタルパーソナルアシスタントアプリケーションおよび／または互換性のあるオペレーティングシステムを備えるスマートフォン）を呼び出すことができるので、主デバイスは、デジタルパーソナルアシスタントを呼び出すことができない可能性がある副デバイス（例えば、テレビ）にパーソナルアシスタント結果を提供することができる（例えば、現在の天候の情報をユーザへの表示のために主デバイスから副デバイスに提供することができる）。したがって、本明細書に提供される技法のうちの１つまたは複数により、主デバイスは、パーソナルアシスタント結果を１つまたは複数の副デバイスに提供することが可能になる。１つまたは複数の副デバイスは、そうでなければ、ハードウェアおよび／またはソフトウェアの制約により、そのような結果を生成し、および／または得ることはできないであろう。
【０００９】
[0016]  副デバイスを通してパーソナルアシスタント情報をリモートで提供する実施形態を図１の例示的な方法１００によって示す。１０２において、方法が開始される。１０４において、主デバイスが副デバイスとの通信チャネルを確立することができる。主デバイスは、デジタルパーソナルアシスタント機能をネイティブにサポートするように構成することができる（例えば、スマートフォン、タブレットなど）。副デバイスは、デジタルパーソナルアシスタント機能をネイティブにサポートしない可能性がある（例えば、冷蔵庫などの電化製品、テレビ、視聴覚デバイス、車載デバイス、スマートウォッチや眼鏡などのウェアラブルデバイス、またはパーソナルアシスタント非対応デバイスなど）。一例において、通信チャネルは、ワイヤレス通信チャネル（例えば、Bluetooth（登録商標））であることができる。一例において、ユーザは、スマートフォン主デバイスを保持しながらテレビ副デバイスの横を歩いて通り過ぎることにより、通信チャネルを確立することができる（例えば、自動的に、プログラムでなど）。
【００１０】
[0017]  １０６において、ユーザに関連付けられたコンテキストを主デバイスによって受け取ることができる。例えば、ユーザは、「私のテレビで現在再生されている映画に示される遊園地のチケットを購入してください」と言うことができ、それを、コンテキストとして受け取ることができる。一例において、コンテキストは、遊園地を識別するための画像認識を実施するのに使用することができる、映画に関する識別情報（例えば、テレビ副デバイスによってキャプチャされた映画のスクリーンショット、遊園地が表示されている映画の現在の場面を識別するのに使用することができるチャンネルおよび／または時間情報など）を含むことができる。一例において、コンテキストは、副デバイスから受け取ることができる。例えば、テレビ副デバイスのマイクロホンは、ユーザステートメントをオーディオファイルとして録音することができる。スマートフォン主デバイスは、オーディオファイルをテレビ副デバイスからコンテキストとして受け取ることができる。オーディオファイルに対して音声認識を実施して、ユーザステートメントコンテキストを生成することができる。一例において、主デバイスは、コンテキストを検知することができる（例えば、スマートフォン主デバイスのマイクロホンは、ユーザステートメントをコンテキストとして検知することができる）。
【００１１】
[0018]  一例において、コンテキストは、オーディオデータ（例えば、「私のテレビで現在再生されている映画に示される遊園地のチケットを購入してください」というユーザステートメント）、映像データ（例えば、ユーザは、新たな電子メールチェックコマンドコンテキストとして認識され得るジェスチャを実施することができる）、画像（例えば、ユーザは、カメラの前に消費アイテムを配置することができ、それは価格チェックコマンドコンテキストとして検知され得る）、または主デバイスおよび副デバイスとは別個であることができるかまたは主デバイスおよび／または副デバイス内に統合することができるかのいずれかである様々なセンサによって検知され得る他のセンサデータ（例えば、冷蔵庫内のカメラは、どんな食品が冷蔵庫内にある（ない）のかを、したがって、どんな食品をユーザは購入する必要がある（ない）可能性があるのか示すことができ、家の温度センサは、火災の可能性を示すことができ、ドアセンサは、ユーザが家に入ったかまたは家から出たことを示すことができ、カーセンサは、車がオイル交換の時期であることを示すことができるなど）を含むことができる。
【００１２】
[0019]  １０８において、主デバイスは、デジタルパーソナルアシスタント機能を呼び出してコンテキストを評価し、パーソナルアシスタント結果を生成することができる。一例において、スマートフォン主デバイスは、コンテキストを評価するためにリモートデジタルパーソナルアシスタントサービスにアクセスし、および／またはリモートデジタルパーソナルアシスタントサービスを呼び出すことができる、オペレーティングシステムおよび／またはデジタルパーソナルアシスタントアプリケーションを備えることができる。別の一例において、スマートフォン主デバイスは、デジタルパーソナルアシスタント機能を含むデジタルパーソナルアシスタントアプリケーションを備えることができる。デジタルパーソナルアシスタント機能は、テレビ副デバイスによってホストされないおよび／または呼び出し可能ではない可能性がある。一例において、パーソナルアシスタント結果は、オーディオメッセージ（例えば、チケット購入確認メッセージ）、テキスト文字列（例えば、チケット購入確認ステートメント）、画像（例えば、購入するための様々なタイプのチケットの描写）、映像（例えば、遊園地への道案内）、ウェブサイト（例えば、遊園地のウェブサイト）、タスク完了機能（例えば、遊園地のチケットを購入できる機能）、推奨事項（例えば、遊園地の近くのホテルの推奨）、音声文字列へのテキスト（例えば、音声合成マークアップ言語情報なしでテレビ副デバイスによって理解可能な生のテキスト）、エラー文字列（例えば、コンテキストを評価する際にエラーを引き起こすデジタルパーソナルアシスタント機能に対応するエラー状態の記述）などを含むことができる。
【００１３】
[0020]  １１０において、パーソナルアシスタント結果を、主デバイスによって、ユーザへの提示のために副デバイスに提供することができる。主デバイスは、副デバイスを呼び出して、副デバイスを通してパーソナルアシスタント結果を表示および／または再生（例えば、オーディオを再生）することができる。例えば、スマートフォン主デバイスは、テレビ副デバイス上の表示のために「何日の遊園地のチケットを何枚購入したいのですか？」というテキスト文字列をテレビ副デバイスに提供することができる。一例において、個人向けのアシスタント結果のための対話型ユーザフィードバックを主デバイスによって副デバイスから受け取ることができる。例えば、テレビ副デバイスは、「私は今度の月曜日のチケットが４枚欲しい」という第２のユーザステートメントを録音することができ、第２のユーザステートメントをスマートフォン主デバイスに提供することができる。スマートフォン主デバイスは、デジタルパーソナルアシスタント機能を呼び出して対話型ユーザフィードバックを評価し、第２のパーソナルアシスタント結果（例えば、チケット購入確認番号）を生成することができる。スマートフォン主デバイスは、ユーザへの提示のために第２のパーソナルアシスタント結果をテレビ副デバイスに提供することができる。
【００１４】
[0021]  一例において、主デバイスは、副デバイスがパーソナルアシスタント結果を提供するのと同時に、パーソナルアシスタント結果をローカルに提供することができる。例えば、スマートフォン主デバイスは、テレビ副デバイスを呼び出して、テレビ副デバイス上でホストされる第１のデジタルパーソナルアシスタントユーザインターフェース（例えば、テレビ表示領域）を通してパーソナルアシスタント結果（例えば、「何日の遊園地のチケットを何枚購入したいのですか？」というテキスト文字列）を提示することができる。スマートフォン主デバイスは、スマートフォン主デバイス上でホストされる第２のデジタルパーソナルアシスタントユーザインターフェース（例えば、テキスト文字列のオーディオ再生インターフェース、テキスト文字列の視覚的提示など）を通してパーソナルアシスタント結果（例えば、「何日の遊園地のチケットを何枚購入したいのですか？」というテキスト文字列）を同時に提示することができる。
【００１５】
[0022]  異なるパーソナルアシスタント結果を主デバイスおよび副デバイス上に同時に提示することができる。例えば、副デバイスを呼び出して、第１のパーソナルアシスタント結果（例えば、「何日の遊園地のチケットを何枚購入したいのですか？」というテキスト文字列）を提示することができ、その一方で、主デバイスは、第２のパーソナルアシスタント結果を同時に提示することができる（例えば、「私の電話に月曜日の天候を示してください」というユーザステートメントに応答してデジタルパーソナルアシスタント機能によって生成される、「天候は晴れでしょう」というオーディオまたはテキストメッセージ（例えば、遊園地へのチケットを購入することに関するユーザステートメントと時間が近接して天候に関するユーザステートメントが発生する場合））。このようにして、デジタルパーソナルアシスタント機能を呼び出す主デバイスに基づいて、１つまたは複数のパーソナルアシスタント結果を、副デバイスを通して、および／または同時に主デバイスを通してユーザに提供することができる。１１２において、方法が終了する。ユーザに関連付けられたコンテキストを使用してパーソナルアシスタント結果を生成することなど、ユーザは、本明細書に提示されるアクティビティに同意することができることが理解されよう。例えば、ユーザは、（例えば、主デバイスおよび／または１つまたは複数の副デバイス上に表示することができる）パーソナルアシスタント結果を生成するためにユーザに関連付けられた信号、データ、情報などの収集および／または使用を可能にする同意を選択することができる（例えば、プロンプトに応答することによって）。例えば、ユーザは、天候、温度など、ユーザに関連付けられた位置の状態を決定するのに収集されおよび／または使用される主デバイスからのＧＰＳデータに同意することができる。
【００１６】
[0023]  図２Ａ〜２Ｂは、副デバイスを通してパーソナルアシスタント情報をリモートで提供するための主デバイス２１２を備えるシステム２０１の例を示す。図２Ａは、テレビ副デバイス２０２との通信チャネルを確立する主デバイス２１２の例２００を示す。主デバイス２１２は、ユーザ２０６に関連付けられたコンテキスト２１０をテレビ副デバイス２０２から受け取ることができる。例えば、テレビ副デバイス２０２は、「２チャンネルの映画のレストランに２人分の予約をしてください」という第１のユーザステートメント２０８を検知することができる。テレビ副デバイス２０２は、コンテキスト２１０内に第１のユーザステートメント２０８を含むことができる。一例において、テレビ副デバイス２０２は、コンテキスト２１０内に、テレビ副デバイス２０２によって現在表示されているラブストーリー映画２０４のスクリーンキャプチャ、および／またはラブストーリー映画２０４におけるフランス料理レストランを識別するためにデジタルパーソナルアシスタント機能によって使用することができる他の識別情報を含むことができる。
【００１７】
[0024]  主デバイス２１２は、デジタルパーソナルアシスタント機能２１４を呼び出してコンテキスト２１０を評価し、パーソナルアシスタント結果２１６を生成するように構成することができる。一例において、主デバイス２１２は、デジタルパーソナルアシスタント機能２１４をローカルに呼び出すことができ、その場合、デジタルパーソナルアシスタント機能２１４は、ローカルに主デバイス２１２上でホストされる。別の一例において、主デバイス２１２は、主デバイス２１２からリモートのデジタルパーソナルアシスタントサービスを呼び出して、コンテキスト２１０を評価することができる。一例において、パーソナルアシスタント結果２１６は、「フランス料理レストランは何時の予約にしますか？」というテキスト文字列を含むことができる。主デバイス２１２は、ユーザ２０６への提示のためにパーソナルアシスタント結果２１６をテレビ副デバイス２０２に提供することができる。
【００１８】
[0025]  図２Ｂは、パーソナルアシスタント結果２１６のための対話型ユーザフィードバック２５４をテレビ副デバイス２０２から受け取る主デバイス２１２の例２５０を示す。例えば、テレビ副デバイス２０２は、「午後７：００でお願いします」という第２のユーザステートメント２５２を対話型ユーザフィードバック２５４として検知することができ、対話型ユーザフィードバック２５４を主デバイス２１２に提供することができる。主デバイス２１２は、（例えば、主デバイス２１２にローカルである、および／または主デバイス２１２からリモートである）デジタルパーソナルアシスタント機能２１４を呼び出して対話型ユーザフィードバック２５４を評価し、第２のパーソナルアシスタント結果２５６を生成することができる。例えば、第２のパーソナルアシスタント結果２５６は、「予約は午後７：００ということで確認されました！！」という第２のテキスト文字列を含むことができる。主デバイス２１２は、ユーザ２０６への提示のために第２のパーソナルアシスタント結果２５６をテレビ副デバイス２０２に提供することができる。
【００１９】
[0026]  図３は、副デバイスを通してパーソナルアシスタント情報をリモートで提供するためのシステム３００の例を示す。システム３００は、スマートフォン主デバイス３０６などの主デバイスを含むことができ、スマートフォン主デバイス３０６は、冷蔵庫副デバイス３０２などの副デバイスとの通信接続を確立することができる。スマートフォン主デバイス３０６は、ユーザ３０４に関連付けられたコンテキスト３１０を受け取ることができる。例えば、スマートフォン主デバイス３０６のマイクロホンは、「どんな食品を私は買う必要があるのでしょうか？」というユーザステートメントをユーザ３０４から検知することができる。一例において、スマートフォン主デバイス３０６は、コンテキスト３１０を無視するのではなく検知するために満たすべきコンテキスト認識使用可能ポリシーを定義することができる（例えば、コンテキスト認識使用可能ポリシーは、スマートフォン主デバイス３０６が通話モードでなく、テキストメッセージの送受信がオフである限りコンテキストを検知することができることを指定することができる。このポリシーは、スマートフォン主デバイス３０６の現在の状況コンテキストによって満たされることもあるし、満たされないこともある）。一例において、スマートフォン主デバイス３０６は、追加の情報を冷蔵庫副デバイス３０２から、および／または他のセンサからコンテキスト３１０として得ることができる（例えば、スマートフォン主デバイス３０６は、冷蔵庫副デバイス３０２内のカメラセンサおよび／または食器棚内のカメラセンサを呼び出して、ユーザ３０４が通常在庫するものとして登録しておいた食品がなくなっていることを検知することができる）。
【００２０】
[0027]  スマートフォン主デバイス３０６は、デジタルパーソナルアシスタント機能３１２（例えば、ローカルにスマートフォン主デバイス３０６上でホストされ、および／またはリモートデジタルパーソナルアシスタントサービスによってホストされる）を呼び出してコンテキスト３１０を評価し、パーソナルアシスタント結果３１４を生成することができる。例えば、デジタルパーソナルアシスタント機能３１２は、冷蔵庫副デバイス３０２によってキャプチャされた画像が、ユーザ３０４がミルクが少なくなっているかまたはなくなっていることを示していると決定することができ（例えば、画像／物体認識を介して）、したがって、パーソナルアシスタント結果３１４は、「あなたはミルクを必要としています！！」という表示メッセージを含むことができる。スマートフォン主デバイス３０６は、ユーザ３０４への提示のために（例えば、表示またはオーディオ再生のために）パーソナルアシスタント結果３１４を冷蔵庫副デバイス３０２に提供することができる。さらに、またはあるいは、パーソナルアシスタント結果３１４を、（例えば、主デバイス３０６から再生されるオーディオメッセージとして、および／または主デバイス３０６上に表示されるテキストメッセージとして）主デバイス３０６を介してユーザに提示することができる。
【００２１】
[0028]  図４は、主デバイスからリモートで受け取ったパーソナルアシスタント情報を提供するためのシステム４００の例を示す。システム４００は、ウォッチ副デバイス４０４などの副デバイスを備えることができる。ウォッチ副デバイス４０４は、ユーザに関連付けられたコンテキストを検知するように構成することができる。例えば、ウォッチ副デバイス４０４のマイクロホンが、「この店では何か特売がありますか？」というユーザステートメント４０２をコンテキストとして検知することができる。一例において、ウォッチ副デバイス４０４は、アプリストア４１６から取り出した第１のパーティスピーチアプリ４１４を使用してユーザステートメントを検知した可能性がある。一例において、ウォッチ副デバイス４０４は、コンテキストを無視するのではなく検知するために満たすべきコンテキスト認識使用可能ポリシーを定義することができる（例えば、コンテキスト認識使用可能ポリシーは、ウォッチ副デバイス４０４が通話モードでなく、テキストメッセージの送受信がオフである限りコンテキストを検知することができることを指定することができる。このポリシーは、ウォッチ副デバイス４０４の現在の状況コンテキストによって満たされることもあるし、満たされないこともある）。一例において、小売店など、ユーザの現在の位置をコンテキスト内に含めるために（例えば、GPSを介して、Bluetoothビーコンを介してなど）検知することができる。
【００２２】
[0029]  ウォッチ副デバイス４０４は、携帯電話主デバイス４０８などの主デバイスとの通信チャネルを確立することができる。ウォッチ副デバイス４０４は、メッセージ４０６を携帯電話主デバイス４０８に送ることができる。メッセージ４０６は、コンテキスト（例えば、ユーザステートメントのオーディオデータ、ユーザの現在の位置など）および／または、携帯電話主デバイス４０８が（例えば、携帯電話主デバイス４０８にローカルである、および／または携帯電話主デバイス４０８からリモートである）デジタルパーソナルアシスタント機能４１０を呼び出してコンテキストを評価し、パーソナルアシスタント結果４１２を生成するための命令を含むことができる。例えば、パーソナルアシスタント結果４１２は、「子供服が２５％割引きです」というテキスト文字列および／または音声文字列へのテキストを含むことができる。ウォッチ副デバイス４０４は、パーソナルアシスタント結果４１２を携帯電話主デバイス４０８から受け取ることができる。ウォッチ副デバイス４０４は、パーソナルアシスタント結果４１２を（例えば、テキスト文字列を表示する、音声文字列へのテキストを再生するなど）ユーザに提示することができる。
【００２３】
[0030]  図５は、副デバイス上でホストされる第１のデジタルパーソナルアシスタントユーザインターフェースを通してパーソナルアシスタント結果５１８を提示し、同時に、主デバイス５１０上でホストされる第２のデジタルパーソナルアシスタントユーザインターフェースを通して第２のパーソナルアシスタント結果５２０を提示するためのシステム５００の例を示す。主デバイス５１０（例えば、携帯電話）は、テレビ副デバイス５０２との通信チャネルを確立することができる。主デバイス５１０は、ユーザ５０４に関連付けられたコンテキスト５０８を受け取ることができる。例えば、主デバイス５１０は、「アクション映画の予告編をテレビで再生してください」という第１のユーザステートメント５０６を、テレビ副デバイス５０２上でパーソナルアシスタント情報を提供することを対象としているコンテキスト５０８として検知することができる。主デバイス５１０は、（例えば、主デバイス５１０にローカルである、および／または主デバイス５１０からリモートである）デジタルパーソナルアシスタント機能５１６を呼び出してコンテキスト５０８を評価し、アクション映画の予告編などのパーソナルアシスタント結果５１８を生成するように構成することができる。主デバイス５１０は、第１のデジタルパーソナルアシスタントユーザインターフェース（例えば、テレビ副デバイス５０２のテレビ表示領域）を通してユーザ５０４に提示するためのパーソナルアシスタント結果５１８をテレビ副デバイス５０２に提供することができる。
【００２４】
[0031]  主デバイス５１０は、「映画の一覧表を携帯電話に示してください」という第２のユーザステートメント５１２を、主デバイス５１０上でパーソナルアシスタント情報を提供することを対象としているローカルユーザコンテキスト５１４として検知することができる。主デバイス５１０は、デジタルパーソナルアシスタント機能５１６を呼び出してローカルユーザコンテキスト５１４を評価し、映画の一覧表などの第２のパーソナルアシスタント結果５２０を生成するように構成することができる。主デバイス５１０は、主デバイス５１０上の第２のデジタルパーソナルアシスタントユーザインターフェース（例えば、携帯電話上に展開されたデジタルパーソナルアシスタントアプリ）を通して第２のパーソナルアシスタント結果５２０を提示することができる。一例において、パーソナルアシスタント結果５１８は、第２のパーソナルアシスタント結果５２０が主デバイス５１０の第２のデジタルパーソナルアシスタントユーザインターフェースを通して提示されるのと同時に、テレビ副デバイス５０２の第１のデジタルパーソナルアシスタントユーザインターフェースを通して提示することができる。
【００２５】
[0032]  本開示の態様によれば、副デバイスを通してパーソナルアシスタント情報をリモートで提供するためのシステムが提供される。システムは、主デバイスを含む。主デバイスは、副デバイスとの通信チャネルを確立するように構成される。主デバイスは、ユーザに関連付けられたコンテキストを受け取るように構成される。主デバイスは、デジタルパーソナルアシスタント機能を呼び出してコンテキストを評価し、パーソナルアシスタント結果を生成するように構成される。主デバイスは、ユーザへの提示のためにパーソナルアシスタント結果を副デバイスに提供するように構成される。
【００２６】
[0033]  本開示の態様によれば、主デバイスからリモートで受け取ったパーソナルアシスタント情報を提供するためのシステムが提供される。システムは副デバイスを含む。副デバイスは、ユーザに関連付けられたコンテキストを検知するように構成される。副デバイスは、主デバイスとの通信チャネルを確立するように構成される。副デバイスは、メッセージを主デバイスに送るように構成される。メッセージは、コンテキストと、デジタルパーソナルアシスタント機能を呼び出してコンテキストを評価し、パーソナルアシスタント結果を生成するための主デバイスへの命令とを含む。副デバイスは、パーソナルアシスタント結果を主デバイスから受け取るように構成される。副デバイスは、パーソナルアシスタント結果をユーザに提示するように構成される。
【００２７】
[0034]  本開示の態様によれば、副デバイスを通してパーソナルアシスタント情報をリモートで提供するための方法が提供される。方法は、主デバイスによって、副デバイスとの通信チャネルを確立するステップを含む。ユーザに関連付けられたコンテキストが主デバイスによって受け取られる。デジタルパーソナルアシスタント機能が、主デバイスによって呼び出され、コンテキストを評価し、パーソナルアシスタント結果を生成する。パーソナルアシスタント結果は、主デバイスによって、ユーザへの提示のために副デバイスに提供される。
【００２８】
[0035]  本開示の態様によれば、副デバイスを通してパーソナルアシスタント情報をリモートで提供するための手段が提供される。副デバイスとの通信チャネルが、パーソナルアシスタント情報をリモートで提供するための手段によって確立される。ユーザに関連付けられたコンテキストが、パーソナルアシスタント情報をリモートで提供するための手段によって受け取られる。デジタルパーソナルアシスタント機能が、パーソナルアシスタント情報をリモートで提供するための手段によって呼び出され、コンテキストを評価し、パーソナルアシスタント結果を生成する。パーソナルアシスタント結果は、パーソナルアシスタント情報をリモートで提供するための手段によって、ユーザへの提示のために副デバイスに提供される。
【００２９】
[0036]  本開示の態様によれば、主デバイスからリモートで受け取ったパーソナルアシスタント情報を提供する手段が提供される。ユーザに関連付けられたコンテキストが、パーソナルアシスタント情報を提供するための手段によって検知される。主デバイスとの通信チャネルが、パーソナルアシスタント情報を提供するための手段によって確立される。メッセージが、パーソナルアシスタント情報を提供するための手段によって主デバイスに送られる。メッセージは、コンテキストと、デジタルパーソナルアシスタント機能を呼び出してコンテキストを評価し、パーソナルアシスタント結果を生成するための主デバイスへの命令とを含む。パーソナルアシスタント結果は、パーソナルアシスタント情報を提供するための手段によって主デバイスから受け取られる。パーソナルアシスタント結果は、パーソナルアシスタント情報を提供するための手段によってユーザに提示される。
【００３０】
[0037]  さらに別の実施形態には、本明細書に提示される技法のうちの１つまたは複数を実装するように構成されたプロセッサ実行可能命令を含むコンピュータ可読媒体が関与する。コンピュータ可読媒体またはコンピュータ可読デバイスの実施形態例が図６に示され、実装形態６００が、コンピュータ可読データ６０６が符号化された、ＣＤ−Ｒ、ＤＶＤ−Ｒ、フラッシュドライブ、ハードディスクドライブの円盤状記録媒体などのコンピュータ可読媒体６０８を含む。次いで、ゼロまたは１のうちの少なくとも一方を含む２進データなど、このコンピュータ可読データ６０６は、本明細書に記述する原理のうちの１つまたは複数により動作するように構成されたコンピュータ命令６０４の組を含む。いくつかの実施形態において、プロセッサ実行可能コンピュータ命令６０４は、例えば、図１の例示的な方法１００の少なくとも一部などの方法６０２を実施するように構成される。いくつかの実施形態において、プロセッサ実行可能命令６０４は、例えば、図２Ａおよび２Ｂの例示的なシステム２０１の少なくとも一部、図３の例示的なシステム３００の少なくとも一部、図４の例示的なシステム４００の少なくとも一部、および／または図５の例示的なシステム５００の少なくとも一部などのシステムを実装するように構成される。本明細書に提示される技法により動作するように構成される、多くのそのようなコンピュータ可読媒体は、当業者によって考案される。
【００３１】
[0038]  主題を構造的特徴および／または方法論的動作に特有の言語で説明してきたが、添付の特許請求の範囲に定義された主題が、必ずしも上記の具体的な特徴または動作に限定されないことを理解されたい。むしろ、上記の具体的な特徴および動作は、特許請求の範囲の少なくとも一部を実装する例の形で開示される。
【００３２】
[0039]  本出願では、「構成要素」、「モジュール」、「システム」、および／または「インターフェース」などの用語は、一般に、ハードウェア、ハードウェアとソフトウェアとの組合せ、ソフトウェア、または実行されているソフトウェアのいずれかのコンピュータ関連実体を表すことが意図されている。例えば、構成要素が、プロセッサ上で起動されるプロセス、プロセッサ、オブジェクト、実行ファイル、実行のスレッド、プログラム、および／またはコンピュータであることができるが、それらであることに限定されない。例示により、コントローラ上で起動されるアプリケーションおよびコントローラの両方は、構成要素であり得る。１つまたは複数の構成要素は、プロセス内および／または実行のスレッド内に存在することができ、構成要素は、１つのコンピュータ上に局在させ、および／または２つ以上のコンピュータ間に分散させることができる。
【００３３】
[0040]  さらに、特許請求される主題は、開示される主題を実装するためにコンピュータを制御するソフトウェア、ファームウェア、ハードウェア、またはそれらの任意の組合せを作り出すための標準プログラミングおよび／またはエンジニアリング技法を使用して方法、装置、または製品として実装することができる。本明細書では、「製品」という用語は、任意のコンピュータ可読デバイス、キャリヤ、または媒体からアクセス可能なコンピュータプログラムを包含することが意図されている。もちろん、特許請求される主題の範囲または精神から逸脱することなく多くの変更をこの構成に加えることができる。
【００３４】
[0041]  図７および以下の議論は、本明細書に記述する提供物のうちの１つまたは複数の実施形態を実装するための適切なコンピューティング環境の簡単な一般的説明を提供する。図７の動作環境は、適切な動作環境の一例に過ぎず、動作環境の使用または機能の範囲に関する何らかの限定を提案することは意図されていない。コンピューティングデバイス例は、パーソナルコンピュータ、サーバコンピュータ、ハンドヘルドもしくはラップトップデバイス、モバイルデバイス（携帯電話、携帯情報端末（PDA）、媒体プレーヤなど）、マルチプロセッサシステム、家庭用電化製品、ミニコンピュータ、メインフレームコンピュータ、上記のシステムもしくはデバイスのいずれかを含む分散型コンピューティング環境などを含むが、それらに限定されない。
【００３５】
[0042]  必須ではないが、実施形態は、１つまたは複数のコンピューティングデバイスによって実行される「コンピュータ可読命令」の一般的なコンテキストで説明される。コンピュータ可読命令は、コンピュータ可読媒体を介して配布することができる（以下に論じる）。コンピュータ可読命令は、特定のタスクを実施し、または特定の抽象データ型を実装する、関数、オブジェクト、アプリケーションプログラミングインターフェース（API）、データ構造などのプログラムモジュールとして実装することができる。典型的には、コンピュータ可読命令の機能は、様々な環境で所望されるものとして組み合わせ、または配布することができる。
【００３６】
[0043]  図７は、本明細書に提供される１つまたは複数の実施形態を実装するように構成されたコンピューティングデバイス７１２を備えるシステム７００の例を示す。１つの構成において、コンピューティングデバイス７１２は、少なくとも１つの処理ユニット７１６とメモリ７１８とを含む。コンピューティングデバイスの正確な構成およびタイプにより、メモリ７１８は、揮発性（例えば、RAMなど）、不揮発性（例えば、ROM、フラッシュメモリなど）またはこの２つの何らかの組合せであることができる。この構成は図７において破線７１４で示す。
【００３７】
[0044]  他の実施形態において、デバイス７１２は、追加の特徴および／または機能を含むことができる。例えば、デバイス７１２は、磁気記憶装置、光学記憶装置などを含むがそれらに限定されない追加の記憶装置（例えば、取り外し可能および／または取り外し不能）を含むこともできる。そのような追加の記憶装置を図７において記憶装置７２０で示す。一実施形態において、本明細書に提供される１つまたは複数の実施形態を実装するためのコンピュータ可読命令は、記憶装置７２０内にあることができる。記憶装置７２０は、オペレーティングシステム、アプリケーションプログラムなどを実装するための他のコンピュータ可読命令を記憶することもできる。コンピュータ可読命令は、例えば、処理ユニット７１６によって実行されるためにメモリ７１８に読み込むことができる。
【００３８】
[0045]  本明細書では、「コンピュータ可読媒体」という用語は、コンピュータ記憶媒体を含む。コンピュータ記憶媒体は、コンピュータ可読命令または他のデータなどの情報の記憶のための任意の方法または技術で実装された揮発性および不揮発性、取り外し可能および取り外し不能媒体を含む。メモリ７１８および記憶装置７２０は、コンピュータ記憶媒体の例である。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリもしくは他のメモリ技術、ＣＤ−ＲＯＭ、デジタル多用途ディスク（DVD）もしくは他の光学記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置もしくは他の磁気記憶デバイス、または所望の情報を記憶するのに使用することができ、デバイス７１２によってアクセスすることができる任意の他の媒体を含むが、それらに限定されない。しかし、コンピュータ記憶媒体は、伝搬される信号は含まない。むしろ、コンピュータ記憶媒体は、伝搬される信号を除外する。任意のそのようなコンピュータ記憶媒体は、デバイス７１２の一部であることができる。
【００３９】
[0046]  デバイス７１２は、デバイス７１２が他のデバイスと通信することを可能にする通信接続部７２６を含むこともできる。通信接続部７２６は、モデム、ネットワークインターフェースカード（NIC）、統合ネットワークインターフェース、無線周波数送信機／受信機、赤外線ポート、ＵＳＢ接続部、またはコンピューティングデバイス７１２を他のコンピューティングデバイスに接続するための他のインターフェースを含むことができるが、それらに限定されない。通信接続部７２６は、有線接続部またはワイヤレス接続部を含むことができる。通信接続部７２６は、通信媒体を送信し、および／または受信することができる。
【００４０】
[0047]  「コンピュータ可読媒体」という用語は、通信媒体を含むことができる。通信媒体は、典型的には、搬送波や他の輸送機構などの「変調データ信号」でコンピュータ可読命令または他のデータを具現化し、任意の情報送達媒体を含む。「変調データ信号」という用語は、情報を信号で符号化するように設定または変更された特徴の１つまたは複数を有する信号を含むことができる。
【００４１】
[0048]  デバイス７１２は、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイス、赤外線カメラ、映像入力デバイス、および／または任意の他の入力デバイスなどの入力デバイス７２４を含むことができる。１つまたは複数のディスプレイ、スピーカ、プリンタ、および／または任意の他の出力デバイスなどの出力デバイス７２２は、デバイス７１２に含めることもできる。入力デバイス７２４および出力デバイス７２２は、有線接続部、ワイヤレス接続部、またはそれらの任意の組合せを介してデバイス７１２に接続することができる。一実施形態において、別のコンピューティングデバイスからの入力デバイスまたは出力デバイスを、コンピューティングデバイス７１２用の入力デバイス７２４または出力デバイス７２２として使用することができる。
【００４２】
[0049]  コンピューティングデバイス７１２の構成要素は、バスなど、様々な相互接続部を経由して接続することができる。そのような相互接続部は、ＰＣＩエクスプレス、ユニバーサルシリアルバス（USB）、ファイヤワイヤ（IEEE1394）、光学バス構造などのペリフェラルコンポーネントインターコネクト（PCI）を含むことができる。別の実施形態において、コンピューティングデバイス７１２の構成要素は、ネットワークを経由して相互接続することができる。例えば、メモリ７１８は、ネットワークを経由して相互接続された異なる物理的位置に配置される複数の物理的なメモリユニットから構成することができる。
【００４３】
[0050]  当業者は、コンピュータ可読命令を記憶するのに利用される記憶デバイスをネットワーク間に分散させることができることを理解するであろう。例えば、ネットワーク７２８介してアクセス可能なコンピューティングデバイス７３０は、本明細書に提供される１つまたは複数の実施形態を実装するためにコンピュータ可読命令を記憶することができる。コンピューティングデバイス７１２は、コンピューティングデバイス７３０にアクセスし、コンピュータ可読命令の一部または全部をダウンロードして実行することができる。あるいは、コンピューティングデバイス７１２は、必要に応じコンピュータ可読命令の部分をダウンロードすることができ、または命令によってはコンピューティングデバイス７１２において実行するものやコンピューティングデバイス７３０において実行するものであることができる。
【００４４】
[0051]  実施形態の様々な動作が本明細書に提供される。一実施形態において、説明する動作のうちの１つまたは複数は、１つまたは複数のコンピュータ可読媒体上に記憶されたコンピュータ可読命令を構成することができ、それらは、コンピューティングデバイスによって実行された場合、説明した動作をコンピューティングデバイスに実施させる。動作の一部または全部を説明する順序は、これらの動作が必ずしも順序に依存することを示していると解釈してはならない。代替の順序付けがこの説明の利益を有する当業者によって理解されよう。さらに、すべての動作が必ずしも本明細書に提供される各実施形態に存在するわけではないことを理解されよう。また、すべての動作がいくつかの実施形態においては必須であるわけではないことも理解されよう。
【００４５】
[0052]  さらに、他の記載がない限り、「第１の（first）」および／または「第２の（second）」などは、時間相、空間相、順序付けなどを示すことは意図されていない。むしろ、そのような用語は、単に特徴、要素、項目などの識別子、名称などとして使用されているに過ぎない。例えば、第１の物体および第２の物体は、一般に、物体Ａおよび物体Ｂまたは２つの異なるもしくは２つの同一の物体もしくは同じ物体に対応する。
【００４６】
[0053]  さらに、「例示的な」は、本明細書では、例、事例、例示などとして働くことを意味するのに使用され、必ずしも有利なものとして働くことを意味するのに使用されるわけではない。本明細書では、「または（or）」は、排他的な「または（or）」ではなく、包含的な「または（or）」を意味することが意図されている。さらに、本出願では、「１つの（a）」および「１つの（an）」は、一般に、他の記載がない限り、または単数形を対象とするコンテキストから明らかでない限り、「１つまたは複数の（one or more）」を意味すると解釈される。また、ＡおよびＢのうちの少なくとも１つなどは、一般に、ＡまたはＢ、および／またはＡおよびＢの両方を意味する。さらに、「含む（includes）」、「有する（having）」、「有する（has）」、「有する（with）」および／またはそれらの変形が詳細な説明または特許請求の範囲のいずれかにおいて使用される限り、そのような用語は、「含む（comprising）」という用語と同様に包含的であることが意図されている。
【００４７】
[0054]  また、本開示を１つまたは複数の実装形態に関して示し、説明してきたが、同等の改変および変更が本明細書および付属の図面の読解および理解に基づいて当業者には思いつくことであろう。本開示は、すべてのそのような変更および改変を含み、以下の特許請求の範囲によってのみ限定される。特に上記の構成要素（例えば、要素、リソースなど）によって実施される様々な機能に関して、そのような構成要素を説明するのに使用された用語は、特に指示がない限り、開示した構造に構造的に同等でなくても、説明した構成要素の指定した機能（例えば、機能的に同等である）を実施する任意の構成要素に対応することが意図されている。さらに、本開示の特定の特徴をいくつかの実装形態のうちの１つだけに関して開示してきたが、そのような特徴は、任意の所与のまたは特定の適用例に対して所望され、有利であり得るので、他の実装形態の１つまたは複数の他の特徴と組み合わせることができる。
【図１】
2017538985.tif 000003
【図２Ａ】
2017538985.tif 000004
【図２Ｂ】
2017538985.tif 000005
【図３】
2017538985.tif 000006
【図４】
2017538985.tif 000007
【図５】
2017538985.tif 000008
【図６】
2017538985.tif 000009
【図７】
2017538985.tif 000010
【手続補正書】
【提出日】平成28年5月25日(2016.5.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
副デバイスを通してパーソナルアシスタント情報をリモートで提供するためのシステムであって、
副デバイスとの通信チャネルを確立し、
ユーザに関連付けられたコンテキストを受け取り、
デジタルパーソナルアシスタント機能を呼び出して前記コンテキストを評価し、パーソナルアシスタント結果を生成し、
前記ユーザへの提示のために前記パーソナルアシスタント結果を前記副デバイスに提供し、
前記副デバイスを呼び出して、前記副デバイス上でホストされる第１のデジタルパーソナルアシスタントユーザインターフェースを通して前記パーソナルアシスタント結果を提示し、
主デバイスを通して前記コンテキストとは異なるローカルユーザコンテキストを受け取り、
前記デジタルパーソナルアシスタント機能を呼び出して前記ローカルユーザコンテキストを評価し、第２のパーソナルアシスタント結果を生成し、
前記主デバイス上でホストされる第２のデジタルパーソナルアシスタントユーザインターフェースを通して提示するために、前記第１のデジタルパーソナルアシスタントユーザインターフェースが前記副デバイスを通して前記パーソナルアシスタント結果を提示されるのと同時に、前記第２のパーソナルアシスタント結果を提供するように構成された主デバイスを備える、システム。
【請求項２】
前記主デバイスが、
前記副デバイスを呼び出して、前記副デバイスを通して前記パーソナルアシスタント結果を表示するように構成される、請求項１に記載のシステム。
【請求項３】
前記主デバイスが、
前記副デバイスを呼び出して、前記副デバイスを通して前記パーソナルアシスタント結果を再生するように構成される、請求項１に記載のシステム。
【請求項４】
前記主デバイスが、
前記パーソナルアシスタント結果のための対話型ユーザフィードバックを前記副デバイスから受け取り、
前記デジタルパーソナルアシスタント機能を呼び出して前記対話型ユーザフィードバックを評価し、第２のパーソナルアシスタント結果を生成し、
前記ユーザへの提示のために前記第２のパーソナルアシスタント結果を前記副デバイスに提供するように構成される、請求項１に記載のシステム。
【請求項５】
前記副デバイスが、電化製品、テレビ、視聴覚デバイス、車載デバイス、ウェアラブルデバイス、パーソナルアシスタント非対応デバイスのうちの少なくとも１つを備える、請求項１に記載のシステム。
【請求項６】
前記主デバイスが、
オーディオファイルを前記副デバイスから前記コンテキストとして受け取り、
前記オーディオファイルに対して音声認識を実施してユーザステートメントコンテキストを生成し、
前記デジタルパーソナルアシスタント機能を呼び出して前記ユーザステートメントコンテキストを評価し、前記パーソナルアシスタント結果を生成するように構成される、請求項１に記載のシステム。
【請求項７】
前記主デバイスが、
前記パーソナルアシスタント結果を音声文字列へのテキストとして提供するように構成される、請求項１に記載のシステム。
【請求項８】
前記主デバイスが、
エラー状態を検知することに応答して、エラー文字列を前記パーソナルアシスタント結果内に含むように構成される、請求項１に記載のシステム。
【請求項９】
副デバイスを通してパーソナルアシスタント情報をリモートで提供するための方法であって、
主デバイスによって、副デバイスとの通信チャネルを確立するステップと、
前記主デバイスによって、ユーザに関連付けられたコンテキストを受け取るステップと、
前記主デバイスによって、デジタルパーソナルアシスタント機能を呼び出して前記コンテキストを評価し、パーソナルアシスタント結果を生成するステップと、
前記主デバイスによって、前記ユーザへの提示のために前記パーソナルアシスタント結果を前記副デバイスに提供するステップと、
前記主デバイスによって、前記副デバイスを呼び出して、前記副デバイス上でホストされる第１のデジタルパーソナルアシスタントユーザインターフェースを通して前記パーソナルアシスタント結果を提示するステップと、
前記主デバイスによって、前記コンテキストとは異なるローカルユーザコンテキストを受け取るステップと、
前記主デバイスによって、前記デジタルパーソナルアシスタント機能を呼び出して前記ローカルユーザコンテキストを評価し、第２のパーソナルアシスタント結果を生成するステップと、
前記主デバイスによって、前記主デバイス上でホストされる第２のデジタルパーソナルアシスタントユーザインターフェースを通して提示するために、前記第１のデジタルパーソナルアシスタントユーザインターフェースが前記副デバイスを通して前記パーソナルアシスタント結果を提示されるのと同時に、前記第２のパーソナルアシスタント結果を提供するステップと
を含む、方法。
【国際調査報告】
2017538985.tif 000011
2017538985.tif 000012
2017538985.tif 000013