Patent ID: 7194506
Filing Date: 2007-03-20
Classification: G06F

Abstract:
1. A method for cache management and regeneration of dynamically-generated locale-sensitive content (“DGLSC”) in one or more server computers within a client-server computer network, comprising the steps of: receiving a first request for a web page from a first user at a client computer via a web browser; determining said first user's locale preference with an automatic locale detection algorithm, wherein a locale corresponds to at least a geographic region; dynamically generating a first set of content for the requested web page from a template as a first DGLSC based on said first user's locale preference; receiving a second request for the web page from a second user having a second user's locale preference; dynamically generating a second set of content for the requested web page from the template as a second DGLSC based on the second user's locale preference instead of the first DGLSC; if said template is marked as cacheable to indicate that content generated from said template should be cached: caching said first DGLSC in at least one server computer in a locale-sensitive directory to be served in response to subsequent requests having the same locale preference as the first user's locale preference and caching the second DGLSC in the locale-sensitive directory to be served in response to subsequent requests having the same locale preference as the second user's locale preference; and serving said first DGLSC to said first user at said client computer; and serving said second DGLSC to said second user.