Dynamic XML Media Data Processing for Real-Time Advertising
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for processing and displaying media data in video sequences are static, leading to outdated advertising messages and ordering possibilities during repeated broadcasts, failing to provide current information in real-time.
Innovation Solution
A dynamic method and apparatus that generates an XML file during media playback, linking selected objects with current online shop data, allowing real-time updates and additional data presentation through an XML file, which includes Internet addresses of connected online shops, enabling interactive and up-to-date offers. This method also includes a 'logging and tracking' system to record user behavior and evaluate sales, ensuring data accuracy and real-time updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data are compiled statically during video sequence processing, then the processing is simpler and more efficient, but the advertising messages and ordering possibilities become outdated during repeated broadcasts
Solution Approach 1:
The patent transforms the static data compilation approach into a dynamic one by generating XML files during media playback rather than beforehand. The system continuously updates advertising messages and ordering possibilities in real-time during each broadcast, ensuring data remains current while maintaining processing efficiency through automated generation.
Solution Approach 2:
The system enables self-service by automatically generating and updating XML files with current advertising data during playback without requiring manual intervention. The media player itself performs the data compilation and update functions, eliminating the need for external processing while ensuring data currency.
2Loss of information
If advertising data are updated in real-time during playback, then the data remain current and relevant, but the system complexity increases
Solution Approach 1:
The patent introduces an XML file as an intermediary data structure that bridges the media player and advertising data sources. This intermediary simplifies the system by providing a standardized format for real-time data exchange, reducing complexity while enabling dynamic updates during playback.
Solution Approach 2:
The system segments the data processing into distinct components: media file processing, XML generation, and advertising data compilation. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while achieving real-time updates through coordinated operation of these modular elements.
3Ease of manufacture
If static data compilation is used, then the system is easier to implement and manage, but the offers become obsolete and user engagement decreases
Solution Approach 1:
The system achieves adaptability through dynamic XML file generation during playback, allowing offers to be updated in real-time based on current advertising data. This dynamic approach maintains ease of implementation by using automated processes while significantly improving the system's ability to adapt to current offers and user needs.
Data Source
AI summary
The invention relates to a method and an apparatus for processing of media data (3), as well as to corresponding management of the processed media data (3). Proceeding from a state of the art that makes it possible to provide media data with additional product and advertising information with regard to selected objects, a system is proposed, within the scope of the invention, which allows processing of media data (3) with current product and advertising information called up in real time, in contrast to the state of the art. This is made possible in that an XML file (4) is generated for a media file to be processed accordingly, in which file the data are compiled not statically, but rather dynamically, for example in the form of links. Furthermore, the system offers dynamic management of the system-related data in the form of tables that are dynamically connected with one another.


