Method of handling step execution result in software and application control management object
First Claim
Patent Images
1. A method of handling a step execution result in software and application control management object (SACMO) for a device management (DM) client of a service system supporting Open Mobile Alliance (OMA) device management (DM), the method comprising:
- the DM client transmitting an execution result corresponding to a step of a workflow in the SACMO to a DM server of the service system when the step of the workflow is executed;
wherein the DM client transmitting the execution result corresponding to the step of the workflow in the SACMO to the DM server of the service system when the step of the workflow is executed comprises;
the DM client generating a first execution result representing a consequence of executing a first step of the workflow in the SACMO after the DM client executes the first step;
the DM client generating a second execution result representing another consequence of executing a second step of the workflow in the SACMO after the DM client executes the second step;
comparing the first execution result with the second execution result to generate a comparison result;
the DM client combining the first and second execution results into only one execution result and transmitting the only one execution result to the DM server in one DM message when the comparison result indicates that the first and second execution results have same outcome or result code; and
the DM client transmitting the first execution result corresponding to the first step to the DM server in a first DM message and transmitting the second execution result corresponding to the second step to the DM server in a second DM message when the comparison result indicates that the first and second execution results have different outcomes or result codes, wherein the first DM message and the second DM message are different DM messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of handling a step execution result in software and application control management object (SACMO) for a client of a service system supporting Open Mobile Alliance (OMA) device management (DM) is disclosed. The method comprises handling an execution result of a step in software and application control management object for a service system.
13 Citations
8 Claims
-
1. A method of handling a step execution result in software and application control management object (SACMO) for a device management (DM) client of a service system supporting Open Mobile Alliance (OMA) device management (DM), the method comprising:
-
the DM client transmitting an execution result corresponding to a step of a workflow in the SACMO to a DM server of the service system when the step of the workflow is executed; wherein the DM client transmitting the execution result corresponding to the step of the workflow in the SACMO to the DM server of the service system when the step of the workflow is executed comprises; the DM client generating a first execution result representing a consequence of executing a first step of the workflow in the SACMO after the DM client executes the first step; the DM client generating a second execution result representing another consequence of executing a second step of the workflow in the SACMO after the DM client executes the second step; comparing the first execution result with the second execution result to generate a comparison result; the DM client combining the first and second execution results into only one execution result and transmitting the only one execution result to the DM server in one DM message when the comparison result indicates that the first and second execution results have same outcome or result code; and the DM client transmitting the first execution result corresponding to the first step to the DM server in a first DM message and transmitting the second execution result corresponding to the second step to the DM server in a second DM message when the comparison result indicates that the first and second execution results have different outcomes or result codes, wherein the first DM message and the second DM message are different DM messages. - View Dependent Claims (2, 3, 4)
-
-
5. A method of handling a step execution result in software and application control management object (SACMO) for a device management (DM) client of a service system supporting Open Mobile Alliance (OMA) device management (DM), the method comprising:
-
the DM client transmitting an execution result corresponding to a step of a workflow in the SACMO to a DM server of the service system when the step of the workflow is executed and is set to report which is optionally determined in a management object tree conformed to the SACMO; wherein the DM client transmitting the execution result corresponding to the step of the workflow in the SACMO to the DM server of the service system when the step of the workflow is executed and is set to report comprises; the DM client generating a first execution result representing a consequence of executing a first step of the workflow in the SACMO after the DM client executes the first step; the DM client generating a second execution result representing another consequence of executing a second step of the workflow in the SACMO after the DM client executes the second step; comparing the first execution result with the second execution result to generate a comparison result; the DM client combining the first and second execution results into only one execution result and transmitting the only one execution result to the DM server in one DM message when the comparison result indicates that the first and second execution results have same outcome or result code; and the DM client transmitting the first execution result corresponding to the first step to the DM server in a first DM message and transmitting the second execution result corresponding to the second step to the DM server in a second DM message when the comparison result indicates that the first and second execution results have different outcomes or result codes, wherein the first DM message and the second DM message are different DM messages. - View Dependent Claims (6)
-
-
7. A method of handling a step execution result in software and application control management object (SACMO) for a device management (DM) client of a service system supporting Open Mobile Alliance (OMA) device management (DM), the method comprising:
-
the DM client storing an execution result corresponding to a step of a workflow in a node of a management object tree in the SACMO when the step of the workflow is executed, whereby a DM server of the service system obtains the execution result corresponding to the step via the node; wherein the DM client storing an execution result corresponding to a step of the workflow in a node of a management object tree in the SACMO when the step of the workflow is executed, whereby a DM server of the service system obtains the execution result corresponding to the step via the node comprises; the DM client generating a first execution result representing a consequence of executing a first step of the workflow in the SACMO after the DM client executes the first step; the DM client generating a second execution result representing another consequence of executing a second step of the workflow in the SACMO after the DM client executes the second step; comparing the first execution result with the second execution result to generate a comparison result; the DM client combining the first and second execution results into only one execution result and transmitting the only one execution result to the DM server in one DM message when the comparison result indicates that the first and second execution results have same outcome or result code; and the DM client transmitting the first execution result corresponding to the first step to the server in a first DM message and transmitting the second execution result corresponding to the second step to the DM server in a second DM message when the comparison result indicates that the first and second execution results have different outcomes or result codes, wherein the first DM message and the second DM message are different DM messages. - View Dependent Claims (8)
-
Specification