(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公表特許公報(A)
(11)【公表番号】
(43)【公表日】2022-02-01
(54)【発明の名称】適応型コンテンツフィルタリングのシステムおよび方法
(51)【国際特許分類】
G01C 21/36 20060101AFI20220125BHJP
G08G 1/0969 20060101ALI20220125BHJP
G09B 29/00 20060101ALI20220125BHJP
G09B 29/10 20060101ALI20220125BHJP
H04L 67/52 20220101ALI20220125BHJP
G16Y 10/40 20200101ALI20220125BHJP
G16Y 40/60 20200101ALI20220125BHJP
【FI】
G01C21/36
G08G1/0969
G09B29/00 F
G09B29/10 A
H04L67/52
G16Y10/40
G16Y40/60
【審査請求】未請求
【予備審査請求】未請求
(21)【出願番号】P 2021531089
(86)(22)【出願日】2019-11-26
(85)【翻訳文提出日】2021-07-06
(86)【国際出願番号】 US2019063204
(87)【国際公開番号】W WO2020117554
(87)【国際公開日】2020-06-11
(32)【優先日】2018-12-05
(33)【優先権主張国・地域又は機関】US
(81)【指定国・地域】
(71)【出願人】
【識別番号】518238621
【氏名又は名称】ジーボ インコーポレーテッド
【氏名又は名称原語表記】XEVO INC.
【住所又は居所原語表記】10900 NE 8th Street, Suite 800, Bellevue, WA 98004 United States of America
(74)【代理人】
【識別番号】110002664
【氏名又は名称】特許業務法人ナガトアンドパートナーズ
(72)【発明者】
【氏名】ルドウィグ, ジョン
【テーマコード(参考)】
2C032
2F129
5H181
【Fターム(参考)】
2C032HB05
2C032HB08
2C032HB21
2C032HB22
2C032HC08
2C032HC27
2F129AA03
2F129AA08
2F129AA11
2F129AA14
2F129BB03
2F129BB19
2F129BB20
2F129CC16
2F129CC30
2F129DD13
2F129DD15
2F129DD20
2F129DD34
2F129DD38
2F129DD40
2F129DD53
2F129EE02
2F129EE17
2F129EE29
2F129EE43
2F129EE52
2F129EE65
2F129EE67
2F129EE78
2F129EE79
2F129EE87
2F129EE91
2F129EE95
2F129FF02
2F129FF12
2F129FF20
2F129FF32
2F129FF57
2F129FF60
2F129FF62
2F129FF63
2F129FF69
2F129FF72
2F129FF73
2F129FF75
2F129GG24
2F129GG25
2F129HH02
2F129HH12
2F129HH20
5H181AA01
5H181AA25
5H181AA26
5H181BB04
5H181BB05
5H181BB13
5H181EE07
5H181FF04
5H181FF13
5H181FF14
5H181FF22
5H181FF27
5H181FF33
(57)【要約】
車両のヘッドユニットに表示するための複数のコンテンツインスタンスのうちの1つ以上のコンテンツインスタンスを選択するための技術が本明細書に開示される。コンテンツインスタンスは、車両の位置に対応し、ヘッドユニットによって受信される。ヘッドユニットは、ヘッドユニットのメモリから車両固有情報を取得する。車両固有情報に基づいて、ヘッドユニットは、必要に応じてどのコンテンツインスタンス表示するかを判定するための基準のセットを使用して、1つ以上のコンテンツインスタンスを選択する。基準のセットを使用した1つ以上のコンテンツインスタンスの選択は、複数のコンテンツインスタンスの個々のインスタンスに関連付けられた情報の考慮を含むことができる。選択された1つ以上のコンテンツインスタンスは、ヘッドユニットのディスプレイに表示される。
【選択図】
図1
【特許請求の範囲】
【請求項1】
車両のヘッドユニットであって、
コンテンツを表示するように構成されたディスプレイ装置と、
コンピュータ命令および前記車両に固有の情報を記憶するように構成されたメモリと、
コンピュータ命令を実行するように構成された1つ以上のプロセッサであって、前記コンピュータ命令が、
前記車両が第1の地理的領域にある間に、第1の複数のコンテンツインスタンスに対する要求の以前の送信なしに、前記第1の地理的領域に対応する前記第1の複数のコンテンツインスタンスを受信し、
前記車両に固有の情報を前記メモリから取得し、
前記車両に固有の情報に基づいて、前記複数のコンテンツインスタンスから第1のコンテンツインスタンスを選択し、
前記第1のコンテンツインスタンスを前記ディスプレイ装置に表示し、
前記車両が前記第1の地理的領域とは異なる第2の地理的領域に位置する結果として、第2の複数のコンテンツインスタンスを受信し、
前記車両に固有の情報に基づいて、前記第2の複数のコンテンツインスタンスから第2のコンテンツインスタンスを選択し、
前記第1のコンテンツインスタンスの表示の中断に続いて、前記第2のコンテンツインスタンスを前記ディスプレイ装置に表示する、プロセッサと、を備える、ヘッドユニット。
【請求項2】
前記1つ以上のプロセッサが、
対象車両におけるコンテンツの表示を評価するための基準のセットに基づいて、前記第1のコンテンツインスタンスを選択するように、さらなるコンピュータ命令を実行するように構成されている、請求項1に記載のヘッドユニット。
【請求項3】
前記1つ以上のプロセッサが、
前記車両の現在位置を表す位置情報を、ネットワークを介してリモートサーバに提供し、
前記位置情報の提供に応答して、前記第1の複数のコンテンツインスタンスを受信するように、さらなるコンピュータ命令を実行ように構成されている、請求項1に記載のヘッドユニット。
【請求項4】
前記1つ以上のプロセッサが、
対象車両に表示するコンテンツを判定するための基準のセットに基づいて、前記第1の複数のコンテンツインスタンスの候補コンテンツインスタンスのセットを判定し、
前記基準のセットに基づいて、前記候補コンテンツインスタンスのセットから前記第1のコンテンツインスタンスを選択するように、さらなるコンピュータ命令を実行ように構成されている、請求項1に記載のヘッドユニット。
【請求項5】
前記車両に固有の情報が、前記車両のクラスを示す情報、前記車両の走行距離を示す情報、前記車両のモデルを示す情報、前記車両の使用を示す情報、および前記車両のハードウェア構成を表す情報のうちの2つ以上を含む、請求項1に記載のヘッドユニット。
【請求項6】
前記1つ以上のプロセッサが、
前記車両に固有の情報に基づいて、前記第1の複数のコンテンツインスタンスのサブセットを選択し、
対象車両に表示するコンテンツを判定するための基準のセットに基づいて、前記コンテンツインスタンスのサブセットが前記ディスプレイ装置に表示される順序を判定するように、さらなるコンピュータ命令を実行するように構成されている、請求項4に記載のヘッドユニット。
【請求項7】
前記プロセッサが、
前記第1のコンテンツインスタンスに関連する情報に対応する前記車両に固有の情報のサブセットに対応する判定に基づいて、前記第1のコンテンツインスタンスを選択するように、さらなるコンピュータ命令を実行するように構成されている、請求項1に記載のヘッドユニット。
【請求項8】
前記プロセッサが、
前記第1の複数のコンテンツインスタンスの個々のコンテンツインスタンスに関連する基準のセットを指定する情報を受信し、
前記車両に固有の情報が前記基準のセットのうちの1つ以上を満たすかどうかに基づいて、前記第1の複数のコンテンツインスタンスから前記第1のコンテンツインスタンスを選択するように、さらなるコンピュータ命令を実行するように構成されている、請求項1に記載のヘッドユニット。
【請求項9】
前記プロセッサが、
車両動作イベントを示す信号を前記車両から受信し、
少なくとも前記受信した信号に基づいて、前記複数のコンテンツインスタンスから前記第1のコンテンツインスタンスを選択するように、さらなるコンピュータ命令を実行するように構成されている、請求項1に記載のヘッドユニット。
【請求項10】
コンピュータ実装方法であって、
前記複数のコンテンツオブジェクトについての要求を事前に送信することなく、ネットワークを介して、車両の地理的領域に対応する複数のコンテンツオブジェクトを受信することと、
前記車両のメモリから前記車両に固有の情報を取得することと、
前記車両に固有の情報および表示するコンテンツを判定するための基準のセットに基づいて、前記複数のコンテンツオブジェクトからコンテンツオブジェクトを選択することと、
前記選択されたコンテンツオブジェクトをディスプレイ装置に表示させることと、を備える、コンピュータ実装方法。
【請求項11】
さらに、
前記車両の目的地を識別することと、
前記目的地に対応する目的地情報を生成することと、
前記車両に固有の情報の一部として前記目的地情報を記憶することと、を備える、請求項10に記載のコンピュータ実装方法。
【請求項12】
前記目的地情報が、前記車両のユーザの興味に関する情報を含み、前記方法が、さらに、前記ユーザの興味が前記選択されたコンテンツオブジェクトに関連付けられた興味情報に対応するとの判定に基づいて、前記複数のコンテンツオブジェクトから前記コンテンツオブジェクトを選択することを備える、請求項11に記載のコンピュータ実装方法。
【請求項13】
前記目的地情報が、前記目的地のカテゴリに関する情報を含み、前記方法が、さらに、前記選択されたコンテンツオブジェクトに関連付けられたコンテンツカテゴリ情報が前記目的地のカテゴリに対応するとの判定に基づいて、前記コンテンツオブジェクトを選択することを備える、請求項11に記載のコンピュータ実装方法。
【請求項14】
前記車両の前記目的地を識別することが、車両動作イベントに応答する、請求項11に記載のコンピュータ実装方法。
【請求項15】
さらに、
前記車両の使用特性を示す車両使用情報を受信することと、
前記車両使用情報に基づいて、前記車両に固有の情報を変更することと、を備える、請求項10に記載のコンピュータ実装方法。
【請求項16】
前記複数のコンテンツオブジェクトから前記コンテンツオブジェクトを選択することが、
前記車両および前記車両の地理的領域に固有の情報に基づいて、安全性に関するコンテンツアイテムを選択することを含む、請求項10に記載のコンピュータ実装方法。
【請求項17】
前記複数のコンテンツオブジェクトから前記コンテンツオブジェクトを選択することが、
前記車両に固有の情報に基づいて、車両メンテナンスコンテンツを含むコンテンツアイテムを選択することを含む、請求項10に記載のコンピュータ実装方法。
【発明の詳細な説明】
【技術分野】
【0001】
本開示は、車両のユーザへのコンテンツの選択的提示に関する。
【背景技術】
【0002】
一部の新たなモデルの車両には、ヘッドユニットと呼ばれるディスプレイユニットが装備されており、ユーザは、このディスプレイユニットと相互作用して、車両の様々な態様を監視および制御することができる。ユーザは、ヘッドユニットを使用して、車内の温度設定を制御し、車両の位置を示すマップにアクセスし、車両のオーディオシステムを介してオーディオコンテンツの再生を制御することができる。一部のヘッドユニットは、ビデオや画像コンテンツなどのメディアコンテンツを表示するために装備されることができるが、プライバシーの問題により、ヘッドユニットが表示することができるメディアコンテンツの範囲が制限されている。例えば、ヘッドユニットのユーザは、自分の興味に一致することができる場所や、車両に近い別の目的地での販売について警告を受けることを望む場合がある。しかしながら、ヘッドユニットのユーザは、個人情報、車両情報、または位置情報がネットワーク上で許可されていない第三者と共有されないように保護したい場合がある。一部の法域では、プライバシー法は、そのような個人情報を第三者と共有することを禁止している場合がある。これまで、このユーザのプライバシーと利便性との競合は、ユーザがヘッドユニットにおいてコンテンツの潜在的な利点を体験することができるのを制限していた。
【発明の概要】
【発明が解決しようとする課題】
【0003】
簡潔に述べると、実施形態は、車両に固有の情報に基づいて、ヘッドユニットなどを介して、複数のコンテンツインスタンスから選択されたコンテンツインスタンスを車両のユーザに提示することを対象とする。複数のコンテンツインスタンスは、目的の地理的領域内の1つ以上のアンテナによって送信される。この目的の地理的領域は、郵便番号、市、郡、特定のアンテナ、またはその他の地理的境界によって定義されることができる。様々な実施形態では、地理的領域は、どのアンテナがコンテンツを送信しているか、および送信アンテナの送信範囲によって制限または定義される。複数のコンテンツインスタンスは、少なくともいくつかの実施形態では、視覚的コンテンツ、音声的コンテンツ、視聴覚的コンテンツ、または目的の地理的領域内の場所に関連する他の情報を含む。
【0004】
ヘッドユニットは、複数のコンテンツインスタンスを受信し、必要に応じて、メモリに記憶されている車両固有情報に基づいて、複数のコンテンツインスタンスのどれを表示するかを評価する。表示するコンテンツインスタンスを選択するために使用される車両固有情報は、車両メーカー、モデル、クラス、含まれる特徴もしくはオプション、または走行距離など、車両自体に関する情報を含むことができる。いくつかの実施形態では、車両固有情報はまた、人口統計または興味に関する情報など、車両のユーザに関する情報も含むことができる。車両固有情報は、ヘッドユニットおよび車両が車両固有情報を第三者に送信することが防止されるように、ヘッドユニットまたは車両上の他のメモリ内で保護される。有利なことに、これは、ヘッドユニットが、ユーザの個人情報を公開することなく、目的のコンテンツを車両ユーザに提供することを可能にする。
【0005】
ヘッドユニットは、基準のセットを利用して、必要に応じて、対象車両に表示するコンテンツインスタンスを判定することができる。基準のセットは、複数のコンテンツインスタンスの個々のインスタンスに関連付けられた車両固有情報および対象車両情報を分析することができる。車両固有情報と対象車両情報との間の一致または対応を判定した結果として、ヘッドユニットは、車両対象情報に関連するコンテンツインスタンスをヘッドユニットのディスプレイ上に表示させることができる。したがって、車両のユーザには、潜在的な機密データまたは保護されたデータを第三者に提供することなく、自分の興味、人口統計、または車両の特性に関連するコンテンツなど、有用で適切なコンテンツを提供することができる。
【図面の簡単な説明】
【0006】
【
図1】
図1は、本明細書に記載の実施形態にかかる、車両のヘッドユニット上のコンテンツを選択してユーザに提示するための車両環境のコンテキスト図を示している。
【
図2】
図2は、本明細書に記載の実施形態にかかる、複数のアンテナがそれぞれ複数のコンテンツインスタンスを送信領域に送信する環境を示している。
【
図3】
図3は、本明細書に記載の実施形態にかかる、複数のコンテンツインスタンスが受信され、ヘッドユニットに表示するために評価される環境を示している。
【
図4】
図4は、本明細書に記載の実施形態にかかる、複数のコンテンツインスタンスが関連情報を含む例示的な環境を示している。
【
図5】
図5は、本明細書に記載の実施形態にかかる、ヘッドユニットの記憶コンテンツの使用例を示している。
【
図6】
図6は、本明細書に記載の実施形態にかかる、ヘッドユニットのディスプレイに表示される1つ以上の選択されたコンテンツインスタンスに対応するコンテンツの使用例を示している。
【
図7】
図7は、本明細書に記載の実施形態にかかる、複数のコンテンツインスタンスの1つ以上のコンテンツインスタンスを選択して表示する方法を示している。
【
図8】
図8は、本明細書に記載の実施形態にかかる、第2の複数のコンテンツインスタンスの1つ以上の第2のコンテンツインスタンスを選択して表示する方法を示している。
【
図9】
図9は、本明細書に記載の実施形態にかかる、車両固有情報の一部として車両の目的地に関する情報を記憶する方法を示している。
【
図10】
図10は、本明細書に記載の実施形態にかかる、車両固有情報の一部としてユーザ固有入力を記憶する方法を示している。
【発明を実施するための形態】
【0007】
以下の説明は、添付の図面とともに、開示された様々な実施形態の完全な理解を提供するために、特定の詳細を説明する。しかしながら、当業者は、開示された実施形態が、これらの特定の詳細のうちの1つ以上を用いずに、または他の方法、構成要素、装置、材料などを用いて、様々な組み合わせで実施されることができることを認識するであろう。他の場合には、通信システムおよびネットワークならびに車両環境を含むがこれらに限定されない、本開示の環境に関連する周知の構造または構成要素は、実施形態の説明を不必要に曖昧にすることを回避するために示されていないかまたは説明されていない。さらに、様々な実施形態は、方法、システム、媒体、または装置とすることができる。したがって、様々な実施形態は、完全にハードウェアの実施形態、完全にソフトウェアの実施形態、またはソフトウェアとハードウェアとの態様を組み合わせた実施形態とすることができる。
【0008】
明細書、特許請求の範囲、および図面全体を通じて、以下の用語は、文脈上明確に別段の指示がない限り、本明細書に明示的に関連付けられた意味を有する。「本明細書」という用語は、本特許出願に関連する明細書、特許請求の範囲、および図面を指す。句「一実施形態では」、「別の実施形態では」、「様々な実施形態では」、「いくつかの実施形態では」、「他の実施形態では」、およびそれらの他の変形は、1つ以上の特徴、構造、機能、制限、または本開示の特性を指し、文脈上明確に別段の指示がない限り、同一または異なる実施形態に限定されるものではない。本明細書で使用される場合、「または」という用語は、包括的な「和」演算子であり、「AもしくはB、または双方」または「AまたはBまたはC、またはそれらの任意の組み合わせ」という句と同等であり、追加の要素を有するリストは同様に扱われる。「に基づく」という用語は、排他的なものではなく、文脈上明確に別段の指示がない限り、説明されていない追加の特徴、機能、態様、または制限に基づくものとすることができる。さらに、本明細書全体を通じて、「a」、「an」、および「the」の意味は、単数および複数の言及を含む。
【0009】
本明細書で使用される場合、「セット」という用語(例えば、「アイテムのセット」)への言及は、特に明記または文脈と矛盾しない限り、1つ以上のメンバーまたはインスタンスを備える空でない集合として解釈されるべきである。
【0010】
図1は、本明細書に記載の実施形態にかかる、車両のヘッドユニット上のコンテンツを選択してユーザに提示するための車両環境のコンテキスト図を示している。システム100は、車両102および複数のモバイルデバイス114を含む。
【0011】
モバイルデバイス114は、互いに通信可能な任意のデバイスまたは車両102のヘッドユニット104を含む。モバイルデバイス114は、ヘッドユニット104または他のモバイルデバイス114との間でコンテンツおよびコントロールを送受信するように構成される。モバイルデバイス114の例は、ラップトップコンピュータ、スマートフォン、タブレットコンピュータ、ウェアラブルコンピューティングデバイス、または他のハンドヘルドコンピューティングデバイスを含むが、これらに限定されない。
【0012】
車両102は、ヘッドユニット104を含む事実上あらゆる輸送手段である。したがって、本明細書に記載の実施形態は、自動車、航空機、船舶、鉄道車両、およびヘッドユニットを含む他の輸送モードに採用されることができる。
【0013】
ヘッドユニット104は、車両のユーザまたは乗員にインタラクティブな制御を提供する車両内のコンピューティングデバイスである。本明細書で使用される場合、ユーザおよび乗員という用語は、交換可能であり、ヘッドユニット104、車両102、またはモバイルデバイス114のいずれかと相互作用する任意の人を指す。ヘッドユニット104は、1つ以上のアクセサリ108a~108cを制御するため、または1つ以上のアクセサリ108a~108cから情報またはデータを受信するために利用される。ヘッドユニット104は、受信した情報またはデータを表示することができるか、または1つ以上のモバイルデバイス114などの他のデバイスに提供することができる。
【0014】
アクセサリ108a~108cは、ユーザによって制御可能な任意の車両ユーティリティまたはデバイスを含むことができる。これらのアクセサリの例は、調整可能なシート、サンルーフ、サイドミラー、バックミラー、エアコン、パワーウィンドウ、または車両102の他の制御可能な特徴を含むが、これらに限定されない。アクセサリ108a~108cはまた、ユーザに情報を提供する事実上あらゆる車両ユーティリティまたはデバイスを含む。これらのアクセサリの例は、速度計、走行距離計、油圧計、温度計、または車両のユーザに情報を提供する他の車両センサを含むが、これらに限定されない。アクセサリ108a~108cは、さらに、ユーザと双方向の相互作用を行うヘッドユニット104上で実行されるアプリケーションを含む。これらのアクセサリの例は、ナビゲーション、オーディオおよびラジオコントロール、テレビまたは音楽アプリケーション、環境制御アプリケーション、車両性能またはメンテナンスアプリケーション、またはその他のアプリケーションを含むが、これらに限定されない。一部のアクセサリは、データのみを出力することができ、一部のアクセサリは、アクセサリを操作するためのコントロールのみを受信することができ、一部のアクセサリは、データの入出力を行うことができることに留意されたい。例えば、速度計は、車両の現在の速度のみを出力することができる。パワーウィンドウは、ウィンドウを上下に移動するためのコントロールのみを受信することができるが、ヘッドユニットにいかなる情報も返すことはできない。ナビゲーションシステムは、目的地に関するコントロールを受信し、また、目的地までの提案された旅行ルートを返すこともできる。これらの例は、網羅的ではなく、他のタイプのアクセサリも使用することができることに留意されたい。
【0015】
ヘッドユニット104は、アクセサリ通信ネットワーク106を介してアクセサリ108a~108cと通信する。アクセサリ通信ネットワーク106は、アクセサリ108a~108cをヘッドユニット104と結合して、アクセサリ108a~108cとヘッドユニット104との間でコンテンツ/データを送信するように構成される。デバイス間で通信される情報には、現在のアクセサリのステータスまたはデータ、アクセサリ制御データ、ビデオデータ、音声データ、画像データ、テキストデータ、または他のタイプのデータまたは情報を含むことができる。アクセサリ通信ネットワーク106は、1つ以上の物理ネットワーク、1つ以上の無線通信ネットワーク、1つ以上のアプリケーションプログラムインターフェース、または、1つのアクセサリから別のアクセサリへ、アクセサリからヘッドユニット104へ、またはヘッドユニットからアクセサリへデータを送信することができる1つ以上の他のネットワーク、または、ヘッドユニット104と通信するアクセサリのタイプに応じて、それらの組み合わせを含むことができる。例えば、アクセサリ通信ネットワーク106は、有線コントローラエリアネットワークなどの車体ネットワーク、クラシックブルートゥース(登録商標)またはブルートゥースローエネルギープロトコルを利用するパーソナルエリアネットワークなどの短距離無線通信ネットワーク、または任意の他のタイプのネットワークを含むことができる。
【0016】
ヘッドユニット104は、モバイルデバイス通信ネットワーク120を介してモバイルデバイス114と通信する。モバイルデバイス通信ネットワーク120は、モバイルデバイス114をヘッドユニット104と結合して、モバイルデバイス114とヘッドユニット104との間でコンテンツ/データを送信するように構成される。デバイス間で通信される情報は、現在のアクセサリのステータスまたはデータ、アクセサリデータへのアクセス要求、アクセサリの制御または変更の要求、ビデオデータ、音声データ、画像データ、テキストデータ、または他のタイプのデータまたは情報を含むことができる。モバイルデバイス通信ネットワーク120は、クラシックブルートゥースまたはブルートゥースローエネルギープロトコルを利用するパーソナルエリアネットワーク、IR光ネットワーク、またはモバイルデバイス114とヘッドユニット104との間の通信を可能にするネットワーク120などの様々な短距離無線通信ネットワークを含むことができる。この構成では、モバイルデバイス114は、長距離無線ネットワークの支援なしに、ヘッドユニット104と直接信号を交換することができる。モバイルデバイス114は、セルラーネットワークまたはWi-Fiネットワークなどの他のネットワークと通信することができるため、モバイルデバイス114は、ヘッドユニット104のためのこれらのネットワークへの接続ポイントとして機能することができる。
【0017】
他の場合には、ヘッドユニット104は、そうするためのモバイルデバイス114の支援を必要とせずに、ヘッドユニット104がこれらのネットワークと信号を交換できるようにする組み込みモデムを装備することができる。しかしながら、この例では、モバイルデバイス114は、モバイルデバイス通信ネットワーク120を介してヘッドユニット104と引き続きペアリングされることができる。
【0018】
様々な実施形態では、モバイルデバイス通信ネットワーク120およびアクセサリ通信ネットワーク106は、別個の通信ネットワークである。様々な実施形態では、モバイルデバイス114は、アクセサリ108a~108cに直接接続して通信することができないことを理解されたい。ヘッドユニット104は、モバイルデバイス114とアクセサリ108a~108cとの間のゲートウェイまたはブリッジとして機能する。いくつかの実施形態では、ヘッドユニット104は、モバイルデバイス114へのアクセサリデータの転送を許可または制限するため、またはモバイルデバイス114がアクセサリ108a~108cを制御することができるようにするための様々な認証および検証技術を提供する。
【0019】
1つの代替案では、ヘッドユニット104は、モバイルデバイス114とアクセサリ108a~108cとの間のブリッジではなく、単なる許可ユニットである。モバイルデバイス114をアクセサリ108a~108cに直接接続する1つのネットワークが存在する可能性があり、ヘッドユニット104は、モバイルデバイスとアクセサリとの間で発生する通信に対して許可を与えるが、通信自体には含まれない。ヘッドユニット104は、接続処理、データバインディング、データブロードキャスト、データマーシャリング、または他のデータ制御技術または機能を含むが、これらに限定されない様々な機能を提供することができる。
【0020】
いくつかの実施形態では、ヘッドユニット104は、通信ネットワーク122を介してリモートサーバ124と通信する。リモートサーバ124は、コンテンツインスタンスを記憶または維持することができる。本明細書に記載されるように、いくつかの実施形態では、ヘッドユニット104によって受信される情報は、URLなどのコンテンツインスタンスへの参照を含むことができる。したがって、ヘッドユニット104は、通信ネットワーク122を介してリモートサーバ124から特定のコンテンツインスタンスを要求することができ、リモートサーバ124は、要求されたコンテンツインスタンスによって応答することができる。
【0021】
図2は、複数のアンテナ202がそれぞれ複数のコンテンツインスタンス204を送信する環境200を示している。複数のコンテンツインスタンス204は、対応する送信領域232内を走行する車両102によって受信される。車両102には、複数のコンテンツインスタンス204を提示することができる
図1のヘッドユニット104が装備されている。
【0022】
複数のアンテナ202のそれぞれは、対応する送信領域232内で複数のコンテンツインスタンス204を送信する。例えば、第1のアンテナ202aは、第1の領域232a内で第1の複数のコンテンツインスタンス204aから204cを送信し、第2のアンテナ202bは、第2の領域232b内で第2の複数のコンテンツインスタンス204dから204fを送信し、第3のアンテナ202cは、第3の領域232c内で第3の複数のコンテンツインスタンス204gから204iを送信し、第4のアンテナ202dは、第4の領域232d内で第4の複数のコンテンツインスタンス204jから204lを送信し、以下同様である。その結果、第1の送信領域232aに位置する第1の車両102aは、第2の送信領域232bに位置する第2の車両102bによって受信された第2の複数のコンテンツインスタンス204d~fとは異なってもよい第1の複数のコンテンツインスタンス204a~cを受信することができる。
【0023】
コンテンツインスタンス204のそれぞれは、同じ送信領域内の他のコンテンツインスタンスのコンテンツとは異なってもよく且つ他の送信領域のコンテンツインスタンスとは異なってもよいコンテンツを含むかまたはそれに対応する。例えば、コンテンツインスタンス204aは、第1の領域232a内のコンテンツインスタンス204bおよび204cとは異なるコンテンツに対応し、コンテンツインスタンス204aは、別の領域232内のコンテンツインスタンスのコンテンツとは異なるコンテンツに対応する。
【0024】
第1の複数のコンテンツインスタンス204の送信領域232は、第2の複数のコンテンツインスタンス204の送信領域232とは異なってもよい。例えば、コンテンツインスタンス204a~cは、コンテンツインスタンス204j~lの送信領域232dの地理的領域よりも大きな地理的領域を有する送信領域232aにおいて送信されることができる。単一のアンテナ202のみが、対応する複数のコンテンツインスタンス204を送信するものとして示されているが(すなわち、各アンテナ202は、別個のコンテンツインスタンス204を送信する)、複数のアンテナ202はまた、同じ複数のコンテンツインスタンス204を送信するために使用されることもできる。例えば、複数のアンテナ202aは、郵便番号、都市、近隣地域、アンテナ選択および送信範囲などまたはそれらのいくつかの組み合わせによって定義されることができる目標地理的領域220内の複数のコンテンツインスタンス204a~cを送信することができる。
【0025】
アンテナ202は、様々なタイプおよび電力とすることができ、地理的領域の異なるサイズをカバーすることができる。個々のアンテナ202は、郵便番号、近隣地域、統計エリア(例えば、一次統計エリア、コアベースの統計エリア、大都市圏の統計エリア)などに送信するように構成されてもよい。いくつかの実施形態では、ネットワークルータまたはセルラールータなどの複数のより小さいアンテナ202は、地理的領域220によって示されるように、送信領域232を含むように地理的領域全体に分散されてもよい。送信領域232は、複数のコンテンツインスタンス202を送信する複数の異なるタイプのアンテナ202を含むことができる。
【0026】
少なくともいくつかのコンテンツインスタンス204は、それぞれの送信領域232内の位置234に対応することができる。位置234は、それらの存在、位置、または提供されるサービスもしくは商品の認識を促進することを望む商業施設とすることができる。第1の領域232a内で送信される第1のコンテンツインスタンス204aは、第1の領域232a内の第1の位置234aに対応することができる。別の例として、第2のコンテンツインスタンス204bは、第1の領域232a内の第2の位置234bを表すコンテンツを含むことができる。いくつかの個々のコンテンツインスタンス204は、対応する位置を表すコンテンツ、例えば、領域232内の名称および/または特定の地理的位置(例えば、番地、座標)を表すコンテンツを含むことができる。いくつかの個々のコンテンツインスタンスは、その場所で提供される商品および/またはサービスを表すコンテンツを含むことができる。
【0027】
車両102が1つの送信領域から別の送信領域に移行すると、車両102は、その新たな送信領域についての異なる複数のコンテンツインスタンスの受信を開始する。例えば、第1の送信領域232a内を走行し且つ第3の送信領域232cに移行する第1の車両102aは、第3の複数のコンテンツインスタンス204g~iの受信を開始し、第1の複数のコンテンツインスタンス204a~cの受信を停止する。第1の車両102aによって受信された第3の複数のコンテンツインスタンス204g~iは、第1の送信領域232aにおいて送信されなかった、第3の送信領域232c内の第7の位置234gに対応するコンテンツを含むことができる。環境300の各送信領域232は、他の送信領域から分離されているが、いくつかの実施形態では、隣接する送信領域の一部が重なり合ってもよい。さらにまた、各車両102のヘッドユニット104は、複数のコンテンツインスタンス204を要求することなく、また車両102の位置に関するいかなる通知も送信することなく、複数のコンテンツインスタンス204を受信することができる。本明細書で説明するように、各車両102のヘッドユニット104は、必要に応じて、対応するコンテンツインスタンス204に含まれるかまたは関連する対象車両情報に少なくとも部分的に基づいて、コンテンツインスタンス204のうちのどれを提示するかを判定する。
【0028】
一例として、第1の送信領域232a内を走行する第1の車両102aは、第1のアンテナ202aによって送信された第1の複数のコンテンツインスタンス204aから204cを受信する。第1の車両102aのヘッドユニット104は、第1の複数のコンテンツインスタンス204a~204cのそれぞれに関連付けられた対象車両情報205(
図4を参照)を処理して、必要に応じて、第1の複数のコンテンツインスタンス204a~204cのうちのどれをヘッドユニット104に表示するかを判定する。必要に応じてコンテンツインスタンス204a~204cのどれを表示するかに関するヘッドユニット104による判定は、第1の車両102aに固有の車両固有情報212(
図3を参照)に基づく。例えば、第1のコンテンツインスタンス204aの対象車両情報205aと車両固有情報212との間の対応を判定した結果、第1のコンテンツインスタンス204aのコンテンツは、ヘッドユニット104に提示(例えば、表示)される。提示されるコンテンツは、例えば、対応する送信領域内またはその近くにある店舗の広告またはその店舗を表すアイコンとすることができる。
【0029】
次に、第1の車両102aは、第1の送信領域232aを出て、第3の送信領域232cに入ることができ、第1の車両102aは、第3の複数のコンテンツインスタンス204gから204iの受信を開始する。ヘッドユニット104は、第1のコンテンツインスタンス204aの表示を停止し、それらに関連する対象車両情報205を使用して、必要に応じて第3の複数のコンテンツインスタンス204gから204iのうちどれを提示するかについて判定を行うことができる。コンテンツインスタンス204を受信し、提示するかどうかを判定することに関連して、車両102またはヘッドユニット104は、車両固有情報212またはユーザもしくは車両102に関する他の潜在的な機密情報を送信せず、またはコンテンツインスタンス204の要求さえ送信しない。その結果、ユーザまたは車両102のプライバシーおよび潜在的な機密情報が保護される。
【0030】
図3は、1つ以上の実施形態にかかる、車両のヘッドユニットがコンテンツを受信し、どのコンテンツをユーザに提示するかを判定する環境300を示している。環境300は、ネットワーク206を介して車両102のヘッドユニット104に複数のコンテンツインスタンス204を送信する1つ以上の送信アンテナ202を含む。コンテンツインスタンス204のそれぞれは、処理の結果として、ヘッドユニット104によるコンテンツの提示を引き起こすオーディオ、画像、またはビデオコンテンツに対応する。一例として、複数のコンテンツインスタンス204の個々のインスタンスは、データオブジェクトを処理した結果としてディスプレイ208上にビデオまたは画像を提示させる1つ以上のビデオまたは画像データオブジェクトを含むことができる。別の例として、データオブジェクトは、処理の結果として、ヘッドユニット104をヘッドユニット104のメモリ210内のビデオまたは画像コンテンツにアクセスさせるか、またはネットワーク206を介してビデオまたは画像コンテンツにリモートアクセスさせるリンクまたは参照とすることができる。さらに別の例として、複数のコンテンツインスタンス204は、処理の結果として、ヘッドユニット104のまたはそれに関連付けられたオーディオシステムに対応するオーディオを放出させる1つ以上のオーディオデータオブジェクトを含むことができる。
【0031】
コンテンツは、ディスプレイ208に表示されてもよく、車両102に固有の情報に少なくとも部分的に基づいて提示される車両メンテナンスの提案、広告、リマインダ、地図の場所などを含んでもよい。メモリ210は、リードオンリーメモリ(ROM)および/またはランダムアクセスメモリ(RAM)を含むことができ、ソリッドステートメモリ、ハードディスクドライブ、キャッシュメモリなどの異なるタイプのメモリを含むことができる。複数のコンテンツインスタンス204は、それぞれ、本明細書で説明するように、それぞれのコンテンツインスタンスのコンテンツに関連する対象車両情報205を含むか、または関連付けられてもよい。個々のコンテンツインスタンス204は、対象車両情報205および提示されるコンテンツを含む個々のユニットとして受信されてもよい。いくつかの実施形態では、受信される個々のコンテンツインスタンス204は、コンテンツ自体の代わりに、コンテンツを検索するために使用可能なコンテンツを含む記憶場所へのリンクまたは参照を含むことができる。記憶場所は、メモリ210または車両の他のメモリにローカルに記憶されてもよい。しかしながら、記憶場所は、通信インターフェース214およびネットワーク206を介してアクセス可能な車両102から離れた記憶場所であってもよい。
【0032】
複数のコンテンツインスタンス204は、ヘッドユニット104または車両102が複数のコンテンツインスタンス204の送信を事前に要求することなく、または車両またはそのユーザに関する車両固有情報212をコンテンツプロバイダに事前に提供することなく、ネットワーク206を介して車両102に送信されてもよい。すなわち、アンテナ202による複数のコンテンツインスタンス204の送信は、コンテンツインスタンスを提供する要求に応答するものではなく、ヘッドユニット104による車両固有情報212の以前のプロビジョニングに応答するものでもない。アンテナ202は、送信のために複数のコンテンツインスタンス204を記憶してアンテナ202に提供するリモートサーバ124のセットに電気的に通信可能に接続されてもよい。複数のコンテンツインスタンス204は、ヘッドユニット104がデコード、変換、または他の方法で首尾よく処理するように構成されるエンコーディングまたはフォーマットを有することができる。複数のコンテンツインスタンス204が送信されるネットワーク206は、
図1に関して上述したモバイルネットワーク120または通信ネットワーク122の一方または双方に対応する。
【0033】
ヘッドユニット104は、複数のコンテンツインスタンス204が受信される通信インターフェース214を含む。通信インターフェース214は、セルラートランシーバ、Wi-Fiトランシーバ、ブルートゥース(登録商標)トランシーバ、またはZigBee(登録商標)トランシーバなど、1つ以上の無線ネットワークアダプタに接続された1つ以上のアンテナを含むことができる。通信インターフェース214は、パラレルインターフェース、シリアルインターフェース、またはデータ通信用の任意の共通または独自のインターフェースを介して車両102の通信バスに接続するための1つ以上の通信バスインターフェースを含むことができる。通信インターフェース214は、いくつかの実施形態では、車両102の1つ以上のアンテナに電気的に通信可能に結合されることができる。
【0034】
ヘッドユニット104は、ヘッドユニット104の動作を制御する1つ以上のプロセッサ216を含む。1つ以上のプロセッサ216は、マイクロプロセッサ、集積回路、フィールドプログラマブルゲートアレイ(FPGA)などを含み、メモリ210に記憶された命令218のセットを実行した結果、プロセッサ216に本明細書に開示されている1つ以上の動作を実行させる。プロセッサ216は、通信インターフェース214を介して受信した複数のコンテンツインスタンス204をメモリ210に記憶させる。
【0035】
必要に応じて複数のコンテンツインスタンス204のうちのどれがディスプレイ208に提示されるべきかを判定するために、基準220のセットがメモリ210に記憶される。基準220のセットは、プロセッサ216が、複数のコンテンツインスタンス204のうちのどれをディスプレイ208に提示するかを判定するために使用することができる基準を定義する。基準220のセットは、ブール論理、条件、および/または車両固有情報212のコンテンツおよび対象車両情報205のコンテンツを含む関係を含むことができる。プロセッサ216は、コンテンツインスタンス204の評価に関連する基準220のセットを考慮して、車両固有情報212および対象車両情報205の少なくともいくつかを考慮してもよい。例えば、プロセッサ216は、車両固有情報212のサブセットを、第1のコンテンツインスタンス204aの対象車両情報205aの対応するサブセットと比較して、ディスプレイ208上に第1のコンテンツインスタンス204aを提示するかどうかを判定することができる。第1のコンテンツインスタンス204aの車両固有情報212および対象車両情報205aが基準220のセットのうちの1つ以上を満たすと判定した結果として、プロセッサ216は、ディスプレイ208に対応するコンテンツを提示させることができる。いくつかの実施形態では、対象車両情報205は、関連するコンテンツインスタンスを提示するかどうかを評価するための基準を含むことができる。
【0036】
提示基準220はまた、車両固有情報212と比較して、以下に説明する提示基準220または対象車両基準420のうちの1つ以上を満たす対象車両情報205を有するコンテンツインスタンス204の順序またはランキングを判定するためのロジックも含むことができる。上で説明したように、プロセッサ216は、提示基準220、車両固有情報212、および対象車両情報205に基づいて、ヘッドユニット104によって表示されるコンテンツインスタンス204のセットを判定することができる。次に、プロセッサ216は、提示基準220を使用して、提示の閾値を満たすコンテンツインスタンス204が表示されるべき順序を判定することができる。例えば、プロセッサ216は、車両固有情報212との対応率(例えば、一致基準の数、一致基準の程度)が高いコンテンツインスタンス204が、より低い対応率を有するコンテンツインスタンス204の前に再生されるようにスケジューリングされるキューを確立することができる。少なくともいくつかの状況では、様々な基準を満たす2つ以上のコンテンツインスタンス204が同時に提示されることができる。例えば、1つのコンテンツインスタンスは、ディスプレイ208のナビゲーション部分に提示されることができ、別のコンテンツインスタンス204は、ディスプレイ208のビデオ表示部分に提示されることができる。
【0037】
いくつかの実施形態では、複数のコンテンツインスタンス204の個々のものは、オーディオビジュアルコンテンツの提示以外の1つ以上の動作をヘッドユニット104に実行させることができるポリシーコンテンツを含むことができる。ポリシーコンテンツは、ヘッドユニット104に特定の車両固有情報212を収集させることができ、またはヘッドユニット104に車両102の外部の他のエンティティと通信させることができる。場合によっては、ポリシーコンテンツは、ヘッドユニット104に車両固有情報212のサブセットをサーバに送信させることができる。
【0038】
図4は、アンテナ202が、対象車両情報205をそれぞれ有する複数のコンテンツインスタンス204を送信する環境400を示している。対象車両情報205は、関連するコンテンツインスタンス204aを提示するかどうかを評価する際に考慮すべき特性を指定する情報コンテンツ402aを有するデータオブジェクトまたはデータオブジェクトへの参照である。情報コンテンツ402aは、車両固有情報212に見られる場合、関連するコンテンツインスタンス204aの提示に関する判定に有利または不利であり得る特性または条件を示すことができる。
【0039】
実例として、このコンテンツインスタンス204aは、例えば、特定の送信領域232に位置するコーヒーショップの広告とすることができる。情報コンテンツ402aは、ディスプレイ208上にコンテンツインスタンス204aを提示するのに有利な特性または条件を特定する。この例では、情報コンテンツ402aは、車両固有情報に見られるそのような特性の結果として関連付けられたコンテンツインスタンス204aを提示することを優先するであろう車両102に関連するユーザの好ましい特性を指定する人口統計学的特性404aを含む。特に、人口統計学的特性404aは、車両固有情報212が、ユーザが21歳から34歳までの女性であることを示す人口統計学的情報を含むことを識別した結果として、ヘッドユニット104が関連するコンテンツインスタンス204aの提示を優先すべきであることを示す。人口統計学的情報は、本明細書で説明するようにユーザによって識別されることができる性別、年齢、人種、収入、教育、国籍などに関する特性を含むことができる。別の例として、情報コンテンツ402aは、一致または類似の車両特性を含む車両固有情報212の結果として、関連するコンテンツインスタンス204aの提示を優先するであろう車両のクラス、タイプ、メーカー、モデルなどを指定する車両クラス特性406aを含む。
【0040】
この例の情報コンテンツ402aは、コンテンツインスタンス204aに関連する場所、サービス、または商品のカテゴリを示すコンテンツ特性408aを含む。情報コンテンツ402aは、車両固有情報212において識別される場合、コンテンツインスタンス204aを提示するかどうかの判定の要因となる、ユーザの対応する興味の興味特性410aを含む。情報コンテンツ402aは、コンテンツインスタンス204aを提示するかどうかの判定の要因となる車両102の使用年数を指定する車両年齢特性412aをさらに含む。別の特性である車両ハードウェア構成特性414aは、コンテンツインスタンス204aを提示するかどうかの判定の要因となる可能性のある車両102の構成、特徴などを示す。ここで、車両構成は、提示判定を考慮に入れる考慮事項ではない可能性があるため、車両ハードウェア構成特性414aのエントリは省略されている。現在または最近の状況もまた、提示の判定の要因となる場合がある。したがって、情報コンテンツ402aは、コンテンツインスタンス204aを提示することがより好ましい時間範囲または一日の期間を示す時間特性416aを含むことができる。
【0041】
対象車両情報205の情報コンテンツ402はまた、関連するコンテンツインスタンス204のタイプを識別するタイプ情報418も含むことができる。対象車両情報205aのタイプ情報418aは、関連するコンテンツインスタンス204aが、ディスプレイ208のナビゲーション部分に表示するための広告および位置アイコンを含むことを示す。タイプ情報418は、関連するコンテンツインスタンス204の重要性、カテゴリ、または使用を識別するのに役立つことができる。コンテンツインスタンス204は、車両102のメーカー、モデル、および使用年数に特有の安全リコールなど、ユーザに警告または教育するための重要な安全情報を含むことができる。そのような安全情報は、広告よりも比較的高い優先度を有するべきであり、したがって、ヘッドユニット104は、広告の前にそのような安全関連コンテンツを提示すべきである。安全関連情報は、地理的地域に関連付けられることができる。例えば、空気中の塩の腐食性が比較的高いため、海岸線沿いにある車両102のエアバッグに対して安全リコールが発行されることができる。タイプ情報418に示される他のタイプのコンテンツインスタンス204は、車両102の様々な特徴の動作に関してユーザにアドバイスする車両動作情報、車両102のメンテナンスをいつどのように行うかについてユーザにアドバイスする車両メンテナンス情報を含む。そのようなコンテンツインスタンス204のさらなる説明は、
図6に関して以下に説明される。
【0042】
これらの例は説明のためのものであり、限定を意図したものではない。当業者は、本開示の範囲から逸脱することなく、これらおよび他の特徴、条件、および要因が対象車両情報205に含められることができることを理解するであろう。例えば、対象車両情報205は、燃料レベル、油圧、ラジエータ温度、またはバッテリ電圧など、車両の動作に関連する条件を含むことができる。さらに、対象車両情報205に含まれる特性、条件または要因の種類は、定期的に更新されてもよい。さらに、情報コンテンツ402aは、コンテンツインスタンス204aの提示に関する判定に不利な、または不適格となる要因、特性、条件などを含むことができる。情報コンテンツ402aは、場合によっては、1つのコンテンツインスタンスの別のコンテンツインスタンスに対する提示優先度、例えば、提示のために選択された複数のコンテンツインスタンス204が提示されるべき順序を判定するために使用されることができる。
【0043】
対象車両情報205aの情報コンテンツ402aは、任意の適切な方法で編成されることができる。情報コンテンツ402aは、デリミタ(例えば、セミコロン、コンマ、タブ)が情報コンテンツ402aの異なる特性および条件を分離するデリミタ区切り値フォーマットなどの一次元配列としてフォーマットされることができる。情報コンテンツ402aは、
図4に示すように、二次元配列として、または複数の列および見出しを有する表としてフォーマットされることができる。情報コンテンツ402aは、情報コンテンツ402aの各エントリが対応する特性、条件、または要因を示す識別子419をさらに含むことができる。
【0044】
さらなる例として、アウトドアレクリエーションストアに関連する別のコンテンツインスタンス204Nは、コンテンツインスタンス204Nの提示の判定を行う際に使用される対象車両情報205Nを有する。示される対象車両情報205Nは、少なくともいくつかの情報コンテンツ402Nから418Nを含み、これらは、コンテンツインスタンス204aの対象車両情報205aに関して上述したものに対応する特徴および/または条件を含むことができる。コンテンツインスタンス204Nは、コンテンツインスタンス204aに関連する場所とは異なる商品またはサービスを有する異なる場所に関連するため、関連する対象車両情報205Nは、対象車両情報205aの特性および/または条件とは異なる特性および/または条件を含む。
【0045】
対象車両情報205は、コンテンツインスタンス204を提示するかどうかを少なくとも部分的に判定するための対象車両基準420を含むか、またはそれに関連付けられてもよい。対象車両基準420は、ブール論理、条件、および/または情報コンテンツ402を含む関係を含むことができる。対象車両基準420は、本明細書に記載される提示基準220のセットの代わりに、それに加えて、またはそれらと組み合わせてもよい。対象車両基準420は、車両固有情報212で見つかった場合、関連するコンテンツインスタンス204をディスプレイ208に表示すべきであるとヘッドユニット104に判定させる特定の特性を示すことができる。例えば、対象車両基準420は、情報コンテンツ402と車両固有情報212との間で一致が識別された場合、関連するコンテンツインスタンス204が提示されるべきであることを指定することができる。一致は、完全一致または一致の信頼度の範囲内にある一致とすることができる。対象車両基準420はまた、提示される他のコンテンツインスタンス204に対する関連コンテンツインスタンス204の提示優先度を判定するために使用されることができるロジックも含むことができる。具体例として、対象車両基準420は、車両固有情報212が人口統計学的特性404に一致する人口統計学的情報を有する場合、関連するコンテンツインスタンス204が表示されるべきであるが、現在時刻が時間特性416に対応しない場合には提示されるべきではないと指定することができる。別の例として、対象車両基準420は、対象車両情報205と車両固有情報212との間で判定された一致または対応の数に基づいて、関連するコンテンツインスタンスの優先順位を指定することができる。
【0046】
図5は、1つ以上の実施形態にかかるヘッドユニット104のメモリ210の記憶コンテンツ500を示している。記憶コンテンツ500は、提示基準220と車両固有情報212のセットとを含む。本明細書に記載されるように、提示基準220のセットは、車両固有情報212のコンテンツおよび対象車両情報205のコンテンツを含む、条件、ブール論理、関係などを定義する。提示基準220のセットは、事前にプログラムされ且つ命令218の一部として、またはプロセッサ216に複数のコンテンツインスタンス204の提示を判定させる命令、ロジック、スクリプト、またはオブジェクトコードの別個のセットとしてメモリ210に記憶されるロジックとすることができる。いずれの場合も、提示基準220のセットは、定期的に更新されてもよい。プロセッサ216は、提示基準220のセットを使用して、複数のコンテンツインスタンス204の対象車両情報205および車両固有情報212を連続して評価し、結果としてコンテンツインスタンス204のうちどれを提示するかを判定することができる。さらにまた、提示基準220のセットは、プロセッサ216に、他のコンテンツインスタンスに対してコンテンツインスタンス204の優先度を調整させるか、または以前に提示のためにマーキングされたコンテンツインスタンス204の提示を拒否させることができる。提示基準220のセットはまた、車両固有情報212の少なくとも一部および対象車両情報205の少なくとも一部が提示基準220のセットの基準を満たすと判定した結果として実行する動作を指定することもできる。
【0047】
図5に示される提示基準220を使用してコンテンツインスタンス204がどのように評価されるかの例がここで説明される。しかしながら、この例は単なる例示であり、本開示の範囲を限定することを意図するものではない。提示基準220は、ユーザの人口統計を含む第1の基準502を含む。第1の基準502は、ユーザ情報514が対象車両情報205の対象人口統計学的情報に対応するまたは一致する人口統計学的情報を含むと判定した結果として、ヘッドユニット104が対象車両情報205のコンテンツインスタンス204を次にディスプレイに表示せるべきであることを指定する。提示基準220はまた、車両102の車両クラスを含む第2の基準504も含む。第2の基準504は、車両102に関する車両情報516が、対象車両情報205において指定された車両クラスに対応するまたは一致する車両クラスを指定すると判定した結果、ヘッドユニット104が、対象車両情報205のコンテンツインスタンス204を、提示のためにマーキングされたコンテンツインスタンス204のキューに追加すべきであることを指定する。提示基準220はまた、ユーザの興味を含む第3の基準506も含む。第3の基準506は、ユーザ情報514に示されるように、コンテンツインスタンス204のカテゴリがユーザの興味と一致する場合、コンテンツインスタンス204の優先度を他のコンテンツインスタンス204に対して増加させるべきであることを指定する。別の例では、対象車両情報205と車両固有情報212との比較は、コンテンツインスタンス204がヘッドユニット104を介して提示される前に、複数の提示基準220に関して複数の一致をもたらすべきである。
【0048】
提示基準220のセットは、非限定的な例として、時間、日付、車両位置、および車両動作イベントを含む基準を含むことができる。第4の基準508は、対象車両情報205において指定された時間範囲に対する現在時刻を含むことができる。例えば、第4の基準508は、現在時刻が対象車両情報205において指定された時間範囲内にない場合、コンテンツインスタンス204が提示されるべきではないことを指定する。時間に関する基準はまた、カレンダーの日付、季節、または曜日を含むことができる。第5の基準510は、特定の場所で発生する車両動作イベントの結果として、コンテンツインスタンス204が今提示されるべきであることを指定する。例えば、食料品店において車両の電源がオフになっている場合、ヘッドユニット104は、再利用可能な食料品袋を持って行くかまたは子供を置き去りにしないようにユーザに思い出させるコンテンツインスタンス204を表示することができる。第6の基準512は、対象車両情報205において指定された車両ハードウェア構成に対応するまたは一致する車両情報516において指定された車両ハードウェア構成の結果として、受信した複数のコンテンツインスタンス204の対応するコンテンツインスタンスを含む動作が実行されるべきであることを指定することができる。
【0049】
ユーザ情報514は、車両102のユーザまたはユーザの集合に関するデータを記憶する1つ以上のデータオブジェクトを含む。ユーザ情報514は、人口統計学的情報(例えば、年齢、性別、人種)、ユーザの興味に関する情報、職場、自宅、または学校の住所などのユーザに関連付けられた位置情報、専門および教育情報を含むことができる。ユーザ情報514は、ユーザの以前の目的地に関する目的地情報を含むことができる。ユーザは、ヘッドユニット104のタッチスクリーンディスプレイ208にユーザ入力として情報を入力することによってユーザ情報514を提供することができ、次いで、入力されたユーザ入力をユーザ情報514として記憶することができる。あるいは、ユーザ情報514は、アクセサリ通信ネットワーク106を介してヘッドユニット104によって取得されてもよい。例えば、ユーザは、ヘッドユニット104の通信インターフェース214(または車両102の通信インターフェース)を介して、自身のモバイルデバイス114をヘッドユニット104と接続(例えば、ペアリング)することができる。ユーザは、ヘッドユニット104とのプライベート接続の確立を許可し、モバイルデバイス114上のアプリケーションを介してユーザ情報514を入力することができる。あるいは、ユーザは、ヘッドユニット104がモバイルデバイス114上のアプリケーションからコンテンツに自動的にアクセスして、ユーザ情報514の少なくとも一部を取得することを許可してもよい。ヘッドユニット104は、ヘッドユニット104がユーザ情報514を送信しないように、またはヘッドユニット104の外部の他のハードウェアもしくはソフトウェアがユーザからの許可なしでユーザ情報514に対するアクセスを提供しないようにもしくは可能にしないように、保護された方法でユーザ情報514を記憶することができる。その結果、ユーザ情報514が保護され、ヘッドユニット104を介してユーザのプライバシーが侵害されることがない。
【0050】
車両情報516は、車両102に関するデータを記憶する1つ以上のデータオブジェクトを含む。クラス、メーカー、およびモデルなどの車両情報516のいくつかは、静的情報とすることができる。車両情報516のいくつかは、燃料レベルまたはバッテリ電圧など、更新または変更される動的情報とすることができる。車両102の走行距離または使用年数を表す車両情報516は、使用に基づいてまたは定期的に更新されることができる。車両情報516のいくつかは、特定のイベントの結果として更新されてもよい。例えば、ヘッドユニット104は、ユーザインターフェースを介して車両102とインターフェース接続し、車両102の通信バスを介して受信した対応するイベントの結果として最終点検日を更新することができる。別の例として、ヘッドユニット104は、ヘッドユニット104の全地球測位システム(GPS)受信機を介してユーザを特定の目的地にナビゲートする命令を受信し、特定の目的地を表す情報を含むように車両情報516を更新することができる。あるいは、ヘッドユニット104は、ユーザによる許可に基づいて、ユーザのモバイルデバイス114上のナビゲーションアプリケーションから目的地情報を取得し、取得された目的地情報に基づいて車両情報516を更新することができる。
【0051】
いくつかの実施形態では、ヘッドユニット104は、取得された目的地情報に基づいて、ユーザまたはユーザのグループの興味を判定または識別することができ、これは、次に、コンテンツインスタンス204の評価のための提示基準220のセットに関連して使用されることができる。ヘッドユニット104は、ヘッドユニット104が車両情報516を送信しないように、またはヘッドユニット104の外部の他のハードウェアもしくはソフトウェアがユーザからの許可なしで車両情報516に対するアクセスを提供しないようにもしくは可能にしないように、保護された方法で車両情報516を記憶することができる。その結果、車両情報516が保護され、ヘッドユニット104を介してユーザのプライバシーが侵害されることがない。
【0052】
ヘッドユニット104は、車両102の使用に基づいて、どのコンテンツインスタンス204を提示するかを判定することができる。ヘッドユニット104は、車両が主に都市、郊外、または田舎の設定で使用されるかどうかなど、車両の使用方法に基づいて車両固有情報212を変更することができる。プロセッサ216は、GPS情報を使用して車両の位置を経時的に追跡し、追跡された位置に基づいて車両または特定のユーザの使用特性を判定することができる。例えば、ユーザが主に郊外の設定で車両102を使用する場合、プロセッサ216は、主に郊外での車両の使用を示す情報を含むように車両固有情報212を更新することができる。ヘッドユニット104はまた、車両102の使用方法を判定するために、目的地ごとに車両の使用を追跡することもできる。ヘッドユニット104は、車両102が平日に家と学校との間で運転されることを追跡した結果、車両102が主に自家用車として使用されていることを判定することができる。別の非限定的な例として、ヘッドユニット104は、平日に自宅と職場との間で車両102を追跡した結果として、車両102が日常の運転者であると判定することができる。車両の使用は、ユーザ情報514および/または車両情報516に反映されることができる。
【0053】
車両の使用に応じて車両固有情報212を変更することは、ヘッドユニット104が、車両のユーザ(複数可)に対するコンテンツのターゲティングを改善することができる。例えば、車両固有情報212は、車両がオフロードパッケージを備えたスポーツユーティリティビークルであることを示す。この情報のみに基づいて、ヘッドユニット104は、アウトドアレクリエーション向けのコンテンツインスタンス204を提供することができる。しかしながら、車両位置および目的地追跡に基づいて車両102の特定の使用を追跡した結果として、ヘッドユニット104は、車両102が実際に自家用車として使用されていると判定し、そのような使用に適切なコンテンツを提供することができる。対照的に、ヘッドユニット104は、山岳地帯を走行するために頻繁に使用される車両102を、オフロードまたは田舎において使用するものとして識別することができる。一例として、車両102の使用が、平日に1つの使用特性を有し、週末に別の使用特性を有するものとしてタグ付けされることができるように、車両使用は、時間および日付にしたがって関連付けられてもよい。車両固有情報212は、2つ以上の車両使用特性を含むことができる。
【0054】
一部のコンテンツインスタンス204は、ヘッドユニット104に車両固有情報212として情報を収集および記憶させるポリシーコンテンツを含むことができる。例えば、ポリシーコンテンツは、車両102の動作に関する特定の車両動作情報を収集するための命令を含むことができる。車両動作情報は、車両の電子制御ユニットからなど、車両102の1つ以上のアクセサリ108a~108cまたは別のシステムから取得されることができる。車両動作情報は、速度、効率、および危険状態など、車両102の動作に関連する状態または事象を示すことができる。車両102のヘッドユニット104は、この車両動作情報に基づいて、複数のコンテンツインスタンス204の視聴覚コンテンツの提示を調整することができる。例えば、車両動作情報が複数の車輪のスリップまたは高い速度を示している場合、ヘッドユニット104は、車輪のスリップが発生しているかまたは車両が一定の速度を超えている間の注意散漫を減らすために、車両102のユーザへのコンテンツの表示を一時停止または削減することができる。
【0055】
いくつかの実施形態では、ポリシー情報は、ヘッドユニット104が、車両102の外部のエンティティと通信させる。一例として、第1の車両は、車両間通信チャネルを介して第2の車両と通信することができる。いくつかの実施形態では、ヘッドユニット104は、車両固有情報212をリモートサーバ124に送信するか、または送信させ、リモートサーバは、それに応じて1つ以上の動作を実行することができる。一例として、ヘッドユニット104は、ネットワーク206を介して、交通状態または危険な道路状態を示す情報を送信することができる。これに応答して、サーバ124は、危険な運転または交通渋滞状態を示す情報を生成し、その状態を示すコンテンツを車両102に送信することができる。ヘッドユニット104は、ポリシー情報に含まれるかもしくは関連する基準に基づいて、または提示基準220に基づいて、ポリシーコンテンツを実装するかどうかを判定することができる。
【0056】
図6は、1つ以上の実装にかかる、コンテンツインスタンス204のセットを表示するヘッドユニット104のディスプレイ208を示している。
図6に示すディスプレイ208は、ナビゲーション部602、視覚的コンテンツ提示部604、および制御部606を含む。ナビゲーション部602は、受信したGPS情報に基づいて、地
図610に対する車両102の現在位置を表す車両アイコン608を表示する。ナビゲーション部602は、ヘッドユニット104がナビゲートするように設定されることができる目的地に対応する目的地アイコン612を含む。視覚的コンテンツ提示部604は、本明細書に記載されるように、提示のためにヘッドユニット104によって選択されたコンテンツインスタンス204に対応する視覚的コンテンツ605を提示する。制御部606を使用して、ユーザは、ヘッドユニット104の様々なメニューをナビゲートして、オーディオシステムの再生、モバイルデバイスの接続、環境制御など、車両102および/またはヘッドユニット104の様々な態様を制御および監視することができる。制御部606を使用して、ユーザはまた、ディスプレイ208上に表示される選択されたコンテンツインスタンス204の視覚的コンテンツに関するユーザ入力を提供することもできる。
【0057】
ナビゲーション部602はまた、ヘッドユニット104によって選択されたコンテンツインスタンス204に対応する視覚的コンテンツ614も表示することができる。ナビゲーション部602に表示される視覚的コンテンツ614は、対応する場所で提供される商品またはサービスを示すアイコンを含むことができる。例えば、ナビゲーション部602の第1の視覚的コンテンツ614aは、ベーカリーに対応するドーナツアイコンであり、第2の視覚的コンテンツ614bは、コーヒーショップに対応する1杯のコーヒーである。第3の視覚的コンテンツ614cなど、表示されるいくつかの視覚的コンテンツは、対応する場所で提供される商品またはサービスを代表しないアイコンであってもよい。一部の視覚的コンテンツは、他の部分の視覚的コンテンツにリンクされていてもよい。例えば、視覚的コンテンツ提示部604の視覚的コンテンツ605は、第3の視覚的コンテンツ614cに関連付けられている。特に、視覚的コンテンツ605は、アイコンによって可能であるよりも詳細に地
図610上の対応する場所で提供される商品またはサービスを描写するビデオ、アニメーション、または画像を含むことができる。ビデオコンテンツ605は、処理の結果として、ビデオまたは画像コンテンツの提示に関連してヘッドユニット104にオーディオを生成させるオーディオデータを含むか、またはそれに関連付けられることができる。いくつかの実施形態では、受信されるコンテンツインスタンスは、店舗または他の場所に関連するチャイム、サウンド、または短い歌など、ヘッドユニット104にサウンドを放出させるオーディオデータとすることができる。別の例として、ヘッドユニット104は、1つ以上の他の構成要素に、ステアリングホイールまたはモバイルデバイス114を介して検知される振動などの触覚フィードバックを提示の一部として提供させるように構成されてもよい。
【0058】
視覚的コンテンツ605の表示は、場合によっては、第3の視覚的コンテンツ614cでのユーザ入力の結果としてアクティブ化されてもよい。ヘッドユニット104は、提示された視覚的コンテンツと相互作用するユーザ入力に応答して、カテゴリまたは特定の場所への興味を反映するようにユーザ情報514を変更することができる。ヘッドユニット104はまた、制御部606との相互作用を介してユーザの興味を追跡し、それに応じてユーザ情報514を変更することもできる。ヘッドユニット104はまた、ディスプレイ208上に提示される視覚的コンテンツに関連してオーディオコンテンツの出力を引き起こすこともできる。いくつかの実施形態では、ヘッドユニット104は、ディスプレイ208の代わりに、またはディスプレイとともに、選択されたコンテンツインスタンス204をモバイルデバイス114に提示させてもよい。例えば、ヘッドユニット104は、選択されたコンテンツインスタンス204を、ヘッドユニット104との確立されたプライベートまたは安全な接続を有するモバイルデバイス114に送信し、モバイルデバイス114に、対応する視覚的コンテンツ、オーディオコンテンツ、または触覚的コンテンツを提示させることができる。
【0059】
ヘッドユニット104は、車両102の安全性、メンテナンス、または動作に関連する様々なコンテンツを表示することができる。そのような表示は、少なくともいくつかの例では、車両固有情報212に基づくものとすることができる。パンクの検出に応じて、例えば、車両102が主に家族用途であることを示す車両固有情報212を有する車両102は、最寄りのロードサイドアシスタンスの連絡先情報を示すコンテンツインスタンスを表示することができるが、車両102が主にオフロードでの使用を目的としていることを示す車両固有情報212を有する車両102は、パンクしたタイヤを交換するための指示を表示することができる。代わりに、ヘッドユニット104は、タイヤ交換、ロードサイドアシスタンスへの連絡などの指示を選択的に取得するためにユーザが相互作用することができる、パンクしたタイヤに対処するためのオプションを表示するメニューを提供することができる。ヘッドユニット104は、車両102の安全関連の問題を示し、安全関連の問題に対処するために近くの車両店を表示する安全関連コンテンツインスタンス204を表示することができる。そのような状況では、安全通知、リコール、故障リスクなどに関するコンテンツインスタンスが、ヘッドユニット104によって事前に受信されて後で提示されてもよい。コンテンツインスタンスは、カーシートの取り付け方法、環境制御の操作方法などをユーザに指示するオーナーズマニュアル情報を含むことができ、これは、ディスプレイ208を介して自動または手動でアクセスされることができる。
【0060】
別の構成では、車両102は、車両102の構成要素の差し迫ったまたは最終的な故障を予測することができるシステムを備えていてもよい。このデータは、ヘッドユニット104のプロセッサ116に供給されることができ、車両固有情報212の一部として統合されることができる。例えば、車両102のバッテリの持続電圧は、常に所定の閾値を下回って測定され、バッテリが最終的に車両102の始動に失敗する可能性があることを示すことができる。対象車両情報205と車両固有情報212との比較中に、プロセッサ116は、提示基準と併せて、自動車サービス施設に関連するコンテンツインスタンス204がヘッドユニット104に提示されるべきであると判定することができ、バッテリの故障が差し迫っていることを運転者に警告する可能性がある。
【0061】
ヘッドユニット104は、ある地理的領域から別の地理的領域への移行の結果として、いくつかのコンテンツの表示を中断することができる。
図6に示すように、第1の地理的領域616にある間、ヘッドユニット104は、第1のコンテンツ614aなど、第1の地理的領域616に対応するコンテンツを表示することができる。第1の地理的領域616から第2の地理的領域618に移動した結果として、ヘッドユニット104は、第1の地理的領域616のコンテンツの表示を中断し、第2および第3のコンテンツ614bおよび614cなどの第2の地理的領域618のコンテンツの表示を開始することができる。第1の地理的領域616は、境界620によって第2の地理的領域618から分離されることができる。境界620は、それぞれの領域に配置された1つ以上のアンテナの送信領域を表し、物理的な境界(例えば、川、湖、峡谷)を表し、架空の境界(例えば、州境、郡境)を表し、または任意の他のパラメータを表すことができる。例えば、第1の地理的領域616内のアンテナ202からの送信を受信しなくなった結果として、ヘッドユニット104は、第1の地理的領域616に対応するコンテンツの表示を中断することができる。
【0062】
図7は、本明細書に記載の1つ以上の実施形態にかかるヘッドユニット104を動作させる方法700を示している。方法700は、ヘッドユニット104が設置されている車両102の現在位置に対応する複数のコンテンツインスタンス204を受信すること702によって開始する。複数のコンテンツインスタンス204は、ヘッドユニット104が複数のコンテンツインスタンス204のプロビジョニングを事前に要求することなく、ネットワーク206を介して受信される702。いくつかの実施形態では、車両102の現在位置に関する位置情報を提供するヘッドユニット104に応答して、複数のコンテンツインスタンス204が受信される702。他の実施形態では、ヘッドユニット104が車両102の現在位置に関する位置情報を提供することなく、複数のコンテンツインスタンス204が受信される702。複数のコンテンツインスタンス204は、車両102が複数のコンテンツインスタンス204に関連する特定の領域232にある結果として受信されることができる702。
【0063】
704において、方法700は、メモリ210から車両固有情報212を取得することを含み、車両固有情報は、例えば、
図5に関して上述したように、ユーザ情報514および車両情報516を含むことができる。706において、方法700は、必要に応じて複数のコンテンツインスタンス204のうちのどれをディスプレイ208上に提示すべきかを判定するための基準のセットを取得することを含む。基準のセットを取得すること706は、メモリ210から提示基準220のセットを取得することを含む。いくつかの実施形態では、基準のセットの少なくともいくつかは、複数のコンテンツインスタンス204に関連して受信した対象車両情報205から取得されることができる。
【0064】
708において、方法700は、提示基準220のセットを使用して、複数のコンテンツインスタンス204のうちの1つ以上のコンテンツインスタンスを選択することを含むことができる。1つ以上のコンテンツインスタンスを選択すること708は、
図9および本明細書の他の箇所に関してさらに詳細に説明されるように、車両固有情報212および複数のコンテンツインスタンス204の関連情報を含む評価に少なくとも部分的に基づくことができる。1つ以上のコンテンツインスタンスを選択すること708の結果として、方法700は、ディスプレイ208上に1つ以上の選択されたコンテンツインスタンスを表示すること710、または表示を引き起こすことを含む。
【0065】
図8は、1つ以上の実施形態にかかる、第2の複数のコンテンツインスタンス204の1つ以上の第2のコンテンツインスタンスを選択するための方法800を示している。方法800は、方法700の続きであり、
図7に関して説明したステップ702から710のいずれか1つから進めることができる。方法800は、方法700の複数のコンテンツインスタンスとは異なる第2の複数のコンテンツインスタンスを受信すること802によって進行する。車両102が1つの送信領域から別の送信領域に位置を変更した結果として、第2の複数のコンテンツインスタンスが受信されることができる802。例えば、
図3を参照すると、車両102aのヘッドユニット104は、第1の送信領域232a内のコンテンツインスタンス204a~cに対応する第1の複数のコンテンツインスタンスを受信することができる。次に、車両102aは、ヘッドユニット104が第3の送信領域232c内のコンテンツインスタンス204g~iに対応する第2の複数のコンテンツインスタンスを受信する第3の送信領域232cに駆動されることができる。
【0066】
804において、方法800は、第2の複数のコンテンツインスタンスの1つ以上の第2のコンテンツインスタンスを選択すること804を含む。1つ以上の第2のコンテンツインスタンスを選択すること804は、
図7および本明細書の他の箇所に関して説明される動作にしたがって実行される。806において、ヘッドユニット104は、選択された1つ以上の第2のコンテンツインスタンスをディスプレイ208に表示させる。
【0067】
図9は、1つ以上の実施形態にかかる、車両の目的地に関する情報を車両固有情報212の一部として記憶する方法900を示している。方法900は、方法700または方法800に関連して、またはその一部として実行されることができる。方法900は、車両102の目的地を特定すること902から始まる。目的地を特定すること902は、ヘッドユニット104のナビゲーションシステムに入力された情報を受信することを含むことができる。目的地を特定することは、車両動作イベントの定義されたセットの車両動作イベントの発生を示す車両102からの信号の受信に関連して、車両の現在位置を示すGPS情報を受信することを含むことができる。そのような定義されたイベントは、車両102が停止すること、または車両102が停止している間に乗用車のドアが開くことを含むことができる。
【0068】
方法900の904において、ヘッドユニット104は、目的地に対応する情報を生成する。そのような情報は、目的地のカテゴリもしくはタイプに関する情報、または目的地に関連する興味に関する情報を含むことができる。例えば、車両102がヨガスタジオに停車する場合、ヘッドユニット104は、車両102のユーザがフィットネス、ヨガ、健康などに興味があることを示す興味情報を生成することができる。そして、ヘッドユニット104は、車両固有情報212の一部として904において生成される情報を記憶することができる906。フィットネス、ヨガ、および/または健康に対するユーザの興味に関する興味情報は、ユーザ情報514の一部として記憶されることができる。したがって、ヘッドユニット104が1つ以上のコンテンツインスタンスを選択している場合、車両102の以前の目的地に基づいて記憶された興味情報は、選択の一部と見なされることができる。
【0069】
図10は、1つ以上の実施形態にかかる、車両固有情報212の一部としてユーザ固有入力を記憶する方法1000を示している。方法1000は、ヘッドユニット104と、モバイルデバイス114などのユーザのプロセッサベースのデバイスとの間のプライベート接続を確立すること1002によって必要に応じて開始することができる。プライベート接続は、ヘッドユニット104とモバイルデバイス114との間で直接確立される有線または無線接続であり、それを行うためのユーザ入力の結果として確立される。次に、ヘッドユニット104は、プロセッサベースのデバイスから、人口統計学的情報などのユーザに関する情報を含む入力を取得することができる1004。そのような情報は、ユーザが、ヘッドユニット104とインターフェース接続するために、プロセッサベースのデバイスのモバイルアプリケーションにユーザ入力を提供した結果として取得されることができ、モバイルアプリケーションは、ユーザ入力をヘッドユニット104に安全に送信させる。別の例として、ユーザ固有の入力は、モバイルデバイス114の1つ以上の第三者アプリケーションから取得され、そのようにするためにユーザが認証および入力を提供した結果としてヘッドユニット104に送信されてもよい。ユーザ入力の取得1004および受信1006の一方または双方は、方法1000の一部として実行されることができる。1008において、ヘッドユニット104は、車両固有情報212に含まれるユーザ情報514の一部として、取得1004および/または受信1006したユーザ入力を記憶する。
【0070】
方法700、800、900のそれぞれは、ここに示された対応する年代順に限定されるものではない。さらに、各方法700、800、900は、関連する図に示されるものよりも追加のまたはさらに少ないステップを含むことができる。
【0071】
他の構成または例が、本明細書に記載される主題に適用されることができる。例えば、コンテンツインスタンス204は、車両102が修理を受けているとき、または燃料補給もしくは充電されているときに存在することができる、配線接続を介して車両102に配信されることができる。さらに、コンテンツインスタンス204は、メモリ210に記憶されるのではなく、ヘッドユニット104にストリーミングされ、ストリーミングコンテンツ(音楽など)の既存のソースの一部として、または他のコンテンツから独立して提示されることができる。さらに、提示されるコンテンツインスタンス204とのユーザの相互作用に関連するデータは、収集され、遠隔施設に配信されてもよい。そのような場合、遠隔施設は、収集されたデータを使用してトレーニングされることができる機械学習(ML)モデルがロードされたサーバを含むことができる。次に、これらのMLモデルを使用して、コンテンツインスタンス204のコンテンツ、配信、または提示を調整したり、対象車両情報205を車両固有情報212と比較するプロセスを変更したりすることができる。
【0072】
上述した様々な実施形態を組み合わせて、さらなる実施形態を提供することができる。上記の詳細な説明に照らして、これらおよび他の変更を実施形態に加えることができる。一般に、以下の特許請求の範囲において使用される用語は、特許請求の範囲を明細書および特許請求の範囲に開示された特定の実施形態に限定すると解釈されるべきではなく、全ての可能な実施形態と、そのような特許請求の範囲に権利が与えられるのと均等の完全な範囲を含むと解釈されるべきである。したがって、特許請求の範囲は、本開示によって限定されるものではない。
【0073】
本特許出願は、2018年12月5日に出願された米国非仮特許出願第16/210,207号に対する優先権の利益を主張し、その特許出願は、参照によりその全体が本明細書に組み込まれる。
【国際調査報告】