Interface (e.g., controller)

Subclass of:

Patent class list (only not empty are listed)

Deeper subclasses:

Entries

Document

Title

Date

20130278614

Information Handling System Display Adaptive Self-Refresh - Information presented as images at a display are provided by a panel self-refresh module of the display instead of a graphics system, with the panel self-refresh module using a reduced refresh rate of the image to reduce power consumption. During a panel self-refresh mode, brightness of an image presented at the display is managed locally at the display to support power down of a graphics system interfaced with the display.

10-24-2013

20140267325

METHOD FOR DETECTING DISPLAY PROPERTIES - A method and system evaluates user interfaces (UIs) for presentation on a display of a mobile communication device. A display controller, in response to detecting an initiation of a presentation of a specified UI on the display, determines a type of the display by evaluating power consumption behavior of the display associated with individually presenting each of multiple pre-defined UIs on the display. Based on the display type, the display controller identifies a specific display parameter associated with the display and which identifies relevant image characteristics of UIs that can be presented on the display. The display controller evaluates a display parameter value for the specified UI, compares the display parameter value with a threshold display parameter value, and provides a notification that indicates, based on a result of the comparison, whether the specified UI satisfies the power consumption specification and is recommended for presentation on the display.

Mobile computer with auxiliary display on a secondary device - A system and method is disclosed for wirelessly communicating displayable information for display on an auxiliary display device. A primary display device comprising a first display and a first wireless modem generates displayable information. The availability of one or more auxiliary display devices and information is collected to determine which of the auxiliary display devices are supported by the primary display device. The power state of the primary display device is monitored. If it is operating in a full power state, a full auxiliary display output mode is maintained allowing all, or a subset, of the displayable information generated by the first display device to be displayed on supported auxiliary display devices. If it is operating in a low or off power state, a subset auxiliary display output mode is activated and a predetermined subset of the displayable information is displayed on the supported auxiliary display devices.

05-07-2009

20100110088

METHOD AND APPARATUS FOR DATA COMMUNICATION BASED ON DIGITAL IMAGE PROCESSING - A data communication apparatus based on digital image processing is provided, in which a display displays a color block array including color blocks corresponding to transmission data, a camera captures an image of a color block array displayed on a display of a transmitting side, a storage stores a code table including information about colors mapped to data values, and a Digital Signal Processor (DSP) creates a color block array by converting transmission data to color blocks according to the code table during data transmission, and identifies the color block array in the image captured by the camera, detects colors of color blocks in the color block array, and extracts data values corresponding to the detected colors during data reception.

05-06-2010

20140063027

REMOTE GPU PROGRAMMING AND EXECUTION METHOD - User-specified GPU kernel functions and input data sets are sent over a Web service to a remote computer equipped with a programmable GPU (Graphics Processing Unit) for execution. The Web service then returns resulting data to a client, which uses the same Web service. This is accomplished by incorporating a serialized request formed from the GPU kernel function code and input data set by using JavaScript® Object Notation (JSON) serialization. The request is then sent to the remote computer and programmable GPU, where the request is deserialized, kernel code is compiled, and input data copied to the GPU memory on the remote computer. The GPU kernel function is then executed, and output data is copied from the GPU memory on the remote computer and reserialized using JSON to form a serialized response. The serialized response is then returned to the client via the web service.

03-06-2014

20100007669

SYSTEM AND METHOD FOR PROCESSING MAP DATA - A system and method is provided for assembling graphics information as a graphics display for presentation on a visual interface, the graphics information including a plurality of image tiles stored in a data store. The system and method comprise a management module for receiving a graphics request message and for coordinating processing of a selected number of the image tiles to generate at least one representative image tile as the graphics display in response to the graphics request message. The system and method also comprise a graphics system coupled to the management module for receiving processing information from the management module to facilitate access to the selected number of the image tiles. The selected number of image tiles are processed as a combination to generate the least one representative image tile, such that the graphics system includes graphics hardware such as a GPU/VPU configured for processing the graphics information.

01-14-2010

20100321396

METHODS AND SYSTEMS FOR AUTOMATICALLY SWITCHING MONITOR SCENE MODES - Systems and methods for automatically switching scene modes of a monitor may comprise processes and corresponding modules for sending a request to a driver to activate hardware modules of a graphics processing unit (GPU) based on a requirement of a launched application program and then recording identifiers of the activated hardware modules on a list. A record of a scene mode associated with one or more activated hardware modules on the list is located within a scene mode profile table and then the corresponding monitor parameters previously associated with the scene mode are read. The monitor is then automatically adjusted according to the monitor parameters read.

12-23-2010

20130328893

DISPLAY DEVICE, DISPLAYING METHOD AND COMPUTER-READABLE STORAGE MEDIUM - A display device includes an identification information receive unit that receives, from a communication device which transmits a radio signal to a predetermined range, predetermined identification information of the communication device, an electromagnetic wave range receive unit that receives an electromagnetic wave range of the communication device based on electromagnetic wave range parameters corresponding to the identification information received by the identification information receive unit, and a screen generate unit that generates a screen for displaying the electromagnetic wave range received by the electromagnetic wave range receive unit at a predetermined position of a predetermined map.

12-12-2013

20090267954

PERSONAL ELECTRONIC DEVICE WITH DISPLAY SWITCHING - A novel personal electronic device includes a first (embedded) and second (non-embedded) processors including associated operating systems and functions. In one aspect, the first processor performs relatively limited functions, while the second processor performs relatively broader functions under control of the first processor. Often the second processor requires more power than the first processor and is selectively operated by the first processor to minimize overall power consumption. Protocols for functions to be performed by the second processor may be provided directly to the second processor and processed by the second processor. In another aspect, a display controller is designed to interface with both processors. In another aspect, the operating systems work with one another. In another aspect, the first processor employs a thermal control program. Advantages of the invention include a broad array of functions performed by a relatively small personal electronic device.

10-29-2009

20090267953

CONTROLLER AND DRIVER FEATURES FOR BI-STABLE DISPLAY - The invention comprises systems and methods for partitioning displays, and in particular, displays of interferometric modulator displays. In one embodiment, a display system includes one driving circuit configured to provide signals based on video data intended for display, and a bi-stable display comprising an array having a plurality of bi-stable display elements. The array is configured to display video data using signals received from the driving circuit, and the driving circuit is configured to partition the array into two or more fields, each field including at least one bi-stable display element, and refresh each of the two or more fields in accordance with a refresh rate associated with each field. In another embodiment, a method of displaying data on a display of a client device includes partitioning a bi-stable display of the client device into two or more fields, displaying video data in the two or more fields, and refreshing each of the two or more fields in accordance with a refresh rate that is associated with each field.

10-29-2009

20090267952

Method and Appratus for Wirelessly Transmitting Display Signals, and Dislay Device - The present invention discloses an apparatus for wirelessly transmitting display signals between a plurality of external host device and a display device. The apparatus comprises a wireless signal transceiver unit for establishing a network-transmission-protocol-based high-frequency signal channel for respective external host devices; a main controller, connected to the wireless signal transceiver unit, for analyzing signals from the wireless signal transceiver unit to extract information of the plurality of external host devices, configuration information and/or the display data, performing configurations and display mode selection based on the configuration information, and outputting the active display data; an image data process control unit, connected to the main controller and the display device, for storing the display data from the main controller, controlling the output of the display data, and performing timing control to interface signals of the display device.

10-29-2009

20120223954

PERFORMANCE ALLOCATION METHOD AND APPARATUS - In accordance with some embodiments, a graphics process frame generation frame rate may be monitored in combination with a utilization or work load metric for the graphics process in order to allocate performance resources to the graphics process and in some cases, between the graphics process and a central processing unit.

09-06-2012

20120218277

DISPLAY LIST MECHANISM AND SCALABLE DISPLAY ENGINE STRUCTURES - A display list with slot instructions is provided to interface between platform software and a display engine. A display list interface is created for each frame of image data that is to be updated and displayed on a display. In some circumstances, the display list may be reused for subsequent frames, for example, when generating a stream of video images for a video mode display showing a static image. A display list may be part of the interface between a software driver and a scalable display engine architecture that has multiple repetitive processing blocks enabling the same or multiple frames to be processed in parallel to produce update frames for one or more display devices.

08-30-2012

20140267324

COMPUTER FOR READING DATA FROM SERIAL PORT - A computer system includes an input port connected with a serial port, a standby power, a driving system, a first output port, and a first display. The driving system includes a detecting module connected to the input port and the first output port. The detecting module detects whether the serial port inputs data to the input port and the first output port is connected to the first display. A converting module connected to the detecting module and the input port, reads the data from the serial port via the input port and converts the data into a displayable format of the first display. An output module connected to the converting module and the first output port, outputs the data in the first display format to the first display via the first output port.

09-18-2014

20140267323

MEMORY MAPPING FOR A GRAPHICS PROCESSING UNIT - An electronic device is described herein. The electronic device may include a page walker module to receive a page request of a graphics processing unit (GPU). The page walker module may detect a page fault associated with the page request. The electronic device may include a controller, at least partially comprising hardware logic. The controller is to monitor execution of the page request having the page fault. The controller determines whether to suspend execution of a work item at the GPU associated with the page request having the page fault, or to continue execution of the work item based on factors associated with the page request.

Image Generation - A method of generating an image comprises receiving a signal over a USB interface comprising encoded display data for one or more rectangular group of pixel tiles within an image and position data for the or each group of pixel tiles. The coefficients are obtained from the encoded display data, maybe by converting variable bit length fields into AC coefficients and an inverse Haar transform performed on them to generate pixel data for each rectangular group of pixel tiles. A frame buffer, which may be part of the display, is then updated with the generated pixel data ready for output to the display device. Copy protection may also be incorporated using AES negotiated over HDPC.

Method and Device for Displaying Application Image - A method and a device for displaying an application image are provided, and the method includes the following steps: receiving a display request from a second operating system, and reading the application image stored in a storage area; judging whether it is required to process the application image through a window manager according to the configuration of the local image display system, and if required, sending the application image to the window manager, and sending the application image processed by the window manager to a display graphics library for processing; if not, directly sending the application image to the display graphics library for processing; and acquiring the location of the display memory through a display driver, sending the application image processed by the display graphics library to the display memory, and displaying the application image through the display memory. Using the solution, the application image of the installable operating system can be displayed in the local operating system.

09-20-2012

20120236011

METHOD OF DETERMINING THE STATE OF A TILE BASED DEFERRED RENDERING PROCESSOR AND APPARATUS THEREOF - Methods and apparatus for determining the state of a tile based deferred rendering processor are described. The method and apparatus include generating information indicating the state of the tile based deferred rendering processor when processing a unit of data during the geometry phase; generating an identifier that identifies the unit of data being processed during the geometry phase; storing the identifier identifying the unit of data processed during the geometry phase in association with the state of the tile based deferred rendering processor when processing the identified unit of data; generating information indicating the state of the tile based deferred rendering processor when processing the identified unit of data during the rasterisation phase; and outputting the stored identifier and the stored state information relating to the processing of the unit of data when the state of the tile based deferred rendering processor meets a condition.

09-20-2012

20130162659

DISPLAY APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM - A display apparatus includes a USB connector used to connect an external device so as to be able to communicate with that device. The display apparatus also includes a CPU which controls to make a display based on data received from the external device with which a communication connection is established via the USB connector. The CPU acquires class information indicating a class of the external device, the communication connection of which is established. When the communication connection with the external device is disconnected, if the acquired class information indicates a predetermined class, the CPU controls to continue the display based on the received data, and if the class information does not indicate the predetermined class, the CPU controls to end the display.

06-27-2013

20090284536

DISPLAY APPARATUS AND DISPLAY SYSTEM - A display apparatus is provided that is capable of selecting an external device to which a CEC message is transmitted according to a user's operation to switch input as a device for operation, even when the device is not in an active state. A television apparatus

11-19-2009

20090153572

APPARATUS AND METHOD FOR PROCESSING DATA - Disclosed are an apparatus and a method for processing data, capable of controlling the use of a graphic controller based on data usage in a memory, a variation speed of a memory data value, and/or operating states/conditions of a system.

06-18-2009

20100225654

Theatre Seatback Display - The present invention is directed to improvements on display hardware and/or user presentation interface systems for audience gathering places, such as theatres, stadiums, cinemas and auditoriums. The display hardware relates to the equipment used to distribute communications (such as advertising and audience feedback) throughout the audience gathering place and to (at least some of) the individual members of the audience. The user presentation interface systems involve the substance of the communications that are actually made to and/or from audience members. In this document the focus will be on theatre applications. One key insight is that while delivery of information to/from an audience member who has come to see a performance of some kind (for example, an opera) has the potential to be distracting, this process will be much less distracting, and can even be greatly enjoyment-enhancing, if each audience member has her or his own dedicated user interface presentation hardware (for example, seatback display, netbook plugged into her seat, headphones, etc.) at the individual level.

09-09-2010

20100225653

INFORMATION NOTIFICATION METHOD AND INFORMATION NOTIFICATION SYSTEM - An information notification method includes coding information by a first information processing apparatus, displaying the coded information on a screen of the first information processing apparatus, obtaining displayed coded information as image information by a second information processing apparatus having an image-capturing unit, transmitting the obtained image information to a third information processing apparatus from the second information processing apparatus, receiving at the third information processing apparatus the image information transmitted from the second information processing apparatus, and decoding by the third information processing apparatus the received image information so as to obtain the coded information.

09-09-2010

20110292058

NON-VOLATILE STORAGE FOR GRAPHICS HARDWARE - Methods and systems may provide for an apparatus having a graphics processing unit (GPU) and a non-volatile memory dedicated to the GPU. If a request for content is detected, a determination may be made as to whether the non-volatile memory contains the content.

12-01-2011

20110292059

VIDEO FRAME SELF-REFRESH IN A SINK DEVICE - A sink device having a display panel capable of performing a video frame self-refresh as directed by a source device is described. A source determines that a video frame will persist (i.e., remain the same). In this situation, the frame data does not need to be repeatedly transmitted over a main link between the source and sink devices. The main link can be turned off and transmission can cease for a certain time thereby reducing power usage by the devices or system as a whole. The source ensures that the last frame transmitted to the sink is correct by performing CRC checks and then instructs the sink, via certain bit settings in a video status indication symbol, to store the last transmitted frame in the sink's local buffer and use that frame to refresh the panel. The source can then disable the self-refresh when the frame changes.

12-01-2011

20110292057

Dynamic Bandwidth Determination and Processing Task Assignment for Video Data Processing - A method and apparatus for dynamic bandwidth determination and processing task assignment is disclosed. Embodiments include a video driver/interface that communicates with a video processing application such as a video editor. The video driver/interface is configurable to determine a best configuration of the system in order optimally perform the chosen video processing task. Configuration of a system includes dividing the task into subtasks and assigning the subtasks to processors of the system, including central processing units (CPUs) and graphics processing units (GPUs). Configuration of the system also includes optimizing use of available memory of different kinds.

12-01-2011

20080204462

MAP INTERFACE WITH REMOVABLE PATH LOCATIONS - A map user interlace is described, including a first view transmitted from a server computer system to the client computer system, the first view including a first map and the initial path displayed on the first map, the initial path being from a starting location via at least one intermediate location to an end location, a deletion selector, selection of the deletion selector causing transmission of a deletion command being indicative of removal, of a selected one of the locations, and a second view generated in response to the transmission of the deletion command, the second view including a second map and the modified path displayed on the second map, the modified path including all of the locations but not including the selected location.

08-28-2008

20100073384

LIQUID CRYSTAL DISPLAY AND DISPLAY SYSTEM COMPRISING THE SAME - A liquid crystal display and a display system including the same are provided in one or more embodiments. For example, a liquid crystal display may include for an embodiment a bi-directional channel, a memory in which driving signal generation data including information required to generate a plurality of driving signals and EDID (Extended Display Identification Data) are stored, and a timing controller which receives the driving signal generation data and the EDID from the memory and transmits the EDID to the outside through the bi-directional channel. The driving signal generation data and the EDID may be transmitted from the memory to the timing controller via a single interface. A first time period during which the driving signal generation data is transmitted may not overlap with a second time period during which the EDID is transmitted.

03-25-2010

20100110086

