Video on demand DVD system
First Claim
1. An apparatus comprising:
- a drive server configured to present one or more compressed data streams;
a control server separate from said drive server and configured to present a particular one of said one or more compressed data streams received from said drive server on a particular one of one or more busses as determined by a particular one of a plurality of request signals;
one or more remote devices connected to said busses, at least one of said remote devices being disposed in a separate room from said control server and said drive server, each of said remote devices comprising a first decoder circuit and a control circuit, said first decoder circuit being configured to decode and decompress at least one of said one or more compressed data streams received from said control server to generate at least one of a decoded video signal and a decoded audio signal;
one or more navigation software modules executable on said control server, each of said navigation software modules being configured to (i) generate one or more control signals that program a respective one of said first decoder circuits in response to one or more user options entered at said respective remote device and (ii) parse a respective one of said one or more compressed data streams; and
a supplemental decoder coupled to at least one of said remote devices through a serial interface to receive at least an additional one of said compressed data streams through said serial interface, said supplemental decoder decoding and decompressing said additional compressed data stream, said supplemental decoder comprising (i) an additional decoder circuit and (ii) a state machine configured to control a plurality of read operations and a plurality of write operations sent to said additional decoder circuit.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprising a drive server, a control server and one or more decoder devices. The drive server may be configured to present one or more DVD data streams in response to one or more input signals. The control server may be configured to present one or more compressed data streams in response to the one or more data streams and one or more request signals. The decoders may be configured to present a decoded video signal and a decoded audio signal in response to one of the compressed data streams and the request signals. The navigation software, which traditionally is processed local to the decoder, may be processed on the control server. The control server may be enabled to control the remote decoder.
36 Citations
19 Claims
-
1. An apparatus comprising:
-
a drive server configured to present one or more compressed data streams; a control server separate from said drive server and configured to present a particular one of said one or more compressed data streams received from said drive server on a particular one of one or more busses as determined by a particular one of a plurality of request signals; one or more remote devices connected to said busses, at least one of said remote devices being disposed in a separate room from said control server and said drive server, each of said remote devices comprising a first decoder circuit and a control circuit, said first decoder circuit being configured to decode and decompress at least one of said one or more compressed data streams received from said control server to generate at least one of a decoded video signal and a decoded audio signal; one or more navigation software modules executable on said control server, each of said navigation software modules being configured to (i) generate one or more control signals that program a respective one of said first decoder circuits in response to one or more user options entered at said respective remote device and (ii) parse a respective one of said one or more compressed data streams; and a supplemental decoder coupled to at least one of said remote devices through a serial interface to receive at least an additional one of said compressed data streams through said serial interface, said supplemental decoder decoding and decompressing said additional compressed data stream, said supplemental decoder comprising (i) an additional decoder circuit and (ii) a state machine configured to control a plurality of read operations and a plurality of write operations sent to said additional decoder circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a drive server configured to present a plurality of DVD bitstreams; a control server separate from said driver server and configured to present said DVD bitstreams received from said drive server on a plurality of cables in response to a plurality of first remotely generated request signals; a plurality of remote devices connected to said cables, at least one of said remote devices being disposed in a separate room from said control server and said driver server, each of said remote devices comprising a first decoder circuit and a control circuit, said first decoder circuit being configured to decode and decompress at least one of said DVD bitstreams received from said control server to generate at least one of a decoded video signal and a decoded audio signal; a plurality of navigation software modules each executable on said control server, each of said navigation software modules being configured to generate one or more control signals that program a respective one of said first decoder circuits in response to one or more user options entered at said respective remote device; a plurality of decoder control circuits within said control server, each of said decoder control circuits being configured to control a respective one of said navigation software modules for programming of a respective one of said first decoder circuits within said remote devices; and a supplemental decoder coupled to at least one of said remote devices through a serial interface to receive at least an additional one of said DVD bitstreams through said serial interface, said supplemental decoder decoding and decompressing said additional DVD bitstream, said supplemental decoder comprising (i) an additional decoder circuit and (ii) a state machine configured to control a plurality of read operations and a plurality of write operations sent to said additional decoder circuit. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for distributing video, comprising the steps of:
-
(A) presenting one or more compressed data streams with a drive server to a control server separate from said drive server; (B) distributing said one or more compressed data streams from said control server to one or more remote devices across one or more busses in response to one or more request signals; (C) decoding and decompressing at least one of said one or more compressed data streams with one or more first decoder circuits within said one or more remote devices; (D) presenting at least one signal selected from a decoded video signal and a decoded audio signal in response to decoding said at least one of said one or more compressed data streams, wherein at least one of said one or more remote devices is disposed in a separate room from said control server and said driver server; (E) executing one or more navigation software modules on said control server, each of said navigation software modules being configured to (i) generate one or more control signals that program a respective one of said first decoder circuits in response to one or more user options entered at said respective remote device and (ii) parse a respective one of said one or more compressed data streams; (F) distributing at least an additional one of said compressed data streams from at least one of said remote device through a serial interface to a supplemental decoder, said supplemental decoder decoding and decompressing said additional compressed data stream, said supplemental decoder comprising an additional decoder circuit and a state machine; and (G) controlling with said state machine a plurality of read operations and a plurality of write operations sent to said additional decoder circuit. - View Dependent Claims (16, 17, 18, 19)
-
Specification