Software Component Management Object Installation with Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Device Management (DM) solutions for mobile terminals lack support for parameters during software component installation, leading to potential operation failures and inadequate security due to the absence of access control right assignment methods.

Innovation Solution

A method, system, and terminal management server that allow for the direct delivery of software component packages or download addresses by a Device Management (DM) server, enabling local installation and generation of management nodes with access control rights under specific subtrees within the Software Component Management Object (SCOMO), supporting parameter-driven installations and secure access control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional DM solution is used for downloading and installing software component, then the basic installation process can be completed, but parameters are not supported leading to operation failure and personalized management is not supported

Engineering Contradiction:
Improveparameter support and personalized managementVSAvoidoperation success rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a parameters node in the SCOMO management tree that can store installation parameters such as serial numbers. The DM server can deliver these parameters to the terminal device along with the software component, enabling parameter-driven installations and personalized management while improving operation success rate

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the software component management into distinct nodes in the SCOMO tree: software component node, parameters node, executable node, and access control right node. This segmentation allows independent management of each aspect, enabling parameter support and personalized management without affecting the basic installation process

Inventive Principle:
Principle #1Segmentation

2Reliability

If conventional DM solution is used for installing software component, then installation can be completed, but access control right assignment method is lacking leading to security level degradation

Engineering Contradiction:
Improvesecurity levelVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent assigns access control rights to the software component node and its subnodes (including parameters node and executable node) during the installation process itself, rather than requiring separate post-installation configuration. This preliminary assignment of access control rights ensures security without adding significant management complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The access control right assignment mechanism is integrated into the existing SCOMO management structure, allowing the same management tree to serve both software component management and security control functions, thereby improving security without proportionally increasing management complexity

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

3Productivity

If software component package is downloaded and installed locally, then the component can be installed, but management nodes need to be generated and network loads increase

Engineering Contradiction:
Improveinstallation efficiencyVSAvoidnetwork load
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary management information (software component ID, version, name, and parameters) and stores it in the SCOMO management tree nodes, rather than transferring the entire software component package through the network. This reduces network load while maintaining installation efficiency

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates lightweight management nodes in the SCOMO tree that contain metadata about the software component (ID, version, name, parameters) rather than the actual component data. These management nodes serve as references that enable efficient local installation without requiring continuous network access, thereby reducing network load while maintaining productivity

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2104274B1Method, system, DM client and DM server for installing software component
Publication Date: 2016.02.10 HUAWEI TECH CO LTD
  • EP2104274B1 patent drawingFigure 1~2
  • EP2104274B1 patent drawingFigure 3~4A
  • EP2104274B1 patent drawingFigure 4B

AI summary

A method for installing software components includes: a terminal receives a software component package delivered by a Device Management (DM) server directly or a download address of the component package and a command instructing to download delivered by the DM server, where the software component package contains more than one software component; if the terminal receives the download address and the command instructing to download, the terminal downloads the software component package from the download address; the terminal installs the obtained software component package locally and generates management nodes and subnodes of the management nodes corresponding to the software components under a Deployed subtree of the Software Component Management Object (SCOMO) of the terminal. With the present invention, the process of installing software component is more reasonable. A system and apparatus for installing software components are also provided.