Correlating Local Media URIs via RDF Graph Translation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current WebRTC technologies face challenges in correlating local media URIs between web browsers, as these URIs are temporary, browser-specific, and lack common correlation, making it difficult to synchronize actions across multiple user devices during collaborative media sessions.
Innovation Solution
The method involves establishing a communication session between web browsers and a server, encoding actions as Resource Description Framework (RDF) graphs, and translating these graphs to correlate local media URIs using predicates stored on the server, allowing for synchronization of media streams across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If local media URIs are generated by web browsers for media streams, then each browser can independently manage its media streams, but the URIs cannot be correlated between different browsers
Solution Approach 1:
The patent introduces a server as an intermediary that mediates between multiple web browsers. The server receives RDF graphs from different browsers containing their local media URIs, performs translation between these URIs based on stored predicates, and enables correlation without requiring direct browser-to-browser URI mapping. This resolves the contradiction by allowing independent browser management while maintaining URI correlation through the intermediary server.
2Adaptability or versatility
If different web browsers generate different URIs for the same media streams, then each browser has its own namespace, but synchronization of actions between browsers becomes difficult
Solution Approach 1:
The patent changes the parameter representation by transforming URIs from opaque browser-specific identifiers to structured RDF graphs with explicit predicates. The server translates between different URI parameters (A_URI to B_URI) by matching RDF graph structures and predicates, enabling action synchronization while preserving browser-specific namespaces. This allows the system to operate with different URI parameters while achieving semantic equivalence.
3Quantity of substance
If media URIs are temporary and browser-specific, then browsers can manage memory efficiently, but the URIs become invalid after browser exit and cannot be used for persistent collaboration
Solution Approach 1:
The patent creates a virtual copy of the URI correlation information through RDF graphs. Instead of storing the actual persistent media streams, the server stores RDF representations (copies) of the URI relationships and their predicates. These RDF copies persist on the server even when browsers exit, enabling reconstruction of URI correlations for future collaborations without requiring the original media streams to remain active.
Data Source
AI summary
Various disclosed embodiments include methods and systems for correlating local media uniform resource identifiers (URIs) between a first web browser of a first user device and a second web browser of a second user device. The method comprises establishing a session between the first web browser, the second web browser, and a server. The method comprises performing an action related to a first URI on the first web browser. The method comprises encoding the performed action as a resource description framework (RDF) graph including the first URI and sending the RDF graph to the server. The method comprises translating the received RDF graph to a second RDF graph including a second URI based on a <mirror> predicate stored in the server. The method comprises sending the second RDF graph to the second browser.


