Patent classifications
G06F3/1415
Display system and display device
Provided is a display system or a display device that is suitable for increasing in size. The display system includes a first display panel, a second display panel, a detection means, and a compensation means. The first display panel includes a first display region. The second display panel includes a second display region. The first display region and the second display region include a first region where they overlap. The detection means has a function of detecting the size of the first region. The compensation means has a function of compensating an image displayed on the first display region in accordance with the change in the size of the first region.
Instrument manipulation system and manipulation terminal
An instrument manipulation system includes instruments disposed in a predetermined area, and a first manipulation terminal including: a first display unit that displays at least one of disposition positions of the instruments and a range covered by functions of the instruments; a first designation range input unit that receives an input of a designation range for designating at least one target instrument to be manipulated; a first identification information input unit that receives an input of identification information set in the designation range; and a first instrument control unit that causes the target instrument to perform a predetermined operation.
Image processing system
According to aspects of the present disclosure, when a PC and a MFP are remotely connected through an network IF, a CPU of the MFP selects still images, which constitutes an animation, one by one and display the animation on a panel of the MFP by displaying the selected one image with sequentially switching the selected one image. Then, in a case where the same animation is continuously displayed on the panel of the MFP, after generating a plurality of pieces of screen data, which constitute the animation, to be displayed on the PC, the CPU of the MFP stops to repeatedly generate screen data same as the plurality of pieces of screen data.
DATA PROCESSING SYSTEMS FOR PROVIDING A DATA COMMUNICATION CHANNEL BETWEEN ONE OR MORE CONNECTED COMPUTING DEVICES AND AN INTERACTIVE DISPLAY
An Interactive Display System may be configured to enable and facilitate a permanent communications pathway between a display device and each of a plurality of connected computing devices. In particular embodiments, the permanent communication channel is configured to transmit data between each connected computing device and the display device. In particular embodiments, the permanent communications path is facilitated via one or more USB relays. Each USB Relay may be configured to enable a direct connection between each connected computing device and the display device, where both the connected computing device and the display device are configured as USB Hosts. In particular embodiments, the USB Relay is configured as a USB device to each connected computing device and the display device and further configured to pass-through data received at the USB Relay (e.g., as a USB device) to the opposite USB Host.
Interactive remote digital image editing utilizing a scalable containerized architecture
The present disclosure relates to systems, methods, and non-transitory computer readable media for remotely generating modified digital images utilizing an interactive image editing architecture. For example, the disclosed systems receive an image editing request for remotely editing a digital image utilizing an interactive image editing architecture. In some cases, the disclosed systems maintain, via a canvas worker container, a digital stream that reflects versions of the digital image. The disclosed systems determine, from the digital stream utilizing the canvas worker container, an image differential metric indicating a difference between a first version of the digital image and a second version of the digital image associated with the image editing request. Further, the disclosed systems provide the image differential metric to a client device for rendering the second version of the digital image to reflect a modification corresponding to the user interaction.
METHOD AND SYSTEM FOR DYNAMICALLY GENERATING DIFFERENT USER ENVIRONMENTS WITH SECONDARY DEVICES WITH DISPLAYS OF VARIOUS FORM FACTORS
Exemplary embodiments of methods and systems that dynamically generate different user environments from a handheld device for secondary devices with displays of various form factors are described. In one embodiment, a method includes generating a user environment for the handheld device; auto-detecting a configuration of the secondary device over an interface; generating at least a part of a different second user environment based on the configuration of the secondary device; transmitting the second user environment over the interface; and displaying at least a part of the second user environment on the second display.
Systems and methods for updating an image displayed on a display device
A system for updating an image on a display device includes pixels in a pixel array. The system includes a display subsystem for executing commands and displaying images, the display subsystem also includes a parser for receiving image frame data, and extracting updated image data and commands. A storage device is used for storing the updated image data in an updated cache location according to the commands. A loader is used for reading the commands to identify and fetch the updated image data from the storage device. Display backplane circuitry is used for receiving the updated image data from the loader and for updating pixel driver circuity for pixels within the updated image data. The examples described are ideal for driving micro-displays such as LCoS micro-LED displays.
Method and system for using enhancement techniques to improve remote display while reducing hardware consumption at a remote desktop
The disclosure provides a method for optimizing remote display at a client device in communication with a remote desktop. The method generally includes receiving one or more frames for display at the client device, determining that a frame rate of the received one or more frames is less than an expected frame rate and/or a resolution of the received one or more frames is less than an expected resolution, determining that at least one of a local central processing unit (CPU) usage at the client device is less than a CPU usage threshold or a local graphics processing unit (GPU) usage at the client device is less than a GPU usage threshold, applying one or more enhancement techniques to the received one or more frames to produce one or more optimized frames while continuously monitoring the local CPU usage and/or the local GPU usage at the client device, and rendering the one or more optimized frames for display at the client device.
SYSTEMS AND METHODS FOR AUTOMATIC FORMATTING OF IMAGES FOR MEDIA ASSETS BASED ON USER PROFILE
Systems and methods are provided herein for personalizing images that correspond to a media asset identifier by using user profile information. As an example, the television series “Community” has several actors, such as Joel McHale, Chevy Chase, and Ken Jeong. Poster art developed by an editor o50533238_1f “Community” may include an image that portrays each of Joel McHale, Chevy Chase, and Ken Jeong. In order to personalize the image, control circuitry may determine which actor(s) the user prefers, and crop out only those actors in the poster art to create a personalized image. As an example, if the user prefers Joel McHale, control circuitry may crop out the portrayal of Joel McHale and use only that portion of the image to display next to other text describing “Community.”
DEVICES AND METHODS FOR SELECTIVE DISPLAY FRAME FETCH
Techniques for selective display frame fetching are disclosed. Some example techniques disclosed herein cause at least one processor to at least determine if an indication of a new frame includes an indication of a flip event, and identify one or more dirty regions of the new frame based on the flip event. Disclosed example techniques also cause the at least one processor to fill a display buffer with the one or more dirty regions of the new frame, scan out the one or more dirty regions of the new frame from the display buffer to a display port, and apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.