Dynamic update installer for customized software
First Claim
Patent Images
1. A method of updating a customized system, the method comprising:
- receiving an update request;
obtaining contextual information that includes information about a customization that has been made to the customized system;
generating a query for an update to the customized system based on the contextual information and version information of a module and an application deployed by the customized system;
receiving a query response indicative of a potential update;
obtaining the potential update based on the query response;
receiving a selection relative to an update type;
receiving a selection of a model store after obtaining the potential update;
receiving a selection of an application update related to the selected model store after receiving the selection of the model store; and
selectively applying the application update related to the selected model store based on selection of the application update related to the selected model store and selection of the model store.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of updating a system of customized software is provided. The method includes receiving an update request and collecting contextual information relative to the system of customized software. A query is generated for updates applicable to the system of customized software based on the contextual information. A query response is received indicative of at least one applicable update. A selection relative to the at least one applicable update is received. At least one update is selectively applied based on the selection.
-
Citations
16 Claims
-
1. A method of updating a customized system, the method comprising:
-
receiving an update request; obtaining contextual information that includes information about a customization that has been made to the customized system; generating a query for an update to the customized system based on the contextual information and version information of a module and an application deployed by the customized system; receiving a query response indicative of a potential update; obtaining the potential update based on the query response; receiving a selection relative to an update type; receiving a selection of a model store after obtaining the potential update; receiving a selection of an application update related to the selected model store after receiving the selection of the model store; and selectively applying the application update related to the selected model store based on selection of the application update related to the selected model store and selection of the model store. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A custom computing system comprising:
-
a processor; a storage device coupled to the processor and configured to store code, which when executed by the processor, causes the processor to execute a customized function, wherein the customized function includes a change from an as-shipped version of the customized function; an input component coupled to the processor and configured to receive a user input; a user interface component coupled to the processor and configured to generate a user interface; a data store storing data indicative of organization processes and workflows; and an update installer interface configured to communicate with a remote device to obtain a potential update; wherein the user interface component is configured to display an update type selection user interface to receive a user input selection of one of a plurality of update types; wherein the user interface component is further configured to display a model store selection user interface to receive a user input selection of a model store after obtaining the potential update; wherein the user interface component is further configured to display an application update selection user interface to receive a user input selection of an application update related to the selected model store after receiving the user input selection of the model store; and wherein the custom computing system is configured to obtain contextual information about the custom computing system and selectively apply the application update related to the selected model store to the custom computing system based on the user input selection of the application update related to the selected model store and the user input selection of the model store, and wherein the application update related to the selected model store is received from the remote device through the update installer interface prior to receiving the user input selection of the model store. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification