Distributed execution process for an interactive multimedia program, and a local station using this method
First Claim
Patent Images
1. A method for distributed execution of an interactive multimedia program, the method comprising the steps of:
- a) receiving, in a local station having a limited computational capability, user signals;
b) converting, in the local station, the user signals into user commands;
c) transporting the user commands to a central station;
d) executing the user commands, requiring a computational capability exceeding that of the local station, according to an application program in a section of the central station, to produce presentation commands;
e) transporting the presentation commands to the local station;
f) responsive solely to the presentation commands transported from the central station, executing the presentation commands in the local station, this executing step further comprising;
fetching required audiovisual data from a mass memory in the local station, andpresenting audiovisual data on local reproduction means.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for the distributed execution of an interactive multimedia program in which the interaction with the user takes place via a local station and the actual execution takes place in a powerful central station. To this end, user commands to be executed are applied from the local station to the central station and the presentation commands generated by said execution are applied from the central station to the local station. The audiovisual data presented to the user is locally stored and is not transported via the connection. Consequently, the connection requires only a small bandwidth.
8 Citations
20 Claims
-
1. A method for distributed execution of an interactive multimedia program, the method comprising the steps of:
-
a) receiving, in a local station having a limited computational capability, user signals; b) converting, in the local station, the user signals into user commands; c) transporting the user commands to a central station; d) executing the user commands, requiring a computational capability exceeding that of the local station, according to an application program in a section of the central station, to produce presentation commands; e) transporting the presentation commands to the local station; f) responsive solely to the presentation commands transported from the central station, executing the presentation commands in the local station, this executing step further comprising; fetching required audiovisual data from a mass memory in the local station, and presenting audiovisual data on local reproduction means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for use as a local station, said apparatus comprising:
-
a local mass memory resident in the local station for storage of data; local reproduction means resident in the local station for presentation of data fetched from said local mass memory; control means for generating user signals; means, having a limited computational capability, for interpreting the user signals in accordance with a stored program and for converting the user signals into user commands; means for transmitting the user commands to a central station, and for receiving presentation commands derived from said user commands as a result of extensive computation, from the central station; means, responsive solely to said presentation commands in accordance with said stored program, for selecting and fetching data from the local mass memory; and means for presenting the fetched data on the local reproduction means. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system for distributed execution of an interactive program, said system comprising:
-
a central station having powerful computational capability, a local station having limited computational capability, and means for transporting user commands from the local station to the central station, and presentation commands from the central station to the local station, said local station comprising; a local mass memory for storing data used during execution of the program; means for receiving user signals relating to said program and for interpreting the user signals into said user commands, and means, responsive solely to the presentation commands transported from the central station in accordance with said stored program, for fetching data from said local mass memory and utilizing the fetched data during execution of the program, and said central station comprising; means, responsive to an application program in a section of the central station, requiring a computational capability exceeding that of the local station, for executing the user commands transported from the local station, and for generating presentation commands in accordance with said application program. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification