US 11,748,163 B2
Control token and hierarchical dynamic control
Sreenivas Durvasula, Hyderabad (IN); Prabodh Saha, Hyderabad (IN); and Amitav Mohanty, Hyderabad (IN)
Assigned to ServiceNow, Inc., Santa Clara, CA (US)
Filed by ServiceNow, Inc., Santa Clara, CA (US)
Filed on Feb. 12, 2021, as Appl. No. 17/175,030.
Application 17/175,030 is a continuation of application No. 16/217,917, filed on Dec. 12, 2018, granted, now 10,929,186.
Prior Publication US 2021/0165693 A1, Jun. 3, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/46 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/5027 (2013.01) 20 Claims
OG exemplary drawing
 
1. A data center, comprising:
a computing device comprising one or more processors configured to execute instructions stored in memory of the computing device, wherein the instructions cause the one or more processors to:
process a request to perform an automated task in the data center, wherein the automated task impacts a subset of one or more resources utilized by the data center;
execute the automated task on the subset of the one or more resources by processing a thread of code, wherein the thread of code is tagged as being associated with an application, and wherein execution of the thread of code corresponds to execution of the application;
process an interrupt request to change in-progress processing of the automated task;
apply a control token to the thread, wherein the control token is associated with a status that changes the in-progress processing of the automated task; and
modify processing of the automated task based on the status of the control token, wherein modifying processing of the automated task causes a modification to the execution of the application.