1. An Internet-enabled mobile device comprising: a non-transitory storage device having tangibly embodied thereon instructions associated with a context management routine; and one or more processors coupled to the non-transitory storage device and operable to execute the instructions associated with the context management routine to perform a method comprising: transmitting to a server device a HyperText Transport Protocol (HTTP) request relating to a service supported by the server device, wherein the HTTP request contains therein an unsolicited cookie including data indicative of one or more of (a) information regarding an end user of the Internet-enabled mobile device, (b) information regarding the Internet-enabled mobile device, (c) information regarding a location of the Internet-enabled mobile device and (d) information regarding a network to which the Internet-enabled mobile device is connected; responsive to the HTTP request, receiving from the server device a HyperText Markup Language (HTML) file within which contextual menu information based on the service and the unsolicited cookie is embedded; extracting the contextual menu information from the HTML file; and customizing end user interaction with the service by dynamically reconfiguring a browser menu of the Internet-enabled mobile device based on the contextual menu information.