Software Component Management Object Installation with Access Control
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
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
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
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
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
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
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
Data Source
Figure 1~2
Figure 3~4A
Figure 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.