US 9,813,305 B2
Enabling a tag to show status
Randal L. Bertram, Raleigh, NC (US); Gregory R. Hintermeister, Rochester, MN (US); Geraint North, Manchester (GB); and Paul B. Tippett, Raleigh, NC (US)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Aug. 5, 2014, as Appl. No. 14/451,840.
Prior Publication US 2016/0043904 A1, Feb. 11, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/30 (2006.01); H04L 12/24 (2006.01); H04L 12/911 (2013.01)
CPC H04L 41/22 (2013.01) [G06F 17/30554 (2013.01); H04L 47/70 (2013.01); H04L 41/5096 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system, comprising:
a computer processor; and
a memory containing a program, which when executed by the processor, performs an operation to display a status of tags applied to objects in a cloud computing environment, the operation comprising:
comparing an attribute of an object to a criterion of a tag applied to the object, wherein the criterion specifies a requirement that the object must comply with as a consequence of the tag being applied to the object, and wherein the object is part of the cloud computing environment;
outputting for display a graphical representation of the tag, wherein the graphical representation comprises a text of the tag and an indication of a result of the comparison;
determining, based on the result of the comparison, that the object does not comply with the requirement;
identifying a set of actions associated with the tag, wherein the set of actions, when performed, modify at least one of the object and the cloud computing environment to cause the object to comply with the requirement;
initiating performance of the set of actions associated with the tag to cause the object to comply with the requirement;
while the set of actions are being performed, modifying the outputted graphical representation of the tag to include a progress indicator reflecting a progress toward completion of each action of the set of actions;
upon determining that performance of a first action of the set of actions failed, modifying the outputted graphical representation of the tag to indicate that the first action failed; and
outputting for display an indication of an aggregated status of each object in the cloud computing environment that the tag has been applied to.