Interactive Interface Publication Based on User Permissions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing interface publishing process is inefficient due to manual coding and subsequent lengthy code review processes, leading to high time consumption and low efficiency in managing open interfaces before publication.

Innovation Solution

A method and apparatus for interactive publication of an interface based on permission, which involves displaying interface information in an interactive page corresponding to user permissions, configuring interfaces to specific states based on user instructions, and publishing or generating interface information under predetermined conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual coding and code review process is used for interface publishing, then interface security and correctness can be ensured, but time consumption increases and efficiency decreases

Engineering Contradiction:
Improveinterface securityVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining interface templates with standardized parameters, data types, and validation rules before actual interface development. This allows developers to fill in specific logic while inheriting pre-configured security and correctness checks, reducing the need for lengthy manual code reviews while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating reusable interface templates that can be replicated and modified for different interfaces. These templates contain pre-validated structures, parameter definitions, and security configurations that can be copied across multiple interfaces, ensuring consistency and reducing review time while maintaining security standards

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If manual coding and sequential code review process is used, then thorough checking can be performed, but publishing efficiency decreases

Engineering Contradiction:
Improvecode check thoroughnessVSAvoidpublishing efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies segmentation by dividing the interface publishing process into independent, parallelizable stages: template selection, parameter configuration, automated validation, and approval. Each stage can be processed independently and simultaneously by different users or systems, maintaining thorough checking while improving overall publishing efficiency through parallel execution

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms where automated validation systems immediately provide feedback on interface configurations, parameter correctness, and potential security issues. This real-time feedback allows developers to correct errors during configuration rather than during lengthy review processes, maintaining thoroughness while accelerating the publishing cycle

Inventive Principle:
Principle #23Feedback

3Reliability

If traditional interface management process is used, then comprehensive control can be maintained, but management complexity increases

Engineering Contradiction:
Improveprocess controlVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a unified interface management platform that handles multiple functions: template management, interface development, automated validation, version control, and approval workflows. This single multi-functional system maintains comprehensive control while reducing management complexity compared to separate manual processes for each function

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

Solution Approach 2:

The patent implements self-service through automated validation systems that automatically check interface configurations, parameter correctness, and security compliance without requiring manual intervention. The system also provides self-documentation and auto-completion features that guide developers through the process, maintaining control while reducing management overhead and complexity

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250190626A1Method, apparatus, and electronic device for interactive publication of an interface based on a permission
Publication Date: 2025.06.12 BEIJING YOUZHUJU NETWORK TECH CO LTD
  • US20250190626A1 patent drawing
  • US20250190626A1 patent drawing
  • US20250190626A1 patent drawing

AI summary

Provided method, apparatus, electronic device, computer readable storage medium, computer program product, and computer program for interactive publication of an interface based on a permission, displaying first interface information in an interactive page corresponding to a first user permission, the first interface information indicating at least one to-be-processed interface which is an application programming interface processed based on the first user permission; configuring a to-be-processed target interface to be in a target state in response to a first operation instruction for the to-be-processed target interface, the first operation instruction is realized based on the first user permission; under a predetermined triggering condition, according to a target state of the to-be-processed target interface, publishing the to-be-processed target interface to an open platform, or generating second interface information corresponding to the to-be-processed target interface, which is used for displaying to-be-processed target interface in an interactive page corresponding to a second user permission.