US 12,010,034 B2
Orchestration in a multi-layer network
Charles Hart Isaacs, Annapolis, MD (US)
Assigned to Salesforce, Inc., Cupertino, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on Jan. 30, 2023, as Appl. No. 18/161,471.
Application 18/161,471 is a continuation of application No. 16/927,941, filed on Jul. 13, 2020, granted, now 11,570,122.
Application 16/927,941 is a continuation of application No. 15/885,519, filed on Jan. 31, 2018, granted, now 10,715,459, issued on Jul. 14, 2020.
Claims priority of provisional application 62/578,122, filed on Oct. 27, 2017.
Prior Publication US 2023/0179537 A1, Jun. 8, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/02 (2022.01); G06F 16/23 (2019.01); G06F 16/27 (2019.01); H04L 41/22 (2022.01); H04L 47/70 (2022.01); H04L 67/10 (2022.01); H04L 61/103 (2022.01)
CPC H04L 47/70 (2013.01) [G06F 16/2358 (2019.01); G06F 16/27 (2019.01); H04L 41/22 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01); H04L 61/103 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
obtaining, by a cloud-based computer system within a first layer of a multi-layer computer network, program instructions that are executable to perform one or more actions of an information workflow with respect to a computer system in a second layer of the multi-layer computer network;
identifying, by the cloud-based computer system, a gateway computer system within a third layer of the multi-layer computer network;
sending, by the cloud-based computer system, the program instructions to the gateway computer system to execute the program instructions to perform the one or more actions with respect to the computer system in the second layer;
obtaining, by the cloud-based computer system, updated program instructions in response to an update to the information workflow; and
causing, by the cloud-based computer system, the gateway computer system to execute the updated program instructions.