Centralized Plug-in Management Module for Software Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current plug-in management methods for software on personal computers and mobile devices lack unified and efficient control, leading to fragmented and inefficient management of plug-ins, which cannot effectively control plug-in functions such as opening, closing, or hiding, and do not allow for uniform management of general attributes.

Innovation Solution

A method and apparatus for centralized plug-in management using a plug-in list module to organize and manage registered plug-ins, along with plug-in function controlling and general attribute controlling sub-modules to provide unified control over plug-in functions and attributes, enabling efficient and standardized management of plug-ins.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If each plug-in provides its own independent interface settings for management control, then each plug-in can control its own functions, but the overall management efficiency is low and uniform control is not achieved

Engineering Contradiction:
Improveplug-in management efficiencyVSAvoidmanagement control structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a plug-in management module as an intermediary between the user and individual plug-ins. This management module provides a unified interface for managing multiple plug-ins, eliminating the need for users to interact with each plug-in's independent settings separately. The management module mediates control operations, translating user actions into appropriate plug-in-specific commands while maintaining centralized management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple independent plug-ins are managed separately, then each plug-in maintains its own control interface, but the system cannot achieve uniform management of general attributes

Engineering Contradiction:
Improveplug-in function controlVSAvoidcontrol interface fragmentation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dual-layer control architecture where the plug-in management module provides universal control capabilities for common operations across all plug-ins (such as enabling/disabling, setting priorities, and configuring general attributes). Simultaneously, each plug-in retains its own control interface for specific function customization. This multi-functional approach allows the system to handle both general management tasks and specific plug-in operations through appropriate interfaces.

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

3Ease of operation

If a centralized management approach is implemented, then uniform control of plug-ins is achieved, but the ability to control specific plug-in functions is reduced

Engineering Contradiction:
Improveuniform management capabilityVSAvoidspecific function control
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the control functionality into two distinct layers: a plug-in management module that handles general management tasks (uniform control) and individual plug-in control interfaces that handle specific function control. This segmentation allows each layer to specialize in its respective tasks, with the management module providing centralized control for operations applicable to multiple plug-ins, while individual plug-in interfaces provide detailed control for plug-in-specific functions. The two layers work together through defined communication protocols.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9396005B2Method, apparatus and computer storage medium for plug-in management and control
Publication Date: 2016.07.19 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9396005B2 patent drawing
  • US9396005B2 patent drawing
  • US9396005B2 patent drawing

AI summary

A system computer storage medium for plug-in management and control is described. The system performs control on the plug-ins in system or application software by utilizing a plug-in list module and a plug-in function controlling module. The control includes activation and deactivation of the plug-ins, and enables reminding, receiving messages, etc. Plug-ins are managed in a uniform and standardized way in a program.