Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Cryptocurrency: Security

Search All Applications in Cryptocurrency: Security


Application US20180356236


Published 2018-12-13

System And Method For Dynamically Authenticating Map Data Using Blockchains

A system and method for updating map data for updating map data for an autonomous vehicle (AV) is provided. The method includes collecting, using one or a plurality of AV sensors of a first AV, sensor data, and comparing the sensor data collected against map data for determining a presence of potential changed data. The method further includes generating a proof of work (PoW) block including the potential changed data, and collecting, using one or a plurality of AV sensors of a second AV, first verification sensor data. The potential changed data is then compared with the first verification sensor data for generating a first verified map block based on the first verification sensor data, and adding the first verified map block to a first verified map blockchain.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method for updating map data for an autonomous vehicle (AV), the method comprising: collecting, using one or a plurality of AV sensors of a first AV, sensor data; comparing the sensor data collected against map data; when a difference between the sensor data and the map data is above a predetermined threshold, determining that potential changed data is present in the sensor data; generating a proof of work (PoW) block including the potential changed data; generating a set of verification blocks for verification of the PoW block; collecting, using one or a plurality of AV sensors of a second AV, first verification sensor data; comparing the potential changed data with the first verification sensor data; and when the first verification sensor data corresponds to the potential changed data, determining that first verification of the potential changed data is successful, generating a first verified map block based on the first verification sensor data, and adding the first verified map block to a first verified map blockchain.

  • 25. A non-transitory computer readable storage medium that stores a computer program, the computer program, when executed by a processor, causing a computer apparatus to perform a process for updating map data for an autonomous vehicle (AV), the process comprising: collecting, using one or a plurality of AV sensors of a first AV, sensor data; comparing the sensor data collected against; when a difference between the sensor data and the map data is above a predetermined threshold, determining that potential changed data is present in the sensor data; generating a proof of work (PoW) block including the potential changed data; generating a set of verification blocks for verification of the PoW block; collecting, using one or a plurality of AV sensors of a second AV, first verification sensor data; comparing the potential changed data with the first verification sensor data; and when the first verification sensor data corresponds to the potential changed data, determining that first verification of the potential changed data is successful, generating a first verified map block based on the first verification sensor data, and adding the first verified map block to a first verified map blockchain.

  • 27. A computer apparatus for updating map data for an autonomous vehicle (AV), the computer apparatus comprising: a memory that stores instructions, and a processor that executes the instructions, wherein, when executed by the processor, the instructions cause the processor to perform operations comprising: collecting, using one or a plurality of AV sensors of a first AV, sensor data; comparing the sensor data collected against map data; when a difference between the sensor data and the map data is above a predetermined threshold, determining that potential changed data is present in the sensor data; generating a proof of work (PoW) block including the potential changed data; generating a set of verification blocks for verification of the PoW block; collecting, using one or a plurality of AV sensors of a second AV, first verification sensor data; comparing the potential changed data with the first verification sensor data; and when the first verification sensor data corresponds to the potential changed data, determining that first verification of the potential changed data is successful, generating a first verified map block based on the first verification sensor data, and adding the first verified map block to a first verified map blockchain.