US 12,481,533 B2
Updated atomic deterministic next action
Sharath Venkatarao, Lone Tree, CO (US); Daniel Brian Steeves, Lakewood, CO (US); Sandeep Kulkarni, Centennial, CO (US); and James M. Adkins, III, Bennett, CO (US)
Assigned to DISH WIRELESS L.L.C., Englewood, CO (US)
Filed by DISH Wireless L.L.C., Englewood, CO (US)
Filed on Jun. 26, 2023, as Appl. No. 18/341,643.
Claims priority of provisional application 63/419,608, filed on Oct. 26, 2022.
Prior Publication US 2024/0147261 A1, May 2, 2024
Int. Cl. G06F 9/50 (2006.01); H04L 41/0823 (2022.01); H04L 41/0895 (2022.01); H04L 41/5003 (2022.01); H04W 24/02 (2009.01)
CPC G06F 9/5027 (2013.01) [H04L 41/0823 (2013.01); H04L 41/0895 (2022.05); H04L 41/5003 (2013.01); H04W 24/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors configured to:
identify a first atomic deterministic next action task block out of a pool of atomic deterministic next action task blocks associated with a workflow process;
detect that a first input parameter does not satisfy a qualification rule for the first atomic deterministic next action task block;
identify and invoke an exception atomic deterministic next action task block, in response to detection that the first input parameter does not satisfy the qualification rule;
automatically create a new atomic deterministic next action task block in response to detection that the first atomic deterministic next action task block had invoked the exception atomic deterministic next action task block more than a threshold number of times;
add the new atomic deterministic next action task block to the pool of atomic deterministic next action task blocks;
update the first atomic deterministic next action task block to reference the new atomic deterministic next action task block that has been added to the pool of atomic deterministic next action task blocks; and
invoke the new atomic deterministic next action task block using the updated first atomic deterministic next action task block.