Scalable multiviewer system and method for distributing data
US-2021389922-A1 · Dec 16, 2021 · US
US11599324B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11599324-B2 |
| Application number | US-202117313422-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 6, 2021 |
| Priority date | Jun 10, 2020 |
| Publication date | Mar 7, 2023 |
| Grant date | Mar 7, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A scalable multiviewer system including at least one communication circuit is described. The at least one communication circuit includes at least one input being associated with at least one data source. The at least one communication circuit further includes at least one output being associated with at least one data sink. The at least one communication circuit further includes at least one channel interface for an inter-circuit communication channel being configured to transfer data between the at least one communication circuit and at least one further communication circuit. The at least one communication circuit further includes a processing circuit being configured to receive an input signal from the at least one input. The processing circuit further is configured to selectively transmit the input signal to the at least one output or to the at least one channel interface based on at least one preset communication parameter. The at least one preset communication parameter is programmable via a communication bus of the multiviewer system. Further, a method for distributing data from at least one data source to several data sinks via a scalable multiviewer system is described.
Opening claim text (preview).
The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows: 1. A scalable multiviewer system comprising: at least one communication circuit comprising at least one input having a first network interface, wherein the at least one input is associated with at least one data source of a plurality of data sources; at least one output having a second network interface, wherein the at least one output is associated with at least one data sink; at least one channel interface for an inter-circuit communication channel configured to transfer data between the at least one communication circuit and at least one second communication circuit; and a processing circuit connected to the at least one input, the at least one output, and the at least one channel interface in a signal transmitting manner, wherein the processing circuit is configured to: receive an input signal from the at least one input; and selectively transmit the input signal to the at least one output or to the at least one channel interface based on at least one preset communication parameter, wherein the at least one preset communication parameter is programmable via a communication bus of the scalable multiviewer system, wherein the communication bus is configured to distribute a parameter adaptation request from the at least one data sink to the at least one communication circuit, wherein the parameter adaptation request corresponds to a request of a user to receive the signals from certain ones of the plurality of data sources, wherein the at least one preset communication parameter of the at least one communication circuit and/or at least one preset communication parameter of at least one second communication circuit is adapted based on the parameter adaptation request and wherein the scalable multiviewer system controls the communication circuits without a central control circuit. 2. The scalable multiviewer system of claim 1 , wherein the at least one communication circuit comprises at least one network interface card, wherein the at least one network interface card comprises the first network interface, the second network interface and/or the channel interface for the inter-circuit communication channel. 3. The scalable multiviewer system according to claim 1 , wherein the communication bus is configured to distribute a list of available data sources to the at least one data sink. 4. The scalable multiviewer system according to claim 1 , wherein the communication bus is configured to distribute a list of available data sources to all data sinks. 5. The scalable multiviewer system according to claim 1 , wherein the communication bus is based on a Message Queuing Telemetry Transport protocol or another messaging protocol. 6. The scalable multiviewer system according to claim 1 , wherein the at least one data source is immediately connected to at most one communication circuit. 7. The scalable multiviewer system according to claim 1 , wherein the at least one preset communication parameter comprises at least one of the following parameters: a communication protocol, a data rate, a sample rate, a resolution, and/or a data compression. 8. The scalable multiviewer system according to claim 1 , further comprising at least two communication circuits, wherein the at least two communication circuits are interconnected via their channel interfaces for the inter-circuit communication channel. 9. The scalable multiviewer system of claim 8 , wherein a first communication circuit of the at least two communication circuits is connected to at least a first data sink via the output of the first communication circuit, and wherein a second communication circuit of the at least two communication circuits is connected to at least a second data sink via the output of the second communication circuit, wherein the first data sink and the second data sink are different from each other. 10. The scalable multiviewer system of claim 8 , wherein the processing circuits of the respective communication circuits are configured to communicate with each other. 11. The scalable multiviewer system according to claim 1 , wherein the scalable multiviewer system is configured such that the at least one preset communication parameter is programmable via the output by the communication bus of the scalable multiviewer system. 12. The scalable multiviewer system according to claim 1 , wherein the scalable multiviewer system comprises a client-side device connected with the output, wherein the client-side device comprises a user interface via which the at least one preset communication parameter is set to direct the input signal in a defined manner. 13. A method for distributing data from at least one data source of a plurality of data sources to several data sinks via a scalable multiviewer system, wherein the method comprises: receiving an input signal from the at least one data source via a first communication circuit; and selectively transmitting said input signal directly to at least one of the data sinks or to at least a second communication circuit based on at least one preset communication parameter, wherein the at least one preset communication parameter is programmable via a communication bus of the scalable multiviewer system, wherein a parameter adaptation request is distributed from at least one of the data sinks to the first and second communication circuits via the communication bus, wherein the parameter adaptation request corresponds to a request of a user to receive the signals from certain ones of the plurality of data sources, wherein the at least one preset communication parameter of the first communication circuit and/or at least one preset communication parameter of the second communication circuit is adapted based on the parameter adaptation request, and wherein the communication circuits are controlled by the scalable multiviewer system without a central control circuit. 14. The method of claim 13 , wherein a list of available data sources is distributed to at least one of the data sinks via the communication bus. 15. The method of claim 14 , wherein the list of available data sources is distributed to all data sinks via the communication bus.
Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561) · CPC title
for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window · CPC title
Display of multiple viewports · CPC title
for receiving images from a plurality of remote sources · CPC title
for obtaining an image which is composed of whole input images, e.g. splitscreen · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.