Software versioning
AssigneeWells Fargo Bank, N.A.
InventorsPeter L. Shen, Catherine Li, Chandramouli Balasubramaniam
Life of this patent
Estimating the term…
Abstract
Provided is software versioning that allows a set of features to be selectively enabled and/or disabled based on a value of a switch associated with each feature of the set of features. The software versioning includes an administrator component that receives a change to a switch associated with at least one application. A toggle component generates a configuration notice based on an indication of the change to the switch. A tool kit component facilitates implementation of the change at the application based on the configuration notice received from the toggle component.
Claims20
A system, comprising:
- a processor coupled to a memory that stores instructions that when executed by the processor cause the processor to:
- detect occurrence of an event;
- update a switch definition automatically to reflect a change in a switch value in response to the event;
- and
- communicate the change to the switch value to one or more applications, wherein the one or more applications change an internal switch value that alters functionality of the one or more applications when executed.
A method, comprising:
- executing, on a processor, instructions that cause the processor to perform operations comprising:
- detecting occurrence of an event;
- updating a switch definition automatically to reflect a change to a switch value in response to the event;
- and
- conveying the change to the switch value to one or more applications, wherein the one or more applications change an internal switch value that alters functionality of the one or more applications when executed.
A computer-readable storage device storing executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
- detecting occurrence of an event;
- updating a switch definition for a switch automatically to reflect a change in switch value in response to the event;
- and
- communicating the change to the switch to one or more applications that use the switch, wherein the one or more applications update an internal configuration with the change to the switch that alters functionality of the one or more applications when executed.
Dependencies are inferred from the claim text.