Media Reference Controls for Secure Cross-Platform Subprogram Circulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When the subprogram development object and the publishing object are different entities, the subprogram development object cannot acquire media data published by the publishing object in the media interaction platform, limiting the circulation of media data in the subprogram.

Innovation Solution

A method and apparatus that display a media reference control in a media interaction platform when certain conditions are met, allowing a subprogram development object to obtain an external credential to reference media data to a target subprogram, enabling the media data to be displayed in the target subprogram.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the subprogram development object and publishing object are different entities, then security control is maintained, but media data circulation capability is reduced

Engineering Contradiction:
Improvesecurity controlVSAvoidmedia data circulation capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a media reference control as an intermediary mechanism between the media interaction platform and subprogram platform. This control enables cross-platform media data referencing by different entities through a standardized interface, allowing the subprogram development object to acquire and use media data published by other objects without direct access, thus maintaining security while enabling circulation

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The media reference control provides a universal solution that works regardless of whether the subprogram development object and publishing object are the same or different entities. The same control mechanism handles both intra-entity and inter-entity media referencing scenarios, making the system versatile across different operational contexts

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If direct acquisition of media data is allowed between different objects, then media data circulation is improved, but security risks increase

Engineering Contradiction:
Improvemedia data circulationVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The media reference control serves as a secure intermediary that mediates all media data acquisition requests between different objects. Instead of allowing direct access, the control validates and manages the referencing process, ensuring that security policies are enforced while still enabling media data circulation across different entities

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If media reference control is implemented across different platforms, then media data accessibility is improved, but system complexity increases

Engineering Contradiction:
Improvemedia data accessibilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a copying mechanism where the media reference control replicates the same interface and functionality across both the media interaction platform and subprogram platform. This standardization allows media data to be referenced across platforms using the same control structure, improving accessibility without proportionally increasing system complexity through reuse of existing components

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250240492A1Data processing
Publication Date: 2025.07.24 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250240492A1 patent drawing
  • US20250240492A1 patent drawing
  • US20250240492A1 patent drawing

AI summary

In a method for data processing, when media data and a user viewing the media data simultaneously satisfy a media reference condition, a media reference control is displayed in a media interaction platform configured to display the media data and different from a subprogram platform configured to maintain a subprogram. A subprogram selection list associated with the user is displayed in the media interaction platform based on a trigger operation on the media reference control. An external credential for the media data that is configured for the user to reference the media data to a target subprogram that has permission to display the media data is obtained based on a user performing a confirmation operation with the subprogram selection list.