Method and system for preloading interactive multimedia applications
First Claim
1. In an interactive network including a server and a client station, the server including a server memory for storing a composite description, a plurality of composites, and a plurality of multimedia application assets, the client station including a client memory, a method for preloading prefetch data of a multimedia application at the client station to reduce network latency, the method comprising:
- transmitting a first signal from the server to the client station representing a composite description, wherein the composite description describes prefetch data of a composite;
storing the composite description in the client memory;
identifying at the client station the prefetch data based on the composite description when the composite is running on the multimedia application at the client station, wherein the prefetch data includes at least one of the plurality of composites and multimedia application assets;
transmitting a second signal from the client station to the server representing a request for the identified prefetch data;
transmitting a third signal from the server to the client station representing the identified prefetch data before the multimedia application needs the identified prefetch data to run a composite following the composite currently running; and
storing the prefetch data in the client memory before the multimedia application needs the identified prefetch data.
7 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for preloading prefetch data of a multimedia application at a client station in an interactive network. The method begins with the step of transmitting a first signal from a server to the client station representing a composite description. The method next includes the step of storing the composite description in the client memory. The client station the identifies prefetch data based on the composite description. The client station then transmits a signal to the server requesting the identified prefetch data. Finally, the server transmits the prefetch data to the client station where it is stored. A system is also disclosed for implementing the steps of the method.
-
Citations
8 Claims
-
1. In an interactive network including a server and a client station, the server including a server memory for storing a composite description, a plurality of composites, and a plurality of multimedia application assets, the client station including a client memory, a method for preloading prefetch data of a multimedia application at the client station to reduce network latency, the method comprising:
-
transmitting a first signal from the server to the client station representing a composite description, wherein the composite description describes prefetch data of a composite; storing the composite description in the client memory; identifying at the client station the prefetch data based on the composite description when the composite is running on the multimedia application at the client station, wherein the prefetch data includes at least one of the plurality of composites and multimedia application assets; transmitting a second signal from the client station to the server representing a request for the identified prefetch data; transmitting a third signal from the server to the client station representing the identified prefetch data before the multimedia application needs the identified prefetch data to run a composite following the composite currently running; and storing the prefetch data in the client memory before the multimedia application needs the identified prefetch data. - View Dependent Claims (2, 3, 4)
-
-
5. In an interactive network including a server and a client station, the server including a server memory for storing a composite description, a plurality of composites, and a plurality of multimedia application assets, the client station including a client memory, a system for preloading prefetch data of a multimedia application at the client station to reduce network latency, the system comprising:
-
means for transmitting a first signal from the server to the client station representing a composite description, wherein the composite description describes prefetch data of a composite; means for storing the composite description in the client memory; means for identifying at the client station the prefetch data based on the composite description when the composite is running on the multimedia application at the client station, wherein the prefetch data includes at least one of the plurality of composites and multimedia application assets; means for transmitting a second signal from the client station to the server representing a request for the identified prefetch data; means for transmitting a third signal from the server to the client station representing the identified prefetch data before the multimedia application needs the identified prefetch data to run a composite following the composite currently running; and means for storing the prefetch data in the client memory before the multimedia application needs identified the prefetch data. - View Dependent Claims (6, 7, 8)
-
Specification