Architectural arrangement for a video server
First Claim
1. A video server for providing video data via a telephony technology network to multiple subscribers, the video server comprising:
- a data converter for converting a current video data stream transmitted via computer technology to another video data stream for transmission via a telephony technology network;
a multi-port switch connected to receive said current video data stream from one of a plurality of video data storage devices and connected to provide said current video data stream to said data converter;
a controller connected to receive a viewer request signal from a subscriber via said telephony technology network and responsive thereto to generate and provide control signals to said multi-port switch and said data converter for coordinating transfer of video data streams from said video data storage devices to said telephony technology network, said controller controlling said multi-port switch in outputting said video data stream from said multi-port switch, said controller controlling said data converter in converting said current video data stream to said another video data stream having a telephony technology data format different from a data format of said current video data stream and said controller controlling outputting of said another video data stream to the telephony technology network.
9 Assignments
0 Petitions
Accused Products
Abstract
A Video-On-Demand (VOD) system including a plurality of video storage devices; an asynchronous transfer mode (ATM) telephony technology network connected to provide video data to a plurality of subscribers; and a unique video server coordinating the conversion and transfer of video data from computer technology devices to the ATM telephony technology network. The video server includes a data converter for converting a first video data stream transmitted via computer technology, fiber channel links, to a second video data stream for transmission via said ATM telephony technology network; a multi-port switch connected to receive said first video data stream from one of a plurality of video data storage devices, such as disk array or tape storage devices, and connected to provide said first video data stream to said data converter; and a controller connected to receive a viewer request signal from a subscriber via said telephony technology network and responsive thereto to generate and provide control signals to said multi-port switch and said data converter for coordinating the transfer video data streams from said video data storage devices to said telephony technology network.
179 Citations
14 Claims
-
1. A video server for providing video data via a telephony technology network to multiple subscribers, the video server comprising:
-
a data converter for converting a current video data stream transmitted via computer technology to another video data stream for transmission via a telephony technology network; a multi-port switch connected to receive said current video data stream from one of a plurality of video data storage devices and connected to provide said current video data stream to said data converter; a controller connected to receive a viewer request signal from a subscriber via said telephony technology network and responsive thereto to generate and provide control signals to said multi-port switch and said data converter for coordinating transfer of video data streams from said video data storage devices to said telephony technology network, said controller controlling said multi-port switch in outputting said video data stream from said multi-port switch, said controller controlling said data converter in converting said current video data stream to said another video data stream having a telephony technology data format different from a data format of said current video data stream and said controller controlling outputting of said another video data stream to the telephony technology network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A video-on-demand (VOD) system comprising:
-
a plurality of video data storage devices; storage device controller means including at least a first storage device controller in communication with said plurality of video data storage devices for controlling transfer of video data relative to at least one of said plurality of video data storage devices; a telephony technology network connected to provide video data to a plurality of subscribers; and a video server including; a data converter for converting a current video data stream transmitted via computer technology to another video data stream for transmission via said telephony technology network; a multi-port switch including a number of ports, wherein through at least some of said ports information is transferred bi-directionally, said number of ports including a first port, a second port and a third port, with one of said ports of said number of ports connected to receive said current video data stream from said one of said video data storage devices and connected to provide said current video data stream to said data converter; controller means connected to receive at least one viewer request signal from a subscriber via said telephony technology network and responsive thereto to generate and provide control signals to said multi-port switch and said data converter for coordinating transfer of video data streams from said video data storage devices to said telephony technology network, said controller means including a first controller connected to said first port of said multi-port switch for controlling said multi-port switch and outputting said current video data stream from said multi-port switch by communication with said storage device controller means through said multi-port switch; and switch means, different from said multi-port switch, connected to said controller means for receiving signals from said telephony technology network and for regulating transmission of control signals to said controller means including said first controller and each controller of said controller means and in which a second controller of said controller means, when real time requirements increase to require use of said second controller, is connectable to said switch means and to said second port of said multi-port switch for providing control signals to said second port and said second controller being responsive to another viewer request signal to generate and provide control signals to said second port; wherein information in addition to said current video data stream is provided through said multi-port switch including control information provided between said first controller and said first storage device controller and in which said control information is communicated bi-directionally between said first port to which said first controller is connected and said third port to which said first storage device controller is connected. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification