Claims
- 1. A method of precasting a set of promotions over a multimedia network in advance of promotion activation, comprising:
determining a promotion transmission lead-time from common device attributes associated with a plurality of end node devices, the plurality of end node devices comprising a transmission group; subtracting the promotion transmission lead-time from an earliest activation time of the set of promotions to determine a data transmission time; and transmitting the set of promotions to the transmission group at the data transmission time.
- 2. The method of precasting promotions of claim 1, wherein
the common device attributes comprise device data storage capacity.
- 3. The method of precasting promotions of claim 2, further comprising:
determining a first data transmission lead-time, the first data transmission lead-time being a variable time period that is directly related to the device data storage capacity of the transmission group, the promotion transmission lead-time comprising the first data transmission lead-time.
- 4. The method of precasting promotions of claim 3, wherein
the first data transmission lead-time is relatively short if the device data storage capacity is low.
- 5. The method of precasting promotions of claim 3, wherein
the first data transmission lead-time is relatively long if the device data storage capacity is high.
- 6. The method of precasting promotions of claim 5, wherein
the first data transmission lead-time is within a period of expected low bandwidth utilization of the multimedia network.
- 7. The method of precasting promotions of claim 3 wherein
the common device attributes further comprise device processor speed.
- 8. The method of precasting promotions of claim 7 further comprising
determining a second data transmission lead-time, the second data transmission lead-time being a variable time period that is inversely related to the device processor speed, the promotion data lead-time further comprising the second data transmission lead-time.
- 9. The method of precasting promotions of claim 8, wherein
the second data transmission lead-time is relatively short if the device processor speed is fast.
- 10. The method of precasting promotions of claim 8, wherein
the second data transmission lead-time is relatively long if the device processor speed is slow.
- 11. The method of precasting promotions of claim 8, wherein
the second data transmission lead-time is calculated from the product of a total size of the set of promotions, the inverse of a data transmission rate, and a number of repetition cycles.
- 12. The method of precasting promotions of claim 8, wherein
the common device attributes further comprise network latency.
- 13. The method of precasting promotions of claim 12, wherein
the network latency is determined by network topology.
- 14. The method of precasting promotions of claim 12, further comprising
determining a third data transmission lead-time, the third data transmission lead-time being a variable time period that is directly related to the network latency, the promotion data lead-time comprising the third data transmission lead-time.
- 15. The method of precasting promotions of claim 14, wherein
the third data transmission lead-time is relatively short if the network latency is at most nominal.
- 16. The method of precasting promotions of claim 14, wherein
the third data transmission lead-time is relatively long if the network latency is high.
- 17. The method of precasting promotions of claim 3, further comprising:
determining a fourth data transmission lead-time directly related to the load factor on a promotion server, the promotion data lead-time comprising the fourth data transmission lead-time.
- 18. The method of precasting promotions of claim 17, wherein
the fourth data transmission lead-time is relatively short if the load factor on the promotion server is low.
- 19. The method of precasting promotions of claim 17, wherein
the fourth data transmission lead-time is relatively long if the load factor on the promotion server is high.
- 20. The method of precasting promotions of claim 1 wherein
the common device attributes comprise device processor speed.
- 21. The method of precasting promotions of claim 20 further comprising
determining a second data transmission lead-time, the second data transmission lead-time being a variable time period that is inversely related to the device processor speed, the promotion data lead-time comprising the second data transmission lead-time.
- 22. The method of precasting promotions of claim 1, wherein
the common device attributes comprise network latency.
- 23. The method of precasting promotions of claim 22, further comprising
determining a third data transmission lead-time, the third data transmission lead-time being a variable time period that is directly related to the network latency, the promotion data lead-time comprising the third data transmission lead-time.
- 24. The method of precasting promotions of claim 1, further comprising:
subtracting a schedule transmission lead-time from the data transmission time for the set of promotions to determine a schedule transmission time; and transmitting a plurality of transmission schedules to the plurality of end node devices at the schedule transmission time.
- 25. A promotion delivery system for precasting a set of promotions over a multimedia network, comprising:
a promotion server; the promotion server determining a promotion transmission lead-time from common device attributes associated with a plurality of end node devices, the plurality of end node devices comprising a transmission group; the promotion server subtracting the promotion transmission lead-time from an earliest activation time of the set of promotions to determine a data transmission time; and the promotion server transmitting the set of promotions to the transmission group at the data transmission time.
- 26. The system for precasting promotions of claim 25, further wherein
the promotion server subtracting a schedule transmission lead-time from the data transmission time for the set of promotions to determine a schedule transmission time for a plurality of transmission schedules; and the promotion server transmitting the plurality of transmission schedules to the plurality of end node devices at the schedule transmission time.
RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Application No. 60/253,375, filed on Nov. 28, 2000. The entire teachings of the above application is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60253375 |
Nov 2000 |
US |