Management Server for Third-Party Software Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current home gateway software modularization solutions, such as OSGI, are limited in configuring and managing third-party software, resulting in low business service functionality for user equipment.

Innovation Solution

A method and system involving a management server that registers third-party software and configuration templates, sends configuration instructions to user equipment, and facilitates the download and management of third-party software, enhancing business service functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If OSGI-based software modularization is used in home gateway, then software lifecycle management is improved, but the ability to configure and manage third-party software is limited

Engineering Contradiction:
Improvesoftware lifecycle managementVSAvoidthird-party software configuration and management capability
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a management server as an intermediary component between the home gateway and third-party software providers. The management server handles registration, authentication, and configuration management of third-party software, while the home gateway focuses on execution. This mediator approach allows the gateway to maintain automated lifecycle management through OSGI while gaining extended capability to manage third-party software through the management server's interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the software management functionality into two parts: the home gateway handles local software module management using OSGI framework, while the management server handles third-party software registration, authentication, and configuration. This segmentation allows each component to specialize in its strength while collectively providing comprehensive software management capability including third-party software support.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If home gateway acts as a simple interface unit, then ease of operation is improved, but business service functionality is limited

Engineering Contradiction:
Improveinterface simplicityVSAvoidbusiness service functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The home gateway is designed with multi-functionality to serve both as a simple user interface unit and as a platform for diverse business services. It provides basic connectivity functions while simultaneously supporting service subscription, third-party software installation, and local configuration management. The gateway acts as a universal platform that can handle both simple user operations and complex service delivery tasks.

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

Solution Approach 2:

The patent adds a new dimension of functionality by introducing the management server layer that extends the gateway's capabilities without complicating the user interface. The management server operates in the background to handle complex third-party software management tasks, while the gateway maintains its simple interface for users. This dimensional separation allows the system to provide enhanced business service functionality while preserving ease of operation at the user level.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentEP2621243B1Method and system for configuring and managing third party software, and management server
Publication Date: 2019.03.13 HUAWEI DEVICE CO LTD
  • EP2621243B1 patent drawingFigure 1
  • EP2621243B1 patent drawingFigure 2A
  • EP2621243B1 patent drawingFigure 2B

AI summary

Embodiments of the present invention provide a method and system for configuring and managing third party software and a management server. The method includes: registering, by a management server, third party software provided by each service provider and a configuration template corresponding to the third party software; after an application by a user for a service via a customer service terminal succeeds, receiving, by the management server, a configuration instruction delivered by the customer service terminal, where the configuration instruction includes information about a service provider providing the service and includes third party software corresponding to the service; and notifying, by the management server, a user equipment of downloading the third party software from the service provider. The present invention is applicable to configuration and management of the third party software.