Multimedia File Spatial Marking With Galileo OSNMA Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multimedia file marking systems lack secure and certified spatial marking methods, particularly utilizing Galileo satellite signals for geolocation and timestamp validation.
Innovation Solution
A system and method involving a ground-based GNSS receiver, application server, and client device that utilize Galileo E1-B channel I/NAV messages and timestamps from trusted sources to generate and validate geolocation metadata, ensuring secure spatial marking through TESLA-validated OSNMA messages, stored on a blockchain for integrity and authenticity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional multimedia file marking systems are used, then the marking process is simple, but the security and certification of spatial marking is insufficient
Solution Approach 1:
The system divides the spatial marking validation process into multiple independent components: Galileo satellite signal reception, OSNMA message extraction, TESLA protocol validation, and blockchain verification. Each component operates independently but contributes to the overall security certification, resolving the contradiction by modularizing the complex validation process.
Solution Approach 2:
The patent introduces intermediate validation layers including the OSNMA message as a mediator between satellite signals and file marking, and the TESLA protocol as a mediator for timestamp validation. These intermediaries provide cryptographic verification without requiring direct trust in the marking system, enhancing security while maintaining operational simplicity.
2Measurement precision
If Galileo satellite signals are used for spatial marking, then the accuracy and authenticity of geolocation metadata is improved, but the complexity of signal validation increases
Solution Approach 1:
The system performs preliminary extraction and validation of OSNMA messages from Galileo satellite signals before using them for spatial marking. By pre-processing and validating the cryptographic messages in advance, the system ensures high measurement precision while managing validation complexity through structured preliminary steps.
Solution Approach 2:
The TESLA protocol implements a feedback mechanism where timestamps and cryptographic keys from Galileo satellites are continuously validated against expected values. This feedback loop ensures accurate geolocation measurement while automating the complex validation process, reducing manual intervention requirements.
3Reliability
If TESLA protocol validation is implemented, then the authenticity of timestamps is guaranteed, but the processing time increases
Solution Approach 1:
The system performs partial validation by checking only the essential cryptographic elements of OSNMA messages and timestamps using the TESLA protocol, rather than complete verification of all signal parameters. This approach guarantees timestamp authenticity while minimizing processing time through selective validation.
4Reliability
If blockchain storage is used for validated geolocation metadata, then the integrity and non-repudiation are ensured, but the storage requirements and system complexity increase
Solution Approach 1:
The system extracts only the essential validated elements (geolocation metadata, timestamps, and validation outcomes) for blockchain storage, rather than storing complete raw satellite signals or full multimedia files. This extraction approach ensures integrity and non-repudiation while significantly reducing storage requirements by storing only critical verification data.
Data Source
AI summary
A spatial marking system is provided including: a ground-based global navigation satellite receiver, an application server and an installable client configured to receive signals from at least three Galileo satellites. The client is configured to generate and/or modify a multimedia file, generate geolocation metadata comprising a position calculated by a global navigation satellite receiver, associate the geolocation metadata with the multimedia file and receive Galileo E1-B channel I/NAV messages from at least three Galileo satellites associated with the position calculated. The ground-based global navigation satellite receiver is configured to receive Galileo E1-B channel I/NAV messages from at least three Galileo satellites and timestamps from a trusted Network Time Protocol server. The application server is configured to generate a validation outcome relating to the geolocation metadata based on a comparison between the OSNMA messages extracted from the I/NAV messages of the ground-based global navigation satellite receiver and an electronic device.


