Claims Analysis
Total Claims: 64
Claim 1
Independent Claim
241 words
A system for selectively distributing selected programs on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the programs on a display system, comprising: storage means for storing the programs, the programs being distinct, individually selectable programs, said programs being divided into multiple frames of data signals, and for providing multiple, concurrent accesses to said programs; server means coupled to said storage means for retrieving from said storage means selected frames of selected ones of said programs; network interface means coupled to said server means for accepting said selected frames from said server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system; distribution network means coupled to said network interface means for accepting said transmission packets from said network interface means and for distributing said transmission packets to at least one selected display system; decoder means coupled to said distribution network means and to at least one selected display system for extracting said replicated frames from said transmission packets, and for presenting said replicated frames for real-time display on at least one selected display system; and viewer selection means coupled to said server means for interactively communicating viewer requests for digital video data distribution service to said server means.
Claim 2
Independent Claim
241 words
A system for selectively distributing selected programs on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the programs on a display system, comprising: storage means for storing the programs, the programs being distinct, individually selectable programs, said programs being divided into multiple frames of data signals, and for providing multiple, concurrent accesses to said programs; server means coupled to said storage means for retrieving from said storage means selected frames of selected ones of said programs; network interface means coupled to said server means for accepting said selected frames from said server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system; distribution network means coupled to said network interface means for accepting said transmission packets from said network interface means and for distributing said transmission packets to at least one selected display system; decoder means coupled to said distribution network means and to at least one selected display system for extracting said replicated frames from said transmission packets, and for presenting said replicated frames for real-time display on at least one selected display system; and viewer selection means coupled to said server means for interactively communicating viewer requests for digital video data distribution service to said server means.
Claim 3
Dependent Claim
92 words
A system having a plurality of display systems capable of selecting programs as in claim 1, further including a plurality of network interface means coupled to said server means and said distribution network means, each of said plurality of network interface means for accepting said selected frames from said server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for an associated one of the plurality of display systems.
Claim 4
Dependent Claim
143 words
A system as in claim 1, further including a plurality of server means coupled to said storage means for retrieving from said storage means said selected frames of selected ones of said programs interactively selected by viewers, a plurality of network interface means, at least one of said network interface means being coupled to each one of said plurality of server weans for accepting said selected frames from said coupled server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for of the display systems, and a plurality of viewer selection means, at least one of said viewer selection means being coupled to each one of said server means for interactively communicating viewer requests for digital video data distribution service.
Claim 5
Dependent Claim
35 words
A system as in claim 3, further including control means coupled to said plurality of server means for redistributing viewer requests for digital video data distribution service to a selected one of said server means.
Claim 6
Dependent Claim
17 words
A system as in claim 4, wherein said control means includes means for generating viewer billing information.
Claim 7
Dependent Claim
39 words
A system as in claim 1, whereby said server means is capable of processing viewer requests in real-time to start, pause, and stop digital video data distribution service, and to modify each requesting viewer's temporal position in said programs.
Claim 8
Dependent Claim
59 words
A system as in claim 2, and further including a plurality of decoder means coupled to said distribution network means, each one of said decoder means being coupled to a different one of the display systems, for extracting said replicated frames from said transmission packets and for presenting said replicated frames for real-time display on each viewer's display system.
Claim 9
Dependent Claim
27 words
A system as in claim 1, wherein said digital video data signals the programs stored in said storage mean are encoded and compressed digital video data signals.
Claim 10
Dependent Claim
26 words
A system as in claim 8, wherein said decoder means includes means for decoding and decompressing said replicated frames prior to display on a display system.
Claim 11
Dependent Claim
50 words
A system as in claim 1, wherein said viewer selection means are automated telephone answering devices, coupled to said server means and to a telephone at each viewer's site via a public switched telephone network, for interactively communicating viewer requests for digital video data distribution service to said server means.
Claim 12
Dependent Claim
15 words
A system as in claim 1, wherein said storage means comprises an optical disk drive.
Claim 13
Dependent Claim
18 words
A system as in claim 11, wherein said storage means further includes a plurality of optical disk drives.
Claim 14
Dependent Claim
15 words
A system as in claim 1, wherein said storage means comprises a magnetic disk drive.
Claim 15
Dependent Claim
18 words
A system as in claim 13, wherein said storage means further includes a plurality of magnetic disk drives.
Claim 16
Dependent Claim
16 words
A system as in claim 1, wherein said storage means comprises a random access semiconductor memory.
Claim 17
Dependent Claim
19 words
A system as in claim 15, wherein said storage means further includes a plurality of random access semiconductor memories.
Claim 18
Dependent Claim
15 words
A system as in claim 1, wherein said storage means comprises a magnetic tape drive.
Claim 19
Dependent Claim
18 words
A system as in claim 17, wherein said storage means further includes a plurality of magnetic tape drives.
Claim 20
Dependent Claim
40 words
A system as in claim 1, wherein said storage means comprises any combination of zero or more optical disk drives, one or more magnetic disk drives, zero or more random access semiconductor memories, and zero or more magnetic tape drives.
Claim 21
Dependent Claim
111 words
A system as in claim 1, wherein said server means comprises: instruction processing means for executing instructions; main memory means coupled to said instruction processing means for storing said instructions and said selected frames; input/output channel means coupled to said storage means for accessing said instructions and said selected frames from said storage means; input/output processing means for retrieving said instructions and said selected frames over said input/output channel means from said storage means; and input/output bus means coupled to said input/output processing means, said instruction processing means, and said main memory means for transferring said instructions and said selected frames from said input/output processing means to said main memory means.
Claim 22
Dependent Claim
100 words
A system as in claim 20, wherein said network interface means further comprises: network input/output processing means coupled to said input/output bus means, for accepting said selected frames from said input/output bus means; multi-cast interface means coupled to said network input/output processing means for providing a predetermined number of replicated frames from said accepted frames received from said network input/output processing means; and asynchronous transfer mode interface means coupled to said multi-cast interface means and said distribution network means for formatting said replicated frames into one or more transmission packets for transmission over said distribution network means to said decoder.
Claim 23
Dependent Claim
16 words
A system as in claim 1, wherein said distribution network means comprises switched integrated-services digital networks.
Claim 24
Dependent Claim
18 words
A system as in claim 22, wherein said public switched integrated-services digital networks include asynchronous transfer mode interfaces.
Claim 25
Dependent Claim
17 words
A system as in claim 1, wherein said distribution network means comprises fiber distributed data interface networks.
Claim 26
Dependent Claim
34 words
A system as in claim 1, wherein said decoder means includes conversion means for converting said replicated frames received from said distribution network means into a selected format for display on the display system.
Claim 27
Dependent Claim
14 words
A system as in claim 25, wherein said selected format is for high-definition television.
Claim 28
Dependent Claim
21 words
A system as in claim 25, wherein said selected format is an analog signal system compatible with a viewer's display system.
Claim 29
Dependent Claim
17 words
A system as in claim 27, wherein said analog signal system is the phase alternating line format.
Claim 30
Dependent Claim
260 words
A multi-cast digital video data server system for distributing selected digital video data signals on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the digital video data signals on a display system, comprising: a video library to store the digital video data signals, the digital video data signals being grouped into distinct, individually selectable programs, said programs being divided into multiple frames of data signals, said video library including an addressable mass storage device allowing multiple, concurrent accesses to said programs; a digital video data server coupled to said video library to retrieve selected frames of selected ones of said programs; a network interface coupled to said digital video data server to accept said selected frames from said digital video data server, replicate said accepted frames a selected number of times, and format each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system; a distribution network coupled to said network interface to accept said transmission packets from said network interface and distribute said transmission packets to a selected display system; a decoder coupled to said distribution network and an associated display system to extract said replicated frames from said transmission packets, and to present said replicated frames for real-time display on said associated display system; and a viewer selection device coupled to said digital video data server to interactively communicate viewer requests for digital video data distribution service to said digital video data server.
Claim 31
Dependent Claim
260 words
A multi-cast digital video data server system for distributing selected digital video data signals on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the digital video data signals on a display system, comprising: a video library to store the digital video data signals, the digital video data signals being grouped into distinct, individually selectable programs, said programs being divided into multiple frames of data signals, said video library including an addressable mass storage device allowing multiple, concurrent accesses to said programs; a digital video data server coupled to said video library to retrieve selected frames of selected ones of said programs; a network interface coupled to said digital video data server to accept said selected frames from said digital video data server, replicate said accepted frames a selected number of times, and format each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system; a distribution network coupled to said network interface to accept said transmission packets from said network interface and distribute said transmission packets to a selected display system; a decoder coupled to said distribution network and an associated display system to extract said replicated frames from said transmission packets, and to present said replicated frames for real-time display on said associated display system; and a viewer selection device coupled to said digital video data server to interactively communicate viewer requests for digital video data distribution service to said digital video data server.
Claim 32
Dependent Claim
72 words
A system as in claim 29, further including a plurality of network interfaces coupled to said digital video data server and said distribution network to accept said selected frames from said digital video data server, replicate said accepted frames a selected number of times according to said viewer requests, and format each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system.
Claim 33
Dependent Claim
137 words
A system as in claim 29, further including a plurality of digital video data servers coupled to said video library to retrieve from said video library said selected frames of selected ones of said programs interactively selected by viewers, a plurality of network interfaces, at least one of said network interfaces being coupled to each one of said digital video data servers to accept said selected frames, replicate said accepted frames a selected number of times, and format each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system, and a plurality of viewer selection devices, at least one of said viewer selection devices being coupled to each one of said digital video data servers for interactively communicating said viewer requests for digital video data distribution service.
Claim 34
Dependent Claim
40 words
A system as in claim 31, further including a control server coupled to said plurality of digital video data servers for redistributing viewer requests for digital video data distribution service to a selected one of said digital video data servers.
Claim 35
Dependent Claim
17 words
A system as in claim 32, wherein said control server includes means for generating viewer billing information.
Claim 36
Dependent Claim
41 words
A system as in claim 29, whereby said digital video data server is capable of processing viewer requests in real-time to start, pause, and stop digital video data distribution service, and to modify each requesting viewer's temporal position in said programs.
Claim 37
Dependent Claim
52 words
A system as in claim 29, further including a plurality of decoders coupled to said distribution network, each one of said decoders being coupled to a selected display system, for extracting said replicated frames from said transmission packets and for presenting said replicated frames for real-time display on said selected display system.
Claim 38
Dependent Claim
25 words
A system as in claim 29, wherein said digital video data signals stored in said video library are encoded and compressed digital video data signals.
Claim 39
Dependent Claim
28 words
A system as in claim 36, wherein said decoder includes a video signal processor for decoding and decompressing said replicated frames prior to display on the display system.
Claim 40
Dependent Claim
55 words
A system as in claim 29, wherein said viewer selection device is an automated telephone answering device, coupled to said digital video data server and to a telephone at each viewer's site via a public switched telephone network, to interactively communicate viewer requests for digital video data distribution service to said digital video data server.
Claim 41
Dependent Claim
19 words
A system as in claim 29, wherein said addressable mass storage device includes a plurality of optical disk drives.
Claim 42
Dependent Claim
19 words
A system as in claim 29, wherein said addressable mass storage device includes a plurality of magnetic disk drives.
Claim 43
Dependent Claim
20 words
A system as in claim 29, wherein said addressable mass storage device includes a plurality of random access semiconductor memories.
Claim 44
Dependent Claim
19 words
A system as in claim 29, wherein said addressable mass storage device includes a plurality of magnetic tape drives.
Claim 45
Dependent Claim
42 words
A system as in claim 29, wherein said addressable mass storage device includes any combination of zero or more optical disk drives, one or more magnetic disk drives, zero or more random access semiconductor memories, and zero or more magnetic tape drives.
Claim 46
Dependent Claim
128 words
A system as in claim 29, wherein said digital video data server comprises: an instruction processor to execute instructions; a main memory module to store said instructions and said selected frames; a storage controller coupled to said instruction processor and to said main memory to control access to said main memory module; an input/output bus coupled to said storage controller; one or more input/output channels coupled to said addressable mass storage device; and an input/output processor coupled to said input/output bus and to said one or more input/output channels to retrieve said instructions and said selected frames from said addressable mass storage device and to transfer said instructions and said selected frames to said main memory module over said input/output bus under the control of said storage controller.
Claim 47
Dependent Claim
90 words
A system as in claim 44, wherein said network interface further comprises: a network input/output processor coupled to said input/output bus to accept said selected frames from said input/output bus; a multi-cast interface coupled to said network input/output processor to replicate said accepted frames received from said network input/output processor a selected number of times; and an asynchronous transfer mode interface coupled to said multi-cast interface and said distribution network to format said replicated frames into one or more transmission packets for transmission over said distribution network to said decoder.
Claim 48
Dependent Claim
15 words
A system as in claim 29, wherein said distribution network comprises switched integrated-services digital networks.
Claim 49
Dependent Claim
17 words
A system as in claim 46, wherein said switched integrated-services digital networks include asynchronous transfer mode interfaces.
Claim 50
Dependent Claim
16 words
A system as in claim 29, wherein said distribution network comprises fiber distributed data interface networks.
Claim 51
Dependent Claim
33 words
A system as in claim 29, wherein said decoder includes a conversion device for converting said replicated frames received from said distribution network into a selected format for display on a display system.
Claim 52
Dependent Claim
14 words
A system as in claim 49, wherein said selected format is for high-definition television.
Claim 53
Dependent Claim
21 words
A system as in claim 49, wherein said selected format is an analog signal system compatible with a viewer's display system.
Claim 54
Dependent Claim
17 words
A system as in claim 51, wherein said analog signal system is the phase alternating line format.
Claim 55
Independent Claim
154 words
A system for distributing selected programs to one or more display systems for viewing by viewers, the system having a video library for storing the programs, the programs being distinct, individually selectable programs and divided into multiple frames of data signals, the video library allowing multiple, concurrent accesses to the programs, the system comprising: server means coupled to the video library for retrieving selected frames of selected ones of the programs; multi-cast means coupled to said server means for accepting said selected frames from said server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system; and distribution network means coupled to said multi-cast means for accepting said transmission packets from said multi-cast means and for distributing said transmission packets to at least one selected display system.
Claim 56
Independent Claim
154 words
A system for distributing selected programs to one or more display systems for viewing by viewers, the system having a video library for storing the programs, the programs being distinct, individually selectable programs and divided into multiple frames of data signals, the video library allowing multiple, concurrent accesses to the programs, the system comprising: server means coupled to the video library for retrieving selected frames of selected ones of the programs; multi-cast means coupled to said server means for accepting said selected frames from said server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system; and distribution network means coupled to said multi-cast means for accepting said transmission packets from said multi-cast means and for distributing said transmission packets to at least one selected display system.
Claim 57
Dependent Claim
103 words
The system of claim 53, wherein said server means comprises: instruction processing means for executing instructions; main memory means coupled to said instruction processing means for storing said instructions and said frames; input/output channel means coupled to the video library for accessing said selected frames from the video library; input/output processing means for retrieving said selected frames over said input/output channel means from the video library; and input/output bus means coupled to said input/output processing means, said instruction processing means, and said main memory means for transferring said instructions and said selected frames from said input/output processing means to said main memory means.
Claim 58
Dependent Claim
57 words
The system of claim 53, wherein said multi-cast means further comprises: network input/output processing means coupled to said server means, for accepting said selected frames from said server means; and multi-cast interface means coupled to said network input/output processing means for replicating said accepted frames received from said network input/output processing means a selected number of times.
Claim 59
Dependent Claim
45 words
The system of claim 55, wherein said multi-cast means further comprises: asynchronous transfer mode interface means coupled to said multi-cast interface means and said distribution network means for formatting said replicated frames into one or more transmission packets for transmission by said distribution network means.
Claim 60
Dependent Claim
20 words
The system of claim 53, wherein said distribution network means includes switched integrated-services digital networks having asynchronous transfer mode interfaces.
Claim 61
Independent Claim
464 words
A system for distributing selected digital video data signals on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the digital video data signals on a display system, comprising: storage means for storing the digital video data signals, the digital video data signals being grouped into distinct, individually selectable programs, said programs being divided into multiple frames of data signals, said storage means allowing multiple, concurrent accesses to said programs; at least one server means coupled to said storage means for retrieving from said storage means selected frames of selected ones of said programs, said at least one server means including instruction processing means for executing instructions; main memory means coupled to said instruction processing means for storing said instructions and said selected frames; input/output channel means coupled to said storage means for accessing said instructions and said selected frames from said storage means; input/output processing means for retrieving said instructions and said selected frames over said input/output channel means from said storage means; and input/output bus means coupled to said input/output processing means, said instruction processing means, and said main memory means for transferring said instructions and said selected frames from said input/output processing means to said main memory means; at least one network interface means connected to said at least one server means for accepting said selected frames from said at least one server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system, said network interface means including network input/output processing means connected to said input/output bus means, for accepting said selected frames from said input/output bus means; multi-cast interface means connected to said network input/output processing means for forming a selected number of replicated frames from said accepted frames received from said network input/output processing means; and asynchronous transfer mode interface means connected to said multi-cast interface means for formatting said replicated frames into said transmission packets; distribution network means coupled to said network interface means for accepting said transmission packets from said network interface means and for distributing said transmission packets to at least one selected display system, said distribution network means including switched integrated-services digital networks having asynchronous transfer mode interfaces; decoder means coupled to said distribution network means and to at least one selected display system for extracting said replicated frames from said transmission packets, and for presenting said replicated frames for real-time display on said at least one selected display system; and viewer selection means coupled to said server means for interactively communicating viewer requests for digital video data distribution service to said server means.
Claim 62
Independent Claim
464 words
A system for distributing selected digital video data signals on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the digital video data signals on a display system, comprising: storage means for storing the digital video data signals, the digital video data signals being grouped into distinct, individually selectable programs, said programs being divided into multiple frames of data signals, said storage means allowing multiple, concurrent accesses to said programs; at least one server means coupled to said storage means for retrieving from said storage means selected frames of selected ones of said programs, said at least one server means including instruction processing means for executing instructions; main memory means coupled to said instruction processing means for storing said instructions and said selected frames; input/output channel means coupled to said storage means for accessing said instructions and said selected frames from said storage means; input/output processing means for retrieving said instructions and said selected frames over said input/output channel means from said storage means; and input/output bus means coupled to said input/output processing means, said instruction processing means, and said main memory means for transferring said instructions and said selected frames from said input/output processing means to said main memory means; at least one network interface means connected to said at least one server means for accepting said selected frames from said at least one server means, for forming a selected number of replicated frames from said accepted frames, and for formatting each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system, said network interface means including network input/output processing means connected to said input/output bus means, for accepting said selected frames from said input/output bus means; multi-cast interface means connected to said network input/output processing means for forming a selected number of replicated frames from said accepted frames received from said network input/output processing means; and asynchronous transfer mode interface means connected to said multi-cast interface means for formatting said replicated frames into said transmission packets; distribution network means coupled to said network interface means for accepting said transmission packets from said network interface means and for distributing said transmission packets to at least one selected display system, said distribution network means including switched integrated-services digital networks having asynchronous transfer mode interfaces; decoder means coupled to said distribution network means and to at least one selected display system for extracting said replicated frames from said transmission packets, and for presenting said replicated frames for real-time display on said at least one selected display system; and viewer selection means coupled to said server means for interactively communicating viewer requests for digital video data distribution service to said server means.
Claim 63
Dependent Claim
509 words
A multi-cast digital video data server system for distributing selected digital video data signals on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the digital video data signals on a display system, comprising: a video library to store the digital video data signals, the digital video data signals being grouped into distinct, individually selectable programs, said programs being divided into multiple frames of data signals, said video library including at least one addressable mass storage device allowing multiple, concurrent accesses to said programs; at least one digital video data server connected to said video library to retrieve selected frames of selected ones of said programs, said at least one digital video data server including at least one instruction processor to execute instructions; a main memory module to store said instructions and said selected frames; a storage controller connected to said at least one instruction processor and to said main memory to control access to said main memory module; an input/output bus connected to said storage controller; a plurality of input/output channels connected to said at least one addressable mass storage device; and at least one input/output processor connected to said input/output bus and to said plurality of input/output channels to retrieve said instructions and said selected frames from said at least one addressable mass storage device and to transfer said instructions and said selected frames to said main memory module over said input/output bus under the control of said storage controller; at least one network interface connected to said digital video data server to accept said selected frames from said digital video data server, form a selected number of replicated frames from said accepted frames, and format each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system, said at least one network interface including at least one network input/output processor connected to said input/output bus to accept said selected frames from said input/output bus; at least one multi-cast interface connected to said at least one network input/output processor to form a selected number of replicated frames from said accepted frames received from said at least one network input/output processor; and at least one asynchronous transfer mode interface connected to said at least one multi-cast interface to format said replicated frames into transmission packets; a distribution network connected to said at least one network interface to accept said transmission packets from said at least one network interface and distribute said transmission packets to a selected display system, said distribution network including switched integrated-services digital networks having asynchronous transfer mode interfaces; a decoder connected to said distribution network and an associated display system to extract said replicated frames from said transmission packets, and to present said replicated frames for real-time display on said associated display system; and a viewer selection device connected to said digital video data server to interactively communicate viewer requests for digital video data distribution service to said digital video data server.
Claim 64
Dependent Claim
509 words
A multi-cast digital video data server system for distributing selected digital video data signals on demand to one or more display systems for viewing by viewers, the system providing to each viewer interactive control over the display of the digital video data signals on a display system, comprising: a video library to store the digital video data signals, the digital video data signals being grouped into distinct, individually selectable programs, said programs being divided into multiple frames of data signals, said video library including at least one addressable mass storage device allowing multiple, concurrent accesses to said programs; at least one digital video data server connected to said video library to retrieve selected frames of selected ones of said programs, said at least one digital video data server including at least one instruction processor to execute instructions; a main memory module to store said instructions and said selected frames; a storage controller connected to said at least one instruction processor and to said main memory to control access to said main memory module; an input/output bus connected to said storage controller; a plurality of input/output channels connected to said at least one addressable mass storage device; and at least one input/output processor connected to said input/output bus and to said plurality of input/output channels to retrieve said instructions and said selected frames from said at least one addressable mass storage device and to transfer said instructions and said selected frames to said main memory module over said input/output bus under the control of said storage controller; at least one network interface connected to said digital video data server to accept said selected frames from said digital video data server, form a selected number of replicated frames from said accepted frames, and format each one of said replicated frames into a transmission packet, each said transmission packet being identified for a selected display system, said at least one network interface including at least one network input/output processor connected to said input/output bus to accept said selected frames from said input/output bus; at least one multi-cast interface connected to said at least one network input/output processor to form a selected number of replicated frames from said accepted frames received from said at least one network input/output processor; and at least one asynchronous transfer mode interface connected to said at least one multi-cast interface to format said replicated frames into transmission packets; a distribution network connected to said at least one network interface to accept said transmission packets from said at least one network interface and distribute said transmission packets to a selected display system, said distribution network including switched integrated-services digital networks having asynchronous transfer mode interfaces; a decoder connected to said distribution network and an associated display system to extract said replicated frames from said transmission packets, and to present said replicated frames for real-time display on said associated display system; and a viewer selection device connected to said digital video data server to interactively communicate viewer requests for digital video data distribution service to said digital video data server.