(57)【要約】  自動車テレマティクスデータの収集および処理、ならびにテレマティクスデータへのアクセスの制御の確立のための様々な技術が、本明細書において開示される。例において、自動車の所有者または操作者によって動作する通信デバイス（例えば、コンピューティングデバイス）は、テレマティクスシステムからテレマティクスデータを受信し、テレマティクスデータの導出インジケーション（例えば、データのハッシュを用いて）を生成および伝達し、テレマティクスデータからの情報の要求を受信および処理し、情報の要求に応答する回答および回答の有効性証明を生成および伝達するように動作する。例において、回答の有効性証明はゼロ知識証明として提供され得る。証明は、審査可能で変更できないパブリックな分権型ブロックチェーンに格納された指示などからの、テレマティクスデータの導出インジケーションを用いて検証され得る。
2019531544.tif 000002
【特許請求の範囲】
【請求項１】
自動車のテレマティクスシステムからテレマティクスデータを受信し、
前記テレマティクスデータの導出インジケーションをデータ記録システムに伝達し、
第三者からの回答の要求に応答して、前記テレマティクスデータを用いて前記回答を演算し、
前記回答および前記回答の有効性証明を前記第三者に伝達し、前記回答の前記有効性証明は、前記テレマティクスデータの前記導出インジケーションを用いて検証される、
処理回路を備える、テレマティクスデータを処理する通信デバイス。
【請求項２】
前記処理回路はさらに、
秘密暗号化鍵を用いて前記テレマティクスデータを暗号化して暗号化テレマティクスデータを生成し、
前記通信デバイスがアクセス可能なデータ格納位置に前記暗号化テレマティクスデータを格納し、
前記第三者からの前記回答の前記要求に応答して、
前記通信デバイスがアクセス可能な前記データ格納位置から前記暗号化テレマティクスデータを取得し、
前記通信デバイスがアクセス可能な前記データ格納位置からの前記暗号化テレマティクスデータを復号して復号テレマティクスデータを生成し、
前記テレマティクスデータを用いて前記回答を演算する動作は、前記復号テレマティクスデータを用いて実行される、
請求項１に記載の通信デバイス。
【請求項３】
前記処理回路はさらに、
前記テレマティクスデータに暗号学的ハッシュ関数を作用させることによって前記テレマティクスデータの前記導出インジケーションを生成する、
請求項２に記載の通信デバイス。
【請求項４】
前記処理回路はさらに、
前記自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信し、
秘密暗号化鍵を用いて前記車両データを暗号化して暗号化車両データを生成し、
前記通信デバイスがアクセス可能な前記データ格納位置に前記暗号化車両データを格納し、
前記車両データに対する第２の要求に応答して、前記データ格納位置から前記暗号化車両データを取得する、
請求項２に記載の通信デバイス。
【請求項５】
前記データ記録システムは、ブロックチェーンを利用して、前記テレマティクスデータの前記導出インジケーションを記録する、
請求項１に記載の通信デバイス。
【請求項６】
前記回答の前記有効性証明は、ゼロ知識証明において使用する情報を提供し、前記第三者が、前記有効性証明と、前記ブロックチェーンに格納された前記テレマティクスデータの前記導出インジケーションとを使用して、前記回答の有効性を判断することを可能にする、
請求項５に記載の通信デバイス。
【請求項７】
前記処理回路はさらに、
前記データ記録システムから、前記テレマティクスデータの前記導出インジケーションを取得し、
前記ブロックチェーンから取得された前記テレマティクスデータの前記導出インジケーションを用いて、前記回答の前記有効性証明を演算する、
請求項５に記載の通信デバイス。
【請求項８】
前記処理回路はさらに、
前記自動車の前記テレマティクスシステムからの前記テレマティクスデータを要求する、
請求項１に記載の通信デバイス。
【請求項９】
前記処理回路はさらに、
前記自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信し、
前記車両データの導出インジケーションを前記データ記録システムに伝達し、
前記回答を演算する動作は前記車両データの使用をさらに含み、前記回答の前記有効性証明は前記車両データの前記導出インジケーションを使用して検証される、
請求項１に記載の通信デバイス。
【請求項１０】
前記自動車の通信トランシーバと無線通信リンクを確立するトランシーバをさらに備え、
前記テレマティクスデータは、前記通信デバイスの前記トランシーバと前記自動車の前記通信トランシーバとの間に確立された前記無線通信リンクを介して、前記自動車の前記テレマティクスシステムから受信される、
請求項１に記載の通信デバイス。
【請求項１１】
前記自動車の前記テレマティクスシステムから受信された前記テレマティクスデータが、前記自動車内の検証済みのソースを指示するハードウェア署名を含む、
請求項１に記載の通信デバイス。
【請求項１２】
コンピューティングシステムの処理回路において実行される電子的動作を備え、前記電子的動作は、
自動車のテレマティクスシステムからテレマティクスデータを受信する動作と、
前記テレマティクスデータの導出インジケーションをデータ記録システムに伝達する動作と、
第三者からの回答の要求に応答して前記テレマティクスデータを用いて前記回答を演算する動作と、
前記回答および前記回答の有効性証明を前記第三者に伝達する動作であって、前記回答の前記有効性証明は前記テレマティクスデータの前記導出インジケーションを用いて検証される、動作とを含む、
テレマティクスデータ処理のための方法。
【請求項１３】
前記電子的動作は、
秘密暗号化鍵を用いて前記テレマティクスデータを暗号化して暗号化テレマティクスデータを生成する動作と、
前記コンピューティングシステムがアクセス可能なデータ格納位置に前記暗号化テレマティクスデータを格納する動作と、
前記第三者からの前記回答の前記要求に応答して、
前記コンピューティングシステムがアクセス可能な前記データ格納位置から前記暗号化テレマティクスデータを取得する動作と、
前記コンピューティングシステムがアクセス可能な前記データ格納位置からの前記暗号化テレマティクスデータを復号して復号テレマティクスデータを生成する動作と、をさらに含み、
前記テレマティクスデータを用いて前記回答を演算する動作は、前記復号テレマティクスデータを用いて実行される、
請求項１２に記載の方法。
【請求項１４】
前記電子的動作は、
前記テレマティクスデータに暗号学的ハッシュ関数を作用させることによって前記テレマティクスデータの前記導出インジケーションを生成する動作をさらに含む、
請求項１３に記載の方法。
【請求項１５】
前記電子的動作は、
前記自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信する動作と、
秘密暗号化鍵を用いて前記車両データを暗号化して暗号化車両データを生成する動作と、
前記コンピューティングシステムがアクセス可能な前記データ格納位置に前記暗号化車両データを格納する動作と、
前記車両データに対する第２の要求に応答して、前記データ格納位置から前記暗号化車両データを取得する動作と、をさらに含む、
請求項１３に記載の方法。
【請求項１６】
前記データ記録システムがブロックチェーンを利用して、前記テレマティクスデータの前記導出インジケーションを記録する、
請求項１２に記載の方法。
【請求項１７】
前記回答の前記有効性証明が、ゼロ知識証明において使用する情報を提供し、前記第三者が、前記有効性証明と、前記ブロックチェーンに格納された前記テレマティクスデータの前記導出インジケーションとを使用して、前記回答の有効性を判断することを可能にする、
請求項１６に記載の方法。
【請求項１８】
前記電子的動作が、
前記データ記録システムから、前記テレマティクスデータの前記導出インジケーションを取得する動作と、
前記ブロックチェーンから取得された前記テレマティクスデータの前記導出インジケーションを用いて、前記回答の前記有効性証明を演算する動作とをさらに含む、
請求項１６に記載の方法。
【請求項１９】
前記電子的動作は、
前記自動車の前記テレマティクスシステムからの前記テレマティクスデータを要求する動作をさらに含む、
請求項１２に記載の方法。
【請求項２０】
前記電子的動作は、
前記自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信する動作と、
前記データ記録システムに、前記車両データの導出インジケーションを伝達する動作と、をさらに含み、
前記回答を演算する前記電子的動作は、前記車両データの使用をさらに含み、前記回答の前記有効性証明は、前記車両データの前記導出インジケーションを使用して検証される、
請求項１２に記載の方法。
【請求項２１】
前記電子的動作は、
前記自動車の通信トランシーバと無線通信リンクを確立する動作をさらに含み、
前記自動車の前記通信トランシーバと確立された前記無線通信リンクを介して、前記テレマティクスデータが前記自動車の前記テレマティクスシステムから受信される、
請求項２０に記載の方法。
【請求項２２】
請求項１２から２１のいずれか一項に記載の方法を実行する手段を備える、装置。
【請求項２３】
コンピューティングシステムによって実行されたとき、前記コンピューティングシステムに、請求項１２から２１のいずれか一項に記載の方法を実行させる命令を含む、少なくとも１つの機械可読格納媒体。
【請求項２４】
自動車のオペレーショナルシステムのテレマティクスデータを収集するテレマティクスシステムと、
データ格納およびブロックチェーンレコード処理を備え、前記データ格納を用いてブロックチェーンデータレコードに前記テレマティクスデータの導出インジケーションを格納する、パブリックデータシステムと、
前記テレマティクスシステムからテレマティクスデータを受信し、
前記ブロックチェーンデータレコードに記録されるべき前記テレマティクスデータの前記導出インジケーションを前記パブリックデータシステムに伝達し、
前記テレマティクスデータを用いて回答を演算し、
前記回答と、前記回答の有効性証明とを伝達する処理回路であって、前記回答の前記有効性証明は、前記テレマティクスデータの前記導出インジケーションを用いて、前記ブロックチェーンデータレコードに記録されたものであると検証可能である、
処理回路を備える接続されているコンピューティングデバイスと、  を備える、テレマティクスデータ処理システム。
【請求項２５】
前記自動車の前記テレマティクスシステムから取得される前記テレマティクスデータの暗号化された形態を格納する格納メモリをさらに備え、
前記格納メモリおよび前記接続されているコンピューティングデバイスは前記自動車に一体化される、
請求項２４に記載のテレマティクスデータ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書において説明される実施形態は、一般に、自動車から撮像されたデータによって生じる、データ格納、処理、および分析行動に関し、いくつかの例を挙げれば、車両テレマティクスデータを検証するためのブロックチェーンデータ格納による、暗号化および認証の技術の使用に関する。
【背景技術】
【０００２】
近年の自動車システムは、ますますコンピュータ制御になりつつある。車両の電子機器は、内部と外部の両方のネットワークに接続されたマイクロプロセッサ（コンピュータ）によって、部分的にまたは完全に制御される。このアーキテクチャは、安全性、燃料効率性、および利便性の進歩に基づいている。業界には、車両におけるテレマティクスを可能にすることへの明らかな動向があり、テレマティクスは、自動車システム内部、または接続されている自動車システムにおける、遠隔通信および情報処理の収集および使用として広く定義される。テレマティクスシステムの進歩の結果として、いくつかの自動車製造業者は、次の１０年で生産される全ての車両モデルについてテレマティクス機能を可能にするという、目標を述べている。
【０００３】
多くの最近の製品は、車両のトラッキングの分野などにおいて、テレマティクスシステムからのデータを利用している。その結果として、収集したテレマティクスデータの使用は、保険、フリートマネージメント産業、および政治の目的に関して着実に増加している。これらの製品のいくつかは、車両位置および他のドライバの性能データを記録して、ドライバの車両および動作を監視するか、輸送関連のサービスを提示するかのいずれかをしようとする、アフターマーケット解決法を含む。多くのビジネスおよび製品もまた、ドライバの動作データの収集を支援するために、車両テレマティクスデータを用いている。しかし、そのようなデータの収集が増大することは、自分らの移動箇所または個人データを第三者によってアクセスまたは記録されることを求めない顧客からの、プライバシーへの強い懸念を伴う。
【０００４】
自動車メーカーおよびテレマティクスサービス提供者は、安全なデータセンターの使用、特定のサービスへの通信の暗号化、特定の車両へのデータアクセスのホワイトリスト化、および車両システムのサンドボックス化を含む、車両との間の通信を安全にして暗号化することを助ける技術への、大きな投資を行っている。しかし、車両セキュリティシステムの次善策、および、テレマティクスシステムの脆弱性を含む多くの報道された事件によって証明されるように、セキュリティは、車両ユーザに対して大きな懸念を残す。
【図面の簡単な説明】
【０００５】
必ずしも原寸に比例せずに記載される図面において、同様の番号は異なる図において同様のコンポーネントを説明することがある。異なる添字を有する同様の番号は、同様のコンポーネントの異なる例を表すことがある。いくつかの実施形態が、添付の図面の図において、例として、限定ではなく図示される。
【０００６】
【図１】一例による、自動車テレマティクスシステムからのデータのコンパイルおよび格納のための動作環境において用いられる、システムおよびコンポーネントを図示する。
【０００７】
【図２】一例による、自動車テレマティクスシステムからの安全に格納されたデータのためのデータ処理要求を含む各シナリオのブロック図を図示する。
【０００８】
【図３】一例による、自動車テレマティクスシステムからのデータをコンパイル、格納、取得、および検証するために実行される動作の連続図を図示する。
【０００９】
【図４】一例による、自動車テレマティクスシステムから収集されたデータの安全な格納および追跡のために実行される方法のフローチャートを図示する。
【００１０】
【図５】一例による、自動車テレマティクスシステムから収集されたデータの検証のために実行される方法のフローチャートを図示する。
【００１１】
【図６】一例による、自動車テレマティクスデータの格納および分析のための例示的なシステムのためのブロック図を図示する。
【００１２】
【図７】一例による、本明細書において説明された任意の１または複数の技術（例えば、動作、処理、方法、および手順）が実行される、例示的なコンピュータシステムアーキテクチャに関するブロック図を図示する。
【発明を実施するための形態】
【００１３】
以下の説明において、自動車テレマティクスデータの収集および処理のための安全な機構を提供する、方法、構成、デバイスコンポーネント、および関連するシステムが開示される。本明細書において説明された技術は、必ずしも互いに信頼のない集団の間での、車両データ情報の交換のための改良された技術を提示する。これらの技術を使用して、エンドユーザ（例えば、消費者データ所有者）は、何のデータを、何の目的のために共有すべきかを、決定し得る。本明細書において説明される技術は、大量のデータの収集および検証に関してテレマティクスサービス提供者および自動車メーカーがしばしば抱える問題にもまた対処し、ブロックチェーンを使用して、匿名化された暗号化データの検証を、パブリックなデータセンターの使用によって可能にする。
【００１４】
自動車において動作する様々なテレマティクスシステムによって、車両によって生成されたデータをだれが"所有"するのか、だれが自由にアクセスできるのか、車両所有者か、自動車メーカーか、サービス提供者か、政府機関か、または何らかの他の関与する第三者なのか、についての懸念がしばしば引き起こされる。例において、本明細書において説明される技術は、自動車の所有者または操作者によってそのようなデータを制御することを可能にしながら、なおも、自動車メーカー、サービス提供者、政府機関、または同様のものからの問い合わせに応答して、関連するデータポイントを提供する。本明細書において説明されるように、車両の動作は、（本物であり改ざんされていないデータであるとして）ハードウェアレベルで署名され、（安全がであり、ユーザの管理下に保たれるように）ユーザ認証情報によって暗号化テレマティクスデータの生成をもたらす。暗号化テレマティクスデータは、ユーザによって管理されるデータベースまたは位置に格納される。ユーザは、要求に応答して、テレマティクスデータを、または、いくつかの例では、要求に応答して、テレマティクスデータから導出される特定のデータ値、データ回答、または同様のデータ算出値を、復号および提示するか否かを管理し得る。
【００１５】
例において、車両からのデータ収集は、車両センサ、テレマティクスユニット、または駆動アクティビティ中に利用されるアフターマーケットデバイスなどの、コンポーネントの中から収集されたデータポイントに関するハードウェアベースの署名を呼び出す。ハードウェア署名されたデータ（例えば、地理的位置、速さ、加速、ハンドル角度値などの、自動車の動作特性を表すデータ値）は、ドライバのプライベートソフトウェア鍵と組み合わせられ、このデータの存在のレコード（しかしデータ自体ではない）は、ブロックチェーンのレジャーに格納される。得られたデータは暗号化され得、ローカルで、またはリモートで格納され得る。データは、共同設置されたスマートフォンまたは同様のデバイス、または車両システムによって提供された無線接続などによる、車両接続またはドライバのセルラー／インターネット接続のいずれかを用いて、ブロックチェーンのレジャーへの入力のために通信され得る。
【００１６】
後の時間において、当事者（保険企業、政府機関など）が、特定のデータ値に関する何らかの情報の取得を望む場合、当事者はデータ所有者（秘密暗号化鍵の所有者、通常は自動車の運転者）に要求を提出する。データ所有者は、暗号化データに基づいて算出を行い得、算出の結果を戻しながら共有し得る。結果には、有効な暗号化データポイントから正確に結果が算出された旨の証明が伴って生じる。結果は、次に、データ所有者によって提供された証明と、ブロックチェーンのレジャーにおいて確立されたデータとに基づいて、本物として第三者によって認証される。したがって、結果として、内在する未加工データは暗号化されたまま（シークレット）であり、データ所有者の管理下のままでありながら、要求を行う第三者は望ましいデータ回答を取得する。
【００１７】
車両テレマティクスデータを収集および統合する既存の技術は、匿名の、さらに検証可能な、データの収集を可能にしない。いくつかの手法は、車両のヘッドユニットへ、または第三者の記録システム（例えば、オンボード診断（ＯＢＤ）システムドングルを介して）へ、データを記録し、記録されたデータは次いで、後にサービス提供者に伝達される。これらの手法において、車両データは、データ収集デバイス（例えば、車両のオンボードヘッドユニット）への物理的アクセス、またはテレマティクスサービス提供者からデータセンターアプリケーションを通じてのいずれかによって、アクセスされる。しかし、運転者または車両所有者は、データがどのように用いられるか、または何の目的に用いられるかについて全く管理が及ばず、運転者または車両所有者は、サービス提供者がデータを安全にかつ適切に処理することを暗黙的に信頼する必要があった。本明細書において説明される技術において、必要に応じてデータを処理すること、およびサービス提供者からの複数のデータクエリに回答することの権限を操作者または所有者に与えるプライベートデータ暗号化鍵の使用によって、データの所有権はデータ生成者、すなわち車両操作者または所有者に返される。
【００１８】
一例として、政府機関（米国運輸省など）が、国内の道路使用の評価に基づいて輸送税を徴収することを望むと仮定する。いくつかの輸送機関が、車両のコントローラエリアネットワーク（ＣＡＮ）バスを介して車両に接続されたドングルデバイスを以前から用いており、ＧＰＳの複数の座標に基づいて定期的に走行距離を報告するＧＰＳデバイスなどの機構を使用して、データを収集する。このようなシナリオにおいて、車両運転者は、政府機関が収集する車両情報に対して全く管理が及ばない。本明細書において説明される技術によって、車両運転者は、国内で走行したマイル数の合計の算出値のみを、算出の有効性（正確性）の証明と共に報告すればよい。これらの技術によって、ユーザは、安全なデータのクエリを行い、報告を生成し、または安全なデータからデータ値を算出し得、関係する当事者に戻る関連するデータ値を提供する。関係する当事者は、データが改ざんされた、または人工のデータに基づいてではなく、本物のデータに基づいて算出された旨の、結果のみならず、証明の根拠もまた取得するであろう。
【００１９】
別の例において、自動車製造者などの自動車会社が、特定の形式およびモデルに基づく、ブレーキシステムなどの何らかのコンポーネントの動作の評価を望むと仮定する。既存の手法において、車両が有効である遠隔テレマティクスシステムを含む場合、製造者はリモートで、全てのブレーキシステムデータをクエリおよびダウンロードし、そのようなデータは分析のために製造者のデータセンターに格納されるかもしれない。車両がリモートのテレマティクスが有効でないものならば、この形式およびモデルの車両が販売されたときの販売特約店でこのデータを取得する要求が、製造者の販売店ネットワークに送信されるかもしれない。両方の場合において、車両所有者またはドライバは、共有されて車両から得られるデータに全く管理が及ばない。本明細書において説明される技術によって、車両所有者はプライベートキーの所有者であり、データのコピーを有し、自動車メーカーは車両所有者にクエリを行って性能データを取得し得ると仮定する。車両所有者は、データを提供すべきか否かと、提供するデータのタイプと、提供するデータ値の特定のデータ値および粒度とを決定し得る。
【００２０】
本明細書において説明する特徴は、センサデータを格納するための、データ分析要求への応答を処理および生成するための、および、ブロックチェーンデータの検証によるデータ分析要求への応答をサポートするための、安全な機構によって有効となり得る。上で説明された、政府および自動車メーカーがユーザである場合に加えて、保険会社、サービス提供者、フリートマネージャ、または、様々な使用事例またはシナリオにおける他の第三者のために、情報が取得および収集され得る。
【００２１】
図１は、本明細書において説明される技術を用いた、自動車テレマティクスシステムからのデータのコンパイルおよび格納のための動作環境において用いられる例示的なシステムおよびコンポーネントを図示する。図１に不図示である、追加のコンポーネントの動作フローが、以下のデータ格納技術を実装するように用いられ得ることが、理解されるであろう。
【００２２】
全体の処理は、図１に図示されるように、プライベートであるが証明可能な、自動車１２０から取得された情報のレコードを生成するように用いられ得る。示されるように、自動車１２０は一連のシステムおよびセンサを動作させて、プライベートテレマティクスデータ１３０を生成する。これらのシステムは、例えば、ナビゲーションシステム１２２（例えば、地理的空間において自動車１２０の位置を追跡するマッピングシステム）、１または複数のオペレーショナルシステム１２４（例えば、自動車１２０を動作または制御するために用いられる電子機械または電子システム）、および、１または複数のデータセンサ１２６（例えば、自動車１２０の動作状態、オペレーショナルシステム１２４、自動車１２０の環境、または同様のものに関するデータを収集する専用センサ）を含んでよい。
【００２３】
プライベートテレマティクスデータ１３０は、ＣＡＮバスまたは別の相互接続、バス、または自動車１２０のインターフェースを介して、そのようなデータの収集または通信に関与し得る。プライベートテレマティクスデータ１３０の例として、ナビゲーションシステム１２２は、自動車１２０の位置データ（例えば、地理的座標）を生成し得、位置データは、全球測位衛星システム（ＧＮＳＳ）１４０、例えば、米国全地球測位システム（ＧＰＳ）から取得されるＧＮＳＳデータ１４５から算出される。別の例として、スマートフォンまたは同様の接続形態のユーザデバイス１１０を用いて取得されたＧＮＳＳデータ１４５から算出される位置データなど、プライベートテレマティクスデータ１３０は、外部デバイスを用いて生成され得る。
【００２４】
テレマティクスデータの安全な収集を実現するように、自動車１２０は、（インテル・セキュア・ガード・エクステンションズ（ＳＧＸ）で実装されるなどの）信頼できる実行環境（ＴＥＥ）および、センサと演算環境との間の改ざんが起きない経路を提供する安全な入出力（ＩＯ）ハードウェアサポートを含む演算環境を提供し得る。自動車１２０の複数の特性をモニタリングするハードウェアおよびセンサのこの組み合わせを用いて、車両は、その位置などのコンテキストデータを収集し得、その複数の特性を演算環境に安全に通信し得る。その演算環境では、（改良プロセッサＩＤ（ＥＰＩＤ）などの）安全にプロビジョニングされたプライベートキーを用いて、複数の特性が暗号で署名される。センサデータの署名は、そのデータが特定の車両の特定のセンサから発生した旨の証明を提供し得る。データに署名するために用いられるプライベートキーに対応するパブリックキーを有するだれもが、データの整合性を検証し得る。
【００２５】
例において、プライベートテレマティクスデータ１３０は、格納およびメンテナンスのために、自動車１２０から別のデバイスへ伝達される。例えば、プライベートテレマティクスデータ１３０（暗号で署名され得る）は、無線パーソナルエリアネットワーク（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））またはローカルエリアネットワーク（例えば、Ｗｉ−Ｆｉ（登録商標））による接続などを介して、接続されているユーザデバイス１１０へ伝達される。接続されているユーザデバイス１１０において、プライベートテレマティクスデータ１３０はユーザ鍵によって暗号化され、後の取得のために（例えば、接続されているユーザデバイス１１０のデータ格納に、または接続されているユーザデバイス１１０がアクセス可能なクラウドサービスに）格納される暗号化データ１１５を生じさせる。図１に不図示である別の例において、プライベートテレマティクスデータ１３０は、自動車１２０の（例えば、車両システムに埋め込まれた）専用コンポーネントに維持され、要求に応じてユーザデバイス１１０または同様のデバイスに伝達される。図１に不図示であるさらに別の例において、データ格納が、ＯＢＤ−ＩＩまたは別のインターフェースを介して、自動車に接続されるアフターマーケットシステムによって生じ得る。
【００２６】
暗号化データ１１５の格納に加えて、データの受領証または撮像のレコードの役割を果たすデータエレメントレコード１６０が、非中央集権型公証サービス（ｄｅｃｅｎｔｒａｌｉｚｅｄ  ｎｏｔａｒｙ  ｓｅｒｖｉｃｅ）１５０に登録される。例えば、データエレメントレコード１６０は、撮像タイムスタンプを伴った実際のデータではなく、データの暗号ハッシュを用いて構築された受領証であってよい。例において、非中央集権型公証サービス１５０は、データエレメントレコード１６０を記録するためのブロックチェーン１５６（例えば、デジタル通貨の流通のために一般に用いられるブロックチェーン構成など）などの分権型レジャーを提供する。ブロックチェーン１５６は、パブリックまたはプライベート（例えば、管理状態）の設定である、それぞれの非中央集権型コンピューティングシステム（コンピューティングシステム１５２など）のデータ格納（データ格納１５４など）において実装され得る。ブロックチェーン１５６などの分権型レジャーは、データエレメントレコード１６０によって表される特定のテレマティクスデータの存在を証明可能なレコードと、データエレメントレコード１６０が生成または撮像されたときに関する相対的なタイムスタンプとに用いられ得る。また、非中央集権型レジャーは、データレコードの総合的な順序を提供し、レコードの否認防止を保証し、それは、ユーザ（または別の集団）が後の時点でデータレコードに関する要求を撤回できないことを意味する。
【００２７】
例において、暗号化データ１１５の格納は、自動車の、通常はテレマティクスサービスから提供されない他のセンサデータを含むように拡張され得る。このような車両センサデータは、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから取得され得る。車両センサデータは、様々なテレマティクスデータ格納および検索技術による、本明細書において説明された信頼できるサービスを介しての許可によってアクセスされ得る。例えば、他のタイプの車両センサデータ（未加工のセンサデータを含む）の格納および検索は、将来の時において、自動車製造業者、調査員、またはユーザにとって有用であり得る。
【００２８】
図２は、本明細書において説明される技術を用いる自動車テレマティクスシステムからの、安全に格納されたデータのためのデータ処理要求を含む各シナリオを図示する。図２に不図示である、追加のコンポーネント、データ、トランザクション、および集団が、以下の技術を実装するように用いられ得ることが、理解されるであろう。例えば、図２において適用される技術は、各々がそれぞれのモバイルコンピューティングデバイスを用いて自動車から異なる（または重複する）データを収集し得る、複数のユーザ（例えば、ドライバ）からのデータを撮像および追跡するように変更され得る。
【００２９】
図２に図示されたシナリオは、自動車の所有者または操作者などのユーザ２１０が、特定のデータ値を求めるデータ要求（例えば、車両テレマティクスデータから判断され得る特定の問題への回答を要求する）を受信する場合に生じる動作を図示する。以下は、政府機関２１２、保険業者２１４、および自動車製造業者２１６に由来する、それぞれのデータ要求シナリオを説明する。
【００３０】
例えば、ユーザ２１０が年間の車両の位置に関するデータを収集する場合、米国政府運輸省などの政府機関２１２は、正確な道路使用税を算定すべく、国内で走行したマイル数を提出するように、ユーザに要求し得る。このことは、この場合にはユーザ２１０が走行した国内でのマイルの数であるデータ"Ａ"の、要求２４２として図２に示される。応答して、ユーザ２１０は要求２４２およびそのデータクエリを分析し、ユーザがすでに（プライベートデータ２２０に）格納したデータクエリに関連するデータを取得し、データクエリへの回答を演算し、回答が正確である旨の証明を生成する。回答および証明を生成する演算は、ユーザのコンピューティングデバイス上で生じ、ユーザのコンピューティングデバイスはユーザの秘密暗号化鍵２２２を用いてプライベートデータ２２０を復号する。したがって、要求２４２に応答して、ユーザ２１０は"Ａ"を算出し、データ"Ａ"の値と、 "Ａ"の正確性の証明とを、応答２４４によって提供するであろう。
【００３１】
例において、証明は、"ゼロ知識"証明と称される暗号技術を用いて構築される。ゼロ知識証明の構築は、要求される問題の特定の詳細部に依存する。例において、回答の有効性の証明は、"Ａ"を算出するために用いられるプライベートデータの順序ログの有効性証明２３４を提供するブロックチェーン２３５における情報などの、公証（ｎｏｔａｒｙ）２３０によって格納された有効性証明データ２３２によって補助される。ユーザ２１０は、特定の回答の証明を演算する場合、この有効性証明データ２３２を取得し得る。したがって、データが車両のセンサの特性を正確に反映する旨のユーザの認証と、公証２３０によって提供された証明可能なデータの順序づけとは、証明を効率的に演算し、提供された回答を信頼するための機構を提供する。
【００３２】
国内道路使用課税の例を続けると、政府機関２１２はまた、課税期間の始まりおよび終わりにおけるオドメータ検針と、国外で走行した最小のマイル数の証明とを要求し得る。オドメータ検針（車両によって生成される認証を含み、応答２４４において証明と共に直に提供され得る）に加えて、ユーザ２１０は、車両の位置に関する、期間全体の情報を収集し得る。位置データは、ユーザのパーソナルコンピューティングデバイス、自動車、またはユーザによって制御される他の格納もしくはコンピューティングユニットに保存される。位置データは、ユーザの選択したペースで保存され、プライベートデータ２２０として存続する。より多くのデータを収集すれば、データアクティビティのより正確な表現（例えば、国外で走行したマイル数のより正確な測定）を提供し得る一方、より少ないデータを収集することは、格納および演算のコストを減らし得るが、報告がより正確でなくなるという代償を負う。国外のマイルの実際の演算は、マイル数を演算し、ポイントのレコードが実際に国境の外にある旨の証明に対応する、暗号アキュムレータを用いたポイントによる経路の構築を含む。
【００３３】
回答（例えば、年間に移動したマイル数）の演算は、複数のユーザからのものを含む、多くの情報の集約から作成され得、各データ値は、ブロックチェーンの一部として個別にタイムスタンプをとられ、記録されることが可能である。回答の粒度および精度は、したがって、ブロックチェーンに記録されたそれぞれのデータソース（例えば、１０分の１マイルごとに撮像されたＧＰＳ読み取り値、分ごとに撮像されたオドメータ検針など）から生成された、ユーザの数、データソース（ＧＰＳ、位置情報サービス、オドメータ検針）の数、およびデータポイントの数に依存し得る。
【００３４】
保険業者２１４および自動車製造業者２１６からの要求を処理するために、要求され得るデータの他の例が、図２にさらに図示される。これらは、プライベートデータ２２０に格納された、ユーザの保険評価に関連する走行特性データ（例えば、車両が特定の速さを何分間超えたか、激しいブレーキの事象が何回発生したか）を含み得る。特定の走行特性に対する要求は、データ"Ｃ"に関する要求２５２として、保険業者２１４から発生し得、応答２５４は、データ"Ｃ"に関するデータ値および"Ｃ"の有効性証明を含む。応答２５４および"Ｃ"のデータ値および応答２５４に含まれる"Ｃ"の証明に基づいて、自動車製造業者２１６は、ブロックチェーン２３５内に維持された順序ログにおいてデータ"Ｃ"の有効性証明２３８を行い得る。同様の態様で、自動車製造業者２１６からの要求２６２に関して要求され得るデータは、車両動作システムに関するプライベートデータ２２０（例えば、遭遇したエラーの数、車両動作時間、車両動作特性）に格納された車両システムデータを含み得る。応答２６４および"Ｂ"のデータ値および応答２６４に含まれる"Ｂ"の証明に基づいて、自動車製造業者２１６は、ブロックチェーン２３５内に維持された順序ログにおいてデータ"Ｂ"の有効性証明２３６を行い得る。
【００３５】
本明細書において説明するデータ格納および検索技術は、レガシーの、または新しい自動車によって用いるための、既存の、または新しいハードウェア設計を利用し得る。これらは、車両センサデータハードウェア署名と、車両センサデータ暗号化および署名の向上を含み得、安全な通信およびプライベートテレマティクスデータの格納を可能にする。このような特徴は、自動車ハードウェア提供者からの専用の機能と統合され得、データのハードウェア暗号化および認証を促進する。さらに、本明細書において説明される技術は、有効性証明２３４、２３６、２３８において実行されるものなどの、ブロックチェーンベースのテレマティクスデータの格納および検索のための、新しいデータフォーマットおよびメッセージインターフェースの使用を含み得る。得られた回答は、様々なデータに関して、車両データ所有者または操作者（プライベートキー所有者）によって管理されたオンデマンドデータ分析、またはブロックチェーンの信頼（データ分析要求を処理し、証明可能な演算を提供することの、データ所有者による承認に関与することを含む）に基づくテレマティクスビジネスモデルなどの、分権型のデータ所有者分析を可能にする。
【００３６】
図３は、自動車テレマティクスシステムからのデータのコンパイル、格納、取得、および検証のために実行される動作の連続図を図示する。例において、シーケンス図は、テレマティクスデータ収集コンポーネント、具体的にはセンサ３０２、テレマティクスデータ処理コンポーネント、具体的にはテレマティクスシステム３０４、中間データ収集デバイス、具体的には通信デバイス３０６、リモートデータ格納位置、具体的には非中央集権型公証３０８、および当事者、具体的には第三者３１０、の中で実行されるそれぞれの動作を含む。
【００３７】
上で説明された例にさらに加えて、図３のシーケンス図は、センサ３０２（例えば、テレマティクスサブシステムセンサ）からのデータ値のクエリを行い（動作３１１）、センサ３０２が１つまたは複数のデータ値を返す（動作３１２）、テレマティクスシステムの動作を示す。テレマティクスシステム３０４は、デジタル署名および暗号化通信の使用などによって、データ値の有効性を検証または認証し得る（動作３１３）。さらに、テレマティクスシステム３０４は、安全なＩ／Ｏ動作によってセンサ３０２から１つまたは複数のデータ値を取得するように、信頼できる実行環境で動作し得る。
【００３８】
通信デバイス３０６は、テレマティクスシステム３０４からのテレマティクスセンサデータ値に関連するクエリを行うように動作する（動作３１４）。それに応答して、テレマティクスシステム３０４は、通信デバイス３０６に戻るテレマティクスセンサデータ値を伝達することによって応答する（動作３１５）。それに応答して、通信デバイス３０６は、データを存続させて安全に格納するように動作し、それはデータを暗号化する動作などによって実行され得る（動作３１６）。さらに、通信デバイス３０６は、データのハッシュなど、データの存在のレコードを非中央集権型公証３０８に提供する（動作３１７）。応答して、非中央集権型公証３０８は、取り消し不能のブロックチェーンデータレコードの使用などによって、（データの日付／タイムスタンプを含む）データの存在のレコードのレジャーを維持する。
【００３９】
後続の時間において、第三者３１０は、通信デバイス３０６からの特定の値またはデータの回答を要求し、データ値の存在を検証し得る。例として、第三者３１０は、車両操作者から直接、政府または共同研究機関に応答する、もしくは調査または訴訟などの場合に応答するデータを要求し得る。別の例として、第三者はデータでの動作からの結果（回答）を要求し得るのみであり、この動作の結果は、元のデータおよび算出された結果が正規のものである旨のブロックチェーン証明によって、提供され、または確認され得る。
【００４０】
非中央集権型公証３０８からの検証は、データの存在に関する問い合わせを含み得（動作３１８）、レジャーからのデータ（例えば、ブロックチェーンデータレコード）をプロビジョニングする（動作３１９）。このことは、第三者３１０から通信デバイス３０６への、テレマティクスデータから取得された何らかの回答またはデータ値の要求（動作３２０）と同時に生じる。通信デバイス３０６は、テレマティクスデータを復号し（動作３２１）、回答および回答の証明を演算し、次に、回答（動作３２２）および回答の証明（動作３２３）を第三者３１０に伝達するように動作する。証明は次に、第三者３１０によって検証される（動作３２４）。いくつかの例において、非中央集権型公証３０８からのデータ値の要求および検証（動作３１８、３１９）が、回答および回答の証明を通信デバイス３０６から受信した（動作３２２、３２３）後に生じる。
【００４１】
ブロックチェーンデータ格納、取得、および分権型オンデマンドデータ分析技術は、ユーザ、自動車製造者、および第三者に関するいくつかの価値ある提案をサポートする。これらは、セキュリティ、データ整合性、集団間の信頼性、およびデータ所有権の点で明らかな利点が存在するデータ管理を含む。テレマティクスサービス提供者は、また、データ格納および処理要件の縮小に基づくこのような解決法に関する、技術的利点を実現する。最も重要なことには、ユーザはプライベートテレマティクスデータ（およびこのようなテレマティクスデータの使用）への直接的な可視性および管理能力を有することとなり、このデータへのオンデマンド分析に関する管理が可能となり得る。
【００４２】
図４は、自動車テレマティクスシステムから収集されたデータの安全な格納および追跡のために実行される、例示的な方法のフローチャート４００を図示する。例において、フローチャート４００の方法は、車両テレマティクスシステムおよび接続されている通信デバイス（例えば、ユーザコンピューティングデバイス）を含むコンポーネントによって実行され、その各々は、（例えば、プログラミングソフトウェアによって）それぞれの動作を実行するように特定に構成された電子回路を含む。しかし、以下の技術は、リモートコンピューティングシステムなどで、または自動車内の制御可能オンボードシステムの完全なコンテキスト内で、別のデータ処理システムまたはサービスにおける動作を追加または代替で処理するために、変更され得ることが理解されるであろう。
【００４３】
示されるように、フローチャート４００は、特定の車両のサブシステムにおけるセンサからのデータの撮像から発生し得るものなどの、テレマティクスシステムから取得されるデータを処理するための動作（動作４１０）を含む。データは他の中間ソースからもまた発生し得、データは別のソース（または複数のソース）から、車両テレマティクスにすでに収集されたか提供されたものであってもよいので、このステップは、いくつかの例における任意のものである。データの利用可能性に基づいて、車両テレマティクスシステムは車両サブシステムセンサから（例えば、自動車通信バスを介した通信を用いて）データを収集し、データを検証し、データの有効性に関する認証を作成する（動作４３０）。
【００４４】
フローチャート４００は、車両テレマティクスシステムによって無線通信を行う接続されている通信デバイスなどの、外部ソースにおけるテレマティクスデータを提供または格納する動作例（動作４４０−４９０）をさらに含む。このような無線通信を用いて、テレマティクスデータは接続されている通信デバイスに提供され（動作４４０）、テレマティクスデータは接続されている通信デバイスによって暗号化される（動作４５０）。データのレコードが、接続されている通信デバイスから非中央集権型公証サービスへ提供され（動作４６０）、このデータレコードは、非中央集権型公証サービスによって動作するブロックチェーンなどのレジャーにおいて確立される（動作４７０）。暗号化テレマティクスデータは、接続されている通信デバイスの格納メモリ、または、接続されている通信デバイスによってアクセス可能なリモートのデータ格納位置などの、ユーザ制御された安全なデータ格納において、接続されている通信デバイスによって維持される（動作４８０）。
【００４５】
図５は、車両テレマティクスデータから取得された特定のデータ値（回答）の有効性を提供および検証するなどの、自動車テレマティクスシステムから収集されたデータの検証のために実行される例示的な方法のフローチャート５００を図示する。例において、フローチャート５００の方法は、通信デバイス（例えば、モバイルコンピューティングデバイス）の機能によって実行され、それはそれぞれの動作を行う処理回路を含む。しかし、以下の技術は、テレマティクスシステムのコンポーネント、複数の通信デバイス、またはリモートコンピューティングデバイス（例えば、サーバ）へと実装され得ることが、理解されるであろう。
【００４６】
示されるように、フローチャート５００は、第三者からのデータ値（回答）の要求を受信することから始まり、回答は、プライベートテレマティクスデータから取得され、算出され、導出され、そうでない場合は提供される（動作５１０）。要求している第三者に未加工のテレマティクスデータを直接提供するのではなく、通信デバイスは、以下の技術によって、回答および回答の有効性証明を生成するように動作する。
【００４７】
要求に応答して、通信デバイスは、要求に関連づけられたプライベートデータにアクセスおよび復号し（動作５２０）、プライベートデータを評価する（動作５３０）。例えば、通信デバイスは、通信デバイスに対して秘密であるプライベートキーを用い得、それはデータを暗号化するために用いられたものである。プライベートデータの暗号化および評価（それぞれの算出の実行を含む）の後、要求への回答がコンピューティングデバイスによって生成される（動作５４０）。さらに、回答の有効性証明がコンピューティングデバイスによって生成される（動作５５０）。この証明は、（図４の方法によって実行されるものなどの）非中央集権型データサービスによってすでにソートされたデータエレメントに関する情報に対応し得る。
【００４８】
回答および回答の有効性証明の生成に成功すると、回答は、要求している第三者に、要求への応答として伝達され（動作５６０）、回答の有効性証明もまた、要求している第三者に、要求への応答として伝達される（動作５７０）。これらの応答は、同時に生じてもよく、互いに順序立てて生じてもよい。さらに、いくつかの例において、回答の有効性証明は、データ有効性証明および検証を担う別の第三者（第四者）に伝達され得る。
【００４９】
例において、データは、第三者ではなく、自動車の所有者または操作者のために用いられる。これは、ユーザからの詳細な分析を含む、テレマティクスデータを用いた多数の報告を生成するために用いられ得る。例えば、テレマティクスデータは、走行プロファイル、サービスがいつ実行される必要があるかの予測、および、自動車内で分析され得る他の機能を生成するために用いられ得る。これらの分析に関する多くの形態のデータが、車両に存在するが、それは通常は、それぞれのユーザにとって容易に見えるかアクセス可能なものではない。
【００５０】
ソフトウェアプラットフォームの他の変形例は、情報にアクセスすることによって、分析を行ってユーザを支援するように用いられ得る。様々なオープンなアプリケーションプログラミングインターフェース（ＡＰＩ）および他のデータ交換技術が、それぞれのデバイスの中でのデータの通信に関して、動作して顕在化する。さらに、本明細書において説明される技術の多くが、現在の形式の人間が運転する自動車に関して提案されたが、これらの技術はまた、半自律的な、または自律的な（例えば、自動運転）車両にも関連し得る。したがって、現在の技術はまた、他の態様の車車間通信、インフラストラクチャ、および輸送の使用事例において用いられてもよい。
【００５１】
図６は、本明細書において説明される技術の実装例を構成し得る回路および構造的電子コンポーネントを実装する、テレマティクスシステム６１０、通信デバイス６３０、およびパブリックデータシステム６５０を含む、自動車テレマティクスデータの格納および分析のための例示的なシステムのブロック図である。前の説明の構成によると、図６のシステムは、これらデバイスを互いに動作可能に結合（例えば、通信可能に結合）し得るが、追加のコンポーネント（他のコンピューティングデバイス、センサ、データベース、および処理コンポーネント）はシステムにおいて様々な箇所で統合され得ることが、理解されるであろう。さらに、テレマティクスシステム６１０および通信デバイス６３０の機能は、いくつかの例において単一ユニットに統合されることがある（例えば、通信、処理、およびデータ格納機能を内蔵した自動車）。
【００５２】
テレマティクスシステム６１０は、ユーザインターフェース６１２、通信バス６１４、データ格納６１６、無線送受信機６１８、処理回路６２０（例えば、ＣＰＵ）、およびメモリ６２２（例えば、揮発性または不揮発性メモリ）を加えたデータセンサシステム６１５を含むものとして図示される。例において、データセンサシステム６１５は、処理回路６２０およびメモリ６２２から独立して動作する専用ハードウェアから提供され得る。他の例において、データセンサシステム６１５は、処理回路６２０およびメモリ６２２を使用して実装される、ソフトウェアで構成されたハードウェアであり得る（例えば、プロセッサによって実行されるソフトウェア命令から得られたハードウェア状態）。
【００５３】
テレマティクスシステムにおいて、ユーザインターフェース６１２は、車内ディスプレイのユーザインターフェースにおいて提供されるものなどの、ユーザによって動作するデータ格納、接続装置、およびシステムにアクセスおよび制御するように用いられ得る。通信バス６１４は、１または複数のデータセンサシステム（データセンサシステム６１５など）に結合され、それぞれのテレマティクスシステムおよび自動車の動作可能なコンポーネントの中で情報を通信するために用いられ得る。データ格納６１６は、自動車からのテレマティクスデータの一時的な、または長期的な格納のために用いられ得る。無線送受信機６１８は、テレマティクスシステム６１０から通信デバイス６３０へセンサデータを伝達するために、または、通信ネットワークによって他の無線通信を行うために用いられ得る。
【００５４】
通信デバイス６３０は、無線回路６３２、格納メモリ６３４、処理回路６３６（例えば、プロセッサおよびメモリ、システムオンチップ（ＳｏＣ）など）、およびテレマティクスデータ処理コンポーネント６４０を含むものとして図示される。テレマティクスデータ処理コンポーネント６４０は、本明細書において説明された動作の暗号化および検証によってテレマティクスデータを収集および処理するために用いられ得る。無線回路６３２は、（データを取得するように）テレマティクスシステム６１０とそれぞれ無線通信を行うために用いられ得る。格納メモリ６３４は、暗号化されてユーザ制御されたテレマティクスデータを永続的なデータストアに提供するために用いられ得る。通信デバイス６３０は個別のコンピューティングデバイスとして説明されているが、その特徴は特定の実施形態において、テレマティクスシステム６１０の特徴と組み合わされ得る（例えば、自動車と一体化された、別の電子デバイスと一体化された、またはスタンドアロンデバイスとして動作するコンピューティングデバイスとして）。
【００５５】
通信デバイス６３０のテレマティクスデータ処理コンポーネント６４０は、データ暗号化処理６４８（例えば、秘密暗号化鍵を用いてテレマティクスデータを暗号化および復号するための）、データ格納処理６４６（例えば、暗号化テレマティクスデータを格納メモリに格納し、格納メモリから暗号化テレマティクスデータを取得するための）、データ認証処理６４２（例えば、テレマティクスデータの導出インジケーションが、リモートデータレコードシステムのブロックチェーンに格納された状態で、テレマティクスデータに暗号学的ハッシュ関数を作用させることによってテレマティクスデータの導出インジケーションを生成するための）、および、データ証明処理６４４（例えば、第三者からの回答の要求に応答して、テレマティクスデータおよび回答の有効性証明を用いて回答を演算するためのものである。回答の有効性証明は、リモートデータレコードシステムのブロックチェーンから取得されるべきテレマティクスデータの導出インジケーションを用いて検証可能である）を行うための、専用に構成されたハードウェアなどによって実装されるものなどの、それぞれの処理コンポーネントを含み得る（処理回路６３６を使用して実行される専用の回路またはソフトウェアを含む）。
【００５６】
図６のシステムは、さらに、パブリックデータシステム６５０を含むものとして図示され、それはデータ格納６５２、プロセッサ６５４、メモリ６５６、およびブロックチェーンレコード処理６５８を含み得、それはデータ格納６５２を用いてブロックチェーンデータレコードにテレマティクスデータを格納するように動作し得る。パブリックデータシステム６５０は、ブロックチェーンレジャーを維持する複数のノードによって、非中央集権型システムとして動作し得る。
【００５７】
以前の例の多くが、ブロックチェーンデータレコードの実装例に関する非中央集権型のパブリックレジャー構成を参照して提供されたが、ここで説明される構成の機能は、信頼される第三者によってホスティングされるデータサービスなどの、他の非中央集権型データサービスの一部としてホスティングされてもよいことが理解されるであろう。他のデータ処理サービスおよび有効性証明もまた、図６のシステムと共に用いられ得る。さらに、テレマティクスシステム６１０およびテレマティクスデータ処理コンポーネント６４０の多くの変形もまた、実装され得る。
【００５８】
図７は、コンピューティングシステム（例えば、コンピューティングデバイス）７００の例示的な形態における機械を図示するブロック図であり、その中では、一実施形態例による本明細書において説明された手順のうち任意の１つを機械に実行させるように、命令の組またはシーケンスが実行されてよい。機械は、パーソナルコンピュータ（ＰＣ）、タブレットＰＣ、ハイブリッドタブレット／ノートブックＰＣ、パーソナルデジタルアシスタント（（ＰＤＡ））、携帯電話またはスマートフォン、ウェアラブルコンピュータ、またはその機械によって撮像される動作を規定する（シーケンシャルな、あるいはそうでない）命令を実行可能な任意の機械であってよい。さらに、単一の機械のみが図示されているものの、用語"機械"はまた、本明細書において説明された任意の１または複数の手順を実行する命令の組（または複数の組）を個別にまたは共同に実行する、機械の任意の集まりを含むと解釈されるものとする。同様に、用語"プロセッサベースのシステム"は、本明細書において説明された任意の１または複数の手順を実行する命令を個別にまたは共同に実行する、プロセッサ（例えば、コンピュータ）によって制御されるか動作させられる１または複数の機械の任意の組を含むと解釈されるものとする。
【００５９】
例示的なコンピュータシステム７００は、少なくとも１つのプロセッサ７０２（例えば、中央処理装置（ＣＰＵ）、グラフィック処理ユニット（ＧＰＵ）またはその両方、プロセッサコア、コンピュートノードなど）、メインメモリ７０４、およびスタティックメモリ７０６を含み、それらはインターコネクト７０８（例えば、リンク、バスなど）を介して互いに通信する。コンピュータシステム７００は、ビデオディスプレイ装置７１０、英数字入力デバイス７１２（例えば、キーボード）、およびユーザインターフェース（ＵＩ）ナビゲーションデバイス７１４（例えば、マウス）をさらに含んでよい。一実施形態において、ビデオディスプレイ装置７１０、入力デバイス７１２およびＵＩナビゲーションデバイス７１４は、タッチスクリーンディスプレイに組み込まれる。コンピュータシステム７００は、加えて、格納デバイス７１６（例えば、ドライブユニット）、信号生成デバイス７１８（例えば、スピーカ）、出力コントローラ７３２、ネットワークインターフェースデバイス７２０（１または複数のアンテナ７２８、トランシーバ、または他の無線通信ハードウェアを含むかそれらと動作可能に通信してよい）、および、全地球測位システム（ＧＰＳ）センサ、コンパス、加速度計、位置センサ、または他のセンサなどの、１または複数のセンサ７３０を含んでよい。
【００６０】
格納デバイス７１６は、データ構造の１または複数の組を格納する機械可読媒体７２２、および、本明細書において説明された任意の１または複数の手順または機能によって具現されまたは利用される命令７２４（例えば、ソフトウェア）を含む。命令７２４はまた、コンピュータシステム７００によるこれらの実行の最中、メインメモリ７０４内に、スタティックメモリ７０６に、および／または、プロセッサ７０２内に、完全に、または少なくとも部分的に存在してよく、メインメモリ７０４、スタティックメモリ７０６、およびプロセッサ７０２はまた、機械可読媒体を構成する。
【００６１】
機械可読媒体７２２が、１つの媒体である例としての実施形態に図示されているものの、用語"機械可読媒体"は、１または複数の命令７２４を格納する１つの媒体または複数の媒体（例えば、中央集権型または分権型のデータベース、および／または、関連づけられたキャッシュおよびサーバ）を含んでよい。用語"機械可読媒体"はまた、機械による実施のための命令、および、本開示の任意の１または複数の手順を機械に実行させる命令を、格納、符号化、または搬送可能な、または、このような命令によって利用されるかこのような命令と関連づけられるデータ構造を、格納、符号化、または搬送可能な、任意の有形媒体を含むと解釈されるものとする。用語"機械可読媒体"は、したがって、限定されるものではないが、ソリッドステートメモリ、光媒体、および磁気媒体を含むと解釈されるものとする。機械可読媒体の特定の例は、半導体メモリデバイス（例えば、電気的プログラマブルリードオンリメモリ（ＥＰＲＯＭ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ））、およびフラッシュメモリデバイスを、それに限定されるものではないが例として含む不揮発性メモリ、内部ハードディスクおよびリムーバブルディスクなどの磁気ディスク、光磁気ディスク、ならびにＣＤ−ＲＯＭおよびＤＶＤ−ＲＯＭディスクを含む。
【００６２】
命令７２４はさらに、多数の周知の転送プロトコルのうち任意の１つ（例えば、ＨＴＴＰ）を使用するネットワークインターフェースデバイス７２０を介した伝送媒体を用いて、アンテナ７２８を介して通信ネットワーク７２６にわたって伝達または受信されてよい。通信ネットワークの例は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット、携帯電話ネットワーク、プレーンオールドテレフォン（ＰＯＴＳ）ネットワーク、および無線データネットワーク（例えば、Ｗｉ−Ｆｉ（登録商標）、２Ｇ／３Ｇ、および４Ｇ  ＬＴＥ／ＬＴＥ−Ａ、またはＷｉＭＡＸネットワーク）を含む。用語"伝送媒体"は、機械による実施のために命令を格納、符号化、または搬送することが可能な任意の無形の媒体を含むと解釈されるものとし、このようなソフトウェアの通信の助けとなるデジタルまたはアナログ通信信号またはその他の無形の媒体を含む。
【００６３】
本明細書において説明された技術の助けとなりおよび実行するために用いられる実施形態は、ハードウェア、ファームウェアおよびソフトウェアのうち１つか、それらの組み合わせにおいて実装されてよい。実施形態はまた、機械可読格納デバイスに格納された命令として実装されてもよく、命令は本明細書において説明された動作を実行するための少なくとも１つのプロセッサによって読み出されて実行されてよい。機械可読格納デバイスは、機械（例えば、コンピュータ）によって読み出し可能な形態で情報を格納するための、任意の非一時的な機構を含んでよい。例えば、機械可読格納デバイスは、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気ディスク格納媒体、光格納媒体、フラッシュメモリデバイス、およびその他の格納デバイスおよび媒体を含んでよい。
【００６４】
本明細書に説明された機能ユニットまたは機能は、これらの実装例の独立をより具体的に強調すべく、コンポーネントまたはモジュールと称されていたか分類されていたものでよいことが、理解されるべきである。このようなコンポーネントは、任意の数のソフトウェアまたはハードウェアの形態によって具現化されてよい。例えば、コンポーネントまたはモジュールは、カスタム超大規模集積（ＶＬＳＩ）回路またはゲートアレイ、ロジックチップ、トランジスタ、またはその他のディスクリートコンポーネントなどの、市販の半導体を備えるハードウェア回路として実装されてよい。コンポーネントまたはモジュールはまた、フィールドプログラマブルゲートアレイ、プログラマブルアレイロジック、プログラマブルロジックデバイス、または同様のものなどの、プログラム可能なハードウェアデバイスにおいて実装されてもよい。コンポーネントまたはモジュールはまた、様々なタイプのプロセッサによって実行するためのソフトウェアにおいて実装されてもよい。実行可能なコードの識別されたコンポーネントまたはモジュールは、例えば、コンピュータ命令の１または複数の物理ブロックまたは論理ブロックを含んでよく、それは、例えば、オブジェクト、プロシージャ、または関数として編成される。しかしながら、識別されたコンポーネントまたはモジュールの実行ファイルは、物理的に共に配置される必要はなく、論理的に共に結合されるとき、そのコンポーネントまたはモジュールを含み、そのコンポーネントまたはモジュールに関して述べられた目的を実現する、異なる位置に格納された異なる命令を含んでもよい。
【００６５】
確実に、実行可能なコードのコンポーネントまたはモジュールは、単一の命令または多くの命令であってよく、異なるプログラムの中の、およびいくつかのメモリデバイスにわたる、いくつかの異なるコードセグメントに分散されていてさえもよい。同様に、動作データはコンポーネントまたはモジュール内で本明細書において識別および図示されてよく、任意の適切な形態で具現化されて、任意の適切なタイプのデータ構造体内で編成されてよい。動作データは、単一のデータセットとして収集されてよく、異なる格納デバイスにわたる部分を含む異なる位置にわたって分散されてよく、少なくとも部分的に、システムまたはネットワーク上の単なる電子信号として存在してよい。コンポーネントまたはモジュールは、所望の機能を実行するように動作可能なエージェントを含み、パッシブまたはアクティブであってよい。
【００６６】
ここで説明される方法、システム、およびデバイスの実施形態の追加例は、以下の、限定ではない構成を含む。以下の限定ではないそれぞれの例は、それ自身に基づくか、下に、または本開示全体に提供される任意の１または複数の他の例の任意の順列または組み合わせとして組み合わされてもよい。
【００６７】
例１は、自動車のテレマティクスシステムからテレマティクスデータを受信し、テレマティクスデータの導出インジケーションをデータ記録システムに伝達し、第三者からの回答の要求に応答して、テレマティクスデータを用いて回答を演算し、回答および回答の有効性証明を第三者に伝達し、回答の有効性証明は、テレマティクスデータの導出インジケーションを用いて検証される、処理回路を備える、テレマティクスデータを処理する通信デバイスである。
【００６８】
例２において、例１の主題は任意選択でさらに、秘密暗号化鍵を用いてテレマティクスデータを暗号化して暗号化テレマティクスデータを生成し、通信デバイスがアクセス可能なデータ格納位置に暗号化テレマティクスデータを格納し、第三者からの回答の要求に応答して、通信デバイスがアクセス可能なデータ格納位置から暗号化テレマティクスデータを取得し、通信デバイスがアクセス可能なデータ格納位置からの暗号化テレマティクスデータを復号して復号テレマティクスデータを生成し、テレマティクスデータを用いて回答を演算する動作は、復号テレマティクスデータを用いて実行される、処理回路を備える。
【００６９】
例３において、例２の主題は任意選択でさらに、テレマティクスデータに暗号学的ハッシュ関数を作用させることによってテレマティクスデータの導出インジケーションを生成する、処理回路を備える。
【００７０】
例４において、例２から３の任意の１または複数の主題は任意選択でさらに、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信し、秘密暗号化鍵を用いて車両データを暗号化して暗号化車両データを生成し、通信デバイスがアクセス可能なデータ格納位置に暗号化車両データを格納し、車両データに対する第２の要求に応答して、データ格納位置から暗号化車両データを取得する、処理回路を備える。
【００７１】
例５において、例１から４の任意の１または複数の主題は任意選択で、データ記録システムがブロックチェーンを利用して、テレマティクスデータの導出インジケーションを記録することを備える。
【００７２】
例６において、例５の主題は任意選択で、回答の有効性証明は、ゼロ知識証明において使用する情報を提供し、第三者が、有効性証明と、ブロックチェーンに格納されたテレマティクスデータの導出インジケーションとを使用して、回答の有効性を判断することを可能にすることを備える。
【００７３】
例７において、例５から６の任意の１または複数の主題は任意選択でさらに、データ記録システムから、テレマティクスデータの導出インジケーションを取得し、ブロックチェーンから取得されたテレマティクスデータの導出インジケーションを用いて、回答の有効性証明を演算する、処理回路を備える。
【００７４】
例８において、例１から７の任意の１または複数の主題は任意選択でさらに、自動車のテレマティクスシステムからのテレマティクスデータを要求する処理回路を備える。
【００７５】
例９において、例１から８の任意の１または複数の主題は任意選択でさらに、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信し、車両データの導出インジケーションをデータ記録システムに伝達し、回答を演算する動作は車両データの使用をさらに含み、回答の有効性証明は車両データの導出インジケーションを使用して検証される、処理回路を備える。
【００７６】
例１０において、例１から９の任意の１または複数の主題は任意選択で、自動車の通信トランシーバと無線通信リンクを確立するトランシーバを備え、テレマティクスデータは通信デバイスのトランシーバと自動車の通信トランシーバとの間に確立された無線通信リンクを介して、自動車のテレマティクスシステムから受信される。
【００７７】
例１１において、例１から１０の任意の１または複数の主題は任意選択で、自動車のテレマティクスシステムから受信されたテレマティクスデータが、自動車内の検証済みのソースを指示するハードウェア署名を含むことを備える。
【００７８】
例１２は、通信デバイスのプロセッサ回路によって実行されることに応答して、自動車のテレマティクスシステムからテレマティクスデータを受信し、テレマティクスデータの導出インジケーションをデータ記録システムに伝達し、第三者からの回答の要求に応答してテレマティクスデータを用いて回答を演算し、および、回答および回答の有効性証明を第三者に伝達し、回答の有効性証明はテレマティクスデータの導出インジケーションを用いて検証される、電子的動作によって、通信デバイスにテレマティクスデータを処理させる複数の命令を備える、少なくとも１つの機械可読格納媒体である。
【００７９】
例１３において、例１２の主題は任意選択でさらに、秘密暗号化鍵を用いてテレマティクスデータを暗号化して暗号化テレマティクスデータを生成し、通信デバイスがアクセス可能なデータ格納位置に暗号化テレマティクスデータを格納し、第三者からの回答の要求に応答して、通信デバイスがアクセス可能なデータ格納位置から暗号化テレマティクスデータを取得し、通信デバイスがアクセス可能なデータ格納位置からの暗号化テレマティクスデータを復号して復号テレマティクスデータを生成し、テレマティクスデータを用いて回答を演算する動作は、復号テレマティクスデータを用いて実行される、電子的動作を備える。
【００８０】
例１４において、例１３の主題は任意選択でさらに、電子的動作が、テレマティクスデータに暗号学的ハッシュ関数を作用させることによってテレマティクスデータの導出インジケーションを生成することを備える。
【００８１】
例１５において、例１３から１４の任意の１または複数の主題は任意選択でさらに、電子的動作が、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信し、秘密暗号化鍵を用いて車両データを暗号化して暗号化車両データを生成し、通信デバイスがアクセス可能なデータ格納位置に暗号化車両データを格納し、車両データに対する第２の要求に応答して、データ格納位置から暗号化車両データを取得することを備える。
【００８２】
例１６において、例１２から１５の任意の１または複数の主題は任意選択で、データ記録システムがブロックチェーンを利用して、テレマティクスデータの導出インジケーションを記録することを、さらに備える。
【００８３】
例１７において、例１６の主題は任意選択で、回答の有効性証明が、ゼロ知識証明において使用する情報を提供し、第三者が、有効性証明と、ブロックチェーンに格納されたテレマティクスデータの導出インジケーションとを使用して、回答の有効性を判断することを可能にすることを備える。
【００８４】
例１８において、例１６から１７の任意の１または複数の主題は任意選択でさらに、電子的動作がデータ記録システムから、テレマティクスデータの導出インジケーションを取得し、ブロックチェーンから取得されたテレマティクスデータの導出インジケーションを用いて、回答の有効性証明を演算することを備える。
【００８５】
例１９において、例１２から１８の任意の１または複数の主題は任意選択でさらに、電子的動作が自動車のテレマティクスシステムからのテレマティクスデータを要求することを備える。
【００８６】
例２０において、例１２から１９の任意の１または複数の主題は任意選択でさらに、電子的動作が自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信し、データ記録システムに、車両データの導出インジケーションを伝達し、回答を演算する電子的動作は、車両データの使用をさらに含み、回答の有効性証明は、車両データの導出インジケーションを使用して検証されることを備える。
【００８７】
例２１において、例２０の主題は任意選択でさらに、電子的動作が自動車の通信トランシーバと無線通信リンクを確立し、自動車の通信トランシーバと確立された無線通信リンクを介して、テレマティクスデータが自動車のテレマティクスシステムから受信されることを備える。
【００８８】
例２２において、例１２から２１の任意の１または複数の主題は任意選択でさらに、自動車のテレマティクスシステムから受信されたテレマティクスデータは、自動車内の検証済みのソースを指示するハードウェア署名を含むことを備える。
【００８９】
例２３は、自動車のテレマティクスシステムとワイヤレス通信する無線回路と、自動車のテレマティクスシステムから取得されたテレマティクスデータを格納する格納メモリと、テレマティクスデータ処理回路であって、テレマティクスデータに暗号学的ハッシュ関数を作用させることによってテレマティクスデータの導出インジケーションを生成するデータ認証処理であって、テレマティクスデータの導出インジケーションがリモートデータレコードシステムのブロックチェーンに格納される、データ認証処理と、秘密暗号化鍵を用いてテレマティクスデータを暗号化および復号するデータ暗号化処理と、暗号化テレマティクスデータを格納メモリに格納し、格納メモリから暗号化テレマティクスデータを取得するデータ格納処理と、第三者からの回答の要求に応答して、テレマティクスデータおよび回答の有効性証明を用いて回答を演算するデータ証明処理であって、回答の有効性証明がリモートデータレコードシステムのブロックチェーンから取得されるべきテレマティクスデータの導出インジケーションを用いて検証可能である、データ証明処理と、を含むように構成されたテレマティクスデータ処理回路とを備える、テレマティクスデータ処理に適合されたコンピューティングデバイスである。
【００９０】
例２４において、例２３の主題は任意選択で、回答の有効性証明がゼロ知識証明において使用する情報を提供し、第三者が、有効性証明と、ブロックチェーンに格納されたテレマティクスデータの導出インジケーションとを使用して、回答の有効性を判断することを可能にすることを備える。
【００９１】
例２５において、例２４の主題は任意選択でさらに、テレマティクスデータ処理回路が、自動車のテレマティクスシステムからのテレマティクスデータを要求するように動作することを備える。
【００９２】
例２６において、例２５の主題は任意選択で、自動車のテレマティクスシステムからのテレマティクスデータは、自動車において動作する少なくとも１つのオペレーショナルサブシステムまたはデータセンサから取得されることを備える。
【００９３】
例２７は、自動車のオペレーショナルシステムのテレマティクスデータを収集するテレマティクスシステムと、データ格納およびブロックチェーンレコード処理を備え、データ格納を用いてブロックチェーンデータレコードにテレマティクスデータの導出インジケーションを格納する、パブリックデータシステムと、テレマティクスシステムからテレマティクスデータを受信し、ブロックチェーンデータレコードに記録されるべきテレマティクスデータの導出インジケーションをパブリックデータシステムに伝達し、テレマティクスデータを用いて回答を演算し、回答および回答の有効性証明を伝達する処理回路であって、回答の有効性証明は、テレマティクスデータの導出インジケーションを用いて、ブロックチェーンデータレコードに記録されたものであると検証可能である、処理回路を備える接続されているコンピューティングデバイスと、を備えるテレマティクスデータ処理システムである。
【００９４】
例２８において、例２７の主題は任意選択で、自動車のテレマティクスシステムから取得されるテレマティクスデータの暗号化された形態を格納する格納メモリを備え、格納メモリおよび接続されているコンピューティングデバイスは自動車に一体化される。
【００９５】
例２９は、コンピューティングシステムの処理回路において実行される電子的動作を備えるテレマティクスデータ処理の方法であり、電子的動作は、自動車のテレマティクスシステムからテレマティクスデータを受信する動作と、テレマティクスデータの導出インジケーションをデータ記録システムへ伝達する動作と、第三者からの回答の要求に応答して、テレマティクスデータを用いて回答を演算する動作と、回答および回答の有効性証明を第三者に伝達する動作であって、回答の有効性証明はテレマティクスデータの導出インジケーションを用いて検証される、動作とを備える。
【００９６】
例３０において、例２９の主題は任意選択で、秘密暗号化鍵を用いてテレマティクスデータを暗号化して暗号化テレマティクスデータを生成する動作と、コンピューティングシステムがアクセス可能なデータ格納位置に暗号化テレマティクスデータを格納する動作と、第三者からの回答の要求に応答して、コンピューティングシステムがアクセス可能なデータ格納位置から暗号化テレマティクスデータを取得する動作と、コンピューティングシステムがアクセス可能なデータ格納位置からの暗号化テレマティクスデータを復号して復号テレマティクスデータを生成する動作であって、テレマティクスデータを用いて回答を演算する動作は復号テレマティクスデータを用いて実行される、動作とをさらに含む、電子的動作を備える。
【００９７】
例３１において、例３０の主題は任意選択で、テレマティクスデータに暗号学的ハッシュ関数を作用させることによってテレマティクスデータの導出インジケーションを生成する動作をさらに含む、電子的動作を備える。
【００９８】
例３２において、例３０から３１の任意の１または複数の主題は任意選択で、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信する動作と、秘密暗号化鍵を用いて車両データを暗号化して暗号化車両データを生成する動作と、コンピューティングシステムがアクセス可能なデータ格納位置に暗号化車両データを格納する動作と、車両データに対する第２の要求に応答して、データ格納位置から暗号化車両データを取得する動作とをさらに含む、電子的動作を備える。
【００９９】
例３３において、例２９から３２の任意の１または複数の主題は任意選択で、データ記録システムがブロックチェーンを利用して、テレマティクスデータの導出インジケーションを記録することを備える。
【０１００】
例３４において、例３３の主題は任意選択で、回答の有効性証明が、ゼロ知識証明において使用する情報を提供し、第三者が、有効性証明と、ブロックチェーンに格納されたテレマティクスデータの導出インジケーションとを使用して、回答の有効性の判断を可能にすることを備える。
【０１０１】
例３５において、例３３から３４の任意の１または複数の主題は任意選択で、テレマティクスデータの導出インジケーションをデータ記録システムから取得する動作と、ブロックチェーンから取得されたテレマティクスデータの導出インジケーションを用いて、回答の有効性証明を演算する動作とをさらに含む電子的動作を備える。
【０１０２】
例３６において、例２９から３５の任意の１または複数の主題は任意選択で、自動車のテレマティクスシステムからのテレマティクスデータを要求する動作をさらに含む電子的動作を備える。
【０１０３】
例３７において、例２９から３６の任意の１または複数の主題は任意選択で、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信する動作と、車両データの導出インジケーションをデータ記録システムに伝達する動作とをさらに含む電子的動作を備え、回答を演算する電子的動作が、車両データの使用をさらに含み、回答の有効性証明が、車両データの導出インジケーションを使用して検証される。
【０１０４】
例３８において、例３７の主題は任意選択で、自動車の通信トランシーバによって無線通信リンクを確立する動作をさらに含み、テレマティクスデータは、自動車の通信トランシーバによって確立された無線通信リンクを介して自動車のテレマティクスシステムから受信される、電子的動作を備える。
【０１０５】
例３９において、例２９から３８の任意の１または複数の主題は任意選択で、自動車のテレマティクスシステムから受信されたテレマティクスデータが、自動車内の検証済みのソースを指示するハードウェア署名を含むことを備える。
【０１０６】
例４０は、例２９−３９の方法のいずれかを実行する手段を備える装置である。
【０１０７】
例４１は、コンピューティングシステムによって実行される場合、コンピューティングシステムに例２９−３９の方法のいずれかを実行させる、命令を含む少なくとも１つの機械可読媒体である。
【０１０８】
例４２は、自動車のテレマティクスシステムからのテレマティクスデータの導出インジケーションを、データ記録システムに伝達する手段と、第三者からの回答の要求に応答して、テレマティクスデータを用いて回答を演算する手段と、回答および回答の有効性証明を第三者に伝達する手段であって、回答の有効性証明がテレマティクスデータの導出インジケーションを用いて検証される、手段と、を備える装置である。
【０１０９】
例４３において、例４２の主題は任意選択で、秘密暗号化鍵を用いてテレマティクスデータを暗号化して、暗号化テレマティクスデータを生成する手段と、データ格納位置に暗号化テレマティクスデータを格納する手段と、第三者からの回答の要求に応答して、データ格納位置から暗号化テレマティクスデータを取得する手段と、第三者からの回答の要求に応答して、データ格納位置からの暗号化テレマティクスデータを復号して復号テレマティクスデータを生成する手段と、を備え、テレマティクスデータを用いて回答を演算する手段が、復号テレマティクスデータを用いる。
【０１１０】
例４４において、例４１の主題は任意選択で、テレマティクスデータに暗号学的ハッシュ関数を作用させることによって、テレマティクスデータに導出インジケーションを生成する手段を含む。
【０１１１】
例４５において、例４３から４４の任意の１または複数の主題は任意選択で、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信する手段と、秘密暗号化鍵を用いて車両データを暗号化して暗号化車両データを生成する手段と、データ格納位置に暗号化車両データを格納する手段と、車両データに対する第２の要求に応答して、データ格納位置から暗号化車両データを取得する手段と、を備える。
【０１１２】
例４６において、例４２から４５の任意の１または複数の主題は任意選択で、データ記録システムのブロックチェーンにテレマティクスデータの導出インジケーションを記録する手段を含む。
【０１１３】
例４７において、例４６の主題は任意選択で、回答の有効性証明を生成してゼロ知識証明において使用する情報を提供し、第三者が、有効性証明と、ブロックチェーンに格納されたテレマティクスデータの導出インジケーションとを使用して、回答の有効性を判断することを可能にする手段を含む。
【０１１４】
例４８において、例４６−４７の任意の１または複数の主題は任意選択で、テレマティクスデータの導出インジケーションをデータ記録システムから取得する手段と、ブロックチェーンから取得されたテレマティクスデータの導出インジケーションを用いて、回答の有効性証明を演算する手段とを備える。
【０１１５】
例４９において、例４２から４８の任意の１または複数の主題は任意選択で、自動車のテレマティクスシステムからのテレマティクスデータを要求する手段を含む。
【０１１６】
例５０において、例４２から４９の任意の１または複数の主題は任意選択で、自動車の少なくとも１つのオペレーショナルサブシステムまたはデータセンサから車両データを受信する手段と、車両データの導出インジケーションをデータ記録システムに伝達する手段と、車両データを用いて回答を演算する手段とを備え、回答の有効性証明が、車両データの導出インジケーションを使用して検証される。
【０１１７】
例５１において、例５０の主題は任意選択で、自動車の通信トランシーバによって無線通信リンクを確立する手段を含み、テレマティクスデータは、自動車の通信トランシーバによって確立された無線通信リンクを介して自動車のテレマティクスシステムから受信される。
【０１１８】
例５２において、例４２−５１の任意の１または複数の主題は任意選択で、自動車のテレマティクスシステムから受信されたテレマティクスデータが、自動車内の検証済みのソースを指示するハードウェア署名を含むことを備える。
【０１１９】
上の発明を実施するための形態において、様々な特徴が本開示を簡素化するように共にグループ化され得る。しかし、実施形態は、記載された特徴の部分集合である特徴となってよいので、請求項は、本明細書において開示されたあらゆる特徴を記載するものでなくてもよい。さらに、実施形態は、特定の例において開示されたものより少ない特徴を含んでよい。したがって、以下の請求項は、本明細書によって発明を実施するための形態へ組み込まれ、請求項はそれ自身で個別の実施形態として成り立つ。
【図１】
2019531544.tif 000003
【図２】
2019531544.tif 000004
【図３】
2019531544.tif 000005
【図４】
2019531544.tif 000006
【図５】
2019531544.tif 000007
【図６】
2019531544.tif 000008
【図７】
2019531544.tif 000009
【国際調査報告】
2019531544.tif 000010
2019531544.tif 000011