Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
239 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network, comprising: a host computer system for monitoring the MM distribution system, the MM distribution system comprised of a plurality of MM adapters connected to the host computer system, each MM adapter containing one or more MM controllers, each MM controller containing a controller bus connected to an MM processor, one or more MM pairs connected to the controller bus, each MM pair including a disk adapter and a network adapter, the disk adapter connected to one or more disk drives for receiving data blocks read from selected disk drives, graphical data files being stored on the disks, and data blocks in a requested data file being read directly from each selected disk to the disk adapter, a pair bus in each MM pair for directly receiving the data blocks received by the disk adapter and for directly transmitting the data blocks to the network adapter, the network adapter in each MM pair directly distributing the data blocks from the pair bus to the network, each data block being addressed to any viewing-control device requesting a data file containing the data block, and means in each viewing-control device for issuing interactive commands through the network to the network adapter to control characteristics of data reception of the requested data file being transmitted to each viewing-control device.
Claim 2
Dependent Claim
239 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network, comprising: a host computer system for monitoring the MM distribution system, the MM distribution system comprised of a plurality of MM adapters connected to the host computer system, each MM adapter containing one or more MM controllers, each MM controller containing a controller bus connected to an MM processor, one or more MM pairs connected to the controller bus, each MM pair including a disk adapter and a network adapter, the disk adapter connected to one or more disk drives for receiving data blocks read from selected disk drives, graphical data files being stored on the disks, and data blocks in a requested data file being read directly from each selected disk to the disk adapter, a pair bus in each MM pair for directly receiving the data blocks received by the disk adapter and for directly transmitting the data blocks to the network adapter, the network adapter in each MM pair directly distributing the data blocks from the pair bus to the network, each data block being addressed to any viewing-control device requesting a data file containing the data block, and means in each viewing-control device for issuing interactive commands through the network to the network adapter to control characteristics of data reception of the requested data file being transmitted to each viewing-control device.
Claim 3
Dependent Claim
89 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 1, the command means at a viewing-control device comprising means for generating a control block having a field for containing a command being requested by the viewing-control device, and means for sending the control block through the network to the connected network adapter and transferring the control block to an associated MM processor for the MM processor to receive the command.
Claim 4
Dependent Claim
59 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 1, further comprising the viewing-control devices being set-top-boxes (STBs) connected to viewing devices respectively comprising television (TV) sets, and commands being keyed into the STBs by viewers of the TV sets.
Claim 5
Dependent Claim
45 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 1, further comprising at least some of the graphical data files containing both audio and visual information.
Claim 6
Dependent Claim
41 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 2, further comprising movies comprising at least some of the graphical data files.
Claim 7
Dependent Claim
68 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 1, further comprising I/O channels in the host computer system connecting a MM adapter bus to the host computer memory, commands from any viewing-control device being sent to the network adapter and forwarded to the connected MM processor for processing.
Claim 8
Dependent Claim
88 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 2, further comprising a start command being interpreted by the MM processor and forwarded to the host computer system for determining authorization by the viewing-control device to receive a data file requested by the start command, and the host computer system signalling the MM processor that the requested data file is not to be sent to the requesting viewing-control device.
Claim 9
Dependent Claim
99 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 2, further comprising a start command received by the MM processor and transferred to the host computer system for determining authorization by the viewing-control device to receive a data file requested by the start command, and the host computer system signalling the MM processor that the requested data file is to be sent to the requesting viewing-control device because an attached viewing device is found authorized to receive the data file.
Claim 10
Dependent Claim
79 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 8, further comprising a stop command being processed by the MM processor and forwarded to the host computer system for processing transmission-termination information for the viewing-control device, and the host computer system signalling the MM processor to stop reading and sending blocks of the requested data file to the viewing-control device.
Claim 11
Dependent Claim
105 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 2, further comprising a next-block command being sent by the viewing-control device to the MM processor before a last block received by the viewing-control device has been completely transmitted by the viewing-control device to a TV set, and the MM processor responding to the next-block command by transmitting any next block in the data file for reception by the viewing-control device before the last block has been completely transmitted by the viewing-control device to the TV set.
Claim 12
Dependent Claim
82 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 2, further comprising a next-block command being sent by the viewing-control device to the MM processor to request a next data block when each data block is received and stored in a buffer at the viewing-control device while a last-received data block is being read and processed by the viewing-control device from another buffer.
Claim 13
Dependent Claim
99 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 10 or 11, further comprising the MM processor testing for no last block being available from the data file in response to receiving each next-block command as part of the processing of the command by the MM processor, and the MM processor inserting a data file end signal in the command and sending the command to the host computer system for termination processing of the data file for the viewing-control device.
Claim 14
Dependent Claim
94 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 2, further comprising a viewing-control command being sent by the viewing-control device to the MM processor to request a change in the viewing presentation at the viewing-control device, and the MM processor controlling a selected disk to select the next block in a data file to be sent to the viewing-control device according to a control indication put in the command-control block by the viewing-control device.
Claim 15
Dependent Claim
109 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 13, further comprising a fast-forward command indication being provided in a command control block sent to the MM processor as the viewing-control command, the MM processor receiving the fast-forward command and controlling a selection of a forward data block by forward incrementing the data file by a predetermined number of data blocks from a last data block transmitted to the viewing-control device, and the MM processor continuing transmission of the data file to the viewing-control device from the forward data block.
Claim 16
Dependent Claim
110 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 13, further comprising a fast-backward (rewind) command indication being provided in a command control block sent to the MM processor as the viewing-control command, the MM processor receiving the fast-backward command and controlling a selection of a backward data block by backward incrementing the data file by a predetermined number of data blocks from a last data block transmitted to the viewing-control device, and the MM processor continuing transmission of the data file to the viewing-control device from the backward data block.
Claim 17
Dependent Claim
105 words
A hierarchical multimedia (MM) distribution system for supporting "on demand" control of graphical data files being received by viewing-control devices connected to a network as defined in claim 13, further comprising a pause command indication being provided in a command control block sent to the MM processor as the viewing-control command, the MM processor receiving the pause command terminating further transmission of any data block in the data file to the viewing-control device until a no-pause command is received from the viewing-control device, and the viewing-control device repeating a reading of data from a buffer for a last picture displayed by an associated viewing device.