Patent ID: 11924056
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method, comprising:
generating, by a management service, a workflow creation user interface area and at least one toolset comprising a plurality of workflow objects;
identifying, by the management service, a device-driven management workflow comprising a subset of the plurality of workflow objects positioned in the workflow creation user interface area based on at least one user manipulation of the subset of the plurality of workflow objects, the subset of the plurality of workflow objects comprising an evaluation workflow object and a plurality of connector workflow objects that extend from the evaluation workflow object;
including, by the management service, a device state criteria overlay on a connector workflow object in an instance in which a device state criteria is specified for the connector workflow object, the connector workflow object comprising a line that extends between the evaluation workflow object and at least one workflow object corresponding to a branch of executable instructions performed in an instance in which a client device corresponds to a device state according to the specified device state criteria, and the device state criteria overlay shows a textual version of the device state;
including, in the workflow creation user interface area, an order-agnostic bounding box object that causes workflow objects positioned therein to be executed in an order-agnostic manner;
performing an analysis of a set of workflow objects downstream from the evaluation workflow object using a comprehensiveness definition for the device state, wherein the analysis identifies that the set of workflow objects lacks a recommended workflow object specified in the comprehensiveness definition for the device state;
generating a recommendation user interface that shows the textual version of the device state, and the recommended workflow object, wherein a user manipulation of the recommended workflow object adds the recommended workflow object downstream from the connector workflow object that specifies the device state criteria; and
transmitting, by the management service to at least one client device, the device-driven management workflow.