Patent ID: 8725851
Filing Date: 2014-05-13
Classification: G06F,H04L,H04W,Y02D

Abstract:
1. A computer-implemented method comprising: generating, by a user agent running on an Internet-enabled device, a HyperText Transport Protocol (HTTP) request, the HTTP request including a plurality of HTTP header fields complying with Request for Comments (RFC) 2616, wherein each of the plurality of HTTP header fields include a name-value pair including a name separated from a value by a colon, wherein the value of the name-value pair of an HTTP header field of the plurality of HTTP header fields is set based on a privacy setting or a data sharing setting that was established based on input received from an end user of the Internet-enabled device; directing, by the user agent, a web server to return content tailored in accordance with the privacy setting or the data sharing setting by transmitting the HTTP request relating to a service supported by the web server to the web server, wherein the privacy setting or the data sharing setting represents one or more of (a) information regarding the end user of the internet enabled device, (b) information regarding the enabled device and (c) information regarding a location of the internet enabled device; responsive to the HTTP request and the privacy setting or the data sharing setting, receiving from the web serve a HyperText markup language (HTML) file within which contextual menu information based on the service and the privacy settings or the data sharing setting is embedded; extracting the context menu information from the HTML file; and customizing end user interaction with the service by dynamically reconfiguring a browser menu of the internet enabled device based on the contextual menu information.