(57)【特許請求の範囲】
【請求項１】
限定入力ワイヤレスデバイスとのペアリングプロセスを実行するためのホストデバイスであって、
トランシーバと、
プロセッサと、
を具備し、
前記プロセッサは、
前記限定入力ワイヤレスデバイスからの、前記限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションに基づくプライベートコードを含むペアリングプロセス要求を、前記トランシーバから受信し、
前記プライベートコードに関連付けられた特定のホストデバイス機能に対して前記限定入力ワイヤレスデバイスの正当性を確認するためにペアリングプロセスを実施し、
前記ペアリングプロセスは、前記限定入力ワイヤレスデバイスを用いて実施された異なるタイプの物理的なユーザアクションに基づく異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施することを具備することを特徴とするホストデバイス。
【請求項２】
前記プロセッサが、前記プライベートコードの受信および認証に基づいて前記限定入力ワイヤレスデバイスに対する前記特定のホストデバイス機能を実施する、請求項1に記載のホストデバイス。
【請求項３】
前記限定入力ワイヤレスデバイスが、ユーザによるモーションを検出するためのモーションセンサを含み、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって選択された前記限定入力ワイヤレスデバイスの特定の運動である、請求項1に記載のホストデバイス。
【請求項４】
前記モーションセンサが、加速度計、デジタルコンパス、またはジャイロスコープのうちの少なくとも1つを含む、請求項3に記載のホストデバイス。
【請求項５】
前記限定入力ワイヤレスデバイスが、マイクロフォンと、前記ホストデバイスに送信するためにユーザのボイスを前記マイクロフォンから記録するためのボイスモジュールとを含み、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって前記限定入力ワイヤレスデバイスに向かって話された言語音である、請求項1に記載のホストデバイス。
【請求項６】
前記言語音が、文字、数、単語、または音のうちの少なくとも1つを含む、請求項5に記載のホストデバイス。
【請求項７】
前記プロセッサが、前記限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションによる異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施し、それにより、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより低いセキュリティプライベートコードを要求する、より低いセキュリティ機能であり、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより高いセキュリティプライベートコードを要求する、より高いセキュリティ機能である、請求項1に記載のホストデバイス。
【請求項８】
前記限定入力ワイヤレスデバイスがヘッドセットである、請求項1に記載のホストデバイス。
【請求項９】
前記限定入力ワイヤレスデバイスが少なくとも1つのボタンを有するユーザインターフェースを含む、請求項1に記載のホストデバイス。
【請求項１０】
限定入力ワイヤレスデバイスまたはホストデバイスの正当性を確認するための方法であって、
運動または音のうちの少なくとも一方を含む物理的なユーザアクションに基づくプライベートコードを定義するステップと、
前記プライベートコードに基づいて前記限定入力ワイヤレスデバイスまたは前記ホストデバイスの正当性を確認するステップと、
を含み、
前記正当性を確認するステップは、前記限定入力ワイヤレスデバイスを用いて実施された異なるタイプの物理的なユーザアクションに基づく異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施するステップを具備することを特徴とする方法。
【請求項１１】
前記プライベートコードが、前記限定入力ワイヤレスデバイスまたは前記ホストデバイスのうちの一方によって定義される、請求項10に記載の方法。
【請求項１２】
前記限定入力ワイヤレスデバイスが、前記プライベートコードに基づいて前記ホストデバイスの正当性を確認するか、または前記ホストデバイスが、前記プライベートコードに基づいて前記限定入力ワイヤレスデバイスの正当性を確認する、請求項10に記載の方法。
【請求項１３】
前記プライベートコードの認証に基づいて前記限定入力ワイヤレスデバイスに対する特定のホストデバイス機能を実施するステップをさらに含む、請求項10に記載の方法。
【請求項１４】
前記限定入力ワイヤレスデバイスが、ユーザによるモーションを検出するためのモーションセンサを含み、前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ユーザによって選択された前記限定入力ワイヤレスデバイスの特定の運動である、請求項10に記載の方法。
【請求項１５】
前記限定入力ワイヤレスデバイスが、マイクロフォンと、前記ホストデバイスに送信するためにユーザのボイスを前記マイクロフォンから記録するためのボイスモジュールとを含み、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ユーザによって前記限定入力ワイヤレスデバイスに向かって話された言語音である、請求項10に記載の方法。
【請求項１６】
前記言語音が、文字、数、単語、または音のうちの少なくとも1つを含む、請求項15に記載の方法。
【請求項１７】
前記限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションによる異なるプライベートコードの認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施するステップをさらに含み、それにより、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより低いセキュリティプライベートコードを要求する、より低いセキュリティ機能であり、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより高いセキュリティプライベートコードを要求する、より高いセキュリティ機能である、請求項10に記載の方法。
【請求項１８】
前記限定入力ワイヤレスデバイスがヘッドセットである、請求項10に記載の方法。
【請求項１９】
前記限定入力ワイヤレスデバイスが少なくとも1つのボタンを有するユーザインターフェースを含む、請求項10に記載の方法。
【請求項２０】
限定入力ワイヤレスデバイスとのペアリングプロセスを実行するためのホストデバイスであって、
前記限定入力ワイヤレスデバイスからの、前記限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションに基づくプライベートコードを含むペアリングプロセス要求を、トランシーバから受信するための手段と、
前記プライベートコードに関連付けられた特定のホストデバイス機能に対して前記限定入力ワイヤレスデバイスの正当性を確認するためにペアリングプロセスを実施するための手段と、
を備え、
前記ペアリングプロセスは、前記限定入力ワイヤレスデバイスを用いて実施された異なるタイプの物理的なユーザアクションに基づく異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施することを具備することを特徴とするホストデバイス。
【請求項２１】
前記プライベートコードの受信および認証に基づいて前記限定入力ワイヤレスデバイスに対する前記特定のホストデバイス機能を実施するための手段をさらに備える、請求項20に記載のホストデバイス。
【請求項２２】
前記限定入力ワイヤレスデバイスが、ユーザによるモーションを検出するためのモーションセンシングの手段を含み、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって選択された前記限定入力ワイヤレスデバイスの特定の運動である、請求項20に記載のホストデバイス。
【請求項２３】
前記モーションセンシングの手段が、加速度計、デジタルコンパス、またはジャイロスコープのうちの少なくとも1つを含む、請求項22に記載のホストデバイス。
【請求項２４】
前記限定入力ワイヤレスデバイスが、マイクロフォンと、前記ホストデバイスに送信するためにユーザのボイスを前記マイクロフォンから記録するためのボイス記録の手段とを含み、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって前記限定入力ワイヤレスデバイスに向かって話された言語音である、請求項20に記載のホストデバイス。
【請求項２５】
前記言語音が、文字、数、単語、または音のうちの少なくとも1つを含む、請求項24に記載のホストデバイス。
【請求項２６】
前記限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションによる異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施するための手段をさらに備え、それにより、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより低いセキュリティプライベートコードを要求する、より低いセキュリティ機能であり、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより高いセキュリティプライベートコードを要求する、より高いセキュリティ機能である、請求項20に記載のホストデバイス。
【請求項２７】
前記限定入力ワイヤレスデバイスがヘッドセットである、請求項20に記載のホストデバイス。
【請求項２８】
前記限定入力ワイヤレスデバイスが少なくとも1つのボタンを有するユーザインターフェースを含む、請求項20に記載のホストデバイス。
【請求項２９】
限定入力ワイヤレスデバイスまたはホストデバイスの正当性を確認するためのコンピュータプログラムであって、
運動または音のうちの少なくとも一方を含む物理的なユーザアクションに基づくプライベートコードを定義し、
前記プライベートコードに基づいて前記限定入力ワイヤレスデバイスまたは前記ホストデバイスの正当性を確認する
ためのコードを含み、
前記正当性の確認は、前記限定入力ワイヤレスデバイスを用いて実施された異なるタイプの物理的なユーザアクションに基づく異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施することを具備することを特徴とするコンピュータプログラム。
【請求項３０】
前記プライベートコードが、前記限定入力ワイヤレスデバイスまたは前記ホストデバイスのうちの一方によって定義される、請求項29に記載のコンピュータプログラム。
【請求項３１】
前記限定入力ワイヤレスデバイスが、前記プライベートコードに基づいて前記ホストデバイスの正当性を確認するか、または前記ホストデバイスが、前記プライベートコードに基づいて前記限定入力ワイヤレスデバイスの正当性を確認する、請求項29に記載のコンピュータプログラム。
【請求項３２】
前記プライベートコードの認証に基づいて前記限定入力ワイヤレスデバイスに対する特定のホストデバイス機能を実施するためのコードをさらに含む、請求項29に記載のコンピュータプログラム。
【請求項３３】
前記限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションによる異なるプライベートコードの認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施するためのコードをさらに含み、それにより、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより低いセキュリティプライベートコードを要求する、より低いセキュリティ機能であり、いくつかのホストデバイス機能が、前記限定入力ワイヤレスデバイスからより高いセキュリティプライベートコードを要求する、より高いセキュリティ機能である、請求項29に記載のコンピュータプログラム。
【請求項３４】
ホストデバイスとのペアリングプロセスを実行するための限定入力ワイヤレスデバイスであって、
トランシーバと、
プロセッサと、
を具備し、
前記プロセッサは、
前記限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションに基づくプライベートコードを受信し、前記プライベートコードに関連付けられた特定のホストデバイス機能に対して前記限定入力ワイヤレスデバイスの正当性を確認するためにペアリングプロセスを実施する前記ホストデバイスに、前記トランシーバを介して前記プライベートコードを送信し、
前記ペアリングプロセスは、前記限定入力ワイヤレスデバイスを用いて実施された異なるタイプの物理的なユーザアクションに基づく異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施することを具備することを特徴とする限定入力ワイヤレスデバイス。
【請求項３５】
前記ホストデバイスが、前記限定入力ワイヤレスデバイスを用いて実施された前記物理的なユーザアクションによる前記プライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する前記特定のホストデバイス機能を実施する、請求項34に記載の限定入力ワイヤレスデバイス。
【請求項３６】
ユーザによるモーションを検出するためのモーションセンサをさらに備え、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって選択された前記限定入力ワイヤレスデバイスの特定の運動である、請求項34に記載の限定入力ワイヤレスデバイス。
【請求項３７】
前記モーションセンサが、加速度計、デジタルコンパス、またはジャイロスコープのうちの少なくとも1つを含む、請求項36に記載の限定入力ワイヤレスデバイス。
【請求項３８】
マイクロフォンと、前記ホストデバイスに送信するためにユーザのボイスを前記マイクロフォンから記録するためのボイスモジュールとをさらに含み、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって前記限定入力ワイヤレスデバイスに向かって話された言語音である、請求項34に記載の限定入力ワイヤレスデバイス。
【請求項３９】
前記言語音が、文字、数、単語、または音のうちの少なくとも1つを含む、請求項38に記載の限定入力ワイヤレスデバイス。
【請求項４０】
前記限定入力ワイヤレスデバイスがヘッドセットである、請求項34に記載の限定入力ワイヤレスデバイス。
【請求項４１】
前記限定入力ワイヤレスデバイスが少なくとも1つのボタンを有するユーザインターフェースを含む、請求項34に記載の限定入力ワイヤレスデバイス。
【請求項４２】
ホストデバイスとのペアリングプロセスを実行するための限定入力ワイヤレスデバイスであって、
トランシーバと、
プロセッサと、
を具備し、
前記プロセッサは、
前記ホストデバイスからの、前記ホストデバイスを用いて実施された物理的なユーザアクションに基づくプライベートコードを含むペアリングプロセス要求を、前記トランシーバから受信し、
前記プライベートコードに関連付けられた特定の限定入力ワイヤレスデバイス機能に対して前記ホストデバイスの正当性を確認するためにペアリングプロセスを実施し、
前記ペアリングプロセスは、前記限定入力ワイヤレスデバイスを用いて実施された異なるタイプの物理的なユーザアクションに基づく異なるプライベートコードの受信および認証に基づいて、前記限定入力ワイヤレスデバイスに対する異なるタイプのホストデバイス機能を実施することを具備することを特徴とする限定入力ワイヤレスデバイス。
【請求項４３】
前記ホストデバイスが、ユーザによるモーションを検出するためのモーションセンサをさらに備え、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって選択された前記ホストデバイスの特定の運動である、請求項42に記載の限定入力ワイヤレスデバイス。
【請求項４４】
前記モーションセンサが、加速度計、デジタルコンパス、またはジャイロスコープのうちの少なくとも1つを含む、請求項43に記載の限定入力ワイヤレスデバイス。
【請求項４５】
前記ホストデバイスが、マイクロフォンと、前記限定入力ワイヤレスデバイスに送信するためにユーザのボイスを前記マイクロフォンから記録するためのボイスモジュールとをさらに含み、
前記プライベートコードを定義するための前記物理的なユーザアクションが、前記ペアリングプロセス中に前記ユーザによって前記ホストデバイスに向かって話された言語音である、請求項42に記載の限定入力ワイヤレスデバイス。
【請求項４６】
前記言語音が、文字、数、単語、または音のうちの少なくとも1つを含む、請求項45に記載の限定入力ワイヤレスデバイス。
【請求項４７】
前記限定入力ワイヤレスデバイスがヘッドセットである、請求項42に記載の限定入力ワイヤレスデバイス。
【請求項４８】
前記限定入力ワイヤレスデバイスが少なくとも1つのボタンを有するユーザインターフェースを含む、請求項42に記載の限定入力ワイヤレスデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、ホストデバイスと限定入力ワイヤレスデバイスとの間のペアリングおよび認証プロセスに関する。
【背景技術】
【０００２】
今日、モバイル電子デバイスの使用が普及している。そのようなモバイルデバイスは、ワイヤレス電話アクセス、インターネットアクセスをユーザに提供することができ、ユーザが、オンラインショッピング、オンラインバンキングなど、オンライン取引、ならびに、特定のロケーションまでの地図の発見など、他のアプリケーションを実行することを可能にする。このようにして、今日のモバイルデバイスは、ワイヤレス通信、ならびに、非モバイルコンピュータシステムに関連するインターネット機能のほとんどすべてを可能にする。そのようなモバイル電子デバイスの例には、モバイルデバイス、スマートフォン、携帯電話、携帯情報端末(PDA)、デジタルカメラ、モバイルコンピュータなどがある。
【０００３】
異なるデジタルワイヤレスネットワーク規格は、しばしば、互いの動作可能範囲(operative reach)内にある2つのデバイスが互いに容認されることを保証するためのセキュリティ対策を含む。この手順はペアリングと呼ばれ、パスキーの交換を伴うことがある。
【０００４】
たとえば、最初のペアリングは、一般的に、限定入力ワイヤレスデバイスがホストデバイスの機能へのアクセスを得ることを許可されるように、ホストデバイスと限定入力ワイヤレスデバイスとの間で実施される。意図した限定入力ワイヤレスデバイスがペアリングされることを保証するために、一般的に、PINなどのコードコードが、限定入力ワイヤレスデバイスからホストデバイスに自動的に送信される。これの一例は、モバイル電話および限定されたワイヤレスヘッドセットデバイス(たとえば、BLUETOOTH（登録商標）ヘッドセット)がともにペアリングされることである。限定入力ワイヤレスデバイスは一般的に小さく、一般的に1つまたは2つの利用可能なボタンしか持たない(またはまったく持たない)ので、ユーザは一般的に、ユーザをホストデバイスに対して安全に認証するためにユーザが特定のユーザ定義のプライベートキーを有するような安全な方式で、ホストデバイスとペアリングするために安全なプライベートコードまたはキーを限定入力ワイヤレスデバイスに入力する(enter)方法を持たない。
【０００５】
残念ながら、一般的な限定入力ワイヤレスデバイスでは、ペアリング動作は、限定入力ワイヤレスデバイスが単にPINなどのプリセットコードをホストデバイスに送信することによって、実施される。言い換えれば、PINまたはいくつかの他のプリセットコードが、セキュリティコードとして使用される。その後、限定入力ワイヤレスデバイスを使用する誰もが、ホストデバイスの機能にアクセスすることができる。たとえば、BLUETOOTH（登録商標）ヘッドセットがセルラー電話とペアリングされると、PINが自動的に送信されてペアリングプロセス中にセキュリティコードとして使用され、それにより、ペアリング後、誰もがBLUETOOTH（登録商標）ヘッドセットをセルラー電話とともに使用することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
したがって、ユーザによって入力された機密コードまたはキーに基づいてホストデバイスとペアリングすることができ、それにより、限定入力ワイヤレスデバイスがその後ユーザによって入力された機密キーに基づいてホストデバイスによって認証されてその機能を使用できるようになる、限定入力ワイヤレスデバイスが必要とされている。
【課題を解決するための手段】
【０００７】
本発明の態様は、限定入力ワイヤレスデバイスとのペアリングプロセスを実行するための装置、システムおよび方法に関する。一態様では、ホストデバイスはトランシーバとプロセッサとを含む。プロセッサは、限定入力ワイヤレスデバイスからの、限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションに基づくプライベートコードを含むペアリングプロセス要求を、トランシーバから受信し、プライベートコードに関連付けられた特定のホストデバイス機能に対して限定入力ワイヤレスデバイスの正当性を確認するためにペアリングプロセスを実施するための命令を実行するように構成され得る。
【０００８】
本発明の態様はまた、限定入力ワイヤレスデバイスまたはホストデバイスが物理的なユーザアクションに基づくプライベートコードを定義し、限定入力ワイヤレスデバイスまたはホストデバイスのいずれかが、プライベートコードに基づいてペアリングプロセスの一部として正当性を確認され得る装置、システムおよび方法に関する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態が実施され得るシステムのブロック図である。
【図２】ワイヤレス通信システムの一例のブロック図である。
【図３】ホストデバイスと限定入力ワイヤレスデバイスとの間でペアリングおよび認証プロセスを実行するためのプロセスを示すフロー図である。
【図４Ａ】ホストデバイスがモバイルデバイスであり、限定入力ワイヤレスデバイスがヘッドセットであり、ユーザがプライベートコードのために特定のモーションを使用する一例の図である。
【図４Ｂ】ホストデバイスがモバイルデバイスであり、限定入力ワイヤレスデバイスがヘッドセットであり、ユーザがプライベートコードのために特定の言語音を使用する一例の図である。
【発明を実施するための形態】
【００１０】
「例示的な」という言葉は、「一例、実例または例示としての役割を果たす」を意味するために本明細書で使用される。「例示的」または「例」として本明細書で説明される任意の実施形態は、他の実施形態に比べて好ましいかまたは有利であると必ずしも解釈されるべきではない。
【００１１】
図1を参照すると、図1は、本発明の実施形態が実施され得るシステム100のブロック図となっている。詳細には、システム100は、限定入力（limited input）ワイヤレスデバイス103とのペアリングプロセスを実行し得るホストデバイス102を示す。ホストデバイス102は、プロセッサ130と、メモリ136と、ディスプレイデバイス122と、ユーザインターフェース124と、電源126と、トランシーバ128とを含むことができる。ディスプレイデバイス122は、セル電話、モバイルデバイス、携帯情報端末、モバイルコンピュータなど、ホストデバイス102上の、典型的なディスプレイデバイスであることを諒解されたい。しかしながら、ホストデバイス102は、後述するように、モバイルまたは非モバイルの任意の電子デバイスであってよい。ユーザインターフェース124は、キーボードまたは別のタイプのユーザインターフェース入力デバイスであり得る。電力デバイス126は、ホストデバイス102に電力供給するバッテリーデバイスであり得る。
【００１２】
詳細には、ホストデバイス102は、ペアリングおよび認証プロセス132ならびにホストデバイス機能134を実施するための命令を実行するように構成されたプロセッサ130を含むことができる。メモリ136は、プロセッサ130によって実施される命令を記憶するために、プロセッサ130に結合され得る。したがって、ホストデバイス102は、限定入力ワイヤレスデバイス103からワイヤレスリンク111を介する、限定入力ワイヤレスデバイス103によって実施された物理的なユーザアクションに基づくプライベートコードを含むペアリングプロセス要求を、トランシーバ128から受信し、プライベートコードに関連付けられた特定のホストデバイス機能134に対する限定入力ワイヤレスデバイス103の正当性を確認する（validate）ためにペアリングプロセス132を実施するための命令を実行するように構成される。プライベートコードは、限定入力ワイヤレスデバイス103を用いて実施された物理的なユーザアクションに基づく。
【００１３】
さらに、プロセッサ130は、限定入力ワイヤレスデバイス103がペアリングおよび認証プロセス132によってあらかじめペアリングされ、その後認証された後、限定入力ワイヤレスデバイス103によって実施された物理的なユーザアクションによるプライベートコードの受信および認証に基づいて、限定入力ワイヤレスデバイス103に対する特定のホストデバイス機能134(たとえば、ボイス送信、データ送信、電子メール、オンライン購買など)を実施することができる。
【００１４】
限定入力ワイヤレスデバイス103は、同様に、ホストデバイス102とのペアリングプロセスを実行するために利用される。限定入力ワイヤレスデバイス103は、トランシーバ129を含み得、限定入力ワイヤレスデバイス103を用いて実施された物理的なユーザアクションに基づくプライベートコードを受信し得、プライベートコードをトランシーバ129を通し、ワイヤレス通信リンク111を介してホストデバイス102のトランシーバ128に送信し得る。前に説明したように、ホストデバイス102は、プライベートコードに関連付けられた特定のホストデバイス機能に対して限定入力ワイヤレスデバイス103の正当性を確認するために、ペアリングおよび認証プロセスを実施することができる。
【００１５】
限定入力ワイヤレスデバイス103は、ユーザが最初にそれ自体をホストデバイス102とペアリングし、さらにその後、プライベートコードに基づいてそれ自体を認証するための、異なるタイプの機構を含むことができる。プライベートコードは、限定入力ワイヤレスデバイス103によって実施された物理的なユーザアクションによって定義され得、それにより、限定入力ワイヤレスデバイス103のユーザは、プライベートコードに関連付けられた特定のホストデバイス機能を利用することができる。
【００１６】
たとえば、限定入力ワイヤレスデバイス103は、ユーザからのモーションを検出するために、モーションセンサ140を含むことができる。プライベートコードを定義するために使用される物理的なユーザアクションは、モーションセンサ140によって検出され、ペアリングプロセス中にユーザによって選択される、限定入力ワイヤレスデバイス103の特定の運動であってよい。モーションベースのプライベートコードは、リンク111を介してホストデバイス102に送信される。特定の例として、モーションセンサ140は、加速度計、デジタルコンパス、および/またはジャイロスコープを含むことができる。
【００１７】
別の例として、限定入力ワイヤレスデバイス103は、マイクロフォン142と、ユーザのボイスがリンク111を介してホストデバイス102に送信され得るようにマイクロフォン142からのユーザのボイスを記録するために、プロセッサ146によって実施されるボイスモジュール148とを含むことができる。したがって、プライベートコードを定義するために使用される物理的なユーザアクションは、ペアリングプロセス中にユーザによって限定入力ワイヤレスデバイス103に対して話される言語音であってよい。例として、言語音は、文字、数、単語、音、および/またはそれらの様々な組合せであってよい。
【００１８】
加えて、限定入力ワイヤレスデバイス103は、電源150、メモリ、ボタンなどのユーザインターフェースなど、一般的な電子デバイスを含むことができる。さらに、限定入力ワイヤレスデバイス103は、ホストデバイスによって実行される多くの前述の機能を、限定入力ワイヤレスデバイス103自体の命令をプロセッサ146によって実行することによって実行することができる。
【００１９】
前述のように、限定入力ワイヤレスデバイス103を用いて実施された物理的なユーザアクションに基づいて、プライベートコードが定義され、限定入力ワイヤレスデバイス103は、プライベートコードに関連付けられたホストデバイス102によって実施される特定のホストデバイス機能に対して正当性を確認される。しかしながら、プライベートコードは、限定入力ワイヤレスデバイス103またはホストデバイス102のいずれか一方によって定義され得、プライベートコードは、限定入力ワイヤレスデバイス103またはホストデバイス102のいずれか一方によって認証され得るかまたは正当性を確認され得ることを諒解されたい。
【００２０】
たとえば、プライベートコードは、ホストデバイス102によって定義され得、リンク111を介して送信され得、限定入力ワイヤレスデバイス103において正当性を確認され得る。ホストデバイスは、限定されたワイヤレスアクセスデバイス103と同様に、モーションセンサとマイクロフォン127とを含むことができる。一例として、ホストデバイス102は、マイクロフォン127を使用して言語音(たとえば、文字、数字、単語、音、それらの組合せなど)を定義し得、次いでこの言語音は限定入力ワイヤレスデバイス103によって正当性を確認される。その後、言語音が限定入力ワイヤレスデバイス103に話された後で、ホストデバイス102によって実施される特定のホストデバイス機能が利用され得る。
【００２１】
別の例として、物理的なユーザのモーションに基づくプライベートコードは、モーションセンサ127を利用してホストデバイス102によって定義され得、リンク111を介して送信され得、限定入力ワイヤレスデバイス103において正当性を確認され得る。一例として、ホストデバイス102は、特定の物理的な運動(たとえば、上下に2回振る、左に90度および右に90度回転させる)を定義し得、次いで、この特定の運動が、限定入力ワイヤレスデバイス103によって正当性を確認される。その後、物理的なモーションが限定入力ワイヤレスデバイス103上で実施された後で、ホストデバイス102によって実施される特定のホストデバイス機能が利用され得る。
【００２２】
したがって、プライベートコードは、ホストデバイス102または限定入力ワイヤレスデバイス103のいずれか一方において物理的なユーザアクションによって定義され得、ホストデバイス102または限定入力ワイヤレスデバイス103のいずれか一方によって正当性を確認され得る。その後、入力ワイヤレスデバイス103に対する特定のホストデバイス機能が、ホストデバイス102または限定入力ワイヤレスデバイス103のいずれかによるプライベートコードの認証に基づいてホストデバイス102によって実施され得る。
【００２３】
後述するように、本発明の実施形態は、ホストデバイス102のプロセッサ130ならびに/または限定入力ワイヤレスデバイス103のプロセッサ146ならびに/またはホストデバイス102および限定入力ワイヤレスデバイス103の他の回路ならびに/または他のデバイスによる命令の実行とともに実施可能であることを諒解されたい。詳細には、プロセッサ130および146を限定されずに含むホストデバイス102および限定入力ワイヤレスデバイス103の回路は、本発明の実施形態による方法またはプロセスを実行するために、プログラム、ルーチン、または命令の実行の制御の下で動作することができる。たとえば、そのようなプログラムは、(たとえば、メモリおよび/または他のロケーションに記憶されている)ファームウェアまたはソフトウェア内で実施可能であり、プロセッサ、たとえばプロセッサ130および146ならびに/または他の回路によって実施可能である。さらに、プロセッサ、マイクロプロセッサ、回路、コントローラなどの用語は、論理、コマンド、命令、ソフトウェア、ファームウェア、機能などを実行することが可能な任意のタイプの論理または回路を指すことを諒解されたい。
【００２４】
さらに、ホストデバイス102は、モバイルデバイスまたはワイヤレスデバイスとして使用されるとき、任意のワイヤレス通信技術に基づく、あるいは任意のワイヤレス通信技術をサポートする1つまたは複数のワイヤレス通信リンク113を介して通信してもよい。たとえば、いくつかの態様では、ワイヤレスデバイスは、基地局104と、コアネットワーク108と、インターネット110と、公衆交換電話網(PSTN)112とを含むネットワークに関連付けられてよい。
【００２５】
図2を参照すると、ワイヤレスモバイル局(MS)102は、ワイヤレス通信システム200の1つまたは複数の基地局(BS)104と通信してもよい。MSはさらに、ワイヤレスピアデバイス114とペアリングすることができる。ワイヤレス通信システム100は、1つまたは複数の基地局コントローラ(BSC)106と、コアネットワーク108とをさらに含んでもよい。コアネットワークは、適切なバックホールを介して、インターネット110および公衆交換電話網(PSTN)112に接続されてもよい。典型的なワイヤレス移動局はハンドヘルド電話、またはラップトップコンピュータを含んでもよい。ワイヤレス通信システム100は符号分割多元接続(CDMA)、時分割多元接続(TDMA)、周波数分割多元接続(FDMA)、空間分割多元接続(SDMA)、偏波分割多元接続(PDMA)、または当技術分野で知られている他の変調技法など、いくつかの多元接続技法のうちのいずれを採用してもよい。
【００２６】
ワイヤレスデバイス102または114は、ワイヤレスデバイスによって送信されるか、またはワイヤレスデバイスで受信される信号に基づいて機能を実行する様々な構成要素を含んでもよい。たとえば、ワイヤレスヘッドセットは、受信機を介して受信される信号に基づいて音声出力を提供するように適合された、トランスデューサを含んでもよい。ワイヤレス時計は、受信機を介して受信される信号に基づいて表示を提供するように適合された、ユーザインターフェースを含んでもよい。ワイヤレス感知デバイスは、別のデバイスに送信されるデータを提供するように適合されたセンサを含んでもよい。
【００２７】
ワイヤレスデバイスは、任意の適切なワイヤレス通信技術に基づく、あるいは任意の適切なワイヤレス通信技術をサポートする、1つまたは複数のワイヤレス通信リンクを介して通信することができる。たとえば、いくつかの態様では、ワイヤレスデバイスはネットワークと関連していてもよい。いくつかの態様では、ネットワークはボディエリアネットワークまたはパーソナルエリアネットワーク(たとえば超広帯域ネットワーク)を含んでもよい。いくつかの態様では、ネットワークはローカルエリアネットワークまたはワイドエリアネットワークを含んでもよい。ワイヤレスデバイスは、たとえばCDMA、TDMA、OFDM、OFDMA、WiMAX、およびWi-Fiなど、様々なワイヤレス通信技術、プロトコル、または規格のうちの1つまたは複数をサポートし、あるいはその他の形で使用してもよい。同様に、ワイヤレスデバイスは様々な対応する変調または多重化方式のうちの1つもしくは複数をサポートし、またはその他の形で使用してもよい。したがって、ワイヤレスデバイスは、上記または他のワイヤレス通信技術を使用して1つまたは複数のワイヤレス通信リンクを確立し、それを介して通信するために、適切な構成要素(たとえばエアインターフェース)を含んでもよい。たとえば、デバイスは、ワイヤレス媒体を介した通信を容易にする様々な構成要素(たとえば信号生成器および信号プロセッサ)を含み得る、関連する送信機および受信機の構成要素(たとえば送信機および受信機)を有するワイヤレストランシーバを備えてもよい。
【００２８】
再び図1を参照すると、後述するように、本発明の実施形態は、限定入力ワイヤレスデバイス103によって検出される何らかの形態のユーザアクションを活用し、ユーザアクションは限定入力ワイヤレスデバイス103によってプライベートコードとして解釈されて処理され、プライベートコードは次いで、ワイヤレスリンク111を介してホストデバイス102に送信される。詳細には、ホストデバイス102は、ユーザによってあらかじめホストデバイス102とのペアリングプロセスの一部として選択され得るプライベートコードについて事前知識を有するので、ホストデバイス102はその後、プライベートコードを比較してそれを認証し、限定入力ワイヤレスデバイス103に対して特定のホストデバイス機能を開錠することが差支えないかどうかを判断することができる。したがって、後述するように、限定入力ワイヤレスデバイス103の特定の音または運動がホストデバイス102を開錠し得、特定の機能がホストデバイスによって実施されることを可能にする(たとえば、ボイス送信、データ送信、電子メール、オンライン購買など)。
【００２９】
図3を簡単に参照すると、ホストデバイスと限定入力ワイヤレスデバイスとの間でペアリングおよび認証プロセスを実行するプロセス300を示すために、フロー図が示される。ブロック305で、ホストデバイスは、限定入力ワイヤレスデバイスから物理的なユーザアクション(たとえば、限定入力ワイヤレスデバイスの運動または言語音)に基づくプライベートコードを含むペアリングプロセス要求を受信する。次に、ブロック310で、ホストデバイスは、限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションに基づくプライベートコードに関連付けられた特定のホストデバイス機能に対して限定入力ワイヤレスデバイスの正当性を確認するために、ペアリングプロセスを実施する。したがって、この時点で、プライベートコードは、特定のホストデバイス機能に対して限定入力ワイヤレスデバイスとホストデバイスとの間でペアリングされている。限定入力ワイヤレスデバイスのユーザは、この時点で、ホストデバイスに対して物理的なユーザアクションを用いて限定入力ワイヤレスデバイス自体の正当性を確認し得、それが適切に認証されるならば、特定のホストデバイス機能を実行することができる。
【００３０】
次に、決定ブロック315で、受信された、限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションに基づくプライベートコードが、ホストデバイスによって認証されるかどうかを判断する。認証されない場合、限定入力ワイヤレスデバイスはホストデバイスに接続されず、ホストデバイス機能を使用することを許可されない。したがって、ホストデバイスは、限定入力ワイヤレスデバイスに対して開錠されない。しかしながら、限定入力ワイヤレスデバイスを用いて実施された物理的なユーザアクションによるプライベートコードが、ホストデバイスによって認証される場合、限定入力ワイヤレスデバイスは、ホストデバイスに接続され(ブロック325)、ホストデバイスが開錠され、ホストデバイスは、限定入力ワイヤレスデバイスからの入力に基づいて限定入力ワイヤレスデバイスのために、プライベートコードに関連付けられた特定のホストデバイス機能を実施することができる(ブロック330)。
【００３１】
特定の例として、限定入力ワイヤレスデバイス103はヘッドセット(たとえば、BLUETOOTH（登録商標）)であってよく、1つまたは2つのボタンだけを有するユーザインターフェースを含んでよい。さらに、ホストデバイス102は、セルラー電話などのモバイルデバイスでよい。しかしながら、多くの他の例が使用され得ることを諒解されたい。たとえば、限定入力ワイヤレスデバイス103は、ワイヤレス自動車キー、ワイヤレスプリンタ、またはワイヤレス健康デバイスであってよい。他の例として、ホストデバイス102は、自動車、コンピュータ、または健康機器であってよい。
【００３２】
特定の例を以下に論じる。
【００３３】
図4Aを参照すると、ホストデバイスがモバイルデバイス402であり、限定入力ワイヤレスデバイス403がヘッドセットである一例400が示される。この例では、プライベートコードを実施するために、モーションベース検出がヘッドセット403によって使用され得る。ヘッドセット403は、ユーザがもたらす一連のモーションを検出し得るモーションセンサ(たとえば、加速度計、デジタルコンパス、またはジャイロスコープ)を含むことができる。たとえば、ユーザ401は、最初にヘッドセットを時計回り412に9時の位置まで回し、ヘッドセットを2回振り414、次いでヘッドセットを反時計回り416に12時の位置まで回す、などを行うことができる。この一連の回転は、ヘッドセット403のモーションセンサによって検出され得、プロセッサによって処理され得、トランシーバを介してモバイルデバイス402に送信され得る。任意の種類のモーションシーケンスが使用可能であることを諒解されたい。
【００３４】
限定入力ワイヤレスデバイス403によって実施されたモーションに基づくこのプライベートコードは、プライベートコードに関連付けられた特定のホストデバイス機能がモバイルデバイス402によって許容されるように、モバイルデバイス402に対するヘッドセット403の正当性を確認するためにペアリングプロセスの中で使用され得る。その後、ユーザ401は、いくつかのタイプの機能に関してモバイルデバイス402に対してそれ自体を認証するために、このモーションベースのプライベートコードを使用することができる。本例のように、ユーザ401は、モバイルデバイス402を使用する電話呼のためのボイス送信を可能にするために、モーションベースのプライベートコードを用いてそれ自体を認証することができる。しかしながら、データ送信、電子メール、オンライン購買など、多種多様な異なる機能が使用され得ることを諒解されたい。他の実施形態では、前述のように、モーションベースのプライベートコードがモバイルデバイス402によって定義され得、ヘッドセット403に送信されてヘッドセット403において正当性を確認され得る。
【００３５】
別の例として、プライベートコードを実施するために限定入力ワイヤレスデバイスによって、ボイスベース検出が使用され得る。図4Bを参照すると、図4Bは、ヘッドセット403自体をモバイルデバイス402に対してペアリングし、認証するために機密コード420を使用する、ヘッドセット403を有するユーザ401を示す一例405である。この例では、前に説明したように、ヘッドセット403はマイクロフォンと、マイクロフォンからユーザのボイスを記録してそれをプライベートコードに変えるためにプロセッサによって実施されるボイス認識モジュールとを装備され得る。多種多様な例が使用され得る。たとえば、言語音は、文字、数、単語、音、またはそれらの組合せを含むことができる。
【００３６】
このプライベートコードは、ヘッドセット403からモバイルデバイス402に送信され得、モバイルデバイス402に対して、最初にヘッドセット403自体をペアリングし、その後、認証によってそれ自体の正当性を確認することができる。一例として、ヘッドセットは、プライベートコードを作成し、プライベートコードによってモバイルデバイス402に対してユーザ401を認証するために、人の名前、数、または極めて特異な音を使用することができ、それにより、モバイルデバイス402を電話の会話に使用する際に、その人だけがヘッドセット403を使用できる。しかしながら、データ送信、電子メール、オンライン購買など、多種多様な異なる機能が使用され得ることを諒解されたい。別の実施形態では、前述のように、サウンドベースのプライベートコードがモバイルデバイス405によって定義され得、ヘッドセット403に送信されて、そこで正当性を確認され得る。
【００３７】
したがって、プライベートコードは、モバイルデバイス402またはヘッドセット403のいずれか一方において物理的なユーザアクションによって定義され得、モバイルデバイス402またはヘッドセット403のいずれか一方によって正当性を確認され得る。その後、ヘッドセットに対する特定のホストデバイス機能が、モバイルデバイス402またはヘッドセット403のいずれかによって、プライベートコードの認証に基づいてヘッドセット403によって実施され得る。
【００３８】
したがって、前述のように、本発明の実施形態は、限定入力ワイヤレスデバイス403によって検出される何らかの形態のユーザアクションを活用し、ユーザアクションは限定入力ワイヤレスデバイスによってプライベートコードとして解釈されて処理され、プライベートコードは、次いでホストデバイス402に送信される。詳細には、ホストデバイス402は、ユーザによってあらかじめホストデバイス402とのペアリングプロセスの一部として選択されるプライベートコードについて事前知識を有するので、ホストデバイス402は、プライベートコードを比較し、限定入力ワイヤレスデバイス403に対して特定のホストデバイス402機能を開錠することが差支えないかどうかを判断し得、ホストデバイス402が限定入力ワイヤレスデバイス403のために機能を実施することを可能にする。
【００３９】
さらに、ホストデバイス402のプロセッサが、限定入力ワイヤレスデバイス403を用いて実施された異なるタイプの物理的なユーザアクションに基づく異なるプライベートコードの受信および認証に基づいて、限定入力ワイヤレスデバイス403に対する異なるタイプのホストデバイス機能を実施することができ、それにより、いくつかのホストデバイス機能は、限定入力ワイヤレスデバイス403からより低いセキュリティプライベートコードを要求する、より低いセキュリティ機能であってよく、いくつかのホストデバイス機能は、限定入力ワイヤレスデバイス403からより高いセキュリティプライベートコードを要求する、より高いセキュリティ機能であってよいことを諒解されたい。
【００４０】
たとえば、モバイルデバイス402に対する機密性が高くない機能(たとえば、セルラー電話呼のためのボイス送信)は、限定入力ワイヤレスデバイス403から1つのタイプのプライベートコード(たとえば、単一モーションベースのプライベートコード)を要求する1つのプロファイルにグルーピングされ得るのに対して、より機密性の高い機能(たとえば、ボイスベースの銀行取引または電子メール)は、より安全なプライベートコード(たとえば、複雑なボイスベースのパスワード)を要求することができる。その上、限定入力ワイヤレスデバイス403によるプライベートコードを要求することによって、限定入力ワイヤレスデバイス403および/またはモバイルデバイス402が盗まれた場合、悪用に対する有効な保護が施される。
【００４１】
本質的に、本発明の実施形態は、ホストデバイスとペアリングするためのプライベートコードを生成して、ホストデバイスにおけるセキュリティプロファイル内のプライベートコードをセットアップするための方法として、限定入力ワイヤレスデバイスにおけるユーザアクション(たとえば、モーションおよび/またはボイス)を活用する。このようにして、ペアリングした後、ホストデバイスは、限定入力ワイヤレスデバイスによって実施された物理的なユーザアクション(たとえば、モーションおよびボイス)によるプライベートコードの受信および認証に基づいて、限定入力ワイヤレスデバイスに対する特定のホストデバイス機能(たとえば、セルラー電話呼のためのボイス送信、電子メール、ボイスベースの銀行取引、ボイスベースの購買取引、データ送信など)を実施することができる。
【００４２】
さらに、ヘッドセットおよびモバイル電話デバイスの例を説明したが、本発明の実施形態は、他の実施形態を用いて使用され得ることを諒解されたい。たとえば、限定入力ワイヤレスデバイスは、ワイヤレス自動車キー、ワイヤレスプリンタ、またはワイヤレス健康デバイスであってよいのに対して、ホストデバイスは、自動車、コンピュータ、または健康機器であってよい。一例として、限定入力ワイヤレスデバイスはワイヤレス自動車キーであるのに対して、ホストデバイスは、ユーザが、あらかじめペアリングされているモーションベースまたはボイスベースのプライベートコードを実施することによって、自動車のドアを自動的に開けることができるような、自動車のドアである。
【００４３】
別の例として、限定入力ワイヤレスデバイスはワイヤレスプリンタであるのに対して、ホストデバイスは、ユーザが、あらかじめペアリングされているモーションベースまたはボイスベースのプライベートコードを実施することによって、印刷のためにコンピュータを使用することができるような、モバイルまたは非モバイルのコンピュータである。さらに別の例として、限定入力ワイヤレスデバイスは、ハートモニタなどのワイヤレス健康デバイスであるのに対して、ホストデバイスは、ユーザが、あらかじめペアリングされているモーションベースまたはボイスベースのプライベートコードを実施することによって、健康機器を用いてハートモニタをセットアップし得るようなタイプの健康機器(たとえば、トレッドミル)である。したがって、本発明の実施形態に伴って使用され得る入力ワイヤレスデバイスとホストデバイスとの間で極めて多様な実施形態が存在する。
【００４４】
本明細書の教示は、様々な装置(たとえばデバイス)に組み込まれ得る(たとえば、その装置内に実施され、またはその装置によって実行され得る)。たとえば、本明細書で教示する1つまたは複数の態様は、電話(たとえばセルラー電話)、携帯情報端末(「PDA」)、エンターテインメントデバイス(たとえば音楽もしくはビデオデバイス)、ヘッドセット(たとえばヘッドフォン、イヤホンなど)、マイクロフォン、医療用デバイス(たとえば生体センサ、心拍数モニタ、歩数計、EKGデバイスなど)、ユーザI/Oデバイス(たとえば時計、遠隔制御装置、照明スイッチ、キーボード、マウスなど)、タイヤ圧モニタ、コンピュータ、POSデバイス、エンターテインメントデバイス、補聴器、セットトップボックス、または任意の他の適切なデバイスに組み込まれ得る。
【００４５】
これらのデバイスは、異なる電力およびデータ要件を有し得る。いくつかの態様では、本明細書の教示は、(たとえばインパルスベースの信号方式および低デューティサイクルモードの使用によって)低電力アプリケーションでの使用に適合されてもよく、また(たとえば高帯域パルスの使用による)比較的高いデータレートを含む様々なデータレートをサポートしてもよい。
【００４６】
いくつかの態様では、ワイヤレスデバイスは、通信システムのためのアクセスデバイス(たとえばWi-Fiアクセスポイント)を含んでもよい。そのようなアクセスデバイスは、たとえば、有線またはワイヤレス通信リンクを介した別のネットワーク(たとえば、インターネットまたはセルラーネットワークなどのワイドエリアネットワーク)への接続性を提供してもよい。したがって、アクセスデバイスは、別のデバイス(たとえばWi-Fi局)が別のネットワークまたは何らかの他の機能にアクセスすることを可能にし得る。さらに、デバイスのうちの1つまたは両方は携帯型であってもよく、または場合によっては比較的非携帯型であってもよいことを諒解されたい。
【００４７】
情報および信号は、様々な異なる技術および技法のいずれかを使用して表され得ることが、当業者には理解されよう。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【００４８】
本明細書で開示した実施形態に関連して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実施され得ることが、当業者にはさらに諒解されよう。ハードウェアおよびソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップが、それらの機能に関して上記で全体的に説明されている。そのような機能をハードウェアとして実施するか、ソフトウェアとして実施するかは、特定の用途および全体的なシステムに課される設計制約に依存する。当業者は、説明した機能を特定の用途ごとに様々な方法で実施することができるが、そのような実施の決定は、本発明の範囲からの逸脱を生じさせるものと解釈すべきではない。
【００４９】
本明細書で開示した実施形態に関連して説明した様々な例示的な論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または、本明細書で説明する機能を実行するように設計されたそれらの任意の組合せで、実施または実行することができる。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実施され得る。
【００５０】
本明細書で開示される実施形態に関して説明される方法またはアルゴリズムのステップは、直接ハードウェアで実施されるか、プロセッサによって実行されるソフトウェアモジュールで実施されるか、またはその2つの組合せで実施され得る。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、取外し可能ディスク、CD-ROM、または当技術分野で知られている任意の他の形態の記憶媒体中に常駐し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体はプロセッサと一体であり得る。プロセッサおよび記憶媒体はASIC中に常駐し得る。ASICはユーザ端末中に常駐し得る。代替として、プロセッサおよび記憶媒体は、ユーザ端末中に個別構成要素として常駐し得る。
【００５１】
1つまたは複数の例示的な実施形態では、説明した機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せで実施され得る。コンピュータプログラム製品としてソフトウェア中で実施した場合、機能は、1つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、RAM、ROM、EEPROM、CD-ROMもしくは他の光ディスクストレージ、磁気ディスクストレージもしくは他の磁気ストレージデバイス、または、命令もしくはデータ構造の形態の所望のプログラムコードを搬送もしくは記憶するために使用でき、コンピュータによってアクセスできる、任意の他の媒体を含み得る。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線(DSL)、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、DSL、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用する場合、ディスク(disk)およびディスク(disc)は、コンパクトディスク(CD)、レーザーディスク、光ディスク、デジタル多用途ディスク(DVD)、フロッピー（登録商標）ディスク、およびブルーレイディスクを含み、ディスク(disk)は、通常、磁気的にデータを再生し、ディスク(disc)は、レーザーで光学的にデータを再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。
【００５２】
開示される実施形態の上記の説明は、いかなる当業者も本発明を作成または使用できるようにするために提供される。これらの実施形態への様々な修正が当業者には容易に明らかになることになり、本明細書に定義する一般原理は、本発明の趣旨または範囲を逸脱することなしに他の実施形態に適用され得る。したがって、本発明は、本明細書に示す実施形態に限定されるものではなく、本明細書で開示する原理および新規の特徴に一致する最大の範囲を与えられるものである。
【符号の説明】
【００５３】
100  システム、ワイヤレス通信システム
102  ホストデバイス
103  限定入力ワイヤレスデバイス
104  基地局
106  基地局コントローラ(BSC)
108  コアネットワーク
110  インターネット
111  ワイヤレスリンク
112  公衆交換電話網(PSTN)
113  ワイヤレス通信リンク
114  ワイヤレスピアデバイス
122  ディスプレイデバイス
124  ユーザインターフェース
126  電源
127  マイクロフォン
128  トランシーバ
129  トランシーバ
130  プロセッサ
132  ペアリングおよび認証プロセス
134  ホストデバイス機能
136  メモリ
140  モーションセンサ
142  マイクロフォン
146  プロセッサ
148  ボイスモジュール
150  電源
200  ワイヤレス通信システム
400  一例
401  ユーザ
402  ホストデバイス、モバイルデバイス
403  限定入力ワイヤレスデバイス、ヘッドセット
405  一例
412  時計回りに回転させる
414  2回振る
416  反時計回りに回転させる
420  機密コード
【図１】
0005820053.tif 000002
【図２】
0005820053.tif 000003
【図３】
0005820053.tif 000004
【図４Ａ】
0005820053.tif 000005
【図４Ｂ】
0005820053.tif 000006