Patent ID: 6976063

Claim:
A method for dynamically configuring a server computer, comprising: in response to receiving a request for a resource located at said server computer, analyzing said request for a resource; based on said analysis, dynamically determining one or more configuration settings from information contained in said request for a resource; evaluating a configuration rule using said configuration settings to determine whether a said configuration rule is satisfied; in response to determining that said configuration rule is satisfied, adding one or more configuration settings associated with said configuration rule to said configuration settings to create new configuration settings; dynamically determining whether an additional configuration rule remains to be tested; in response to determining that an additional configuration rule remains to be tested, (i) evaluating said additional configuration rule with said configuration settings to determine if said additional configuration rule is satisfied, and (ii) in response to determining that said additional configuration rule is satisfied, adding one or more configuration settings associated with said additional configuration rule to said configuration settings to create modified new configuration settings; and configuring said server computer based upon said new configuration setting or said modified new configuration settings.