Secure Digital Map Generation via Data Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current driver assistance and automated vehicle systems lack economically feasible solutions for generating digital maps that meet functional safety requirements, particularly in crowdsourcing-based map services.
Innovation Solution
A method involving hardware-secured data processing where computationally intensive steps are outsourced to unsecured computers, using similarity assessments to determine and merge processed data records, ensuring secure results while utilizing cheapest available computing capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data processing is performed on unsecured computers to reduce costs and increase computing capacity, then productivity and ease of manufacture improve, but reliability and security deteriorate
Solution Approach 1:
The patent divides the data processing workflow into distinct segments: secure hardware performs data reading, diverse data record generation, and result determination; unsecured computers perform only the computationally intensive processing of individual data records. This segmentation allows security-critical functions to remain protected while leveraging unsecured resources for bulk processing.
Solution Approach 2:
The patent introduces an intermediary verification mechanism where processed data records are compared for similarity before final result determination. This intermediary step acts as a mediator that ensures security without requiring the processing itself to occur on secure hardware, bridging the gap between unsecured processing and secure outcomes.
2Reliability
If computationally intensive processing is performed on secure hardware, then security is maintained, but productivity and cost efficiency deteriorate
Solution Approach 1:
The patent extracts the computationally intensive processing step from the secure hardware environment and relocates it to unsecured computers. Only the essential security-critical functions (data reading, diverse record generation, result determination) remain on secure hardware, while the heavy lifting is performed externally on cheaper, more powerful unsecured machines.
Solution Approach 2:
The patent performs preliminary actions of generating diverse data records and distributing processing tasks to unsecured computers before the final result determination. This allows the bulk of processing to occur in advance on unsecured hardware, with only the final verification step requiring secure hardware involvement.
3Productivity
If data is processed on multiple unsecured computers, then productivity increases, but measurement precision and reliability of results worsen
Solution Approach 1:
The patent performs preliminary generation of diverse data records with different characteristics before distribution to unsecured computers. This preliminary action ensures that even though processing occurs on multiple unsecured machines, the input data is designed to produce consistent, comparable results that can be verified for accuracy.
Solution Approach 2:
The patent implements a feedback mechanism where processed data records are read back and compared for similarity. This feedback loop verifies that processing on multiple unsecured computers produced consistent results, ensuring measurement precision and reliability before final result determination.
Data Source
AI summary
A method for processing data by means of hardware secured according to specified security criteria. The method includes the following steps. First, the data are read in. Diverse data records are then generated from the data. The diverse data records are then sent to various computers that are not secured according to specified security criteria. The computers can then engage in processing of the data records, for example to process map data. The processed data records are then read in again. The processed data records are then compared using a similarity assessment, and a final result of the processing of the data is determined based on the comparison of the processed data records. The final result is then output.


