Automated Digital Media Correlation via Embedded Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack automation in correlating and combining large digital media assets, such as hundreds or thousands of hours of data, and do not effectively utilize metadata for automated correlation and presentation.
Innovation Solution
A system and method for capturing, associating, and correlating digital media assets using metadata like date/timestamp and location, enabling automated correlation and combination of disparate data assets into coherent presentations, with a mobile client featuring GPS, networking capabilities, and a custom file manager, and a web service for sharing and presenting these assets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If manual correlation and combination of multimedia assets is performed, then small-scale media processing can be achieved, but automation and efficiency for large-scale assets remain insufficient
Solution Approach 1:
The system enables self-service automation by having media assets automatically tagged with metadata (timestamps, locations, device identifiers) during capture, which then enables automated correlation and combination without manual intervention. The assets essentially tag themselves and organize themselves through the metadata embedded at capture time.
Solution Approach 2:
Metadata serves as an intermediary that bridges disparate media assets from different sources and time periods. The metadata (timestamps, locations, device IDs) acts as a common language that enables automated correlation between video footage, still images, and audio recordings without requiring manual matching.
2Extent of automation
If metadata is not utilized for correlation, then data assets can be stored independently, but automated correlation and combination of assets cannot be achieved
Solution Approach 1:
Metadata is captured and attached to media assets at the time of recording, before any correlation or analysis is needed. Timestamps, locations, and device identifiers are embedded in the metadata during the original capture, making the correlation information readily available when needed without requiring later data collection.
3Reliability
If multiple cloud computing providers are used for data backup, then data security and availability are improved, but system complexity increases
Solution Approach 1:
The system implements a universal interface layer that handles multiple cloud computing providers through a single unified system. This multi-functional interface can communicate with different cloud providers (AWS, Azure, Google Cloud) using standardized protocols, eliminating the need for separate management systems for each cloud provider.
4Quantity of substance
If large volumes of digital media assets are stored, then comprehensive data coverage is achieved, but storage and processing costs increase
Solution Approach 1:
The system extracts and utilizes only the essential metadata (timestamps, locations, device identifiers) from large volumes of media assets for correlation purposes. This extraction approach enables efficient searching and combination of assets without requiring the system to process or store redundant information from every asset, reducing computational overhead while maintaining comprehensive coverage.
Data Source
AI summary
Data may be stored across the clouds of multiple cloud computing providers to improve data security. Software infrastructure components of an original cloud computing provider storing data via a first virtual machine (VM) may be identified. Software infrastructure components of an alternative cloud computing provider that is to store the data via a second VM may also be identified. A comparison is performed to determine components missing from the alternative cloud computing provider. Accordingly, configuration data may be created to cause a VM configuration utility to provision the second virtual machine with the missing components at a runtime of the second virtual machine. The configuration data and a command to activate creation of the second virtual machine on a cloud of the alternative cloud computing provider is sent to the VM configuration utility. Subsequently, a backup or a transfer of the data from the first virtual machine to the second virtual machine may be initiated.