DISPLAY APPARATUS AND CONTROL METHOD THEREOF - Provided are a display apparatus and a control method thereof which supports image data at differing frame rates, such as 60 Hz and 120 Hz, input from an image supply source. The display apparatus includes a first scaler which processes input image data; a second scaler which processes input image data; a display unit which displays thereon the image data processed by the first and second scalers; and a controller which selectively controls based on a frame rate of the image data to process the image data by the first scaler only, or to divide and process the image data by both the first and second scalers.

05-06-2010

20110148890

Synchronized media processing - An electronic device comprises a central processing unit, a graphics processing un and a power control unit comprising logic to develop a predictive model of power states for a central processing unit in the electronic device, and use the predictive model to synchronize activity of a graphics processing unit in the electronic device with periods of activity in the central processing unit. Other embodiments may be described.

06-23-2011

20090309886

INTELLIGENT EXTERNAL DISPLAY CONFIGURATION ON MOBILE DEVICES - An external display configuration approach is disclosed. In one embodiment, a method can include: using an interface of a portable computing device to define preferred settings, where the preferred settings designate preferences for a display that is external to the portable computing device; detecting in the portable computing device, a connection of an external display to the portable computing device; loading the preferred settings when capabilities of the external display support the preferred settings; and adjusting settings of the external display to match the preferred settings.

12-17-2009

20100277487

Bios Graphical Setup Engine - A system and method for rendering a graphical setup display. A computer system comprises a first non-volatile storage device and a second non-volatile storage device. The first non-volatile storage device comprises a Basic Input/Output System (“BIOS”). The BIOS further comprises a BIOS graphical setup engine. The second non-volatile storage device comprises a setup image file containing a non-critical graphical setup image. The BIOS graphical setup engine selectively renders a basic graphical setup display omitting the non-critical image by using a set of pre-defined parameters stored in the first non-volatile storage device in place of the non-critical image if the non-critical image is not available, and renders an enhanced graphical setup display comprising the non-critical image contained in the setup image file stored in the second non-volatile storage device if the non-critical image is available.

11-04-2010

20100085367

GRAPHICS PROCESSING METHOD AND APPARATUS IMPLEMENTING WINDOW SYSTEM - A graphics processing method and apparatus which implement a window system are provided. The graphics processing method includes converting graphics processing of a window system into a vector-based application program interface (API) format usable in the GPU; and performing the converted graphics processing in the GPU.

04-08-2010

20140022264

GRAPHICS PROCESSING UNIT AND METHOD FOR PERFORMING TESSELLATION OPERATIONS - A graphics processing unit having a shader execution unit for executing a plurality of shader routines in order to perform a predetermined sequence of shader operations. The shader operations include a tessellation operation which receives as inputs tessellation control data and an input list of input data for M input vertices, and generates at least output data for P output vertices. For each output vertex, the controller allocates a tessellation shader routine from the set of shader routines, and the shader execution unit is configured, each time the tessellation shader routine is executed for an associated output vertex: (i) to compute, in dependence on the tessellation control data and the associated output vertex, tessellation coordinate data; and (ii) to compute from the input data for the M input vertices, and the tessellation coordinate data generated in step (i), the output data for the associated output vertex.

01-23-2014

20100201696

Image Display System with Visual Server - An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics.

08-12-2010

20100141666

Method and Apparatus for Spatial Binning on a GPU and Global Path Planning to Avoid Spatially Binned Objects - A method and apparatus for sorting data into spatial bins or buckets using a graphics processing unit (GPU). The method takes unsorted point data as input and scatters the points, in sorted order, into a set of bins. This key operation enables construction of a spatial data structure that is useful for applications such as particle simulation or collision detection. The disclosed method achieves better performance scaling than previous methods by exploiting geometry shaders to progressively trim the size of a working set. The method also leverages predicated rendering functionality to allow early termination without CPU/GPU synchronization. Furthermore, unlike previous techniques, the method can guarantee sorted output without requiring sorted input. This allows the method to be used to implement a form of bucket sort using the GPU.

06-10-2010

20130093776

Delivering a Single End User Experience to a Client from Multiple Servers - Methods, systems, and computer readable media are disclosed for creating a multi-port client server connection in a remote desktop environment. In an embodiment, the multi-client server connection can decouple client-server connection and client-server input from graphics delivery from the server to the client. Such embodiment provides higher server performance and enables dynamic server resource management. The multi-client server connection can be implemented in a virtual environment or between physical machines where one set of physical machines receives the graphics requests from the client and another set of physical machines generates and transmits display data to the client.

04-18-2013

20130083044

CROSS-SECTIONAL DILATION MODE RESONATORS - Electromechanical systems dilation mode resonator (DMR) structures are disclosed. The DMR includes a first electrode layer, a second electrode layer, and a piezoelectric layer formed of a piezoelectric material. The piezoelectric layer has dimensions including a lateral distance (D), in a plane of an X axis and a Y axis perpendicular to the X axis, and a thickness (T), along a Z axis perpendicular to the X axis and the Y axis. A numerical ratio of the thickness and the lateral distance, T/D, is configured to provide a mode of vibration of the piezoelectric layer with displacement along the Z axis and along the plane of the X axis and the Y axis responsive to a signal provided to one or more of the electrodes. Ladder filter circuits can be constructed with DMRs as series and/or shunt elements, and the resonators can have spiral configurations.

04-04-2013

20150042666

IMAGE TRANSMISSION APPARATUS AND IMAGE PROCESSING METHOD THEREOF - An image transmission apparatus for providing a low voltage differential signaling (LVDS) data stream to a display panel is provided. The image transmission apparatus includes a transmitter and a graphic processing unit (GPU). The transmitter obtains an extended display identification data (EDID) according to an inter integrated circuit signal from the display panel. The GPU provides configuration data according to the EDID, and provides a display port (DP) data stream according to an image data. The transmitter obtains a transfer parameter according to the configuration data, and converts the DP data stream into the LVDS data stream according to the transfer parameter.

02-12-2015

20090167773

CONTROL METHOD AND COMPUTER SYSTEM FOR SWITCHING DISPLAY BETWEEN OSs - The present invention provides a control method for switching display between a plurality of OSs as well as a computer system. The method comprises: detecting that the currently displayed guest operating system (GOS) is required to be switched from a first GOS to a second GOS; determining whether the first GOS satisfies a preset switching condition, and switching the currently displayed GOS to the second GOS if the preset switching condition is satisfied, and otherwise, prohibiting the switching from the currently displayed GOS. With the method and the computer system, it is possible to avoid picture distortion or blurring or system collapse in switching display between a plurality of OSs.

DATA PACKER FOR PACKING AND ALIGNING WRITE DATA - A data packer of an input/output hub of a computer system packs and formats write data that is supplied to it before the write data is written into a memory unit of the computer system. More particularly, the data packer accumulates write data received from lower bandwidth clients for delivery to a high bandwidth memory interface. Also, the data packer aligns the write data, so that when the write data is read out from the write data packer, no further alignment is needed.

06-07-2012

20150049098

DATA PROCESSING APPARATUS FOR TRANSMITTING/RECEIVING COMPRESSED PIXEL DATA GROUPS VIA MULTIPLE DISPLAY PORTS OF DISPLAY INTERFACE AND RELATED DATA PROCESSING METHOD - A data processing apparatus includes a compression circuit, a rate controller, and an output interface. The compression circuit generates a plurality of compressed pixel data groups, each derived from applying a compression operation to pixel data of a pixel group, wherein the pixel group includes a portion of a plurality of pixels in a picture. The rate controller applies bit-rate control to each compression operation, wherein the rate controller adjusts the bit-rate control according to a position of each pixel boundary between different pixel groups. The output interface outputs the compressed pixel data groups via a plurality of display ports of a display interface, respectively.

Visual Interface Device and Data Transmission System - A data transmission system and a visual interface apparatus are disclosed in the invention. The visual interface apparatus works with the operation apparatus and includes a control module and an interface module configured with a display function. The interface module includes a driving unit and a display panel. The control module transmits a display data and a transmission data to the driving unit and, after receiving and processing, the driving unit transmits a screen data and a coupling data to the display panel. When the operation apparatus operates on the visual interface apparatus, at least a part of the coupling data is coupled to the operation apparatus from the display panel. The invention is capable of processing the data for display and the data for transmission and then sending them to the display panel of the visual interface apparatus. Thus, the visual interface apparatus in the invention can be used to display images and also transmit the data such as data or file to another electronic apparatus. Besides, by integrating the display data with the transmission data, the system design can be simplified so that a single connection port can be used.

02-19-2015

20140292780

Automatically Configurable Video Systems with Multiple Sources and Method of Configuring Video Systems - An automatically-configurable video system having multiple video sources. Upon system power-up, if an external video signal is present, it is automatically routed to a display. If it is not present, and if a graphics subsystem video signal is present, that signal is automatically routed to the display, and if the graphics subsystem video signal is also not present, a video signal from a primary video subsystem is routed to the display.

10-02-2014

20140184620

Identification of GPU Phase To Determine GPU Scalability During Runtime - A method performed by a processor is described. The method includes drawing a frame by performing the following: a) identifying a GPU phase; b) using said identified GPU phase to obtain frequency scalability information for said identified GPU phase; c) determining whether changing a frequency at which said GPU draws said frame within said phase is appropriate based on said frequency scalability information.

07-03-2014

20120105461

AUTOMATIC SELECTION OF A BACKGROUND IMAGE FOR A DISPLAY ON A MOBILE TELEPHONE - A method for providing a background image on a display of a mobile telephone, whereby the data of one or more background images are stored in at least one memory accessible for the mobile telephone, comprises an automatic selection of a background image to be displayed, a retrieving of the data of the automatically selected background image from the memory, and a displaying of the retrieved background image on the display of the mobile telephone.

05-03-2012

20140306969

Display method and system capable of dynamically adjusting frame rate - A display method for a monitor is capable of dynamically adjusting a frame rate of a display panel in a monitor. The display method includes storing a display data outputted from a host to a memory unit, generating a control signal according to a frequency of storing the display data to the memory unit, adjusting the frame rate according to the control signal and a predefined adjustment value, and outputting the display data stored in the memory unit to the display panel according to the frame rate.

10-16-2014

20120194529

INTERFACE CARD - An interface card comprising a graphic unit, an outputting interface, an inputting interface, an assigning processor and a card body is disclosed. The inputting interface is used for receiving a PCIE inputting signal. When the inputting interface is electrically connected to a CPU via a connector, the PCIE inputting signal is inputted to the assigning processor via an inputting interface. The assigning processor assigns a PCIE outputting signal to a graphic unit according to the PCIE inputting signal, and further assigns another PCIE outputting signal to another graphic unit according to the PCIE inputting signal when the outputting interface is externally connected to another graphic unit. The card body is used for placing the graphic unit, the outputting interface, the assigning processor and the inputting interface.

08-02-2012

20150049101

DISPLAY ADAPTATION SYSTEM FOR MIPI DISPLAY SERIAL INTERFACE APPLICATIONS - Apparatus, methods, and systems are herein described for requesting Device Descriptor Block information from a display device. Further, storing the Device Descriptor Block information within processor memory. Advantageously, adaptation may be performed based on the stored Device Descriptor Block information to configure a display controller according to parameter settings in the Device Descriptor Block.

02-19-2015

20090058864

METHOD AND SYSTEM FOR GRAPHICS PROCESSING - A graphics processing system is provided. The graphics processing system comprises a display unit, a frame buffer, an interface, and a controller. The frame buffer, defined by an initial pointer and a boundary pointer first image data in the frame buffer, stores first image data corresponding to a first image area displayed on the display unit. The interface receives a scrolling request directing the first image to scroll in a vertical and/or horizontal direction. The controller determines a reading pointer of the frame buffer according to the initial and boundary pointers and the scrolling request, loads new image data into a memory location at which a particular part of the first image data is stored. The new image data is loaded in a memory location in which an image area not included in the first image area after the scrolling is stored, retrieves the remaining first image data and the new image data beginning from the reading pointer, and directs the display unit to display the retrieved image data in sequence on a viewable image area thereof.

03-05-2009

20100253691

GRAPHICS SYSTEM FOR SUPPORTING MULTIPLE DIGITAL DISPLAY INTERFACE STANDARDS - The present invention sets forth an apparatus for supporting multiple digital display interface standards. In one embodiment, the apparatus includes a graphics processing unit (GPU) configured to determine a display device type of a display device that is in connection with a digital display interconnect, receive a display device information associated with the display device, and output a first data signal to the display device. The display device is of display port (DP) digital display interface standard and the digital display interconnect is of digital visual interface (DVI) digital display interface standard. The apparatus further includes a removable adaptor circuitry between the display device and the digital display interconnect.

10-07-2010

20120242671

METHOD AND APPARATUS TO SUPPORT A SELF-REFRESHING DISPLAY DEVICE COUPLED TO A GRAPHICS CONTROLLER - A method and apparatus for supporting a self-refreshing display device coupled to a graphics controller are disclosed. A self-refreshing display device has a capability to drive the display based on video signals generated from a local frame buffer. A graphics controller coupled to the display device may optimally be placed in one or more power saving states when the display device is operating in a panel self-refresh mode. Data objects stored in a memory associated with the graphics controller may be aliased in another memory subsystem accessible to the operating system, graphical user interface, or applications executing in the system while the graphics controller is in a deep sleep state. The disclosed technique utilizes a virtual memory pointer, that may be updated in one or more virtual memory page tables to point to either the memory associated with the graphics controller or an alternate memory alias.

IMAGE DISPLAY APPARATUS, IMAGE DISPLAY SYSTEM, IMAGE DISPLAY METHOD, AND PROGRAM - An image display apparatus includes: an external apparatus connecting unit that is connected with a plurality of image supply apparatuses and receives a plurality of data transmitted from the image supply apparatuses; an output unit that outputs an image based on the data to a display unit; an operation unit that accepts an input operated by a user; and a control unit that outputs, when an instruction to designate the image supply apparatus that outputs the data to be displayed in the display unit is input by the user via the operation unit, a suspension request signal requesting the suspension of supply of the data to the image supply apparatuses other than the image supply apparatus designated by the user.

08-05-2010

20140028690

METHODS AND SYSTEMS FOR PRIORITIZING DIRTY REGIONS WITHIN AN IMAGE - A method for identifying modified sections of a drawing region and selecting at least one modified drawing region section to transmit to a remote computer. A local computer can execute a prioritization module that can identify a first modified drawing region section and a second modified drawing region section. Each of the first and second modified drawing region section can have a corresponding priority. The prioritization module can determine whether the first priority of the first section is greater than the second priority of the second section and can select the greater priority. The local computer can then transmit the selected modified drawing region section that has the greatest priority to a remote computer that communicates with the local computer over a virtual channel.

01-30-2014

20140028689

METHOD, APPARATUS, AND SYSTEM FOR EXPANDING GRAPHICAL PROCESSING VIA AN EXTERNAL DISPLAY-DATA I/O PORT - Described herein are an apparatus, method, and system for expanding graphical processing via an input-output (I/O) interface (e.g., Thunderbolt™) for transmitting and receiving serial data and display data simultaneously. The apparatus comprises: one or more graphical processing units (GPUs); and an I/O interface for transmitting and receiving serial data and display data simultaneously, wherein the I/O interface for communicatively coupling the one or more GPUs externally to a computing device.

01-30-2014

20140028688

ARM-WEARABLE TERMINAL, NETWORK SERVICE SYSTEM COOPERATING WITH THE TERMINAL, DISPLAY METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - In a network service system, first data is uploaded from a terminal of a member to a server and second data and the first data are viewable by members. The terminal includes a display, a detector configured to detect a screen change operation in a first direction and a screen change operation in a second direction perpendicular to the first direction, and a display controller configured to successively switch and display the first data on the display when the detector detects the screen change operation in the first direction, and successively switch and display the second data when the detector detects the screen change operation in the second direction.

01-30-2014

20090033669

System And Method For Communicating Graphics Image Data Over A Communication Network - A graphics adapter comprises a frame buffer operable to store graphics image data. The graphics adapter also comprises a network interface operable to receive at least a portion of the graphics image data, the network interface further operable to format the received graphics image data into a plurality of packets for transmission over a communication network.

02-05-2009

20100164966

