Patent classifications
G09G2340/02
Optimization of publication of an application to a web browser
Provided are computer-implemented methods and systems for optimization of publication of an application to a web browser. An example method for optimization of publication of an application to a web browser may include capturing, by a server-side agent, a video frame of a virtual screen associated with the application. The method may further include comparing, by the server-side agent, the video frame to a previous video frame of the virtual screen to detect a change in the video frame. The method may continue with generating, by the server-side agent, an image of the change based on the detection. The method may further include sending, by the server-side agent, the image of the change to a client device. The virtual screen may be re-rendered on the client device based on the image of the change and the previous video frame.
Method of managing display data
A compositor receives, from each of a plurality of originating devices, compressed and/or encrypted image data portions of a frame of image data, together with portion metadata for each of the compressed and/or encrypted image data portions. Frame metadata for the frame of image data. The compositor then composites the image data portions without decompressing and/or decrypting them, based on the portion and frame metadata, by generating composited frame metadata for the composited image frame and amending the portion metadata for each of the compressed and/or encrypted image data portions to indicate a location of the compressed and/or encrypted image data portions in the composited image frame. The compressed and/or encrypted image data portions, the composited frame metadata and the amended portion metadata are then transmitted by the compositor to a display control device.
METHOD OF COMMUNICATING DATA PACKETS WITHIN DATA COMMUNICATION SYSTEMS
A data communication system is provided. The data communication system includes at least one transmitter that is operable to communicate data packets via a data communication network and/or a data carrier to at least one receiver. The at least one transmitter is operable to include within at least one of the data packets a plurality of mutually different types of data having mutually different priorities. Optionally, the data communication system is operable to communicate to the at least one receiver information that is indicative of the one or more priorities of the plurality of mutually different types of data. Optionally, the data communication system is operable to communicate the information that is indicative of the mutually different priorities of the plurality of mutually different types of data within the at least one of the data packets.
INFORMATION PROCESSING DEVICE, COMMUNICATION SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM
Provided is an image that is comfortably viewed and operated by a user. An electronic device acquires user information related to a relative position between a user and a display unit. Then, the electronic device transmits the user information to an information processing device. The information processing device includes a communication unit and a control unit. The communication unit receives the user information related to the relative position of the user and a display unit which is acquired by the electronic device from the electronic device. Further, the control unit performs control to decide a display mode of an image transmitted from a source device on the display unit on the basis of the user information received from the electronic device.
VIRTUAL AND AUGMENTED REALITY SYSTEMS AND METHODS
A virtual or augmented reality display system can include a first sensor to provide measurements of a user's head pose over time and a processor to estimate the user's head pose based on at least one head pose measurement and based on at least one calculated predicted head pose. The processor can combine the head pose measurement and the predicted head pose using one or more gain factors. The one or more gain factors may vary based upon the user's head pose position within a physiological range of movement.
Liquid crystal display device
The present invention has a pixel which includes a first switch, a second switch, a third switch, a first resistor, a second resistor, a first liquid crystal element, and a second liquid crystal element. A pixel electrode of the first liquid crystal element is electrically connected to a signal line through the first switch. The pixel electrode of the first liquid crystal element is electrically connected to a pixel electrode of the second liquid crystal element through the second switch and the first resistor. The pixel electrode of the second liquid crystal element is electrically connected to a Cs line through the third switch and the second resistor. A common electrode of the first liquid crystal element is electrically connected to a common electrode of the second liquid crystal element.
METHODS AND APPARATUS FOR AN EMBEDDED APPLIANCE
In some embodiments, an apparatus comprises a media module and a modification module included in an embedded appliance. The media module is configured to receive a first media signal associated with a first input port of the embedded appliance and a second media signal associated with a second input port of the embedded appliance. The media module is configured to identify a first set of media signal parameters based on the first media signal. The modification module is configured to receive a modification instruction associated with a session format having a second set of media signal parameters different from the first set of media signal parameters. The modification module is configured to modify the first media signal based on the first set of media signal parameters and the modification instruction to produce a first modified media signal in the session format and having the second set of media signal parameters.
DATA TRANSCEIVER SYSTEM, DISPLAY SYSTEM, AND DISPLAY DEVICE
A data transceiver system includes an encoder which generates first encoded data by performing a logical operation based on a random number and image data, and generates second encoded data by inverting the first encoded data every N bits, where N is a positive integer greater than or equal to 2, and a decoder which restores the first encoded data by decoding the second encoded data, and restores the image data by decoding the first encoded data.
Low-latency wireless display system
Described herein are, among other things, techniques, devices, and systems for streaming pixel data from a host computer to a wireless display device with low latency. In some embodiments, a user mode driver is executed in user mode of the host computer to configure a wireless network interface controller of the host computer to operate in a low latency manner. The display device may use a Forward Error Correction (FEC) algorithm to reconstruct a frame from the data packets it receives from the host computer. Also disclosed are techniques for scrambling the transmission of a series of data packets using different antenna configurations, as well as setting a modulation and coding scheme (MCS) rate based at least in part on the amount of pixel data to be transmitted to the display device. The display device may comprise a head-mounted display (HMD) that renders virtual reality (VR) game imagery.
Method, Device For Processing Image, And System
Disclosed is a method and device for processing Image, and an image transmitting system. The method includes that: data to be transmitted are processed according to a first resolution to obtain first image data, wherein the image resolution represented by each row of image data in the first image data is the first resolution, and the first resolution is the maximum resolution set by a system; and the first image data is folded to obtain second image data, wherein the number of rows of the second image data is greater than that of the first image data, the image resolution represented by each row of image data in the second image data is a second resolution, and the second resolution is less than the first resolution.