Claims
- 1. A method of delivering content over a communications network, comprising:
determining a navigation event in response to a first selection; sending data corresponding to the navigation event of the first selection; anticipating a navigation event for a second selection based on the first selection; and sending data corresponding to the anticipated navigation event of the second selection.
- 2. A method of delivering content over a communications network in response to a selection, comprising:
sending data corresponding to a first selection to a cache location if the data corresponding to the first selection is not stored in the remote cache location; processing the data corresponding to the first selection stored in the cache location; anticipating a second selection based on the first selection; and sending data corresponding to the anticipated second selection to the cache location.
- 3. A hyper-download system for accelerating the delivery of an electronic presentation over a communications network, the system comprising:
an interactive presentation having a plurality of pages; and a pre-loading engine determining a priority delivery of at least one page from the plurality of pages.
- 4. The system of claim 3 wherein the at least one page is an anticipated page having a plurality of media objects.
- 5. The system of claim 4 wherein the pre-loading engine determines a priority scheme for delivery of the media objects based on the types of the media objects, the media objects including one of:
extendible markup language data having a first priority status for priority delivery; JavaScript data having a first priority status for priority delivery; and hypertext markup language data a first priority status for priority delivery.
- 6. The system of claim 4 navigation display engine includes an extensible markup language player to process extensible markup language in the interactive presentation data.
- 7. A hyper-download system for accelerating the delivery of pages over a communications network, the system comprising:
an interactive presentation having a plurality of media objects; a pre-loading engine delivering pages from the interactive presentation to a client system, wherein the pre-loading engine delivers anticipated pages based on the client system navigation history.
RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional application No. 60/334,714, filed Nov. 1, 2001, and U.S. Provisional application No. 60/400,606, filed Aug. 1, 2002, the entire teachings of which are incorporated herein by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60334714 |
Nov 2001 |
US |
|
60400606 |
Aug 2002 |
US |