[go: up one dir, main page]

CN1859194A - Terminal equipment managing method and its system, and terminal equipment - Google Patents

Terminal equipment managing method and its system, and terminal equipment Download PDF

Info

Publication number
CN1859194A
CN1859194A CN 200610007847 CN200610007847A CN1859194A CN 1859194 A CN1859194 A CN 1859194A CN 200610007847 CN200610007847 CN 200610007847 CN 200610007847 A CN200610007847 A CN 200610007847A CN 1859194 A CN1859194 A CN 1859194A
Authority
CN
China
Prior art keywords
additional function
terminal equipment
subtree
relevant information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200610007847
Other languages
Chinese (zh)
Other versions
CN100384154C (en
Inventor
柴晓前
董晓艺
李克鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2006100078478A priority Critical patent/CN100384154C/en
Publication of CN1859194A publication Critical patent/CN1859194A/en
Application granted granted Critical
Publication of CN100384154C publication Critical patent/CN100384154C/en
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种终端设备管理方法,包括:在终端设备中设置至少一个设备管理子树,各个子树之间的存储结构相同,并定义各个子树中对应位置节点能够存储的信息类型;分别获取终端设备所具有的每一附加功能的相关信息;并根据定义的子树中各节点分别能够存储的信息类型,将获取的每一附加功能的相关信息分别映射存储到一个对应子树中的各节点上;后续管理实体分别通过对终端设备中的每一子树中存储的附加功能相关信息进行控制,实现对终端设备的对应附加功能进行管理。相应本发明还公开了一种终端设备管理系统及其对应的终端设备。本发明可以使设备管理服务器能够通过对终端设备中的管理树进行管理,而达到对终端设备附加功能部件进行管理的目的。

Figure 200610007847

The invention discloses a terminal device management method, comprising: setting at least one device management subtree in the terminal device, the storage structures of each subtree are the same, and defining the information types that can be stored in corresponding position nodes in each subtree; Obtain the relevant information of each additional function of the terminal device respectively; and map and store the obtained relevant information of each additional function into a corresponding subtree according to the information types that can be stored by each node in the defined subtree respectively On each node of the terminal device; the subsequent management entity respectively controls the additional function-related information stored in each subtree of the terminal device to manage the corresponding additional function of the terminal device. Correspondingly, the invention also discloses a terminal equipment management system and corresponding terminal equipment. The present invention enables the device management server to manage the management tree in the terminal device to achieve the purpose of managing the additional functional parts of the terminal device.

Figure 200610007847

Description

终端设备管理方法及其系统、以及终端设备Terminal equipment management method and system thereof, and terminal equipment

技术领域technical field

本发明涉及开放移动联盟(OMA,Open Mobile Alliance)设备管理(DM,Device Management)技术领域,尤其是涉及一种终端设备管理方法及其系统,以及对应的终端设备。The present invention relates to the technical field of Open Mobile Alliance (OMA, Open Mobile Alliance) device management (DM, Device Management), in particular to a terminal device management method and system thereof, and a corresponding terminal device.

背景技术Background technique

开放移动联盟设备管理(OMA DM,Open Mobile Alliance DeviceManagement)规范是一种管理、诊断及维护移动终端设备的技术,它通过空中下载(OTA,Over The Air)方式对终端设备进行管理,其中对终端设备的管理操作包括:终端设备参数设置、固件更新、软件安装和升级、设备错误和事件信息的收集和处理等。其中OMA DM规范所管理的移动终端设备包括手机终端、掌上电脑、笔记本电脑、嵌入式设备和车载系统等,同时不排除任何其它移动终端设备。The Open Mobile Alliance Device Management (OMA DM, Open Mobile Alliance Device Management) specification is a technology for managing, diagnosing and maintaining mobile terminal equipment. It manages terminal equipment through OTA (Over The Air). Device management operations include: terminal device parameter setting, firmware update, software installation and upgrade, device error and event information collection and processing, etc. Among them, the mobile terminal devices managed by OMA DM specification include mobile phone terminals, handheld computers, notebook computers, embedded devices and vehicle systems, etc., while not excluding any other mobile terminal devices.

OMA DM规范提供了设备管理服务器(DMS,DM Server)对终端设备进行管理的机制,其中DM Server对终端设备进行的管理操作主要包括终端设备的参数设置、固件更新、软件安装和升级以及故障诊断等。如图1所示,为现有DM规范的整体管理架构模型图,在整体管理架构模型图中,终端设备上的设备管理代理(DM Agent)用于解释和执行DM服务器下发的各种管理命令;终端设备上存储的管理树可以被认为是一个DM Server通过DM协议对终端设备进行管理的接口,该管理树中包括一些基本的管理对象(MO,ManagementObject),DM Server就是通过对管理树中各管理对象的管理操作而达到对终端设备资源进行控制的。The OMA DM specification provides a device management server (DMS, DM Server) mechanism to manage terminal devices. The management operations performed by DM Server on terminal devices mainly include terminal device parameter settings, firmware updates, software installation and upgrades, and fault diagnosis. wait. As shown in Figure 1, it is a model diagram of the overall management architecture of the existing DM specification. In the model diagram of the overall management architecture, the device management agent (DM Agent) on the terminal device is used to explain and execute various management tasks issued by the DM server. command; the management tree stored on the terminal device can be considered as an interface for the DM Server to manage the terminal device through the DM protocol. The management tree includes some basic management objects (MO, ManagementObject). In order to achieve the control of terminal device resources through the management operation of each management object in the terminal.

如图2所示,为现有终端设备内管理树中各管理对象的结构状态示意图,目前的管理树协议只能支持一些标准化的管理对象,如连接参数管理对象、设备基本信息管理对象、设备详细信息管理对象及其固件管理对象等等。As shown in Figure 2, it is a schematic diagram of the structure status of each management object in the management tree in the existing terminal equipment. The current management tree protocol can only support some standardized management objects, such as connection parameter management objects, device basic information management objects, device Details management object and its firmware management object and so on.

但是伴随着移动通信技术的不断发展,移动终端设备所具有的附加功能越来越强大,例如目前的部分移动终端设备都具有高分辨率的摄像头、MP3音乐播放功能、大容量的存储能力、红外传输接口及其蓝牙传输接口等功能。这样对于设备管理技术而言,也同样需要对终端设备上具有的这些附加功能部件进行管理,但是目前的管理树协议只能支持一些标准化的管理对象,即DM服务器也只能够通过对终端设备上的管理树中的标准化管理对象进行管理,而达到对终端设备的一些标准化功能进行管理的目的,却不能通过对终端设备上管理树中相应管理对象的管理而达到对终端设备中附加功能部件的管理。However, with the continuous development of mobile communication technology, the additional functions of mobile terminal equipment are becoming more and more powerful. Transmission interface and its Bluetooth transmission interface and other functions. In this way, for device management technology, it is also necessary to manage these additional functional components on the terminal device, but the current management tree protocol can only support some standardized management objects, that is, the DM server can only manage the Manage the standardized management objects in the management tree of the terminal equipment to achieve the purpose of managing some standardized functions of the terminal equipment, but cannot manage the additional functional components in the terminal equipment by managing the corresponding management objects in the management tree on the terminal equipment manage.

发明内容Contents of the invention

本发明要解决的技术问题在于提出一种终端设备管理方法,以使设备管理服务器能够通过对终端设备中的管理树进行管理,而达到对终端设备附加功能部件进行管理的目的。The technical problem to be solved by the present invention is to propose a terminal device management method, so that the device management server can manage the additional functional components of the terminal device by managing the management tree in the terminal device.

相应的,本发明还提出了一种终端设备管理系统及其对应的终端设备。Correspondingly, the present invention also proposes a terminal equipment management system and its corresponding terminal equipment.

为解决上述问题,本发明提出的技术方案如下:In order to solve the above problems, the technical scheme proposed by the present invention is as follows:

一种终端设备管理方法,包括步骤:A terminal device management method, comprising the steps of:

在终端设备中设置至少一个设备管理子树,各个子树之间的存储结构相同,并定义各个子树中对应位置节点能够存储的信息类型;Set at least one device management subtree in the terminal device, the storage structure between each subtree is the same, and define the type of information that can be stored by the corresponding position node in each subtree;

分别获取终端设备所具有的每一附加功能的相关信息;并separately obtain relevant information of each additional function possessed by the terminal device; and

根据定义的子树中各节点分别能够存储的信息类型,将获取的每一附加功能的相关信息分别映射存储到一个对应子树中的各节点上;According to the information types that can be stored in each node in the defined subtree, respectively map and store the obtained related information of each additional function to each node in a corresponding subtree;

后续管理实体分别通过对终端设备中的每一子树中存储的附加功能相关信息进行控制,实现对终端设备的对应附加功能进行管理。Subsequent management entities respectively control the additional function-related information stored in each subtree of the terminal device to manage the corresponding additional functions of the terminal device.

较佳地,所述各个子树中定义了分别用于存储附加功能标识、附加功能静态描述信息、附加功能操作、附加功能当前状态信息和附加功能参数配置的节点。Preferably, nodes for storing additional function identifiers, static description information of additional functions, operations of additional functions, current state information of additional functions and parameter configuration of additional functions are defined in each subtree.

较佳地,在所述附加功能操作节点下定义了分别用于存储附加功能支持的各种操作类型的下一级节点;及Preferably, under the additional function operation node, lower-level nodes for storing various operation types supported by the additional function are respectively defined; and

在所述附加功能参数配置节点下定义了分别用于存储各个附加功能参数配置信息的下一级节点。Under the additional function parameter configuration node, lower-level nodes for respectively storing configuration information of each additional function parameter are defined.

较佳地,由终端设备来获取自身所具有的每一附加功能的相关信息。Preferably, the relevant information of each additional function possessed by the terminal device is obtained by the terminal device.

较佳地,所述终端设备通过扫描自身操作系统对外提供的系统接口、操作系统的注册表和操作系统的日志信息来获取自身所具有的每一附加功能的相关信息。Preferably, the terminal device obtains relevant information of each additional function it has by scanning the system interface provided externally by its own operating system, the registry of the operating system, and the log information of the operating system.

较佳地,所述终端设备通过分析自身操作系统向用户提供的用户交互界面来获取自身所具有的每一附加功能的相关信息。Preferably, the terminal device obtains relevant information of each additional function it has by analyzing the user interaction interface provided by its own operating system to the user.

较佳地,所述终端设备获取自身所具有的每一附加功能的相关信息的过程具体包括:Preferably, the process for the terminal device to acquire information about each additional function it has specifically includes:

终端设备向设备管理服务器发送用于请求自身所具有附加功能的相关信息的请求消息;The terminal device sends a request message to the device management server for requesting information about its own additional functions;

设备管理服务器响应终端设备发来的请求消息,将自身维护的终端设备所具有的附加功能的相关信息下发给终端设备。The device management server responds to the request message sent by the terminal device, and sends relevant information about the additional functions of the terminal device maintained by itself to the terminal device.

较佳地,所述终端设备获取自身所具有的每一附加功能的相关信息的过程具体包括:Preferably, the process for the terminal device to acquire information about each additional function it has specifically includes:

终端设备向设备管理服务器发送用于请求自身所具有附加功能的相关信息的请求消息;The terminal device sends a request message to the device management server for requesting information about its own additional functions;

设备管理服务器响应终端设备发来的请求消息,从第三方使能部件中获取终端设备所具有的附加功能的相关信息;并The device management server responds to the request message sent by the terminal device, and obtains information about the additional functions of the terminal device from the third-party enabling component; and

将获取的附加功能的相关信息下发给终端设备。Send the obtained information about the additional function to the terminal device.

较佳地,所述方法还包括步骤:Preferably, the method also includes the steps of:

触发所述终端设备重新获取自身所具有的每一附加功能的相关信息;并triggering the terminal device to reacquire information about each additional function it has; and

将重新获取的每一附加功能的相关信息分别和对应管理子树中各个节点上存储的信息进行比对;并comparing the re-acquired relevant information of each additional function with the information stored on each node in the corresponding management subtree; and

根据比对结果对管理子树中已经存储的信息进行更新处理。The information already stored in the management subtree is updated according to the comparison result.

较佳地,所述终端设备获取自身所具有的每一附加功能的相关信息包括附加功能标识信息、附加功能静态描述信息、附加功能支持的各种操作类型信息、附加功能的当前状态信息和附加功能的参数配置信息。Preferably, the information related to each additional function acquired by the terminal device includes additional function identification information, additional function static description information, information on various types of operations supported by the additional function, current status information of the additional function, and additional The parameter configuration information of the function.

较佳地,所述终端设备所具有的附加功能包括摄像功能、MP3音乐播放功能、蓝牙传输功能。Preferably, the additional functions of the terminal device include a camera function, an MP3 music playing function, and a bluetooth transmission function.

其中所述管理实体为设备管理服务器;或设备管理使能部件。Wherein the management entity is a device management server; or a device management enabling component.

一种终端设备管理系统,包括设备管理服务器和终端设备,所述终端设备中包括:A terminal device management system, including a device management server and a terminal device, wherein the terminal device includes:

存储单元,用于存储至少一个设备管理子树,所述存储单元存储的各个子树之间的存储结构相同,并定义了各个子树中对应位置节点能够存储的信息类型;The storage unit is used to store at least one device management subtree, the storage structure of each subtree stored in the storage unit is the same, and the information type that can be stored by the corresponding position node in each subtree is defined;

获取单元,用于分别获取终端设备所具有的每一附加功能的相关信息;an acquiring unit, configured to respectively acquire relevant information of each additional function of the terminal device;

映射存储单元,用于根据所述存储单元存储的子树中各节点分别能够存储的信息类型,将所述获取单元获取的每一附加功能的相关信息分别映射存储到所述存储单元存储的一个对应子树中的各节点上;The mapping storage unit is used to map and store the relevant information of each additional function acquired by the acquisition unit to one of the storage units stored in the storage unit according to the information types that can be stored in each node in the subtree stored in the storage unit. Corresponding to each node in the subtree;

所述设备管理服务器,用于通过对终端设备中的存储单元中包含的每一子树中存储的附加功能相关信息进行控制,实现对终端设备的对应附加功能进行管理。The device management server is configured to manage the corresponding additional functions of the terminal device by controlling the additional function-related information stored in each subtree contained in the storage unit in the terminal device.

较佳地,所述获取单元通过扫描终端设备操作系统对外提供的系统接口、操作系统的注册表和操作系统的日志信息来获取终端设备所具有的每一附加功能的相关信息。Preferably, the acquiring unit acquires relevant information of each additional function of the terminal device by scanning the system interface provided externally by the operating system of the terminal device, the registry of the operating system, and the log information of the operating system.

较佳地,所述获取单元通过分析终端设备操作系统向用户提供的用户交互界面来获取终端设备所具有的每一附加功能的相关信息。Preferably, the acquiring unit acquires relevant information of each additional function of the terminal equipment by analyzing the user interaction interface provided to the user by the operating system of the terminal equipment.

较佳地,所述获取单元具体包括:Preferably, the acquisition unit specifically includes:

请求消息发送子单元,用于向所述设备管理服务器发送用于请求终端设备所具有附加功能的相关信息的请求消息;A request message sending subunit, configured to send a request message for requesting information about additional functions of the terminal device to the device management server;

功能信息接收子单元,用于接收所述设备管理服务器下发的终端设备所具有的附加功能的相关信息。The function information receiving subunit is configured to receive information about additional functions of the terminal device issued by the device management server.

较佳地,所述设备管理服务器响应所述请求消息发送子单元发来的请求消息,将自身维护的终端设备所具有的附加功能的相关信息下发。Preferably, in response to the request message sent by the request message sending subunit, the device management server sends information about the additional functions of the terminal device it maintains.

较佳地,所述设备管理服务器响应所述请求消息发送子单元发来的请求消息,从第三方使能部件中获取终端设备所具有的附加功能的相关信息,并将获取的附加功能的相关信息下发。Preferably, the device management server responds to the request message sent by the request message sending subunit, obtains information about the additional functions of the terminal device from the third-party enabling component, and sends the obtained information about the additional functions to Information issued.

较佳地,所述终端设备中还包括:Preferably, the terminal device also includes:

触发单元,用于触发所述获取单元重新获取终端设备所具有的每一附加功能的相关信息;a triggering unit, configured to trigger the acquisition unit to re-acquire information related to each additional function of the terminal device;

比对处理单元,用于将所述获取单元重新获取的每一附加功能的相关信息分别和所述存储单元中存储的对应管理子树中各节点上存储的信息进行比对;A comparison processing unit, configured to compare the relevant information of each additional function reacquired by the acquisition unit with the information stored in each node in the corresponding management subtree stored in the storage unit;

更新处理单元,用于根据所述比对处理单元的比对结果,对所述存储单元中包含的管理子树中已经存储的信息进行更新处理。The update processing unit is configured to update the information already stored in the management subtree contained in the storage unit according to the comparison result of the comparison processing unit.

一种终端设备,包括:A terminal device comprising:

存储单元,用于存储至少一个设备管理子树,所述存储单元存储的各个子树之间的存储结构相同,并定义了各个子树中对应位置节点能够存储的信息类型;The storage unit is used to store at least one device management subtree, the storage structure of each subtree stored in the storage unit is the same, and the information type that can be stored by the corresponding position node in each subtree is defined;

获取单元,用于分别获取终端设备所具有的每一附加功能的相关信息;an acquiring unit, configured to respectively acquire relevant information of each additional function of the terminal device;

映射存储单元,用于根据所述存储单元存储的子树中各节点分别能够存储的信息类型,将所述获取单元获取的每一附加功能的相关信息分别映射存储到所述存储单元存储的一个对应子树中的各节点上。The mapping storage unit is used to map and store the relevant information of each additional function acquired by the acquisition unit to one of the storage units stored in the storage unit according to the information types that can be stored in each node in the subtree stored in the storage unit. corresponding to each node in the subtree.

较佳地,所述终端设备中还包括设备管理单元,用于对所述存储单元中包含的每一子树中存储的附加功能相关信息进行控制,实现对终端设备的对应附加功能进行管理。Preferably, the terminal device further includes a device management unit, configured to control the additional function-related information stored in each subtree contained in the storage unit, so as to manage the corresponding additional functions of the terminal device.

较佳地,所述获取单元通过扫描终端设备操作系统对外提供的系统接口、操作系统的注册表和操作系统的日志信息来获取终端设备所具有的每一附加功能的相关信息。Preferably, the acquiring unit acquires relevant information of each additional function of the terminal device by scanning the system interface provided externally by the operating system of the terminal device, the registry of the operating system, and the log information of the operating system.

较佳地,所述获取单元通过分析终端设备操作系统向用户提供的用户交互界面来获取终端设备所具有的每一附加功能的相关信息。Preferably, the acquiring unit acquires relevant information of each additional function of the terminal equipment by analyzing the user interaction interface provided to the user by the operating system of the terminal equipment.

较佳地,所述获取单元具体包括:Preferably, the acquisition unit specifically includes:

请求消息发送子单元,用于向设备管理服务器发送用于请求终端设备所具有附加功能的相关信息的请求消息;The request message sending subunit is configured to send a request message for requesting information about additional functions of the terminal device to the device management server;

功能信息接收子单元,用于接收设备管理服务器下发的终端设备所具有的附加功能的相关信息。The function information receiving subunit is configured to receive information about additional functions of the terminal device issued by the device management server.

较佳地,所述终端设备中还包括:Preferably, the terminal device also includes:

触发单元,用于触发所述获取单元重新获取终端设备所具有的每一附加功能的相关信息;a triggering unit, configured to trigger the acquisition unit to re-acquire information related to each additional function of the terminal device;

比对处理单元,用于将所述获取单元重新获取的每一附加功能的相关信息分别和所述存储单元中存储的对应管理子树中各节点上存储的信息进行比对;A comparison processing unit, configured to compare the relevant information of each additional function reacquired by the acquisition unit with the information stored in each node in the corresponding management subtree stored in the storage unit;

更新处理单元,用于根据所述比对处理单元的比对结果,对所述存储单元中包含的管理子树中已经存储的信息进行更新处理。The update processing unit is configured to update the information already stored in the management subtree contained in the storage unit according to the comparison result of the comparison processing unit.

本发明能够达到的有益效果如下:The beneficial effect that the present invention can reach is as follows:

本发明技术方案通过在终端设备中存储规范化的DM子树,以将获取到的终端设备本身所具有的附加功能的相关信息对应存储到该些规范化后的DM子树中,这样后续DM服务器和其他一些使能部件就可以通过对终端设备中的规范化DM子树中存储的附加功能的相关信息进行控制,来达到对终端设备的附加功能进行管理的目的,从而使得DM服务器或其他一些使能部件就可以如同对终端设备的一些软件固件进行管理的方式一样,对终端设备现在所具有的或后续通过非DM方式安装的与终端设备软件固件相关或无关的附加功能进行管理了,因此规范了OMA DM领域中DM服务器对终端设备附加功能进行管理的方式。The technical solution of the present invention stores standardized DM subtrees in the terminal equipment, so as to correspondingly store the obtained information about the additional functions of the terminal equipment itself into these normalized DM subtrees, so that the subsequent DM server and Some other enabling components can achieve the purpose of managing the additional functions of the terminal device by controlling the information related to the additional functions stored in the standardized DM subtree in the terminal device, so that the DM server or some other enabling The components can be managed in the same way as some software firmware of the terminal equipment, and can manage the additional functions that the terminal equipment currently has or are subsequently installed through non-DM methods that are related or irrelevant to the terminal equipment software and firmware, thus standardizing In the OMA DM field, the DM server manages the additional functions of the terminal equipment.

附图说明Description of drawings

图1为现有DM规范的整体管理架构模型图;Figure 1 is a model diagram of the overall management structure of the existing DM specification;

图2为现有终端设备内管理树中各管理对象的结构状态示意图;Fig. 2 is a schematic diagram of the structural state of each management object in the management tree in the existing terminal equipment;

图3为本发明提出的终端设备管理方法的主要实现原理流程图;FIG. 3 is a flow chart of main implementation principles of the terminal device management method proposed by the present invention;

图4为在本发明方法中对终端设备中设置的各个DM子树进行规范化后的存储结构示意图;Fig. 4 is a schematic diagram of the storage structure after normalizing each DM subtree set in the terminal device in the method of the present invention;

图5为本发明方法中终端设备将获取的附加功能的相关信息映射存储到对应的DM子树中的处理过程流程图;FIG. 5 is a flow chart of the processing process in which the terminal device maps and stores the obtained additional function-related information into the corresponding DM subtree in the method of the present invention;

图6为本发明方法中对DM子树中存储的附加功能相关信息进行更新的处理流程图;Fig. 6 is the process flowchart of updating the additional function-related information stored in the DM subtree in the method of the present invention;

图7为在终端设备中预先设置的用于存储终端设备所具有的摄像功能的相关信息的DM子树存储结构;FIG. 7 is a DM subtree storage structure preset in the terminal device for storing information related to the camera function of the terminal device;

图8为下发或安装到终端设备中的控制管理子树的结构示意图;FIG. 8 is a schematic structural diagram of a control management subtree delivered or installed in a terminal device;

图9为本发明提出的终端设备管理系统的具体组成结构框图;Fig. 9 is a specific structural block diagram of the terminal equipment management system proposed by the present invention;

图10为本发明系统中为实现向DM服务器请求到附加功能的相关信息,获取单元的具体组成结构框图;Fig. 10 is a specific structural block diagram of the acquisition unit in order to realize the request to the DM server for the relevant information of the additional function in the system of the present invention;

图11为本发明系统中增加对存储单元中存储的DM子树中的相关信息进行更新功能的具体实施例结构组成框图;Fig. 11 is a structural composition block diagram of a specific embodiment in which the function of updating the relevant information in the DM subtree stored in the storage unit is added in the system of the present invention;

图12为本发明提出的终端设备的主要组成结构框图;FIG. 12 is a structural block diagram of the main components of the terminal device proposed by the present invention;

图13为本发明终端设备为实现向DM服务器请求到附加功能的相关信息,获取单元的具体组成结构框图;FIG. 13 is a block diagram of the specific composition and structure of the acquisition unit for the terminal device of the present invention to request information related to additional functions from the DM server;

图14为本发明终端设备中增加对存储单元中存储的DM子树中的相关信息进行更新功能的具体实施例结构组成框图。Fig. 14 is a structural composition block diagram of a specific embodiment of adding a function of updating related information in the DM subtree stored in the storage unit in the terminal device of the present invention.

具体实施方式Detailed ways

本发明提出的用于管理终端设备的技术方案主要是在OMA DM领域,使DM服务器和一些设备管理使能部件能够对终端设备中所具有的一些附加功能进行管理,其中终端设备所具有的这些附加功能主要包括终端设备本身所带有的或后续通过非DM方式安装的与硬件相关或无关的附加功能部件,同时也包括一些可插拔的附加功能部件等,例如手机的内置或外置拍照功能、MP3音乐播放功能和短距离无线通信功能等。The technical solution for managing terminal equipment proposed by the present invention is mainly in the field of OMA DM, enabling the DM server and some equipment management enabling components to manage some additional functions in the terminal equipment, wherein the terminal equipment has these Additional functions mainly include hardware-related or irrelevant additional functional components carried by the terminal device itself or subsequently installed through non-DM methods, and also include some pluggable additional functional components, such as built-in or external camera function, MP3 music playback function and short-distance wireless communication function, etc.

本发明方案的主要设计思想是通过扫描终端设备所具有的附加功能的相关信息,可以由终端设备中的DM Agent来扫描,并将扫描得到的各个附加功能的相关信息映射存储到设备管理树中,后续DM服务器或其他一些设备管理使能部件通过操作终端设备中的设备管理树来实现对终端设备的附加功能部件进行管理的目的。The main design idea of the solution of the present invention is that by scanning the relevant information of the additional functions of the terminal device, the DM Agent in the terminal device can scan, and map and store the relevant information of each additional function obtained through scanning into the device management tree , the subsequent DM server or some other device management enabling components realize the purpose of managing the additional functional components of the terminal device by operating the device management tree in the terminal device.

下面将结合各个附图对本发明方案的主要实现原理及其具体实施方式、以及相应达到的有益效果进行详细的阐述。The main realization principle of the solution of the present invention, its specific implementation manners, and corresponding beneficial effects will be described in detail below with reference to each accompanying drawing.

如图3所示,为本发明提出的终端设备管理方法的主要实现原理流程图,其主要实现过程如下:As shown in Figure 3, it is a flow chart of the main realization principle of the terminal equipment management method proposed by the present invention, and its main realization process is as follows:

步骤S10,在终端设备中预先设置至少一个设备管理子树(DM子树),其中预先设置的每一DM子树分别用于存储终端设备所具有的一个附加功能的相关信息,预先设置的各个DM子树之间的存储结构完全相同,并预先定义各个DM子树中对应位置节点能够存储的信息类型;Step S10, preset at least one device management subtree (DM subtree) in the terminal device, wherein each preset DM subtree is used to store information about an additional function of the terminal device, each preset The storage structure between the DM subtrees is exactly the same, and the information types that can be stored in the corresponding position nodes in each DM subtree are defined in advance;

假设这里各个DM子树中定义了分别用于存储附加功能标识(ID)、附加功能静态描述信息(Description)、附加功能操作(Operation)、附加功能当前状态信息(Status)和附加功能参数配置(Configure)的5个节点;并在附加功能操作(Operation)节点下定义了分别用于存储附加功能支持的各种操作类型的下一级节点和在附加功能参数配置(Configure)节点下定义了分别用于存储各个附加功能参数配置信息的下一级节点。即为了存储终端设备所具有的附加功能的相关信息,首先需要确定DM子树的存储结构,此存储结构的设计与需要获取和能够获取的附加功能的信息相关。假设这里在本发明方法中,需要获取的终端设备附加功能的相关信息主要包括附加功能的标识、描述此附加功能的静态信息、此附加功能的状态信息以及可以对其附加功能进行操作的操作信息等。Assume that each DM subtree here is defined to store additional function identification (ID), additional function static description information (Description), additional function operation (Operation), additional function current state information (Status) and additional function parameter configuration ( 5 nodes of Configure); and under the additional function operation (Operation) node, define the next-level nodes for storing the various operation types supported by the additional function and define respectively under the additional function parameter configuration (Configure) node The next-level node used to store the configuration information of each additional function parameter. That is, in order to store information related to additional functions of the terminal device, it is first necessary to determine the storage structure of the DM subtree, and the design of the storage structure is related to the information of the additional functions that need to be obtained and can be obtained. It is assumed that in the method of the present invention, the information about the additional functions of the terminal device that needs to be obtained mainly includes the identification of the additional functions, static information describing the additional functions, status information of the additional functions, and operation information that can operate on the additional functions wait.

如图4所示,为在本发明方法中对终端设备中设置的各个DM子树进行规范化后的存储结构示意图,该规范化后的DM子树中的各个根节点和叶子节点的具体含义如下:As shown in Figure 4, it is a schematic diagram of the storage structure after normalizing each DM subtree set in the terminal device in the method of the present invention, and the specific meanings of each root node and leaf node in the normalized DM subtree are as follows:

<x>   树节点   格式   最小存取权   值   One   Node   Get   N/A <x> tree node Format minimum access rights value One node Get N/A

该节点表示占位符节点;This node represents a placeholder node;

<x/ID>   树节点   格式   最小存取权   值   One   Node   Get   N/A <x/ID> tree node Format minimum access rights value One node Get N/A

该根节点表示附加功能标识节点,用于唯一标识一个附加功能;The root node represents an additional function identification node, which is used to uniquely identify an additional function;

<x/Description>   树节点   格式   最小存取权   值   One   Node   Get   N/A <x/Description> tree node Format minimum access rights value One node Get N/A

该根节点表示附加功能的静态描述信息节点,用于描述附加功能的静态描述信息;The root node represents the static description information node of the additional function, and is used to describe the static description information of the additional function;

<x/Operation>   树节点   格式   最小存取权   值   One   Node   Get   N/A <x/Operation> tree node Format minimum access rights value One node Get N/A

该根节点表示附加功能操作节点;The root node represents an additional function operation node;

<x/Operation/Enable>   树节点   格式   最小存取权   值   ZeroOrOne   Node   Exec,Get   N/A <x/Operation/Enable> tree node Format minimum access rights value Zero Or One node Exec, Get N/A

该叶子节点表示附加功能支持启用操作;The leaf node indicates that the additional function supports the enable operation;

<x/Operation/Disable>   树节点   格式   最小存取权   值   ZeroOrOne   Node   Exec,Get   N/A <x/Operation/Disable> tree node Format minimum access rights value Zero Or One node Exec, Get N/A

该叶子节点表示附加功能支持禁用操作;The leaf node indicates that the additional function supports the disable operation;

<x/Operation/Run>   树节点   格式   最小存取权   值   ZeroOrOne   Node   Exec,Get   N/A <x/Operation/Run> tree node Format minimum access rights value Zero Or One node Exec, Get N/A

该叶子节点表示附加功能支持运行操作;The leaf node indicates that the additional function supports running operations;

<x/Operation/Quit>   树节点   格式   最小存取权   值   ZeroOrOne   Node   Exec,Get   N/A <x/Operation/Quit> tree node Format minimum access rights value Zero Or One node Exec, Get N/A

该叶子节点表示附加功能支持关闭操作;The leaf node indicates that the additional function supports the shutdown operation;

<x/Operation/Ext>   树节点   格式   最小存取权   值   ZeroOrOne   Node   Exec,Get   N/A <x/Operation/Ext> tree node Format minimum access rights value Zero Or One node Exec, Get N/A

该叶子节点表示附加功能所支持操作类型的备用扩展节点;The leaf node represents the standby extension node of the operation type supported by the additional function;

<x/Status>   树节点   格式   最小存取权限   值   One   Node   Get   Run,Enable,Disable <x/Status> tree node Format minimum access rights value One node Get Run,Enable,Disable

该根节点表示附加功能的当前状态节点;The root node represents the current status node of the additional function;

<x/Configure>   树节点   格式   最小存取权   值   One   Node   Get   N/A <x/Configure> tree node Format minimum access rights value One node Get N/A

该根节点表示附加功能的参数配置节点;The root node represents the parameter configuration node of additional functions;

<x/Configure/X/Parameter>   树节点   格式   最小存取权   值   ZeroOrMore   Node   Replace,Get   N/A <x/Configure/X/Parameter> tree node Format minimum access rights value Zero Or More node Replace, Get N/A

该叶子节点表示附加功能的参数配置信息节点;The leaf node represents the parameter configuration information node of the additional function;

<x/Ext>   树节点   格式   最小存取权   值   ZeroOrOne   Node   Get   N/A <x/Ext> tree node Format minimum access rights value Zero Or One node Get N/A

该根节点表示附加功能相关信息备用扩展节点。The root node represents a standby extension node for additional function-related information.

步骤S20,分别获取终端设备所具有的每一附加功能的相关信息;其中可以但不限于由终端设备来获取自身所具有的每一附加功能的相关信息。其中终端设备可以但不限于通过如下四种方式来获取自身所具有的每一附加功能的相关信息:In step S20, the relevant information of each additional function possessed by the terminal device is respectively acquired; wherein, the relevant information of each additional function possessed by the terminal device may be obtained, but not limited to, by the terminal device itself. Among them, the terminal device can, but not limited to, obtain the relevant information of each additional function it has through the following four ways:

(1)终端设备通过扫描自身操作系统对外提供的系统接口、操作系统的注册表和操作系统的日志信息等来获取自身所具有的每一附加功能的相关信息;即通过终端设备的操作系统对外提供的一些支持机制来获取终端设备的附加功能列表及其附加功能的相关信息。其中这些支持机制如:操作系统对外提供的编程接口、操作系统的注册表及其操作系统的日志信息等等,例如:WindowsMobile操作系统对外提供了DirectShow API接口,此API接口就提供了管理和访问照相机硬件的功能。(1) The terminal device obtains information about each additional function it has by scanning the system interface provided externally by its own operating system, the registry of the operating system, and the log information of the operating system; Some supporting mechanisms are provided to obtain the list of additional functions of the terminal device and related information of the additional functions. These support mechanisms include: the programming interface provided by the operating system, the registry of the operating system and the log information of the operating system, etc. For example, the WindowsMobile operating system provides the DirectShow API interface, which provides management and access The capabilities of the camera hardware.

(2)终端设备通过分析自身操作系统向用户提供的用户交互界面来获取自身所具有的每一附加功能的相关信息;即终端设备通过分析操作系统向用户提供的用户交互界面(如:菜单、控制面板等)上能够显示的相关信息来获取终端设备的一些用户可见附加功能的相关信息,同时还可以获取菜单的控制接口、描述信息等。(2) The terminal device obtains information about each additional function it has by analyzing the user interaction interface provided by its own operating system to the user; that is, the terminal device analyzes the user interaction interface (such as: menu, The relevant information that can be displayed on the control panel, etc.) is used to obtain the relevant information of some user-visible additional functions of the terminal device, and at the same time, the control interface and description information of the menu can also be obtained.

(3)终端设备向DM服务器发送用于请求自身所具有附加功能的相关信息的请求消息;DM服务器响应终端设备发来的请求消息,将自身维护的终端设备所具有的附加功能的相关信息或从第三方使能部件中(如WAP网关等)获取终端设备所具有的附加功能的相关信息,然后将终端设备所具有的附加功能的相关信息下发给该终端设备。(3) The terminal device sends a request message to the DM server to request information about the additional functions it has; the DM server responds to the request message sent by the terminal device, and sends the information about the additional functions of the terminal device maintained by itself or The relevant information of the additional functions possessed by the terminal device is obtained from a third-party enabling component (such as a WAP gateway, etc.), and then the relevant information of the additional functions possessed by the terminal device is delivered to the terminal device.

即终端设备向DM服务器发送获取终端设备的附加功能的相关信息的请求,如果DM服务器自己维护了终端设备的附加功能信息数据库,则从自身维护的附加功能信息数据库中查询终端设备所具有附加功能的相关信息;如果DM服务器自身并没有维护终端设备附加功能信息数据库,则DM服务器根据终端设备上报的终端型号通过WSI接口或其它接口从其它使能部件(如WAP网关等)获取此终端设备所具有附加功能的相关信息。如果DM服务器从外部设备获取的附加功能相关信息的格式是标准化的,如UAProfile,则DM服务器直接将获取的附加功能的相关信息下发给终端设备;如果是非标准化的,则DM服务器对获取的附加功能的相关信息进行格式转化后再将转化后的标准化的附加功能的相关信息下发给终端设备。That is, the terminal device sends a request to the DM server to obtain information about the additional functions of the terminal device. If the DM server maintains the additional function information database of the terminal device, it will query the additional functions of the terminal device from the additional function information database maintained by itself. If the DM server itself does not maintain the additional function information database of the terminal device, the DM server obtains the information of the terminal device from other enabling components (such as WAP gateway, etc.) through the WSI interface or other interfaces according to the terminal model reported by the terminal device. Relevant information with additional features. If the format of the additional function-related information obtained by the DM server from the external device is standardized, such as UAProfile, the DM server will directly send the obtained additional function-related information to the terminal device; if it is non-standardized, the DM server will After format conversion is performed on the relevant information of the additional function, the converted standardized information related to the additional function is sent to the terminal device.

(4)终端设备的制造商在终端设备出厂前,根据终端设备本身所具有的附加功能,将各个附加功能的相关信息提前写入到对应的规范化的DM子树中。(4) Before the terminal equipment leaves the factory, according to the additional functions of the terminal equipment itself, the manufacturer of the terminal equipment writes the relevant information of each additional function into the corresponding standardized DM subtree in advance.

其中终端设备可以对应自身中存储的已经规范化的DM子树存储结构,仅仅获取规范化后的DM子树中的各个节点上能够存储的信息类型,这样终端设备获取自身所具有的每一附加功能的相关信息相应就包括附加功能的标识信息、附加功能的静态描述信息、附加功能支持的各种操作类型信息、附加功能的当前状态信息及其附加功能的参数配置信息等等。The terminal device can correspond to the standardized DM subtree storage structure stored in itself, and only obtain the information types that can be stored on each node in the standardized DM subtree, so that the terminal device obtains the information of each additional function it has. The relevant information correspondingly includes identification information of the additional function, static description information of the additional function, information of various types of operations supported by the additional function, current state information of the additional function and parameter configuration information of the additional function, and the like.

步骤S30,终端设备根据定义的子树中各节点分别能够存储的信息类型,将上述获取到的每一附加功能的相关信息分别映射存储到一个对应DM子树中的各个节点上。In step S30, the terminal device maps and stores the acquired information about each additional function to each node in a corresponding DM subtree according to the types of information that each node in the defined subtree can respectively store.

由上述叙述可见,本发明这里规范的DM子树存储结构中,至少包括附加功能的标识节点(ID)、附加功能的当前状态节点(Status)和附加功能支持的操作节点(Operation),当然DM子树的具体存储结构还可以随同需求做不同的调整。It can be seen from the above narration that in the DM subtree storage structure standardized here in the present invention, at least include the identification node (ID) of the additional function, the current state node (Status) of the additional function and the operation node (Operation) supported by the additional function, of course the DM The specific storage structure of the subtree can also be adjusted differently according to the requirements.

终端设备在获取到自身所具有的每一附加功能的相关信息后,对获取到的信息进行解析处理,分析相应附加功能的相关信息是否需要映射存储到对应的DM子树中,是否是标准化的附加功能(即有没有统一的ID标识)。如果是标准化的附加功能,则根据规范化后的DM子树存储结构完成获取信息到DM子树的映射存储,如果是非标准化的附加功能,则终端设备对其进行一些处理(如生成可以唯一标识此附加功能的ID标识等),然后根据规范化后的DM子树存储结构将获取到的信息映射存储到对应的DM子树中。After the terminal device obtains the relevant information of each additional function it has, it analyzes and processes the obtained information, and analyzes whether the relevant information of the corresponding additional function needs to be mapped and stored in the corresponding DM subtree, and whether it is standardized Additional functions (that is, whether there is a unified ID identification). If it is a standardized additional function, then complete the mapping storage of the obtained information to the DM subtree according to the normalized DM subtree storage structure; if it is a non-standardized additional function, the terminal device performs some processing on it (such as generating a ID of the additional function, etc.), and then map and store the obtained information into the corresponding DM subtree according to the normalized DM subtree storage structure.

此外,对于上述用于终端设备获取自身附加功能的相关信息的方法(3)中,DM服务器根据获取到的终端设备附加功能的相关信息,可以将相应信息直接下发到终端设备中的对应DM子树中的对应节点中存储。In addition, for the above method (3) for the terminal device to obtain information about its own additional functions, the DM server can directly send the corresponding information to the corresponding DM in the terminal device according to the obtained information about the additional functions of the terminal device. stored in the corresponding node in the subtree.

其中终端设备在将获取到的附加功能的相关信息映射到对应的DM子树中时,对于规范化后的DM子树中的Status节点,终端设备需要获知附加功能的当前状态,以将附加功能的当前状态信息映射存储到Status节点中,完成对Status节点进行初始化的目的,对于规范化后的DM子树中的Operation节点,终端设备需要获知该附加功能能够支持的操作类型情况,并将获知的各个操作类型情况映射存储到Operation节点下的相应叶子节点中。When the terminal device maps the obtained information about the additional function to the corresponding DM subtree, for the Status node in the normalized DM subtree, the terminal device needs to know the current status of the additional function, so as to map the information of the additional function The current status information is mapped and stored in the Status node to complete the purpose of initializing the Status node. For the Operation node in the normalized DM subtree, the terminal device needs to know the type of operation that the additional function can support, and will know each The operation type situation mapping is stored in the corresponding leaf node under the Operation node.

如图5所示,为本发明方法中终端设备将获取的附加功能的相关信息映射存储到对应的DM子树中的处理过程流程图。As shown in FIG. 5 , it is a flow chart of a processing procedure in which the terminal device maps and stores the acquired related information of additional functions into the corresponding DM subtree in the method of the present invention.

步骤S40,后续相应的管理实体就可以分别通过对终端设备中的每一DM子树中存储的附加功能相关信息进行控制,来实现对终端设备的对应附加功能进行管理的目的。其中这里所提及的管理实体可以为DM服务器,还可以为其他一些设备管理使能部件,如Scheduling使能部件等。In step S40, the subsequent corresponding management entities can respectively control the additional function-related information stored in each DM subtree in the terminal device, so as to realize the purpose of managing the corresponding additional functions of the terminal device. The management entity mentioned here may be a DM server, and may also manage enabling components for some other devices, such as a Scheduling enabling component.

此外,如果终端设备自身所具有的附加功能发生了变化或所具有的附加功能的状态发生了变化,而映射存储在相应DM子树上的相关信息并没有及时给予更新,则可能就会导致管理方发出的操作命令无法执行或执行错误等,所以就要求终端设备要及时负责对自身的附加功能部件或其状态、参数的变化进行监控,如果监控到发生了变化,则立即要对相应DM子树中存储的信息进行更新处理,以维护DM子树映射存储终端设备所具有附加功能的相关信息的准确性。其中终端设备对自身存储的DM子树中的相关信息进行更新处理的主要过程如下:In addition, if the additional functions of the terminal device itself or the state of the additional functions have changed, but the relevant information mapped and stored on the corresponding DM subtree has not been updated in time, it may lead to management The operation command issued by the party cannot be executed or executed incorrectly, etc., so the terminal equipment is required to be responsible for monitoring the changes of its own additional functional components or their status and parameters in a timely manner. If any changes are detected, the corresponding DM sub- The information stored in the tree is updated, so as to maintain the accuracy of the DM subtree mapping and storing the relevant information of the additional functions of the terminal device. The main process for the terminal device to update the relevant information in the DM subtree stored by itself is as follows:

触发终端设备重新获取自身所具有的每一附加功能的相关信息,并将重新获取的每一附加功能的相关信息分别和对应DM子树中根节点和叶子节点上存储的信息进行比对,再根据比对结果对相应DM子树中已经存储的相关信息进行更新处理。Trigger the terminal device to reacquire the relevant information of each additional function it has, and compare the reacquired relevant information of each additional function with the information stored on the root node and leaf node in the corresponding DM subtree, and then according to The comparison result updates the relevant information already stored in the corresponding DM subtree.

其中可以但不限于通过预先在终端设备中设置触发周期,使得终端设备在对DM子树进行更新处理的过程中,在每个周期触发点自动重新获取终端设备所具有附加功能的相关信息,也可以通过设定相关接口来让终端设备在一定条件下重新获取自身所具有的附加功能的相关信息;终端设备在获取的相关信息中将需要映射存储到相应DM子树中的信息抽取出来;并通过比对这些抽取出来的信息和已经映射存储到对应DM子树上的信息,如果发现某项附加功能标识在DM子树上没有,则增加用于存储此附加功能相关信息的DM子树;如果发现某项附加功能是DM子树上有而目前获取的附加功能列表中没有,则删除存储该附加功能相关信息的DM子树;如果发现获取的附加功能列表和对应的DM子树上均有,但状态等信息不相同,则对该DM子树中的相关节点中存储的信息进行更新处理。It is possible, but not limited to, to pre-set the trigger cycle in the terminal device, so that the terminal device automatically reacquires information about additional functions of the terminal device at each cycle trigger point during the process of updating the DM subtree, and also By setting the relevant interface, the terminal device can reacquire the relevant information of its own additional functions under certain conditions; the terminal device extracts the information that needs to be mapped and stored in the corresponding DM subtree from the obtained relevant information; and By comparing the extracted information with the information that has been mapped and stored on the corresponding DM subtree, if it is found that an additional function identifier is not found on the DM subtree, then increase the DM subtree used to store the information related to this additional function; If it is found that a certain additional function is on the DM subtree but not in the currently acquired additional function list, then delete the DM subtree that stores the relevant information of the additional function; if it is found that both the obtained additional function list and the corresponding DM subtree Yes, but the status and other information are different, then update the information stored in the relevant nodes in the DM subtree.

如图6所示,为本发明方法中对DM子树中存储的附加功能相关信息进行更新的处理流程图。As shown in FIG. 6 , it is a flow chart of updating the additional function-related information stored in the DM subtree in the method of the present invention.

本发明上述方法中所提及的附加功能包括但不限于终端设备本身所带有的或后续通过非DM方式安装的与硬件相关或无关的摄像功能、MP3音乐播放功能、蓝牙传输功能以及红外传输功能等等。The additional functions mentioned in the above method of the present invention include but are not limited to hardware-related or irrelevant camera functions, MP3 music playback functions, Bluetooth transmission functions, and infrared transmission functions carried by the terminal device itself or subsequently installed in a non-DM manner. functions and more.

下面以预定任务Scheduling使能部件对终端设备的摄像功能进行管理为例对本发明上述提出的方法原理进行更进一步的详细阐述:Next, take the predetermined task Scheduling enabling component to manage the camera function of the terminal device as an example to further elaborate the principle of the method proposed above in the present invention:

如图7所示,为在终端设备中预先设置的用于存储终端设备所具有的摄像功能的相关信息的DM子树存储结构,该DM子树中的各个根节点和叶子节点中分别存储了终端设备所具有的摄像功能的ID信息(OMA_DC_DEF)、静态描述信息(Camera Function)、可支持的操作类型信息(Operation:EnableDisable)和参数配置信息(Configure)等等;As shown in Figure 7, it is a DM sub-tree storage structure preset in the terminal device for storing relevant information of the camera function of the terminal device. Each root node and leaf node in the DM sub-tree store the ID information (OMA_DC_DEF), static description information (Camera Function), supportable operation type information (Operation: EnableDisable) and parameter configuration information (Configure) of the camera function of the terminal device;

其次在终端设备上安装几组相关的控制管理子树,每个控制管理子树至少包括条件(Condition)和动作组(Actions),这些控制管理子树可以由Scheduling使能部件识别并操作,也可以作为Scheduling管理对象的一个项而存在。这些控制管理子树可以由DM服务器下发或通过其它途径(如智能卡等)安装到终端设备中,如图8所示,为下发或安装到终端设备中的控制管理子树的结构示意图,Scheduling使能部件检查条件(Trigger Condition)是否满足,如果条件满足某个(组)控制管理子树的执行条件,则由Scheduling使能部件执行相关操作。Secondly, several sets of relevant control management subtrees are installed on the terminal equipment, each control management subtree includes at least Condition and action group (Actions), these control management subtrees can be identified and operated by the Scheduling enabling component, and also It can exist as an item of the Scheduling management object. These control management subtrees can be issued by the DM server or installed in the terminal device through other means (such as smart cards, etc.), as shown in Figure 8, which is a schematic structural diagram of the control management subtree delivered or installed in the terminal device, The Scheduling enabling component checks whether the condition (Trigger Condition) is satisfied, and if the condition satisfies the execution condition of a certain (group) control management subtree, the Scheduling enabling component executes the relevant operation.

例如,若Scheduling使能部件检查到条件满足1任务组,则Scheduling使能部件执行1管理子树;如果检查到条件满足2任务组,则Scheduling使能部件执行2管理子树,其中Scheduling使能部件执行相关操作的具体实现过程请参见OMADM相关规范。For example, if the Scheduling enabling component checks that the condition meets 1 task group, then the Scheduling enabling component executes 1 management subtree; if it checks that the condition satisfies 2 task groups, then the Scheduling enabling component executes 2 management subtree, wherein the Scheduling enables Please refer to the relevant specifications of OMADM for the specific implementation process of the component performing related operations.

综上可见,基于本发明提出的终端设备管理方法,可以将终端设备所具有的附加功能的相关信息映射存储到DM子树中,使得DM服务器或设备管理使能部件能够通过对DM子树进行控制而达到对终端设备所具有的附加功能进行管理的目的。In summary, based on the terminal device management method proposed by the present invention, the relevant information of the additional functions of the terminal device can be mapped and stored in the DM subtree, so that the DM server or the device management enabling component can manage the DM subtree through the DM subtree. Control to achieve the purpose of managing the additional functions of the terminal equipment.

相应于本发明上述提出的终端设备管理方法,本发明这里还提出了一种终端设备管理系统,如图9所示,为本发明提出的终端设备管理系统的具体组成结构框图,其主要包括DM服务器10和终端设备20,其中终端设备20中主要包括存储单元210、获取单元220和映射存储单元230,其中各个组成部分的主要作用如下:Corresponding to the terminal equipment management method proposed above in the present invention, the present invention also proposes a terminal equipment management system here, as shown in FIG. 9, which is a specific structural block diagram of the terminal equipment management system proposed in the present invention, which mainly includes The server 10 and the terminal device 20, wherein the terminal device 20 mainly includes a storage unit 210, an acquisition unit 220 and a mapping storage unit 230, wherein the main functions of each component are as follows:

存储单元210,主要用于存储至少一个DM子树,其中存储单元210存储的各个DM子树之间的存储结构完全相同,并预先定义了各个DM子树中对应位置节点能够存储的信息类型;The storage unit 210 is mainly used to store at least one DM subtree, wherein the storage structure of each DM subtree stored in the storage unit 210 is exactly the same, and the information types that can be stored in corresponding position nodes in each DM subtree are predefined;

获取单元220,主要用于分别获取终端设备所具有的每一附加功能的相关信息;其中获取单元220可以通过扫描终端设备20操作系统对外提供的系统接口、操作系统的注册表和操作系统的日志信息来获取终端设备20所具有的每一附加功能的相关信息;还可以通过分析终端设备20操作系统向用户提供的用户交互界面来获取终端设备20所具有的每一附加功能的相关信息;The acquisition unit 220 is mainly used to obtain the relevant information of each additional function of the terminal device respectively; wherein the acquisition unit 220 can scan the system interface provided externally by the operating system of the terminal device 20, the registry of the operating system and the log of the operating system information to obtain the relevant information of each additional function possessed by the terminal device 20; the relevant information of each additional function possessed by the terminal device 20 may also be obtained by analyzing the user interaction interface provided by the operating system of the terminal device 20 to the user;

映射存储单元230,主要用于根据上述存储单元210存储的子树中各节点分别能够存储的信息类型,将上述获取单元220获取到的每一附加功能的相关信息分别映射存储到存储单元210存储的一个对应DM子树中的各个节点上;The mapping storage unit 230 is mainly used to map and store the relevant information of each additional function acquired by the acquisition unit 220 into the storage unit 210 according to the information types that can be stored in each node in the subtree stored in the storage unit 210. One corresponding to each node in the DM subtree;

DM服务器10主要用于通过对终端设备20中的存储单元210中包含的每一DM子树中存储的附加功能相关信息进行控制,来实现对终端设备20的对应附加功能进行管理的目的。The DM server 10 is mainly used to manage the corresponding additional functions of the terminal device 20 by controlling the additional function-related information stored in each DM subtree included in the storage unit 210 of the terminal device 20 .

获取单元220除了能够通过上述两种方式获取到自身所具有附加功能的相关信息外,还可以通过向DM服务器10请求,来获取自身所具有附加功能的相关信息,如图10所示,为本发明系统中为实现向DM服务器请求到附加功能的相关信息,获取单元的具体组成结构框图,获取单元220具体包括请求消息发送子单元2210和功能信息接收子单元2220,这两个组成子单元的具体作用如下:In addition to obtaining the relevant information of its own additional functions through the above two methods, the obtaining unit 220 can also obtain the relevant information of its own additional functions by requesting the DM server 10, as shown in FIG. 10 . In the inventive system, in order to request information related to additional functions from the DM server, the specific structural block diagram of the acquisition unit, the acquisition unit 220 specifically includes a request message sending subunit 2210 and a function information receiving subunit 2220, the two composition subunits The specific functions are as follows:

请求消息发送子单元2210,用于向DM服务器10发送用于请求终端设备20所具有附加功能的相关信息的请求消息;其中终端设备20和DM服务器10之间的低层承载网络可以是有线网络,还可以是无线网络。The request message sending subunit 2210 is configured to send to the DM server 10 a request message for requesting information about additional functions of the terminal device 20; wherein the low-level bearer network between the terminal device 20 and the DM server 10 may be a wired network, It can also be a wireless network.

功能信息接收子单元2220,用于接收DM服务器10下发的终端设备20所具有的附加功能的相关信息。其中DM服务器10响应上述请求消息发送子单元2210发来的请求消息,可以通过将自身维护的终端设备所具有的附加功能的相关信息下发给终端设备20中的功能信息接收子单元2220;如果DM服务器10中并没有维护终端设备的附加功能的相关信息数据库,则可以从第三方使能部件(如WAP设备等)中获取到终端设备20所具有的附加功能的相关信息,并将获取到的附加功能的相关信息下发给终端设备20中的功能信息接收子单元2220。The function information receiving subunit 2220 is configured to receive information about additional functions of the terminal device 20 issued by the DM server 10 . Wherein the DM server 10 responds to the request message sent by the above-mentioned request message sending subunit 2210, and may send the relevant information about the additional functions of the terminal device maintained by itself to the function information receiving subunit 2220 in the terminal device 20; if The DM server 10 does not maintain the relevant information database of the additional functions of the terminal equipment, then the relevant information of the additional functions that the terminal equipment 20 has can be obtained from a third-party enabling component (such as a WAP device, etc.), and the obtained The related information of the additional functions of the terminal device 20 is sent to the function information receiving subunit 2220.

如图11所示,为本发明系统中增加对存储单元中存储的DM子树中的相关信息进行更新功能的具体实施例结构组成框图,其在上述图9组成结构的基础上,还进而包括触发单元240、比对处理单元250和更新处理单元260,各个新增单元的具体作用如下:As shown in Figure 11, it is a block diagram of a specific embodiment of the system of the present invention that adds the function of updating the relevant information in the DM subtree stored in the storage unit, which further includes on the basis of the above-mentioned structure in Figure 9 The trigger unit 240, the comparison processing unit 250 and the update processing unit 260, the specific functions of each newly added unit are as follows:

触发单元240,主要用于触发上述获取单元220重新获取终端设备20所具有的每一附加功能的相关信息;The triggering unit 240 is mainly used to trigger the acquisition unit 220 to reacquire the relevant information of each additional function of the terminal device 20;

比对处理单元250,主要用于将上述获取单元220重新获取到的每一附加功能的相关信息分别和存储单元210中存储的对应DM子树中各个节点上存储的信息进行比对处理;The comparison processing unit 250 is mainly used to compare the relevant information of each additional function reacquired by the acquisition unit 220 with the information stored in each node in the corresponding DM subtree stored in the storage unit 210;

更新处理单元260,主要用于根据上述比对处理单元250的比对结果,对上述存储单元210中包含的DM子树中已经存储的相关信息进行更新处理。The update processing unit 260 is mainly used to update the relevant information already stored in the DM subtree included in the storage unit 210 according to the comparison result of the comparison processing unit 250 .

相应的本发明还提出了一种终端设备,如图12所示,为本发明提出的终端设备的主要组成结构框图,其主要包括存储单元100、获取单元200、映射存储单元300和设备管理单元400,其中各个组成单元的主要作用如下:Correspondingly, the present invention also proposes a terminal device, as shown in FIG. 12 , which is a block diagram of the main components of the terminal device proposed by the present invention, which mainly includes a storage unit 100, an acquisition unit 200, a mapping storage unit 300 and a device management unit. 400, the main functions of each constituent unit are as follows:

存储单元100,主要用于存储至少一个DM子树,该存储单元100存储的各个DM子树之间的存储结构完全相同,并定义了各个DM子树中对应位置节点能够存储的信息类型;The storage unit 100 is mainly used to store at least one DM subtree, the storage structure of each DM subtree stored in the storage unit 100 is exactly the same, and defines the information types that can be stored in corresponding position nodes in each DM subtree;

获取单元200,主要用于分别获取终端设备所具有的每一附加功能的相关信息;其中该获取单元200可以通过扫描终端设备操作系统对外提供的系统接口、操作系统的注册表和操作系统的日志信息来获取终端设备所具有的每一附加功能的相关信息;还可以通过分析终端设备操作系统向用户提供的用户交互界面来获取终端设备所具有的每一附加功能的相关信息;The acquisition unit 200 is mainly used to obtain the relevant information of each additional function of the terminal device respectively; wherein the acquisition unit 200 can scan the system interface provided externally by the operating system of the terminal device, the registry of the operating system and the log of the operating system information to obtain the relevant information of each additional function of the terminal device; it is also possible to obtain the relevant information of each additional function of the terminal device by analyzing the user interaction interface provided by the operating system of the terminal device to the user;

映射存储单元300,主要用于根据上述存储单元200存储的子树中各个节点分别能够存储的信息类型,将上述获取单元200获取到的每一附加功能的相关信息分别映射存储到存储单元100存储的一个对应DM子树中的各节点上。The mapping storage unit 300 is mainly used to map and store the relevant information of each additional function acquired by the acquisition unit 200 into the storage unit 100 according to the types of information that can be stored in each node in the subtree stored in the storage unit 200. One corresponds to each node in the DM subtree.

设备管理单元400,主要用于对上述存储单元100中包含的每一DM子树中存储的附加功能相关信息进行控制,来实现对终端设备的对应附加功能进行管理的目的。The device management unit 400 is mainly used to control the additional function-related information stored in each DM subtree included in the storage unit 100, so as to realize the purpose of managing the corresponding additional functions of the terminal device.

同理,本发明终端设备中的获取单元200除了能够通过上述两种方式获取到自身所具有附加功能的相关信息外,还可以通过向DM服务器请求,来获取自身所具有附加功能的相关信息,如图13所示,为本发明终端设备为实现向DM服务器请求到附加功能的相关信息,获取单元的具体组成结构框图,获取单元200具体包括请求消息发送子单元2001和功能信息接收子单元2002,这两个组成子单元的具体作用如下:Similarly, the acquisition unit 200 in the terminal device of the present invention can acquire the relevant information of its own additional functions by requesting the DM server in addition to obtaining the relevant information of its own additional functions through the above two methods, As shown in FIG. 13 , it is a block diagram of the specific composition and structure of the acquisition unit for the terminal device of the present invention to request information about additional functions from the DM server. The acquisition unit 200 specifically includes a request message sending subunit 2001 and a function information receiving subunit 2002 , the specific functions of these two constituent subunits are as follows:

请求消息发送子单元2001,用于向DM服务器发送用于请求终端设备所具有附加功能的相关信息的请求消息;其中终端设备和DM服务器之间的低层承载网络可以是有线网络,还可以是无线网络。The request message sending subunit 2001 is configured to send a request message to the DM server for requesting information about additional functions of the terminal device; wherein the low-level bearer network between the terminal device and the DM server may be a wired network or a wireless network network.

功能信息接收子单元2002,用于接收DM服务器下发的终端设备所具有的附加功能的相关信息。其中DM服务器响应上述请求消息发送子单元2001发来的请求消息,可以通过将自身维护的终端设备所具有的附加功能的相关信息下发给终端设备中的功能信息接收子单元2002;如果DM服务器中并没有维护终端设备的附加功能的相关信息数据库,则可以从第三方使能部件(如WAP设备等)中获取到终端设备所具有的附加功能的相关信息,并将获取到的附加功能的相关信息下发给终端设备中的功能信息接收子单元2002。The function information receiving subunit 2002 is configured to receive information about additional functions of the terminal device delivered by the DM server. Wherein the DM server responds to the request message sent by the above-mentioned request message sending subunit 2001, and may send the relevant information about the additional functions of the terminal device maintained by itself to the function information receiving subunit 2002 in the terminal device; if the DM server If there is no information database about the additional functions of the terminal device maintained in the database, the relevant information of the additional functions of the terminal device can be obtained from third-party enabling components (such as WAP devices, etc.), and the acquired additional functions The relevant information is delivered to the function information receiving subunit 2002 in the terminal device.

如图14所示,为本发明终端设备中增加对存储单元中存储的DM子树中的相关信息进行更新功能的具体实施例结构组成框图,其在上述图12组成结构的基础上,还进而包括触发单元500、比对处理单元600和更新处理单元700,各个新增单元的具体作用如下:As shown in FIG. 14 , it is a structural block diagram of a specific embodiment of adding the function of updating the relevant information in the DM subtree stored in the storage unit in the terminal device of the present invention. On the basis of the above-mentioned composition structure in FIG. 12 , further Including trigger unit 500, comparison processing unit 600 and update processing unit 700, the specific functions of each newly added unit are as follows:

触发单元500,主要用于触发上述获取单元200重新获取终端设备所具有的每一附加功能的相关信息;The triggering unit 500 is mainly used to trigger the acquisition unit 200 to reacquire relevant information of each additional function of the terminal device;

比对处理单元600,主要用于将上述获取单元200重新获取到的每一附加功能的相关信息分别和存储单元100中存储的对应DM子树中各个节点上存储的信息进行比对处理;The comparison processing unit 600 is mainly used to compare the relevant information of each additional function reacquired by the acquisition unit 200 with the information stored in each node in the corresponding DM subtree stored in the storage unit 100;

更新处理单元700,主要用于根据上述比对处理单元600的比对结果,对上述存储单元100中包含的DM子树中已经存储的相关信息进行更新处理。The update processing unit 700 is mainly used to update the relevant information already stored in the DM subtree included in the storage unit 100 according to the comparison result of the comparison processing unit 600 .

其中本发明上述提出的终端设备管理系统和对应的终端设备的其他具体技术实现细节请参照本发明设备管理方法中的相关技术实现细节描述,这里不再过多赘述。For other specific technical implementation details of the terminal equipment management system and the corresponding terminal equipment proposed above in the present invention, please refer to the related technical implementation details in the equipment management method of the present invention, which will not be repeated here.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (25)

1, a kind of terminal equipment managing method is characterized in that, comprises step:
At least one equipment control subtree is set in terminal equipment, and the storage organization between each subtree is identical, and define in each subtree the correspondence position node can the canned data type;
The relevant information of each additional function that obtains terminal equipment respectively and had; And
Respectively can the canned data type according to each node in the subtree of definition, the relevant information of each additional function of obtaining is shone upon respectively on each node that stores in the corresponding subtree;
The follow-up management entity is realized the corresponding additional function of terminal equipment is managed respectively by the additional function relevant information of storing in each subtree in the terminal equipment is controlled.
2, the method for claim 1, it is characterized in that, defined the node that is respectively applied for storage additional function sign, the static descriptor of additional function, additional function operation, additional function current state information and additional function parameter configuration in described each subtree.
3, method as claimed in claim 2 is characterized in that, having given a definition in described additional function running node is respectively applied for the next stage node of the various action types of storing the additional function support; And
Described additional function parameter configuration node given a definition be respectively applied for the storage each additional function parameter configuration the next stage node.
4, the method for claim 1 is characterized in that, is obtained the relevant information of each additional function that self has by terminal equipment.
5, method as claimed in claim 4, it is characterized in that the registration table of the system interface of described terminal equipment by scanning self operating system and externally provide, operating system and the log information of operating system obtain the relevant information of each additional function that self has.
6, method as claimed in claim 4 is characterized in that, described terminal equipment is provided by the User Interface of analyzing self operating system and providing to the user by the relevant information of each additional function that self has.
7, method as claimed in claim 4 is characterized in that, the process that described terminal equipment obtains the relevant information of each additional function that self has specifically comprises:
Terminal equipment sends to device management server and is used to ask self to have the request-related information message of additional function;
The request message that device management server response terminal equipment is sent is handed down to terminal equipment with the relevant information of the additional function that terminal equipment had of self maintained.
8, method as claimed in claim 4 is characterized in that, the process that described terminal equipment obtains the relevant information of each additional function that self has specifically comprises:
Terminal equipment sends to device management server and is used to ask self to have the request-related information message of additional function;
The request message that device management server response terminal equipment is sent enables to obtain the parts relevant information of the additional function that terminal equipment has from the third party; And
The relevant information of the additional function that obtains is handed down to terminal equipment.
9, as the described method of 1~8 arbitrary claim, it is characterized in that, also comprise step:
Trigger the relevant information that described terminal equipment obtains each additional function that self had again; And
With the relevant information of each additional function of obtaining again respectively with correspondence management subtree on each node canned data compare; And
According to comparison result to the management subtree in canned data upgrade processing.
10, method as claimed in claim 9, it is characterized in that the relevant information that described terminal equipment obtains each additional function that self has comprises various action type information, the current state information of additional function and the parameter configuration of additional function that additional function identification information, the static descriptor of additional function, additional function are supported.
11, method as claimed in claim 9 is characterized in that, the additional function that described terminal equipment had comprises camera function, MP3 music playback function, Bluetooth transmission function.
12, the method for claim 1 is characterized in that, described management entity is:
Device management server; Or
Equipment control enables parts.
13, a kind of terminal unit management system comprises device management server and terminal equipment, it is characterized in that, comprises in the described terminal equipment:
Memory cell is used to store at least one equipment control subtree, and the storage organization between each subtree of described cell stores is identical, and defined in each subtree the correspondence position node can the canned data type;
Acquiring unit, the relevant information of each additional function that is used for obtaining terminal equipment respectively and is had;
The mapping memory cell, being used for respectively can the canned data type according to each node of the subtree of described cell stores, and the relevant information of each additional function that described acquiring unit is obtained is shone upon respectively on each node in the corresponding subtree that stores described cell stores into;
Described device management server is used for controlling by the additional function relevant information of storing in each subtree that comprises in the memory cell to terminal equipment, realizes the corresponding additional function of terminal equipment is managed.
14, system as claimed in claim 13, it is characterized in that the log information of the system interface that described acquiring unit externally provides by the end of scan device operating system, the registration table of operating system and operating system obtains the relevant information of each additional function that terminal equipment has.
15, system as claimed in claim 13 is characterized in that, the User Interface that described acquiring unit provides to the user by the analysing terminal device operating system obtains the relevant information of each additional function that terminal equipment has.
16, system as claimed in claim 13 is characterized in that, described acquiring unit specifically comprises:
Request message sends subelement, is used for sending the request-related information message that is used for requesting terminal additional function that equipment has to described device management server;
Function information receives subelement, is used to receive the relevant information of the additional function that terminal equipment had that described device management server issues.
17, system as claimed in claim 16 is characterized in that, described device management server response described request message sends the request message that subelement is sent, and the relevant information of the additional function that terminal equipment had of self maintained is issued.
18, system as claimed in claim 16, it is characterized in that, described device management server response described request message sends the request message that subelement is sent, enable to obtain the parts relevant information of the additional function that terminal equipment has from the third party, and the relevant information of the additional function that obtains is issued.
19, as the described system of 13~18 arbitrary claims, it is characterized in that, also comprise in the described terminal equipment:
Trigger element is used to trigger the relevant information of each additional function that described acquiring unit obtains terminal equipment again and had;
In the correspondence management subtree that comparison processing unit, the relevant information that is used for each additional function that described acquiring unit is obtained are again stored with described memory cell respectively on each node canned data compare;
Upgrade processing unit, be used for comparison result according to described comparison processing unit, in the management subtree that comprises in the described memory cell canned data upgrade processing.
20, a kind of terminal equipment is characterized in that, comprising:
Memory cell is used to store at least one equipment control subtree, and the storage organization between each subtree of described cell stores is identical, and defined in each subtree the correspondence position node can the canned data type;
Acquiring unit, the relevant information of each additional function that is used for obtaining terminal equipment respectively and is had;
The mapping memory cell, being used for respectively can the canned data type according to each node of the subtree of described cell stores, and the relevant information of each additional function that described acquiring unit is obtained is shone upon respectively on each node in the corresponding subtree that stores described cell stores into.
21, terminal equipment as claimed in claim 20, it is characterized in that, also comprise device management unit, the additional function relevant information of storing in each subtree that is used for described memory cell is comprised is controlled, and realizes the corresponding additional function of terminal equipment is managed.
22, terminal equipment as claimed in claim 20, it is characterized in that the log information of the system interface that described acquiring unit externally provides by the end of scan device operating system, the registration table of operating system and operating system obtains the relevant information of each additional function that terminal equipment has.
23, terminal equipment as claimed in claim 20 is characterized in that, the User Interface that described acquiring unit provides to the user by the analysing terminal device operating system obtains the relevant information of each additional function that terminal equipment has.
24, terminal equipment as claimed in claim 20 is characterized in that, described acquiring unit specifically comprises:
Request message sends subelement, is used for sending the request-related information message that is used for requesting terminal additional function that equipment has to device management server;
Function information receives subelement, is used for the relevant information of the additional function that terminal equipment had that the receiving equipment management server issues.
25, as the described terminal equipment of 20~24 arbitrary claims, it is characterized in that, also comprise:
Trigger element is used to trigger the relevant information of each additional function that described acquiring unit obtains terminal equipment again and had;
In the correspondence management subtree that comparison processing unit, the relevant information that is used for each additional function that described acquiring unit is obtained are again stored with described memory cell respectively on each node canned data compare;
Upgrade processing unit, be used for comparison result according to described comparison processing unit, in the management subtree that comprises in the described memory cell canned data upgrade processing.
CNB2006100078478A 2006-02-21 2006-02-21 Terminal equipment management method and system thereof, and terminal equipment Active CN100384154C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006100078478A CN100384154C (en) 2006-02-21 2006-02-21 Terminal equipment management method and system thereof, and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006100078478A CN100384154C (en) 2006-02-21 2006-02-21 Terminal equipment management method and system thereof, and terminal equipment

Publications (2)

Publication Number Publication Date
CN1859194A true CN1859194A (en) 2006-11-08
CN100384154C CN100384154C (en) 2008-04-23

Family

ID=37298060

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100078478A Active CN100384154C (en) 2006-02-21 2006-02-21 Terminal equipment management method and system thereof, and terminal equipment

Country Status (1)

Country Link
CN (1) CN100384154C (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008151571A1 (en) * 2007-06-11 2008-12-18 Huawei Technologies Co., Ltd. Method, system, dm client and dm server for installing software component
WO2009117950A1 (en) * 2008-03-28 2009-10-01 华为技术有限公司 Method, device and system for managing ddf information
WO2010148864A1 (en) * 2009-12-30 2010-12-29 中兴通讯股份有限公司 Operating command processing method, terminal and system for use in terminal with multiple management objects
US8082352B2 (en) 2007-06-11 2011-12-20 Huawei Technologies Co., Ltd. Method, system, terminal and device management server for installing software components
CN102420709A (en) * 2011-12-23 2012-04-18 大唐移动通信设备有限公司 Task scheduling management method and device based on task framework
CN102577236A (en) * 2009-08-17 2012-07-11 三星电子株式会社 Method and device for remote management of equipment
US8543679B2 (en) 2007-11-15 2013-09-24 Huawei Technologies Co., Ltd. Method and device for creating management object instance in management tree of terminal device
CN101515298B (en) * 2009-03-30 2013-09-25 华为技术有限公司 Inserting method based on tree-shaped data structure node and storing device
CN113065042A (en) * 2021-04-02 2021-07-02 北京天空卫士网络安全技术有限公司 Method and device for managing terminal equipment
CN114693103A (en) * 2022-03-24 2022-07-01 阿里云计算有限公司 Method, apparatus and storage medium for generating device management model and managing device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2824694B1 (en) * 2001-05-14 2003-10-03 Cit Alcatel METHOD FOR MANAGING DATA STORED IN THE MEMORY OF A SIM CARD OF MOBILE EQUIPMENT
KR20040009097A (en) * 2002-07-22 2004-01-31 삼성전자주식회사 Apparatus and method for managing memory in a mobile communication terminal equipment
JP2005222288A (en) * 2004-02-05 2005-08-18 Toshiba Corp Data management system, communication terminal, and data management method
JP2005286779A (en) * 2004-03-30 2005-10-13 Nec Corp Wireless lan system

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9141366B2 (en) 2007-06-11 2015-09-22 Huawei Technologies Co., Ltd. Method, system, terminal and device management server for installing software components
US8082352B2 (en) 2007-06-11 2011-12-20 Huawei Technologies Co., Ltd. Method, system, terminal and device management server for installing software components
US8910151B2 (en) 2007-06-11 2014-12-09 Huawei Technologies Co., Ltd. Managing remote install of software components
WO2008151571A1 (en) * 2007-06-11 2008-12-18 Huawei Technologies Co., Ltd. Method, system, dm client and dm server for installing software component
US8239859B2 (en) 2007-06-11 2012-08-07 Huawei Technologies Co., Ltd. Method, system, terminal and device management server for installing software components
US8245225B2 (en) 2007-06-11 2012-08-14 Huawei Technologies Co., Ltd. Method, system, terminal and device management server for installing software components
US8261262B2 (en) 2007-06-11 2012-09-04 Huawei Technologies Co., Ltd. Method, system, terminal and device management server for installing software components
US8543679B2 (en) 2007-11-15 2013-09-24 Huawei Technologies Co., Ltd. Method and device for creating management object instance in management tree of terminal device
WO2009117950A1 (en) * 2008-03-28 2009-10-01 华为技术有限公司 Method, device and system for managing ddf information
CN101515298B (en) * 2009-03-30 2013-09-25 华为技术有限公司 Inserting method based on tree-shaped data structure node and storing device
CN102577236B (en) * 2009-08-17 2014-11-05 三星电子株式会社 Method and device for remote management of equipment
CN102577236A (en) * 2009-08-17 2012-07-11 三星电子株式会社 Method and device for remote management of equipment
US9467517B2 (en) 2009-08-17 2016-10-11 Samsung Electronics Co., Ltd. Method and apparatus for remote management of device
CN101754188B (en) * 2009-12-30 2012-12-19 中兴通讯股份有限公司 Method for terminal with multi-management object to process operating command, terminal and system
WO2010148864A1 (en) * 2009-12-30 2010-12-29 中兴通讯股份有限公司 Operating command processing method, terminal and system for use in terminal with multiple management objects
CN102420709A (en) * 2011-12-23 2012-04-18 大唐移动通信设备有限公司 Task scheduling management method and device based on task framework
CN113065042A (en) * 2021-04-02 2021-07-02 北京天空卫士网络安全技术有限公司 Method and device for managing terminal equipment
CN114693103A (en) * 2022-03-24 2022-07-01 阿里云计算有限公司 Method, apparatus and storage medium for generating device management model and managing device

Also Published As

Publication number Publication date
CN100384154C (en) 2008-04-23

Similar Documents

Publication Publication Date Title
CN1794657A (en) Method and system for managing terminal equipment
CN1859160A (en) Method and its system for managing user stationed equipment configuration
CN1535423A (en) Systems and methods for bi-directional communication and execution of dynamic instruction sets
CN1852538A (en) Method and apparatus for monitoring and updating software in apparatus management
CN1538702A (en) Home network device and system for collaborative work service and method thereof
CN1968133A (en) Equipment configuration information management method and its system
CN101035027A (en) Network management interface information interaction method, device and notice reporting method
CN1859194A (en) Terminal equipment managing method and its system, and terminal equipment
CN101068408A (en) Self log-on method, terminal and server for multi-standby terminal
CN1863052A (en) Remote-controlling system and method
CN101047707A (en) Method and system for initiating equipment ability information consultation
CN101068158A (en) Network configuration management method and system
CN1790957A (en) Apparatus testing method
CN1855818A (en) Method and apparatus for providing user-adapted service environment
CN1967485A (en) Method and system for realizing J2EE application
CN1220957C (en) Computer network, terminal, license management method and server
CN1859177A (en) Method for processing customized task in equipment management
CN1848760A (en) Software assembly parameter configuration method, and system and terminal equipment thereof
CN1794647A (en) Method and its system upload terminal information in equipment management
CN1852138A (en) Terminal management method and system
CN1848761A (en) Software assembly parameter configuration method and system and terminal equipment thereof
CN1403909A (en) Program executing apparatus and program executing method and program therein
CN101043368A (en) Method and system for unifying Web pages
CN1852537A (en) Method and apparatus for processing fault task in apparatus management
CN101068423A (en) Staging software method, communication system, server for mobile station and mobile station

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant