SMIL Document Generation for Client Anonymity in Dynamic Presentations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multimedia presentation systems fail to maintain client anonymity while providing dynamic and interactive content, as they often transmit identifying information, compromising user privacy and security.

Innovation Solution

A system utilizing a Rich Media Service Gateway (RMSG) and Media Referral Gateway (MRG) within a Content Delivery Network (CDN) generates and delivers Synchronized Multimedia Integration Language (SMIL) documents, stripping executable elements not needed by the client and anonymizing client-specific information, ensuring only client-executable content is sent, while also inserting targeted companion media dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If client-specific information is transmitted to provide dynamic and interactive content, then content personalization and interactivity are improved, but client anonymity and user privacy are compromised

Engineering Contradiction:
Improvecontent personalizationVSAvoidprivacy compromise
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary component (the server system) that receives client requests, strips client-specific identifying information, and generates personalized content based on anonymized data. This intermediary acts as a mediator between the client and the content delivery network, enabling personalization while protecting privacy by preventing direct transmission of identifying information to external networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system extracts and removes client-specific identifying information from requests before processing and transmitting data to external networks. By separating the identifying information from the content delivery process, the system maintains the ability to provide personalized content while eliminating the privacy risk associated with transmitting client identifiers.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If executable elements are included in the SMIL document, then interactivity and dynamic content delivery are improved, but client compatibility and security are reduced due to execution limitations

Engineering Contradiction:
ImproveinteractivityVSAvoidclient compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies partial action by selectively removing only those executable elements that cannot be run by the client, while retaining elements that are compatible with the client environment. This approach maintains the maximum possible interactivity within the constraints of client capabilities, rather than completely eliminating all executable content.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent applies local quality by creating a customized version of the SMIL document tailored to each client's specific capabilities. Different executable elements are retained or removed based on the individual client's execution environment, ensuring optimal interactivity for each client while maintaining compatibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8214518B1Dynamic multimedia presentations
Publication Date: 2012.07.03 T MOBILE INNOVATIONS LLC
  • US8214518B1 patent drawing
  • US8214518B1 patent drawing
  • US8214518B1 patent drawing

AI summary

A method, system, and medium are provided for using a synchronized and distributed SMIL document to provide a dynamic multimedia presentation while maintaining client anonymity. An embodiment of the invention includes receiving a client request for a multimedia presentation. Client-specific information is removed from the client request and a SMIL document is generated for facilitating provision of the multimedia presentation. The SMIL document is synchronized across a plurality of network elements, and is configured to provide an interactive experience to a user.