Interactive Media Content Portable Packages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for providing additional information associated with objects in media content are inefficient, requiring significant time and effort to create hot spots, consuming excessive bandwidth, and often necessitating external layers that do not integrate well with media players, leading to poor performance and limited interactivity.
Innovation Solution
A system and method that uses an authoring tool to create portable packages with interactive elements defined by (X, Y) coordinates and object metadata, allowing for scalable interactivity without external communication, enabling efficient delivery of additional information directly on user devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If hot spots are created for objects in media content by editing individual frames, then interactivity is provided to objects, but significant time and effort are required
Solution Approach 1:
The patent segments the media content processing into two independent parts: the media content itself and the interactive element data (coordinates, timing, information). This allows interactive elements to be defined separately from frame-by-frame editing, significantly reducing the time and effort required while maintaining interactivity functionality.
Solution Approach 2:
The patent applies preliminary action by pre-defining interactive elements with their coordinates, timing information, and associated data before media content playback. This allows the system to quickly retrieve and display relevant information when objects are detected, without requiring real-time frame editing or processing during playback.
2Ease of operation
If external layers with physical shapes are disposed over media content to track objects, then interactivity is enabled, but file size increases and performance decreases
Solution Approach 1:
The patent extracts the interactive element definitions from the media content file itself, storing them as separate data (coordinates, timing, information) that can be independently processed. This separation reduces the overall file size and processing complexity while maintaining the ability to provide interactivity when objects are tracked.
Solution Approach 2:
Instead of creating and managing complex external layers with physical shapes that overlay the media content, the patent uses simplified coordinate-based representations of interactive elements. These coordinate data serve as lightweight copies that reference object positions without requiring additional visual layers, reducing file size and improving performance.
3Ease of operation
If floating overlies are used to provide interactivity, then object interaction is possible, but bandwidth consumption increases
Solution Approach 1:
The patent segments interactive element data from media content, allowing them to be processed and transmitted independently. This enables the system to transmit only the necessary coordinate and timing data rather than entire floating overlie files, significantly reducing bandwidth consumption while maintaining object interaction capability.
Solution Approach 2:
The patent uses lightweight coordinate-based interactive element definitions instead of heavy floating overlie files. These simplified data structures consume minimal bandwidth to transmit and process, providing the same interactivity function with much lower resource costs.
4Loss of information
If database communication is required to determine object location during video playback, then object information can be retrieved, but performance is limited by bandwidth and computational intensity
Solution Approach 1:
The patent applies preliminary action by pre-defining all interactive element coordinates, timing information, and associated data before playback. This allows the system to quickly retrieve and display relevant information locally during playback without requiring real-time database communication, significantly improving performance speed while maintaining complete object information retrieval capability.
Data Source
AI summary
A system and method for providing additional information associated with an object visually present in media content when interacted with by a user on a user device is disclosed. An authoring tool imports media content at a default resolution and the media content is scaled so that the authoring tool and media content have a 1:1 correspondence for a coordinate grid to create interactive elements. The interactive elements are defined by element parameters. A portable package is created and distributed that includes the default resolution and element parameters. A request is received from the user device for the portable package along with device information. The portable package and the media content are delivered to the user device based on the request. A selection event is received and the element parameters are scaled based on the device information to determine if the selection event corresponds to the interactive element.


