Video conferencing interface
First Claim
Patent Images
1. A video conferencing circuit for use with a plurality of video input devices and a video output device, said video conferencing circuit comprising:
- video input means configured to select an input video signal from one of a plurality of video signal generating devices, said video input means including a video decoder circuit to receive selected video signals and convert said selected video signals to an input video signal;
a remote interface circuit;
a video output device; and
an application specific integrated circuit (ASIC) connected to said video input means, to said video output device and to said remote interface circuit, said ASIC having;
a high speed serial video input,a video-in circuit connected to said video input means to receive one of said input video signal from one of said plurality of video signal generating devices and said high speed serial video input, said video-in circuit including an input configuration circuit connected to receive one of a plurality of video input signals and a high speed serial video input, a control register connected to said video processing means to receive control signals therefrom and said input configuration circuit to supply input control signals to cause said input configuration circuit to operate to supply said one of said plurality of video input signals as said input video signal to said memory circuit,a memory circuit connected to said video-in circuit to receive said one of said input video signal and said high speed serial video input, said memory circuit being configured to retain and transmit said one of said input video signal and said high speed serial video input as stored data,data compression means connected to said memory circuit to receive said stored data and to compress said stored data through an encoding process to form outgoing compressed data,video processing means connected to receive said outgoing compressed data and connected to said remote interface circuit to transmit said outgoing compressed data and to receive incoming compressed data from a remote station, said video processing means also being connected to said video-in circuit, said memory circuit, said video decompression means, said video receiving means, and to said video image out means to control the flow of video signals thereinbetween,video decompression means connected to said video processing means to receive said incoming compressed data and configured to decompress and to transmit said incoming compressed data to said memory circuit, said memory circuit being configured to convert said incoming compressed data to incoming stored data, andvideo image out means connected to receive incoming stored data from said memory circuit and to transmit said incoming stored data as a video image signal to a video display device;
wherein said memory circuit includes a memory structure and a memory control circuit to convert said one of said input video signal and said high speed serial video input to stored data and to convert said incoming compressed data to incoming stored data and wherein said output of said input configuration circuit is supplied to a decimation circuit which operates to reduce the density of the said output signal and is connected to a buffer to store and transmit an output which is a video.
25 Assignments
0 Petitions
Accused Products
Abstract
A video conferencing circuit (12) is configured to receive an input (26) from one of a plurality of video input devices. The video signal is then stored, compressed and transmitted by an interface circuit such as a modem (18). Video signals from a remote location are received from the modem (18), decompressed, stored and then transferred for display on one of a plurality of video output devices.
25 Citations
13 Claims
-
1. A video conferencing circuit for use with a plurality of video input devices and a video output device, said video conferencing circuit comprising:
-
video input means configured to select an input video signal from one of a plurality of video signal generating devices, said video input means including a video decoder circuit to receive selected video signals and convert said selected video signals to an input video signal; a remote interface circuit; a video output device; and an application specific integrated circuit (ASIC) connected to said video input means, to said video output device and to said remote interface circuit, said ASIC having; a high speed serial video input, a video-in circuit connected to said video input means to receive one of said input video signal from one of said plurality of video signal generating devices and said high speed serial video input, said video-in circuit including an input configuration circuit connected to receive one of a plurality of video input signals and a high speed serial video input, a control register connected to said video processing means to receive control signals therefrom and said input configuration circuit to supply input control signals to cause said input configuration circuit to operate to supply said one of said plurality of video input signals as said input video signal to said memory circuit, a memory circuit connected to said video-in circuit to receive said one of said input video signal and said high speed serial video input, said memory circuit being configured to retain and transmit said one of said input video signal and said high speed serial video input as stored data, data compression means connected to said memory circuit to receive said stored data and to compress said stored data through an encoding process to form outgoing compressed data, video processing means connected to receive said outgoing compressed data and connected to said remote interface circuit to transmit said outgoing compressed data and to receive incoming compressed data from a remote station, said video processing means also being connected to said video-in circuit, said memory circuit, said video decompression means, said video receiving means, and to said video image out means to control the flow of video signals thereinbetween, video decompression means connected to said video processing means to receive said incoming compressed data and configured to decompress and to transmit said incoming compressed data to said memory circuit, said memory circuit being configured to convert said incoming compressed data to incoming stored data, and video image out means connected to receive incoming stored data from said memory circuit and to transmit said incoming stored data as a video image signal to a video display device; wherein said memory circuit includes a memory structure and a memory control circuit to convert said one of said input video signal and said high speed serial video input to stored data and to convert said incoming compressed data to incoming stored data and wherein said output of said input configuration circuit is supplied to a decimation circuit which operates to reduce the density of the said output signal and is connected to a buffer to store and transmit an output which is a video. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A video conferencing circuit for use with a plurality of video output devices and a video input device, said video conferencing circuit comprising:
-
video output means configured to select one of a plurality of video output devices to receive an output video signal; a remote interface circuit; a video input device; and an application specific integrated circuit (ASIC) connected to said video input device, to said video output means and to said remote interface circuit, said ASIC having; a high speed serial video inputs a video-in circuit connected to said video input device to receive one of a video input signal from said video input device and said high speed serial video input, a memory circuit connected to said video-in circuit to receive said one of said video input signal and said high speed serial video input, said memory circuit being configured to retain and transmit said one of said video input signal and said high speed serial video input as stored data, data compression means connected to said memory circuit to receive said stored data and to compress said stored data through an encoding process to form outgoing compressed data, video processing means connected to receive said outgoing compressed data and connected to said remote interface circuit to transmit said outgoing compressed data and to receive incoming compressed data from a remote station, video decompression means connected to said video processing means to receive said incoming compressed data and configured to decompress and to transmit said incoming compressed data to said memory circuit, said memory circuit being configured to convert said incoming compressed data to incoming stored data, said video processing means also being connected to said video-in circuit, said memory circuit, said video decompression means, said video receiving means, and to said video image out means to control the flow of video signals thereinbetween, and video image out circuit connected to receive incoming stored data from said memory circuit and to transmit said incoming stored data as a video image signal to said one of said plurality of video output devices of said video output means; wherein said memory circuit includes a memory structure and a memory control circuit to convert said one of said video input signals and said high speed serial video input to stored data and to convert said incoming compressed data to incoming stored data; wherein said video-in circuit includes an input configuration circuit connected to receive said video input signal and said high speed serial video input, a control register connected to said video processing means to receive control signals therefrom and said input configuration circuit to supply input control signals to cause said input configuration circuit to operate to supply said one of said video input signal and said high speed serial video input to said memory circuit; and wherein said output of said input configuration circuit is supplied to a decimation circuit which operates to reduce the density of the said output signal and is connected to a buffer to store and transmit an output which is a video. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A video conferencing circuit for use with a plurality of video output devices and a video input device, said video conferencing circuit comprising:
-
video output means configured to select one of a plurality of video output devices to receive an output video signal; a remote interface circuit; a video input device; and an application specific integrated circuit (ASIC) connected to said video input device, to said video output means and to said remote interface circuit, said ASIC having; a high speed serial video input, a video-in circuit connected to said video input device to receive one of a video input signal from said video input device and said high speed serial video input, a memory circuit connected to said video-in circuit to receive said one of said video input signal and said high speed serial video input, said memory circuit being configured to retain and transmit said one of said video input signal and said high speed serial video input as stored data, data compression means connected to said memory circuit to receive said stored data and to compress said stored data through an encoding process to form outgoing compressed data, video processing means connected to receive said outgoing compressed data and connected to said remote interface circuit to transmit said outgoing compressed data and to receive incoming compressed data from a remote station, video decompression means connected to said video processing means to receive said incoming compressed data and configured to decompress and to transmit said incoming compressed data to said memory circuit, said memory circuit being configured to convert said incoming compressed data to incoming stored data, said video processing means also being connected to said video-in circuit, said memory circuit, said video decompression means, said video receiving means, and to said video image out means to control the flow of video signals thereinbetween, video image out circuit connected to receive incoming stored data from said memory circuit and to transmit said income to transmit said incoming stored data as a video image signal to said one of said plurality of video output devices of said video output means, a memory control sequencer connected to said memory circuit, said memory control sequencer being configured to generate and send to the memory circuit instructions to cause the supply said memory circuit to supply said memory control sequencer with said incoming stored data and said memory control sequencer being configured to supply said incoming stored data as an output, a line buffer connected to receive said incoming stored data from said memory control sequencer, said line buffer being configured to store a video line of said incoming stored data as first video out signal and another video line of said stored video data as a second video out signal, an interpolator circuit connected to said line buffer to receive said first video out signal and said second video out signal and to generate an interpolated video signal, a buffer connected to said interpolator circuit to receive said interpolated video signal therefrom, a control register connected to said data bus to receive control signals from said video processing control and to said buffer to supply signals to cause said buffer to supply said interpolated video signal, and an encoder connected to said buffer to receive said interpolated video signal therefrom and to said control register to receive signals to cause said interpolated video signal to be supplied as the video image signal to one of said plurality of video output devices of said video output means, wherein said memory circuit includes a memory structure and a memory control circuit to convert said one of said video input signals and said high speed serial video input to stored data and to convert said incoming compressed data to incoming stored data.
-
Specification