IntelliMarks Parallel Bookmarking for Copyright-Safe Media Customization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video editing tools infringe on copyrights and terms of use by modifying original media content, lack dynamic runtime modifications, and fail to share customized presentations without embedding changes within the file, restricting user customization and accessibility.
Innovation Solution
IntelliMarks introduces separate parallel bookmarking with intelligent commands that allow dynamic customization of media content playback without altering the original content, enabling users to customize presentation, download intervals of interest, and add annotations or advertisements while preserving the original content intact.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video editing tools modify original media content to enable customization, then user customization capability is improved, but copyright infringement and terms of use violation occur
Solution Approach 1:
The system segments the customization functionality from the original media content by using separate bookmark files that reference specific timecodes or positions in the media. The bookmark files contain customization instructions (playback rate, loops, skips, annotations) as separate data structures that do not modify the original media file, thereby enabling customization while preserving copyright integrity.
Solution Approach 2:
The patent introduces bookmark files as intermediary objects that mediate between the user's customization needs and the original media content. These bookmark files serve as a layer of abstraction that enables presentation customization without direct modification of the protected media content, acting as a lawful intermediary that satisfies both customization requirements and copyright constraints.
2Stability of the object's composition
If video editing tools embed changes within the media file to preserve customization, then customization persistence is improved, but file size increases and sharing becomes restricted
Solution Approach 1:
The system divides the customized presentation data into separate bookmark files that are lightweight and independent from the original media content. These bookmark files contain only the necessary metadata (timecodes, playback parameters, annotations) rather than embedding full copies of modified media segments, dramatically reducing file size while maintaining customization persistence through the use of precise timecode references.
Solution Approach 2:
Instead of embedding substantial portions of media content within the file to preserve customization, the system uses lightweight copies in the form of bookmark files that reference the original content by timecode and position. This approach maintains the ability to reproduce customized presentations while keeping file sizes minimal, as the bookmark files are merely data structures rather than media content copies.
3Adaptability or versatility
If video editing tools create modified copies of media content for customization, then presentation flexibility is improved, but bandwidth usage and processing time increase
Solution Approach 1:
The system extracts only the essential customization parameters from the media content itself, storing them in separate bookmark files. Instead of creating and transmitting modified media copies, the system extracts playback control instructions (rate changes, loop points, skip markers) into compact data structures, reducing bandwidth usage to minimal metadata transmission while preserving full presentation flexibility through runtime interpretation of these extracted parameters.
4Ease of operation
If video editing tools provide dynamic runtime modifications, then user control capability is improved, but device complexity increases
Solution Approach 1:
The system implements dynamic runtime modifications through a playback engine that interprets bookmark instructions in real-time during media playback. The bookmark files contain dynamic parameters (playback rate, loop conditions, skip triggers) that are evaluated and executed during runtime based on current playback state, enabling flexible user control without requiring complex pre-processing or permanent system modifications. The complexity is confined to the playback interpretation layer rather than the entire system.
Data Source
AI summary
Improved automated methods of dynamically customizing displayed presentation of media content playback and/or live streams with the users seeking to add, remove, change, and/or fuse displayed information. Specifically, a user or users are able to add, remove, or move IntelliMark (Intelligent Bookmarks) that are separate parallel temporal bookmarks with associate dynamic run-time display manipulations within a separate file(s) that are NOT part of the media content nor live stream, and are stored within media players, enabling customized viewings without violating copyrights or terms of use for the underlying unaltered, un-copied original media content.In addition to an individual user customizing his own viewing experience, by sharing his IntelliMarks file(s) with others that have access to the same media content, these others can experience the customized playback as constructed by other users. Further, they can evolve their own interpretations and share back to the original user and/or others.


