Low bandwidth television
16 Assignments
0 Petitions
Accused Products
Abstract
The present invention is concerned with client-side production in a personal computer environment of low bandwidth images and audio. A series of low bandwidth still images along with a “script” and audio data is sent over a network in a client/server architecture or is read from a compact disk or other memory. A “director” module residing in a client personal computer uses the “script” to tell the computer how to execute a sequence of “moves” on the still images. These moves include cuts, dissolves, fades, wipes, focuses, flying planes and digital video effects such as push and pull. Moves within a still image occur in real time, and are relatively smooth and continuous as compared to prior art network video. Low bandwidth is achieved because most of the production is done at the client location without relying upon slow, bandwidth-limited downloading of conventional network video formats.
-
Citations
50 Claims
-
1-31. -31. (canceled)
-
32. A system for data communications between a server and a client computer that are in communication with each other via a computer network to thereby display a digital video production on the client computer without the digital video production itself being sent over the network from the server to the client computer, the system comprising:
-
a client computer in communication with a computer network;
a server in communication with the computer network;
wherein the client computer is configured to receive a plurality of image files and a script module from the server over the computer network, the image files defining a plurality of images that are to be displayed as part of a digital video production, the script module defining how the plurality of image files are to be processed to generate the digital video production; and
wherein the client computer is configured to execute a software module that is resident thereon, the software module being configured to generate the digital video production for display on the client computer from the received image files and the received script module. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method comprising:
-
generating a video sequence locally at a client computer from (1) data received by the client computer from a remote server over a computer network that represents a plurality of still images and (2) data received by the client computer from a remote server over a computer network that represents instructions defining how the still images are to be sequenced together to generate the video sequence; and
displaying the generated video sequence on the client computer. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
-
50. A system comprising:
-
a client computer in communication with a computer network;
a server in communication with the computer network;
wherein the server is configured to communicate, over the computer network, a partial video production and a plurality of instructions to the client computer, the instructions defining how a software program resident on the client computer can generate a full video production from the partial video production; and
wherein the client computer is configured to (1) receive the partial video production and the instructions, (2) execute a software program resident thereon to generate the full video production from the received partial video production in accordance with the received instructions, and (3) display the full video production thereon.
-
Specification