TIMING CONTROLLER FOR GRAPHICS SYSTEM - One embodiment takes the form of an apparatus for changing a frequency of an image data stream, including: a timing controller; a buffer operably connected to the timing controller; wherein the buffer accepts the image data stream at a first frequency; the buffer transmits the image data stream to the timing controller; and the timing controller outputs the image data stream at a second frequency that is lower than the first frequency. In such an embodiment, the image data stream may include a blanking interval; and a data portion; wherein the buffer removes or reduces the blanking interval from the image data stream; and the buffer adjusts the frequency of the data portion such that the data portion and reduced blanking interval occupy a time equal to that of the blanking interval plus the data portion prior to adjustment.

07-01-2010

20140063028

Memory Space Mapping Techniques for Server Based Graphics Processing - The server based graphics processing techniques, describer herein, include loading a given instance of a guest shim layer and loading a given instance of a guest display device interface that calls back into the given instance of the guest shim layer, in response to loading the given instance of the guest shim layer, wherein the guest shim layer and the guest display device interface are executing under control of a virtual machine guest operating system. The given instance of the shim layer requests a communication channel between the given instance of the guest shim layer and a host-guest communication manager (D3D HGCM) service module from a host-guest communication manager (HGCM). In response to the request for the communication channel loading, the D3D HGCM service module is loaded and a communication channel between the given instance of the shim layer and the D3D HGCM service module is created by the HGCM. The given instance of the shim layer maps the graphics buffer memory space of a host D3D DDI binary executing under control of a host operating system. Thereafter, function calls are sent from the given instance of the guest shim layer through the communication channel to the D3D HGCM service module utilizing the graphics buffer memory space mapping.

03-06-2014

20150054838

ELECTRONIC APPARATUS AND METHOD OF DISPLAYING IMAGE THEREOF - An electronic apparatus includes a graphic processor to generate each of a plurality of images as a different signal, an incorporation unit to incorporate the plurality of generated images into one image, and a display to display the incorporated image.

02-26-2015

20100013841

DISPLAY DEVICE AND ITS CONTROL METHOD - When an operation mode of a television receiver is a normal mode, insertion of a memory card having trigger information stored therein into a card insertion portion causes a storefront mode setting screen to be displayed on a video display unit. When the operation mode of the television receiver is a storefront mode, detection of supply of power by a power supply detector causes a storefront mode release screen to be displayed on the video display unit. Users performs selection and setting on the storefront mode setting screen and the storefront mode release confirmation screen by operating a remote controller to switch the operation mode of the television receiver.

01-21-2010

20120169746

METHOD, APPARATUS, AND SYSTEM FOR ENERGY EFFICIENCY AND ENERGY CONSERVATION INCLUDING NON FRAME AWARE FREQUENCY SELECTION - Systems and methods of adjusting a frequency of a graphics controller may include a logic to determine a metric associated with an input/output (I/O) queue. The metric may be used to determine whether an I/O limited condition exists. The I/O limited condition may be associated with a graphics controller. There may be a logic to cause a frequency of the graphics controller to be decreased when the I/O limited condition exists, and a logic to cause the frequency of the graphics controller to be increased when the I/O limited condition does not exist. The I/O limited condition may exist when a magnitude of the metric is equal to or greater than a first threshold. The I/O limited condition may not exist when the magnitude of the metric is equal to or less than a second threshold.

07-05-2012

20100039435

DISPLAY CAPABLE OF BEING CONNECTED TO INTERNET - A display includes a screen, a mouse input port to be coupled to a mouse, a mouse output port to be coupled to a computer mouse port, a storage unit storing an Internet web browser program, a video input port for receiving a video output signal from a computer, and a microprocessor electrically coupled to the storage unit and the video input port. The microprocessor detects whether the video input port receives the video output signal. If yes, the display operates in a first mode, the microprocessor executes the Internet web browser program, and the screen displays a web page accessed by the Internet web browser program. If not, the display operates in a second mode and the microprocessor makes the mouse input port to the mouse output port, so that the mouse is electrically coupled to the computer mouse port and the screen displays the video output signal.

02-18-2010

20120120080

LIGHT GUIDE WITH DIFFUSIVE LIGHT INPUT INTERFACE - This disclosure provides systems, methods and apparatus for providing illumination by using a light guide to distribute light. In one aspect, the light guide has a surface, such as an edge, into which light is injected. The surface is treated to create a diffusive interface with a light source. For example, the surface may be subjected to abrasion to form a frosted surface that acts as the diffusive interface, or a diffusive structure may be attached to the edge, with the attached diffusive structure functioning as the diffusive interface. The diffusive interface diffuses light entering into the light guide, and can thereby increase the uniformity of light propagating within the light guide. The light guide may be provided with light turning features that redirect light out of the light guide. In some implementations, the redirected light may be applied to illuminate a display.

05-17-2012

20090027405

IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - According to one embodiment, an image processing device of the invention includes a storage portion which stores EDID information, a communication portion which executes communication based on HDMI standard with another image processing device through a communication passage, supplies the EDID information stored in the storage portion and receives an image/sound signal from the another image processing device, a reproducing portion which reproduces the image/sound signal received by the communication portion, and a changing portion which changes the EDID information stored in the storage portion when the reproducing portion cannot reproduce the image/sound signal properly.

01-29-2009

20110074796

CODEC CONTROL - A method and system for a software driver of a graphics controller to work with a display codec. The software driver may be configured to work with different display codecs at different periods of time while using a default configuration. Other embodiments are also described.

03-31-2011

20110074795

GRAPHIC DATA PROCESSING MODULE AND DATA LINE DRIVING CIRCUIT USING THE SAME - A graphic data processing module includes a system interface for receiving image data streams, a shift register connected to the system interface, a timing generator connected to the system interface and the shift register, and a graphic display data random access memory (GDDRAM) connected to the shift register. The timing generator generates a clock signal and inputs the clock signal to the shift register, the shift register is controlled by the clock signal to receive image data streams in a first format from the system interface and convert the data of each pixel in the image data streams into data in a second format using fewer bits than the first format, and the data in the second format is transmitted to the GDDRAM.

03-31-2011

20110074794

SYSTEMS AND METHODS FOR CASTING A GRAPHICAL USER INTERFACE DISPLAY OF A MOBILE DEVICE TO A DISPLAY SCREEN ASSOCIATED WITH A SET-TOP-BOX DEVICE - Exemplary multi-screen casting systems and methods are disclosed. For example, systems and methods for casting a graphical user interface display of a mobile device to a display screen associated with a set-top-box device are disclosed. An exemplary method includes a multi-screen casting system establishing a multi-screen display relationship between a mobile device and a set-top-box device, identifying data associated with a graphical user interface display of the mobile device, and transmitting the identified data associated with the graphical user interface display of the mobile device to the set-top-box device for display by a display device associated with the set-top-box device. Corresponding methods and systems are also disclosed.

03-31-2011

20110090233

Method and System for Time-Multiplexed Shared Display - A method is provided for sharing a display. The method includes displaying periodically a first image sequence on the display in synchronicity with a first signal, and displaying periodically a second image sequence on the display in synchronicity with a second signal. The method also includes selecting by a user the first image sequence for viewing, and shuttering periodically a set of goggles for the user in synchronicity with the first signal. A method is provided for sharing a display. The method includes displaying periodically a private image sequence on the display in synchronicity with a first signal, and displaying periodically a non-private image sequence on the display. In the method, the private image sequence and the non-private image sequence combine to form a public image sequence on the display. A system is provided for sharing a display.

04-21-2011

20110254851

Imaging Diagnostic Device - An imaging diagnostic device including a personal computer, a graphics card, a drive bay that receives an optical drive, an interface that connects the imaging diagnostic device to an examination device, a screen that displays signals received from the examination device as moving images, and a module arranged in the drive bay of the personal computer, said module including a splitter that receives a data stream from the graphics card, a digital signal processor that reduces the data stream and at least one storage unit that records the reduced data stream, the splitter transferring the data stream from the graphics card to the screen and the digital signal processor, the digital signal processor transferring the reduced data stream to the at least one storage unit.

10-20-2011

20100097385

DISPLAY APPARATUS AND CONTROL METHOD FOR ADJUSTING THE TIME REQUIRED FOR DETECTING INPUT SIGNALS - A display apparatus capable of adjusting the time for detecting input signals from an external input source is provided. The display apparatus includes a signal detector which checks a plurality of input sources in sequence for a predetermined basic time and detects signals input from the plurality of input sources, and a controller which controls the signal detector to adjust the basic time and recheck the plurality of input sources if no signal is detected within the basic time. Accordingly, it is possible to recognize an input source from which input signals are detected late.

04-22-2010

20140292779

CODEC CONTROL - A method and system for a software driver of a graphics controller to work with a display codec. The software driver may be configured to work with different display codecs at different periods of time while using a default configuration. Other embodiments are also described.

10-02-2014

20110254850

IMAGE PROCESSING APPARATUS, DISPLAY SYSTEM, ELECTRONIC APPARATUS AND METHOD OF PROCESSING IMAGE - An image processing apparatus performing frame rate control on image data corresponding to each of dots forming a display image includes a frame rate generating section generating the frame rate of a dot according to a difference in gradation between the dot and a dot around the dot and a frame rate control section performing frame rate control on the image data on a dot-by-dot basis based on the frame rate.

WIRELESS ATTACHED READER SCREEN FOR CELL PHONES - A display device is provided comprising a housing, a communication means within the housing configured to receive content from a local content source device external to the housing and to transmit messages to the local content source device, wherein the content comprises a static screen image, a storage means configured to store the content having been received from the content source device, wherein the storage means stores no more than a single static screen image and a display configured to display the content. A method for use with the display device is further provided.

03-24-2011

20130009969

Methods circuits & systems for wireless transmission of a video signal from a computing platform - Disclosed are methods, circuits and systems for wireless transmission of a video signal from a computing platform. There is provided a video and/or audio signal source device such as a laptop computer. The video and/or audio signal source device may include a Display Mini Card (DMC) System Connector. The video and/or audio signal source device may include a Mini Card (HMC or FMC) System Connector, and/or a Display Port (DP) connector. There may be provided a Display Mini Card (DMC) or a Mini Card (FMC or HMC) which may include electrical circuits adapted to receive video and/or audio signals from the DMC System Connector or the DP connector of the video and/or audio signal source device. Received video and/or audio signals may be transmitted to a functionally associated video/audio receiver. The electrical circuits of the Display Mini Card (DMC) or the Mini Card (FMC or HMC) may be adapted to transmit a video and/or audio signal using a video link such as WHDI, WIFI DIRECT or WIFI DISPLAY. The Display Mini Card (DMC) or the Mini Card (FMC or HMC) may include additional circuits adapted to perform additional functionality such as Wi-Fi communication.

01-10-2013

20100283790

DEVICES TO PROCESS INTERLACED VIDEO OVER DSI - Multiple systems and methods for accurately regenerating interlaced video signals that are transmitted using DSI is provided. In some embodiments, multiple types of VSYNC packets may be defined and used in encoding packets depending when the edge of a VSYNC pulse does or does not coincide with the start of a HSYNC pulse. These types of VSYNC packets may be distinguished in some embodiments by either create new VSYNC packet types, or encoding unused bits in existing DSI packets. In other embodiments, a filter may be used to detect and correct HSYNC frequency distortions caused during the regeneration of interlaced video signals decoded from DSI packets.

11-11-2010

20100194764

INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus includes a storage unit configured to store information representing a plurality of screens in each of a plurality of groups to which priorities are previously set, a determination unit configured to determine a group which is assigned the highest priority, and a control unit configured to display on a display unit a representative screen of the group assigned the highest priority.

08-05-2010

20150054840

APPLYING DIFFERENT TRANSPORT MECHANISMS FOR USER INTERFACE AND IMAGE PORTIONS OF A REMOTELY RENDERED IMAGE - A system and method for remote rendering of computer graphics wherein user transactions are reliable and the transmission of rendered graphics is relatively fast. The invention is implemented in a client server context, where a computer graphics application and rendering resources are located at a server. A user controls the graphics application through a client machine connected to the server through a computer network. The user's commands are sent from the client to the server, while rendered computer graphics are transmitted from the server to a display at the client. Different transport protocols are used, depending on the requirements of a particular transmission. Data related to user interactions is transmitted using a relatively reliable transport protocol, such as TCP. Rendered subject graphics data is transmitted from the server to the client using a less reliable but faster transport protocol, such UDP.

02-26-2015

20150054839

MOTOR CONTROL SYSTEM - Provided is a motor control system of a numerical controller that can instruct a plurality of motors and display data on a display device by means of a single serial bus. An amplifier which controls the motor drives the motor based on a motor command received from the numerical controller via the serial bus. The display device display data on a screen based on display data received from the numerical controller via the serial bus.

02-26-2015

20140292776

ELECTRONIC APPARATUS AND CONTROL METHOD - According to one embodiment, an electronic apparatus includes a sensor module, a second acceleration sensor and a controller. The sensor module includes a plurality types of sensors including a first acceleration sensor. The controller determines, before booting an installed operating system, whether the installed operating system is a first operating system or a second operating system. If the installed operating system is determined to be the first operating system, the controller boots the installed operating system after turning the sensor module on. If the installed operating system is determined to be the second operating system, the controller boots the installed operating system without turning the sensor module on.

10-02-2014

20140285501

METHOD AND APPARATUS FOR CONTROLLING FRAGMENT IN GRAPHIC RENDERING - A method and apparatus for controlling a fragment that controls processing of a fragment during a graphic rendering process. The method of controlling the fragment includes determining whether to process a second fragment, based on flag data representing a processing state of a first fragment, and updating the flag data based on a processing state of at least one of the first fragment and the second fragment, wherein the first fragment and the second fragment refer to fragments representing an identical spatial location among fragments included in differing primitives in a frame.

09-25-2014

20140285502

GPU AND ENCODING APPARATUS FOR VIRTUAL MACHINE ENVIRONMENTS - A system encodes an image for a remote client. A graphics processor unit (GPU) renders an image in response to graphics commands received from a central processing unit (CPU) virtual machine. Image attributes are determined by display requirements from the remote client. A display encoder is associated with the GPU, encodes the image, and operates independent of the rendering of the image. A network interface may be associated with the CPU, GPU or display encoder and may transmit the encoded image across a network to the remote client.

09-25-2014

20090027406

System And Method For Communicating Graphics Image Data Over A Communication Network - A graphics adapter comprises a frame buffer operable to store graphics image data. The graphics adapter also comprises a network interface operable to receive at least a portion of the graphics image data, the network interface further operable to format the received graphics image data into a plurality of packets for transmission over a communication network.

01-29-2009

20120306897

CONTROL CIRCUIT FOR INTERLANE SKEW - A system for controlling signal skew between adjacent transmission lines is disclosed. In one embodiment, the system includes a plurality of transmission lines, each of which is physically adjacent to at least one other one of the plurality of transmission lines. The system further includes a plurality of transmission units, wherein each of the plurality of transmission units is coupled to a corresponding one of the plurality of transmission lines. Each of the plurality of transmission units is configured to transmit, in accordance with a respectively received one of a plurality of clock signals, a respective signal on its corresponding one of the plurality of transmission lines such that the respective signal is skewed by a predetermined amount with respect to signals transmitted on each adjacent one of the plurality of transmission lines.

12-06-2012

20120069031

DECOUPLED HOLOGRAPHIC FILM AND DIFFUSER - In various embodiments described herein, a display device includes a front illumination device that comprises a light guide disposed forward of an array of display elements, such as an array of interferometric modulators, to distribute light across the array of display elements. The light guide may include a turning film to deliver uniform illumination from a light source to the array of display elements. For many portable display applications, the light guide comprises the substrate used in fabricating the display elements. The display device may include additional films as well. The light guide, for example, may include a diffuser and/or an optical isolation layer to further enhance the optical characteristics of the display.

03-22-2012

20120069030

METHOD OF UNIFORM DISTRIBUTION FOR INCREASING DISPLAY RATE - A method of uniform distribution for increasing a display rate. For data to be displayed, dividing a complete effective output enable (OE) time that is greater than one serial shift cycle into several unit serial shift cycles and uniformly distributing the effective OE time for display. The method implements the uniform distribution of the display time to the maximum extent by using an OE signal under the condition that the whole display time remains unchanged, thereby increasing effective output number of the uniform distribution, uniformly maintaining a display effect and steadily improving a refresh rate effect, so as to effectively increase a display quality and avoid a significant loss of brightness.

03-22-2012

20130038617

Method and apparatus to record, archive, and playback computer monitor output - A recording apparatus for storing a screen output of at least one display device is disclosed. The at least one display device is connected to at least one processing unit for receiving a plurality of display signals forming the screen output and the recording apparatus is connected to at least one processing unit in a way that the recording apparatus functions independent of the connected processing unit. A recorder is capturing the screen output from the replica of the plurality of display signals thereon and stores into a data repository. An output interface is provided for playing the screen output on an user interface including a mobile device, or a web page or a third party application in communication with the recording apparatus. The recording apparatus may also be accessed from the remote users such that the recorded information may be accessed and played back.

02-14-2013

20110141123

Push Pull Adaptive Capture - In various embodiments, a screen image may be divided into rectangles, and a capture component may track changed rectangles and capture the screen upon receiving an indication. For small screen updates, the capture rate may be set to ˜30 captures per second to provide a lower latency. As the screen update size increases, the capture rate may be decreased to match an allocated bandwidth. The capture rate may be increased when available bandwidth increases and decreased as bandwidth decreases. For example, the capture rate may be decreased when downstream back pressure meets predefined criteria. The capture rate change may be effected gradually to avoid jerks and jumps. Varying the capture rate by also enable audio/video synchronization with varying bandwidth variations. Some embodiments may be extended to multiple monitor solutions.

06-16-2011

20130135326

SYSTEMS, DEVICES, AND METHODS FOR DRIVING AN INTERFEROMETRIC MODULATOR - This disclosure provides systems, methods, and apparatus for controlling the actuation of an analog interferometric modulator. In one aspect, a voltage may be determined from a sense electrode. A distance between one or more of the electrodes may be determined based on the voltage. The sense electrode may be capacitively coupled to another electrode, and may be implemented in a mirror of a movable layer of an interferometric modulator, or may be implemented in a floating fixed layer of an interferometric modulator.

05-30-2013

20120098841

Shared Video Management Subsystem - A shared video management subsystem configured to be coupled to and shared by a plurality of independent compute nodes includes a plurality of graphics interfaces configured to receive drawing commands and data from the compute nodes and render graphics information to a frame buffer. The subsystem also includes at least one display refresh controller configured to retrieve the graphics information rendered to the frame buffer and output the graphics information to a display device for display.

04-26-2012

20130342548

DISPLAY MODULE AND ELECTRONIC APPARATUS - According to one embodiment, a display module includes a display unit, a control unit and a ground unit. The display unit includes a circuit and is configured to display an image. The control unit is connected to the display unit, is configured to control the display unit, and includes a first electrically conductive portion. The ground unit is connected to the circuit of the display unit and the first electrically conductive portion of the control unit and configured to ground the circuit of the display unit and the control unit.

12-26-2013

20110316866

CODEC CONTROL - A method and system for a software driver of a graphics controller to work with a display codec. The software driver may be configured to work with different display codecs at different periods of time while using a default configuration. Other embodiments are also described.

12-29-2011

20110316865

RECHARGEABLE UNIVERSAL SERIAL BUS EXTERNAL GRAPHICS DEVICE AND METHOD - A graphics processing device that is portable, reconfigurable and provides graphics processing for a computer system is provided. The graphics processing device includes a Universal Serial Bus (USB) interface coupled with the graphics processor and configured to be coupled with computer system. The graphics processing device further includes the USB interface configured to transfer a graphics instruction, originated by the computer system, to the graphics processor. The graphics processing device may further include a battery coupled with the graphics processor to partially power the graphics processor. The battery may be rechargeable. The graphics processor may be configured to process graphics instruction on behalf of the computer system. A portable processing system to provide processing for a computer system is also disclosed. The portable processing system may include a processor. The portable processing system may include a USB module coupled with processor and configured to be coupled with computer system.

12-29-2011

20090289946

VIDEO MATRIX DISPLAY INTERFACE - In a video matrix display interface, an interface includes one or more subsystems to receive information from a plurality of display devices, compile the information from the plurality of display devices, report the compiled information to a graphics processing device, generate a video image using the compiled information, the image to be viewable across the plurality of display devices, splice the video image into portions and transmit the video image portions to the plurality of display devices, thereby creating a continuous image across the plurality of display devices.

11-26-2009

20120013625

DISPLAY FOR PUMP - This document discusses, among other things, an apparatus comprising a pump configured to deliver insulin, a processor, and a user interface including a bistable display. A display element of the bistable display is placed in one of two stable orientations upon application of a biasing voltage and stays in the stable orientation when the biasing voltage is removed. The processor includes a display module configured to display a non-blank reversion display screen on the bistable display when no input is received at the user interface after a specified time duration, and to recurrently change the reversion display screen until input is received at the user interface.

01-19-2012

20120013624

Split Storage of Anti-Aliased Samples - Embodiments of the present invention are directed to improving the performance of anti-aliased image rendering. One embodiment is a method of rendering a pixel from an anti-aliased image. The method includes: storing a first set and a second set of samples from a plurality of anti-aliased samples of the pixel respectively in a first memory and a second memory; and rendering a determined number of said samples from one of only the first set or the first and second sets. Corresponding system and computer program product embodiments are also disclosed.

Delivering GPU Resources Across Machine Boundaries - Described herein is providing GPU resources across machine boundaries. Data centers tend to have racks of servers that have limited access to GPUs. Accordingly, disclosed herein is providing GPU resources to computing devices that have limited access to GPUs across machine boundaries.

03-07-2013

20130335431

VIRTUAL DISPLAY DEVICE DRIVERS COMPATIBLE WITH WINDOWS DISPLAY DRIVER MODEL - A virtual display system, compatible with Windows Display Driver Model (WDDM), facilitates extending a display virtually, to any display target, such as a window on the primary display, a tablet, or another personal computer altogether. The virtual WDDM display system device has a PCI filter driver, a virtual device user mode driver and a virtual device kernel mode driver. The virtual WDDM display system interacts with a physical WDDM display device, which it uses as a surrogate renderer. The PCI filter driver is used to force enumeration of a virtual display device. The virtual device kernel mode driver uses chained callbacks at increasing IRQ levels for simulating an interrupt from a real hardware device. Continuous segments in memory are used to simulate video memory on a physical display device. DirectX extensions are used to facilitate expectations at the hardware level.

12-19-2013

20130335430

Configurable Information Handling System Display Communication Link - A display cable supports communication of display information and peripheral information between a display and an information handling system by selectively adapting data links of the display cable to include peripheral information. The data links can switch between display information and peripheral information communication or can include identifier information to support switching of both types of information on a common data link.

12-19-2013

20120062575

METHODS AND DEVICES FOR LIGHTING DISPLAYS - Various devices and methods of lighting a display are disclosed. In one embodiment, for example, a display device includes a transmissive display configured to be illuminated through a back surface and a reflective display configured to be illuminated through a front surface. A light source is disposed with respect to the back of the transmissive display to illuminate the transmissive display through the back surface. A light pipe is disposed with respect to the light source to receive light from the light source and is configured to propagate the light such that this light provides front illumination of the reflective display.

03-15-2012

20090085919

SYSTEM AND METHOD OF MAPPING SHADER VARIABLES INTO PHYSICAL REGISTERS - The present disclosure includes system and method of mapping shader variables into physical registers. In an embodiment, a graphics processing unit (GPU) and a memory coupled to the GPU are disclosed. The memory includes a processor readable data file that has a register file portion. The register file portion has a rectangular structure including a plurality of data items. At least two of the plurality of data items corresponding to data elements of a shader program. The data elements have different data storage types.

04-02-2009

20120120081

ILLUMINATION DEVICE WITH PASSIVATION LAYER - This disclosure provides systems, methods and apparatus for providing illumination by using a light guide to distribute light. In one aspect, a passivation layer is attached to the light guide of an illumination device. The passivation layer may be an optically transparent moisture barrier and may have a thickness and refractive index which allows it to function as an anti-reflective coating. The passivation layer may protect moisture-sensitive underlying features, such as metallized light turning features that may be present in the light guide. The light turning features may be configured to redirect light out of the light guide. In some implementations, the redirected light may be applied to illuminate a display.

05-17-2012

20120120082

Level Shifter, System-on-Chip Including the Same, and Multimedia Device Including the Same - Disclosed is a level shifter that includes an input node; first and second voltage shifter circuits configured to generate an output clock of a second voltage domain in response to an input clock of a first voltage domain input via the input node, and an output node configured to output the output clock, wherein the first and second voltage shifter circuits have the same structure and are connected in parallel between the input node and an output node.

05-17-2012

20120169745

Method and System for Selecting Data for Display in a Plurality of Displays - Systems, methods, and computer readable storage mediums for arbitrating the sending of display data to a plurality of displays that are coupled to a controller are disclosed. A method for arbitrating display data requests for a plurality of displays coupled to a controller includes, providing display data to a display in the plurality of displays based upon a relative priority of the display amongst the plurality of displays.

07-05-2012

20100289804

SYSTEM, MECHANISM, AND APPARATUS FOR A CUSTOMIZABLE AND EXTENSIBLE DISTRIBUTED RENDERING API - A system and method for providing an Application Programming Interface (API) that allows users to write complex graphics and visualization applications with little knowledge of how to parallelize or distribute the application across a graphics cluster. The interface enables users to develop an application program using a common programming paradigm (e.g., scene graph) in a manner that accommodates handling parallel rendering tasks and rendering environments. The visualization applications written by developers take better advantage of the aggregate resources of a cluster. The programming model provided by APT function calls handles scene-graph(s) data in a manner such that the scene and data management are decoupled from the rendering, compositing, and display. As a result, the system and method is not beholden to one particular graphics rendering API (e.g. OpenGL, Direct X, etc.) and provides the ability to switch between these APIs even during runtime.

11-18-2010

20100245367

METHODS AND DEVICE FOR DISPLAY DEVICE IN-SYSTEM PROGRAMMING THROUGH DISPLAYABLE SIGNALS - Methods and device for in-system firmware update in an information output device are provided. In one aspect, a method of firmware update in a display device receives a set of data in an image format through a video signal input channel of an input port of the display device. The set of data is converted from the image format to an instruction set format that is different from the image format. A first set of instructions that is used to operate the display device is updated with the set of data in the instruction set format.

09-30-2010

20130162660

MOBILE TERMINAL INCLUDING STELLAR BODY WATCHING HOOKUP COMMUNICATIONS FUNCTION - A mobile terminal includes a detecting unit that detects a direction of the mobile terminal turned toward a stellar body existence direction; a display processing unit that acquires an image of a specific stellar body corresponding to the detected direction of the mobile terminal and image identification information thereon from a stellar body watching engine and, when any one of a plurality of kinds of information transfer is selected, that controls to display a rendered effect screen corresponding to the selected information transfer and including the image of the specific stellar body; and a transmitting unit that transmits, when the selected information transfer is carried out in a state in which the rendered effect screen is displayed, at least the image identification information or a URL associated with the image identification information along with a content of the selected information transfer.

06-27-2013

20130063453

REORDERING GRAPH EXECUTION FOR PROCESSING OPTIMIZATION - Methods are provided for reordering operations in execution of an effect graph by graphics processing unit. Memory availability is evaluated for storing images rendered using the effect graph. Memory is allocated for multiple parallel intermediate textures that store images. Operations that write to these textures are executed. It is then determined that there is not sufficient memory to perform additional parallel operations. The memory currently allocated is flushed, and memory for an upper-level texture is allocated. The operations that write pixels to the upper-level texture are executed.

03-14-2013

20090085920

APPLICATION PROGRAMMING INTERFACE FOR PROVIDING NATIVE AND NON-NATIVE DISPLAY UTILITY - Methods for controlling complementary dual displays for use with an electronic device are presented including: receiving an input for display on a non-native display, where the input includes a native user interface (UI) input and a non-native UI input, and where the non-native display is a bistable, low frame rate display; if the input is the native UI input, sending the first native UI input to a corresponding application, processing the native UI input by the corresponding application, calling a non-native API for forwarding the processed native UI input to a non-native display driver, and sending a non-native display signal to the non-native display; receiving another native UI input for display on a native display, where the native display is a refresh-based, high frame rate display; and sending the other native UI input to the corresponding application.

04-02-2009

20120162236

INFORMATION PROCESSING APPARATUS AND VIDEO SIGNAL OUTPUT CONTROLLING METHOD FOR INFORMATION PROCESSING APPARATUS - According to one embodiment, an information processing apparatus includes a connector, a graphics controller, a port setting module, a selector and a selector controller. The port setting module sets a first port used to output a video signal generated by the graphics controller as a data transmission port compliant with a first interface standard, and sets a second port used to output the video signal as a data transmission port compliant with a second interface standard. The selector connects one of the first port and the second port to the connector. The selector controller supplies a first signal to the selector in order to connect the first port to the connector when a first external unit is connected to the connector, and supplies a second signal to the selector in order to connect the second port to the connector when a second external unit is connected to the connector.

06-28-2012

20130120416

STORAGE CAPACITOR FOR ELECTROMECHANICAL SYSTEMS AND METHODS OF FORMING THE SAME - This disclosure provides systems, methods and apparatus for storage capacitors. In one aspect, an electromechanical systems (EMS) device includes a substrate, an optical stack disposed over the substrate, a mechanical layer positioned over the optical stack, and a storage capacitor. The optical stack includes a stationary electrode and at least one dielectric layer disposed over the stationary electrode, and the storage capacitor includes a first plate, a second plate and a dielectric structure disposed between the first and second plates. The first plate includes a portion of the mechanical layer positioned over an optically non-active region of the device, and the dielectric structure of the storage capacitor includes a portion of the at least one dielectric layer of the optical stack.

05-16-2013

20130009970

Method and System for Display Output Stutter - Apparatus and methods for reducing power consumption of a data transfer interface in a computer system are disclosed. In one embodiment, a method for reducing power consumption of a data transfer interface between a first device and a second device, includes, identifying a free interval between a first data and a second data, disabling the data transfer interface during the free interval, enabling the data transfer interface at the end of the free interval, and transmitting the second data. The method may also include a step of notifying the second device that the data transfer interface is being temporarily disabled. Another embodiment, for example, includes the transfer of display data (or video frames) over an interface, such as, a DisplayPort interface, between a graphics controller device and a timing controller device in a computer system.

01-10-2013

20120075313

INTERFEROMETRIC OPTICAL DISPLAY SYSTEM WITH BROADBAND CHARACTERISTICS - Broad band white color can be achieved in MEMS display devices by incorporating a material having an extinction coefficient (k) below a threshold value for wavelength of light within an operative optical range of the interferometric modulator. One embodiment provides a method of making the MEMS display device comprising depositing said material over at least a portion of a transparent substrate, depositing a dielectric layer over the layer of material, forming a sacrificial layer over the dielectric, depositing an electrically conductive layer on the sacrificial layer, and forming a cavity by removing at least a portion of the sacrificial layer. The suitable material may comprise germanium, germanium alloy of various compositions, doped germanium or doped germanium-containing alloys, and may be deposited over the transparent substrate, incorporated within the transparent substrate or the dielectric layer.

03-29-2012

20150062135

DISPLAY APPARATUS AND DISPLAY METHOD - According to one embodiment, a display apparatus includes a receiver, a display controller, a camera, a processor, and a generator. The receiver receives data corresponding to a plurality of images. The display controller displays different images to a plurality of viewpoints, respectively. The processor assigns a number of viewpoints to each of the plurality of display images based on an image captured by the camera. The generator generates a signal for displaying the plurality of images according to the number of viewpoints assigned to each of the images.

03-05-2015

20140063029

SHADER INTERFACES - Allocation of memory registers for shaders by a processor is described herein. For each shader, registers are allocated based on the shader's level of complexity. Simpler shader instances are restricted to a smaller number of memory registers. More complex shader instances are allotted more registers. To do so, developers' high level shading level (HLSL) language includes template classes of shaders that can later be replaced by complex or simple versions of the shader. The HLSL is converted to bytecode that can be used to rasterize pixels on a computing device.

03-06-2014

20120081373

