Proxy Server
First Claim
1. A method in a communication system of selectively preprocessing web pages, comprising:
- receiving a web page request, wherein the request indicates at least one communication preference;
in response to the request, retrieving a web page corresponding to the request from a web server;
determining whether to translate the retrieved web page based on the at least one communication preference and content of the retrieved web page; and
serving either the retrieved web page or a translated web page in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and a preprocessing proxy server in a communication system can support any mode of web browser operation and enable a user selectively to bypass or enable the proxy server'"'"'s translation of requested web content. For example, a translation selection decision can be made based on the requested content (e.g., active HTML) or user input. Selection is made between the original representation of a web page and a translated one, i.e., a representation that is adapted to one or more characteristics of the receiving device, such as a smaller screen, lower screen resolution, low communication bandwidth, etc. The decision on whether to translate is preferably made by a proxy server in the network, and the decision is based on one or more of the following criteria: requested-page content, user preferences, and statistics. An advantage of interposing a proxy server in this arrangement is that all web servers can remain unchanged.
-
Citations
19 Claims
-
1. A method in a communication system of selectively preprocessing web pages, comprising:
-
receiving a web page request, wherein the request indicates at least one communication preference; in response to the request, retrieving a web page corresponding to the request from a web server; determining whether to translate the retrieved web page based on the at least one communication preference and content of the retrieved web page; and serving either the retrieved web page or a translated web page in response to the request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A preprocessing proxy server for a communication network, comprising:
an electronic processor configured to receive web pages requested by a user equipment (UE) and information indicating at least one communication preference of the UE, to determine whether to translate a requested web page based on the at least one communication preference and content of the received web page, and to serve to the UE either the requested web page or a translated web page. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. A computer-readable medium having instructions that, when executed by a computer, cause the computer to perform a method in a communication system of selectively preprocessing web pages, wherein the method comprises:
-
receiving a web page request, wherein the request indicates at least one communication preference; in response to the request, retrieving a web page corresponding to the request from a web server; determining whether to translate the retrieved web page based on the at least one communication preference and content of the retrieved web page; and serving either the retrieved web page or a translated web page in response to the request. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification