SYSTEM AND METHOD FOR NETWORK OPTIMIZATION BY MANAGING LOW PRIORITY DATA TRANSFERS
First Claim
1. A method of communicating information on a data network, said method comprising:
- receiving a delayed data request for an identified data object;
accessing a set of network traffic conditions;
immediately handling said delayed data request upon receiving a favorable set of network traffic conditions; and
delaying handling said delayed data request upon receiving an unfavorable set of network traffic conditions.
3 Assignments
0 Petitions
Accused Products
Abstract
As more internet service providers have more customers with high-speed internet access accounts and these customers access more multi-media rich data (such as videos), the network infrastructure of internet service providers becomes saturated. Thus, internet service providers are facing pressure to upgrade their networks. However, high-speed digital networking equipment is expensive. Thus, internet service providers need to optimize the usage of their existing networks. To optimize the usage of existing networks, a system of delaying certain data requests is proposed. By delaying certain data requests, the various components in a network can shift data transfers from peak traffic times to lower traffic times. One useful application of delayed requests is the case in which a web client requests data ahead of schedule either through predictive methods or through subscriptions for desired data.
-
Citations
20 Claims
-
1. A method of communicating information on a data network, said method comprising:
-
receiving a delayed data request for an identified data object; accessing a set of network traffic conditions; immediately handling said delayed data request upon receiving a favorable set of network traffic conditions; and delaying handling said delayed data request upon receiving an unfavorable set of network traffic conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network device coupled to a data network, said network device comprising:
-
a network traffic monitor, said network traffic monitor for determining a set of network traffic conditions; and a request handler, said request handler receiving a delayed data request for an identified data object, said request handler immediately handling said delayed data request if said set of network traffic conditions is favorable else delaying a handing of said delayed data request if said set of network traffic conditions is not favorable. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification