US 12,388,766 B2
Verification of data processes in a network of computing resources
Walter Michael Pitio, Morganville, NJ (US); Philip Iannaccone, New York, NY (US); James Brown, New York, NY (US); and Stephen Arthur Bain, Toronto (CA)
Assigned to ROYAL BANK OF CANADA, Montreal (CA)
Filed by ROYAL BANK OF CANADA, Toronto (CA)
Filed on Apr. 11, 2024, as Appl. No. 18/632,792.
Application 18/632,792 is a continuation of application No. 17/967,698, filed on Oct. 17, 2022, granted, now 11,962,513.
Application 17/967,698 is a continuation of application No. 17/516,224, filed on Nov. 1, 2021, granted, now 11,477,135, issued on Oct. 18, 2022.
Application 17/516,224 is a continuation of application No. 15/622,658, filed on Jun. 14, 2017, granted, now 11,165,714, issued on Nov. 2, 2021.
Application 15/622,658 is a continuation in part of application No. 14/969,896, filed on Dec. 15, 2015, granted, now 10,284,462, issued on May 7, 2019.
Claims priority of provisional application 62/349,880, filed on Jun. 14, 2016.
Claims priority of provisional application 62/151,182, filed on Apr. 22, 2015.
Claims priority of provisional application 62/091,971, filed on Dec. 15, 2014.
Prior Publication US 2024/0259328 A1, Aug. 1, 2024
Int. Cl. H04L 47/78 (2022.01); G06Q 20/02 (2012.01); G06Q 20/38 (2012.01); G06Q 40/04 (2012.01); H04L 67/63 (2022.01)
CPC H04L 47/782 (2013.01) [G06Q 20/027 (2013.01); G06Q 20/382 (2013.01); G06Q 40/04 (2013.01); H04L 67/63 (2022.05); G06F 2221/2145 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic data process monitoring method for managing data processes electronically routed between computing devices in a network of computing resources, the method comprising:
receiving, at a system, at least one child request being routed from an intermediary device to at least one corresponding destination device, the at least one child request requesting execution of at least one corresponding child data process, each of the at least one child data process for executing at least a portion of the at least one parent data process from an instructor device, and each of the at least one child request includes a destination key derived at least in part from the at least one instructor key and routing instructions associated with execution of the at least one corresponding child data process by the at least one corresponding destination device;
storing the at least one child request in at least one storage device for maintaining a record of previously-routed child requests, the at least one child request being available to one or more requesting devices, wherein the system is independent from the intermediary device;
storing a modified child request for a first child request that was previously routed to the at least one corresponding destination device and stored in the at least one storage device based on a child request modification signal; and
generating signals for communicating the modified child request to the one or more requesting devices; wherein the one or more requesting devices, having at least one of: the destination key or the at least one instructor key, utilize the destination key or the at least one instruction key to access the modified child request to identify one or more execution characteristics of the first child request as modified based on the child request modification signal.