(57)【要約】自動車のヘッドユニットと複数のモバイル機器との間のネットワーク接続を確立するために、第１のモバイル機器が近距離無線接続でヘッドユニットに接続され、ヘッドユニットが同じ近距離無線接続を利用して接続するためのリクエストを第２のモバイル機器から受信したときに、第１のモバイル機器をヘッドユニットから切断するリクエストを第２のモバイル機器に送信し、その切断するリクエストへの承認を第２のモバイル機器から受信すると第１のモバイル機器をヘッドユニットから切断し、モバイル機器で表示するためにヘッドユニットの識別情報を第２のモバイル機器に提供し、第２のモバイル機器の識別情報を第２のモバイル機器から受信し、第２のモバイル機器をヘッドユニットと共に登録し、第２のモバイル機器と前記ヘッドユニットとの間の接続を確立する。【選択図】図１
2019508321.tif 000002
【特許請求の範囲】
【請求項１】
自動車のヘッドユニットと複数のモバイル機器との間のネットワーク接続を確立するための方法であって、
第１のモバイル機器を、近距離無線接続で前記ヘッドユニットに接続するステップと、
前記ヘッドユニットにおいて、第２のモバイル機器と前記ヘッドユニットとの間の無線接続を近距離で確立するための、接続のリクエストを、前記第２のモバイル機器から受信するステップと、
前記リクエストされた接続が同じ近距離無線プロトコルを利用するものであり、及び前記第１のモバイル機器が現在ヘッドユニットとの接続のために当該プロトコルを使用していると判断すると、前記第１のモバイル機器を前記ヘッドユニットから切断することの承認を要請するリクエストを、前記第２のモバイル機器に送信するステップと、
前記第１のモバイル機器を前記ヘッドユニットから切断する承認を前記第２のモバイル機器から受信すると、前記第１のモバイル機器を前記ヘッドユニットから切断するステップと、
前記第２のモバイル機器での表示、及び前記第２のモバイル機器のユーザーによる選択のために、前記ヘッドユニットの識別情報を前記第２のモバイル機器に提供するステップと、
前記ユーザーが前記ヘッドユニットを選択すると、前記第２のモバイル機器から前記第２のモバイル機器の識別情報を、前記ヘッドユニットにおいて受信するステップと、
前記第２のモバイル機器を前記ヘッドユニットに登録するステップと、
前記第２のモバイル機器と前記ヘッドユニットとの間の接続を確立するステップと、
を備える方法。
【請求項２】
前記モバイル機器が前記ヘッドユニットでの登録を解除されており、且つ他のモバイル機器の最大台数がすでに前記ヘッドユニットに登録されていると判断すると、少なくとも一つの登録済みモバイル機器を前記ヘッドユニットから登録解除するステップを、更に備える請求項１に記載の方法。
【請求項３】
前記ヘッドユニットから前記第２のモバイル機器へ送受信されるデータのタイプに基いて、前記第２のモバイル機器と前記ヘッドユニットとの間の必要な帯域幅を決定するステップと、
前記必要な帯域幅があらかじめ決められたしきい値を上回るとき、前記リクエストされた接続のためにClassic Bluetoothプロトコルの利用を選択するステップと、
を更に備える請求項１に記載の方法。
【請求項４】
前記ヘッドユニットから前記第２のモバイル機器へ送受信されるデータのタイプに基いて、前記第２のモバイル機器と前記ヘッドユニットとの間の必要な帯域幅を決定するステップと、
前記必要な帯域幅があらかじめ決められたしきい値を下回るとき、前記リクエストされた接続のためにBluetooth Low Energyプロトコルの利用を選択するステップと、
を更に備える請求項１に記載の方法。
【請求項５】
前記第１のモバイル機器を前記ヘッドユニットから切断することの承認を要請する前記リクエストを前記第２のモバイル機器に送信するステップは、
マスターモバイル機器に、前記第１のモバイル機器を前記ヘッドユニットから切断することの承認を要請するリクエストを送信するステップを含み、前記マスターモバイル機器は、前記ヘッドユニットに前記第１のモバイル機器を切断する承認することができるよう校正されている、
請求項１に記載の方法。
【請求項６】
前記ヘッドユニットから登録解除すべき少なくとも１つの登録済みモバイル機器の選択を要請する別のリクエストを、前記第２のモバイル機器に送信するステップと、
少なくとも一つの登録済みモバイル機器の選択結果を、前記第２のモバイル機器から、受信するステップと、
を更に備える請求項２に記載の方法。
【請求項７】
前記モバイル機器は、ロックされた登録を持つ登録済みモバイル機器を登録解除することを禁止される、
請求項２に記載の方法。
【請求項８】
前記第２のモバイル機器と前記ヘッドユニットとの間の接続を確立することには、
前記リクエストされた接続が、Classical Bluetoothプロトコルを利用するものであると判断すると、Classical Bluetoothプロトコルを通して通信するために、前記第２のモバイル機器と前記ヘッドユニットとを接続するステップを、
含む請求項１に記載の方法。
【請求項９】
前記第２のモバイル機器と前記ヘッドユニットとの間の接続を確立することには、
前記リクエストされた接続が、Bluetooth Low Energyプロトコルを利用する利用するものであると判断すると、Bluetooth Low Energyプロトコルを通して通信するために、前記第２のモバイル機器と前記ヘッドユニットとを接続するステップを、
含む請求項１に記載の方法。
【請求項１０】
複数の命令を格納するメモリと、
前記命令を実行する処理装置と、を備える自動車用のヘッドユニットであって、
前記命令は、
前記ヘッドユニットにおいて、１つのネットワークプロトコルを使用してモバイル機器と前記ヘッドユニットとの間のネットワーク接続の確立を要請する通信リクエストを、前記モバイル機器から受信すること、
他のモバイル機器が、現在前記ネットワークプロトコルを使用して、前記ヘッドユニットに接続されていると判断すると、前記他のモバイル機器を、前記ヘッドユニットから切断するための承認を要請するリクエストを送信すること、
前記モバイル機器を切断するための承認を受信すると、前記他のモバイル機器を前記ヘッドユニットから切断すること、
前記モバイル機器での表示、及び前記モバイル機器のユーザーによる選択のために、前記ヘッドユニットの識別情報を、前記他のモバイル機器に提供し、
前記ユーザーが前記ヘッドユニットを選択すると、前記モバイル機器の識別情報を、前記モバイル機器から受信すること、及び
前記ヘッドユニットに前記モバイル機器を登録し、前記ネットワークプロトコルを使用して、前記モバイル機器と前記ヘッドユニットとの間の前記ネットワーク接続を、確立すること、
を含む自動車用のヘッドユニット。
【請求項１１】
前記処理装置が実行する前記命令には、
前記他のモバイル機器の最大台数が、前記ヘッドユニットにすでに登録されていると判断すると、少なくとも一つの登録済みモバイル機器を、前記ヘッドユニットから登録解除すること、
を更に含む請求項１０に記載の自動車用のヘッドユニット。
【請求項１２】
前記処理装置が実行する前記命令には、
他のモバイル機器の最大台数が前記ヘッドユニットにすでに登録され、且つ前記モバイル機器が前記ヘッドユニットに登録されていないことを判断すること、
前記ヘッドユニットから登録解除すべき少なくとも一つの登録済みモバイル機器の選択を要請する別のリクエストをマスターモバイル機器へ送信すること、及び
前記少なくとも一つの登録済みモバイル機器を、前記ヘッドユニットから登録解除すること、
を更に含む請求項１０に記載の自動車用のヘッドユニット。
【請求項１３】
前記処理装置が実行する前記命令には、
前記モバイル機器と前記ヘッドユニットとの間でデータを送受信するための帯域幅の量に基いて、前記ネットワークプロトコルを決定すること、
を更に含む請求項１０に記載の自動車用のヘッドユニット。
【請求項１４】
前記処理装置が実行する前記命令には、
マスター機器として識別された第３のモバイル機器に、前記他のモバイル機器を切断するための承認のためのリクエストを送信すること、及び、
前記他のモバイル機器を切断するための承認を、前記第３のモバイル機器から受信すること、
を更に含む請求項１０に記載の自動車用のヘッドユニット。
【請求項１５】
前記処理装置が実行する前記命令には、
Classic Bluetoothプロトコルを通して通信する、前記モバイル機器と前記ヘッドユニットとの間の前記ネットワーク接続を確立すること、
を更に含む請求項１０に記載の自動車用のヘッドユニット。
【請求項１６】
前記処理装置が実行する前記命令には、
Bluetooth Low Energyプロトコルを通して通信する、前記モバイル機器と前記ヘッドユニットとの間の前記ネットワーク接続を確立すること、
を更に含む請求項１０に記載の自動車用のヘッドユニット。
【請求項１７】
自動車の複数のアクセサリーと、
命令を格納するメモリ及び前記命令を実行する処理装置を含むヘッドユニットと、を備えるシステムであって、
前記処理装置が実行する前記命令には、
前記ヘッドユニットにおいて、第１のモバイル機器から、前記第１のモバイル機器と前記ヘッドユニットとの間のBluetooth接続を確立するためのリクエストを受信すること、
前記リクエストされた接続がClassic Bluetoothプロトコルを利用するものであり、且つ第２のモバイル機器が前記ヘッドユニットに現在接続されていると判断すると、前記第２のモバイル機器と前記ヘッドユニットとの間の接続を切断すること
前記第１のモバイル機器が、前記ヘッドユニットに登録されていないと判断すると、
他のモバイル機器の最大台数が、すでに前記ヘッドユニットに登録されているとの判断に応じて、少なくとも一つの登録済みモバイル機器を、前記ヘッドユニットから登録解除すること、
前記第１のモバイル機器を前記ヘッドユニットに登録すること、及び
前記第１のモバイル機器と前記複数のアクセサリーとのアクセスを提供するために、前記第１のモバイル機器と前記ヘッドユニットとを接続すること、
を備えるシステム。
【請求項１８】
前記処理装置が実行する前記命令には、
前記第２のモバイル機器と前記ヘッドユニットとの接続を切断する承認を要請するリクエストを、前記第１のモバイル機器に送信し、
前記第１のモバイル機器から、前記承認を受信すること、
を更に備える請求項１７に記載のシステム。
【請求項１９】
前記処理装置が実行する前記命令には、
Classic Bluetoothプロトコルの使用を指示するリクエストに応答して、前記第１のモバイル機器と前記ヘッドユニットとをClassic Bluetoothプロトコルを通して接続すること、
を更に備える請求項１７に記載のシステム。
【請求項２０】
前記処理装置が実行する前記命令には、
Bluetooth Low Energyプロトコルの使用を指示するリクエストに応答して、前記第１のモバイル機器と前記ヘッドユニットとをBluetooth Low Energyプロトコルを通して接続すること、
を更に備える請求項１７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車の通信ネットワークに関し、より詳しくは（しかしそれに限定するものではない）モバイルユーザー機器を、自動車のヘッドユニットに、当該ヘッドユニットとの直接的なユーザーインタラクションなしで、ペアリングすることに関する。
【背景技術】
【０００２】
自動車は、ますます使いやすく、インタラクティブなものとなってきている。多くの新車は、現在、ヘッドユニットと呼ばれる、ユーザーが様々な態様で自動車を制御できるユーザーインターフェイスを搭載して製造されている。例えば、ユーザーは、ヘッドユニットを、ラジオ局を変える、自動車の温度を変える、地図や衛星測位システムにアクセスする、及び、インターネットでさえもアクセスするために使用することができる。
【０００３】
このような、近距離の移動通信の進歩は、ヘッドユニットについてしてきたことをユーザーの携帯電話やタブレットに拡大してきた。現在、ユーザーは、彼らのスマートフォンの音楽にアクセスして、それを自動車の音響システムで再生することができる。ユーザーのスマートフォンをヘッドユニットに接続することは、しばしば、ヘッドユニットと同様にスマートフォンの動作にも関係する難しく複雑な手順であり得る。これらに関して、ここに記述された実施形態である他の考察がなされる。
【発明の概要】
【課題を解決するための手段】
【０００４】
本実施形態は、モバイル機器と自動車のヘッドユニットとの間のネットワークの接続を確立することを目的としている。モバイル機器は、ユーザーがヘッドユニット上のユーザーインターフェイスと直接的なインタラクションなしで当該接続が確立されるように、ユーザーインターフェイスを提供する。
【０００５】
ヘッドユニットは、当該ヘッドユニットに近距離の無線接続を用いてそのモバイル機器を接続するためのリクエストを受信する。他の機器が、同じ無線接続を用いてヘッドユニットとすでに接続していた場合は、同じ接続を用いて同時に接続できるのは一つの機器だけであるので、ヘッドユニットは、他のモバイル機器のヘッドユニットとの接続を停止する承認を得るための別のリクエストをそのモバイル機器に送信する。その承認を受信すると、ヘッドユニットは他のモバイル機器との接続を停止する。
【０００６】
そして、ヘッドユニットは、その識別情報をそのモバイル機器に送信し、このモバイル機器はその情報をユーザー向けに表示する。ユーザーはモバイル機器上のユーザーインターフェイスを用いて、ヘッドユニットを選択する。その結果、そのモバイル機器はその識別情報をヘッドユニットに提供することになる。それから、ヘッドユニットは、そのモバイル機器を登録し、そのモバイル機器とヘッドユニットとの間の、リクエストされた接続を確立する。
【０００７】
モバイル機器とヘッドユニットとの間の接続を確立するためのこれらの実施形態では、そのモバイル機器が、ヘッドユニットとのユーザーインストラクションなしでヘッドユニットに接続することを可能にする。１つのモバイル機器を１つのヘッドユニットに接続するための一般的な手順では、接続手順の途中で、ユーザーが直接ヘッドユニットとモバイル機器とに、別々に交信することが必要である。しかしここに記述した実施形態は、ヘッドユニットとのそのような交信を必要としないので、自動車の後席にいるユーザーが、前席にいる他の人々の追加補助を受けることなしに、彼らのモバイル機器をヘッドユニットに接続することが可能となる。
【図面の簡単な説明】
【０００８】
限定的でもなく網羅的でもない、実施形態が下記の図面に記述される。図の中で、特に明記しない限り、種々の図面を通して同様な部分は同様な符号で参照される。
【０００９】
本発明をより良く理解するために、下記の発明を実施する形態で、下記の関連する図面を参照する。
【００１０】
【図１】本発明の実施形態の、様々なモバイル機器と自動車のヘッドユニットとをペアリングするための自動車の動作環境の前後関係の図。
【図２Ａ】本発明の一実施形態の、ユーザーモバイル機器とヘッドユニットをペアリングするための全体手順の前半部分を示す論理フロー図。
【図２Ｂ】本発明の一実施形態の、ユーザーモバイル機器とヘッドユニットをペアリングするための全体手順の後半部分を示す論理フロー図。
【図３Ａ】本発明の実施形態の、ヘッドユニットとペアリングされたユーザーモバイル機器の画面表示の様々な使用事例。
【図３Ｂ】本発明の実施形態の、ヘッドユニットとペアリングされたユーザーモバイル機器の画面表示の様々な使用事例。
【図３Ｃ】本発明の実施形態の、ヘッドユニットとペアリングされたユーザーモバイル機器の画面表示の様々な使用事例。
【図４】本発明の実施形態を適用するためのコンピュータシステムの一つの実施形態を記述するシステム図。
【発明を実施するための形態】
【００１１】
さまざまな実施形態の理解を提供するために、以下の説明では、添付の図面に沿って、特定の具体的な詳細を説明する。しかしながら、記載された実施形態は、様々な組み合わせ、例えば、これらの特定の詳細の一つ以上が欠落、又は、他の方法、構成要素、装置、材料、その他を用いて実施化されてもよいことは、関連する技術の知識がある者は理解できるであろう。他方、本発明の動作環境と関連する周知の構造や構成要素は、通信システムとネットワークと自動車の動作環境を含むが、これに限定されず、実施形態に必要のない不明瞭な説明を避けるために、それらは示されず、又、記述されていない。
【００１２】
従って、様々な実施形態は、方法、システム、媒体、又は装置であってよい。更に、様々な実施形態は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態、又はハードウェアの態様とソフトウェアの態様を組み合わせた実施形態であってよい。
【００１３】
明細書、特許請求の範囲、及び図面を通して、下記の用語は、文脈上別段の意味を有することが明確に解読される場合を除き、これらに明示的に関連する意味を有するものとする。「ここに」との文言は、現在の出願に関連する明細書、特許請求の範囲、及び図面を参照するものである。「ある実施形態では」、「もう一つの実施形態では」、「様々な実施形態において」、「他の実施形態では」のフレーズ及び他のバリエーションは、本記載の一つ以上の特徴、構造、機能、限定、又は特性を参照し、文脈上で別段の意味を有すると明確に解読される場合を除き、同じ実施形態、又は異なる実施形態に限定されるものではない。ここで用いられたように、「又は」は、インクルーシブな「又は」であって、Ａ又はＢ、又は両方、あるいは、Ａ又はＢまたはＣ、又はそれらのいずれかの組み合わせであり、追加要素があるリストでも同様に扱われる。「基いて」の文言は排他的ではなく、文脈上別段の意味を有すると明確に解読される場合を除き、記述されていない追加の特徴、機能、態様、又は限定に基いていてもよい。加えて、明細書を通して、「ａ」、「ａｎ」及び「ｔｈｅ」のに意味するところは、単数及び複数の引用を含む。
【００１４】
図１は、本発明の実施形態の、様々なモバイル機器と自動車のヘッドユニットとをペアリングするための、自動車の動作環境の前後関係の図を示す。システム１００は、自動車１０２と複数のモバイル機器１１４−１１６とを含む。
【００１５】
複数のモバイル機器１１４−１１６は、相互に、又は自動車１０２のヘッドユニット１０４と接続可能ないずれの機器をも含む。複数のモバイル機器１１４−１１６は、コンテンツを送信及び受信し、ヘッドユニット１０４又は複数のモバイル機器１１４−１１６の他のモバイル機器を制御し、又は、それらから制御される。モバイル機器１１４−１１６の例は、ラップトップコンピュータ、スマートフォン、タブレットコンピュータ、ウェアリングコンピューティング機器、又は、その他のハンドヘルドコンピューティング機器を含むが、それらに限定されるものではない。
【００１６】
自動車１０２は、実質的に、ヘッドユニット１０４を含むいかなる車両も含む。この説明は、主に自動車を参照するものであるが、類似の実施形態は、ヘッドユニット及び一つ以上のアクセサリー１０８−１１０を含む航空車両、船舶、鉄道車両、及び他の輸送手段が利用されてもよい。
【００１７】
ヘッドユニット１０４は、インタラクティブ制御を、車両のユーザー又は乗客に提供する、自動車のコンピューティング機器である。ここに用いられているようなユーザー及び乗客との用語は、相互に交換可能で、ヘッドユニット１０４、自動車１０２、及びモバイル機器１１４−１１６のいずれとでも、交信する人を表す。
【００１８】
ヘッドユニット１０４は、一つ以上のアクセサリー１０８−１１０、又は受信した情報、又は一つ以上のアクセサリーからのデータ、を制御するために利用される。ヘッドユニット１０４は、受信した情報やデータを表示することができ、又、それを一つ以上のモバイル機器１１４−１１６のような、他の機器に提供することができる。
【００１９】
アクセサリー１０８−１１０は、ユーザーにより制御可能ないかなる自動車のユーティリティーや機器を含むことができる。これらのアクセサリーの例として、アジャスタブルシート、サンルーフ、サイドミラー、リアビューミラー、エアーコンディショナー、パワーウィンドウ、及びその他の自動車の制御可能な機能を含む、しかし、それらに限定されるものではない。
【００２０】
アクセサリー１０８−１１０は、ユーザーに情報を提供する、いかなる自動車のユーティリティーや機器を含むことができる。これらのアクセサリーの例として、スピードメーター、オドメーター、油圧ゲージ、温度ゲージ、及び自動車のユーザーに情報を提供するその他の自動車のセンサーを含む、しかし、それらに限定されるものではない。
【００２１】
アクセサリー１０８−１１０は、ユーザーと双方向交信を有するヘッドユニット１０４上で実行されるアプリケーションを更に含む。これらのアクセサリーの例として、ナブゲーション、オーディオ及びラジオの制御、テレビ又は音楽アプリケーション、環境制御アプリケーション、自動車性能又はメインテナンスアプリケーション、及びその他のアプリケーションを含む。
【００２２】
ここで、いくつかのアクセサリーは、データを出力するだけでよい点に留意する必要がある。又、いくつかのアクセサリーは、アクセサリーを操作するための制御信号を受信するだけでよい。又、いくつかのアクセサリーは、データを入力及び出力してよい。
【００２３】
例えば、スピードメーターは自動車の現在の速度を出力するだけでよい、パワーウィンドウは窓を上げ下げするための制御信号を受信するだけで、ヘッドユニットに何も情報を返信しなくてよい、そして、ナビゲーションシステムは、目的地についての制御信号を受信し、目的地への推奨された旅行ルートを返信してよい。又、これらの例は、すべてを網羅しているわけではなく、他のタイプのアクセサリーを採用してもよいことに留意する必要がある。
【００２４】
ヘッドユニット１０４は、アクセサリー通信ネットワーク１０６を通して、アクセサリー１０８−１１０と通信する。アクセサリー通信ネットワーク１０６は、コンテンツ／データを、アクセサリー１０８−１１０とヘッドユニット１０４の間で伝達するために、アクセサリー１０８−１１０を、ヘッドユニット１０４に結合するように構成されている。機器の間で通信される情報は、現在のアクサセリーのステイタス又はデータ、アクセサリー制御データ、動画データ、音声データ、画像データ、テキストデータ、又は他のタイプのデータ又は情報であってもよい。
【００２５】
アクセサリー通信ネットワーク１０６は、一つ以上の物理ネットワーク、一つ以上の無線通信ネットワーク、一つ以上のアプリケーションプログラムインターフェイスを含んでもよい。又、アクセサリー通信ネットワーク１０６は、アクセサリーから他のアクセサリーへ、アクセサリーからヘッドユニット１０４へ、ヘッドユニットからアクセサリーへ、又はヘッドユニット１０４と通信するアクセサリーのタイプに応じたそれらの組み合わせで、データを伝達することが可能な他のネットワークを含んでもよい。
【００２６】
例えば、アクセサリー通信ネットワーク１０６は、有線のコントローラーエリアネットワーク（ＣＡＮ）のような自動車ボディネットワーク、Classic Bluetooth（登録商標）やBluetooth Low Energy(Bluetooth LE)（登録商標）で利用されているパーソナルエリアネットワーク（ＰＡＮ）のような近距離無線通信ネットワーク、又はその他のいかなるタイプのネットワークを含んでもよい。
【００２７】
ヘッドユニット１０４は、モバイル機器通信ネットワーク１２０を通してモバイル機器１１４−１１６と通信する。モバイル機器通信ネットワーク１２０は、モバイル機器１１４−１１６とヘッドユニット１０４との間でコンテンツ／データを伝達するために、モバイル機器１１４−１１６を、ヘッドユニット１０４に結合するように構成されている。機器の間で通信される情報は、現在のアクサセリーのステイタス又はデータ、アクセサリーデータにアクセスするためのリクエスト、アクセサリーを制御又は変更するためのリクエスト、動画データ、音声データ、画像データ、テキストデータ、又は他のタイプのデータ又は情報であってよい。
【００２８】
モバイル機器通信ネットワーク１２０は、Classic BluetoothやBluetooth Low Energy(Bluetooth LE)で利用しているパーソナルエリアネットワーク（ＰＡＮ）、ＩＲ光ネットワーク、又は、モバイル機器１１４−１１６とヘッドユニット１０４の間の通信を可能とするネットワーク、のような多様な近距離無線通信ネットワークを含んでいてよい。
【００２９】
様々な実施形態において、モバイル機器通信ネットワーク１２０及びアクセサリー通信ネットワーク１０６は、分離された通信ネットワークである。様々な実施形態において、モバイル機器１１４−１１６は、アクセサリー１０８−１１０と直接接続し通信することができない。ヘッドユニット１０４は、モバイル機器１１４−１１６とアクセサリー１０８−１１０の間の、ゲートウェイ又はブリッジとして機能する。ある実施形態では、ヘッドユニット１０４は、アクセサリーデータのモバイル機器への送受信を許可することや制限することのための、又は、アクセサリー１０８−１１０を制御するためのモバイル機器１１４−１１６を動作可能にするための、様々な認証または照合技術を提供する。
【００３０】
一つの選択肢として、ヘッドユニット１０４は、モバイル機器１１４−１１６とアクセサリー１０８−１１０の間のブリッジではなく、パーミッションユニットとなる。モバイル機器１１４−１１６をアクセサリー１０８−１１０に直接接続する１つのネットワークがあり得、そこではヘッドユニット１０４が、モバイル機器とアクセサリーの間で生じる通信のためのアクセス権を許可するが通信そのものは行わない。
【００３１】
ヘッドユニット１０４は、接続処理、データ結合、データ放送、又は他のデータ制御技術／機能を含む、しかし、それに限定されるものではないが、様々な機能を供給する。
【００３２】
開示された所定の態様の動作は、図２Ａ及び図２Ｂに記述されている。様々な実施形態のうちの少なくとも一つは、図２Ａ及び図２Ｂに関連して記載された手順２００が、自動車１０２のヘッドユニット１０４のような、一つ以上のコンピューティング機器で実行されてもよい。
【００３３】
図２Ａ及び図２Ｂは、ユーザーモバイル機器と、ここで記述される実施形態に基くヘッドユニットとをペアリングするための概略手順の一実施形態の全体を示す論理フロー図である。手順２００は、開始ブロックの後に、ブロック２０２で、リクエストを１つのモバイル機器から受信することで開始する。このリクエストは、このモバイル機器とヘッドユニット自身が交信するために、又は一つ以上のアクセサリーにアクセスするために、モバイル機器をヘッドユニットへ接続するためのものである。
【００３４】
様々な実施形態において、そのリクエストは、モバイル機器が、Classic BluetoothやBluetooth Low Energyか、又は他の近距離無線プロトコルか、のどちらを通してヘッドユニットに接続するかを示している。どちらのBluetoothプロトコルを使用するかは、モバイル機器のユーザーか、又は携帯電話上で実行されるアプリケーションによって選択されてよい。
【００３５】
ある実施形態では、プロトコルは、ヘッドユニットとモバイル機器の間で、これから送受信されるインタラクションのタイプ、メッセージ、又はデータに基いて選択されてよい。例えば、ユーザーが、モバイル機器での動画の視聴のような高帯域幅のアプリケーションを使用したい場合は、ヘッドユニットからモバイル機器に送受信される大量の動画データを取り扱うために、ＮＦＣやClassic Bluetoothが選択されてよい。その一方で、ユーザーがラジオを制御したい場合は、ヘッドユニットからモバイル機器に送受信される少量のラジオ制御データを取り扱うためにBluetooth Low Energyが選択されてよい。
【００３６】
少なくとも、ある実施形態では、モバイル機器とヘッドユニットの間で送受信される帯域幅の大きさは、送受信されるデータのタイプに基いて算出されてよい。帯域幅の大きさが、あらかじめ決められた閾値を超える場合は、ＮＦＣ、Classic Bluetooth、又は、他の無線接続のいずれかから選択された、好ましい近距離プロトコルが使用され、もしそうでなければ、Bluetooth Low Energy、又は他の低帯域幅接続が選択される。
【００３７】
手順２００は、判断ブロック２０４に進む。ここでは、リクエストが、Classic Bluetooth、又はBluetooth Low Energyのいずれを通して接続されるものである決定する。ある実施形態では、携帯電話からのリクエストは、接続するためのプロトコルを指示するものであってよい。他の実施形態では、リクエストは、ヘッドユニットとモバイル機器との間で送受信されるインタラクション、メッセージ、又はデータのタイプを識別し、ヘッドユニットが、使用するプロトコルを、ブロック２０２において説明したのと同様に選択してよい。
【００３８】
一方、フローチャートの例は、Classic Bluetooth、又はBluetooth Low Energyのいずれかの選択を示すが、これは、その時々の産業上利用可能ないかなる近距離無線接続も含む、利用可能な接続のより広帯域のグループの一例に過ぎない。もし、接続がBluetooth Low Energyを使用するもの場合、手順２００は、図２Ｂの判断ブロック２１４へ進み、もしそうでなければ判断ブロック２０６に進む。
【００３９】
判断ブロック２０６において、第１のモバイル機器が、全く同じ無線接続プロトコルを通して、ヘッドユニットに現在接続されているかどうかを決定する。Classic Bluetoothが双方で使用されていてよい。ある実施形態では、この決定は、ヘッドユニットにより維持されている現在の接続のリストに基いて、なされてよい。他の実施形態では、その決定は、最近、又は現在の、ヘッドユニットへ、又はヘッドユニットからの送受信に基いて、なされてよい。
【００４０】
もし、最近、又は現在の送受信が、もう一つの出所からClassic Bluetoothを利用している場合、他の機器は現在Classic Bluetoothを通してヘッドユニットに接続されている。もし、第１のモバイル機器が現在接続されていると、手順２００はブロック２０８に進み、もしそうでなければ、手順２００は、図２Ｂの判断ブロック２１４に進む。
【００４１】
ブロック２０８において、第２のモバイル機器、即ちブロック２０２において受信された前記リクエストを送信したモバイル機器へ、現在接続されている他のモバイル機器（この場合第１のモバイル機器）を切断することの承認を得るため１つのリクエストが送信される。ある実施形態では、第２のモバイル機器が、そのユーザーに、ヘッドユニットが第１のモバイル機器を切断することの許可を得るためのメッセージを表示する。
【００４２】
ある実施形態では、現在接続中の第１のモバイル機器がマスター機器のとき、Classic Bluetoothによる接続をリクエストしている第２のモバイル機器のユーザーが、切断の許可が禁止される通知を受信する場合がある。少なくとも、そのような実施形態では、ヘッドユニットは、Classic Bluetoothによる接続が、現在利用できないことを示すメッセージを第２のモバイル機器に送信してよい。又は、ヘッドユニットは、第１のモバイル機器に当該リクエストを表示するメッセージを送信してもよく、そして、第１のモバイル機器が、第１のモバイル機器をヘッドユニットから切断する承認を提供してもよい。
【００４３】
例えば、自動車の前方の助手席に座っている母親が、タブレットで動画を見ており、そのタブレットは、動画の高い帯域幅の必要性に対応するために、Classic Bluetoothにより、自動車のヘッドユニットに接続されている。そこで、後部座席にいるその母親の娘が、スマートフォンで動画を見たいとき、そのスマートフォンから、Classic Bluetoothを使用するためのリクエストが、ヘッドユニットに送信される。ヘッドユニットは、タブレットを切断してスマートフォンを接続する承認をリクエストしているメッセージを、タブレットに送信してもよい。母親は、承認を提供するかどうかを選択し、タブレットは、その選択結果を示すメッセージを、ヘッドユニットに送信する。
【００４４】
別の実施形態おいて、後部座席にいる前記母親の息子が、スマートフォンで動画を見ており、そのスマートフォンは、Classic Bluetoothにより、自動車のヘッドユニットに接続されていると仮定する。上述の例から、娘が、スマートフォンで動画を見たいとき、そのスマートフォンから、Classic Bluetoothを使用するためのリクエストがヘッドユニットに送信される。この事例では、母親のタブレットがマスターアクセス権を得ていて、ヘッドユニットは、母親のタブレットに、息子のスマートフォンを切断して、第２のユーザーのスマートフォンを接続することの承認をリクエストするメッセージを送信する。母親は、承認を提供するかどうかを選択し、タブレットは、その選択結果を示すメッセージを、ヘッドユニットへ送信する。
【００４５】
手順２００は、ブロック２１０に進む。ここでは、現在接続されている他のモバイル機器を切断するための承認が受信される。上述のとおり、この承認は、Classic Bluetoothにより接続するリクエストしているモバイル機器から、現在接続されている他のモバイル機器から、又、マスターモバイル機器から、受信されてよい。
【００４６】
手順２００は、次のブロックの２１２に進む。ここでは、第１のモバイル機器とヘッドユニットの間のClassic Bluetooth接続が切断される。ある実施形態では、ヘッドユニットは、第１のモバイル機器に、それがヘッドユニットから切断中であることを示すメッセージを送信してよい。少なくとも一つの実施形態では、ヘッドユニットは、その後、自動的に他のモバイル機器をヘッドユニットとBluetooth Low Energyにより再接続する。もう一つの実施形態では、ヘッドユニットは、他のモバイル機器にBluetooth Low Energyを用いた再接続に関して、問合せてよい。他のモバイル機器が、Bluetooth Low Energyを用いて再接続されるものである場合、判断ブロック２０６で開始する手順２００の部分は、他のモバイル機器のために実行されてよい。
【００４７】
一つの代替として、ヘッドユニット１０４は、どのユーザーにどの接続タイプが提供されるか判断する。通信ネットワークが、ＮＦＣ、Classic Bluetooth、Bluetooth Low Energy、又は通信プロトコルのもう一つタイプ、のような多様なタイプを含む場合、ヘッドユニット１０４は、モバイル機器がどの通信プロトコルを使用可能かどうかについて決定するための調停機器として、機能することができる。
【００４８】
ヘッドユニット１０４は、ユーザー優先度情報、必要帯域、モバイル機器からアクセサリーまでの距離、及びモバイル機器の電池の電力残量を収集することができ、そして、これらの多様なデータを使用して、どのモバイル機器がどのタイプの通信ネットワークの使用を許可されるのか決定し、そして、それらを互いに前記決定されたネットワークにリンクする。
【００４９】
例えば、高帯域幅を必要とする第１のモバイル機器は、低帯域幅しか必要とせず、より低い帯域幅の通信プロトコル、例えば、Bluetooth Low Energy、を利用可能である第２のモバイル機器よりも、より高帯域幅の通信プロトコル、例えばClassic Bluetooth、に関して、より高い優先度を持つ。このように、第１のモバイル機器は自動的により高帯域幅の通信プロトコルに割り当てられ、第２のモバイル機器は、より低い帯域幅の通信プロトコルに自動的に割り当てられる。
【００５０】
各々のモバイル機器は、それらのアクセス権に基づく接続優先度を持ってもよい。例えば、マスターモバイル機器は、マスターではないモバイル機器よりも、常時、より高い帯域幅、又は、より安定な接続への優先度を持っている。このように、映画を見るためにタブレットを使う前記母親は、スマートフォンで映画をみている前記娘よりも高い優先度を持つ。
【００５１】
判断ブロック２０４において、モバイル機器がBluetooth Low Energyの使用をリクエストしているとき、又は、判断ブロック２０６において、現在接続されている他のモバイル機器がないとき、又は、他のモバイル機器が判断ブロック２１４において切断された後であるとき、手順２００は、図２Ｂの判断ブロック２１４に続く。
【００５２】
判断ブロック２１４において、モバイル機器が、すでにヘッドユニットに登録されたかどうかの判断がなされる。この判断は、ヘッドユニットにより保持されている、以前登録されたモバイル機器のリスト又は他のデータ構造を、問い合わせることによって行われてよい。
【００５３】
ある実施形態では、ヘッドユニットは、各々の以前登録されたモバイル機器の固有な識別子を格納してよい。固有な識別子は、電話番号、インターネットプロトコル（ＩＰ）アドレス、モバイル識別番号、メディアアクセス制御（ＭＡＣ）アドレス、携帯電話固有番号（ＥＳＮ）、又は他の機器識別子であってよい。モバイル機器が、すでに登録されていた場合は、手順２００はブロック２２４に進み、もしそうでなければ、手順２００は判断ブロック２１６へ進む。
【００５４】
判断ブロック２１６においては、登録された機器の最大台数に達しているかどうかの決定がなされる。ある実施形態では、ヘッドユニットは、利用可能な最大数の登録スロットを保持していてよい。例えば、ヘッドユニットは、最大で７つの異なるモバイル機器を登録可能なだけであって良い。しかし、他の実施形態では、ヘッドユニットは、登録された機器の最大台数に限定されることなく、引き続き、追加のモバイル機器を登録するように、登録された機器の台数を動的に変更してよい。モバイル機器が最大台数に達した場合は、手順２００はブロック２１８に進み、もしそうでなければ、手順２００はブロック２２４に進む。
【００５５】
ブロック２１８において、ヘッドユニットは、前記モバイル機器に、現在登録済みのモバイル機器のうち一つ以上の登録解除を要請するリクエストを送信する。ある実施形態では、リクエストが、他の現在登録済みのモバイル機器の識別子を含む。当該モバイル機器のユーザーは、現在の登録された機器から、ヘッドユニットから登録解除される機器を選択するために、ユーザーインターフェイスを使用することができる。
【００５６】
ある実施形態では、そのモバイル機器が別の機器を登録解除することができるか否かは、そのモバイル機器のアクセス権、又は現在登録された機器のステイタスに依存してよい。例えば、ある実施形態では、ある現在登録済みのモバイル機器が、リクエストに含まれないかもしれない、又は、ロックされていてユーザーから選択できないかもしれない。これらのロックされたモバイル機器は、アドミニストレイター、又はマスター機器、マスター機器によらない限り登録解除可能であることがあらかじめ決められた、他の機器であってよい。
【００５７】
他の実施形態では、モバイル機器の登録解除を要請するリクエストは、マスターモバイル機器に送信される。このマスターモバイル機器は、ヘッドユニットへの接続を試行するモバイル機器であっても、なくてもよい。これらの追加保護は、前記モバイル機器のユーザーに、特定のモバイル機器を、望み通りに登録解除させないようにするものである。
【００５８】
手順２００は、ブロック２２０へ進む。ここでは、登録解除する登録済みのモバイル機器の選択が受信される。上述のとおり、この指示は、前記モバイル機器から、マスターモバイル機器から、又は、モバイル機器を登録解除することを許可された他のモバイル機器から受信してよい。
【００５９】
手順２００は、引き続きブロック２２０において、ヘッドユニットが選択されたモバイル機器を登録解除する。少なくとも一つの実施形態では、選択されたモバイル機器の識別子をリストから除去するために、登録済みのモバイル機器のリストは改訂される。
【００６０】
手順２００は、次のブロック２２２に進む。ここでは、ヘッドユニットの識別が、ヘッドユニットに接続することをリクエストしているモバイル機器に、提供される。ある実施形態では、ヘッドユニットの識別は、固有のヘッドユニット識別子、ＩＰアドレス、ＭＡＣアドレス、携帯電話固有番号、又は、他の機器識別子であってよい。少なくとも一つの実施形態では、ヘッドユニットの識別は、ヘッドユニット名、ヘッドユニットを通してモバイル機器にアクセス可能なアクセサリー、又は、他のヘッドユニットの関連する情報を含む。例えば、この情報は、モバイル機器が、ヘッドユニット又はアクセサリーにアクセスしているとき又は制御しているときに持つアクセス権を、識別してもよい。それは、各々のモバイル機器が使用可能な、ＮＦＣ、Bluetooth、ＩＲ、その他のネットワーク接続のタイプも含む。
【００６１】
一つの実施形態では、ヘッドユニットは、モバイル機器の正確な位置情報を持つ。三角測量、又はネットワークで動作する他の位置特定技術、又は他の技術を用いて、ヘッドユニットは、モバイル機器が運転席にあることを判断し、又は、モバイル機器が後部座席にあること、後部座席のシート間のコンソール内にあること、又は、前部座席と後部座席の間にあること、又は、より大きな又はより小さな自動車の他の場所にあることも、判断することができる。
【００６２】
ヘッドユニットは、位置を識別した後に、モバイル機器に認められるアクセス権のタイプを判断することができる。ヘッドユニットは、運転者の閲覧範囲に位置するモバイルユーザーでないときに、前部又は後部座席の同乗者への動画閲覧へのアクセス権を承認することができ、それは、いかなるモバイル機器へもミラーやシートの制御を許可することができる。又、ミラーの制御は運転者の位置にあるモバイル機器だけ制限することができ、シートの制御を特定のシートの境界内にあるモバイル機器だけに制限することもできる。
【００６３】
これらは、ヘッドユニット１０４が、様々なモバイル機器１１４−１１６に提供可能なロケーションベースのアクセス制御のいくつかの例であり、その他のロケーションベースのアクセス制御も提供可能である。すなわち、アクセサリー１０８−１１０を制御するための特定のモバイル機器１１４−１１６に与えられたアクセス権は、プライオリティルーティング帯域幅の必要性や他の要因に加えて、又は代わりに、特定のモバイル機器１１４の位置、又は特定のアクセサリー１０８の位置の基づくことができる。
【００６４】
モバイル機器は、ユーザーに対して、モバイル機器上で実行されているユーザーインターフェイスを通して、ヘッドユニット名のようなヘッドユニットに関する、少なくとも、いくつかの情報を表示する。ユーザーインターフェイスは、モバイル機器とヘッドユニットとの接続を完結するために、ユーザーがヘッドユニットを選択することを可能とする、ボタンや他のインタラクティブなオブジェクトを含む。
【００６５】
手順２００は、ブロック２２６へ進む。ここでは、モバイル機器の識別情報がヘッドユニットで受信される。モバイル機器は、モバイル機器上に表示されたヘッドユニットをユーザーが選択することに応答して、その識別情報をヘッドユニットに送信する。上述のとおり、この識別情報は、電話番号、ＩＰアドレス、移動識別数（ＭＩＮ）、ＭＡＣアドレス、携帯電話固有番号、又は他の機器識別子であってもよい。
【００６６】
手順２００は、モバイル機器をヘッドユニットに登録して接続する、次のブロック２２８に進む。少なくとも一つの実施形態では、ヘッドユニットは、そのモバイル機器の識別情報を、登録済みモバイル機器のリスト又は他のデータ構造に追加する。ある実施形態では、モバイル機器とヘッドユニットは、モバイル機器とヘッドユニットの間の暗号化された接続を確立するために、両方向に一つ以上の暗号化キーを通過させる。更に、モバイル機器とヘッドユニットは、Classic Bluetooth、Bluetooth Low Energy、又は他のネットワークのいずれの接続を通してでも接続することができ、その接続のタイプは判断ブロック２０４での決定に依存します。そして、その決定は、Classic Bluetooth、Bluetooth Low Energy、又は他のネットワークのいずれか一つを通して通信することになっていることを示します。
【００６７】
ブロック２２８の後に、手順２００は終結する、もしそうでなければ、他の動作を行うために、手順の呼び出しに戻る。
【００６８】
図３Ａ〜図３Ｃは、本実施形態にしたがって、ヘッドユニットとペアリングしたユーザーモバイル機器の画面表示の様々な使用事例を示す。ここに記述したように、ユーザーのモバイル機器上で実行されているアプリケーションは、図３Ａ〜図３Ｃに例示された様々な異なる画面のユーザーインターフェイスを当該ユーザーに提供することができる。
【００６９】
図３Ａにおいて、モバイル機器は、モバイル機器１１４のヘッドユニットへのペアリングを開始するためのボタン３０４を含む画面３０２を表示する。ユーザーがボタン３０４をクリックすると、そのモバイル機器は、ヘッドユニットへの接続を要請するリクエストを、ヘッドユニットに送信する。「ここに」記述したように、アプリケーションは、リクエストされた接続が、Classic Bluetoothか、Bluetooth Low Energyか、いずれを通して接続されるのかを決定する。他の実施形態では、図示しないが、この画面はユーザーがどのプロトコルを利用するかを選択することができるように他のボタンやオプションを含んでいてよい。
【００７０】
リクエストが、Bluetooth Low Energy又はClassic Bluetoothを通して接続するためのものであり、Classic Bluetoothを通して現在接続されている他のモバイル機器がなく、かつ、ヘッドユニットに登録済みのモバイル機器が最大台数に未達である場合には、ヘッドユニットは、その識別情報をそのモバイル機器に提供する。
【００７１】
そのモバイル機器は、種々の情報及びボタン３１上のヘッドユニットの識別情報を有する画面３１２を表示する。例示された画面３１２は、ある実施形態では、モバイル機器がヘッドユニットを通すこと無く直接他のアクセサリーと接続することができるから、「アクセサリーと接続」することを示している。それらの実施形態では、アクセサリーは、「ここに」記述されたようなヘッドユニットと同様な実施形態を、実施することができる。
【００７２】
ユーザーがボタン３１４をクリックすると、モバイル機器は、その識別情報をヘッドユニットに送信する。ヘッドユニットは、そのモバイル機器を登録し、そのモバイル機器とヘッドユニットとの間の接続を確立することを完結する。一度接続されれば、ヘッドユニットは、完了表示をそのモバイル機器に送信する。モバイル機器は、モバイル機器が現在、ヘッドユニットに接続されていることを示す画面３１６を表示する。
【００７３】
図３Ｂは、図３Ａに似ているが、リクエストがClassic Bluetoothを通して接続するものであるがこの場合は、Classic Bluetoothを通してヘッドユニットに現在接続されている、別の機器がある。モバイル機器は、そのモバイル機器をヘッドユニットとペアリングを開始するためのボタン３０４を含む画面３０２を表示する。
【００７４】
ユーザーが、ボタン３０４をクリックすると、そのモバイル機器はヘッドユニットに、ヘッドユニットに接続するためのリクエストを送信する。ヘッドユニットは、Classic Bluetoothを通して現在接続されている、別のモバイル機器があることを識別する。ヘッドユニットは、そのモバイル機器に、他のモバイル機器の切断の承認を要請するリクエストをする。
【００７５】
そのモバイル機器は、画面３０６を表示する。画面３０６は、現在接続された機器を特定し、また、現在接続されている機器を切断するためのボタン３０８を含む。ユーザーが、ボタン３０８をクリックすると、そのモバイル機器は、現在接続されている機器の切断の承認をヘッドユニットに送信する。ヘッドユニットは、登録済みモバイル機器の最大台数に到達していない場合には、ヘッドユニットは、その識別情報をそのモバイル機器に提供する。
【００７６】
モバイル機器は、ボタン３１４上に示されたヘッドユニットの識別情報を含む画面３１２を表示する。ユーザーが、ボタン３１４をクリックすると、モバイル機器は、その識別情報をヘッドユニットに送信する。ヘッドユニットは、そのモバイル機器を登録し、そのモバイル機器とヘッドユニットとの間の接続の確立を完了する。一度接続されれば、ヘッドユニットは、完了表示をモバイル機器に送信する。モバイル機器は、モバイル機器が現在ヘッドユニットに接続されていることを示していることを含む、画面３１６を表示する。
【００７７】
図３Ｃは、図３Ａに似ているが、ここでは、ヘッドユニットが、登録済みモバイル機器の最大台数に達している。モバイル機器は、モバイル機器をヘッドユニットとペアリングを開始するためのボタン３０４を含む、画面３０２を表示する。ユーザーが、ボタン３０４をクリックすると、モバイル機器は、ヘッドユニットに接続するためのリクエストをヘッドユニットに送信する。
【００７８】
リクエストが、Bluetooth Low Energy又はClassic Bluetoothを通して接続するものであり、Classic Bluetoothを通して現在接続されている他のモバイル機器がない場合、ヘッドユニットは、登録済みユーザーの最大数に達していることを識別する。ヘッドユニットは、そのモバイル機器に、登録解除すべき一つ以上の登録済みモバイル機器の選択を要請するリクエストをする。
【００７９】
モバイル機器は、現在登録済みの機器のリストを示す画面３０９を表示する。ユーザーは、機器３１０のような登録済み機器のうちの一つを、機器名又は「ゴミ箱」ボタンをクリックすることにより、選択することができる。この選択に応答して、モバイル機器は、選択された登録済み機器の識別情報を、送り返す。ヘッドユニットは、それから、選択された機器を登録解除し、その識別情報をそのモバイル機器に提供する。
【００８０】
モバイル機器は、ボタン３１４に示されたヘッドユニットの識別情報含む画面３１２を表示する。ユーザーがボタン３１４をクリックすると、モバイル機器は、その識別情報をヘッドユニットに送信する。ヘッドユニットは、モバイル機器を登録し、モバイル機器とヘッドユニットの間の接続確立を終結する。一度接続されれば、ヘッドユニットは、完了表示をモバイル機器に送信する。モバイル機器は、そのモバイル機器がヘッドユニットに、たった今、接続されたことを示している画面３１６を表示する。
【００８１】
これらの例示画面は、限定していないし、又は、網羅しているわけではなく、他の画面も利用可能である。他の画面では、追加情報やここで記述した選択のタイプの機能性を含んでいてもよい。
【００８２】
図４は、本発明の実施形態を適用するための、コンピューティングシステムの一つの実施形態を記述するシステム図を示す。システム４００は、ヘッドユニット１０４、アクセサリー１０８−１１０、及びモバイル機器１１４−１１６を含む。ヘッドユニット１０４は、アクセサリー１０８−１１０と、アクセサリー通信ネットワーク１０６を通して、通信し、モバイル機器１１４−１１６と、モバイル機器通信ネットワーク１２０を通して、通信する。
【００８３】
ヘッドユニット１０４がヘッドユニット１０４とモバイル機器１１４−１１６との間ペアリング及び接続を容易にできるよう、一つ以上の特殊目的のコンピューティングシステムが使用される。ゆえに、ここに記述された様々な実施形態は、ソフトウェア、ハードウェア、フィームウェア、及びそれらの組み合わせによって行われる。
【００８４】
ヘッドユニット１０４は、メモリ４０４、一つ以上の中央処理装置（ＣＰＵ）４２２、ディスプレイ４２４、入出力インターフェイス４２６、他のコンピュータが読み出し可能な媒体４２８、及びネットワークインターフェイス４３０を含む。
【００８５】
メモリ４０４は、不揮発性、及び／又は揮発性の記憶技術の、一つ以上の多様なタイプが含まれてよい。例えば、メモリ４０４は、これらに限定するものではないが、フラッシュメモリ、ハードディスクドライブ、光学ドライブ、ソリッドステートドライブ、様々なタイプのランダムアクセスメモリ（ＲＡＭ）、様々なタイプのリードオンリーメモリ（ＲＯＭ）他のコンピュータが読み出し可能な格納媒体（プロセッサーが読み出し可能な格納媒体としても参照される）、又は他のメモリ技術、又はこれらの組み合わせ、を含む。メモリ４０４は、ここに記述される実施形態を含む動作を行うために、ＣＰＵ４２２で利用される、コンピュータが読み出し可能な命令を含んでいる情報を、格納するために利用されてもよい。
【００８６】
メモリ４０４は、接続モジュール４０８を含むモバイル機器接続システム４０６をそこに格納していてもよい。接続モジュール４０８は、一つ以上のモバイル機器１１４−１１６とネットワーク接続を確立するために、「ここに」記述された実施形態を利用してよい。メモリ４０４は、他のプログラム４１８及び他のデータ４２０を格納してもよい。
【００８７】
他のデータ４２０は、現在ヘッドユニット１０４に登録されている、又は現在ヘッドユニット１０４と接続されているモバイル機器のリストや他のデータ構造を格納してよい。他のデータ４２０は、様々なアクセサリーの関連する他のデータを格納してもよい。例えば、他のデータ４２０は、音楽プレイリスト、お気に入りのラジオ局、地図の経由地、ユーザー接続情報、ヘッドアップディスプレイの情報及びレイアウトのユーザーの好み、などを格納してよい。
【００８８】
アプリケーション４１４は、ヘッドユニット１０４上でユーザーがアクセス可能なプログラムに関連する様々なソフトウェアを、含む。アプリケーション４１４は、一つ以上のアクセサリーを含んでいてよい。これらのアクセサリーは、例えば、ナビゲーションアプリケーション、ラジオ及びアーディオアプリケーション、自動車環境制御アプリケーション、自動車性能及びメインテナンスアプリケーション、又は他の自動車に関わるアプリケーションを含んでいてよい。
【００８９】
遠隔アクセサリー管理システム４１６は、一つ以上のアクセサリー１０８−１１０と、アクセサリー通信ネットワーク１０６を通して交信する。遠隔アクセサリー管理システム４１６は、コントローラーエリアネットワーク、Bluetoothネットワーク、又は他の自動車通信システムと、情報やリクエストをアクセサリー１０８−１１０に送信するために、あるいは情報をアクセサリー１０８−１１０から受信するために、交信してよい。
【００９０】
ディスプレイ４２４は、ユーザー向けに、コンテンツ又は情報をレンダリングすることを可能とする表示機器である。例えば、ディスプレイ４２４は、地図、ラジオ局情報、アプリケーション、自動車用環境制御、他のユーザーインターフェイス、などを表示してよい。ディスプレイ４２４は、液晶ディスプレイ、発光ダイオード（ＬＥＤ）、又は他のタイプのディスプレイ機器、であってよく、且つ、ユーザーの手、タッチペン、又は他の物から入力を受信可能なタッチスクリーンを含んでもよい。
【００９１】
入出力インターフェイス４２６は、例えば、オーディオインターフェイス、他の動画インターフェイス、ＵＳＢインターフェイス等のような、様々な他の入力又は出力機器を、含んでいてよい。
【００９２】
他のコンピュータが読み出し可能な媒体４２８は、取り外し可能なフラッシュデバイスや外部ハードディスクドライブなどのような、固定の、又は取り外し可能なコンピュータが読み出し可能な媒体を含んでよい。
【００９３】
ネットワークインターフェイス４３０は、モバイル機器通信ネットワーク１２０を経由するモバイル機器１１４−１１６やアクセサリー通信ネットワーク１０６を経由するアクセサリー１０８−１１０のような他のコンピューティング機器、と通信するように構成される。
【００９４】
上述のような様々な実施形態は、更なる実施形態を提供するために、組合わせることができる。米国特許、米国特許出願公開、米国特許出願、他国の特許、他国の特許出願、及び、本願明細書で引用され、又はアプリケーションデータシートで一覧表にされた特許ではない出版物、のすべての文献は完全にそのままの状態で参照されて、「ここに」組み入れられる。更なる実施形態を供給するために、様々な特許、アプリケーション、及び出版物の着想を利用するために、実施形態の態様を修正することができる。
【００９５】
これらの、及びその他の変更は、上記の詳細な説明の観点での実施形態を作成することができる。一般に、特許請求の範囲において、使用された文言が、特許請求の範囲を明細書や請求項に開示された特定の実施形態を限定すると、理解されるべきではなく、そのような請求項が、権利を与えられる等価なもの全部の範囲に沿った、すべての可能な実施形態を含むと理解されるべきである。このように、請求の範囲は、その開示によって限定されない。
【図１】
2019508321.tif 000003
【図２Ａ】
2019508321.tif 000004
【図２Ｂ】
2019508321.tif 000005
【図３Ａ】
2019508321.tif 000006
【図３Ｂ】
2019508321.tif 000007
【図３Ｃ】
2019508321.tif 000008
【図４】
2019508321.tif 000009
【国際調査報告】
2019508321.tif 000010