A method comprising: receiving at a network device, a search key from a global search request initiated at the mobile device, wherein the global search request comprises a search input at the mobile device that is transmitted to a network and wherein content is received from the network in response to the global search request, the network device in communication with the mobile device via a HyperText Transfer Protocol "HTTP" proxy interposed between the mobile device and the network device and operable to retrieve the search key from a data packet transmitted from the mobile device for a global search, the search key based on the global search request and identified at the HTTP proxy by a sniffing function performed on the data packet, wherein the HTTP proxy transmits the search key to the network device to obtain local content and to the global network to obtain the global content; requesting, by the network device, from an authentication, authorization, and accounting server, an identity of a user initiating the global search at the mobile device; performing a search at the network device of a context database for search keywords that are indexed to the user identity to identify the local content associated with the search key using the search key and the user identity, the context database comprising information about the user initiating the global search request; processing search results by a rules engine to determine the set of local content to return to the HTTP proxy for display at the mobile device based on the search results; and transmitting the local content from the network device to the mobile device via the HTTP proxy to generate the local content for display on the mobile device along with the global content received from the global network at the HTTP proxy in response to the global search request initiated at the mobile device to provide the local content to the user initiating the search at the same time the global content from the global content is displayed on the mobile device; wherein the local content is based at least in part on the personal preferences of the user and wherein the mobile device is associated with a wireless network of an enterprise and the local content is associated with the enterprise. receiving at a network device, a search key from a global search request initiated at the mobile device, wherein the global search request comprises a search input at the mobile device that is transmitted to a network and wherein content is received from the network in response to the global search request, the network device in communication with the mobile device via a HyperText Transfer Protocol "HTTP" proxy interposed between the mobile device and the network device and operable to retrieve the search key from a data packet transmitted from the mobile device for a global search, the search key based on the global search request and identified at the HTTP proxy by a sniffing function performed on the data packet, wherein the HTTP proxy transmits the search key to the network device to obtain local content and to the global network to obtain the global content; requesting, by the network device, from an authentication, authorization, and accounting server, an identity of a user initiating the global search at the mobile device; performing a search at the network device of a context database for search keywords that are indexed to the user identity to identify the local content associated with the search key using the search key and the user identity, the context database comprising information about the user initiating the global search request; processing search results by a rules engine to determine the set of local content to return to the HTTP proxy for display at the mobile device based on the search results; and transmitting the local content from the network device to the mobile device via the HTTP proxy to generate the local content for display on the mobile device along with the global content received from the global network at the HTTP proxy in response to the global search request initiated at the mobile device to provide the local content to the user initiating the search at the same time the global content from the global content is displayed on the mobile device; wherein the local content is based at least in part on the personal preferences of the user and wherein the mobile device is associated with a wireless network of an enterprise and the local content is associated with the enterprise.