Methods for determining sendable information content based on a determined network latency
First Claim
1. A method for dynamically providing electronic content over a computer network, comprising the following steps:
- receiving a request for original electronic content on a second network device from a first network device via a first network;
determining a network latency on the first network between the second network device and the first network device;
determining dynamically an amount of original electronic content to send to the first network device based on the determined network latency; and
sending the determined amount of electronic content type from the second network device to the first network device in response to the request for original electronic content.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for improving perception of electronic content from a computer network such as the Internet or an intranet. Network latencies and the type of electronic content such as text, graphical images, animation, voice, video and other electronic content interact to influence user perception of the quality of information provided. As network latency increases and becomes more variable, users typically become less satisfied. The method dynamically adjusts the amount of electronic content presented to user based on a determined network latency. The amount of electronic content is also adjusted progressively and underlying transport protocol such as Transmission Control Protocol (“TCP”) and User Datagram Protocol (“UDP”) are adaptively adjusted based on the type of electronic content requested (e.g., TCP for text, UDP for graphical images, etc.). The method may improve user perception of requested original electronic content by dynamically sending an amount of original electronic content based on a determined network latency. Improved user perception of original electronic content may help attract and retain, students, customers, contributors, etc. to an organization'"'"'s electronic content site on a computer network (e.g., a home page on the Internet or an intranet).
-
Citations
24 Claims
-
1. A method for dynamically providing electronic content over a computer network, comprising the following steps:
-
receiving a request for original electronic content on a second network device from a first network device via a first network;
determining a network latency on the first network between the second network device and the first network device;
determining dynamically an amount of original electronic content to send to the first network device based on the determined network latency; and
sending the determined amount of electronic content type from the second network device to the first network device in response to the request for original electronic content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing electronic content over a computer network with adaptive transport, comprising the following steps:
-
receiving a request for original electronic content on a second network device from a first network device via a first network, wherein the original electronic content includes at least a first content type and a second content type;
determining a network latency on the first network between the second network device and the first network device;
determining dynamically an amount of the second content type from the original electronic content to send to the first network device based on the determined network latency on the first network between the first network device and the second network device; and
sending the first content type of electronic content from the original electronic content with a first protocol from the second network device to the first network device; and
sending the determined amount of the second content type of electronic content from the original electronic content with a second protocol from the second network device to the first network device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for dynamically providing electronic content over a computer network to improve user perception, comprising the following steps:
-
receiving a Hypertext Transfer Protocol request for original electronic content on web server from a network browser on a user computer via a first network, wherein the original electronic content includes at least a first content type and a second content type;
determining a network latency on the first network between the web server and the network browser on the user computer;
determining dynamically an amount of original electronic content of the second content type send to the network browser on the user computer based on the determined network latency on the first network between the web server and the network browser on the user computer;
sending the first content type of electronic content from the original electronic content with Transmission Control Protocol from web server to the user computer;
sending the determined amount of the second content type of electronic content from the original electronic content User Datagram Protocol from web server to the network browser on the user computer; and
presenting the first content type to a user via the network browser on the user computer; and
presenting the second content type to the user via the network browser on the user computer. - View Dependent Claims (22, 23, 24)
-
Specification