【手続補正書】
【提出日】平成30年2月27日(2018.2.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータプログラムであって、
ディスプレイ、マイクロフォン及び入力デバイスを備える電子デバイスにより実行されると、前記電子デバイスに、
前記ディスプレイがオフの間に、前記入力デバイスを介してユーザ入力を受信させ、
前記ユーザ入力が所定の条件を満たすかどうかを判定させ、
前記ユーザ入力が前記所定の条件を満たす結果として、前記ディスプレイが使用可能かどうかを判定させ、
前記ディスプレイが使用可能との判定に従って、マイクロフォンを介して受信したオーディオ入力をサンプリングさせ、
前記オーディオ入力が口頭トリガを含むかどうかを判定させ、
前記オーディオ入力が前記口頭トリガを含むとの判定に従い、仮想アシスタントセッションをトリガさせる、
命令群を含む、コンピュータプログラム。
【請求項２】
前記所定の条件は、前記電子デバイスの加速度計から判定された、時間インターバル中の前記電子デバイスの持ち上げ量に基づくものである、請求項１に記載のコンピュータプログラム。
【請求項３】
前記所定の条件は、前記電子デバイスの加速度計から判定された、時間インターバル中の前記電子デバイスの持ち上げの平滑度に基づくものである、請求項１に記載のコンピュータプログラム。
【請求項４】
前記所定の条件は、前記電子デバイスの前記持ち上げに従う位置での滞留時間の最小期間を含む、請求項２に記載のコンピュータプログラム。
【請求項５】
前記所定の条件は、前記電子デバイスのボタンのアクティブ化を検出することを含む、請求項１に記載のコンピュータプログラム。
【請求項６】
前記所定の条件は、前記電子デバイスのタッチ感知面上のタッチ入力を検出することを含む、請求項１に記載のコンピュータプログラム。
【請求項７】
前記電子デバイスにより実行されると、前記電子デバイスに、
前記ディスプレイがオンしているかどうかの判定に従い、前記ディスプレイのバックライトがオンしているかどうかを判定させる
命令群を更に含む、請求項１に記載のコンピュータプログラム。
【請求項８】
前記電子デバイスにより実行されると、前記電子デバイスに、
前記オーディオ入力のサンプリングが所定の持続時間発生した後、前記オーディオ入力のサンプリングを中止させる
命令群を更に含む、請求項１に記載のコンピュータプログラム。
【請求項９】
前記電子デバイスにより実行されると、前記電子デバイスに、
前記オーディオ入力のサンプリングの中止に従い、触覚出力を提供させる
命令群を更に含む、請求項８に記載のコンピュータプログラム。
【請求項１０】
所定の条件を満たす前記ユーザ入力は、第１の所定の条件を満たす第１のユーザ入力であり、
前記電子デバイスにより実行されると、前記電子デバイスに、
前記第１のユーザ入力の受信に従い、オーディオ入力をサンプリングする間に、第２の所定の条件を満たす第２のユーザ入力を受信させ、
前記第２の所定の条件を満たす前記第２のユーザ入力の受信に従い、前記オーディオ入力のサンプリングを中止させる、
命令群を更に含む、請求項１に記載のコンピュータプログラム。
【請求項１１】
前記第２の所定の条件は、前記電子デバイスの加速度計から判定された、時間インターバル中の前記電子デバイスの降下量に基づくものである、請求項１０に記載のコンピュータプログラム。
【請求項１２】
前記第１の所定の条件は、前記電子デバイスの加速度計から判定された、時間インターバル中の前記電子デバイスの降下の平滑度に基づくものである、請求項１０に記載のコンピュータプログラム。
【請求項１３】
前記第２の所定の条件は、前記電子デバイスのボタンのアクティブ化を検出することを含む、請求項１０に記載のコンピュータプログラム。
【請求項１４】
前記第２の所定の条件は、前記電子デバイスのタッチ感知面上のタッチ入力を検出することを含む、請求項１０に記載のコンピュータプログラム。
【請求項１５】
前記電子デバイスにより実行されると、前記電子デバイスに、
前記所定の条件を満たす前記ユーザ入力の受信に従い、オーディオ入力をサンプリングしている間に、前記ディスプレイがオフしているかどうかを判定させ、
前記ディスプレイがオフしているとの判定に従い、前記オーディオ入力のサンプリングを中止させる、
命令群を更に含む、請求項１に記載のコンピュータプログラム。
【請求項１６】
前記電子デバイスにより実行されると、前記電子デバイスに、
前記所定の条件を満たす前記ユーザ入力の受信に従い、オーディオ入力をサンプリングしている間に、前記オーディオ入力内のオーディオ終点を特定させ、
前記オーディオ終点の特定に応じて、前記オーディオ入力のサンプリングを中止させる、
命令群を更に含む、請求項１に記載のコンピュータプログラム。
【請求項１７】
前記電子デバイスにより実行されると、前記電子デバイスに、
前記仮想アシスタントセッションのトリガに従い、ユーザに口頭入力を促させる
命令群を更に含む、請求項１に記載のコンピュータプログラム。
【請求項１８】
前記オーディオ入力は、前記口頭トリガと追加入力を含み、
前記電子デバイスにより実行されると、前記電子デバイスに、
前記仮想アシスタントセッションのトリガに従い、
前記オーディオ入力内の少なくとも前記追加入力に基づいてユーザ意図を判定させ、
前記ユーザ意図に関連付けられたタスクを実行させる、
命令群を更に含む、請求項１に記載のコンピュータプログラム。
【請求項１９】
前記電子デバイスにより実行されると、前記電子デバイスに、
前記電子デバイスが所定のモードで動作しているとの判定に従い、前記ディスプレイがオンの間に前記所定の条件を満たす前記ユーザ入力を受信した後であっても、オーディオ入力のサンプリングを見送らせる命令群を更に含み、
前記所定のモードでの動作は、前記電子デバイスのオーディオ出力をミュートすることを含む、請求項１に記載のコンピュータプログラム。
【請求項２０】
前記口頭トリガは、所定のフレーズを含む、請求項１に記載のコンピュータプログラム。
【請求項２１】
ディスプレイ、マイクロフォン、及び入力デバイスを備える電子デバイスにおいて、
前記ディスプレイがオフの間に、前記入力デバイスを介してユーザ入力を受信することと、
前記ユーザ入力が所定の条件を満たすかどうかを判定することと、
前記ユーザ入力が前記所定の条件を満たす結果として、前記ディスプレイが使用可能かどうかを判定することと、
前記ディスプレイが使用可能との判定に従って、マイクロフォンを介して受信したオーディオ入力をサンプリングすることと、
前記オーディオ入力が口頭トリガを含むかどうかを判定することと、
前記オーディオ入力が前記口頭トリガを含むとの判定に従い、仮想アシスタントセッションをトリガすることと
を含む方法。
【請求項２２】
ディスプレイと、
１つ以上のプロセッサと、
メモリと、
１以上のプログラムであって、前記メモリに格納され、前記１以上のプロセッサにより実行されると、
前記ディスプレイがオフの間に、入力デバイスを介してユーザ入力を受信し、
前記ユーザ入力が所定の条件を満たすかどうかを判定し、
前記ユーザ入力が前記所定の条件を満たす結果として、前記ディスプレイが使用可能かどうかを判定し、
前記ディスプレイが使用可能との判定に従って、マイクロフォンを介して受信したオーディオ入力をサンプリングし、
前記オーディオ入力が口頭トリガを含むかどうかを判定し、
前記オーディオ入力が前記口頭トリガを含むとの判定に従い、仮想アシスタントセッションをトリガする
ための命令群を含むように構成された１以上のプログラムと
を備える、電子デバイス。