Patent ID: 9292872
Filing Date: 2016-03-22
CPC Classification: G06Q

Claim Text:
1. A computer program product including computer usable program code embodied on a non-transitory, computer usable storage medium, the computer program product comprising: computer usable program code defining a set of configuration parameters for a product and defining a set of parameter values for each configuration parameter; computer usable program code for selecting one or more different user interface (UI) objects for each configuration parameter, each UI object configured for receiving electronic input regarding the associated configuration parameter; computer usable program code for selecting a channel for each configuration parameter and transmitting the configuration parameters over a network from an originating user interface to one or more remote user interfaces on the selected channels; computer usable program code for initiating the UI objects selected for the transmitted configuration parameters at the one or more remote user interfaces to receive input from external information sources regarding the user selection of configuration parameters; computer usable program code for generating a data, structure representing different combinations of configuration parameter values that are consistent with the received input from the external information sources; computer usable program code defining a UI object for receiving descriptive input regarding a selected configuration parameter; and computer usable program code for electronically scanning the descriptive input and converting the descriptive input into a default value of the respective configuration parameter.