Method for dynamically adjusting multimedia content of a web page by a server in accordance to network path characteristics between client and server
First Claim
1. A computer implemented method for adjusting a Web page stored by a server computer connected to a client computer by a network path, the Web page including multimedia content, the multimedia content including at least two forms of content selected from the group consisting of text, images, audio, video, and software, comprising the steps of:
- receiving a request for the Web page in the server computer from the client computer over the network path;
monitoring, in response to receiving the request, a characteristic of the network path between the client computer and the server computer;
adjusting the multimedia content of the Web page according to the monitored characteristics, including dynamically adjusting the multimedia content of the Web page other than image content by the server while the server is sending the Web page to the client computer; and
sending the adjusted Web page to the client computer.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method adjusts a Web page including multimedia content according to the effective bandwidth and/or latency monitored on a network path connecting a server computer storing the Web page, and a client computer requesting the Web page. In response to receiving a request for the Web page in the server computer from the client computer, the server computer, or some other computer closely connected to the server computer monitors the effective bandwidth and/or latency of the network path. Using the measured effective bandwidth and/or latency, the content of the Web page is dynamically adjusted by the server computer while sending the Web page to the client.
562 Citations
39 Claims
-
1. A computer implemented method for adjusting a Web page stored by a server computer connected to a client computer by a network path, the Web page including multimedia content, the multimedia content including at least two forms of content selected from the group consisting of text, images, audio, video, and software, comprising the steps of:
-
receiving a request for the Web page in the server computer from the client computer over the network path;
monitoring, in response to receiving the request, a characteristic of the network path between the client computer and the server computer;
adjusting the multimedia content of the Web page according to the monitored characteristics, including dynamically adjusting the multimedia content of the Web page other than image content by the server while the server is sending the Web page to the client computer; and
sending the adjusted Web page to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A computer implemented method for adjusting a Web page stored by a server computer connected to a client computer by a network path, the Web page including software programs executable at the client computer, comprising the steps of:
-
receiving a request in a server computer from a client computer over a network path for a Web page including at least one software program;
monitoring a characteristic of the network path between the client computer and the server computer;
adjusting the Web page, including dynamically adjusting to reduce complexity the at least one software program by the server while the server is sending the Web page to the client computer, according to the monitored characteristic of the network path; and
sending the adjusted Web page to the client computer. - View Dependent Claims (37, 38, 39)
-
Specification