ENERGY-AWARE TASK CONSOLIDATION ON GRAPHICS PROCESSING UNIT (GPU) - A method includes configuring a shared library, stored in a memory, to be loaded into applications to intercept graphics processing unit (GPU) computation requests for different types of workload kernals corresponding to the applications. The method further includes generating a power prediction and a performance prediction for at least one candidate kernel combination for execution on a GPU responsive to the GPU computations requests. The at least one candidate kernel combination pertains to at least two of the workload kernals. The method also includes rendering a decision of whether to execute the at least one candidate kernel combination or to execute the at least two of the workload kernals pertaining thereto separately, based on the power prediction and the performance prediction.

04-05-2012

20140313210

EXTERNAL INDEPENDENT GRAPHICS DEVICE - An exemplary external independent graphics device is capable of processing graphics data of a computer. The external independent graphics device includes a first thunderbolt port, a graphic processing unit, and a control unit. The external independent graphics device communicates with the computer via the first thunderbolt port. The control unit controls the first thunderbolt port to receive the graphics data from the computer, controls the graphic processing unit to process the received graphics data, and controls the first thunderbolt port to transmit the processed graphics data to the computer.

10-23-2014

20090201303

MULTI-USER MULTI-GPU RENDER SERVER APPARATUS AND METHODS - The invention provides, in some aspects, a system for rendering images, the system having one or more client digital data processors and a server digital data processor in communications coupling with the one or more client digital data processors, the server digital data processor having one or more graphics processing units. The system additionally comprises a render server module executing on the server digital data processor and in communications coupling with the graphics processing units, where the render server module issues a command in response to a request from a first client digital data processor. The graphics processing units on the server digital data processor simultaneously process image data in response to interleaved commands from (i) the render server module on behalf of the first client digital data processor, and (ii) one or more requests from (a) the render server module on behalf of any of the other client digital data processors, and (b) other functionality on the server digital data processor.

08-13-2009

20110216080

ELECTRONIC PAYMENT TERMINAL WITH AN IMPROVED DISPLAY - An electronic payment terminal is disclosed including a display screen including first and second terminals for receiving display data, a first processor connected to the first terminal and adapted for supplying display data to the first terminal at a first rate, and a second processor connected to the second terminal and adapted for supplying display data to the second terminal at a second rate lower than the first rate and adapted for supplying to the display screen a signal for the selection of the display data received at one of the first and second terminals. The second processor is further connected to the first processor and is adapted to send to the first processor a signal for authorizing or forbidding the transmission of display data to the display screen.

09-08-2011

20140125684

VIDEO CARD AND COMPUTER - A video card includes a graphics processing unit, a video interface, and a power interface. The graphics processing unit processes video signals that are not supported by a display device and generates display signals that are supported by the display device. The video interface transmits the display signals to the display. The power interface supplies a first voltage to the display device via the video interface, so as to power on the display device to display the display signals.

05-08-2014

20130300753

CABLE MANAGEMENT DISPLAY - For cable management, a bi-stable liquid crystal display is positioned on an exterior segment of a communications cable. A display module that connects to the bi-stable liquid crystal display, connects to the communications cable with one or more pins, and receives the signal associated with one or more messages about the communications cable. The display module further causes the one or more messages to be shown on the bi-stable liquid crystal display in response to the display module receiving the signal.

11-14-2013

20120287140

Display Interface Circuit - A display interface circuit includes a physical layer circuit for receiving and modulating an original data signal and an original clock signal, a frame buffer for storing and outputting the data signal according to the clock signal and a command signal, a display serial interface for transmitting the data signal and the clock signal through packetization, a configuration register for generating the command signal according to an asynchronous clock signal and the data signal, and an asynchronous delay circuit for adjusting a clock latency that the clock signal takes to be sent to the configuration register to generate the asynchronous clock signal.

11-15-2012

20120287139

METHOD AND APPARATUS FOR GENERATING IMAGES USING A COLOR FIELD SEQUENTIAL DISPLAY - One embodiment of the present invention sets forth a technique for generating and transmitting video frame data from a graphics processing unit (GPU) to a color field sequential display device. A frame buffer image comprising per-pixel packed color channels is transformed to a frame buffer image comprising regions corresponding to the color channels with vertical blanking regions inserted between color sub-field regions. Each region of the transformed frame buffer image is sequentially transmitted to the color field sequential display device for display of the corresponding color channel. Backlight illumination for each color channel is controlled by the GPU for temporal alignment with display of each color channel during a vertical blanking interval. The GPU may compensate an individual pixel's color channel value based on a corresponding previous color channel value in order to minimize crosstalk between neighboring color fields.

11-15-2012

20130286027

GRAPHICS TO UNIVERSAL SERIAL BUS CONVERSION - Example embodiments disclosed herein relate to conversion of a graphics signal to a Universal Serial Bus (USB) signal to be outputted to a USB visual presentation device or display device. The graphics signal is received via a graphics port. The graphics signal is converted to a USB signal. The USB signal is output to the USB visual presentation device or display device.

10-31-2013

20130120417

DISPLAY CONTROLLING APPARATUS AND IMAGE PROCESSING APPARATUS - A display controlling apparatus that is capable of communicating with an image processing apparatus that sends image data to the display controlling apparatus in response to a notification from the display controlling apparatus, includes the following elements: a sending unit configured to send the notification to the image processing apparatus; a first receiving unit configured to receive the image data sent from the image processing apparatus in response to the notification; and a first computing unit configured to compute a first time required to display the image data received by the first receiving unit. The sending unit sends a new notification to the image processing apparatus at a timing based on the first time computed by the first computing unit.

05-16-2013

20130120414

PATTERNING OF ANTISTICTION FILMS FOR ELECTROMECHANICAL SYSTEMS DEVICES - A laser absorption layer is first selectively formed in a seal pattern region surrounding an array of electromechanical systems elements, followed by depositing an antistiction layer as a blanket layer over the substrate and the laser absorption layer. The antistiction layer is then selectively removed from the seal pattern using a laser. An epoxy sealing material is provided in the seal pattern where the antistiction layer was removed and a backplate is sealed to the substrate using epoxy.

05-16-2013

20140253566

SOURCE DRIVING CIRCUIT AND DATA TRANSMISSION METHOD THEREOF - A source driving circuit is disclosed. The source driving circuit includes a first integrated source driver and a second integrated source driver. The first integrated source driver includes a first receiving unit, a timing controller, a first source-driving-unit and a first transmission unit. The first receiving unit receives an original image data through a displayport (DP) interface, and decodes the original image data to a first display data and a second display data. The timing controller transmits a first control signal and a second signal. The first source-driving-unit receives the first control signal and the first display data. The first transmission unit receives the second display data, and the second integrated source driver receives the second control signal and the second display data, so as to elevate the compatibility between the source driver and the DP interface.

09-11-2014

20120092352

METHOD AND SYSTEM FOR PERFORMING EVENT-MATCHING WITH A GRAPHICAL PROCESSING UNIT - A computer-implemented method for event matching in a complex event processing system includes receiving, with a computer processing device, a stream of event data; receiving, with a computer processing device, an event list and an access predicate list, wherein the event list includes one or more event data pairs; and identifying, with a graphical processing device, patterns in the stream of event data.

04-19-2012

20140184621

DISPLAY APPARATUS INCLUDING DUAL ACTUATION AXIS ELECTROMECHANICAL SYSTEMS LIGHT MODULATORS - This disclosure provides systems, methods and apparatus for modulating light to form an image on a display. A light modulator in the display may include a substrate, a shutter, a first actuator and a second actuator. The shutter can be configured to selectively obstruct an optical path through the substrate. The first actuator can be configured to move the shutter in a first direction along a first axis in a plane substantially parallel to a plane defined by the substrate, thereby moving the shutter from a first state to a second state. The second actuator can be configured to move the shutter in a second direction along a second axis. The second axis can be substantially orthogonal to the first axis and also within a plane parallel to the substrate. In some implementations, moving the shutter along the second axis moves the shutter into a third state.

07-03-2014

20130076764

DISPLAY SCREEN SHARING SYSTEM, DISPLAY SCREEN SHARING METHOD, AND PROGRAM - Display screen sharing system that shares common screen among a plurality of terminals comprises transmission side terminal that has operation right for common screen; and reception side terminal that does not have operation right for common screen. Reception side terminal comprises display area detection unit that acquires display area information indicating area of common screen displayed at reception side terminal itself, and supplies display area information to transmission side terminal. Transmission side terminal comprises common display area frame control unit that determines common display area based on display area information supplied from reception side terminal, and displays common display area on screen at transmission side terminal itself.

03-28-2013

20140320510

DETECTION OF A HOT-PLUG EVENT OF COUPLING A TARGET DISPLAY IN A STANDBY MODE TO A SOURCE DEVICE TO ENABLE AUTOMATIC TRANSITIONING OF THE TARGET DISPLAY TO AN ACTIVE MODE OF OPERATION THEREOF - A method includes detecting, through a processor of a source device and/or a processor of a target display communicatively coupled to a memory, a hot-plug event indicating coupling of the target display to the source device without shutting down both the source device and the target display when the target display is in a standby mode of operation thereof. The method also includes transitioning, through the processor of the source device and/or the processor of the target display, the target display from the standby mode of operation to an active mode of operation thereof based on a control signal from the processor of the source device and/or the processor of the target display following the detection of the hot-plug event. The active mode is associated with a higher power level than the standby mode.

10-30-2014

20120206464

MULTI-FUNCTIONAL DISPLAY DEVICE AND METHOD FOR DISPLAYING CONTENT ON THE SAME - A multi-functional display device and method for displaying content on the same are disclosed herein. The method may include displaying broadcast content on a first multi-functional display device, transmitting a request to display the content on a second multi-functional display device. The second multi-functional display device may accept the request and display the content on the second multi-functional display device. The first and second multi-functional display devices may display the content at the same time. The first multi-functional display device may be associated with a first social network service (SNS) account of a first individual and the second multi-functional display device may be associated with a second SNS account of a second individual. The request to concurrently view the content may be generated using account information of the SNS accounts.

08-16-2012

20140375658

Processor Core to Graphics Processor Task Scheduling and Execution - An apparatus and method for processor core to graphics processor scheduling and execution is disclosed. In one embodiment, an apparatus includes a general purpose processor configured to execute instructions from a first instruction set and a graphic processing unit (GPU) configured to execute instructions from a second instruction set. The apparatus also includes a microcode unit configured to store microcode instructions that, when executed by the general purpose processor core, generate translated instructions, wherein the translated instructions are generated by translating selected instructions from the first instruction set translated into instructions of the second instruction set. The general purpose processor is configured to, responsive to performing a translation, pass the translated instructions to the GPU. The GPU is configured to execute the translated instructions and pass corresponding results back to the general purpose processor.

12-25-2014

20140375659

IMAGE ILLUMINATION RENDERING SYSTEM AND METHOD - The present invention facilitates efficient and effective image processing. A network can comprise: a first system configured to perform a first portion of lighting calculations for an image and combing results of the first portion of lighting calculations for the image with results of a second portion of lighting calculations; and a second system configured to perform the second portion of lighting calculations and forward the results of the second portion of the lighting calculations to the first system. The first and second portion of lighting calculations can be associated with indirect lighting calculations and direct lighting calculations respectively. The first system can be a client in a local location and the second system can be a server in a remote location (e.g., a cloud computing environment). The first system and second system can be in a cloud and a video is transmitted to a local system.

POWER-EFFICIENT PERSONALIZATION OF A COMPUTING ENVIRONMENT OF A DATA PROCESSING DEVICE WITH RESPECT TO A USER THEREOF - A method includes providing, in a data processing device including a Central Processing Unit (CPU) and a Graphics Processing Unit (GPU), a capability to interface a microprocessor with the GPU, and communicatively interfacing a sensor with the microprocessor. The method also includes obtaining data related to an operating environment external to the data processing device through the sensor, and determining, through the microprocessor, personalization required of a computing environment of the data processing device with respect to a user thereof based on the data related to the operating environment external to the data processing device. Further, the method includes utilizing the GPU solely to effect the personalization required of the computing environment of the data processing device with respect to the user determined through the microprocessor to reduce power consumption through the data processing device.

03-12-2015

20110025697

METHOD FOR TRANSMITTING IMAGE DATA THROUGH RSDS TRANSMISSION INTERFACES - A method for transmitting image data through reduced swing differential signaling (RSDS) transmission interfaces to a driver in a display is provided, in which the image data include a number of pixel values each represented by a number of bits. The method includes the step of: simultaneously transmitting at least two bits of one of the pixel values by a single timing controller in one time period, in which each of the simultaneously transmitted bits is transmitted through a respective data line of the RSDS transmission interfaces.

02-03-2011

20140327685

IMAGE TRANSMITTING APPARATUS, IMAGE RECEIVING APPARATUS, AND CONTROL METHODS THEREOF - An image transmitting apparatus including: a processor to process image content; an interface to transmit a data stream of the processed image content to an image receiving apparatus; and a controller to control the data stream to be transmitted from the interface based on a transfer method, to receive status information indicating a status of the image receiving apparatus while the data stream is transmitted, and to change at least one of the transfer method of the data stream and information quantity of the data stream transmitted per unit time in response to the status of the image receiving apparatus being determined to be changed based on the status information.

11-06-2014

20140333637

Shared Compositional Resources - Shared compositional resources are described. In one or more implementations, a global composition system may be configured to perform rendering for a plurality of processes, e.g., applications. For example, the global composition system may be configured to expose one or more application programming interfaces (APIs) that are accessible to the processes. The APIs may then be used to cause a single composition engine to perform the rendering for the plurality of applications. Thus, the single composition engine may be leveraged to support a variety of functionality, such as to manage sharing of compositional resources by a plurality of processes. This sharing may be performed in a variety of ways, which may include use of a writer/reader paradigm.

11-13-2014

20140292778

GRAPHIC PROCESSING METHOD, SYSTEM AND SERVER - The present disclosure discloses a graphic processing method, a system and a server, the graphic processing method includes: analyzing a graphic processing template to generate a graphic configuration link when receiving the graphic processing template by a server; receiving at least one graphic information to be processed and processing the at least one graphic information to generate a graphic file by the server according to the graphic configuration link; and sending, by the server, the graphic file to a client device for displaying. The present disclosure can enhance the efficiency of the graphic processing and make the results of the graphic processing more unification and standardization, and reduce the costs of the graphic processing and improve intelligence of the graphic processing.

10-02-2014

20140292777

MOBILE TERMINAL APPARATUS HAVING RADIO COMMUNICATION INTERFACE - A mobile terminal apparatus having a radio communication interface for radio communication includes a touchscreen device. A program receiver receives program from a server apparatus storing plural sets of program, for communication access to an imaging apparatus. A controller functions according to the received program, drives the touchscreen device to display a user interface view, and causes the radio communication interface to perform the communication access to the imaging apparatus. Preferably, the controller transmits a signal to and receives a signal from the imaging apparatus by the communication access. Furthermore, the touchscreen device as an information input device inputs modality information for recognition of the imaging apparatus. The program receiver transmits the input modality information to the server apparatus, and acquires the program according to the modality information from the server apparatus.

10-02-2014

20120147019

DATA PACKER FOR PACKING AND ALIGNING WRITE DATA - A data packer of an input/output hub of a computer system packs and formats write data that is supplied to it before the write data is written into a memory unit of the computer system. More particularly, the data packer accumulates write data received from lower bandwidth clients for delivery to a high bandwidth memory interface. Also, the data packer aligns the write data, so that when the write data is read out from the write data packer, no further alignment is needed.

06-14-2012

20120147018

TIMING CONTROLLER FOR LIQUID CRYSTAL PANEL AND TIMING CONTROL METHOD THEREOF - A timing controller for a liquid crystal panel and a timing control method thereof are provided. The timing controller includes a timing control unit for analyzing an input signal to generate a system state transition voltage (STV) signal and a base STV signal, and the timing control unit outputs a base trigger signal and a switch trigger signal having asynchronous frame rates to a select unit at the same time. A compare unit determines whether frequencies of the two state signals are same, so that the select unit determines to forward the base trigger signal or the switch trigger signal to a level shift circuit. Finally, a signal-time control unit controls an output time of the base trigger signal, and controls an output time of the switch trigger signal, so that a liquid crystal unit connected to each gate line has an equal charge time.

06-14-2012

20130241943

