Patent ID: 11966347
Assignee: BARCO N.V.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 11:
12. A system for making a functional device available to a processing device, the functional device being connected to or in a base unit of a communications network, the processing device having a memory, a display and an operating system, wherein the processing device hosts a host application, further comprising: a first peripheral device being configured to be coupled to the processing device via a generic communications protocol, the base unit having a transmitter and the first peripheral device having a receiver and at least one fixed or configurable endpoint of the functional device is exposed on the first peripheral device, the system further comprising:
the base unit being configured to transmit and the first peripheral device being configured to receive first processed video data over the communications network,
the functional device being configured for first video data to flow into the base unit or first video data to be captured in the base unit, the first video data being processed in the base unit to generate the first processed video data, wherein the first processed video data is sent to the first peripheral device, the first peripheral device being configured to process the first processed video data received by the first peripheral device to generate second video data, the first peripheral device being configured to make the second video data available through the at least one fixed or configurable endpoint of the first peripheral device, the operating system of the processing device being configured to capture the second video data and to make it available through a custom or standard driver to either the host application or a 3rd party application running on the processing device or to other processing devices,
wherein third video data, received from the host application and/or from the 3rd party application running on the processing device, are sent to an endpoint of the first peripheral device via a generic driver, the first peripheral device being configured to receive the third video data and to process the third video data to form second processed video data, and
wherein the base unit is configured to receive the second processed video data, to decode and/or to enhance the second processed video data and to subsequently forward it to a functional device or a second peripheral device which is connected or attached to the base unit through a serial connection.