CROWD-SOURCED MAPPING
First Claim
1. A decentralized system for incentivizing collection of map data comprising a plurality of devices for collecting map data, wherein each of the plurality of devices comprises:
- at least one sensor configured to acquire sensor data relating to a feature at a location on a roadway;
a communications interface configured to communicate with at least one other device of the plurality of devices; and
a device processor configured to generate an observation data package from the sensor data, perform, using the location, a spatial query on a blockchain configured to store a plurality of data entries to identify whether any data entries of the plurality of data entries exist for the observation data package;
wherein when no data entries exist, the device processor is configured to generate a new data entry for the blockchain for the observation data package, andwherein when a data entry exists, the device processor is configured to validate the observation data package and augment the existing data entry.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided to incentivize collection of high definition (HD) map content. The system includes at least one sensor, a communications interface, and a device processor. The sensor is configured to acquire sensor data relating to a feature at a location on a roadway. The communications interface is configured to communicate with at least one other device. The device processor is configured to generate an observation data package from the sensor data, perform, using the location, a spatial query on a blockchain configured to store a plurality of data entries to identify whether any data entries of the plurality of data entries exist for the observation data package. When no data entries exist, the device processor is configured to generate a new data entry for the blockchain for the observation data package, and when a data entry exists, validate the observation data package and augment the existing data entry.
-
Citations
20 Claims
-
1. A decentralized system for incentivizing collection of map data comprising a plurality of devices for collecting map data, wherein each of the plurality of devices comprises:
-
at least one sensor configured to acquire sensor data relating to a feature at a location on a roadway; a communications interface configured to communicate with at least one other device of the plurality of devices; and a device processor configured to generate an observation data package from the sensor data, perform, using the location, a spatial query on a blockchain configured to store a plurality of data entries to identify whether any data entries of the plurality of data entries exist for the observation data package; wherein when no data entries exist, the device processor is configured to generate a new data entry for the blockchain for the observation data package, and wherein when a data entry exists, the device processor is configured to validate the observation data package and augment the existing data entry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for incentivizing collection of map data by a navigation device, the method comprising:
-
collecting, by the navigation device, observation data for a new feature on a roadway; generating, by the navigation device, an observation data package based on the observation data; querying, by the navigation device, a blockchain network for a data entry related to the feature data; generating, by the navigation device, a data entry when no existing data entry is found on the blockchain network, or validating, when found on the blockchain, by the navigation device, the existing data entry and augmenting the existing data entry with an address for the navigation device; and transmitting, by the navigation device, the new data entries or the augmented existing data entry to a plurality of nodes of the blockchain network to be added to a block of the blockchain network. - View Dependent Claims (16, 17)
-
-
18. A method for incentivizing collection of map data, the method comprising:
-
traversing a location by a navigation device; querying, by the navigation device, a blockchain by location for a smart contract relating to the observation data package in the blockchain; accessing, by the navigation device, the observation data package; augmenting, by the navigation device, the smart contract with a wallet address of the navigation device; and transmitting, by the navigation device, the augmented smart contract to a plurality of nodes of the blockchain for verification and addition to the blockchain; wherein when the augmented smart contract is added to the blockchain, an amount of digital currency is transferred from the wallet address of the navigation device to one or more wallet addresses listed in the augmented smart contract. - View Dependent Claims (19, 20)
-
Specification