IMAGE PROCESSING SYSTEM, IMAGE PROCESSING APPARATUS, AND DISPLAY APPARATUS - An image processing system includes a display apparatus and an image processing apparatus that transmits image data to the display apparatus. The image processing apparatus includes a processing side memory unit that stores characteristic information of the image processing apparatus and the display apparatus, an image conversion process unit that converts input image data into converted image data that is optimized according to a display characteristic of the display apparatus based on the characteristic information, and a processing side transmission process unit that transmits the converted image data to the display apparatus. The display apparatus includes a display side reception process unit that receives the converted image data transmitted from the image processing apparatus, and an image display unit that displays the received image data.

09-19-2013

20110234604

ELECTRONIC PAPER DISPLAY AND METHOD FOR BOOTING UP ELECTRONIC PAPER DISPLAY - An Electronic Paper Display (EPD) includes a central processing unit (CPU), an EPD screen, a first storage storing applications, an EPD controller. The EPD controller is configured for running the stored software applications and controlling the EPD screen to display visual information. The EPD further includes a second storage and a temporary controller. The second storage is configured for storing files capable of being displayed on the EPD screen during the process of booting up the EPD. The temporary controller is configured for determining whether the process of initializing the CPU is finished during the process of booting up the EPD, and further configured for starting the EPD controller, copying the files from the second storage, and delivering the files to the EPD controller to display if the process of initializing the CPU is not finished.

09-29-2011

20120133659

METHOD AND APPARATUS FOR PROVIDING STATIC FRAME - A method and apparatus provides for providing a static frame. In one example, the method and apparatus divides a frame into regions and sends the divided regions of the frame from a display data transmitter, e.g., a processor such as a graphic processing unit (GPU), to a display data receiver, e.g., a timing controller (TCON). In a self-refresh mode when the frame is static, the method and apparatus detects alteration of one or more regions in the static frame. The alteration may be due to data errors in one or more regions of the static frame captured by the display data receiver and/or due to updated content (e.g., movement of a cursor) in one or more regions of the static frame in the display data transmitter. The method and apparatus then, in one example, only resends those altered regions from the display data transmitter to the display data receiver to redress the alteration.

05-31-2012

20110310108

INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS - An information processing apparatus includes a graphics processing unit capable of dividing processing on an image into a plurality of threads, and executing processing on the image, a determining section configured to search for a thread parameter with which the graphics processing unit is capable of executing processing at the highest speed under a given image-processing condition, and to determine the thread parameter as an optimum thread parameter, a transferring section configured to establish a correspondence between the image-processing condition and the optimum thread parameter determined by the determining section, and to accumulate the image-processing condition and the optimum thread parameter in a database via a transmission line, and a setting section configured to obtain the optimum thread parameter from the database via the transmission line, and to set the optimum thread parameter to the graphics processing unit.

12-22-2011

20130135325

SYSTEMS, DEVICES, AND METHODS FOR DRIVING AN ANALOG INTERFEROMETRIC MODULATOR - Systems, devices, and methods for calibrating and controlling the actuation of an analog interferometric modulator are described herein. An electrode of a movable layer of the analog interferometric modulator may include a part for receiving a drive voltage, and an electrically isolated part. A charge may be sensed from the electrically isolated part, and used to determine the position of the movable layer or provide feedback to the drive voltage.

05-30-2013

20140055470

Host Context Techniques for Server Based Graphics Processing - The server based graphics processing techniques, describer herein, include receiving function calls by a three dimension graphics application programming interface host-guest communication manager (D3D HGCM) service module from one or more given instances of a guest shin layer through a communication channel of a host-guest communication manager (HGCM). The one or more given instances of the guest shim layer are executing under control of a respective given instance of a guest operating system. The HGCM and D3D HGCM service module are executing under control of a host operating system. The rendering context for each function call received from the each instance of the guest shim layer is determined by the D3D HGCM service module. Each function call of a given rendering context is sent by the D3D HGCM service module to a corresponding device specific kernel mode driver of a given graphics processing unit for scheduling execution with the given graphics processing unit of the given rendering context.

02-27-2014

20140055466

SPECIALIZED VIRTUAL MACHINE TO VIRTUALIZE HARDWARE RESOURCE FOR GUEST VIRTUAL MACHINES - A computing system includes a graphics processing unit (GPU) and main processing circuitry to execute computer program instructions forming a hypervisor, a control virtual machine (VM) and a specialized rendering VM for graphics processing. An application program of a guest VM generates graphics commands and data according to a graphics API such as Direct 3D. The rendering VM includes a graphics driver native to the GPU and is assigned pass-through access to the GPU by the control VM. The rendering VM receives the graphics information from the application program via an inter-VM communication channel, and it uses the graphics driver to control the GPU to perform graphics rendering. The use of the rendering VM enables native graphics performance to be achieved without constraining the control VM to use a compatible operating system. The technique is generally applicable to virtualization of hardware resources by specialized VMs.

02-27-2014

20140111527

Graphic Rendering Engine And Method For Implementing Graphic Rendering Engine - A method for implementing a graphic rendering engine may be provided. In the method, rendering function information of a first graphic processing interface and a second graphic processing interface may be extracted. The first graphic processing interface and the second graphic processing interface may be encapsulated as a graphic rendering engine interface. Member functions of the graphic rendering engine interface may be defined according to the rendering function information. A rendering function corresponding to the member functions may be implemented by calling the first graphic processing interface or the second graphic processing interface with the graphic rendering engine interface.

04-24-2014

20140111526

TERMINAL DEVICE AND DISPLAY APPARATUS - A terminal device comprises a first image processing processor, a connection unit, and a control unit. The first image processing processor generates a first image signal from image data. The connection unit is connectable with a display apparatus which includes a second image processing processor for generating a second image signal from the image data. The control unit controls the first image processing processor and the second image processing processor. The control unit selects one of the first image processing processor and the second image processing processor. If the second image processing processor is selected, the control unit instructs the second image processing processor to perform a predetermined process, instructs the first image processing processor to generate the first image signal, and instructs the second image processing processor to generate the second image signal after the predetermined process is completed.

04-24-2014

20080252647

Method And Apparatus For Bandwidth Corruption Recovery - A graphics processor is provided. The graphics processor includes a memory storing image data for presentation and a display memory region in communication with the memory, the display memory region supplying image data to a display panel for presentation. The graphics processor includes bandwidth control logic configured to monitor a lag between an output from the display memory region and an input into the display memory region. The bandwidth control logic is further configured to prevent a level of the display memory from decrementing when the lag between the output and the input is capable of causing corruption on the display panel due to a lack of data from the display memory region. A method for avoiding a buffer under run and a device are included.

10-16-2008

20090051693

DISPLAY CONTROL METHOD USED IN A DISPLAY APPARATUS , AND DISPLAY APPARATUS - The display control method includes the steps of: making a first determination of whether the analog RGB signal is present or absent, and switching an input to the analog RGB signal and displaying an image expressed by the analog RGB signal when the analog RGB signal has been determined to be present; making a second determination of whether the digital signal is present or absent when the analog RGB signal has been determined to be absent, and switching the input to the digital signal and displaying an image expressed by the digital signal when the digital signal has been determined to be present; and starting a power-saving mode after a predetermined lapse of time when both the analog RGB signal and the digital signal have been determined to be absent.

02-26-2009

20090315900

GENERIC SURFACE MANAGER - A method, medium, and system are provided for a generic surface manager which allows graphics surfaces generated according to various existing and/or new graphics protocols to be rendered by a graphics consumer. The generic surface manager functions as an interface between a graphics consumer and one or more applications that generate graphics surfaces. Support is provided for various existing graphics protocols and the generic surface manager can be easily modified to accept surfaces generated according to new graphics protocols. An extensible system is thereby provided that can support a variety of graphics protocols without requiring modifications to be made to the graphics consumer.

12-24-2009

20120081374

DISPLAY CONTROLLER, INFORMATION PROCESSING DEVICE AND DISPLAY METHOD - Disclosed herein is a display controller including: a first display control section, a second display control section, a signal line, an output selection section, and a mode selection control section. The first display control section includes a first image generation portion adapted to decode content and first image output portion adapted to output the decoded content. The second display control section includes a second image generation portion and second image output portion. The signal line conveys the decoded content to the second image output portion. The output selection section selects one of the outputs of the first and second image output portions. The mode selection control section selects one of first and second display modes, based on functional information about the first and second display control sections.

04-05-2012

20140192068

DISPLAY APPARATUS, IMAGE POST-PROCESSING APPARATUS AND METHOD FOR IMAGE POST-PROCESSING OF CONTENTS - A display apparatus for post-processing the image of the contents, an image post-processor and a method for post-processing the image of the contents are disclosed. The display apparatus includes a communicator which communicates with a server, a display which displays contents received from the server, and a controller which determines an image post-processing method for elements of the contents based on source information of the contents and predetermined condition information, renders the elements which are post-processed according to the determined image post-processing method, and controls the display to display the contents generated after the rendering. Accordingly, the display apparatus can selectively implement image post-processing for the elements of the contents.

07-10-2014

20100156913

Multi-display handheld device and supporting system - Current approaches to paperless books use single screen laptop computers or electronic paper display (EPD)-based book readers. Laptop computers consume too much power and cannot be used for extended periods of time, such as an entire school day, without recharging its battery. EPD devices are limited in functionality due to their slow refresh rate and grey-scale only images. An embodiment of the present invention integrates bi-stable display technology and refresh display technology into a single device and manages the use of these technologies to achieve power savings while providing a rich set of display functionalities to support user interaction with content in a synergistic manner. The power savings functionality enables the device to have a battery operating life between charges of many hours of operation, such as eight hours or more, while the display functionality enables users to access, display, and interact with content in ways users have become accustomed and in ways not before possible.

DISPLAY CONTROLLER, DISPLAY DEVICE, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM - To overcome issues generated due to the light-shield part in a display device which displays different images towards a plurality of viewpoints, and to provide a device for easily synthesizing images to be displayed on a display part. A display controller includes: an image memory which stores viewpoint image data for a plurality of viewpoints; a writing control device which writes the viewpoint image data inputted from outside to the image memory; a parameter storage device which stores parameters showing a positional relation between a lenticular lens and the display part; and a readout control device which reads out the viewpoint image data from the image memory according to a readout order obtained by applying the parameters to a repeating regulation that is determined based on layout of he sub-pixels, number of colors, and layout of the colors, and outputs it to the display module as synthesized image data.

Recording Medium and Data Transmission System - A recording medium stores a plurality of commands which are executed by a visual interface apparatus including a display panel and a control unit. The commands comprise controlling the control unit to integrate a display data and a transmission data, and controlling the control unit to transmit the integrated display data and transmission data to the display panel. The commands also include controlling the control unit that the display panel displays an image according to a display data, and controlling the control unit to couple an encoded signal containing the transmission data to an operation apparatus through an electrode of the display panel. A data transmission system is also disclosed in the invention. Thus, the wireless transmission function can be achieved by the display panel without the need of adding other components and the application of the electronic apparatus can be thus expanded.

03-19-2015

20140192069

APPARATUS AND METHOD FOR MEMORY-HIERARCHY AWARE PRODUCER-CONSUMER INSTRUCTION - An apparatus and method are described for efficiently transferring data from a core of a central processing unit (CPU) to a graphics processing unit (GPU). For example, one embodiment of a method comprises: writing data to a buffer within the core of the CPU until a designated amount of data has been written; upon detecting that the designated amount of data has been written, responsively generating an eviction cycle, the eviction cycle causing the data to be transferred from the buffer to a cache accessible by both the core and the GPU; setting an indication to indicate to the GPU that data is available in the cache; and upon the GPU detecting the indication, providing the data to the GPU from the cache upon receipt of a read signal from the GPU.

07-10-2014

20130021352

METHOD AND APPARATUS FOR PERFORMING BURST REFRESH OF A SELF-REFRESHING DISPLAY DEVICE - A method and apparatus for performing display image refresh in bursts to a display device. A buffered refresh controller includes capabilities to drive the display based on video signals generated from a local frame buffer at a first rate. The graphics controller may optimally be configured to burst a new frame of pixel data to the buffered refresh controller at a second rate to replace the previous frame of pixel data in the local frame buffer. The second rate is different than the first rate. Additionally, the graphics controller may send frames only when they contain new pixel data. By enabling the graphics controller to selectively transmit the new frame of pixel data at the second rate, higher than the first rate, the graphics controller may be placed in a power-saving state during at least a portion of each frame update.

01-24-2013

20090322768

Compile-time type-safe composable state objects - Methods and apparatus to efficiently and safely interface with a graphics processing unit (GPU) are described. In one embodiment, procedures for transforming type-checked parameterized mappings into runtime mappings may be used to efficiently and safely (e.g., without introducing errors) interface with a GPU. Other embodiments are also described.

12-31-2009

20090322767

System and Method for Presenting Visual Information at Plural Display Devices - A dual transceiver architecture provides source and sink device capabilities for communicating visual information between information handling systems and displays. A detector determines whether a cable connected to a port provides visual information or receives digital information. If visual information is received at a port, the visual information is provided to an adjacent port through a dual transceiver architecture so that the visual information is available to forward to another display, information handling system or other device. A common connector configuration simplifies the connection of multiple displays or devices, such as in a daisy chain configuration.

12-31-2009

20090322766

Method for transmission of a digital message from a display to a handheld receiver - The invention relates to a method to efficiently transmit a digital message over a unidirectional optical link, such as the link between a computer screen and a security token equipped with photosensitive elements. It is an object of this invention to provide a source coding scheme that is optimized for transmissions of alphanumerical data containing frequent occurrences of numerals and less frequent occurrences of non-numerical data. This is achieved by using a modified Huffman code for source coding, consisting of a nibble-based prefix-free binary code. The output of the coder is efficiently mapped onto a 6B4T channel code, wherein unused ternary codewords can be used to signal data-link layer events. This efficient signalling of data-link layer events, in turn, allows for a synchronization scheme based on repeated transmissions of a finite-length message, combined with an out-of-band clock signal.

12-31-2009

20150084972

CONTACTLESS DATA COMMUNICATION USING IN-PLANE MAGNETIC FIELDS, AND RELATED SYSTEMS AND METHODS - Embodiments described herein are related to contactless data communication. Related systems and methods for contactless data communication are disclosed herein. For example, a magnetic field-based contactless transmitter is disclosed that includes a substrate, a pair of dipole coils disposed on the substrate, and a drive circuit electrically coupled to the pair of dipole coils. To transmit data to a magnetic tunnel junction (MTJ) receiver disposed on a second substrate, the drive circuit is configured to drive the pair of dipole coils so as to generate a magnetic field in-plane to the MTJ receiver. Data can be transmitted from the magnetic field-based contactless transmitter to the MTJ receiver using the magnetic field.

03-26-2015

20150022535

Distributed Graphics Processing - In accordance with some embodiments, stability of remote graphics processing may be improved by parallelizing the original high resolution graphics data processing into multiple lower resolution graphics data processed on the remote device. If some remote connections are down, the client graphics application can still generate the final screen image, with lower definition, from the rest of the resulted images to ensure that the frame is not dropped.

01-22-2015

20080211819

RASTER IMAGE PROCESSOR USING A SELF-TUNING BANDING MODE - A raster image processor (RIP) using a self-tuning banding mode is disclosed. The RIP automatically and continuously adjusts the band size used for generating the raster image based on past performance (i.e. past data throughput values) and corresponding band sizes. At the start of each page of image, or after a certain number of pages has been processed or certain amount of time has elapsed, the RIP determines whether performance has worsened since the last band size adjustment. If it has worsened, the band size is reverted to a previous best performing value. If the performance has improved, then the band size is changed in the same direction as the last change. Raster image processing is performed using the adjusted band size,

09-04-2008

20150084971

SYSTEM AND METHOD FOR FORWARDING AN APPLICATION USER INTERFACE - A system and method for forwarding an application user interface from a first computing platform to a second computing platform. The application user interface is generated using source content. The application user interface is encoded into two or more encoded content streams where the two or more encoded content streams contain source content representable as the application user interface and composition metadata associated with the application user interface. The two or more encoded content stream are sent to the second computing platform. The two or more encoded content streams may be received at the second computing platform where the two or more encoded content streams contain information decodable and reproducible as the application user interface.

03-26-2015

20110096080

