G09G2350/00

SYSTEM AND METHOD FOR SYNCHRONIZED STREAMING OF A VIDEO-WALL
20230147706 · 2023-05-11 ·

A system is disclosed for processing and streaming real-time graphics by a video-server for synchronized output via secondary-network connected display adapters to multiple displays arranged as a video-wall. This system enables the video-server to leverage performance advantages afforded by advanced GPUs, combined with low-cost Smart displays or System-on-Chip devices to deliver advanced realtime video-wall capabilities over the network while offering flexibility in the selection of network display adapters and still achieving synchronized output of multiple sub-image streams to selected end-point displays. This has applications generally in the field of real-time multiple-display graphics distribution as well as specific applications in the field of network video-walls. A method and computer readable medium are also disclosed that operate in accordance with the system.

ACCELERATED FRAME TRANSMISSION
20230148254 · 2023-05-11 ·

A graphics processing unit (GPU) of a processing system transmits pixel data for a frame to a display in a compressed burst, so that the pixel data is communicated at a rate that is higher than the rate at which the display scans out the pixel data to refresh the frame at a display panel. By transmitting pixel data for the frame in a compressed burst, the GPU shortens the time spent transmitting the pixel data and extends the time before the next frame of pixel data is to be transmitted. During the extended time before the next frame of pixel data is to be transmitted, the GPU saves power by placing portions of the processing system in a reduced power mode.

Image processor and display system having adaptive operational frequency range
RE049524 · 2023-05-09 · ·

An image processor includes a frame buffer configured to collect an image data of pixels and configured to generate frame data, a display controller configured to generate the frame update command based on a vertical synchronizing signal and a frame per second signal representing a number of activating of the frame update signal in a second and an operating part configured to generate the vertical synchronizing signal and the image data. When the frame data is generated, the frame buffer activates a frame update signal in response to a frame update command and outputs the frame data. When the frame per second signal is less than a predetermined threshold voltage, the operating part sets a lower limit of a range of a frequency to a predetermined minimum frequency.

Scalable multiviewer system and method for distributing data

A scalable multiviewer system comprises at least one communication module. The at least one communication module comprises at least one input being associated with at least one data source. The at least one communication module comprises at least one output being associated with at least one data sink. The at least one communication module comprises at least one channel interface for an inter-module communication channel configured to transfer data between the at least one communication module and at least one further communication module. The at least one communication module comprises a processor configured to receive an input signal from the at least one input, to downscale the input signal based on at least one preset communication parameter, and to selectively transmit the downscaled input signal to either the output or to the channel interface for the inter-module communication channel based on the at least one preset communication parameter.

DISPLAY DEVICE AND METHOD OF DRIVING SAME

The organic EL display device includes: a current monitoring section that measures a current flowing in a circuit element and outputs a digital measured value in accordance with the measured current; and an averaging section (36) that calculates an average value of a plurality of input values. The current monitoring section measures the current flowing in a circuit element in each pixel circuit a plurality of times in a fixed amount of time. For each pixel circuit, the averaging section (36) receives a plurality of measured values outputted from the current monitoring section in a fixed amount of time as a plurality of input values and outputs an average value of the plurality of digital measured values as a value for use in compensation computation to compensate for degradation of the circuit element.

COMPUTER SYSTEM TO CONTINUOUSLY MAINTAIN A USER SESSION WHEN A DISPLAY DEVICE IS MECHANICALLY CONNECTED AND DISCONNECTED
20170372676 · 2017-12-28 ·

A computer system to continuously maintain a user session when a display device is mechanically connected and disconnected with a base processing device is described. The computer system allows the user to run applications during the user session on the base processing device and use the display device as a monitor. The display device can be detached from the base processing device, and the base processing device can continue miming the applications for the user session. In this mode, the separated display device can be used as a tablet form factor computing device which can accept user input and send the user input to the base processing device. Among other functions, the base processing device can operate with the display device disconnected by generating session content for the display device, including, for example, sending application content, video streams, and other content to the display device.

METHOD, APPARATUS, AND STORAGE MEDIUM

A method includes: transmitting a screen shared by a plurality of apparatuses coupled through a network to the plurality of apparatuses at a given interval; updating the screen based on operation information when receiving the operation information regarding the screen from a first apparatus which an operation right regarding the screen is given among the plurality of apparatuses; and determining, by a processor, the given interval based on comparison between a first index value that represents smoothness of display of the screen in the first apparatus and a second index value that represents smoothness of display of the screen in a second apparatus among the plurality of apparatuses when the operation right is moved from the first apparatus to the second apparatus.

ACTIVITY-FOCUSED DISPLAY SYNCHRONIZATION
20230206884 · 2023-06-29 ·

This disclosure provides methods, devices, and systems for data synchronization. The present implementations more specifically relate to adjusting a rate at which display updates are output to a digital display based on an activity level associated with the digital display. For example, digital displays that render images with relatively little motion or user engagement may be associated with lower activity levels, whereas digital displays that render images with more significant motion or user engagement may be associated with higher activity levels. In some aspects, an adaptive display interface may dynamically increase the rate at which display frames are output to a display when the activity level increases and may dynamically decrease the rate at which display frames are output to the display when the activity level decreases.

Method and system for depth map reconstruction

A method includes accessing image data and depth data corresponding to image frames to be displayed on an extended reality (XR) display device, and determining sets of feature points corresponding to the image frames based on a multi-layer sampling of the image data and the depth data. The method further includes generating a set of sparse feature points based on an integration of the sets of feature points. The set of sparse feature points are determined based on relative changes in depth data with respect to the sets of feature points. The method further includes generating a set of sparse depth points based on the set of sparse feature points and the depth data and sending the set of sparse depth points to the XR display device for reconstruction of a dense depth map corresponding to the image frames utilizing the set of sparse depth points.

DISPLAY-LAYER UPDATE DEFERRAL

Methods and apparatus for displaying layers on a display of a computing device are disclosed. The method includes creating layers from graphical data and assigning a priority to each of the layers. The layers are displayed on the display of the computing device, and in a current draw cycle, any layers assigned an urgent priority are updated. In addition, updates are applied to layers near a touch area of the display and updates to other layers ae deferred until a predefined event occurs.