CN103944950A - TNDS (tree and description serialization)-based terminal device firmware optimization method, client and system - Google Patents
TNDS (tree and description serialization)-based terminal device firmware optimization method, client and system Download PDFInfo
- Publication number
- CN103944950A CN103944950A CN201310026316.3A CN201310026316A CN103944950A CN 103944950 A CN103944950 A CN 103944950A CN 201310026316 A CN201310026316 A CN 201310026316A CN 103944950 A CN103944950 A CN 103944950A
- Authority
- CN
- China
- Prior art keywords
- replace
- tnds
- client
- node
- attribute
- 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.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to a TNDS (tree and description serialization)-based terminal device firmware optimization method, a client and a system. The method comprises steps: the client receives a Replace command sent by a server for carrying out Replace operation on a subtree of a specified root node; the Replace command is analyzed and whether a Target element of the Replace command uses TNDS properties for replace is judged; if yes, the Replace operation on the basis of TNDS properties is carried out; when the Replace operation succeeds, corresponding properties or Values of all related nodes in the entire subtree are replaced; and if not, the original state is maintained. Therefore, the prior complicated operation process is simplified, interoperation between the server and the client is more high-efficient, and implementation of a project is simplified. In addition, protocol operation is extended, the DM protocol continues to be optimized and improved, and the application scope is improved.
Description
Technical field
The present invention relates to communication technology terminal unit management field, relate in particular to a kind of based on TNDS(Tree and Description Serialization, tree and serializing is described) terminal equipment firmware optimization method, client and system.
Background technology
Along with mobile communication technology is fast-developing, 3G and more powerful progressively commercialization of mobile communication system.Mobile terminal comprises that the new products such as Tablet, IPhone, Android intelligent machine come out one after another, complexity and the data business volume of mobile terminal are sharply increased, operator and OEM vendor are better managing mobile terminal, the after-sale service of enhancement mode is provided, on product separately, supports one after another the mobile device management technology of OTA.
Wherein, OMA DM(Open Mobile Alliance Device Management, Open Mobile Alliance terminal unit management) as terminal unit management agreement of new generation, by industry extensive concern, more and more be applied to various types of device ends, and functions such as comprising parameter configuration, terminal firmware upgrading, terminal security and software component management diagnosis is provided.
Each supports the terminal of OMA DM agreement must comprise a management tree, and this management tree is organized whole all available management objects with the structure of stratification, the mode that each function can identify with unique URI.
In SyncML agreement, stipulated the order for the operation of server and client side's interoperability, management server can be by the structure in GET order browse tree, complete the collection of client parameter, also can complete by Add or Replace order the configuration of client parameter.Management tree can be expanded when operation, and internal node and leaf node can create by order.Certainly, the father node of the new node of any interpolation all must exist.In addition, terminal equipment self also can expansion management tree.Wherein Replace operation requirements server and client side must support.
But, existing Replace operation is single, can not to it, expand by a subcommand direct control one stalk tree this point, as shown in Figure 1, if server need to carry out Replace associative operation to all nodes in this subtree of ./DMAcc/test, the Replace order that server issues will be carried a plurality of Item elements.And if leaf node under this subtree is more, server and client side wraps data by needs more and completes alternately so, and interaction time can cause customer flow too much to be consumed after for a long time on the one hand, also can increase on the other hand the load of server.
Summary of the invention
Main purpose of the present invention is to provide a kind of terminal equipment firmware optimization method, client and system based on TNDS, is intended to improve high efficiency and the simplicity of the intercommunication operation between server and client.
In order to achieve the above object, the present invention proposes a kind of terminal equipment firmware optimization method based on TNDS, comprising:
The Replace order of Replace operation is carried out in the requirement that client server issues to the subtree of designated root node;
Resolve described Replace order, judge whether the Target element of described Replace order uses TNDS attribute to replace; If so,
Carry out the Replace operation based on TNDS attribute;
After Replace operates successfully, structure DM protocol massages feeds back to described server, and described DM protocol massages carries the successful corresponding state code of operation.
The step of carrying out the Replace operation based on TNDS attribute preferably, comprises:
Judge Replace operation or the Replace of running node Value operation that described Replace operation is running node attribute;
If the Replace operation that described Replace operation is running node attribute,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the property value of specifying all interdependent node appointments under subtree;
If the Replace operation that described Replace operation is running node Value,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the value value of specifying all interdependent nodes under subtree.
Preferably, the method also comprises:
In the Replace of running node attribute operation, whether inspection causes management tree inconsistent after revising nodal community.
The step of carrying out the Replace operation based on TNDS attribute preferably, also comprises afterwards:
Judge that whether described Replace operation operates successfully, specifically comprises:
In Replace operation, judge whether the lower all interdependent nodes of whole stalk tree of described designated root node operate successfully, if so, operate successfully; Otherwise, if a wherein node R eplace operation failure of whole subtree is thought whole operation failure.
Preferably, the described Replace of judgement operation also comprises after whether operating successful step:
After Replace operation failure, to described server, return operation failure corresponding state code, terminated task, and Replace is before operated to successful node make rollback reduction.
The present invention also proposes a kind of terminal equipment firmware based on TNDS and optimizes client, comprising:
Receiver module, the Replace order of Replace operation is carried out in the requirement issuing for reception server to the subtree of designated root node;
Analysis judgment module, for resolving described Replace order, judges whether the Target element of described Replace order uses TNDS attribute to replace; If so,
Operational module, while using TNDS attribute to replace for judge the Target element of described Replace order when analysis judgment module, carries out the Replace operation based on TNDS attribute;
Result feedback module, after operating successfully as Replace, structure DM protocol massages feeds back to described server, and described DM protocol massages carries the successful corresponding state code of operation.
Preferably, also Replace operation or the Replace of the running node Value operation for judging that described Replace operation is running node attribute of described operational module; If the Replace operation that described Replace operation is running node attribute,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the property value of specifying all interdependent node appointments under subtree; If the Replace operation that described Replace operation is running node Value,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the value value of specifying all interdependent nodes under subtree.
Preferably, described operational module is also for the Replace operation at running node attribute, and whether inspection causes management tree inconsistent after revising nodal community.
Preferably, described analysis judgment module is also for judging that whether described Replace operation operates successfully, specifically comprises: in Replace operation, judge whether the lower all interdependent nodes of whole stalk tree of described designated root node operate successfully, if so, operate successfully; Otherwise, if a wherein node R eplace operation failure of whole subtree is thought whole operation failure,
Preferably, described operational module also, for after Replace operation failure, returns operation failure corresponding state code to described server, terminated task, and Replace is before operated to successful node make rollback reduction.
The present invention also proposes a kind of terminal equipment firmware optimization system based on TNDS, comprise the client described in any one in server and claim 6-10, described server is for issuing the Replace order that requires the subtree of designated root node to carry out Replace operation to described client; And after client Replace EO, receive the DM protocol massages that carries corresponding state code that described client sends.
A kind of terminal equipment firmware optimization method, client and system based on TNDS that the present invention proposes, by server, issue a Replace order after expansion, client is resolved this Replace order, if judge the Target element of this Replace order, uses TNDS attribute to replace; Carry out the Replace operation based on TNDS attribute; After operating successfully, replace the value of the upper all interdependent node respective attributes of whole stalk tree or Value, otherwise maintain former state, thereby simplify existing loaded down with trivial details operating process, make the intercommunication operation of server and client more efficient, Engineering Project Implementation is simplified.Meanwhile, protocol operation is expanded, and makes DM agreement Continuous optimization and improvement, improves application range.
Accompanying drawing explanation
Fig. 1 is the structural representation of the existing server subtree that need to operate;
Fig. 2 is the schematic flow sheet that the present invention is based on terminal equipment firmware optimization method one embodiment of TNDS;
Fig. 3 is the structural representation that the present invention is based on terminal equipment firmware optimization client one embodiment of TNDS;
Fig. 4 is the structural representation that the present invention is based on terminal equipment firmware optimization system one embodiment of TNDS.
Embodiment
The solution main thought of the embodiment of the present invention is: server issues a Replace order after expansion, and client is resolved this Replace order, if judge the Target element of this Replace order, uses TNDS attribute to replace; Carry out the Replace operation based on TNDS attribute; After operating successfully, replace the value of the upper all interdependent node respective attributes of whole stalk tree or Value, otherwise maintain former state, thereby simplify existing loaded down with trivial details operating process, make the intercommunication operation of server and client more efficient, Engineering Project Implementation is simplified.
As shown in Figure 2, a kind of terminal equipment firmware optimization method based on TNDS that one embodiment of the invention proposes, comprising:
Step S101, the Replace order of Replace operation is carried out in the requirement that client server issues to the subtree of designated root node;
The present embodiment can be realized by air interface telemanagement, upgrade terminal equipment firmware, specifically by server, issues a Replace order after expansion to client, by client, carries out corresponding Replace operation.
Particularly, the present embodiment is considered: the usage of Replace generally can be used for revising nodal community and Value value.Example of Replace order below:
In addition, consider that OMA-TS-DM_TNDS-V1.2 can be so that be converted into possibility between a whole or part for MO or management tree and an xml or wbxml document mutually, thus the troublesome operation of avoiding multinode to order more.As the TNDS object of byte stream, there is its oneself mime type form.Therefore,, if equipment or server are supported this mime type, can utilize same DM order to operate whole subtree.
The present embodiment is single for existing Replace operation, can not to it, expand by a subcommand direct control one stalk tree this point, has added the operation of TNDS attribute in Replace operation, makes it possess the ability of direct control one stalk tree.
The example that wherein operates effective attribute list is as follows:
" list=TNDS+Value+ACL "--only access Data and ACL;
All other of " list=TNDS-Format "--access except Format supported attribute;
Utilize the Replace operation after above-mentioned expansion to carry out server and client intercommunication between the two operation.
Particularly, first, server issues Replace order to client by DM order, requires the subtree of designated root node to carry out Replace operation.Its message is as follows:
With the example that is operating as to Name attribute, server issues Replace ./antivirus_data/version list=TNDS+Name antivirus-inc/20020213a/1 order by DM order, and this operation will be carried out the operation of Replace Name to take the subtree that path ./antivirus_data/version is root node.
Step S102, resolves described Replace order, judges whether the Target element of described Replace order uses TNDS attribute to replace; If so, enter step S103; Otherwise, enter step S107;
Step S103, carries out the Replace operation based on TNDS attribute;
Step S104, whether decision operation is successful, if so, enters step S105; Otherwise, enter step S106;
Step S105, structure DM protocol massages feeds back to described server, and described DM protocol massages carries the successful corresponding state code of operation.
Step S106, returns operation failure corresponding state code to described server, terminated task, and Replace is before operated to successful node make rollback reduction.
Step S107, the Replace command process flow process of giving tacit consent to, and return to step S104.
In above-mentioned steps S102-step S107, when client, receiving after the Replace order that server issues, this Replace order is resolved, is to have used TNDS attribute to replace if be resolved to the Target element of this order; The processing of client will utilize the associative operation of TNDS to replace and specify the value value of all interdependent nodes under subtree or the property value of appointment by the value of the Data element assignment in order composition so.
If in this Replace operation, one of them node R eplace operation failure of whole subtree, think whole operation failure, must exit operation (also just can not carry out Replace operation to the node not operating afterwards again), and must carry out rollback to the successful operation of Replace before, it is reduced into not preoperative value; Client can be returned to an effective status code to server for this Replace order.
After client Replace EO, if Replace operates successfully, replace the upper respective attributes of all nodes of whole stalk tree or the value of Value, otherwise maintain former state.But operate successfully or failed client all can be returned to an effective conditional code to server for this order, and with the form announcement server of DM session message.
Particularly, with the above-mentioned example that is operating as to Name attribute, server issues Replace ./antivirus_data/version list=TNDS+Name antivirus-inc/20020213a/1 order by DM order, and this operation will be carried out the operation of Replace Name to take the subtree that path ./antivirus_data/version is root node.
Client is received after this Replace order, transfer to the DM protocol stack of client to process, first protocol stack judges this operation is to belong to the Replace operation that operates whole subtree, and then judges Replace operation or the operation of running node Value that this operation is running node attribute (being Name attribute in this example).
All nodes under the DM protocol stack traversal subtree of client, once be leaf node, it is carried out to Replace Name operation, first judge the ACL property of this node, if ACL property meets the demands, carry out Replace operation, otherwise return operation failure corresponding state code, terminated task, and Replace is before operated to successful node make rollback reduction.
After ACL property inspection is passed through, if the operation of Replace nodal community also should check after this attribute of modification, whether result can cause management tree inconsistent., shown in this example, because be the operation for Name attribute, be the equal of for example that node is carried out to rename, so check as follows step:
Replica node name before command execution; The final stage of getting URI is made and is changed, and needs search on the brother of node of present node, whether have the node of same name.
After aforesaid operations is finished, corresponding state to be piled up in Status element, structure DM protocol massages replies to this Replace command operation result of server.
Thus, by such scheme, realize server and client with the intercommunication operation of Replace order, before supposing to carry out, under subtree, certain property value is V1, after carrying out, under subtree, all nodes are modified to V2 according to needs unification, finally complete the Replace operation of a subtree.
Compared with prior art, existing Replace operation can only operate for properties or the value of individual node, each Replace operation is if operation Multi-instance must be with a plurality of Item elements, such command forms is loaded down with trivial details, be difficult for understanding, and cannot operate subtree, when operating, multinode can bring certain burden to server and client side, and one aspect of the present invention has been expanded the device intercommunicating operation in DM agreement, make the intercommunication operation of server and client more efficient, simple; Increase on the other hand so a kind of mode and carry out server and client intercommunication operation, can simplify the requirements use case of practical engineering project, be convenient to the project implementation.
As shown in Figure 3, one embodiment of the invention proposes a kind of terminal equipment firmware based on TNDS and optimizes client, comprising: receiver module 201, analysis judgment module 202, operational module 203 and result feedback module 204, wherein:
Receiver module 201, the Replace order of Replace operation is carried out in the requirement issuing for reception server to the subtree of designated root node;
Analysis judgment module 202, for resolving described Replace order, judges whether the Target element of described Replace order uses TNDS attribute to replace; If so,
Operational module 203, while using TNDS attribute to replace for judge the Target element of described Replace order when analysis judgment module, carries out the Replace operation based on TNDS attribute;
Result feedback module 204, after operating successfully as Replace, structure DM protocol massages feeds back to described server, and described DM protocol massages carries the successful corresponding state code of operation.
The present embodiment can be realized by air interface telemanagement, upgrade terminal equipment firmware, specifically by server, issues a Replace order after expansion to client, by client, carries out corresponding Replace operation.
Particularly, the present embodiment is considered: the usage of Replace generally can be used for revising nodal community and Value value.Example of Replace order below:
In addition, consider that OMA-TS-DM_TNDS-V1.2 can be so that be converted into possibility between a whole or part for MO or management tree and an xml or wbxml document mutually, thus the troublesome operation of avoiding multinode to order more.As the TNDS(Tree and Description Serialization of byte stream, tree and serializing is described) object has its oneself mime type form.Therefore,, if equipment or server are supported this mime type, can utilize same DM order to operate whole subtree.
The present embodiment is single for existing Replace operation, can not to it, expand by a subcommand direct control one stalk tree this point, has added the operation of TNDS attribute in Replace operation, makes it possess the ability of direct control one stalk tree.
The example that wherein operates effective attribute list is as follows:
" list=TNDS+Value+ACL "--only access Data and ACL;
All other of " list=TNDS-Format "--access except Format supported attribute;
Utilize the Replace operation after above-mentioned expansion to carry out server and client intercommunication between the two operation.
Particularly, first, server issues Replace order to client by DM order, requires the subtree of designated root node to carry out Replace operation.Its message is as follows:
With the example that is operating as to Name attribute, server issues Replace ./antivirus_data/version list=TNDS+Name antivirus-inc/20020213a/1 order by DM order, and this operation will be carried out the operation of Replace Name to take the subtree that path ./antivirus_data/version is root node.
When the receiver module 201 of client receives that after the Replace order that server issues, 202 pairs of these Replace orders of analysis judgment module are resolved, and are to have used TNDS attribute to replace if be resolved to the Target element of this order; The operational module 203 of client will utilize the associative operation of TNDS to replace and specify the value value of all interdependent nodes under subtree or the property value of appointment by the value of the Data element assignment in order composition so.
If in this Replace operation, one of them node R eplace operation failure of whole subtree, think whole operation failure, must exit operation (also just can not carry out Replace operation to the node not operating afterwards again), and must carry out rollback to the successful operation of Replace before, it is reduced into not preoperative value; Client can be returned to an effective status code to server for this Replace order.
After client Replace EO, if Replace operates successfully, replace the upper respective attributes of all nodes of whole stalk tree or the value of Value, otherwise maintain former state.But operate successfully or the result feedback module 204 of failed client all can be returned to an effective conditional code to server for this order, and with the form announcement server of DM session message.
Particularly, with the above-mentioned example that is operating as to Name attribute, server issues Replace ./antivirus_data/version list=TNDS+Name antivirus-inc/20020213a/1 order by DM order, and this operation will be carried out the operation of Replace Name to take the subtree that path ./antivirus_data/version is root node.
Client is received after this Replace order, transfer to the DM protocol stack of client to process, first protocol stack judges this operation is to belong to the Replace operation that operates whole subtree, and then judges Replace operation or the operation of running node Value that this operation is running node attribute (being Name attribute in this example).
All nodes under the DM protocol stack traversal subtree of client, once be leaf node, it is carried out to Replace Name operation, first judge the ACL property of this node, if ACL property meets the demands, carry out Replace operation, otherwise return operation failure corresponding state code, terminated task, and Replace is before operated to successful node make rollback reduction.
After ACL property inspection is passed through, if the operation of Replace nodal community also should check after this attribute of modification, whether result can cause management tree inconsistent., shown in this example, because be the operation for Name attribute, be the equal of for example that node is carried out to rename, so check as follows step:
Replica node name before command execution; The final stage of getting URI is made and is changed, and needs search on the brother of node of present node, whether have the node of same name.
After aforesaid operations is finished, corresponding state to be piled up in Status element, structure DM protocol massages replies to this Replace command operation result of server.
Thus, by such scheme, realize server and client with the intercommunication operation of Replace order, before supposing to carry out, under subtree, certain property value is V1, after carrying out, under subtree, all nodes are modified to V2 according to needs unification, finally complete the Replace operation of a subtree.
Compared with prior art, existing Replace operation can only operate for properties or the value of individual node, each Replace operation is if operation Multi-instance must be with a plurality of Item elements, such command forms is loaded down with trivial details, be difficult for understanding, and cannot operate subtree, when operating, multinode can bring certain burden to server and client side, and one aspect of the present invention has been expanded the device intercommunicating operation in DM agreement, make the intercommunication operation of server and client more efficient, simple; Increase on the other hand so a kind of mode and carry out server and client intercommunication operation, can simplify the requirements use case of practical engineering project, be convenient to the project implementation.
As shown in Figure 4, one embodiment of the invention proposes a kind of terminal equipment firmware optimization system based on TNDS, comprise server 301 and client 302, client 302 can adopt the client described in above-described embodiment, and described server 301 is for issuing the Replace order that requires the subtree of designated root node to carry out Replace operation to described client 302; And after client 302Replace EO, receive the DM protocol massages that carries corresponding state code that described client 302 sends.
In the present embodiment, between server and client, carry out the detailed process that intercommunication operation realizes equipment firmware optimization and please refer to above-described embodiment, do not repeat them here.
Terminal equipment firmware optimization method, client and the system of the embodiment of the present invention based on TNDS, by server, issue a Replace order after expansion, client is resolved this Replace order, if judge the Target element of this Replace order, uses TNDS attribute to replace; Carry out the Replace operation based on TNDS attribute; After operating successfully, replace the value of the upper all interdependent node respective attributes of whole stalk tree or Value, otherwise maintain former state, thereby simplify existing loaded down with trivial details operating process, make the intercommunication operation of server and client more efficient, Engineering Project Implementation is simplified.Meanwhile, protocol operation is expanded, and makes DM agreement Continuous optimization and improvement, improves application range.
The foregoing is only the preferred embodiments of the present invention; not thereby limit the scope of the claims of the present invention; every equivalent structure or flow process conversion that utilizes specification of the present invention and accompanying drawing content to do; or be directly or indirectly used in other relevant technical field, be all in like manner included in scope of patent protection of the present invention.
Claims (11)
1. the terminal equipment firmware optimization method based on TNDS, is characterized in that, comprising:
The Replace order of Replace operation is carried out in the requirement that client server issues to the subtree of designated root node;
Resolve described Replace order, judge whether the Target element of described Replace order uses TNDS attribute to replace; If so,
Carry out the Replace operation based on TNDS attribute;
After Replace operates successfully, structure DM protocol massages feeds back to described server, and described DM protocol massages carries the successful corresponding state code of operation.
2. method according to claim 1, is characterized in that, described in carry out Replace based on TNDS attribute operation step comprise:
Judge Replace operation or the Replace of running node Value operation that described Replace operation is running node attribute;
If the Replace operation that described Replace operation is running node attribute,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the property value of specifying all interdependent node appointments under subtree;
If the Replace operation that described Replace operation is running node Value,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the value value of specifying all interdependent nodes under subtree.
3. method according to claim 2, is characterized in that, also comprises:
In the Replace of running node attribute operation, whether inspection causes management tree inconsistent after revising nodal community.
4. according to the method described in claim 1,2 or 3, it is characterized in that, described in carry out also comprising after the step of Replace based on TNDS attribute operation:
Judge that whether described Replace operation operates successfully, specifically comprises:
In Replace operation, judge whether the lower all interdependent nodes of whole stalk tree of described designated root node operate successfully, if so, operate successfully; Otherwise, if a wherein node R eplace operation failure of whole subtree is thought whole operation failure.
5. method according to claim 4, is characterized in that, the described Replace of judgement operation also comprises after whether operating successful step:
After Replace operation failure, to described server, return operation failure corresponding state code, terminated task, and Replace is before operated to successful node make rollback reduction.
6. the terminal equipment firmware based on TNDS is optimized a client, it is characterized in that, comprising:
Receiver module, the Replace order of Replace operation is carried out in the requirement issuing for reception server to the subtree of designated root node;
Analysis judgment module, for resolving described Replace order, judges whether the Target element of described Replace order uses TNDS attribute to replace; If so,
Operational module, while using TNDS attribute to replace for judge the Target element of described Replace order when analysis judgment module, carries out the Replace operation based on TNDS attribute;
Result feedback module, after operating successfully as Replace, structure DM protocol massages feeds back to described server, and described DM protocol massages carries the successful corresponding state code of operation.
7. client according to claim 6, is characterized in that, described operational module is Replace operation or the Replace of the running node Value operation for judging that described Replace operation is running node attribute also; If the Replace operation that described Replace operation is running node attribute,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the property value of specifying all interdependent node appointments under subtree; If the Replace operation that described Replace operation is running node Value,, in the associative operation of TNDS, the value of the Data element assignment in forming with Replace order is replaced the value value of specifying all interdependent nodes under subtree.
8. client according to claim 7, is characterized in that, described operational module is also for the Replace operation at running node attribute, and whether inspection causes management tree inconsistent after revising nodal community.
9. according to the client described in claim 6,7 or 8, it is characterized in that, described analysis judgment module is also for judging whether described Replace operation operates successfully, specifically comprise: in Replace operation, whether the lower all interdependent nodes of whole stalk tree that judge described designated root node operate successfully, if so, operate successfully; Otherwise, if a wherein node R eplace operation failure of whole subtree is thought whole operation failure.
10. client according to claim 7, it is characterized in that, described operational module also, for after Replace operation failure, returns operation failure corresponding state code to described server, terminated task, and Replace is before operated to successful node make rollback reduction.
11. 1 kinds of terminal equipment firmware optimization system based on TNDS, it is characterized in that, comprise the client described in any one in server and claim 6-10, described server is for issuing the Replace order that requires the subtree of designated root node to carry out Replace operation to described client; And after client Replace EO, receive the DM protocol massages that carries corresponding state code that described client sends.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310026316.3A CN103944950A (en) | 2013-01-22 | 2013-01-22 | TNDS (tree and description serialization)-based terminal device firmware optimization method, client and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310026316.3A CN103944950A (en) | 2013-01-22 | 2013-01-22 | TNDS (tree and description serialization)-based terminal device firmware optimization method, client and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103944950A true CN103944950A (en) | 2014-07-23 |
Family
ID=51192433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310026316.3A Pending CN103944950A (en) | 2013-01-22 | 2013-01-22 | TNDS (tree and description serialization)-based terminal device firmware optimization method, client and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103944950A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080288630A1 (en) * | 2007-05-18 | 2008-11-20 | Motorola, Inc. | Device management |
CN101820354A (en) * | 2009-02-26 | 2010-09-01 | 华为终端有限公司 | Collocation method based on TNDS (Total Network Data System) object, terminal equipment and server |
CN102136933A (en) * | 2010-09-30 | 2011-07-27 | 华为技术有限公司 | Equipment management method, middleware and machine communication platform, equipment and system |
CN102546237A (en) * | 2008-11-27 | 2012-07-04 | 华为终端有限公司 | Device management server, client and target operation object positioning method |
-
2013
- 2013-01-22 CN CN201310026316.3A patent/CN103944950A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080288630A1 (en) * | 2007-05-18 | 2008-11-20 | Motorola, Inc. | Device management |
CN102546237A (en) * | 2008-11-27 | 2012-07-04 | 华为终端有限公司 | Device management server, client and target operation object positioning method |
CN101820354A (en) * | 2009-02-26 | 2010-09-01 | 华为终端有限公司 | Collocation method based on TNDS (Total Network Data System) object, terminal equipment and server |
CN102136933A (en) * | 2010-09-30 | 2011-07-27 | 华为技术有限公司 | Equipment management method, middleware and machine communication platform, equipment and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10122798B2 (en) | System and process for managing network communications | |
US10404832B2 (en) | Management of gateway device using virtual gateway device | |
US8139509B2 (en) | Installation and management of mobile device [{S]} configuration | |
CN102694861B (en) | A kind of terminal application software sorting technique, Apparatus and system based on cloud | |
CN102447585B (en) | Method and device for converting network configuration protocol response message into command line | |
US9696977B2 (en) | Method and system for allocating ID of software component | |
CN101114933A (en) | Method, system and terminal for maintaining capability management object, managing capability | |
KR101212778B1 (en) | Cloud computing based smart office system and server for managing the same and method for managing the same | |
CN103916482A (en) | Data synchronous transmission method based on sqlite | |
CN104883266A (en) | Network configuration accessing method and device thereof | |
CN101894059A (en) | Method and system for detecting operating condition | |
WO2023029881A1 (en) | Device control method and apparatus | |
CN101771930A (en) | User terminal, software hosting business management system and management method | |
CN103488696A (en) | Business query method, device and system of CPE (customer premises equipment), ACS (auto-configuration server) and CPE | |
EP3091435A1 (en) | Resource management method and device for terminal system | |
WO2016197953A1 (en) | Method and device for deploying multi-mode base station | |
CN112583630A (en) | Device management method, device, system, device and storage medium | |
CN102148702B (en) | Method for managing network by utilizing network configuration protocol | |
CN113296987A (en) | Interface calling method and device for calling module, computer equipment and storage medium | |
US11245567B2 (en) | Electronic message adaptation | |
CN109783132B (en) | Method and device for realizing system singleization and distribution | |
US20230289165A1 (en) | Data processing method and apparatus for application, device, and storage medium | |
CN109981697A (en) | File unloading method, system, server and storage medium | |
CN104463619A (en) | LDAP-based internet product catalogue selling system and control method | |
CN103139806A (en) | Method for decoupling web master and base station configuration data and base 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140723 |
|
RJ01 | Rejection of invention patent application after publication |