(57)【要約】      （修正有）【課題】ＩｏＴ機器及び関連のインコールインタラクションを実行する方法の提供。【解決手段】小型マルチプロトコルオーディオ／音声ＩｏＴ機器（Multiprotocol Audio/Voice Internet-of-Things Device：ＭＡＶＩＤ（登録商標））は、第１ユーザから受信した、コマンドに応じて無線コールを開始。ＭＡＶＩＤは第１ユーザと第２ユーザとの間で無線コールを実行。無線コールは、ＷｉＦｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、第３世代モバイル技術（３Ｇ）、第４世代モバイル技術（４Ｇ）及びＤＥＣＴなどの無線プロトコルを使用。ＭＡＶＩＤは、無線コールを行いながら、第１ユーザ又は第２ユーザいずれかの音声コマンドに応じ、インターネットベースアプリケーションへの接続及びそのインターネットベースアプリケーションの利用又は消費者向け電子機器の制御などのインコールインタラクションを実行。【選択図】図２
2019110520.tif 000002
【特許請求の範囲】
【請求項１】
小型マルチプロトコルオーディオ／音声ＩｏＴ（Internet of Things）機器（Multiprotocol Audio/Voice Internet-of-Things Device：ＭＡＶＩＤ）であって、
前記ＭＡＶＩＤは、第１ユーザから受信したコマンドに応じて無線コールを開始し、
前記ＭＡＶＩＤは、前記第１ユーザと第２ユーザとの間で前記無線コールを実行し、
前記ＭＡＶＩＤは、前記無線コールを実行しながら、前記第１ユーザ又は前記第２ユーザいずれかからの音声コマンドに応じてインコールインタラクションを実行するＭＡＶＩＤ。
【請求項２】
前記インコールインタラクションには、前記第１ユーザ又は前記第２ユーザいずれかからの要求の実行が含まれる請求項１に記載のＭＡＶＩＤ。
【請求項３】
前記要求の実行には、インターネットベースアプリケーションへの接続と、前記インターネットベースアプリケーションの利用とが含まれる請求項２に記載のＭＡＶＩＤ。
【請求項４】
前記要求の実行には、消費者向け電子機器の制御が含まれる請求項２に記載のＭＡＶＩＤ。
【請求項５】
前記消費者向け電子機器は、スピーカ、ルータ、テレビ、照明システム、電話、コンピュータ、プリンタ、フラッシュドライブ、ＯＢＤ（On-Board Diagnostics）ドングル、冷蔵庫、コーヒーメーカー、家庭用警報機、防犯カメラ、サーモスタット及びＨＶＡＣ（Heating, Ventilation, and Air Conditioning）機器から成る群より選択される請求項４に記載のＭＡＶＩＤ。
【請求項６】
前記インコールインタラクションには、前記第１ユーザ又は前記第２ユーザいずれかからのキーワードの認識が含まれる請求項１に記載のＭＡＶＩＤ。
【請求項７】
前記無線コールは、ＷｉＦｉ、Ｂｌｕｅｔｏｏｔｈ、第３世代モバイル技術（３Ｇ）、第４世代モバイル技術（４Ｇ）及びＤＥＣＴ（Digital Enhanced Cordless Technology）から成る群より選択される少なくとも１つの無線プロトコルを使用する請求項１に記載のＭＡＶＩＤ。
【請求項８】
前記インコールインタラクションは、ＷｉＦｉ、ＺｉｇＢｅｅ、Ｂｌｕｅｔｏｏｔｈ、第３世代モバイル技術（３Ｇ）、第４世代モバイル技術（４Ｇ）、ＬｏＲａ（Long Range）、Ｚ−Ｗａｖｅ及びＤＥＣＴ（Digital Enhanced Cordless Technology）から成る群より選択される少なくとも１つの無線プロトコルを使用する請求項１に記載のＭＡＶＩＤ。
【請求項９】
前記ＭＡＶＩＤは、ネックレス、ボタン、時計、眼鏡、ヘッドホン及びイヤホンから成る群より選択されるウェアラブルＭＡＶＩＤである請求項１に記載のＭＡＶＩＤ。
【請求項１０】
小型マルチプロトコルオーディオ／音声ＩｏＴ（Internet of Things）機器（Multiprotocol Audio/Voice IoT Device：ＭＡＶＩＤ）であって、
ＶＤＳＰ（Voice Digital Signal Processor）と、少なくとも１つの無線通信モジュールと、前記ＶＤＳＰ及び前記少なくとも１つの無線通信モジュールに接続されるＭＣＵ（Multipoint Control Unit）とを収容するスモールフォームファクタパッケージを備え、
前記ＶＤＳＰは、少なくとも１つのマイクロホンに接続され、
前記ＭＣＵは、前記ＭＡＶＩＤの外部にある少なくとも１つのスピーカと通信し、
前記少なくとも１つの無線通信モジュールは、少なくとも１つのアンテナに接続され、
前記ＭＣＵは、ユーザコマンドに応じて無線コールを開始し、
前記ＭＣＵは、前記無線コールを実行し、
前記ＭＣＵは、前記無線コールを実行しながら、音声制御信号に応じてインコールインタラクションを実行するＭＡＶＩＤ。
【請求項１１】
前記インコールインタラクションには、前記ＭＣＵによって受信された要求の実行が含まれる請求項１０に記載のＭＡＶＩＤ。
【請求項１２】
前記要求の実行には、インターネットベースアプリケーションへの接続と、前記インターネットベースアプリケーションの利用とが含まれる請求項１１に記載のＭＡＶＩＤ。
【請求項１３】
前記要求の実行には、消費者向け電子機器の制御が含まれる請求項１１に記載のＭＡＶＩＤ。
【請求項１４】
前記インコールインタラクションには、前記ＭＣＵによって受信されたキーワードの認識が含まれる請求項１０に記載のＭＡＶＩＤ。
【請求項１５】
小型マルチプロトコルオーディオ／音声ＩｏＴ（Internet of Things）機器（ＭＡＶＩＤ）によって実行される、インコールインタラクションを実行する方法であって、
第１ユーザから受信した第１コマンドに応じて無線コールを開始するステップと、
前記第１ユーザと少なくとも１人の他のユーザとの間で前記無線コールを実行するステップと、
前記無線コールを実行しながら、前記第１ユーザ又は前記少なくとも１人の他のユーザいずれかからの音声コマンドに応じて前記インコールインタラクションを実行するステップと
を含む方法。
【請求項１６】
前記第１ユーザ又は前記少なくとも１人の他のユーザいずれかからの要求を実行するステップをさらに含む請求項１５に記載の方法。
【請求項１７】
前記要求を実行するステップは、インターネットベースアプリケーションに接続し、前記インターネットベースアプリケーションを利用するステップを含む請求項１６に記載の方法。
【請求項１８】
前記要求を実行するステップは、消費者向け電子機器を制御するステップを含む請求項１６に記載の方法。
【請求項１９】
前記消費者向け電子機器は、スピーカ、ルータ、テレビ、照明システム、電話、コンピュータ、プリンタ、フラッシュドライブ、ＯＢＤ（On-Board Diagnostics）ドングル、冷蔵庫、コーヒーメーカー、家庭用警報機、防犯カメラ、サーモスタット及びＨＶＡＣ（Heating, Ventilation, and Air Conditioning）機器から成る群より選択される請求項１８に記載の方法。
【請求項２０】
前記インコールインタラクションを実行するステップは、前記第１ユーザ又は前記少なくとも１人の他のユーザいずれかからのキーワードを認識するステップを含む請求項１５に記載の方法。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、２０１７年１０月１９日に出願された「マルチプロトコルオーディオ／音声ＩｏＴ機器及び関連システム」と題する米国特許出願第１５／７８８，２０１号（代理人整理番号０６６０１０３）に関するものである。この関連出願の開示全体を本願に参照として援用する。
【技術分野】
【０００２】
本発明はＩｏＴ機器及び関連の、インコールインタラクション（in-call interaction）を実行する方法に関する。
【背景技術】
【０００３】
ＩｏＴ（Internet of Things）とは、電子機器が埋め込まれた物理的なモノのネットワークである。ネットワーク化されるモノが増えると、それらとやりとりを行う新しい方法が利用できるようになる。ＩｏＴ機器は自動化、ユーザレポートの作成、遠隔操作などの目的のために、データの収集、処理、作用及び通信を行うことができる。ＩｏＴ機器は家庭、産業、都市、及び環境の用途において急速に展開されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＩｏＴ機器は、ＷｉＦｉ、Ｂｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅなどを含む数多くの無線プロトコルを使って通信を行う。種々のＩｏＴ機器のメーカーはこれらの数多くの無線プロトコルのいずれかを使用することができる。数多くの無線プロトコルが存在することにより、異なる無線プロトコルを有するＩｏＴ機器との通信の妨げとなり、これは一般に「バスケット・オブ・リモート（basket of remotes）」問題と呼ばれている。
【０００５】
更に、多くのＩｏＴ機器は使用を簡単にするために音声制御を使用している。しかしながら一般に、現在のＩｏＴ機器は、ＶｏＩＰ（Voice over Internet Protocol）、携帯電話及び固定電話通話を含むリモートユーザ間の生の声による電話（live voice call）の開始、実行に携わっていない。大抵ユーザは音声電話を開始、実行する場合には他の機器及びソフトウェアに依存する。その結果、生の声による電話に基づくＩｏＴ機器とのやりとりに関する多くの方法が未だに探求されていない。
【課題を解決するための手段】
【０００６】
本開示は、実質的に図面の少なくとも１つに示され、及び／又は記載され、そして特許請求の範囲に記載された、ＩｏＴ（Internet of Things）機器及びそれに関連する、インコールインタラクションを実行する方法に関するものである。
【図面の簡単な説明】
【０００７】
【図１】本願の一実施形態に係る例示的マルチプロトコルオーディオ／音声ＩｏＴ機器（Multiprotocol Audio/Voice Internet-of-Things Device：ＭＡＶＩＤ）の一部を示すシステム図である。
【図２】本願の一実施形態に係るインコールインタラクションを実行するため、ＭＡＶＩＤによって実行される例示的方法を示すフローチャートである。
【図３】本願の一実施形態に係る通信システムの一部を示す例示図である。
【図４】本願の一実施形態に係る通信システムの一部を示す例示図である。
【図５】本願の一実施形態に係る通信システムの一部を示す例示図である。
【図６】本願の一実施形態に係る通信システムの一部を示す例示図である。
【図７】本願の種々の実施形態に係る例示的ＭＡＶＩＤの構成表を示す図である。
【発明を実施するための形態】
【０００８】
本開示の実施形態に関する具体的情報を以下に記載する。本願の図面及びそれに伴う詳細な説明は例示的実施形態のみに関するものである。特に明記しない限り、図中における同様の、又は相当する要素は、同様の又は対応する参照符号によって示し得る。更に、本願の図面は概して実物大ではなく、実際の相対寸法に対応するものではない。
【０００９】
図１は本願の一実施形態に係る例示的マルチプロトコルオーディオ／音声ＩｏＴ機器（ＭＡＶＩＤ）の一部を示すシステム図である。図１に示すように、ＭＡＶＩＤ１１０は、パッケージ１１２、アンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄ、ダイプレクサ１１６、ＲＦスイッチ１１８、ＷｉＦｉ通信モジュール１２２及びＢｌｕｅｔｏｏｔｈ通信モジュール１２４を有するデュアルバンド無線通信モジュール１２０、ＺｉｇＢｅｅ通信モジュール１２６、ＤＥＣＴ（Digital Enhanced Cordless Telecommunication）通信モジュール１２８、第３、第４世代モバイル技術（３Ｇ／４Ｇ）通信モジュール１２９、ＭＣＵ（Multipoint Control Unit）１３０、マイクロホン１３２、ＶＤＳＰ（Voice Digital Signal Processor）１３４、ＱＳＰＩ（Quad Serial Peripheral Interface）フラッシュメモリ１３６並びに電源１３８を備えている。
【００１０】
図１に示すように、ダイプレクサ１１６、ＲＦスイッチ１１８、ＷｉＦｉ通信モジュール１２２及びＢｌｕｅｔｏｏｔｈ通信モジュール１２４を有するデュアルバンド無線通信モジュール１２０、ＺｉｇＢｅｅ通信モジュール１２６、ＤＥＣＴ通信モジュール１２８、ＭＣＵ１３０、ＶＤＳＰ１３４及び電源１３８はパッケージ１１２内に位置している。パッケージ１１２はおよそ１インチ×１インチ（１”ｘ１”）以下の小型フォームファクタパッケージとすることができる。また図１に示すように、アンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄ、３Ｇ／４Ｇ通信モジュール１２９、マイクロホン１３２及びＱＳＰＩフラッシュメモリ１３６はパッケージ１１２の外部に位置している。アンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄ、３Ｇ／４Ｇ通信モジュール１２９、マイクロホン１３２及びＱＳＰＩフラッシュメモリ１３６は、例えば図１に示さないプリント基板（ＰＣＢ）に配置されてよい。パッケージ１１２もＰＣＢに配置されてよい。
【００１１】
パッケージ１１２の外部に位置するアンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄは種々の無線プロトコルに従ったＲＦ信号の送受信に使用される。例えば、アンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄは、ＷｉＦｉ、Ｂｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ及びＤＥＣＴプロトコルに従ったＲＦ信号の送受信に使用される。ＷｉＦｉプロトコルには、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１規格が含まれる。例えばＷｉＦｉプロトコルは、ＩＥＥＥ  ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ及び／又は８０２．１１ｎ規格であってもよく、２．４ＧＨｚ及び／又は５ＧＨｚ周波数帯域を使用する。Ｂｌｕｅｔｏｏｔｈプロトコルには、Ｂｌｕｅｔｏｏｔｈ  ＢＲ（Basic Rate）、Ｂｌｕｅｔｏｏｔｈ  ＥＤＲ（Enhanced Data Rate）及び／又はＢｌｕｅｔｏｏｔｈ  ＬＥ（Low Energy）などのＢｌｕｅｔｏｏｔｈ仕様バージョンが含まれる。ＢｌｕｅｔｏｏｔｈプロトコルはＩＥＥＥ  ８０２．１５．１規格に準拠し、２．４ＧＨｚ周波数帯域を使用する。ＺｉｇＢｅｅプロトコルにはＺｉｇＢｅｅ  ２００６及び／又はＺｉｇＢｅｅ  ＰＲＯなどのＺｉｇＢｅｅアライアンス仕様バージョンが含まれる。ＺｉｇＢｅｅプロトコルはＩＥＥＥ  ８０２．１５．４規格に準拠し、８６８ＭＨｚ、９１５ＭＨｚ及び／又は２．４ＧＨｚの周波数帯域を使用する。ＤＥＣＴプロトコルにはＤＥＣＴ  ＣＩ（Common Interface）、ＤＥＣＴ  ＣＡＴ−ｉｑ（Cordless Advanced Technology - internet and quality）、及び／又はＤＥＣＴ  ＵＬＥ（Ultra Low Energy）などのＤＥＣＴ規格バージョンが含まれる。ＤＥＣＴプロトコルはＥＴＳＩ（European Telecommunications Standards Institute）  ＥＮ  ３００  １７５、ＴＳ  １０２  ５２７及び／又はＴＳ  １０２  ９３９規格に準拠し、１．９ＧＨｚ周波数帯域を使用する。アンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄは、例えばパッチアンテナ、マイクロストリップアンテナ又はその他の種類のアンテナとすることができる。一実施形態において、アンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄはそれぞれ複数の要素を有するアンテナアレイであってもよい。一実施形態において、１つのアンテナを複数の無線プロトコルに使用してもよい。例えば、１つのアンテナをＷｉＦｉプロトコル及びＢｌｕｅｔｏｏｔｈプロトコルの両方に使用してもよい。
【００１２】
アンテナ１１４ａはダイプレクサ１１６に接続される。ダイプレクサ１１６は異なる周波数帯域のＲＦ信号を分離する。例えば、本実施形態において、ダイプレクサ１１６は２．４ＧＨｚ周波数帯域の信号を５ＧＨｚ周波数帯域から分離する。２．４ＧＨｚ信号はデュアルバンド無線通信モジュール１２０のＷｉＦｉ通信モジュール１２２に接続される。５ＧＨｚ信号はＲＦスイッチ１１８に接続され、ＲＦスイッチ１１８によって送信ラインと受信ラインとの間で切り替えられ、次いでデュアルバンド無線通信モジュール１２０内のＷｉＦｉ通信モジュール１２２に接続される。アンテナ１２４ｂ，１２４ｃ及び１２４ｄは、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２４、ＺｉｇＢｅｅ通信モジュール１２６及びＤＥＣＴ通信モジュール１２８にそれぞれ接続される。
【００１３】
ＷｉＦｉ通信モジュール１２２、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２４、ＺｉｇＢｅｅ通信モジュール１２６及びＤＥＣＴ通信モジュール１２８は、ＷｉＦｉプロトコル、Ｂｌｕｅｔｏｏｔｈプロトコル、ＺｉｇＢｅｅプロトコル及びＤＥＣＴプロトコルの規格にそれぞれ従ってＲＦ信号を処理する。複数の無線プロトコルを同時に使用すると一般に干渉及び衝突が生じるため、ＷｉＦｉ通信モジュール１２２、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２４、ＺｉｇＢｅｅ通信モジュール１２６及びＤＥＣＴ通信モジュール１２８はＭＣＵ１３０からの制御信号にも応答し、これによって制御される。図１に示すように、ＷｉＦｉ通信モジュール１２２、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２４、ＺｉｇＢｅｅ通信モジュール１２６及びＤＥＣＴ通信モジュール１２８は、ＳＤＩＯ（Secure Digital Input Output）、ＵＡＲＴ（Universal Asynchronous Receiver/Transmitter）及びＰＣＭ（Pulse Code Modulation）インターフェースなどのハードウェア通信インターフェースによってＭＣＵ１３０に接続される。これらのインターフェースは双方向性であるため、通信モジュールはＭＣＵ１３０にデータを報告して追加処理を行うことができ、ＭＣＵ１３０は通信モジュールに制御信号を送ることができる。
【００１４】
例えば、ＷｉＦｉ通信モジュール１２２、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２４、ＺｉｇＢｅｅ通信モジュール１２６及びＤＥＣＴ通信モジュール１２８は、現在の、そして計画された動作状態、ビット及びパケット誤り率、信号及びノイズパワーレベル、周波数及びチャネル、並びにタイミングに関する情報を報告することができる。ＭＣＵ１３０は通信モジュールによって報告された情報に基づいて干渉評価を行い、干渉評価に基づいて干渉ソリューションを決定し、決定された干渉ソリューションに基づいて制御信号を通信モジュールに送信することができる。このように、ＭＣＵはＰＴＡ（Packet Traffic Arbiter）として作用し、複数の無線プロトコルの共存を管理し、ＭＡＶＩＤ１１０がこれら複数の無線プロトコルによる無線ＲＦ通信リンクを同時に形成できるようにする。
【００１５】
図１において、３Ｇ／４Ｇモジュール１２９はＭＣＵ１３０に接続されている。ＭＣＵ１３０は上述のその他の無線通信モジュールとほぼ同様に、３Ｇ／４Ｇモジュール１２９とやりとりを行う。３Ｇ／４Ｇモジュール１２９はサイズ、放熱、及び／又は絶縁などその他のことを考慮してパッケージ１１２の外に配置することもできる。図１に示すように、任意選択で、デュアルバンド無線通信モジュール１２０、ＺｉｇＢｅｅ通信モジュール１２６及び／又はＤＥＣＴ通信モジュール１２８を、ＰＴＡインターフェースを介して接続し、無線通信モジュールからのデータを他の無線通信モジュールからのデータとより効率的に比較して、ＭＣＵ１３０の処理負担を軽減させることができる。一実施形態において、ＭＡＶＩＤ１１０は、図１に示すものに代え、又はこれらに加えるその他の無線プロトコルによる無線ＲＦ通信リンクを形成することができる。例えば、ＭＡＶＩＤ１１０は、ＬｏＲａ（Long Range）、Ｚ−Ｗａｖｅ及びその他の任意の無線プロトコルを使用することができる。
【００１６】
図１に示すように、ＭＡＶＩＤ１１０はマイクロホン１３２を備えている。マイクロホン１３２はユーザから音声を受信する。本実施形態において、マイクロホン１３２は３つのマイクロホン要素を含むマイクロホンアレイである。マイクロホン１３２はビームフォーミング能力を提供して遠隔音声の受信を向上させ、ボイストラッキングを可能にする。種々の実施形態において、マイクロホン１３２は単一のマイクロホン要素であってもよいし、図１に示すものよりも多い又は少ないマイクロホン要素を有するマイクロホンアレイであってもよい。マイクロホン要素の数は、音声がＭＡＶＩＤ１１０にとってどの程度クリティカルであるかによって決められる。
【００１７】
マイクロホン１３２はＶＤＳＰ１３４に接続される。ＶＤＳＰ１３４はマイクロホン１３２から音声信号を受信して処理する。ＶＤＳＰ１３４はノイズ除去、音声クリナップ及びゲインコントロールなどの音声信号の調節を行う。またＶＤＳＰ１３４は音声認識分析を行う。一実施形態において、ＶＤＳＰ１３４はウェイクアップ機構を使用し、その際ＭＡＶＩＤ１１０のコンポーネントは、ＶＤＳＰ１３４がユーザの話した「ジャーヴィス（Ｊａｒｖｉｓ）」又は別のキーワードを認識するなどの、検出可能な事象が発生するまで低電力動作状態に維持される。
【００１８】
図１に示すように、ＶＤＳＰ１３４はＳＰＩ（Serial Peripheral Interface）、Ｉ２Ｃ（Inter-Integrated Circuit）、ＧＰＩＯ（General Purpose Input Output）及びＩ２Ｓ（Inter-IC Sound）インターフェースなどのハードウェア通信インターフェースによってＭＣＵ１３０に接続される。これらのインターフェースによってＭＣＵ１３０はＶＤＳＰ１３４にフィードバックを行うことができ、そしてＶＤＳＰ１３４はＭＣＵ１３０に音声制御信号を提供することができる。ＭＣＵ１３０はＶＤＳＰ１３４から受信した音声制御信号に応じて複数の無線プロトコルによる無線ＲＦ通信リンクを可能にする。例えば、ＭＡＶＩＤ１１０がＢｌｕｅｔｏｏｔｈプロトコルによってオーディオをスピーカ（図１に示さず）にストリーミングする間、ユーザは「ライトショー（ｌｉｇｈｔｓ  ｓｈｏｗ）」という言葉を話すことができる。ＶＤＳＰ１３４は「ライトショー」という言葉の音声認識に対応して音声制御信号をＭＣＵ１３０に提供することができる。ＭＣＵ１３０は音声制御信号及びＢｌｕｅｔｏｏｔｈ通信モジュール１２４によって報告された情報をいずれも処理し、Ｂｌｕｅｔｏｏｔｈプロトコルによるスピーカへの接続を維持しながら、ＭＡＶＩＤ１１０がＺｉｇＢｅｅプロトコルによってライト（図１には示さず）へ接続できるようにする。他の例において、ＭＣＵ１３０は、ＭＡＶＩＤ１１０が異なる言葉の音声認識に対応する音声制御信号に応じて複数の無線プロトコルで通信できるようにする。
【００１９】
また図１に示すように、ＭＡＶＩＤ１１０はＭＣＵ１３０に接続されたＱＳＰＩフラッシュメモリ１３６を備えている。ＭＣＵ１３０は音声制御信号及び無線通信モジュールによって報告された情報に加え、ＱＳＰＩフラッシュメモリ１３６に記憶された情報を処理することができる。例えば、ＱＳＰＩフラッシュメモリ１３６は以前のマルチプロトコル接続構成を記憶し、その後の同様なマルチプロトコル接続の際、ＭＣＵ１３０がそのような構成にアクセスしてＭＣＵ１３０の処理負担を軽減させることができる。電源１３８はＭＡＶＩＤ１１０の構成部品に電力を供給する。またＭＣＵ１３０は、外部のＩＣ間サウンド（Ｉ２Ｓ）（図１では「Ａｕｘ  Ｉｎ（Ｉ２Ｓ）で示す」）、ＳＰＩ（Serial Peripheral Interface）、Ｉ２Ｃ（Inter-Integrated Circuit）、ＧＰＩＯ（General Purpose Input Output）、ＰＷＭ（Pulse Width Modulation）、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）、ＳＤ／ＳＤＩＯ（Secure Digital / Secure Digital Input Output）及び／又はＵＳＢ（Universal Serial Bus）インターフェースなどの外部ハードウェア通信インターフェースからの情報を処理することもできる。外部ハードウェア通信インターフェースの中の１つ（図１に「Ａｕｄｉｏ  Ｏｕｔ」で示す）により、ＭＣＵ１３０は少なくとも１つのスピーカ（図１に示さず）と通信することができる。スピーカはＭＡＶＩＤ１１０の外部にあってもよいし、ＭＡＶＩＤ１１０内に組み込まれてもよい。
【００２０】
ＭＣＵ１３０はユーザコマンドに応じて無線コールを開始することができる。一実施例において、ユーザコマンドはマイクロホン１３２から受信した音声コマンドなどの音声コマンドとすることができる。別の実施例において、ユーザコマンドは入力パネルのボタンをユーザが押した後、ハードウェア通信インターフェースから受信する入力などの非音声コマンドであってもよい。ＭＣＵ１３０がユーザコマンドを受信すると、ＭＣＵ１３０は上述のようにＲＦ通信リンクで無線コールを開始する。例えば、ＭＣＵ１３０はＷｉＦｉ、ＤＥＣＴ及び３Ｇ／４Ｇプロトコルにより、ルータ、コードレスフォンドック、又は基地局にそれぞれ接続して、ＶｏＩＰ、固定電話通話及び携帯電話通話を開始することができる。一旦開始されると、ＭＣＵ１３０はそれぞれの無線プロトコルで無線コールを行うことができる。例えば、マイクロホン１３２は音声信号を受信することができ、ＭＣＵ１３０はアンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄによって対応するオーディオ信号を送信することができ、アンテナ１１４ａ，１１４ｂ，１１４ｃ及び１１４ｄはオーディオ信号を受信することができ、ＭＣＵ１３０は対応するオーディオ信号を図１に示す「Ａｕｄｉｏ  Ｏｕｔ」を介してスピーカに送信することができる。本明細書で使用する「無線コール」という表現は、コールチェーン（call chain）におけるＭＡＶＩＤ１１０と次のリンクとの間のオーディオ信号の無線交換を指すが、全てのコールチェーンが無線である必要はない。
【００２１】
インコール中、ＭＣＵ１３０は音声制御信号に応じてインコールインタラクションを実行する。音声制御信号は無線コールのＭＡＶＩＤ側からの言葉又は音の音声認識に対応することができる。例えば、ＭＣＵ１３０は、無線コール中、マイクロホン１３２を通して受信したＭＡＶＩＤユーザからの言葉又は音の音声認識に対応して、ＶＤＳＰ１３４から音声制御信号を受信することができる。また音声制御信号は無線コールの相手側における言葉又は音の音声認識に対応することができる。例えば、ＭＣＵ１３０は、無線コール中、別のユーザからの言葉又は音の音声認識に対応して、任意のＶＲｏＩＰ（Voice Recognition over Internet Protocol）によって音声制御信号を受信することができる。ＭＣＵ１３０は種々のアルゴリズムを使って音声制御信号を処理し、インコールインタラクションを実行することができる。
【００２２】
一実施形態において、インコールインタラクションはキーワードの認識とすることができる。例えば、ＭＣＵ１３０は音声制御信号内の特定のキーワードを確認し、そのキーワードを認識したことを登録する。ＭＣＵ１３０はキーワードの認識を登録した後、例えば、低電力動作状態からＭＡＶＩＤ１１０コンポーネントを起動するなどの、別のインコールインタラクションを実行することができる。一実施形態において、インコールインタラクションは要求の実行であってもよい。例えば、ＭＣＵ１３０はキーワードを使って要求の開始を定め、時間間隔に基づいて要求の終了を定め、要求の一部をメモリに記憶されたデータと関連付け、その関連付けに基づいて要求を実行することができる。要求の実行には、例えば、ＷｉＦｉプロトコルによるインターネットベースアプリケーションへの接続及びそのインターネットベースアプリケーションの利用が含まれ得る。別の実施形態において、要求の実行には消費者向け電子機器の制御が含まれ得る。消費者向け電子機器は、テレビ、コンピュータ、プリンタ、フラッシュドライブ、ＯＢＤ（On-Board Diagnostics）ドングル、冷蔵庫、コーヒーメーカー、家庭用警報機、防犯カメラ、洗濯機、乾燥機、サーモスタット又はＨＶＡＣ（Heating, Ventilation, and Air Conditioning）機器などの、無線プロトコルが組み込まれた任意のＩｏＴ機器とすることができる。ＭＣＵ１３０はＷｉＦｉ、ＺｉｇＢｅｅ、Ｂｌｕｅｔｏｏｔｈ、３Ｇ／４Ｇ、ＬｏＲａ、Ｚ−Ｗａｖｅ、ＤＥＣＴ及び上述の任意のその他の無線プロトコルを使って要求を実行することができる。一実施形態において、要求を実行するために使用されるプロトコルは無線コールを開始又は実行するために使用されるプロトコルと異なるものであってもよい。一実施形態において、要求を実行するために使用されるプロトコルは別の要求を実行するために使用されるプロトコルと異なるものであってもよい。
【００２３】
ＭＡＶＩＤ１１０はユーザ間の双方向通信を可能にする無線ＩｏＴ機器である。ユーザは彼らのＭＡＶＩＤＩｏＴ機器で通話を行うために機器及びソフトウェアを追加する必要はない。ＭＡＶＩＤ１１０は複数の無線プロトコルを可能にするので、ユーザはそれがＶｏＩＰ電話、コードレス電話及び携帯電話であるかのようにＭＡＶＩＤ１１０に話をしたり映像を受信したりすることができる。更にインコール中、ＭＡＶＩＤ１１０は音声コマンドに応じてＩｏＴインタラクションを実行する。ＭＡＶＩＤ１１０はこれらのインコールインタラクションを実行することができ、音声コマンドは通話のいずれかの側のユーザから発信され、音声コマンドにはアプリケーションに接続する要求又は種々の無線プロトコルを有する機器を制御する要求が含まれる。
【００２４】
図２は本願の一実施形態に係るインコールインタラクションを実行するために、ＭＡＶＩＤによって実行される例示的方法を示すフローチャートである。当業者にとって明らかな詳細及び特徴はフローチャート２００から削除した。例えば、ステップには１つ以上のサブステップが含まれる場合もあり、当技術分野で周知の特殊な装置が含まれる場合もある。フローチャート２００に示すステップ２４０〜２５２は本明細書に開示する実施形態を説明するのに十分なものであるが、本明細書に開示されたその他の実施形態では、フローチャート２００に示すものと異なるステップを用いてもよい。
【００２５】
フローチャート２００に示すように、ステップ２４０では、ユーザ１からのコマンドに応じてユーザ２及びユーザ３への無線コールを開始する。本実施例において、ユーザ１は音声コマンドである「ジャービス、友達に電話して」と話す。図１のＭＡＶＩＤ１１０などのＭＡＶＩＤは、音声コマンドに応じてユーザ２及びユーザ３への無線コールを開始する。ＭＡＶＩＤは、ステップ２４０の前又はステップ２４０と同時に、「友達」という言葉に対応する音声制御信号をユーザ２及びユーザ３と関連付けるようにプログラムすることができる。別の実施例において、ＭＡＶＩＤは非音声コマンドに応じて無線コールを開始してもよい。例えば、ユーザ１は入力パネルのボタンを押し、ＭＡＶＩＤはその入力に応じて無線コールを開始してもよい。
【００２６】
フローチャート２００に示すように、ステップ２４２において、ユーザ１、ユーザ２及びユーザ３の間で無線コールを実行する。本実施例において、ユーザ１、ユーザ２及びユーザ３はお互いに「こんにちは」と挨拶をする。次にユーザ１はユーザ２及びユーザ３に「明日、Ｙ市のレストランＸで夕食をご一緒しませんか？」と質問する。次にユーザ２は「何時に？」と質問する。ＭＡＶＩＤは、例えば、スピーカを使って、ユーザ１の話した言葉に対応するオーディオ信号をユーザ２及びユーザ３に送信し、ユーザ２及びユーザ３が話した言葉に対応するオーディオ信号を受信し、そしてそれをユーザ１に送信する。またＭＡＶＩＤはオーディオ信号をユーザ２とユーザ３との間で中継してもよい。ＭＡＶＩＤは上述のＷｉＦｉ、ＤＥＣＴ及び３Ｇ／４Ｇプロトコルなどの種々の無線プロトコルによって無線コールを実行することができる。
【００２７】
フローチャート２００に示すように、ステップ２４４では、ユーザ１、ユーザ２及びユーザ３の間で無線コールを実行しながら、ユーザ１からの音声コマンドに応じてインコールインタラクションを実行する。本実施例において、ユーザ１は「ジャービス、明日午後６：４５頃のレストランＸの予約状況を調べて」という音声コマンドを話す。音声コマンド内の、「ジャービス」という言葉は、ＭＡＶＩＤが認識して上述の追加のインタラクションを実行するために使用することのできるキーワードである。音声コマンド内の、「明日午後６：４５頃のレストランＸの予約状況を調べて」という言葉はＭＡＶＩＤが認識して実行することのできる要求を表す。本実施例において、コールを続けながら、ＭＡＶＩＤは、ＯｐｅｎＴａｂｌｅ（登録商標）などのインターネットベースのレストラン予約アプリケーションに接続し、これを使って要求を実行する。本実施例において、ＭＡＶＩＤ（図２において「ジャービス」）は、「明日、レストランＸで予約可能な時間は午後６：３０のみです」という言葉を出力することによって、要求の実行に成功したことを確認するフィードバックを提供することもできる。いくつかの実施形態において、ＭＡＶＩＤは要求の認識に失敗した、又は要求を認識したが実行に失敗したなどのフィードバックを行ってもよい。
【００２８】
フローチャート２００に示すように、ステップ２４６ではユーザ１、ユーザ２及びユーザ３の間で無線コールを実行する。ＭＡＶＩＤはステップ２４２を参照して説明したものと同様に、無線コールを実行し続ける。本実施例において、ユーザ２は、「雨が降ったら遅れるかもしれません」と話す。ＭＡＶＩＤは例えば、スピーカを使って、ユーザ２が話した言葉に対応するオーディオ信号を受信し、それをユーザ１に送信する。またＭＡＶＩＤはオーディオ信号をユーザ２とユーザ３との間で中継してもよい。
【００２９】
フローチャート２００に示すように、ステップ２４８では、ユーザ１、ユーザ２及び ユーザ３の間で無線コールを実行しながら、ユーザ２からの音声コマンドに応じてインコールインタラクションを実行する。ステップ２４８において、音声コマンドを話すユーザ２は無線コールを開始したユーザ１とは別のユーザである。ユーザ１及びユーザ２は互いに無線コールの逆端にいてもよい。ＭＡＶＩＤはステップ２４４を参照して説明したものと同様にインコールインタラクションを実行する。本実施例において、ユーザ２は「ジャービス、明日のＹ市の天気を調べて」と話す。音声コマンド内の「ジャービス」という言葉はＭＡＶＩＤが認識して上述の追加インタラクションを実行するために使用することができるキーワードである。音声コマンド内の「明日のＹ市の天気を調べて」という言葉はＭＡＶＩＤが認識して実行することのできる要求を表す。本実施例において、コールを維持しながら、ＭＡＶＩＤはアメリカ国立気象局（National Weather Service（登録商標））などのインターネットベースの天気予報アプリケーションに接続し、これを使って要求を実行する。本実施例において、ＭＡＶＩＤ（図２の「ジャービス」）は、「明日のＹ市の天気は晴れ、降水確率は５％」という言葉を出力することによって、要求の実行に成功したことを確認するフィードバックを提供する。
【００３０】
フローチャート２００に示すように、ステップ２５０では、ユーザ１、ユーザ２及びユーザ３の間で無線コールを実行する。ＭＡＶＩＤはステップ２４２及び２４６を参照して説明したのと同様に、無線コールを実行し続ける。本実施例において、ユーザ３は「ユーザ１のテレビの音がうるさくてあなたがたどちらの声も聞えません」と言う。ＭＡＶＩＤは、例えばスピーカを使ってユーザ３が話した言葉に対応するオーディオ信号を受信し、それをユーザ１に送信する。またＭＡＶＩＤはオーディオ信号をユーザ３とユーザ２との間で中継してもよい。
【００３１】
フローチャート２００に示すように、ステップ２５２では、ユーザ１、ユーザ２及び ユーザ３の間で無線コールを実行しながら、ユーザ３からの音声コマンドに応じてインコールインタラクションを実行する。ステップ２５２では、音声コマンドを話すユーザ３は無線コールを開始したユーザ１とは異なるユーザである。ユーザ１及びユーザ３は互いに無線コールの逆端にいてもよい。ＭＡＶＩＤはステップ２４４及び２４８を参照して上述したものと同様にインコールインタラクションを実行する。本実施例において、ユーザ３は「ジャービス、ユーザ１のテレビの音量を下げて」と話す。音声コマンド内の「ジャービス」という言葉は、ＭＡＶＩＤが認識して上述の追加インタラクションを実行することができるキーワードである。音声コマンド内の「ユーザ１のテレビの音量を下げて」という言葉は、ＭＡＶＩＤが認識して実行することのできる要求を表す。本実施例において、コールを維持しながら、ＭＡＶＩＤはＷｉＦｉ対応のスマートテレビなどの消費者向け電子機器を制御することによって要求を実行する。本実施例において、ＭＡＶＩＤは要求の実行に成功したことを確認するフィードバックを行う代わりに、ただ単にユーザ１のテレビの音量を下げる。ステップ２５２の前又はステップ２５２と同時にユーザ１のテレビを制御する許可をユーザ３に与えるよう、ＭＡＶＩＤをプログラムしてもよい。
【００３２】
ＭＡＶＩＤを使ってフローチャート２００に示す方法を実行すると、ユーザは機器やソフトウェアを追加することなくＭＡＶＩＤで音声コールを実行することができる。更にインコール中、通話のいずれかの側のユーザは音声コマンドを話すことができ、ＭＡＶＩＤはアプリケーションに接続したり種々の無線プロトコルを有するＩｏＴ機器を制御することによって応答することができる。従って、フローチャート２００に示す方法は、生の声による電話に基づいてＩｏＴ機器とやりとりを行う多くの方法を導入する。
【００３３】
図３は本願の一実施形態に係る通信システムの一部を示す例示図である。図３に示すように、通信システム３００は、スピーカ３１１内のＭＡＶＩＤ３１０、ユーザ３６０及び３６２、ルータ３６４、ラップトップコンピュータ３６６、消費者向け電子機器３６８及びインターネットアプリケーション３７０を含んでいる。
【００３４】
ユーザ３６０からのコマンドに応じてＭＡＶＩＤ３１０は無線コールを開始する。図３に示すように、無線コールはＷｉＦｉプロトコルを使用する。本実施形態において、ＭＡＶＩＤ３１０はスピーカタワー３１１内に組み込まれている。図３のＭＡＶＩＤ３１０は図１のＭＡＶＩＤ１１０の他の任意の実施形態及び利点を有し得る。ＭＡＶＩＤ３１０はＷｉＦｉプロトコルによってルータ３６４と無線接続し、無線通信を行う。ルータ３６４にはＷｉＦｉプロトコルの使用を可能とするＷｉＦｉモジュールが組み込まれている。ＭＡＶＩＤ３１０はルータ３６４に、ＶｏＩＰネットワークによってユーザ３６２のラップトップコンピュータ３６６に接続して通信するよう指示する。そしてＭＡＶＩＤ３１０はコールを実行する。
【００３５】
ラップトップコンピュータ３６６には、Ｓｋｙｐｅ（登録商標）などのＶｏＩＰソフトウェアと一緒に使用されるマイクロホン及びスピーカを組み込むことができる。ラップトップコンピュータ３６６はユーザ３６２から音声信号を受信し、対応するオーディオ信号をＭＡＶＩＤ３１０に送信し、ＭＡＶＩＤ３１０はユーザ３６０が聞くようにオーディオ信号をスピーカ３１１に出力する。同様に、ＭＡＶＩＤ３１０はユーザ３６０から音声信号を受信し、対応するオーディオ信号をラップトップコンピュータ３６６に送信し、ラップトップコンピュータ３６６はユーザ３６２が聞くようにオーディオ信号を出力する。一実施形態において、ＭＡＶＩＤ３１０は２人以上のユーザ間でコールを実行してもよい。一実施形態において、ＭＡＶＩＤ３１０は非人間ユーザを含めてコールを実行してもよい。一実施形態において、通信システム３００は複数のＭＡＶＩＤを備え、その中のいずれかがコールを開始、実行してもよい。
【００３６】
無線コールを実行しながら、ＭＡＶＩＤ３１０はユーザ３６０又はユーザ３６２いずれかからの音声コマンドに応じてインコールインタラクションを実行する。上述のように、音声コマンドにはＭＡＶＩＤ３１０が認識して追加のインタラクションを実行するために使用することができるキーワードと、ＭＡＶＩＤ３１０が認識して実行することのできる要求とが含まれ得る。図３に示すように、ＭＡＶＩＤ３１０は消費者向け電子機器３６８を制御し、インターネットアプリケーション３７０を使用して要求を実行する。消費者向け電子機器３６８は、テレビ、照明システム、電話、コンピュータ、プリンタ、フラッシュドライブ、ＯＢＤ（On-Board Diagnostics）ドングル、冷蔵庫、コーヒーメーカー、家庭用警報機、防犯カメラ、洗濯機、乾燥機、サーモスタット又はＨＶＡＣ（Heating, Ventilation, and Air Conditioning）機器などの、無線プロトコルモジュールの組み込まれた任意のＩｏＴ機器とすることができる。本実施形態において、ＭＡＶＩＤ３１０は消費者向け電子機器３６８をＢｌｕｅｔｏｏｔｈプロトコルで制御する。他の実施形態において、ＭＡＶＩＤ３１０は消費者向け電子機器３６８をＷｉＦｉ、ＺｉｇＢｅｅ、３Ｇ／４Ｇ、ＬｏＲａ、Ｚ−Ｗａｖｅ、ＤＥＣＴ又は任意の他の無線プロトコルで制御してもよい。ＭＡＶＩＤ３１０はインターネットアプリケーション３７０をルータ３６４に接続し、それからＩＰ（Internet Protocol）接続によってインターネットアプリケーション３７０に接続することによって使用する。ＭＡＶＩＤ３１０は上述のようにコール中の要求の実行に関するフィードバックを提供することができる。一実施形態において、通信システム３００は２人以上のユーザを含んでもよく、ＭＡＶＩＤ３１０はいずれかのユーザからの音声コマンドに応じてインコールインタラクションを実行してもよい。
【００３７】
図４は本願の一実施形態に係る通信システムの一部を示す例示図である。図４に示すように、通信システム４００は、スピーカタワー４１１内のＭＡＶＩＤ４１０、ユーザ４６０及び４６２、ルータ４６４、消費者向け電子機器４６８、インターネットアプリケーション４７０並びにフォンドック４７２及び４７４を含んでいる。
【００３８】
ユーザ４６０からのコマンドに応じてＭＡＶＩＤ４１０は無線コールを開始する。図４に示すように、無線コールはＤＥＣＴプロトコルを使用する。本実施形態において、ＭＡＶＩＤ４１０はスピーカ４１１内に組み込まれている。図４のＭＡＶＩＤ４１０は、図１のＭＡＶＩＤ１１０に関して説明した任意の他の実施形態及び利点を有してもよい。ＭＡＶＩＤ４１０はＤＥＣＴプロトコルによってフォンドック４７２に無線接続して無線通信を行う。フォンドック４７２にはＤＥＣＴプロトコルの使用を可能とするＤＥＣＴモジュールが組み込まれている。ＭＡＶＩＤ４１０はフォンドック４７２に、ＰＳＴＮ（Public Switched Telephone Network）によってユーザ４６２のフォンドック４７４に接続して通信するよう指示する。そしてＭＡＶＩＤ４１０はコールを実行する。フォンドック４７４はマイクロホン及びスピーカの組み込まれた携帯電話と一緒に使用することができる。フォンドック４７４はユーザ４６２から音声信号を受信し、対応するオーディオ信号をＭＡＶＩＤ４１０に送信し、ＭＡＶＩＤ４１０はそのオーディオ信号をユーザ４６０が聞くように出力する。同様に、ＭＡＶＩＤ４１０はユーザ４６０から音声信号を受信し、対応するオーディオ信号をフォンドック４７４に送信し、フォンドック４７４はそのオーディオ信号をユーザ４６２が聞くように出力する。一実施形態において、ＭＡＶＩＤ４１０は２人以上のユーザ間でコールを実行することができる。一実施形態において、ＭＡＶＩＤ４１０は非人間ユーザを含めてコールを実行してもよい。一実施形態において、通信システム４００は複数のＭＡＶＩＤを備え、その中のいずれかによってコールを開始、実行してもよい。
【００３９】
無線コールを実行しながら、ＭＡＶＩＤ４１０はユーザ４６０又はユーザ４６２からの音声コマンドに応じてインコールインタラクションを実行する。上述のように、音声コマンドには、ＭＡＶＩＤ４１０が認識して追加のインタラクションを実行するために使用することができるキーワードと、ＭＡＶＩＤ４１０が認識して実行することのできる要求とが含まれ得る。図４に示すように、ＭＡＶＩＤ４１０は消費者向け電子機器４６８を制御し、インターネットアプリケーション４７０を使用して要求を実行する。消費者向け電子機器４６８は、テレビ、照明システム、電話、コンピュータ、プリンタ、フラッシュドライブ、ＯＢＤ（On-Board Diagnostics）ドングル、冷蔵庫、コーヒーメーカー、家庭用警報機、防犯カメラ、洗濯機、乾燥機、サーモスタット又はＨＶＡＣ（Heating, Ventilation, and Air Conditioning）機器などの、無線プロトコルモジュールの組み込まれた任意のＩｏＴ機器とすることができる。本実施形態において、ＭＡＶＩＤ４１０は消費者向け電子機器４６８をＢｌｕｅｔｏｏｔｈプロトコルで制御する。他の実施形態において、ＭＡＶＩＤ４１０は消費者向け電子機器４６８をＷｉＦｉ、ＺｉｇＢｅｅ、３Ｇ／４Ｇ、ＬｏＲａ、Ｚ−Ｗａｖｅ、ＤＥＣＴ又は任意の他の無線プロトコルで制御してもよい。ＭＡＶＩＤ４１０はインターネットアプリケーション４７０をルータ４６４に接続し、そしてＩＰ接続によってインターネットアプリケーション４７０に接続することによって使用する。ＭＡＶＩＤ４１０は上述のようにコール中の要求の実行に関するフィードバックを提供することができる。一実施形態において、通信システム４００は２人以上のユーザを含んでもよく、ＭＡＶＩＤ４１０はいずれかのユーザからの音声コマンドに応じてインコールインタラクションを実行することができる。
【００４０】
図５は本願の一実施形態に係る通信システムの一部を示す例示図である。図５に示すように、通信システム５００は、スピーカタワー５１１内のＭＡＶＩＤ５１０、ユーザ５６０及び５６２、ルータ５６４、消費者向け電子機器５６８、インターネットアプリケーション５７０、基地局５７６、携帯電話５７８及びオプショナル携帯電話５８０を含んでいる。
【００４１】
ユーザ５６０からのコマンドに応じて、ＭＡＶＩＤ５１０は無線コールを開始する。図５に示すように、無線コールは３Ｇ／４Ｇプロトコルを使用する。本実施形態において、ＭＡＶＩＤ５１０はスピーカ５１１内に組み込まれている。図５のＭＡＶＩＤ５１０は図１のＭＡＶＩＤ１１０に関して説明した他の任意の実施形態及び利点を有してもよい。ＭＡＶＩＤ５１０は３Ｇ／４Ｇプロトコルによって基地局５７６に無線接続し、無線通信を行う。任意選択で、ＭＡＶＩＤ５１０はＢｌｕｅｔｏｏｔｈプロトコルでオプショナル携帯電話５８０に接続し、３Ｇ／４Ｇプロトコルで基地局５７６に接続してもよい。換言すれば、ＭＡＶＩＤ５１０はホットスポットとしてオプショナル携帯電話５８０を使用することができる。基地局５７６は３Ｇ／４Ｇプロトコルの使用を可能にする。ＭＡＶＩＤ５１０は基地局５７６に、３Ｇ／４Ｇネットワークでユーザ５６２の携帯電話５７８に接続し、通信するよう指示する。その後ＭＡＶＩＤ５１０はコールを実行する。携帯電話５７８にはマイクロホンとスピーカが組み込まれている。携帯電話５７８はユーザ５６２から音声信号を受信し、対応するオーディオ信号をＭＡＶＩＤ５１０に送信し、ＭＡＶＩＤ５１０はユーザ５６０が聞くようにオーディオ信号を出力する。同様に、ＭＡＶＩＤ５１０は ユーザ５６０から音声信号を受信し、対応するオーディオ信号を携帯電話５７８に送信し、携帯電話５７８はユーザ５６２が聞くようにオーディオ信号を出力する。一実施形態において、ＭＡＶＩＤ５１０は２人以上のユーザ間でコールを実行してもよい。一実施形態において、ＭＡＶＩＤ５１０は非人間ユーザを含めてコールを実行してもよい。一実施形態において、通信システム５００は複数のＭＡＶＩＤを備え、その中のいずれかによってコールを開始、実行してもよい。
【００４２】
無線コールを実行しながら、ＭＡＶＩＤ５１０はユーザ５６０又はユーザ５６２いずれかからの音声コマンドに応じてインコールインタラクションを実行する。上述のように、音声コマンドにはＭＡＶＩＤ５１０が認識して追加のインタラクションを実行するために使用することができるキーワードと、ＭＡＶＩＤ５１０が認識して実行することのできる要求とが含まれ得る。図５に示すように、ＭＡＶＩＤ５１０は消費者向け電子機器５６８を制御し、インターネットアプリケーション５７０を使用して要求を実行する。消費者向け電子機器５６８は、テレビ、照明システム、電話、コンピュータ、プリンタ、フラッシュドライブ、ＯＢＤ（On-Board Diagnostics）ドングル、冷蔵庫、コーヒーメーカー、家庭用警報機、防犯カメラ、洗濯機、乾燥機、サーモスタット又はＨＶＡＣ（Heating, Ventilation, and Air Conditioning）機器などの、無線プロトコルモジュールの組み込まれた任意のＩｏＴ機器とすることができる。本実施形態において、ＭＡＶＩＤ５１０は消費者向け電子機器５６８をＢｌｕｅｔｏｏｔｈプロトコルで制御する。他の実施形態において、ＭＡＶＩＤ５１０は消費者向け電子機器５６８をＷｉＦｉ、ＺｉｇＢｅｅ、３Ｇ／４Ｇ、ＬｏＲａ、Ｚ−Ｗａｖｅ、ＤＥＣＴ又は任意の他の無線プロトコルで制御してもよい。ＭＡＶＩＤ５１０は、ルータ５６４に接続し、そしてＩＰ接続によってインターネットアプリケーション５７０に接続することによってインターネットアプリケーション５７０を使用する。ＭＡＶＩＤ５１０は上述のようにコール中の要求の実行に関するフィードバックを提供することができる。一実施形態において、通信システム５００は２人以上のユーザを含んでもよく、ＭＡＶＩＤ５１０はいずれかのユーザからの音声コマンドに応じてインコールインタラクションを実行することができる。
【００４３】
図６は本願の一実施形態に係る通信システムの一部を示す例示図である。図６に示すように、通信システム６００は、ウェアラブルＭＡＶＩＤ６１０、ユーザ６６０及び６６２、ルータ６６４、ラップトップコンピュータ６６６、消費者向け電子機器６６８並びにインターネットアプリケーション６７０を含んでいる。図６において、通信システム６００は、図３の場合のようなスピーカタワーＭＡＶＩＤではなくウェアラブルＭＡＶＩＤ６１０を備えている。ＭＡＶＩＤは無線でＲＦ通信リンクを形成し、スモールフォームファクタパッケージ内に数個の不可欠な要素を備えているので、ＭＡＶＩＤは、ユーザ６６０が便利に再配置し、ユーザと共にＭＡＶＩＤを持ち運ぶことができるように、ウェアラブルＭＡＶＩＤ６１０として容易に形成することができる。ウェアラブルＭＡＶＩＤ６１０は実質的に邪魔とならずにユーザが着用できるよう、人間工学的に設計された任意のＭＡＶＩＤとすることができる。本実施形態において、ウェアラブルＭＡＶＩＤ６１０はネックレスである。種々の実施形態において、ウェアラブルＭＡＶＩＤ６１０は例えばボタン、時計、眼鏡、ヘッドホン又はイヤホンであってもよい。図６におけるウェアラブルＭＡＶＩＤ６１０は、図１のＭＡＶＩＤ１１０に関して説明したような任意のその他の実施形態及び利点を有してもよい。図６の通信システム６００は図３の通信システム３００に関して説明したような任意のその他の実施形態及び利点を有してもよい。
【００４４】
図７は本願の種々の実施形態に係る例示的ＭＡＶＩＤの構成表である。構成表７００の行の欄には、Ａ、Ｂ、Ｃという３つの構成が示されている。構成表７００の列には音声認識、ＷｉＦｉ、Ｂｌｕｅｔｏｏｔｈ  ＬＥ、Ｂｌｕｅｔｏｏｔｈ Ａｕｄｉｏ及びＺｉｇＢｅｅの５つのＭＡＶＩＤの機能が示されている。種々の実施形態において、これら５つ以上の又は以下のＭＡＶＩＤ機能が存在する。構成表７００において、特定の構成に利用できるＭＡＶＩＤの機能は、対応する列に「Ｘ」マークで示している。構成Ａには全てのＭＡＶＩＤ機能が利用可能である。構成Ａは、例えば家庭内アプリケーションなどの、全機能に対応するＭＡＶＩＤが所望されるターゲットアプリケーションに対応させることができる。単なる例として、構成ＡはＭＡＶＩＤ７１０ａに対応し、ＭＡＶＩＤ７１０ａはスピーカタワー７１１に組み込まれている。構成ＢはＷｉＦｉ以外の全ての機能ＭＡＶＩＤ機能に対応できる。ＷｉＦｉ機能はサポートされていない、又はサポートされているが一時的に切断される。構成Ｂは、ユーザ７６０が定期的にＷｉＦｉ機器の圏外にいる場合のターゲットアプリケーションに対応することができる。別の例において、構成ＢはＭＡＶＩＤ７１０ｂに対応し、この場合、ＭＡＶＩＤ７１０ｂはウェアラブルＭＡＶＩＤである。構成ＣはＢｌｕｅｔｏｏｔｈ  Ａｕｄｉｏ機能以外の全てのＭＡＶＩＤ機能が利用できる。Ｂｌｕｅｔｏｏｔｈ  Ａｕｄｉｏ機能はサポートされない、又はサポートされるが一時的に切断される。構成Ｃは、ＭＡＶＩＤがオーディオをＢｌｕｅｔｏｏｔｈで送信する必要がない場合のターゲットアプリケーションに対応することができる。また別の例として、構成ＣはＭＡＶＩＤ７１０ｃに対応し、この場合、ＭＡＶＩＤ７１０ｃは防犯カメラ７１１ｃ内に組み込まれている。ＭＡＶＩＤ機能は、特定のターゲットアプリケーションのためにＭＡＶＩＤが容易に構成できるよう、モジュラー様式で実装することができる。最適の構成とすることによって、ＭＡＶＩＤの製造コスト及び／又は消費電力を低減させることができる。
【００４５】
このように、本願の種々の実施形態では、無線コールを実行しながら複数の無線プロトコルで音声制御のＩｏＴインタラクションが実行される。これまで記載してきたことより、種々の技術を使用して、本願に記載された概念をこれらの概念の範囲から逸脱することなく実施することができるのは明白である。更に、特定の実施形態を具体的に参照してこれらの概念を説明したが、当業者であれば、それらの概念の範囲から逸脱することなく、形態及び詳細を変更することが可能であることを認識するであろう。このように、上述の実施形態は全ての点において例示的なものであり、限定的なものではないと解釈されよう。また、本願は上述した特定の実施形態に限定されず、本開示の範囲から逸脱せずに、多くの再配置、変更、及び置換が可能であると理解されたい。
【図１】
2019110520.tif 000003
【図２】
2019110520.tif 000004
【図３】
2019110520.tif 000005
【図４】
2019110520.tif 000006
【図５】
2019110520.tif 000007
【図６】
2019110520.tif 000008
【図７】
2019110520.tif 000009
【外国語明細書】
2019110520000001.pdf