Claims
- 1. A method for providing information on network traffic, comprising:
obtaining real-time information on traffic traveling through a network; maintaining a database of historical data on historical network traffic; comparing the historical data on the historical network traffic to the real-time information on the traffic; determining if changes between the historical data and the real-time information on the traffic are significant; generating a traffic report containing the significant changes in the network traffic based on the real-time information; and transmitting the traffic report to at least one entity so that the entity can derive routing directions through the network and can respond to significant changes to the real-time information on network traffic.
- 2. The method as set forth in claim 1, wherein obtaining real-time information on the network traffic comprises analyzing network traffic.
- 3. The method as set forth in claim 1, wherein obtaining real-time information on the network traffic comprises receiving the real-time information from another system.
- 4. The method as set forth in claim 3, wherein receiving the real-time information comprises receiving the real-time information from the one entity.
- 5. The method as set forth in claim 1, wherein determining if changes are significant comprises concluding the changes to be significant based on any change in at least some of the historical data.
- 6. The method as set forth in claim 1, wherein determining if changes are significant comprises concluding the changes to be significant based on a magnitude of change from the historical data.
- 7. The method as set forth in claim 1, wherein determining if changes are significant comprises concluding the changes to be significant if the change exceeds a predetermined percentage.
- 8. The method as set forth in claim 1, wherein transmitting the traffic report comprises transmitting the traffic report to a plurality of locations throughout the network.
- 9. The method as set forth in claim 1, wherein transmitting the traffic report comprises transmitting the traffic report through the Internet.
- 10. A method for routing network traffic, comprising:
receiving the network traffic; determining a destination for the network traffic; obtaining geographic information on one of a source or the destination associated with the network; maintaining a database of historical data on historical network traffic; receiving real-time information on traffic traveling through the network; and directing the network traffic to a desired destination based on the geographic location of the source or destination, the historical data, and the real-time information on the traffic traveling through the network.
- 11. The method as set forth in claim 10, further comprising monitoring network traffic.
- 12. The method as set forth in claim 11, wherein monitoring network traffic comprises monitoring local network traffic.
- 13. The method as set forth in claim 11, further comprising comparing local traffic that is monitored with the historical data on historical network traffic.
- 14. The method as set forth in claim 13, further comprising determining if changes between the historical data and the real-time information are significant.
- 15. The method as set forth in claim 14, further comprising transmitting a traffic report containing the significant changes in the real-time information.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of, and incorporates by reference, co-pending U.S. application Ser. No. 09/702,094, entitled “Geo-Intelligent Traffic Manager,” filed Oct. 30, 2000, which is a continuation-in-part of U.S. application Ser. No. 09/632,959 entitled “Determining Geographic Locations of Private Network Internet Users,” filed on Aug. 4, 2000, which is a continuation-in-part of U.S. application Ser. No. 09/541,451 entitled “Systems and Methods for Determining, Collecting, and Using Geographic Locations of Internet Users,” filed on Mar. 31, 2000, which claims priority to, and incorporates by reference, U.S. Application Serial No. 60/132,147 entitled “System to Determine the Geographic Location of an Internet User” filed on May 3, 1999, and U.S. Application Serial No. 60/133,939 entitled “Method, System and Set of Programs for Tailoring an Internet Site Based Upon the Geographic Location or Internet Connection Speed of Internet User” filed on May 13, 1999.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60132147 |
May 1999 |
US |
|
60133939 |
May 1999 |
US |
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
09702094 |
Oct 2000 |
US |
Child |
10106523 |
Mar 2002 |
US |
Parent |
09632959 |
Aug 2000 |
US |
Child |
09702094 |
Oct 2000 |
US |
Parent |
09541451 |
Mar 2000 |
US |
Child |
09632959 |
Aug 2000 |
US |