DEVICE AND METHOD FOR SELECTING IMAGE PROCESSING FUNCTION - A device for selecting an image processing function is provided. The device comprises an analog-to-digital converting unit outputting a first image in response to an image signal having a first frequency; a frame buffer unit having a frame buffering function; and an over-driving unit having an over-driving function, wherein the device for selecting the image processing function enables one of the frame buffering function and the over-driving function according to the first frequency.

04-28-2011

20110096079

Method and System for Displya Output Stutter - Apparatus and methods for reducing power consumption of a data transfer interface in a computer system are disclosed. In one embodiment, a method for reducing power consumption of a data transfer interface between a first device and a second device, includes, identifying a free interval between a first data and a second data, disabling the data transfer interface during the free interval, enabling the data transfer interface at the end of the free interval, and transmitting the second data. The method may also include a step of notifying the second device that the data transfer interface is being temporarily disabled. Another embodiment, for example, includes the transfer of display data (or video frames) over an interface, such as, a DisplayPort interface, between a graphics controller device and a timing controller device in a computer system.

04-28-2011

20110273461

STATUS DISPLAY APPARATUS - Provided is a development environment which makes it easy to verify the performance, processing load, and display status in an actual built-in device, enabling a reduced work cycle time during development and high work efficiency. Display means, central processing means, drawing processing means, and storage means are provided. The central processing means, at every predetermined operation unit clock, interprets content stored in the storage means at an instruction address and performs various computation processing. The drawing processing means shares the storage means with the central processing means and performs drawing processing. The display means shares with the drawing means a predetermined memory space starting at a display address in the storage means and makes a display device perform display in accordance with the memory state of the predetermined memory space starting at the display address. The storage means and/or central processing means is allowed to be provided outside of the status display apparatus.

11-10-2011

20110115802

Processing Unit that Enables Asynchronous Task Dispatch - A processing unit that includes a plurality of virtual engines and a shader core. The plurality of virtual engines is configured to (i) receive, from an operating system (OS), a plurality of tasks substantially in parallel with each other and (ii) load a set of state data associated with each of the plurality of tasks. The shader core is configured to execute the plurality of tasks substantially in parallel based on the set of state data associated with each of the plurality of tasks. The processing unit may also include a scheduling module that schedules the plurality of tasks to be issued to the shader core.

05-19-2011

20140015840

DISPLAY CONTROLLING APPARATUS AND IMAGE PROCESSING APPARATUS - A display controlling apparatus that is capable of communicating with an image processing apparatus that sends image data to the display controlling apparatus in response to a notification from the display controlling apparatus, includes the following elements: a sending unit configured to send the notification to the image processing apparatus; a first receiving unit configured to receive the image data sent from the image processing apparatus in response to the notification; and a first computing unit configured to compute a first time required to display the image data received by the first receiving unit. The sending unit sends a new notification to the image processing apparatus at a timing based on the first time computed by the first computing unit.

01-16-2014

20100110087

MOBILE TERMINAL AND CONTROLLING METHOD THEREOF - A mobile terminal and controlling method thereof, which are suitable for facilitating a user to use the terminal, are disclosed. The present invention includes providing multimedia relevant data in graphic data to a graphic processing unit, rendering a graphic frame using non-multimedia relevant data in the graphic data and providing the rendered graphic frame to the graphic processing unit, enabling the graphic processing unit to combine the multimedia relevant data and the rendered graphic frame together, and displaying the combined data and frame on a display unit. Accordingly, since a large-scale graphic data is processed in a manner of being appropriately distributed to a controller and a graphic processing unit of a terminal, an execution speed of the terminal can be enhanced.

05-06-2010

20140139533

GRAPHIC PROCESSING UNIT VIRTUAL APPARATUS, GRAPHIC PROCESSING UNIT HOST APPARATUS, AND GRAPHIC PROCESSING UNIT PROGRAM PROCESSING METHODS THEREOF - A graphic processing unit (GPU) virtual apparatus, a GPU host apparatus and GPU program processing methods thereof are provided. The GPU virtual apparatus determines a priority of a GPU program, determines a processing order of the GPU program according to the priority, processes the GPU program according to the processing order, and transmits the processed GPU program to the GPU host apparatus. The GPU host apparatus receives the processed GPU program from the GPU virtual apparatus, determines a priority of the processed GPU program, determines a processing order of the processed GPU program according to the priority, further processes the processed GPU program according to the processing order, and transmits an operation result of the processed GPU program to the GPU virtual apparatus.

05-22-2014

20130300752

SYSTEM AND METHOD FOR COMPILER SUPPORT FOR KERNEL LAUNCHES IN DEVICE CODE - A system and method for compiling source code (e.g., with a compiler). The method includes accessing a portion of device source code and determining whether the portion of the device source code comprises a piece of work to be launched on a device from the device. The method further includes determining a plurality of application programming interface (API) calls based on the piece of work to be launched on the device and generating compiled code based on the plurality of API calls. The compiled code comprises a first portion operable to execute on a central processing unit (CPU) and a second portion operable to execute on the device (e.g., GPU).

11-14-2013

20130169654

UPGRADING APPARATUS, DISPLAY APPARATUS, CONTROL METHOD THEREOF AND DISPLAY SYSTEM - An upgrading apparatus, a display apparatus, a control method thereof, and a display system are provided. The upgrading apparatus for the display apparatus includes: an interface which is connected to the display apparatus and communicates with the display apparatus; a video processor which processes a video signal corresponding to an image displayed by the display apparatus; and a controller which controls the video processor to process the video signal to be displayed by the display apparatus when the upgrading apparatus is connected to the display apparatus through the interface, and controls the upgrading apparatus to operate based on information received from the display apparatus. Thus, the upgrading apparatus operates based on the information of the display apparatus, thereby securing compatibility with the previous-version display apparatus and enhancing the stability of the operation.

07-04-2013

20140210832

DATA TRANSMISSION METHOD AND ELECTRONIC DEVICE - Embodiments of the present invention provide a data transmission method and an electronic device. A first electronic device has a display unit and a second electronic device has a processing unit. The first electronic device and the second electronic device communicate data with each other wirelessly. The first electronic device receives data transmitted from the second electronic device for displaying on the display unit. The display unit of the first electronic device displays at a first display frame rate a data transmitted from the second electronic device in a first mode. The first electronic device transmits, upon detecting a first trigger event, information associated with the first trigger event to the second electronic device. The first electronic device receives and displays a data transmitted from the second electronic device in a second mode. These two electronic devices can be automatically switched between the two display frame rates and the two modes in response to the first trigger event. One of the first and second display frame rates has a lower power consumption than the other. Therefore, the power consumptions of the first and second electronic devices can be reduced.

07-31-2014

20130113812

PROJECTOR - A projector includes an information input unit, a reader, a condition information storage, an image data processing device, and a controller. The information input unit inputs information matched to each projection surface. A information storage medium that can communicate information with other device without contacting can store identification (ID) information of a corresponding projection surface. The reader reads the ID information stored in the information storage medium disposed at each projection surface. The condition information storage stores the information. Upon reading ID information, the read ID information is correlated with the stored information, and then stored in the condition information storage. The image data processing device corrects image data. The image data projection device projects the corrected image data. The controller searches for information correlated to ID information and instructs the image data processing device to correct image data.

05-09-2013

20130113810

SIDEWALL SPACERS ALONG CONDUCTIVE LINES - Systems, methods and apparatus are provided for electromechanical systems devices having a sidewall spacer along at least one sidewall of a conductive line. An electromechanical systems device can include a sidewall spacer along at least one sidewall of a conductive line under a movable layer. The sidewall spacer can be sloped such that the sidewall spacer has a decreasing width away from a substrate under the movable layer. The conductive line can be configured to route an electrical signal to the electromechanical systems device. In some implementations, a black mask structure of an electromechanical systems device can include the conductive line.

05-09-2013

20130113811

DISPLAY DEVICE AND METHOD FOR DRIVING THE DISPLAY DEVICE - A display device includes a display panel for displaying a still image and for displaying a motion picture. The display panel includes a gate line, a data line, a storage electrode line, a first switching element connected to the gate line and the date line, a storage connected to the switching element and the storage electrode line. The display device further includes a signal controller for providing controlling signals to drive the display panel. The display panel is driven at a first frequency when the motion picture is displayed. The display panel is driven at a second frequency lower than the first frequency when the still image is displayed. When the display panel is driven at the second frequency, a common voltage inputted to the storage electrode line changes.

05-09-2013

20130235052

DISPLAY APPARATUS, 3D GLASSES, AND CONTROL METHOD THEREOF - Disclosed are a display apparatus, three-dimensional (3D) glasses and a control method thereof. The method of controlling three-dimensional (3D) glasses for a display apparatus includes: synchronizing clocks for communicating with the 3D glasses; generating drive timing information for driving shutters of the 3D glasses from the synchronized clocks and a frame sync signal of a displayed image; and transmitting a glasses control message, comprising the drive timing information, to the 3D glasses.

09-12-2013

20130147818

System and Method of Leveraging GPU Resources to Enhance Performance of an Interact-able Content Browsing Service - A system and a corresponding method of leveraging GPU resources to enhance performance of the interact-able content browsing (ICB) service are to utilize the computation capacity of the GPU of the graphics card to share the computation load originally taken by the CPU. The raw images depicted by the browser application program executed in the server can be directly retrieved from the VRAM of the graphics card by the encoder inside the GPU to be further encoded and streamed before being forwarded directly to distant clients. Thereby, work load and bus bandwidth occupation on the CPU can be greatly reduced, the number of clients that can be served simultaneously by a single server can be increased, and the related power consumption can be substantially reduced

06-13-2013

20130235051

Display Apparatus - A display apparatus transmits a picture acquisition request for getting picture information to an external image apparatus connected through a predetermined interface to the display apparatus from the external image apparatus at predetermined intervals and gets a plurality of pieces of picture information from the external image apparatus to be displayed. The plurality of pictures may be switched at predetermined intervals, for example, to be displayed, so that the plurality of pictures may be displayed in a so-called slide show manner. A plurality of pictures for thumbnail may be produced from the plurality of pieces of picture information and be arranged together to be displayed in one picture screen of a display device.

09-12-2013

20140146060

POWER MANAGEMENT METHOD FOR GRAPHIC PROCESSING UNIT AND SYSTEM THEREOF - Disclosed is a power management system that performs power management of a graphic processing unit (GPU). The power management system includes a dynamic voltage and frequency scaling (DVFS) driver configured to include an interface that calls a device driver of the GPU or is called by the device driver, and control an operating voltage and/or an operating frequency of the GPU, and a DVFS governor interface module configured to provide an interface for the DVFS driver to a power management policy module of an operating system (OS). Therefore, in the power management system according to the present invention, a power management policy of the OS based on a change in a workload of the GPU may be applied to the GPU, independently of a hardware configuration of the GPU.

05-29-2014

20130155078

CONFIGURABLE GRAPHICS CONTROL AND MONITORING - A method and a graphics control and monitoring system are described. The graphics control and monitoring system is configurable and is equipped with a control and processing device, a computer, a data acquisition device, and a display. The control and processing device is equipped with a field programmable device that is configurable to work with a variety of data acquisition devices. The control and processing device receives data collected by the data acquisition device and processes the data. Further, graphics processing is performed by the processor which can be a central processing unit (CPU), a graphics processing unit (GPU), general purpose computation on GPU (GPGPU) that is equipped with parallel computation capability, among others. After processing, display data is provided to a display.

06-20-2013

20140146061

System and Method for a Wireless Display Low Power Managed Adapter - A method for managing wireless data communication links includes establishing first and second wireless data communication links between a host system and a wireless display adapter. The first wireless data communication link is associated with a high data rate of data traffic between the host system and the wireless display adapter, and the second wireless data communication link is associated with a low data rate of data traffic. The method further includes determining that information is to be transmitted between the host system and the wireless display adapter using the low data rate, turning off a first data radio associated with the first wireless data communication link, and transmitting the information over the second wireless data communication link.

05-29-2014

20140146058

METHOD OF DETECTING DATA BIT DEPTH AND INTERFACE DEVICE FOR DISPLAY DEVICE USING THE SAME - A method of detecting a data bit depth and an interface device for a display device using the same are disclosed. The method includes confirming a physical connection between a transmitting terminal and a receiving terminal and then transmitting a clock data recovery (CDR) training pattern signal from the transmitting terminal to the receiving terminal, outputting clocks from a CDR circuit of the receiving terminal using the CDR training pattern signal, receiving an alignment training pattern signal subsequent to the CDR training pattern signal from the transmitting terminal to the receiving terminal, and counting bits of pixel data included in the alignment training pattern signal or the clocks and determining a data bit depth of input data based on a count result, in the interface receiving terminal.

05-29-2014

20140146059

COMPUTING DEVICE AND METHOD FOR CONTROLLING DVI CONNECTION BETWEEN VGA CARD AND DISPLAY DEVICE - In a method for controlling a digital visual interface (DVI) connection between a video graphics array (VGA) card and a display device of a computing device, the VGA card includes a graphics processing unit, and a DVI connector connected to the signal switch through two DVI links. When a DVI resolution of the VGA card is greater than a display resolution of the display device, the method controls the graphics processing unit to turn on both of the two DVI links and controlling the signal switch to invoke a dual-link DVI mode of the VGA card. When the DVI resolution is not greater than the display resolution the method controls the graphics processing unit to shut off one of the two DVI links, and controls the signal switch to change the dual-link DVI mode of the VGA card to a single link DVI mode of the VGA card.

05-29-2014

20130241944

Electronic Device and Display Control Method Thereof - A display control method for an electronic device and an electronic device are provided, which can implement interactive program display or interactive picture display, and thus provide good user experience. The method includes: a display unit receives a first operation and generates a first instruction corresponding to the first operation; a process unit responses the first instruction to control the display region, so that the first display region and the second display region perform interactive program display or interactive picture display.

09-19-2013

20130241942

Thermal and Power Aware Graphics Processing - Embodiments for thermal and/or power aware graphics processing are provided. In an embodiment, a thermally and/or power adaptive graphics processing environment is presented. The graphics processing environment includes various thermally and/or power adaptive elements, each of which may be thermally and/or power aware (adaptive) in the sense that it may adapt at least one aspect of its operation and/or outputs based on thermal and/or power information to effectuate a change in graphics processing in any element (including itself) of the environment. This may include changing or causing a change in at least one of a graphics element, feature, setting, or characteristic based on thermal and/or power information. In an embodiment, thermal and/or power based adaptation may include software and/or hardware adaptation of graphics processing to affect thermal and/or power performance.

09-19-2013

20130314426

GRAPHICS CARD DEVICE - A graphics card device includes a memory module, a graphic processing unit (GPU), a controller, a detection circuit, and a port. The GPU is electronically connected to the memory module and receives graphic data. The detection circuit determines a proportion of the graphics data occupying the memory module, and sends the proportion of the graphics that are occupying the memory module to the controller. The controller divides the memory module into a first storage space and a second storage space according to the determination. The first storage space stores graphic data received by the GPU, and the second storage space stores external data transmitted by the port.

11-28-2013

20130194283

DISPLAY APPARATUS, UPGRADING APPARATUS, CONTROL METHOD THEREOF AND DISPLAY SYSTEM - The display apparatus includes: an image processor which processes an image signal; a display which displays an image based on the processed image signal; an interface to which an upgrading apparatus for processing the image signal is connected; and a controller which controls the interface to cut off power supplied to the upgrading apparatus upon receiving a user's selection to change the upgrading apparatus mode from an active mode to a passive mode. Thus, the active and passive modes of the upgrading apparatus are changed without removing the upgrading apparatus and without rebooting the display apparatus, thereby improving user's convenience.

NETWORK SYSTEM AND IMAGE PROJECTION APPARATUS - A network system includes an image projection apparatus that projects image data; a first terminal; and a second terminal where the first terminal includes an original image data storing unit that stores original image data and a corresponding information generating unit that generates corresponding information in which image identification data of the image data for projection, generated from the original image data, capable of identifying the original image data and terminal identification data for identifying the first terminal correspond with each other, and the image projection apparatus includes a corresponding information sending unit that sends, upon receiving the request for delivering the corresponding information of the image data being projected from the second terminal, the corresponding information stored in the storing unit, to the second terminal.

11-28-2013

20140035938

MEDIA WORKLOAD SCHEDULER - A method and system for scheduling a media workload is disclosed herein. The method includes modeling a feature of the media workload. A GPU utilization rate and a memory bandwidth of the media workload may be determined. Additionally, the media workload may be scheduled by modifying the feature of the media workload in order to adjust the GPU utilization and the memory bandwidth.

