Web-Based Video Effect Processing Application

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video-related applications face challenges in efficiently adding video effects due to the need for binary code libraries, which require installation, pose security risks, and have complex distribution and upgrade processes.

Innovation Solution

The proposed solution involves a Web-based video effect processing application that can be loaded without installation, allowing target applications to access various video effects developed by third parties, thereby enhancing extensibility and user options while avoiding security risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If binary code libraries are used for video effect processing, then video effects can be applied to videos, but installation is required and security risks arise

Engineering Contradiction:
Improvevideo effect processing capabilityVSAvoidinstallation requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent replaces the traditional binary code library system with a web-based application system. Instead of installing local binary libraries, video effects are delivered and executed through web applications accessible via browsers, eliminating the installation step while maintaining video effect processing capabilities.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces a web server and browser as intermediaries between the user and video effect processing. The web server hosts video effect applications and the browser executes them, serving as a mediator that eliminates the need for local installation while providing secure, centralized video effect delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If binary code libraries are used for video effect processing, then video effects can be applied to videos, but security risks are introduced

Engineering Contradiction:
Improvevideo effect processing capabilityVSAvoidsecurity risk
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The web-based architecture introduces multiple security layers including web server authentication, browser sandboxing, and controlled API access. These intermediaries provide security boundaries that protect the host system while enabling video effect processing, replacing the insecure direct execution model of binary libraries.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the insecure binary library execution model with a web-based model that uses standardized, sandboxed browser environments. This substitution provides inherent security benefits through browser isolation, HTTPS communication, and controlled resource access while maintaining video effect functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If binary code libraries are used for video effect processing, then video effects can be applied to videos, but distribution and upgrade processes become complex

Engineering Contradiction:
Improvevideo effect processing capabilityVSAvoiddistribution and upgrade process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The web-based video effect system provides a universal platform that handles distribution, deployment, and upgrades through standard web technologies. A single web server can serve multiple clients, and updates are deployed centrally on the server and automatically available to all users, eliminating complex individual device installation and update processes.

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

Solution Approach 2:

The patent extracts video effect processing from local binary libraries and relocates it to a centralized web server. This extraction simplifies the client-side to only require a browser, while all complex distribution and upgrade management is handled centrally on the server through standard web deployment practices.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250069300A1Web-based video effect addition
Publication Date: 2025.02.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250069300A1 patent drawing
  • US20250069300A1 patent drawing
  • US20250069300A1 patent drawing

AI summary

The present disclosure provides methods and apparatuses for implementing video effect addition. At a target application, an original video frame may be obtained from a video source; the original video frame may be provided to a video effect processing application, the video effect processing application being a Web application; and a processed video frame to which a video effect is applied may be obtained from the video effect processing application. At a video effect processing application, an original video frame may be obtained from a target application; a video effect may be applied to the original video frame to obtain a processed video frame; and the processed video frame may be provided to the target application.