×

Updating and redistributing process templates with configurable activity parameters

  • US 9,798,576 B2
  • Filed: 12/20/2016
  • Issued: 10/24/2017
  • Est. Priority Date: 04/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer-readable media storing instructions that, when executed by a centralized controller comprising, at least one processor, a memory, and a communication interface, cause the centralized controller to:

  • configure, by the at least one processor, a computing system in a single deployment of an executable process, wherein the executable process comprises a plurality of executable instances corresponding to different sets of structured activities, wherein each executable instance is associated with a template, of a plurality of templates for the executable process, comprising a plurality of user-configurable parameters at least including an add new structured activity parameter, a modify a structured activity parameter, and a remove a structured activity parameter;

    in response to receiving a request for a first template of the plurality of templates, output, by the at least one processor, the first template, wherein the first template is associated with a first executable instance of the executable process;

    receive, by the at least one processor, an updated first template associated with the first template, wherein the updated first template comprises an update to the first template via one or more of the plurality of user-configurable parameters;

    generate a second executable instance of the executable process and a second template associated with the second executable instance based on the updated first template;

    reconfigure, by the at least one processor, the computing system based on the second executable instance of the executable process while maintaining the configuration of the computing system based on the first executable instance; and

    execute, by the at least one processor, the second executable instance of the executable process on a user-specified data set.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×