02-06-2014

20140092108

Dynamically Changeable Decorative-Protective Accessory for a Mobile Computing Device - A decorative-protective accessory includes a display that can be controlled by a mobile computing device to which the accessory is attached. A mount attaches the accessory to the device. A display is positioned on the mount such that the display is visible to the user when the accessory is attached to the device. An inter-device interface of the accessory receives display data from the device and display control circuitry in the accessory causes the display to shows an image defined by the received display data. The inter-device interface can implement a wireless data transport protocol.

04-03-2014

20140092107

SHARING A GRAPHICS-PROCESSING-UNIT DISPLAY PORT - An electronic device selectively couples a head with links in a graphics processing unit to a currently selected display port in a pair of display ports. During operation, control logic in the electronic device monitors a pair of configuration signals from the pair of display ports, where the pair of configuration signals correspond to physical connections to the pair of display ports. Then, the control logic determines a selection control signal based on the monitored pair of configuration signals, a policy setting and a default display port, where the selection control signal specifies the currently selected display port. Moreover, the control logic provides the selection control signal to a multiplexer in the electronic device. Next, the multiplexer selectively couples the head with the links in the graphics processing unit to the currently selected display port based on the selection control signal.

04-03-2014

20140092106

CLAMPING OF DYNAMIC CAPACITANCE FOR GRAPHICS - Methods and apparatus relating to clamping or reducing of dynamic capacitance for graphics logic are described. In one embodiment, utilization values for a plurality of subsystems of a graphics logic are determined and a first capacitance value is in turn determined based on (e.g., a sum of products of) the determined utilization values (e.g., and one or more capacitance weight values). A second capacitance value (e.g., corresponding to a maximum dynamic capacitance or Cdyn_max corresponding to the graphics logic) is modified based on (e.g., a comparison of the first capacitance value and a (e.g., threshold) capacitance value. Other embodiments are also disclosed and claimed.

04-03-2014

20130271475

PROJECTOR AND CONTROL METHOD FOR PROJECTOR - In the case where a projector is used in combination with another projector, individual use of only one projector is enabled. A slave projector operates together with a master projector. In this case, the operation methods to start up the projector are a first method in which only a first key is pressed, a second method in which the first key and a second key are pressed simultaneously, and a third method in which the first key and a third key are pressed simultaneously. When the slave projector detects a user's operation with a remote controller, if the operation is done by the first method or the second method, the slave projector ignores this operation. Meanwhile, if the operation is done by the second method, the slave projector starts up the own device irrespective of the command from the master.

10-17-2013

20130169653

DISPLAY APPARATUS, UPGRADING APPARATUS AND DISPLAY SYSTEM INCLUDING THE SAME - A display apparatus, an upgrading apparatus and a display system including the same are provided. The display apparatus includes: a signal input unit to receive an input signal; a first image processor to output a first output signal by processing the input signal; an upgrading apparatus connector to which an upgrading apparatus comprising a second image processor is connectable; and a casing to accommodate the first image processor and the upgrading apparatus connector, the casing including a casing panel in which a connection opening is formed to enable access to the upgrading apparatus connector.

07-04-2013

20130027413

SYSTEM AND METHOD FOR ENTERING AND EXITING SLEEP MODE IN A GRAPHICS SUBSYSTEM - A technique is disclosed for a graphics processing unit (GPU) to enter and exit a power saving deep sleep mode. The technique involves preserving processing state within local memory by configuring the local memory to operate in a self-refresh mode while the GPU is powered off for deep sleep. An interface circuit coupled to the local memory is configured to prevent spurious GPU signals from disrupting proper self-refresh of the local memory. Spurious GPU signals may result from GPU power down and GPU power up events associated with the GPU entering and exiting the deep sleep mode.

01-31-2013

20130278615

IMAGE DISPLAY AND RECORDING APPARATUS AND A RECORDING MEDIUM ON WHICH A CATEGORY CONTROL PROGRAM IS RECORDED - An image display and recording apparatus displays at least one image which belongs to a category as a heading image which shows that category. The heading images are selected from a plurality of images recorded in memory. The display of the heading images allows the content of each category to be grasped at one glance when selecting the category. The heading images may be used when displaying the categories of the images in various types of displays. Such displays include an index screen, a cartridge list screen, a category list screen, a category index screen, a story list screen, and a story index screen.

10-24-2013

20130328892

DISPLAY APPARATUS, USER TERMINAL FOR CONTROLLING DISPLAY APPARATUS AND CONTROLLING METHOD THEREOF - A display apparatus is provided. The display apparatus includes a display unit which displays a screen including at least one content, a communication unit which communicates with a user terminal to control an operation of the display apparatus, and a control unit which transmits screen data corresponding to at least a part of the screen to be displayed on the user terminal in accordance with a predetermined event and reconfigures the screen so that an area of the screen corresponding to the transmitted screen data is distinguished from remaining areas of the screen.

12-12-2013

20140152676

LOW LATENCY IMAGE DISPLAY ON MULTI-DISPLAY DEVICE - Embodiments are disclosed that relate to displaying images on multi-display devices with low latency. For example, one disclosed embodiment provides, on a display device comprising a first display and a second display, a method comprising receiving, processing a first image, and displaying the first image via the first display and not displaying the first image via the second display. The method further comprises receiving a second image, processing the second image while displaying the first image, and displaying the second image via the second display and not displaying the second image via the first display.

06-05-2014

20130120415

COMBINED RESONATORS AND PASSIVE CIRCUIT COMPONENTS ON A SHARED SUBSTRATE - This disclosure provides implementations of electromechanical systems combined resonator and passive circuit component structures, devices, apparatus, systems, and related processes. In one aspect, the device includes a piezoelectric resonator structure formed over an insulating substrate. A portion of the piezoelectric resonator structure is spaced apart from the substrate by a first gap. A passive circuit component structure such as an inductor or a capacitor is formed over the insulating substrate. A portion of the passive circuit component structure is spaced apart from the substrate by a second gap. The first gap and the second gap are defined by removal of a sacrificial (SAC) layer.

CREATING PRESENTATIONS BY CAPTURING CONTENT OF A SIMULATED SECOND MONITOR - A method whereby a second display device is simulated using software so that images may be directed by a personal computer or other electronic device to appear on the simulated display. The software may then be configured to display images directed to such a simulated display in a portion of the primary display, allowing the user of the method to monitor the simulated display and capture images from the simulated display using an automated capture algorithm to capture and store the image for future use. The presenter or user of the method may make adjustments to the capture parameters, via a control interface, which is viewed on the primary display device.

06-05-2014

20140218379

DEVICE, SYSTEM AND METHOD FOR TRANSFERRING NETWORK DATA - A device, system and method for transferring network data are presented. The device includes: a data processing module configured to convert a data signal in a TMDS signal output via a DVI of a graphics card to network data for being transferred via a network; and a network transmitter for receiving the network data and transferring the network data to an external device via the network. The data signal is generated by encoding texture data generated by a GPU of the graphics card by a digital video sender of the graphics card. The texture data is generated by binding a pointer to general computing data stored in a device memory of the graphics card to a texture stored in the device memory by the GPU. The general computing data is generated by general computation executed by the GPU.

08-07-2014

20140055468

INFORMATION PROCESSING APPARATUS - An information processing apparatus includes a substantially plate-like display unit having at least a display, a substantially plate-like main unit having at least a keyboard, a connecting plate adapted to connect the display unit and the main unit via hinges, and a flat coaxial cable including at least one coaxial cable that transmits RF signals between the display unit and the main unit, the at least one coaxial cable being wrapped and shaped flat by a wrapper and secured at predetermined positions in the display unit and the main unit.

02-27-2014

20140104286

TECHNIQUES TO CONTROL SELF REFRESH DISPLAY FUNCTIONALITY - Techniques are described to monitor a level of graphics processing activity and control power usage based on the level. When no graphics processing activity is detected for a period of time, then a timing controller for a display device is instructed to capture a. current image and repeatedly display the captured image. The graphics processing devices can be powered down. When graphics processing activity is detected, the graphics processing devices are powered up and the components used to capture an image and display the captured image are powered down.

04-17-2014

20140055467

DIRECT COMMUNICATION BETWEEN GPU AND FPGA COMPONENTS - A system may include a Graphics Processing Unit (GPU) and a Field Programmable Gate Array (FPGA). The system may further include a bus interface that is external to the FPGA, and that is configured to transfer data directly between the GPU and the FPGA without storing the data in a memory of a central processing unit (CPU) as an intermediary operation.

02-27-2014

20140055469

PROCESSING METHOD OF AN EXTERNAL-IMAGE DEVICE - A processing method of an external-image device includes the following steps. A first number of basic area-updating requests are received, wherein each of the basic area-updating requests corresponds to an image-updating area. The first number of basic area-updating requests are generated by an electrical device and correspond to an updating content of a displayed image. The image-updating areas corresponding to the first number of basic area-updating requests are calculated to integrate the image-updating areas to a second number of transmission-image areas. The second number of transmission-image areas are transmitted to the external-image device through an external video adaptor.

02-27-2014

20140160136

TECHNIQUES TO CONTROL FRAME DISPLAY RATE - Techniques to determine when to decrease a frame display rate based in part on the amount or degree of change between sequential frames. The amount or degree of change can be measured based on all or part of similarly located portions of sequential frames. In some cases, power use can be reduced without compromising visual quality by reducing frame display rate when an amount or degree of change between frames is small.

06-12-2014

20130222402

Graphics Processor with Non-Blocking Concurrent Architecture - In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example, ray tracing workloads. The workloads include a scheduling key, which is one basis on which the groupings can be formed. Workloads grouped together can all execute from the same source of instructions, one or more different private data elements. Such workloads can recursively instantiate other workloads that reference the same private data elements. In some examples, the scheduling key can be used to identify a data element to be used by all the workloads of a grouping. Memory conflicts to private data elements are handled through scheduling of non-conflicted workloads or specific instructions an deferring conflicted workloads instead of locking memory locations.

08-29-2013

20140168236

GPU DISPLAY ADJUSTMENTS - A system makes application image specific brightness and/or contrast adjustments. The system may include a light controller and an application that controls an application image. The light controller may receive a light adjustment request from the application or a different application. The light adjustment request may be a request for an adjustment that is specific to an application image in a display area. The light controller may set the brightness and/or the contrast of the application image differently than a portion of the display area that excludes the application image. The light controller may set the brightness and/or the contrast of the application image based on the light adjustment request.

06-19-2014

20140168233

DISPLAY PANEL SELF-REFRESH ENTRY AND EXIT - Embodiments of an apparatus for implementing a display port interface are disclosed. The apparatus may include a source processor and a sink processor coupled through an interface. The sink processor may be operable to send a synchronization signal to the source processor through the interface. The source processor may be operable, dependent upon the synchronization signal, to send data to the sink processor.

06-19-2014

20140168232

STEREO VIEWPOINT GRAPHICS PROCESSING SUBSYSTEM AND METHOD OF SHARING GEOMETRY DATA BETWEEN STEREO IMAGES IN SCREEN-SPACED PROCESSING - A stereo viewpoint graphics processing subsystem and a method of sharing geometry data between stereo images in screen-space processing. One embodiment of the stereo viewpoint graphics processing subsystem configured to render a scene includes: (1) stereo frame buffers configured to contain respective pixel-wise rendered scene data for stereo images, and (2) a sharing decision circuit operable to determine when to share geometric data between the stereo frame buffers for carrying out screen-space effect processes to render the scene in the stereo images.

06-19-2014

20140168234

LOW POWER DISPLAY PORT WITH ARBITRARY LINK CLOCK FREQUENCY - Embodiments of an apparatus for implementing a display port interface are disclosed. The apparatus may include a source processor and a sink processor coupled through an interface. The source processor may be operable to select a frequency from a continuous range of frequencies, and transmit data to the sink processor at the selected frequency. A phase lock circuit may be included in the sink processor. The phase lock circuit may be configured to generate a signal at the selected frequency dependent upon the transmitted data. The generated signal may be in phase with the transmitted data.

06-19-2014

20140168235

DISPLAY APPARATUS WITH DENSELY PACKED ELECTROMECHANICAL SYSTEMS DISPLAY ELEMENTS - This disclosure provides systems, methods and apparatus for reducing undesired capacitance and electrostatic attraction among components of electromechanical systems (EMS) displays. An apparatus includes an array of display elements, a control matrix, and an electric insulation layer. The display elements each include a movable light blocking component coupled to a conductive beam. The control matrix includes a plurality of interconnects, including at least one switched interconnect, which passes under and is electrically isolated from at least one of the conductive beam and the movable light blocking component

06-19-2014

20140168237

IMAGE DISPLAY APPARATUS AND METHOD - An image display apparatus and method for displaying a high redefinition image fast is provided. The image data display method of a terminal having a host device and a display module includes retrieving, at the host device, display data of an application from a memory in response to an application executing request, encoding the retrieved display data, transmitting the encoded display data to the display module, decoding, at the display module, the encoded display data, and displaying the decoded display data.

06-19-2014

20140118367

ELECTRONIC DEVICE AND POWER CONTROL METHOD THEREOF - The electronic device includes a central processing unit and a graphics processing unit. The graphics processing unit is coupled to the central processing unit. The graphics processing unit includes multiple output interfaces. A power is supplied to the graphics processing unit and the output interfaces through the coupling between the output interfaces and an expanded device. Under the condition that the output interfaces are not coupled to the expanded device, the power is stopped supplying to the graphics processing unit and the output interfaces when the electronic device is under a first power supply mode. Moreover, under the condition that the output interfaces are not coupled to the expanded device, the power is supplied to the graphics processing unit and is stopped supplying to the output interfaces when the electronic device is under a second power supply mode.

05-01-2014

20140176580

PROVIDING MULTIPLE VIEWER PREFERENCES ON A DISPLAY DEVICE - A system and method for providing viewer preferences on a display device are presented. An embodiment includes a storage medium for storing preset viewer preferences, each preference being categorized based on one of a plurality of viewers, a processor that accesses the storage medium and acquires the stored preset viewer preference for a given one of the plurality of viewers, and a display device that provides content to the viewer in accordance with the viewer's preferences using at least one optical element.

06-26-2014

20140176581

CONTROLLING CONFIGURABLE PEAK PERFORMANCE LIMITS OF A PROCESSOR - In one embodiment, the present invention includes a processor having a plurality of cores each to execute instructions, a non-volatile storage to store maximum peak operating frequency values each a function of a given number of active cores, a configuration storage to store frequency limits each corresponding to one of the maximum peak operating frequency values or a configurable clip frequency value less than the maximum peak operating frequency value. In turn, a power controller is configured to limit operating frequency of the cores to a corresponding frequency limit obtained from the configuration storage. Other embodiments are described and claimed.

06-26-2014

20140176582

DEVICE AND METHOD FOR CONTROLLING A COCKPIT DISPLAY BY PARTITIONING - A display control device for a cockpit allows for a time-oriented graphics partitioning. The device comprises a reception module for receiving a display request for a graphics service during the execution of a sequence of partitions, a configuration module for defining the duration of the sequence, the order and the duration of each partition, and a control module for determining whether the remaining execution time of the partition on which the graphics service depends is or is not sufficient to execute the graphics service. The graphics service is executed or stopped according to remaining computer time.

06-26-2014

20140240330

DISPLAY MULTIPLIER PROVIDING INDEPENDENT PIXEL RESOLUTIONS - A system, method, and computer program product are provided for a display multiplier. First image data is received for a first display device and second image data is received for a second display device, where the second display device has fewer scan lines than the first display device. A scan line of the second image data is duplicated and a display multiplier output stream is generated that includes a first scan line of the first image data, the scan line of the second image data, a second scan line of the first image data, and the duplicated scan line of the second image data.

GRAPHICS PROCESSING UNIT WITH A TEXTURE RETURN BUFFER AND A TEXTURE QUEUE - A processor and a system are provided for performing texturing operations. The processor includes a texture return buffer having a plurality of slots for storing texture values and one or more texture units coupled to the texture return buffer. Each of the slots of the texture return buffer are addressable by a thread. Each texture unit is configured to allocate a slot of the texture return buffer when the texture unit generates a texture value.