Inventors:
Felix Frayman - Portland OR
Allen E. Silky - Dublin CA
Assignee:
PeopleSoft, Inc. - Pleasanton CA
International Classification:
G06F 924
US Classification:
713 1, 706 45, 707500, 711 13
Abstract:
User provided product configurations are identified and memorized along with their corresponding configuration information such as constraints and incompatibilities. The next time that configuration is provided by a user, the corresponding configuration information can be retrieved from memory so that a configuration engine will not need to be accessed. Retrieving the corresponding configuration information from memory as opposed to recomputing them with a configuration tool requires less time and avoids tying-up scarce configuration resources. Factors such as frequency and recentness can be considered in determining which configurations to memorize. Each time a particular configuration is provided, a counter associated with that configuration is incremented. Thus, within any given period of time, the number of times that particular configuration has been selected can be determined. Long-term frequency counts can track the most selected product configuration over a longer period of time.