Entries |
Document | Title | Date |
20080198166 | MULTI-THREADS VERTEX SHADER, GRAPHICS PROCESSING UNIT, AND FLOW CONTROL METHOD - A vertex shader. The vertex shader comprises an instruction register file, a flow controller, a thread arbitrator, and an arithmetic logic unit (ALU) pipe. The instruction register file stores a plurality of instructions. The flow controller concurrently executing a plurality of threads, reads the instructions in order from the instruction register file for the threads and accesses vertex data for the threads. The thread arbitrator checks the dependency of instructions in the threads and selects the thread to execute in accordance with the result of the dependency check and a thread execution priority. The arithmetic logic unit (ALU) pipe receives the vertex data for executing the instructions of the thread selected by the thread arbitrator for three-dimensional (3D) graphics computations. | 08-21-2008 |
20080204459 | Digital system for capturing and real-time outputting graphic - A digital system is provided for capturing and real-time outputting a graphic, which captures an external digital data and then converts it into a digital graphic for being output. The system includes a central processing unit (CPU), a graphic capture module, and a wireless output module or a storage module. Upon receiving a capture command, the CPU transmits a digital image formed by analyzing a digital data to the graphic capture module for capturing the digital image to generate a digital graphic. Finally, the digital graphic is written into the storage module or the wireless output module is used to output the digital graphic to an external receiving device, such that a user can obtain a required frame at any time. | 08-28-2008 |
20080273040 | Efficient Selective Updating Of Multiple-Region Flexible Displays - Methods and systems are provided for efficiently selectively updating multiple-region flexible displays. In an embodiment, multiple regions of a display material each have a common conductor along a first surface and a patterned set of conductors along a second surface. A control circuit includes a separate conductive trace to each common conductor, such that the control circuit can selectively apply known voltages to the common conductors, as well as a single set of driver lines to all of the patterned sets of conductors, such that any sets of signals sent to any of the patterned sets of conductors are received by all of the patterned sets of conductors. The control circuit is used to selectively apply electric fields between the common conductor and the patterned set of conductors of a subset of the regions, so as to selectively update an appearance of the subset of the regions. | 11-06-2008 |
20080278498 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278499 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278500 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278501 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278502 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278503 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278504 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278505 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278506 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080278507 | INFORMATION STORAGE MEDIUM STORING GRAPHIC DATA AND APPARATUS AND METHOD OF PROCESSING THE GRAPHIC DATA - An information storage medium including graphic data and presentation information, and an apparatus and method of processing the graphic data are provided. The information storage medium includes the graphic data, page composition information which defines page composition of the graphic data, and the presentation information indicating when graphic screen data, which is composed with reference to the page composition information of the graphic data, is output to a display screen. Therefore, a graphic object is reusable in graphic data processing, and accordingly, a time taken to process the graphic data is reducible and memory area may be saved. | 11-13-2008 |
20080297520 | System and Method for Interfacing Graphical Information with an Information Handling System Wireless Transceiver - Wireless communication of display information between an information handling system and display is supported by a direct connection between a graphics system of the information handling system and a transceiver of the information handling system. For example, the graphics system outputs pixel level display information through a cable directly to the transceiver. A converter on the transceiver converts the display information to network information, such as from a DisplayPort format to a PCI Express format, so the transceiver can send the display information through a wireless network, such as a personal area network, to the display. A display module located at the transceiver coordinates initiation of communication of display information from the graphics system to the display. | 12-04-2008 |
20080297521 | SYSTEM AND METHOD FOR PROVIDING SKINS FOR A WEB PAGE - The present invention is directed towards systems and methods for dynamically modifying the appearance of a resource based on skins. The method of the present invention comprises building a user skin library based upon user selected skins and receiving requests to change the appearance of a resource from a user. Upon receiving a request, the present invention dynamically updates the appearance of a resource based upon a selected skin. | 12-04-2008 |
20080303832 | METHOD OF GENERATING TWO-DIMENSIONAL/THREE-DIMENSIONAL CONVERTIBLE STEREOSCOPIC IMAGE BITSTREAM AND METHOD AND APPARATUS FOR DISPLAYING THE SAME - Provided is a method of generating a two-dimensional ( | 12-11-2008 |
20080316214 | PREFIX SUM PASS TO LINEARIZE A-BUFFER STORAGE - The architecture implements A-buffer in hardware by extending hardware to efficiently store a variable amount of data for each pixel. In operation, a prepass is performed to generate the counts of the fragments per pixel in a count buffer, followed by a prefix sum pass on the generated count buffer to calculate locations in a fragment buffer in which to store all the fragments linearly. An index is generated for a given pixel in the prefix sum pass and stored in a location buffer. Access to the pixel fragments is then accomplished using the index. Linear storage of the data allows for a fast rendering pass that stores all the fragments to a memory buffer without needing to look at the contents of the fragments. This is then followed by a resolve pass on the fragment buffer to generate the final image. | 12-25-2008 |
20090021518 | Method for constructing data structure used for proximate particle search, program for the same, and storage medium for storing program - A method for constructing a data structure of a proximate particle search is executed by a GPU, and computes a simulation of a physical object by converting three-dimensional digital image data to two-dimensional digital image data. The memory for a bucket is composed of buckets for dividing a memory space that is created in accordance with a space in which the physical object occurs. A writing step is provided in which a scattering function (GPU: vertex shader) is used by the GPU to read a particle coordinate and the particle number of a particle stored in the bucket and write the particle coordinate and the particle number to a two-dimensional image space. | 01-22-2009 |
20090027401 | METHODS AND APPARATUS FOR LATENCY CONTROL IN DISPLAY DEVICES - Various methods, systems, and apparatus for implementing aspects of latency control in display devices are disclosed. According to aspects of the disclosed invention, a source device commands a display device to minimize the delay between the time that image data enters the display device and the time that it is shown on the display device. In one embodiment, the source device transmits data to the display device that specifies whether the display device should time optimize the image data, such as by transmitting a data packet for this purpose either with the image data or on an auxiliary communication link. In another embodiment, the source device and the display device are coupled via an interconnect that comprises multi-stream capabilities, and each stream is associated with a particular degree of latency optimization. | 01-29-2009 |
20090066704 | WIRELESS GRAPHICS CARD - A device is provided for use in a portable computer. The device includes a wireless graphics card that includes a connector for coupling to an expansion slot of the portable computer and for receiving a plurality of signals from the portable computer, the plurality of signals including video, audio, and data signals and an ultra wideband (UWB) chipset coupled to the connector for processing the plurality of signals and for generating an OFDM modulated signal that includes at least the video signal, where the OFDM modulated signal including the video signal is wirelessly transmitted over an UWB link to a monitor for display. | 03-12-2009 |
20090073176 | METHOD TO SYNCHRONIZE AUDIO AND GRAPHICS IN A MULTIMEDIA PRESENTATION - In a multimedia presentation, having speech and graphic contributions, a list of graphic objects is provided. Each graphic is associated to a graphic file capable of being executed by a computer to display a corresponding graphic contribution on a screen. A speech file comprising a sequence of phrases is also created, each phrase comprising a speech contribution explaining at least one graphic contribution associated to a respective graphic object. Then, an arrangement string is created obtained as a sequence of a first graphic object and a respective first phrase, and then a second graphic object and a respective second phrase, and so on up to completion of all graphic objects and phrases of said list and of said speech file respectively. A processing speed for displaying the graphic objects is chosen. | 03-19-2009 |
20090073177 | SUPPLEMENTAL CACHE IN A GRAPHICS PROCESSING UNIT, AND APPARATUS AND METHOD THEREOF - Disclosed herein is a supplemental cache for use with a graphics processing unit. The supplemental cache can be used to supplement a vertex cache used with a graphics processing unit. The supplemental cache stores vertex values generated in assembling primitives from vertices provided to the graphics processing unit as part of an image geometry. Generated vertex values associated with a vertex determined to be shared by two or more primitives can be retrieved from the supplemental cache, so as to reduce the need to perform duplicative operations to generate vertex values for shared vertices. | 03-19-2009 |
20090115787 | INFORMATION PROCESSING APPARATUS AND MOTION PICTURE DATA PROCESSING METHOD - According to one embodiment, an information processing apparatus includes a storage device to store motion picture data, a dividing module which divides the motion picture data stored in the storage device into first motion picture data and second motion picture data, a transmitting module which transmits one of the first motion picture data and second motion picture data formed by the dividing module to another electronic apparatus, and a display module which displays one of the first motion picture data and second motion picture data formed by the dividing module while the one of the first motion picture data and second motion picture data is subjected to a predetermined adjusting process. | 05-07-2009 |
20090141032 | Synchronization of video input data streams and video output data streams - A method for synchronizing an input data stream with an output data stream in a video processor. The method includes receiving an input data stream and receiving an output data stream, wherein the input data stream and the output data stream each comprise a plurality of pixels. The method further includes sequentially storing pixels of the input data stream using an input buffer and sequentially storing pixels of the output data stream using an output buffer. Timing information is determined by examining the input data stream and the output data stream. A synchronization adjustment is applied to the input buffer and the output buffer in accordance with the timing information. Pixels are output from the input buffer and the output buffer to produce a synchronized mixed video output stream. | 06-04-2009 |
20090147011 | Method and system for graphically indicating multiple data values - A system and method for displaying data are disclosed, the method being applicable to a system comprising a computing device having an output device and computer programs, and, optionally, an input device. The programs are configured to show point display objects and group display objects corresponding to data points located near each other. The group display objects are distinguishable from the point display objects. | 06-11-2009 |
20090147012 | Parallelogram unified primitive description for rasterization - In a graphics pipeline of a graphics processor, a method for a unified primitive description for rasterization. The method includes receiving a group of primitives from a graphics application, wherein the group includes different types of primitives and the types of primitives include line primitives, point primitives and triangle primitives. For each of the types of primitives, the method includes generating a corresponding parallelogram, wherein the parallelogram has four sides disposed along an x-axis and a y-axis, and computing an inside y-axis mid point and an outside y-axis mid point based on the four sides. The parallelogram is controlled to represent to each of the primitive types respectively by adjusting a location of the inside y-axis mid point or the outside y-axis mid point. | 06-11-2009 |
20090153570 | Triangle Setup and Attribute Setup Integration with Programmable Execution Unit - A system for integrating triangle setup and attribute setup operations into a programmable execution unit of a graphics processing unit is disclosed. A method for integrating triangle setup and attribute setup operations into a programmable execution unit graphics processing unit is also disclosed. In one embodiment, at least one execution unit is configured for multi-threaded operation. The at least one execution unit is configured to execute at least one thread for triangle setup operations and attribute setup operations as well as threads for pixel shader, geometry shader and vertex shader operations. | 06-18-2009 |
20090160863 | Unified Processor Architecture For Processing General and Graphics Workload - A processor comprising one or more control units, a plurality of first execution units, and one or more second execution units. Fetched instructions that conform to a processor instruction set are dispatched to the first execution units. Fetched instructions that conform to a second instruction set (different from the processor instruction set) are dispatched to the second execution units. The second execution units may be configured to performing graphics operations, or other specialized functions such as executing Java bytecode, managed code, video/audio processing operations, encryption/decryption operations etc. The second execution units may be configured to operate in a coprocessor-like fashion. A single control unit may handle the fetch, decode and scheduling for all the executions units. Alternatively, multiple control units may handle different subsets of the executions units. | 06-25-2009 |
20090160864 | IMAGE PROCESSOR AND IMAGE PROCESSING METHOD - According to one embodiment, an image processor has a resolution detector, a first resolution changing unit, a second resolution changing unit, and a resolution changing controller. The resolution detector detects a resolution of an input image data. The first resolution changing unit changes the detected resolution into a resolution that is higher than the detected resolution. The second resolution changing unit changes the detected resolution coinciding with a predetermined input resolution into a predetermined output resolution that is higher than the detected resolution so as to provide the input image data with a definition higher than a definition of an output image data provided with the resolution changed by the first resolution changing unit. The resolution changing controller activates the first resolution changing unit to change the detected resolution that does not coincide with the predetermined input resolution into the predetermined input resolution, and activates subsequently the second resolution changing unit. | 06-25-2009 |
20090167770 | BOOSTING GRAPHICS PERFORMANCE BASED ON EXECUTING WORKLOAD - A novel graphics system including workload detection software is disclosed. The novel graphics system increases the voltage and frequency of the graphics hardware in an integrated graphics chipset, depending on operations performed by the hardware, for either a performance advantage or a power savings advantage. | 07-02-2009 |
20090174718 | SETTING METHODS AND MOTHERBOARD FOR DISPLAY PARAMETERS - Setting methods and motherboard for display parameters are provided. A display card is sought. If the display card is identified, a default parameter for display is accessed and stored to a BIOS via a bus. Then, the default parameter is adjusted to a modified parameter. After the default parameter is adjusted to the modified parameter, the display card accesses and executes the modified parameter. | 07-09-2009 |
20090195547 | IMAGE SIGNAL PROCESSING APPARATUS AND IMAGE SIGNAL PROCESSING METHOD - An image signal processing apparatus has an inverse γ-conversion unit for receiving γ-converted video signals and subjecting the video signals to processing for canceling γ-conversion characteristics, and a conversion unit for generating floating point data from fixed point type data which is proportional to luminance as an output from the inverse γ-conversion unit to transfer the floating point data or to subject the floating point data to reference table processing or signal processing, wherein the floating point data has a significand and an exponent, and the radix of the exponent is 4. | 08-06-2009 |
20090201300 | METHOD FOR INCREASING OPERATION SPEED IN VIRTUAL THREE DIMENSIONAL (3D) APPLICATION AND OPERATIONAL METHOD THEREOF - The present invention relates to a method for increasing operation speed in virtual three dimensional (3D) application and an operational method thereof. The method includes the steps of: providing a display frame, which includes a plurality of scan lines; dividing the display frame into at least one first area and a second area; providing a plurality of virtual 3D parameters according to the scan lines; and truncating a preset number of least significant bits (LSBs) of the virtual 3D parameters corresponding to the scan lines in the first area. | 08-13-2009 |
20090201301 | INTEGRATED FRONT LIGHT SOLUTION - An integrated illumination apparatus includes a light injection portion having a first end for receiving light from a light source. The light injection portion includes material that supports propagation of said light along the length of the light injection portion. Turning microstructure is disposed on a first side of the light injection. The turning microstructure is configured to turn at least a substantial portion of light incident on the first side and to direct the portion of the light out a second opposite side of the light injection portion. A slit is disposed along the length of the light injection portion. The slit forms an optical interface on the second opposite side of the light injection portion that provides total internal reflection for light propagating along the length of the light injection portion to be guided therein. The optical interface further transmits light turned by said turning microstructure. A light distribution portion is disposed with respect to the slit to receive the light turned by said turning microstructure and transmitted out of the second side of the light injection portion and through said slit. At least one bridge is disposed between light injection portion and the light distribution portion. The bridge mechanically connects the light injection portion to the light distribution portion. | 08-13-2009 |
20090207177 | APPARATUS FOR RETOUCHING AND DISPLAYING IMAGE AND METHOD OF CONTROLLING THE SAME - Disclosed is an improved apparatus and method for display of retouched images. The apparatus includes a storage medium, a display unit, and an image file retouch unit. The storage medium stores a plurality of image files, including both original and retouched images. When an image is retouched, the image file retouch unit stores the retouched image and modifies the original image file to include information about the retouched image (such as name or storage location). The display unit may then display both the original image and any retouched images associated therewith. | 08-20-2009 |
20090213125 | IMAGE PROCESSING APPARATUS - An aspect of the invention provides an image processing apparatus that processes image data on the basis of received data, the image processing apparatus comprising: a CPU operatable on multiple CPU clocks; a selecting unit configured to select a first CPU clock on the basis of an operation mode of the image processing apparatus and processing state information on the image processing apparatus; and a changing unit configured to change a second CPU clock to the first CPU clock selected by the selecting unit. | 08-27-2009 |
20090219295 | Display System and Method for Reducing Power Consumption of Same - For reducing power consumption of a display, whether a currently received frame data is different from a currently displayed frame data or not is discriminated. If the currently received frame data is different from the currently displayed frame data, execute data refresh in a normal way. If the currently received frame data is not different from the currently displayed frame data, suspend data refresh for saving power. | 09-03-2009 |
20090284534 | THERMAL MANAGEMENT OF GRAPHICS PROCESSING UNITS - Some embodiments include a graphics processing with thermal management capabilities. The graphics processing unit may include a display controller, a microprocessing engine coupled to the display controller, and a clock circuit coupled to the display controller and the microprocessing engine. The clock circuit may further include a raw clock signal coupled to the display controller, a divider coupled to the raw clock signal, and a multiplexer coupled to the divider. The divider may generate a divided version of the raw clock signal, which may be coupled to the multiplexer along with the raw clock signal. The multiplexer may selectively provide the raw clock signal and/or the divided version of the clock signal to the microprocessing engine such that the microprocessing engine may receive a timing signal that is independent of operations of the graphics processing unit and result in fewer glitches. | 11-19-2009 |
20090309883 | COMPUTER SYSTEM AND TOOL AND METHOD FOR MANAGING SHADER CLOCK - A management method of shader clock includes providing a management interface under an operation system environment for receiving an input of a user. When a frequency value to be set of a shader clock input by the user is received, the management method of the present invention can obtain a plurality of parameter values according to the input of the user and respectively write the parameter values into corresponding shader clock registers so as to dynamically set the frequency of the shader clock. | 12-17-2009 |
20090315899 | GRAPHICS MULTI-MEDIA IC AND METHOD OF ITS OPERATION - A graphics multi-media integrated circuit (GMIC) is connected to a host processor over two serial links: a half duplex bi-directional serial link which accords to a protocol defined for a display serial interface, and a uni-directional serial link which accords to a compatible protocol defined for a camera serial interface. The GMIC receives packets according to the protocol from the host over the half duplex bi-directional serial link and processes these packets. The GMIC sends packets according to the protocol to the host over the uni-directional serial link. A packet from the host can request a processing operation by the GMIC or can initiate a memory operation at the memory of the GMIC. The GMIC can also send packets to the host to initiate a memory operation at the memory of the host. The GMIC may be connected to a display over a bi-directional serial link according to the display serial interface protocol and to a camera over a uni-directional serial link and a bi-directional control link according to the camera serial interface so that the host controls the display and camera indirectly through the GMIC. | 12-24-2009 |
20090322764 | DYNAMICALLY TRANSITIONING BETWEEN HARDWARE-ACCELERATED AND SOFTWARE RENDERING - A variable rendering system is described that automatically transitions between hardware-accelerated rendering and software rendering of application data based on system performance and without user interaction or noticeable impact on the user experience. When hardware-accelerated rendering is available, the system renders application data using hardware-accelerated rendering. If an event occurs that causes hardware-accelerated rendering to fail, then the system dynamically transitions from hardware-accelerated rendering to software-accelerated rendering. Periodically, the system attempts to transition back to hardware-accelerated rendering. | 12-31-2009 |
20100007666 | METHOD AND DEVICE FOR DISPLAYING INFORMATION CODE - An object is to provide a display method and device for displaying an information code, in which an information code can be displayed on a display without affecting the image being displayed. A one subfield among N subfields is used as a subfield for displaying an information code as a two-dimensional code, and the other subfields are used as subfields for displaying a primary image, in a process in which intermediate brightness is displayed using the N subfields for each unit display interval. | 01-14-2010 |
20100045681 | SYSTEM AND METHOD FOR VERIFYING CONTENT DISPLAYED ON AN ELECTRONIC VISUAL DISPLAY - One embodiment of a system and method may include communicating visual content via a visual content signal to an electronic visual display for displaying between a start time and an end time. The visual content signal may be displayed between the start and end times, and an operational parameter (e.g., voltage or current) of the electronic visual display may be sensed between the start and end times. An indicator indicative of the sensed operational parameter may be recorded. The recorded indicator provides for verification of the visual content being displayed by the electronic visual display. Signature analysis may be performed using the indicator to determine that the visual content signal was properly displayed. | 02-25-2010 |
20100053173 | Display control of classified content based on flexible display containing electronic device conformation - A system includes, but is not limited to one and one or more display control modules configured to direct control of display of one or more portions of the flexible display containing electronic device regarding display of second information having one or more classifications in response to the first information associated with the one or more conformations of the one or more portions of the one or more regions of the flexible display containing electronic device. In addition to the foregoing, other related method/system aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 03-04-2010 |
20100053174 | Display control of classified content based on flexible interface e-paper conformation - A method includes, but is not limited to: obtaining and controlling display of one or more portions of the flexible interface containing electronic device regarding display of second information having one or more classifications in response to the first information associated with the one or more changes in the one or more conformations of the one or more portions of the one or more regions of the flexible interface containing electronic device. In addition to the foregoing, other related method/system aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 03-04-2010 |
20100053175 | Wireless Display for Compensation or Cause - Embodiment of wireless display devices that may display graphics, advertisements, text and data of any type controlled remotely or by embedded instructions that are embedded, affixed or weaved into clothing and other belongings of a person. Businesses can partner with people willing to wear said device for compensation. The said display can be tracked by GPS and compensation models and tiers created based on distance, location and the duration the display displays advertisement data for said businesses. In addition, said display may optionally transmit audio and can optionally contain a mechanism for input. This can be applied to both commercial and personal uses. Other embodiments are described and shown. | 03-04-2010 |
20100079468 | COMPUTER SYSTEMS AND METHODS WITH PROJECTED DISPLAY - Computer systems and methods may provide a projection display as a primary visual output. In particular, a computer system may include an integrated projector output. Such a computer system may be substantially or even entirely externally wire-free. Methods of image processing may involve a computer system with an integrated projector output. Such methods may involve using raw presentation data for image processing, including adjustment and/or correction for brightness, color and/or geometry artifacts generated from aspects of the projection surface (such as geometry, texture, color or the like), the surroundings (such as ambient light), the relation of the computer system (or integrated projector output) to the projection surface (such as distance, orientation or the like), and/or the relation of a user/viewer to the projection surface (such as viewing angle, distance or the like). | 04-01-2010 |
20100079469 | Rendering tremmed nurbs on programmable graphics architectures - Trimmed NURBs may be rendered on a graphics processor rather than on a central processing unit. This may greatly reduce the amount of information that needs to be sent to the graphics processor from the central processing unit, in some embodiments. | 04-01-2010 |
20100123725 | Picture Processing Using A Hybrid System Configuration - A system and method for adjusting pictures minimizes the impact on graphics processing performance of a discrete processor. A hybrid system configuration includes the discrete processor and an integrated processor, where the discrete processor typically consumes more power and provides greater processing performance compared with the integrated processor. A picture is produced by a video or graphics engine of a discrete processor within a hybrid system. Each picture is then transferred to a back buffer in the host processing memory. The picture is analyzed to produce picture analysis results that are used to generate adjustment settings. The back buffer is swapped to become the front buffer and the adjustment settings are applied to the picture by an integrated processor to display an adjusted picture. The adjustment may be used in conjunction with power saving techniques to maintain the image quality when display backlighting is reduced. | 05-20-2010 |
20100123726 | IMAGE PROCESSING METHOD, IMAGE PROCESSING APPARATUS, AND PROGRAM FOR EXECUTING THE IMAGE PROCESSING METHOD - In image processing including a PDL processing in which a display list is generated from PDL data described in a page description language (PDL), and a RIP processing in which bitmap data is generated by rendering the display list, before starting the PDL processing on the PDL data, it is determined to generate a display list with overlap removed in the PDL processing when a prediction of the load on the RIP processing is larger than that on the PDL processing, and to generate a display list without overlap removed when the prediction of the load on the PDL processing is larger than that on the RIP processing. According to the present invention, it is possible to quickly and easily balance the load of PDL processing and the load of RIP processing, thereby realizing efficient pipeline processing. | 05-20-2010 |
20100149192 | Media Action Script Acceleration System - Exemplary apparatus, method, and system embodiments provide for accelerated hardware processing of an action script for a graphical image for visual display. An exemplary system comprises: a network I/O interface; a frame buffer; a first memory; and a plurality of processors to separate the action script from other data, to convert a plurality of descriptive elements of the action script into a plurality of hardware-level operational or control codes, and to perform one or more operations corresponding to an operational code to generate pixel data for the graphical image. In an exemplary embodiment, at least one processor further is to parse the action script into the plurality of descriptive elements and the corresponding data, and to extract data from the action script and to store the extracted data in the first memory as a plurality of control words having the corresponding data in predetermined fields. | 06-17-2010 |
20100164961 | COMMUNICATION SYSTEM, APPARATUS, AND METHOD - A communication apparatus for communicating with a storage unit and portable display apparatus, the communication apparatus includes, a receiver for receiving an identification information from the portable display apparatus when the portable display apparatus is placed upon the board, an acquisition unit for acquiring from the storage unit the information related to the identification information which is received from the portable display apparatus, and a transmitter for transmitting to the portable display apparatus the information which is acquired by the acquisition unit. | 07-01-2010 |
20100238183 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - There is provided an information processing apparatus including a storage unit where function attribute information, user operation information, and recommendation degree information are recorded to be associated with one another, the attribute information indicating an attribute about a function of a predetermined device, the operation information indicating content of a predetermined user operation input to the device, and the degree information indicating a recommendation degree which serves as a reference for outputting, on a priority basis, display for recommending use of the function to a display apparatus, a recommendation degree information updating unit that updates, when a predetermined user operation is input, the degree information to increase the degree associated with function attribute information, and a recommended function determining unit that determines, based on the degree information recorded in the unit, a function with a highest degree as a recommended function. | 09-23-2010 |
20100302259 | DRAWING DATA PROCESSING METHOD, GRAPHICS DRAWING SYSTEM AND GRAPHICS DRAWING DATA GENERATION PROGRAM - A drawing data processing method for arranging data concerning each of the plurality of vertices to generate a third list to be input in a drawing processor, the method include: selecting a first data generation process appropriate to the first and third data formats; selecting a second data generation process appropriate to the second and fourth data formats; computing an offset between vertices on the third list according to at least the third and fourth data formats; performing the first data generation process on the first data and writing the generated first data in a memory at intervals indicated by the offset; performing the second data generation process to generate the second data represented in the fourth data format for the plurality of vertices and writing the generated second data in the memory at the intervals indicated by the offset, wherein the method is performed by a processing unit. | 12-02-2010 |
20100321394 | INFORMATION PROCESSING DEVICE, IMAGE DISPLAY DEVICE, AND INFORMATION PROCESSING METHOD - An information processing device includes: a first processing unit which asserts a first chip select signal or a second chip select signal in accordance with an address space to access; and a second processing unit accessible by the first processing unit by a first access method or a second access method, wherein when asserting the first chip select signal, the first processing unit accesses the second processing unit by the first access method, and when asserting the second chip select signal, the first processing unit accesses the second processing unit by the second access method. | 12-23-2010 |
20100328320 | MEDICAL INFORMATION MANAGEMENT IN A PATIENT INFORMATION HUB SYSTEM - A patient information hub (PIH) system used in a healthcare system for the management of data documents of a patient has an implanted medical device, and a portable non-implanted unit having the capability for communicating with the IMD. The PIH system stores and manages a document list containing information of data documents of the patient and information of in which data depositories of the healthcare system the documents are stored and can be retrieved from. The retrieval of the document list from the PIH system for display on a screen of the communicating unit or transmission to an external requesting unit is made dependent on a communication operation involving the IMD and the non-implanted unit. | 12-30-2010 |
20100328321 | Graphics analysis techniques - Embodiments provide techniques for the analysis of graphics applications. For instance, an apparatus may include a graphics application program interface (API), a graphics engine, and a graphics analysis tool. The graphics analysis tool may receive multiple draw calls issued to the graphics API, and arrange the draw calls into multiple sequences, each sequence corresponding to a particular render target. From this information various analysis tasks may be performed. For instance, overdraw images may be generated. Such overdraw images may be enhanced to improve their dynamic range. Also, pixel histories may be generated based on corresponding pixel selections. The effect of draw calls on selected pixels may also be determined. Further, such tasks may be performed on a per render target basis. | 12-30-2010 |
20100328322 | IMAGE PROCESSING APPARATUS - An image processing apparatus includes an image processing block, a plurality of control blocks, and a plurality of register sets. The image processing block carries out a specific process based on input setting data. Each of the plurality of control blocks controls the specific process of the image processing block independently. The plurality of register sets are used in data communication between each of the plurality of control blocks and the image processing block. When any one of the plurality of control blocks is controlling the specific process of the image processing block, each of the remaining control blocks performs data communication with the image processing block using the corresponding register set. | 12-30-2010 |
20110007082 | MACROBLOCK GROUPING IN A DESTINATION VIDEO FRAME TO IMPROVE VIDEO RECONSTRUCTION PERFORMANCE - A method of video reconstruction includes providing a hardware accelerator to a video processing component of a video processing system, and a driver for the video processing component. In addition, the method includes segmenting macroblocks of a destination video frame in a raster order into groups based on reference parameters thereof using the driver, where the reference parameters define compensation needs of macroblocks of the destination frame. The method also includes constructing an indexed array of linked-lists using the driver, with each linked-list representing macroblocks of a group having the same reference parameters. The hardware accelerator may be programmed to accelerate motion compensation by reconstructing macroblocks of the destination frame group-wise in the indexed order of the array of linked-lists. | 01-13-2011 |
20110012904 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR CONTROLLING STEREO GLASSES SHUTTERS - A system, method, and computer program product are provided for controlling stereo glasses shutters. In use, a right eye shutter of stereo glasses is controlled to switch between a closed orientation and an open orientation. Further, a left eye shutter of the stereo glasses is controlled to switch between the closed orientation and the open orientation. To this end, the right eye shutter and the left eye shutter of the stereo glasses may be controlled such that the right eye shutter and the left eye shutter simultaneously remain in the closed orientation for a predetermined amount of time. | 01-20-2011 |
20110025695 | Multi-Image Display Apparatus And Image Display Apparatus - A multi-image display apparatus includes a plurality of image display apparatuses which are connected in series. The plurality of image display apparatuses each include: an input unit through which an image signal is inputted; a display unit which displays an image signal; a driver unit which performs processing of reducing deterioration in frequency characteristics on an inputted image signal; an output unit which selectively outputs an image signal which is outputted from the driver unit or the image signal which does not pass through the driver unit and a termination unit which terminates the image signal. When none of the display unit of the image display apparatuses displays an image signal, the termination is performed using one of the termination unit of the display apparatuses. | 02-03-2011 |
20110050708 | DISPLAY DEVICE AND DISPLAY METHOD - A display device and a display method, for displaying configuration data of plural numbers of targets on a screen, in a region divided by rectangular parallelepipeds, comprises a processing unit, which is configured to form data having a Bit number corresponding to a number of pieces of the plural numbers of targets, and to recognize an existence of the configuration data of the plural numbers of targets, for each of the rectangular parallelepipeds divided, and to reflect the existence of the configuration data recognized on the Bit data, and an output unit, which is configured to output the Bit data reflected, and thereby to display it on the screen; thereby enabling to reduce the memory regions, while holding the configuration data holding a contacting or overlapping condition of the plural numbers of targets on a less memory region. | 03-03-2011 |
20110050709 | PIXEL CLOCKING METHOD AND APPARATUS - An apparatus includes a clock circuit and a virtual pixel clock circuit. The clock circuit provides a common clock signal. The virtual pixel clock circuit provides a plurality of pixel clock signals in response to the common clock signal. One of the virtual pixel clock signals is at a different clock speed than another of the plurality of virtual pixel clock signals. | 03-03-2011 |
20110063302 | COMPRESSION FOR CO-PROCESSING TECHNIQUES ON HETEROGENEOUS GRAPHICS PROCESSING UNITS - The graphics co-processing technique includes rendering a frame of red, green, blue (RGB) data on a graphics processing unit on an unattached adapter. The frame of RGB data are converted on the graphics processing unit on the unattached adapter to luminance-color difference (YUV) data. The YUV data is copied from frame buffers of the graphics processing unit on the unattached adapter to buffers in system memory. The YUV data is copied from the buffers in the system memory to texture buffers of a graphics processing unit on a primary adapter. A frame of RGB data is recovered from the YUV data in the texture buffer of the graphics processing unit on the primary adapter. The recovered frame of RGB data may then be presented by the graphics processing unit on the primary adapter on the primary display. | 03-17-2011 |
20110063303 | DISPLAY METHOD, USER TERMINAL, AND SYSTEM FOR TRANSMITTING AND RECEIVING DATA USING THE SAME - A display method, and a user terminal and a system for transmitting and receiving data using the same, are disclosed. The display method includes sequentially receiving first data from an external server, and displaying the received first data in the order of receiving the first data; discontinuing to receive un-received data among the first data, receiving the second data from the external server, and displaying the received second data on a screen; and continuing to receive the discontinued data from the external server. | 03-17-2011 |
20110080413 | OVERCOMING A DISPLAY UNIT RESOLUTION LIMIT IN A COMPUTING DEVICE - A method includes preventing a filtering of a display attribute outside a range of values of a native display attribute compatible with a display unit of a computing device during loading of a display driver of the display unit on the computing device. The method also includes rendering a multimedia application having a display attribute outside the range of values of the native display attribute on the display unit. | 04-07-2011 |
20110084971 | ADAPTIVE FRAME RATE MODULATION SYSTEM AND METHOD THEREOF - An adaptive frame rate modulation system and method thereof are described. A frame processing unit is employed to receive a first frame and a second frame for dividing the second frame into a plurality of second block frames. A frame change detection unit compares the first block frames with the second block frames correspondingly for detecting the change status between the first and second frames. A timing generator classifies the second block frames of the second frame to construct a plurality of frame rates based on the compared results of the first and second block frames. The timing generator further modulates the frame rates of the second frames. | 04-14-2011 |
20110084972 | SOFTWARE METHODS IN A GPU - One embodiment of the present invention sets forth a technique for executing a software method within a graphics processing unit (GPU) that minimizes the number of clock cycles during which the graphics engine is idled. The function of the software method is performed by a firmware method that is executed by a processor within the GPU. The firmware method is executed to access and optionally update the state stored in the GPU. Unlike execution of a conventional software method, execution of the firmware method does not require an exchange of information between a CPU and the GPU. Therefore, the CPU is not interrupted and throughput of the CPU is not reduced. | 04-14-2011 |
20110102442 | Recording Contents of Display Screens - Screen recording may be implemented with better security, performance, power savings and cost without the need of additional software to support the screen recording feature, in some embodiments, by using a keyboard, video, mouse functionality already provided in a computer system chipset on a motherboard. Frames of video may be stored on that system or, in some cases, may be selectively provided to a local area network. | 05-05-2011 |
20110115800 | METHODS AND SYSTEMS FOR SELECTIVE IMPLEMENTATION OF PROGRESSIVE DISPLAY TECHNIQUES - The present disclosure relates to systems and methods for selective implementation of progressive display techniques based on a number of frames displayed in a window. A first hooking component identifies for a window displaying first application data on a local computing device a number of frames to be displayed in the window. A display manager generates, based on the identified number of frames to be displayed, an instruction to compress an identification of an update to the application data. The data is compressed and sent and transmitted to the local device in order to be displayed on the window. A display manager may determine for another window displaying a different application data on the local device whether or not to compress a second identification of an update to the second application data. The second application data may be transmitted to the local device compressed or not compressed based on the determination. | 05-19-2011 |
20110134131 | SIMD PARALLEL PROCESSOR ARCHITECTURE - A SIMD parallel processor is described comprising an array comprising processing elements, associated data storage components and access means configured to enable access to at least one of the data storage components associated with at least one of the processing elements; a control processor; memory control means configured to enable addressing of at least one of the access means for the control processor; and connecting means configured to connect the memory control means to the access means. | 06-09-2011 |
20110148887 | GRAPHICS RENDER CLOCK THROTTLING AND GATING MECHANISM FOR POWER SAVING - An example of a controller circuit may include a policy module to generate a power reduction policy output based on a processor power state input. The power reduction policy output may also be generated based on a graphics render engine idleness input. The circuit can also include a clock masking cell to apply a clock masking configuration to a graphics render clock trunk based on the power reduction policy output. | 06-23-2011 |
20110193868 | GRAPHICS ACCELERATOR - A graphics display system integrated circuit processes analog video input, digital video input, and graphics input. The system incorporates a graphics accelerator that includes memory for graphics data. The accelerator preferably includes a coprocessor for performing vector type operations on a plurality of components of one pixel of the graphics data. The accelerator also includes an expanded instruction set for storing and loading data. | 08-11-2011 |
20110216077 | GRAPHICS PROCESSING ARCHITECTURE EMPLOYING A UNIFIED SHADER - A graphics processing architecture employing a single shader is disclosed. The architecture includes a circuit operative to select one of a plurality of inputs in response to a control signal; and a shader, coupled to the arbiter, operative to process the selected one of the plurality of inputs, the shader including means for performing vertex operations and pixel operations, and wherein the shader performs one of the vertex operations or pixel operations based on the selected one of the plurality of inputs. The shader includes a register block which is used to store the plurality of selected inputs, a sequencer which maintains vertex manipulation and pixel manipulations instructions and a processor capable of executing both floating point arithmetic and logical operations on the selected inputs in response to the instructions maintained in the sequencer. | 09-08-2011 |
20110221756 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - Provided is an image processing device capable of effectively displaying the details of a plurality of different branches included in a structure that is divided into a plurality of branches. An image processing device | 09-15-2011 |
20110227933 | METHOD AND APPARATUS FOR TRANSMITTING A GRAPHICAL IMAGE INDEPENDENTLY FROM A CONTENT CONTROL PACKAGE - An apparatus may include a graphical image fragmentor configured to form a graphical content package corresponding to a graphical image. The apparatus may also include a content control package former configured to form a content control package including a graphical content package identifier configured to display the graphical image. The graphical image may be transmitted independently from the content control package. A graphical image fragmentor may be configured to fragment the graphical image into a plurality of graphical image formats. The apparatus may also include a graphical content timer module configured to start a graphical content timer. Further, the apparatus may include a content control timer module configured to start a content control timer. Related methods and computer program products are also provided. | 09-22-2011 |
20110234603 | CONDUCTIVE BUS STRUCTURE FOR INTERFEROMETRIC MODULATOR ARRAY - Embodiments of an interferometric modulator are disclosed having various enhancements and features including a conductive bus. In certain embodiments, the interferometric modulator has a first conductive layer suspended over a second electrode layer. In certain embodiments, a second conductive layer is provided over the first conductive layer. One of the first and/or second conductive buses may further connect to the first electrode layer and/or the second electrode layer. Other disclosed features can be incorporated into embodiments of the interferometric modulator to improve response time, power consumption, and image resolution. | 09-29-2011 |
20110242112 | Display device and driving circuit thereof - The display driver includes: a display data compression circuit; a recording circuit; a display data decompression circuit; and an output circuit. Further, the display driver is provided with a compressibility setting circuit. The display data compression circuit has the function of compressing the display data according to a compressibility set by the compressibility setting circuit. With the display driver arranged like this, the power consumption can be reduced by increasing the compressibility for a displayed image such that the image quality is not noticeably deteriorated even with the compressibility increased. Further, for the displayed image such that the image quality is noticeably deteriorated with the compressibility increased, a sufficient image quality after data decompression can be secured by lowering the compressibility. | 10-06-2011 |
20110249009 | STATE DISPLAY DEVICE AND DISPLAY METHOD OF STATE DISPLAY DEVICE - A state display device capable of reducing a processing load applied to a microcomputer by performing part of a GUI process by hardware and a display method of the state display device are obtained. A rendering processing device starts a process in response to a rendering request stored in a rendering request region when a starting command is stored in a start/end instruction register. When a rendering request specified by an instruction address is a rendering termination request, the rendering processing means terminates the process performed in response to the rendering request, stores a termination factor in an interruption factor register, and issues an interruption to a central processing device. | 10-13-2011 |
20110254848 | Buffering deserialized pixel data in a graphics processor unit pipeline - An arithmetic logic stage in a graphics processor unit pipeline includes a number of arithmetic logic units (ALUs) and at least one buffer that stores pixel data for a group of pixels. Each clock cycle, the buffer stores one row of a series of rows of pixel data. A deserializer deserializes the rows of pixel data before the pixel data is placed in the buffer. After the buffer accumulates all rows of pixel data for a pixel, then the pixel data for the pixel can be operated on by the ALUs. | 10-20-2011 |
20110254849 | APPARATUS AND METHOD FOR REDUCING PERCEIVED COLOR SHIFT - An apparatus and method for reducing perceived color shift as a function of viewing angle is disclosed. One embodiment is a display device that includes a color light modulator and a color filter. The filter is configured to filter wavelengths of light that would be perceived as color shifted light when reflected by the modulator at an off-axis viewing angle. Another embodiment includes a color light modulator and a color light source configured to provide light having a spectral content that lacks the wavelengths that would be perceived as color shifted light by a view of the display at an off-axis viewing angle. Another embodiment are methods of making such display devices. | 10-20-2011 |
20110261061 | METHOD AND SYSTEM FOR PROCESSING IMAGE DATA ON A PER TILE BASIS IN AN IMAGE SENSOR PIPELINE - Methods and systems for processing image data on a per tile basis in an image sensor pipeline (ISP) are disclosed and may include communicating, to one or more processing modules via control logic circuits integrated in the ISP, corresponding configuration parameters that are associated with each of a plurality of data tiles comprising an image. The ISP may be integrated in a video processing core. The plurality of data tiles may vary in size. A processing complete signal may be communicated to the control logic circuits when the processing of each of the data tiles is complete prior to configuring a subsequent processing module. The processing may comprise one or more of: lens shading correction, statistics, distortion correction, demosaicing, denoising, defective pixel correction, color correction, and resizing. Each of the data tiles may overlap with adjacent data tiles, and at least a portion of them may be processed concurrently. | 10-27-2011 |
20110298811 | FLEXIBLE PRINTED CIRCUIT TO GLASS ASSEMBLY SYSTEM AND METHOD - Systems, methods, and devices relating to directly bonding electrode pads of a flexible printed circuit (FPC) to electrode pads of a glass substrate are provided. In one example, such a system may include a glass substrate with electrode pads and an FPC with corresponding electrode pads. A joining edge of each electrode pad of the FPC may couple directly to a joining edge of a corresponding electrode pad of the glass substrate, without an intervening conductive adhesive layer or an anisotropic conductive film (ACF) layer, or a combination thereof. | 12-08-2011 |
20110304634 | ALLOCATION OF GPU RESOURCES ACROSS MULTIPLE CLIENTS - Methods, apparatuses and systems directed to hosting, on a computer system, a plurality of application instances, each application instance corresponding to a remote client application; maintaining a network connection to each of the remote client applications for which an application instance is hosted; allocating resources of a graphics processing unit of the computer system between at least two of the remote client applications; concurrently rendering, utilizing the resources of the graphics processing unit of the computer system, the graphical output of the application instances corresponding to the at least two of the remote client applications; and transmitting the rendered graphical output to the at least two of the remote client applications over the respective network connections. | 12-15-2011 |
20110310105 | Processing of Graphics Data of a Server System for Transmission - Methods, systems and apparatuses for selecting graphics data of a server system for transmission are disclosed. One method includes reading data from graphics memory of the server system. The data read from the graphics memory is placed in a transmit buffer if the data is being read for the first time, and was not written by a processor of the server system. One system includes a server system including graphics memory, a frame buffer and a processor. The server system is operable to read data from the graphics memory. The server system is operable to place the data in a transmit buffer if the data is being read for the first time, and was not written by the processor during rendering. | 12-22-2011 |
20110310106 | System And Method For Interfacing Graphical Information With An Information Handling System Wireless Transceiver - Wireless communication of display information between an information handling system and display is supported by a direct connection between a graphics system of the information handling system and a transceiver of the information handling system. For example, the graphics system outputs pixel level display information through a cable directly to the transceiver. A converter on the transceiver converts the display information to network information, such as from a DisplayPort format to a PCI Express format, so the transceiver can send the display information through a wireless network, such as a personal area network, to the display. A display module located at the transceiver coordinates initiation of communication of display information from the graphics system to the display. | 12-22-2011 |
20110316861 | OPTICAL FILMS FOR DIRECTING LIGHT TOWARDS ACTIVE AREAS OF DISPLAYS - In various embodiments, an interferometric display device includes a plurality of structures that redirect light from an inactive area of the display to an active area of the display. Light incident on the structures that would normally continue towards an inactive area of the display is either reflected, refracted, or scattered towards an active area of the display including moveable and static reflective surfaces that form an optical cavity. | 12-29-2011 |
20120013622 | Apparatuses, Methods and Systems for a Distributed Object Renderer - Software on a server receives a render request from a queue database. The software determines the render process requirements for the render request. The software queries a user profile database for render data based on the render process requirements. The software transmits a request to provide render data to a client device, if render data is not available in the user profile database. The software receives a response from the client device, including the requested render data. The software generates the rendered image, using the rendered data. The software creates a publishing element from the rendered data and a publishing template. And the software publishes the publishing element to the a newsfeed using an application programming interface (API). | 01-19-2012 |
20120026175 | HIERARCHICAL PROCESSOR ARRAY - Apparatuses and methods are presented for a hierarchical processor. The processor comprises, at a first level of hierarchy, a plurality of similarly structured first level components, wherein each of the plurality of similarly structured first level components includes at least one combined function module capable of performing multiple classes of graphics operations, each of the multiple classes of graphics operations being associated with a different stage of graphics processing. The processor comprises, at a second level of hierarchy, a plurality of similarly structured second level components positioned within each one of the plurality of similarly structured first level components, wherein each of the plurality of similarly structured second level components is capable of carrying out different operations from the multiple classes of graphics operations, wherein each first level component is adapted to distribute work to the plurality of similarly structured second level components positioned within the first level component. | 02-02-2012 |
20120026176 | INTERFEROMETRIC MODULATOR WITH DIELECTRIC LAYER - By selectively placing color filters with different transmittance spectrums on an array of modulator elements each having the same reflectance spectrum, a resultant reflectance spectrum for each modulator element and it's respective color filter is created. In one embodiment, the modulator elements in an array are manufactured by the same process so that each modulator element has a reflectance spectrum that includes multiple reflectivity lines. Color filters corresponding to multiple colors, such as red, green, and blue, for example, may be selectively associated with these modulator elements in order to filter out a desired wavelength range for each modulator element and provide a multiple color array. Because the modulator elements are manufactured by the same process, each of the modulator elements is substantially the same and common voltage levels may be used to activate and deactivate selected modulation. | 02-02-2012 |
20120032963 | DISPLAY APPARATUS AND FRAME TO ACCOMMODATE DISPLAY PANEL - A display apparatus including: a frame to accommodate a display panel, is provided. The display apparatus includes a display panel which displays an image based on an image signal; a main frame which includes a first frame supporting a front side of the display panel and a second frame supporting a rear side of the display panel. A sub-frame is coupled to the main frame, and a light source module is disposed behind the display panel and provides light to the display panel. At least one of the first frame, the second frame and the sub-frame, where the light source module is supported, has smaller thermal expansivity than the others of the first frame, the second frame and the sub-frame, where the light source module is not supported. | 02-09-2012 |
20120038653 | DEVICE HAVING A CONDUCTIVE LIGHT ABSORBING MASK AND METHOD FOR FABRICATING SAME - A system and method for an optical component that masks non-active portions of a display and provides an electrical path for one or more display circuits. In one embodiment an optical device includes a substrate, a plurality of optical elements on the substrate, each optical element having an optical characteristic which changes in response to a voltage applied to the optical element, and a light-absorbing, electrically-conductive optical mask disposed on the substrate and offset from the plurality of optical elements, the optical mask electrically coupled to one or more of the optical elements to provide electrical paths for applying voltages to the optical elements. In another embodiment, a method of providing an electrical signal to optical elements of a display comprises electrically coupling an electrically-conductive light-absorbing mask to one or more optical elements, and applying a voltage to the mask to activate the one or more optical elements. | 02-16-2012 |
20120056890 | FLEXIBLE FILM INTERFEROMETRIC MODULATOR DEVICES AND METHODS OF FORMING THE SAME - The present disclosure provides systems, methods and apparatus for providing interferometric modulator displays using flexible films. In one aspect, a method of forming an interferometric modulator device includes providing a conductive element, depositing a reflective layer over at least a portion of the conductive element, and depositing a plurality of spacing elements over the conductive element. The absorber layer and the substrate are provided over the conductive element such that the absorber layer is disposed between the substrate and the spacing elements. | 03-08-2012 |
20120062570 | PROCESS OF FORMING AN AIR GAP IN A MICROELECTROMECHANICAL SYSTEM DEVICE USING A LINER MATERIAL - This disclosure provides systems, methods and apparatus for forming an air gap in an EMS device without using a sacrificial layer in the air gap. In some implementations, a support structure is formed on the substrate, and a sacrificial substrate is provided on the support structure. A liner material is deposited on the substrate, the support structure, and the sacrificial substrate, for instance, via an atomic layer deposition (ALD) process. The sacrificial substrate can be removed, and a top layer material can be deposited on the exposed areas of the support structure and the liner material. The liner material defines an air gap between the substrate and the top layer material. | 03-15-2012 |
20120062571 | ELECTRONIC DISPLAY WEARABLE ITEM - Apparatus, methods and media for delivering an image to a wearable item. The apparatus may include, and the methods and media may involve, a body-engaging member and a compartment configured to receive a electronic display circuit that includes a communication port. The body-engaging member may be mechanically connected with the compartment. The apparatus may include, and the methods and media may involve, a processor module that is configured to format the image for the electronic display circuit and a transmitter module that is configured to transmit the image to the head wearable item electronic display circuit. | 03-15-2012 |
20120062572 | METHOD AND APPARATUS FOR PROVIDING BRIGHTNESS CONTROL IN AN INTERFEROMETRIC MODULATOR (IMOD) DISPLAY - Methods and systems for providing brightness control in an interferometric modulator (IMOD) display are provided. In one embodiment, an interferometric modulator display pixel is provided that includes a microelectromechanical systems (MEMS) interferometric modulator having an associated first color spectrum, and a color absorber located substantially in front of the interferometric modulator display pixel, in which the color absorber has an associated second color spectrum. The micro electromechanical systems (MEMS) interferometric modulator is operable to shift the first color spectrum relative to the second color spectrum to control a visual brightness of the interferometric modulator display pixel independent of a color of the interferometric modulator display pixel. | 03-15-2012 |
20120062573 | DISPLAY SWITCHING DEVICE - Provided is a display switching apparatus that reduces delayed display, and the like, of frame images. An information processing terminal | 03-15-2012 |
20120092350 | WRAPAROUND ASSEMBLY FOR COMBINATION TOUCH, HANDWRITING AND FINGERPRINT SENSOR - This disclosure provides systems, methods and apparatus for a combined sensor device. In some implementations, a combined sensor device includes a wrap-around configuration wherein an upper flexible substrate has patterned conductive material on an extended portion to allow routing of signal lines, electrical ground, and power. One or more integrated circuits or passive components, which may include connecting sockets, may be mounted onto the flexible layer to reduce cost and complexity. Such implementations may eliminate a flex cable and may allow a bezel-less configuration. | 04-19-2012 |
20120098838 | GENERATING VIEWS OF MEDICAL IMAGES - A system for generating a view of a medical image comprises an input ( | 04-26-2012 |
20120098839 | IMAGE REPRODUCTION DEVICE, IMAGE REPRODUCTION METHOD AND PROGRAM - There is provided an image reproduction device including: a target image selection portion that selects, according to a selection operation, n sheets of target images from m sheets of input images (m and n are integers of two or more, and m>n), the selected n sheets of target images being sequentially displayed on a display screen such that slide show reproduction is performed; an image classification portion that classifies the m sheets of input images into a plurality of classes based on an image feature quantity extracted from each of the input images; and a display control portion that displays, when an input of the selection operation is received, the input images on the display screen in an arrangement based on a result of the classification of the image classification portion. | 04-26-2012 |
20120105459 | ATTACHABLE INFORMATIONAL APPLIANCE - An attachable information appliance includes a lower sheet having a lower sheet top surface and a lower sheet bottom surface opposite the lower sheet top surface, an upper sheet having an upper sheet top surface and an upper sheet bottom surface opposite the upper sheet top surface, and a utility member supported between the lower sheet and upper sheet. The utility member includes an electronic processor for performing time-related functions and a display in communication with the electronic processor for displaying data related to the time-related functions. Furthermore, an adhesive material retains at least a portion of the upper sheet bottom surface against at least a portion of the lower sheet top surface, and at least a portion of the lower sheet bottom surface is configured to permit attachment of the information appliance to the surface of an object. | 05-03-2012 |
20120105460 | MOBILE TERMINAL FOR DISPLAYING ELECTRONIC BOOK AND METHOD THEREOF - The present invention relates to a mobile terminal for displaying an e-book and a method thereof. The e-book content is displayed at a preset time point specified in an e-book profile, linking received e-book supplementary information to the e-book profile and storing the e-book supplementary information, and updating, when the e-book is terminated, the e-book profile to include current internal location information of the e-book content to be used for displaying the e-book content next time. The present invention provides an advantage that the e-book is displayed automatically to enable a user to use the e-book conveniently and at different location without any interruption. The present invention also provides convenience of providing supplemental material to previous programs and prevents users from any learning interruptions during operation of the e-book. | 05-03-2012 |
20120162232 | METHOD OF FABRICATION AND RESULTANT ENCAPSULATED ELECTROMECHANICAL DEVICE - This disclosure provides systems, methods, and apparatus for encapsulated electromechanical systems. In one aspect, a release path includes a release hole through an encapsulation layer. The release path exposes a portion of a first sacrificial layer that extends beyond a second sacrificial layer in a horizontal direction. This allows the first sacrificial layer and the second sacrificial layer to later be etched through the release path. The corresponding electromechanical system device includes a shell layer encapsulating a mechanical layer. A conformal layer seals a release hole that extends through a shell layer. A portion of the conformal layer blocks the opening of the release passage within the release hole. The release passage has substantially the same vertical height as a gap that defines the spacing between the mechanical layer and a substrate. | 06-28-2012 |
20120162233 | SIGNAL PROCESSING APPARATUS AND SIGNAL PROCESSING METHOD - Disclosed herein is a signal processing apparatus including: an input block receiving the predetermined number of items of data and a first enable signal taking an active state in an interval where data is valid in synchronization with a first clock; a count block counting the number of clocks in an interval where the first enable signal is inactive; an enable signal control block putting a second enable signal in an active state for the number of clocks equal to a predetermined number and putting the second enable signal in an inactive state for the number of clocks counted by the count block; an enable signal output block outputting the second enable signal; and a data output block outputting the predetermined number of items of data in synchronization with the second clock in an interval where the second enable signal is active. | 06-28-2012 |
20120162234 | Device Discovery and Topology Reporting in a Combined CPU/GPU Architecture System - Methods and apparatus are provided, as an aspect of a combined CPU/APD architecture system, for discovering and reporting properties of devices and system topology that are relevant to efficiently scheduling and distributing computational tasks to the various computational resources of a combined CPU/APD architecture system. The combined CPU/APD architecture unifies CPUs and APDs in a flexible computing environment. In some embodiments, the combined CPU/APD architecture capabilities are implemented in a single integrated circuit, elements of which can include one or more CPU cores and one or more APD cores. The combined CPU/APD architecture creates a foundation upon which existing and new programming frameworks, languages, and tools can be constructed. | 06-28-2012 |
20120169742 | Using GPU for Network Packetization - Information to be sent over a network, such as the Ethernet, is packetized by using a graphics processing unit (GPU). The GPU performs packetization of data with much higher throughput than a typical central processing unit (CPU). The packetized data may be output through an Ethernet port, video port, or other port of an electronic system. | 07-05-2012 |
20120169743 | MICROELECTROMECHANICAL DEVICE WITH THERMAL EXPANSION BALANCING LAYER OR STIFFENING LAYER - An interferometric modulating device is provided with a thermal expansion balancing layer on a side of the movable flexible layer opposite the movable reflector such that when temperature changes the distance between the movable reflector and the optical stack does not change significantly, thereby leading to stable color. Additionally, an interferometric modulating device is provided with a stiffening layer between the movable flexible layer and the movable reflector and at least one hollow void exists on the surface where the movable reflector and the stiffening layer contact each other so that the movable reflector is more rigid to bending, thereby reducing the temperature sensitivity of the movable reflector. | 07-05-2012 |
20120194524 | Preemptive Context Switching - Methods, systems, and computer readable media embodiments are disclosed for preemptive context-switching of processes running on a accelerated processing device. Embodiments include, detecting by an accelerated processing device a memory exception, and preempting a process from running on the accelerated processing device based upon the detected exception. | 08-02-2012 |
20120200575 | PIXEL BLOCK COMPRESSION AND DECOMPRESSION - Compression of a pixel block having multiple pixels comprises calculating a respective prediction error for each pixel component of the pixels except a defined starting pixel. Respective minimum number of symbols required for representing the prediction errors are determined and used to select a symbol configuration among multiple different symbol configurations. Each such symbol configuration defines respective numbers of symbols maximally available for the different prediction errors. A compressed representation of the pixel block comprises a configuration identifier of the selected symbol configuration, a representation of the pixel value of the defined starting pixel and representations of the prediction errors calculated for the remaining pixels. | 08-09-2012 |
20120200576 | Preemptive context switching of processes on ac accelerated processing device (APD) based on time quanta - Methods, systems, and computer readable media for preemptive context-switching of processes on an accelerated processing device are based upon a comparison of the running time of the process and a threshold time quanta. A method includes preempting a process running on an accelerated processing device based upon a running time of the process and a threshold time quanta. | 08-09-2012 |
20120200577 | IMAGE PROCESSING METHOD, IMAGE PROCESSING DEVICE, AND DISPLAY APPARATUS - An image processing method includes: calculating a first index value through back matching between a first image and a second image in relation to a first pixel which is one or a plurality of pixels of the first image and a second pixel which is one or a plurality of pixels located at a position corresponding to the first pixel in the second image; calculating a second index value by normalizing a correlation index value indicating correlation between the first pixel and the second pixel using a complexity index value indicating complexity of an image which is displayed by the first pixel; and calculating a third index value by multiplying the first index value by the second index value. | 08-09-2012 |
20120200578 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD FOR THE SAME - An image processing apparatus for using one of a device link profile and a set of a source profile and an output profile includes a first selection unit for selecting a set of a source profile and an output profile and second selection unit for selecting a device link profile. In the image processing apparatus, the device link profile and the set of a source profile and an output profile are exclusively selected such that only one of the device link profile and the set of a source profile and an output profile is selected at a time. | 08-09-2012 |
20120206461 | METHOD AND APPARATUS FOR CONTROLLING A SELF-REFRESHING DISPLAY DEVICE COUPLED TO A GRAPHICS CONTROLLER - A method and apparatus for controlling 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 in the display device. 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. The graphics controller detects one or more progressive levels of idleness in the graphics controller and the pixel data stored in a frame buffer. Based on the detected idleness, the graphics controller signals the display device to enter or exit the panel self-refresh mode and enters a power saving state. When exiting the panel self-refresh mode, the display device and/or graphics controller ensure that the video signals generated by the local controller and the graphics controller are aligned. | 08-16-2012 |
20120206462 | MEMS CAVITY-COATING LAYERS AND METHODS - Devices, methods, and systems comprising a MEMS device, for example, an interferometric modulator, that comprises a cavity in which a layer coats multiple surfaces. The layer is conformal or non-conformal. In some embodiments, the layer is formed by atomic layer deposition (ALD). Preferably, the layer comprises a dielectric material. In some embodiments, the MEMS device also exhibits improved characteristics, such as improved electrical insulation between moving electrodes, reduced stiction, and/or improved mechanical properties. | 08-16-2012 |
20120212496 | SYSTEM AND METHOD FOR DECOUPLED RAY MARCHING FOR PRODUCTION RAY TRACKING IN INHOMOGENEOUS PARTICIPATING MEDIA - Provided are systems and methods to perform ray marching for production ray tracing in inhomogeneous participating media. The systems and methods allow a reduction of the quadratic complexity without giving up the benefits of accurate ray traced lighting. In one implementation, the task of ray marching is reformulated into a task of transforming an unknown, spatially varying volume into a collection of piecewise homogeneous segments. Being homogeneous, inexpensive analytical formulas may be employed for evaluating and sampling the transmission term at arbitrary points in the segments. | 08-23-2012 |
20120218275 | Apparatus and Method for Processing Extension Information in Image Files - The present invention discloses an apparatus and a method for processing extension information in an image file, wherein, the method includes: editing the extension information for image file; encrypting the edited extension information, and additionally writing the encrypted extension information into the image file; and extracting the encrypted extension information from the needed image file, and decrypting the encrypted extension information. The apparatus comprises an editing module, an encrypting module and a decrypting module. The present invention realizes the method for editing the extension information for image files in various formats; and guarantees the security of the extension information, that is, even if the image information in the image file is leaked, there is no need to worry about the leakage of extended information in the image file, and a user can view the content of extended information as required at any time, and meanwhile, the application fields are wide. | 08-30-2012 |
20120218276 | Image Data Transmission Apparatus and Method for Image Display System - An image display system comprises: a transmission device (PC), for transmitting image data upon receiving a drawing command from an OS or an application; and a receiving monitor, for displaying, on a high-resolution panel, image data received via a monitor cable, wherein the transmission device includes a drawing command analysis device, for detecting an area on a screen wherein the content is changed by the drawing command, and for employing the detected area to calculate an area to be transmitted, and a graphics card, for transmitting a packet that includes the calculated area to be transmitted, and control data provided as header data for the area to be transmitted, and wherein the receiving monitor includes a packet reception device, for analyzing the header data in the received packet and for, based on the header data, rendering image data in an internally provided frame memory. | 08-30-2012 |
20120236009 | INACTIVE DUMMY PIXELS - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for a display with inactive dummy pixels. A display apparatus may include subpixels having a first electrode layer and a second electrode layer. The first electrode layer of an edge subpixel may include an opening, which may be made large enough to prevent the edge subpixel from actuating. The size of the openings also may be selected to attain a desired overall reflectivity for an array of edge subpixels. For example, the size of the openings may be selected to make the reflectivity of an edge pixel array similar to the reflectivity of a routing area. | 09-20-2012 |
20120249558 | PIXEL VIA AND METHODS OF FORMING THE SAME - This disclosure provides systems, methods and apparatuses for pixel vias. In one aspect, a method of forming an electromechanical device having a plurality of pixels includes depositing an electrically conductive black mask on a substrate at each of four corners and along at least one edge region of each pixel, depositing a dielectric layer over the black mask, depositing an optical stack including a stationary electrode over the dielectric layer, and depositing a mechanical layer over the optical stack. The method further includes providing a conductive via in a first pixel of the plurality of pixels, the via disposed in the dielectric layer and electrically connecting the stationary electrode to the black mask, the via disposed in a position along an edge of the first pixel, spaced offset from the edge of the first pixel in a direction towards the center of the first pixel. | 10-04-2012 |
20120262463 | Virtualization method of vertical-synchronization in graphics systems - Vertical synchronization (v-sync) in prior art prevents video tearing artifacts by keeping the video pipeline synchronized with the monitor. Such technique keeps the frame rate of the rendering engine equal to monitor's refresh rate. However, it suffers from two substantial shortcomings: performance limitations and input lag, both of which are critical in real-time applications such as video games and professional applications (e.g. 3D CAD). The different embodiments of present invention, termed virtual vertical-synchronization (Virtual v-sync), eliminate tearing artifacts, while solving the shortfall of performance by shortening or dropping undisplayed frames, and solving the input lags by removing frame blocking. Any frame rate is achievable, independently of the monitor refresh. Two additional uses of the virtual vertical-synchronization are cloud gaming improvement and power consumption control. | 10-18-2012 |
20120274646 | LASER PARTICLE PROJECTION SYSTEM - A projection system and a method for generating special laser particle effects are provided. The projection system may comprise a computer processor and an arrangement. The computer processor may be configured to generate a laser particle effect. The arrangement may be configured to display the laser particle effect on a surface by using a coherent light source. | 11-01-2012 |
20120281002 | VISUAL PRESENTATION SYSTEM - A method and system for displaying a 2D representation of a 3D world on an image plane of a simulator. The image plane defines a fixed viewing region of the replica environment of the simulator and also corresponds to a view observed by an operator of the simulator. The method includes the steps of determining a head position of the operator of the replica environment and modifying a viewing volume of the 3D world based on the head position of the operator while keeping the image plane constant to form a modified viewing volume. The 2D representation based on the modified viewing volume is then generated and displayed on the image plane. | 11-08-2012 |
20120287138 | ELECTROMECHANICAL DEVICE CONFIGURED TO MINIMIZE STRESS-RELATED DEFORMATION AND METHODS FOR FABRICATING SAME - Embodiments of MEMS devices include a movable layer supported by overlying support structures, and may also include underlying support structures. In one embodiment, the residual stresses within the overlying support structures and the movable layer are substantially equal. In another embodiment, the residual stresses within the overlying support structures and the underlying support structures are substantially equal. In certain embodiments, substantially equal residual stresses are be obtained through the use of layers made from the same materials having the same thicknesses. In further embodiments, substantially equal residual stresses are obtained through the use of support structures and/or movable layers which are mirror images of one another. | 11-15-2012 |
20120293519 | RENDERING MODE SELECTION IN GRAPHICS PROCESSING UNITS - This disclosure describes techniques for automatically selecting a rendering mode for use by a graphics processing unit (GPU) to render graphics data for display. More specifically, the techniques include evaluating at least two metrics associated with rendering graphics data of one or more rendering units, and automatically selecting either an immediate rendering mode or a deferred rendering mode for a current rendering unit based on the evaluated metrics. The selected rendering mode may be the one of the rendering modes predicted to use less power and/or system bandwidth to render the graphics data of the current rendering unit. A rendering unit may comprise a set of frames, a frame, a portion of a frame, multiple render targets associated with a frame, a single render target associated with a frame, or a portion of a single render target. | 11-22-2012 |
20120293520 | PIEZOELECTRIC RESONATORS WITH CONFIGURATIONS HAVING NO GROUND CONNECTIONS TO ENHANCE ELECTROMECHANICAL COUPLING - This disclosure provides implementations of electromechanical systems resonator structures, devices, apparatus, systems, and related processes. In one aspect, resonator apparatus includes a first conductive layer including a first electrode and a second electrode. The first electrode is coupled to receive a first input signal, and the second electrode is coupled to provide a first output signal. A piezoelectric layer includes a piezoelectric material. The piezoelectric layer has a first side and a second side opposite the first side. The first side is proximate the first conductive layer, and the second side is electrically isolated from ground. In some examples, the second side of the piezoelectric layer can be exposed and/or electrically de-coupled from one or more components. | 11-22-2012 |
20120293521 | System and Method for Embedding Symbology in Digital Images and Using the Symbology to Organize and Control the Digital Images - A method and system for designing and affixing symbology, e.g., an identifier, into digital and printed images and using that symbology to link these images to a global computer network to allow the organization and processing of these images both while in digital form, and later when in printed form are provided. The method includes the steps of capturing an image with a digital image capture device and creating a digital image file; associating at least one identifier to the digital image file; and encoding the at least one identifier of the digital image file. The identifier includes a site location number (SLN), a customer identification number (CIN), a date the image was taken (DIT) and a picture sequence number (PSN). The identifier will be printed with the image and be used to retrieve the image at a later date and process user requests. | 11-22-2012 |
20120299935 | Processing order with integer inputs and floating point inputs - A graphics processing unit | 11-29-2012 |
20120299936 | GRAPHICS-AIDED REMOTE POSITION MEASUREMENT WITH HANDHELD GEODESIC DEVICE - A graphics-aided geodesic device is provided. The device includes an antenna for receiving position data from a plurality of satellites and a receiver coupled to the antenna. The device further includes orientation circuitry for obtaining orientation data. The orientation data represents an orientation of the apparatus with respect to a plane parallel with a horizon. The device further includes positioning circuitry for determining the position of the point of interest based at least on the position data and the orientation data. | 11-29-2012 |
20120299937 | AUDIO PROCESSING SYSTEM - An audio processing apparatus is configured to process audio signals from a plurality of sources. The audio processing apparatus may include a digital interface to receive status data indicating a status of at least one source, and an optical output device having a plurality of groups of graphics display areas which are respectively assigned to one of a plurality of audio channels of the audio processing apparatus. The audio processing apparatus may also include a control device configured to receive the status data, to determine at least one group of graphics display areas based on the received status data, and to control a graphics display area of the determined at least one group to display graphics generated based on the received status data. | 11-29-2012 |
20120299938 | RENDERING CONTROL APPARATUS, CONTROL METHOD THEREOF, RECORDING MEDIUM, RENDERING SERVER, AND RENDERING SYSTEM - For each of a plurality of rendering objects to be used to generate a screen to be provided for a client device, identification information and detailed information indicating data necessary for rendering are acquired. By referring to detailed information of each of the plurality of rendering objects, the rendering order of all the rendering objects is determined so as to allocate consecutive ordinal numbers to rendering objects having at least partial data indicated by detailed information in common. A rendering control apparatus transfers data, indicated by detailed information of a rendering object in accordance with the rendering order, to a GPU. In this process, among data indicated by detailed information of rendering objects which are continuous in the rendering order, only data which is not the same as data already transferred to the GPU is read out and transferred. | 11-29-2012 |
20120299939 | DISPLAYPORT CONTROL AND DATA REGISTERS - Circuits, methods, and apparatus for registers to store information that may be used by devices in a display system. One example provides control and data registers in a display to store information pertaining to a display system that includes the display. The registers can store attributes of the display, a host device, and a branch device. The information may include an organizationally unique identifier, chip identification, major and minor chip revision information, and firmware major and minor revision information. | 11-29-2012 |
20120306893 | PRE-EMPHASIS CONTROL CIRCUIT - A pre-emphasis circuit is disclosed. In one embodiment, a pre-emphasis circuit includes a first signal path configured to receive a first signal and a second signal path configured to receive the first signal. The second signal path includes a re-timing circuit configured to delay the first signal by a pre-determined amount to produce a second signal. The pre-emphasis circuit also includes a summing circuit coupled to receive the first signal from the first signal path and the second signal from the second signal path. The summing circuit is configured to add the second signal to the first signal to produce a third signal, wherein the third signal is logically equivalent to the first signal. The third signal has a first magnitude for a first portion of a bit-time of the first signal, and a second magnitude for a second portion of the bit-time of the first signal. | 12-06-2012 |
20120306894 | DISPLAYING LISTINGS BASED ON LISTING ACTIVITY - Systems and methods for enabling a display of listings based on listing activity are disclosed herein. In one embodiment, activity information of a listing displayed among multiple listings is accessed. Whether the activity information of the listing conforms to one or more criteria is determined. A priority of the listing relative to the multiple listings is altered based on the activity information of the listing conforming to the one or more criteria. The listing is displayed among the multiple listings according to the altered priority of the listing. | 12-06-2012 |
20120306895 | HOME WIRING TEST SYSTEMS AND METHOD - A system for testing a conductor of a structure can include a test device connected to the conductor. The test device is configured to test an electrical characteristic of the conductor and to produce a test result based at least in part on the electrical characteristic. A service provider network may be configured to communicate with the test device to initiate a test and/or to obtain the test result. A customer may use a computing device to obtain information regarding the test result, as well as guidance for troubleshooting and resolving a problem detected with the electrical conductor, such as a fault. | 12-06-2012 |
20120306896 | DISPLAY DEVICE OF A MOTOR VEHICLE - A display device of a motor vehicle, on which a map corresponding to a current vehicle position can be displayed in a display mode under the control of a navigation device, wherein a racetrack on which the motor vehicle is operated can be displayed on the display device in a further display mode. | 12-06-2012 |
20120320067 | REAL TIME ON-CHIP TEXTURE DECOMPRESSION USING SHADER PROCESSORS - A processing unit, method, and medium for decompressing or generating textures within a graphics processing unit (GPU). The textures are compressed with a variable-rate compression scheme such as JPEG. The compressed textures are retrieved from system memory and transferred to local cache memory on the GPU without first being decompressed. A table is utilized by the cache to locate individual blocks within the compressed texture. A decompressing shader processor receives compressed blocks and then performs on-the-fly decompression of the blocks. The decompressed blocks are then processed as usual by a texture consuming shader processor of the GPU. | 12-20-2012 |
20120327092 | PLANARIZED SPACER FOR COVER PLATE OVER ELECTROMECHANICAL SYSTEMS DEVICE ARRAY - This disclosure provides systems, methods and apparatus for a MEMS device. In one aspect, an electromechanical systems apparatus includes a substrate, a stationary electrode positioned over the substrate, a movable electrode spaced from the stationary electrode by a gap, and at least one support structure extending above the movable electrode. The support structure includes an inorganic dielectric layer and a polymer layer. | 12-27-2012 |
20120327093 | CONTENTS PROVIDING SCHEME USING DISPLAY HISTORY INFORMATION - A device for using display history information is provided. The device includes an image information generation unit configured to generate image information of contents reproduced in a different device, an image information transmission unit configured to transmit the generated image information to a seamless service providing server and a display history information management unit configured to control the apparatus based on the received display history information which is received from the seamless service providing server. Here, the display history information corresponds to the transmitted image information. | 12-27-2012 |
20120327094 | DISABLING A DISPLAY REFRESH PROCESS - A method performed by a physical computing system, the method includes disabling a display refresh process of a video controller ( | 12-27-2012 |
20120327095 | IMAGE DISPLAY APPARATUS AND IMAGE DISPLAY METHOD - An image display apparatus according to an embodiment of the present invention includes: a moving unit configured to move a display position of an image displayed on a display screen; a setting unit configured to set a compressed image display area in the image; and a compression unit configured to, when a nondisplay area that is not displayed on the display screen is created in the image by the moving unit, compress the nondisplay area so that the nondisplay area fits within the compressed image display area and is displayed on the display screen. | 12-27-2012 |
20130002685 | BONDED DOUBLE SUBSTRATE APPROACH TO SOLVE LASER DRILLING PROBLEMS - This disclosure provides systems, methods and apparatus for bonding a device substrate formed of a substantially transparent material to a carrier substrate. A laser etch stop layer may be formed on the device substrate. The carrier substrate may be coated with a releasable layer, such as a polymer layer. Vias may be formed in the device substrate by laser drilling. The vias may be filled with conductive material, e.g., by electroplating or by filling the vias with a conductive paste. One or more types of devices may then be attached to the device substrate and configured for electrical communication with the vias. In some implementations, passive devices may be formed on the device substrate before the vias are formed. Before or after device fabrication, the substrates may be separated. The substrates may be separated by laser irradiation or chemical dissolution of the releasable layer. | 01-03-2013 |
20130002686 | Media Action Script Acceleration Apparatus, System and Method - Exemplary apparatus, method, and system embodiments provide for processing an action script for a graphical image for visual display. An exemplary apparatus comprises: a first memory; first circuitry configured to convert a plurality of descriptive elements of the action script into a plurality of operational codes; and second circuitry configured to execute the plurality of operational codes using corresponding data stored in the first memory to generate pixel data for the graphical image. Exemplary embodiments may further include third circuitry configured to parse the action script into the plurality of descriptive elements and the corresponding data, and fourth circuitry configured to extract data from the action script and to store the extracted data in the first memory as a plurality of control words having the corresponding data in predetermined fields. | 01-03-2013 |
20130002687 | MULTIMEDIA CONTENT RECEIVING AND BROADCASTING DEVICE - A lighting device equipped with means for receiving and delivering multimedia content is described. Such a device can be mounted on any type of pre-existing standard lamp-holder so as to transform it into a sophisticated system for providing adjustable lighting and for delivering multimedia content that can be updated as desired by the user, thus being able to be integrated in a simple and cost-effective way into the room furniture without requiring the addition of other elements or the replacement of any pre-existing lighting system. | 01-03-2013 |
20130009966 | IMAGE PROCESSING DEVICE, IMAGE DISPLAY DEVICE, AND PROJECTOR - An image processing device adapted to perform image processing on an image signal input, and then output the image signal includes an interface section adapted to perform input and output of the image signal in process with a storage device located outside the image processing device, and connected to the image processing device, a compression processing section adapted to compress the image signal output from the interface section to the storage device, and a compression rate setting section adapted to set a compression rate used when compressing the image signal in the compression processing section. | 01-10-2013 |
20130009967 | MOBILE TERMINAL, SETTING METHOD, AND STORAGE MEDIUM - A mobile terminal including a display unit and communicably connected to a storage apparatus storing setting information of a user interface for an information processing terminal for receiving a user operation to data in the information processing terminal. The mobile terminal includes an acquisition unit and a control unit. The acquisition unit acquires the setting information from the storage apparatus. The control unit displays a user interface for the mobile terminal using the setting information on the display unit. | 01-10-2013 |
20130009968 | Remote Control Electronic Display System - A display apparatus and display system wherein displays are generated at a remote source and transmitted to the display apparatus for real time or timed presentation. | 01-10-2013 |
20130016107 | METHOD AND MECHANISM FOR PERFORMING BOTH SERVER-SIDE AND CLIENT-SIDE RENDERING OF VISUAL DATA - Disclosed is an approach for providing an improved approach for rendering graphics that can utilize both server-side rendering and client-side rendering for the same display frame. In this way, the different visual objects within the same frame can be rendered using either approach, either at the server or at the client. | 01-17-2013 |
20130016108 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAMAANM Isozu; MasaakiAACI TokyoAACO JPAAGP Isozu; Masaaki Tokyo JP - An information processing apparatus includes: a communication unit to receive, from another information processing apparatus, image data in an imaginary region having a first area, first tree information indicating a tree structure of the image data, and layout information indicating a layout of the image data; a cache memory to cache at least a part of the received image data; a display including a display region having a second area smaller than the first area, and to display a part of the cached image data in the display region; and a controller to divide the imaginary region into regions based on the second area and the received layout information, generate second tree information indicating a tree structure of the image data in accordance with the regions, and control the cache memory to cache the at least a part of the image data based on the second tree information. | 01-17-2013 |
20130016109 | OUT-OF-CORE RAY TRACING WITH MEMORY-EFFICIENT PAGE GENERATION - In one embodiment, a method comprising grouping by a processor primitives that comprise a scene into plural clusters, each cluster comprising a subset of the primitives that are proximal to each other relative to the other of the primitives; and allocating an equal size memory block for each respective cluster for the plural clusters, wherein all the plural clusters comprise one scene representation, wherein each cluster can contain up to M primitives, where M is an integer number. | 01-17-2013 |
20130021349 | DISPLAY DEVICE, LIQUID CRYSTAL MODULE, AND IMAGE DISPLAY SYSTEM - A display device includes a display panel in which a plurality of pixels are arranged in a display region; a plurality of photosensors each configured to receive external light irradiating the display region of the display panel; and a graphic display controller in which a reference value is preset for light reception information obtained by the photosensors and which is configured to display, when one or more of values for the light reception information exceeding the reference value is obtained by the photosensors, a graphic image indicating predetermined information in the display region based on the light reception information. | 01-24-2013 |
20130027410 | CPU/GPU Synchronization Mechanism - A thread on one processor may be used to enable another processor to lock or release a mutex. For example, a central processing unit thread may be used by a graphics processing unit to secure a mutex for a shared memory. | 01-31-2013 |
20130027411 | GRAPHICAL PRESENTATION OF EWS/PATIENT STATE - A patient monitoring system includes a display that displays a plurality of sectors including one or more icons. A controller is configured to display patient data received from a patient monitoring system in a corresponding sector of the display. The controller programmed to determine patient status from the patient data and display the patient status as an icon on the display. The icon is color-coded with the severity or deviation from normal of the patient status. The icon can also include an arrow that indicates if the patient status is improving or deteriorating. | 01-31-2013 |
20130027412 | PROGRAMMABLE CONTROLLERS AND SCHEDULE TIMERS - The present invention relates to a user interface system and method for programming a schedule of a programmable device. The system comprises processor means and a display unit coupled to the processor means, whereby the processor means is configured to provide a graphical display on the display unit for displaying a time select region for programming at least one time period for the schedule. The time select region is displayed on the display unit as a dial ( | 01-31-2013 |
20130033502 | GENERATING DATA REPRESENTATIVE OF A FRAGMENTED DOCUMENT - Systems and methods to generate data representative of a fragmented document are provided. A particular method includes using motion of a moving film to move multiple pieces of a document that has been fragmented. The method also includes capturing images of the pieces as the pieces are moving, wherein each of the images includes at least one side of at least one of the pieces. The method further includes processing the images to generate a data file including at least a portion of the document, where the portion is determined based on image data associated with two or more of the pieces. | 02-07-2013 |
20130038614 | MANAGING MULTIPLE GPU-BASED RENDERING CONTEXTS - Content is rendered for display using a plurality of rendering contexts. Rendering is performed, at least in part, using a graphics processing unit (GPU). The plurality of rendering contexts can comprise a lower priority rendering context and a higher priority rendering context. One or more components can be associated with each of the lower priority rendering context and the higher priority rendering context. Different restrictions can be imposed on each rendering context. Restrictions can include a restriction on block size, prioritization of requests for each context, and a restriction on the number of requests in a GPU queue at a time. | 02-14-2013 |
20130044117 | VECTOR REGISTER FILE CACHING OF CONTEXT DATA STRUCTURE FOR MAINTAINING STATE DATA IN A MULTITHREADED IMAGE PROCESSING PIPELINE - Frequently accessed state data used in a multithreaded graphics processing architecture is cached within a vector register file of a processing unit to optimize accesses to the state data and minimize memory bus utilization associated therewith. A processing unit may include a fixed point execution unit as well as a vector floating point execution unit, and a vector register file utilized by the vector floating point execution unit may be used to cache state data used by the fixed point execution unit and transferred as needed into the general purpose registers accessible by the fixed point execution unit, thereby reducing the need to repeatedly retrieve and write back the state data from and to an L1 or lower level cache accessed by the fixed point execution unit. | 02-21-2013 |
20130057557 | HIGH AREA STACKED LAYERED METALLIC STRUCTURES AND RELATED METHODS - This disclosure provides implementations of high surface area stacked layered metallic structures, devices, apparatus, systems, and related methods. A plurality of stacked layers on a substrate may be manufactured from a plating bath including a first metal and a second metal. A modulated plating current can deposit alternate first metal layers and alloy layers, the alloy layers including the first metal and the second metal. Gaps between the alloy layers can be formed by selectively etching some portions of the first metal layers to define a stacked layered structure. Stacked layered structures may be useful in applications to form capacitors, inductors, catalytic reactors, heat transfer tubes, non-linear springs, filters, batteries, and heavy metal purifiers. | 03-07-2013 |
20130057558 | MECHANICAL LAYER AND METHODS OF MAKING THE SAME - This disclosure provides systems, methods and apparatus for controlling a mechanical layer. In one aspect, an electromechanical systems device includes a substrate and a mechanical layer positioned over the substrate to define a gap. The mechanical layer is movable in the gap between an actuated position and a relaxed position, and includes a mirror layer, a cap layer, and a dielectric layer disposed between the mirror layer and the cap layer. The mechanical layer is configured to have a curvature in a direction away from the substrate when the mechanical layer is in the relaxed position. In some implementations, the mechanical layer can be formed to have a positive stress gradient directed toward the substrate that can direct the curvature of the mechanical layer upward when the sacrificial layer is removed. | 03-07-2013 |
20130063449 | METHOD AND SYSTEM FOR PREPROCESSING AND PROVIDING INFORMATION FOR OPERATING A TECHNICAL INSTALLATION - A method is disclosed for preprocessing and providing data and information of an automation system, wherein temporally variable first data or information and temporally invariable second data or information are acquired by using at least one standardized interface. The acquired first data and the acquired second data are read in, processed, via at least one standardized interface, and reproduced for display as a whole, and/or provided for further utilization and for operating a technical installation. | 03-14-2013 |
20130069958 | ELECTROMECHANICAL DEVICE WITH OPTICAL FUNCTION SEPARATED FROM MECHANICAL AND ELECTRICAL FUNCTION - A microelectromechanical (MEMS) device includes a substrate, a movable element over the substrate, and an actuation electrode above the movable element. The movable element includes a deformable layer and a reflective element. The deformable layer is spaced from the reflective element. | 03-21-2013 |
20130076760 | DISPLAY DEVICE AND DRIVING METHOD THEREOF - A display device includes: a display panel displaying a still image and a motion picture; a display panel which displays a still image and a motion picture; a signal controller which controls signals to drive the display panel; and a graphics processing unit which transmits input image data to the signal controller, where the signal controller includes a frame memory which stores compressed image data generated by compressing the input image data, and a mixer which mixes compression recovered image data generated by recovering the compressed image data and the input image data to generate mixed image data. | 03-28-2013 |
20130083038 | METHODS OF CREATING SPACERS BY SELF-ASSEMBLY - This disclosure provides systems, methods and apparatus for fabricating spacers for electromechanical systems devices. In one aspect, a method of forming a spacer on a spacer portion of a device surface of an electromechanical systems device includes exposing the device surface to spacer particles suspended in a fluid. The spacer particles are allowed to attach to the spacer portion. Each of the spacer particles can have at least one dimension of about 1 micron to 10 microns. The electromechanical systems device can also include a sacrificial layer that is subsequently removed between the device surface and a substrate surface of a substrate on which the electromechanical systems device is formed. | 04-04-2013 |
20130083039 | MULTI OPTICAL-ROUTE HEAD UP DISPLAY (HUD) - A multi optical-route Head Up Display (HUD), comprising: at least an image display unit, to generate at least two input images, and project them respectively to a plurality of relay lenses, which adjusts reflection angle of said input signals and then transmits them to a virtual image generation unit, said virtual image generation unit produces a plurality of virtual images, and transmits them to a plurality of transmission mirrors, which reflects said virtual images to form a large area virtual image. Based on technical contents mentioned above, size of optical elements of lens and mirrors can be reduced drastically, so that said multi optical-route HUD can be miniaturized, to achieve image display range of large area, thus the moving vehicle information frame required completely overlaps outside view, as such effectively solving defects of a conventional single optical-route image display device capable of only providing small area image display. | 04-04-2013 |
20130088498 | ELECTROMECHANICAL SYSTEMS DEVICE WITH NON-UNIFORM GAP UNDER MOVABLE ELEMENT - Systems, methods and apparatus are provided for electromechanical systems devices having a non-uniform gap under a mechanical layer. An electromechanical systems device includes a movable element supported at its edges over a substrate by at least two support structures. The movable element can be spaced from the substrate by a gap having two or more different heights in two or more corresponding distinct regions. The gap has a first height in a first region below the gap, such as an active area of the device, and a second height in a second region adjacent the support structure. In an interferometric modulator implementation, the second region can be encompasses within an anchor region with a black mask. | 04-11-2013 |
20130088499 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SERVER, INFORMATION PROCESSING METHOD, INFORMATION EXTRACTING METHOD AND PROGRAM - According to an illustrative embodiment an information processing system is provided. The system includes a processor for determining one or more candidate tags based on input data, the candidate tags being included within a hierarchical structure; and a display for displaying the candidate tags in a manner indicative of the candidate tags' positions in the hierarchical structure. | 04-11-2013 |
20130100143 | STACKED VIAS FOR VERTICAL INTEGRATION - This disclosure provides systems, methods and apparatus for a via structure. In one aspect, an apparatus includes a substrate and a first electromechanical systems device on a surface of the substrate. The first electromechanical systems device includes a first metal layer and a second metal layer. A first via structure can be included on the surface of the substrate. The first via structure includes the first metal layer, the second metal layer, and a third metal layer. The first metal layer of the first electromechanical systems device may be the same metal layer as the first metal layer of the first via structure. | 04-25-2013 |
20130100144 | ILLUMINATION DEVICE AND PROCESS FOR FORMING COATED RECESSED LIGHT GUIDE FEATURES - This disclosure provides systems, methods and apparatus for providing illumination by using light turning features in a light guide. In an aspect, an illumination system is provided with a light guide configured to support propagation of light along the length of the light guide. The light guide includes a light turning feature formed by an indentation in the light guide. A coating layer is disposed along surfaces of the indentation and the volume of the indentation over the coating is filled with a filler. The filler substantially fills the indentation to an upper surface of the light turning feature and is spaced apart from the light guide. The light guide is configured to provide total internal reflection of light at the upper surface of the light guide. Light from a light source can be injected into the light guide and then redirected by the turning features to illuminate a display. | 04-25-2013 |
20130100145 | ELECTROMECHANICAL SYSTEMS DEVICE - This disclosure provides systems, methods, and apparatus for EMS devices. In one aspect, an EMS device includes at least one movable layer configured to move relative to one or more electrodes. The at least one movable layer can include a first conductive layer, a second conductive layer, and a non-conductive layer disposed between the first conductive layer and the second conductive layer. In some implementations, the movable layer can include at least one conductive via electrically connecting the first conductive layer and the second conductive layer through the non-conductive layer. | 04-25-2013 |
20130106868 | ENCAPSULATION OF EMS DEVICES ON GLASS | 05-02-2013 |
20130106869 | DISPLAY DEVICE AND METHOD FOR CONTROLLING THE DISPLAY DEVICE | 05-02-2013 |
20130120406 | GRAPHICS PROCESSING - An embodiment of the present invention includes a device for real-time graphics processing. The device includes an interface coupled to exterior for receiving external data. The device includes a data converter coupled to the interface for converting the external data received from the interface. The device includes a graphics processing unit coupled to the data converter to process the external data that has been converted. | 05-16-2013 |
20130127879 | GLASS-ENCAPSULATED PRESSURE SENSOR - This disclosure provides systems, methods and apparatus for glass-encapsulated pressure sensors. In one aspect, a glass-encapsulated pressure sensor may include a glass substrate, an electromechanical pressure sensor, an integrated circuit device, and a cover glass. The cover glass may be bonded to the glass substrate with an adhesive, such as epoxy, glass frit, or a metal bond ring. The cover glass may have any of a number of configurations. In some configurations, the cover glass may partially define a port for the electromechanical pressure sensor at an edge of the glass-encapsulated pressure sensor. In some configurations, the cover glass may form a cavity to accommodate the integrated circuit device that is separate from a cavity that accommodates the electromechanical pressure sensor. | 05-23-2013 |
20130127880 | DISPLAY DEVICE AND DUAL-SIDED PROCESS FOR FORMING LIGHT TURNING FEATURES AND DISPLAY ELEMENTS - This disclosure provides systems, methods and apparatus for providing illumination by using a light guide to distribute light. In an aspect, an illumination system is provided with a substrate having a first side and a second side opposite the first. The substrate can be optically transmissive and form part of the light guide for distributing light. The first side of the substrate is processed using a first processing technology. Processing the first side includes forming a light turning feature on the first side and forming a protective layer over the light turning feature. The second side is processed using a second processing technology to form display elements, while the protective layer protects the first side from damage. The first and second processing technologies can be performed using the same tool set. In addition to protecting the first side, the protective layer may function as an optical cladding and/or passivation layer. | 05-23-2013 |
20130127881 | SYSTEMS, DEVICES, AND METHODS FOR DRIVING A DISPLAY - This disclosure provides systems, methods and apparatus for writing data to a display. The frame rate is improved by simultaneously and independently writing data to multiple common lines of the display. In some implementations, lines of common color are written simultaneously. In some implementations, more common lines of lower visual importance are written simultaneously than common lines of higher visual importance. In these implementations, colors of higher visual importance can be displayed at a higher resolution to maintain good image quality while still improving frame rate. Display element electrodes may be coupled along common lines in various ways to implement simultaneous writing to multiple common lines. | 05-23-2013 |
20130135317 | THIN BACK GLASS INTERCONNECT - This disclosure provides systems, methods and apparatus for providing packaged microelectromechanical systems (MEMS) devices. In one aspect, package can include a cover glass joined to a device substrate, the cover glass including integrated electrical connectivity and configured to encapsulate one or more MEMS devices on the device substrate. The cover glass can include one or more spin-on glass layers and electrically conductive routing and interconnects. The package can include a narrow seal surrounding the one or more encapsulated MEMS devices. | 05-30-2013 |
20130135318 | DISPLAY ASSEMBLIES AND METHODS OF FABRICATION THEREOF - This disclosure provides systems, methods and apparatus for display assemblies. In one aspect, a display assembly may include a first panel, a second panel, and a third panel. The second panel may be spaced apart from the first panel, and the third panel may be spaced apart from the second panel. A first perimeter frame may join the first panel and the second panel, with the first perimeter frame defining a first cavity in between the first panel and the second panel. The first cavity may be substantially filled with a first liquid. A second perimeter frame may join the second panel and the third panel, with the second perimeter frame defining a second cavity in between the second panel and the third panel. The second cavity may be substantially filled with a second liquid. | 05-30-2013 |
20130135319 | INTERFEROMETRIC MODULATOR WITH DUAL ABSORBING LAYERS - This disclosure provides systems, methods and apparatus related to an electromechanical display device. In one aspect, an analog interferometric modulator includes a reflective display pixel having a reflector, and a movable first absorbing layer positionable at a distance d | 05-30-2013 |
20130135320 | TRI-STATE MEMS DEVICE AND DRIVE SCHEMES - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for driving an array of tri-state devices. The array of tri-state devices may form an array of display elements, and the array may be passively addressed. According to one aspect, the array includes two segment lines and one common line connected to each tri-state display element. According to another aspect, the array includes two common lines and one segment line connected to each tri-state display element. | 05-30-2013 |
20130135321 | Three-Dimensional Display Apparatus Electromechanical System - A three-dimensional display apparatus electromechanical system for displaying three-dimensional images without special viewing aids is disclosed. The electromechanical apparatus includes three flat surface screens, two rotating wheels or single screen not limited to other variations that will enable similar operation of the apparatus. The imaging system includes a CRT or similar device and control system to generate two-dimensional images to project the images at different depth locations through a focus system on to the moving projection screens. | 05-30-2013 |
20130135322 | SWITCHING BETWEEN DIRECT RENDERING AND BINNING IN GRAPHICS PROCESSING USING AN OVERDRAW TRACKER - This disclosure presents techniques and structures for determining a rendering mode (e.g., a binning rendering mode and a direct rendering mode) as well as techniques and structures for switching between such rendering modes. Rendering mode may be determined by analyzing rendering characteristics. Rendering mode may also be determined by tracking overdraw in a bin. The rendering mode may be switched from a binning rendering mode to a direct rendering mode by patching commands that use graphics memory addresses to use system memory addresses. Patching may be handled by a CPU or by a second write command buffer executable by a GPU. | 05-30-2013 |
20130135323 | METHOD AND DEVICE FOR PROVIDING INFORMATION - An information providing method and device capable of improving accessibility to information. The method includes producing a piece of data based on user activity in a device; and displaying information based on the piece of data on the device. | 05-30-2013 |
20130141441 | DIGITAL SIGNAGE APPARATUS, INFORMATION PROCESSING APPARATUS COMMUNICATING WITH DIGITAL SIGNAGE APPARATUS AND METHOD FOR DISPLAYING CONTENT BY DIGITAL SIGNAGE APPARATUS - According to one embodiment, a digital signage apparatus comprises a position information reception unit, a content inquiry unit, a content reception unit and a replay unit. The position information reception unit receives position information capable of specifying the installation position of the own apparatus from an external apparatus. The content inquiry unit notifies the position information received by the position information reception unit to an external information processing apparatus, so as to inquire the distribution of a content corresponding to the installation position. The content reception unit receives the content distributed in response to the inquiry of the content inquiry unit. The replay unit replays the content received by the content reception unit. | 06-06-2013 |
20130155073 | METHOD AND APPARATUS FOR POWER MANAGEMENT OF A PROCESSOR IN A VIRTUAL ENVIRONMENT - A method and apparatus determines an activity history context for each of a plurality of virtual machines sharing use of a graphics processing core. Each activity history context provides information related to a power setting of at least one engine of the graphics processing core during at least one prior use of the graphics processing core by the corresponding virtual machine. The method and apparatus controls a power setting of the at least one engine of the graphics processing core based on the activity history context corresponding to an active virtual machine using the graphics processing core. | 06-20-2013 |
20130155074 | SYSCALL MECHANISM FOR PROCESSOR TO PROCESSOR CALLS - Provided is a method for processing system calls from a GPU to a CPU. The method includes a GPU storing a plurality of tasks in a memory, with each task representing a function to be performed on the CPU. The method also includes generating a CPU interrupt, and processing of the stored plurality of tasks by the CPU. | 06-20-2013 |
20130155075 | INFORMATION PROCESSING DEVICE, IMAGE TRANSMISSION METHOD, AND RECORDING MEDIUM - A server device draws a processing result from software into an image memory, detects an update area containing an update between frames in an image, and compresses the image in the update area to a still image by using one of a compression format from among multiple compression formats. The server device identifies a high-frequency change area and compresses the image in the high-frequency change area to a moving image. The server device transmits still image compressed data and moving image compressed data to a client terminal. When the server device ends the compression of the moving image, it attempts to change the compression format of a still image and selects a compression format of a still image based on the result of comparing a compression ratio of still image compressed data in update areas obtained before and after a change in a compression format is attempted. | 06-20-2013 |
20130162656 | ANGLED FACETS FOR DISPLAY DEVICES - This disclosure provides systems, methods and apparatus for provided masked structures on an embossed substrate. In one aspect, these masked structures may be reflected facets for use as part of a frontlight film. In another aspect, these masked structures may be masked wiring for use as part of a capacitive touchscreen array. In one aspect, the structures may have a discrete mask formed thereon, while in other aspects, these structures may have self-masking attributes, and may include an interferometric black mask. | 06-27-2013 |
20130162657 | VERTICALLY ETCHED FACETS FOR DISPLAY DEVICES - This disclosure provides systems, methods and apparatus for masked reflective structures which can be integrated into display devices. In one aspect, masks and etch leading layers can be used to control the etching of a stack of layers to form masked reflective structures having a desired profile. In particular, tapered edges at a particular angle can be formed, and the resulting structures used in a roll-to-roll process to fabricate a device component. | 06-27-2013 |
20130169650 | System, Method, and Computer Program Product for 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. | 07-04-2013 |
20130169651 | TEXTURE PIPELINE CONTEXT SWITCH - Circuits, methods, and apparatus that perform a context switch quickly while not wasting a significant amount of in-progress work. A texture pipeline includes a cutoff point or stage. After receipt of a context switch instruction, texture requests and state updates above the cutoff point are stored in a memory, while those below the cutoff point are processed before the context switch is completed. After this processing is complete, global states in the texture pipeline are stored in the memory. A previous context may then be restored by reading its texture requests and global states from the memory and loading them into the texture pipeline. The location of the cutoff point can be a point in the pipeline where a texture request can no longer result in a page fault in the memory. | 07-04-2013 |
20130176317 | LIGHT GUIDE WITH AT LEAST PARTIALLY NON-TRANSMISSIVE COATING ON LEDGE REGION - This disclosure provides systems, methods and apparatus related to an illumination system for a display device. In one aspect, the illumination system includes a light guide having a view region, which directly overlies display elements of a display, and a ledge region between the view region and a light source that injects light into the light guide. The ledge region is coated with an at least partially non-transmissive layer. The layer can be at least partially absorptive and/or at least partially reflective. In some implementations, the layer can include microstructures configured to turn steep-angle light such that it is redirected across the light guide at a shallower angle. In some implementations, the boundary between the ledge region and the view region of the light guide can have a nonlinear shape. | 07-11-2013 |
20130176318 | REDUNDANT CONTROL SYSTEM FOR LCD - In an exemplary embodiment, each horizontal and vertical conductor of a TFT array may be in electrical contact with a first and second control system. Initially, the entire display is driven by the first control system. When/if a failure occurs in the first control system, it is powered down and the second control system maintains operation of the entire display. Each control system may contain a set of source/gate drivers, display interface board, and power supply. A reversionary button may allow the user to manually switch between control systems. Alternatively, failure may be detected by the display interface boards or a graphics processor. | 07-11-2013 |
20130181997 | PRESENTING IMAGES FROM FAST IMAGE-EVENT STREAM - A method of dynamically presenting temporally ordered image events includes providing a pre-determined presentation rate and a corresponding pre-determined presentation period; using a processor to receive at irregular intervals a plurality of temporally ordered image events at an average image event rate greater than the presentation rate; storing the received image events in an ordered list corresponding to the order in which the image events were received; accessing, according to a pre-determined rule based on the pre-determined presentation rate and image event rate, a subset of the stored image events from the ordered list; and sequentially presenting each of the accessed subset of image events in the order in which the image events were received for the presentation period. | 07-18-2013 |
20130187931 | SYSTEM AND METHOD FOR MULTIPLE NATIVE SOFTWARE APPLICATIONS USER INTERFACE COMPOSITION - In an environment with multiple graphics software application framework, a rending application programming interface (API) agent is provided in a rendering API library. The rendering API agent is to find surface information on memory surfaces corresponding to rendering surfaces of the rendering API library and relationship information between the memory surfaces and a process of the redering API application. The rendering API agent is to communicate with a global scene graph library (GSGL) to send the surface information and the relationship information to the GSGL. Binding may be used to transform the memory surfaces to desired rendering API surfaces based on the surface information in GSGL. A user experience application is to manipulate the translated rendering API surfaces to create user experience. | 07-25-2013 |
20130187932 | PARA-VIRTUALIZED ASYMMETRIC GPU PROCESSORS - The present invention extends to methods, systems, and computer program products for providing asymmetric Graphical Processing Unit (“GPU”) processors in a para-virtualized environment. A virtual GPU (“vGPU”) within a child partition of the para-virtualized environment includes a kernel-mode driver (“KMD”) and a user-mode driver (“UMD”). The KMD includes a plurality of virtual nodes. Each virtual node performs a different type of operation in parallel with other types of operations. The KMD is declared as a multi-engine GPU. The UMD schedules operations for parallel execution on the virtual nodes. A render component within a root partition of the para-virtualized environment executes GPU commands received from the vGPU at the physical GPU. A plurality of memory access channels established between the KMD and the render component communicate GPU commands between a corresponding virtual node at the KMD and the render component. | 07-25-2013 |
20130187933 | RENDERING CONTENT ON COMPUTING SYSTEMS - A computer-implemented method for rendering a web page including web content and video content is disclosed according to an aspect of the subject technology. The method comprises retrieving the web content from a network using a browser process implemented on one or more processors, and rendering the retrieved web content into rendered web content using a render process implemented on the one or more processors. The method also comprises retrieving the video content from the network using a video process implemented on the one or more processors, and directing the retrieved video content to a video hardware accelerator, wherein the video hardware accelerator renders the video content into a rendered video frame. The method further comprises instructing a graphics processing unit (GPU) to composite the rendered web content and the rendered video frame into a composite frame for display to a user. | 07-25-2013 |
20130187934 | APPARATUS AND METHOD FOR PROCESSING A SIGNAL - A method of processing a signal, the method including receiving first data, extracting a first parameter from the first data, calculating and outputting first output data with respect to the first data based on the first parameter, receiving second data, extracting a second parameter from the second data, calculating second output data with respect to the second data based on the second parameter, and alternately outputting the first and second output data at least once. | 07-25-2013 |
20130194281 | Moisture Barrier for Electronic Devices - An electronic display configured to provide a visual output, such as a liquid crystal display. The electronic display includes an optical shutter and a first polarizer operably connected to the optical shutter. The first polarizer includes an optical filter layer, a protective layer, and a moisture barrier positioned on a first surface of either the optical filter or the protective layer. The moisture barrier substantially prevents water molecules from being transmitted therethrough. | 08-01-2013 |
20130215121 | HEAT SPREADING SUBSTRATE - Heat spreading substrate. In accordance with an embodiment of the present invention, an apparatus includes a thermally conductive, electrically insulating regular solid, a first electrically conductive coating mechanically coupled to a first edge of the regular solid and a second electrically conductive coating mechanically coupled to a second edge of the regular solid. The first and the second electrically conductive coatings are electrically isolated from one another and the faces of the first electrically conductive coating, the second electrically conductive coating and the regular solid are substantially co-planar. The primary and secondary surfaces of the regular solid may be free of electrically conductive materials. | 08-22-2013 |
20130215122 | DISPLAY APPARATUS WITH LIGHT GUIDE BASED SOLAR CONCENTRATOR - A display apparatus includes a display, a primary light concentrator, a concentrator light guide, and a solar cell. The primary light concentrator is arranged in tandem with the display, and the primary light concentrator is configured to concentrate incident light into an array of output regions. The concentrator light guide receives light from the primary light concentrator. The concentrator light guide includes light redirecting elements aligned with the output regions of the primary light concentrator to redirect light from the primary light concentrator along the concentrator light guide toward an edge thereof. The solar cell is located adjacent the edge of the concentrator light guide. | 08-22-2013 |
20130215123 | Media Action Script Acceleration Apparatus, System and Method - Exemplary apparatus, method, and system embodiments provide for processing an action script for a graphical image for visual display. An exemplary apparatus comprises: a first memory; first circuitry configured to convert a plurality of descriptive elements of the action script into a plurality of operational codes; and second circuitry configured to execute the plurality of operational codes using corresponding data stored in the first memory to generate pixel data for the graphical image. Exemplary embodiments may further include third circuitry configured to parse the action script into the plurality of descriptive elements and the corresponding data, and fourth circuitry configured to extract data from the action script and to store the extracted data in the first memory as a plurality of control words having the corresponding data in predetermined fields. | 08-22-2013 |
20130229419 | Efficient Writing of Pixels to Tiled Planar Pixel Arrays - A method, system, and computer-readable storage medium are disclosed for efficient writing of pixels to tiled planar pixel arrays. An image editing operation is performed by a first thread on an area of an image comprising a plurality of tiles within the area. A lock for write operation is performed by a second thread on each of the plurality of tiles. Results of the lock for write operations are sent from the second thread to the first thread. An output of the image editing operation is sent from the first thread to one or more third thread. The output of the image editing operation is stored in the plurality of tiles by the one or more third threads. | 09-05-2013 |
20130235048 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ADJUSTING A REFRESH RATE OF A DISPLAY - A display refresh system, method and computer program product are provided. In use, at least one aspect of a display of content is identified by monitoring commands. Based on such identified aspect(s), a refresh rate of a display utilized for the display of the content may be adjusted. | 09-12-2013 |
20130241937 | Social Interaction Analysis and Display - Provided are techniques for storing information for identifying and characterizing a plurality of user characterizations associated with a social networking application; parsing a display associated with the social networking application to identify a first user characterization of the plurality of user characterizations; correlating the first user characterization to a first portion of the stored information; analyzing the first portion with respect to a first user-defined criteria; and in response to a determination that the first portion satisfies the first user-defined criteria, displaying, on the display, first data corresponding to the first portion in conjunction with a first indicia to enable the first data to be associated with the first user characterization. | 09-19-2013 |
20130241938 | VISIBILITY-BASED STATE UPDATES IN GRAPHICAL PROCESSING UNITS - In general, techniques are described for visibility-based state updates in graphical processing units (GPUs). A device that renders image data comprising a memory configured to store state data and a GPU may implement the techniques. The GPU may be configured to perform a multi-pass rendering process to render an image from the image data. The GPU determines visibility information for a plurality of objects defined by the image data during a first pass of the multi-pass rendering process. The visibility information indicates whether each of the plurality of objects will be visible in the image rendered from the image data during a second pass of the multi-pass rendering process. The GPU then retrieves the state data from the memory for use by the second pass of the multi-pass rendering process in rendering the plurality of objects of the image data based on the visibility information. | 09-19-2013 |
20130241939 | HIGH CAPACITANCE DENSITY METAL-INSULATOR-METAL CAPACITORS - This disclosure provides systems, methods, and apparatus for high capacitance density metal-insulator-metal capacitors. In one aspect, an apparatus may include a first base metal layer on a first side of a substrate. A first polymer layer may be disposed on the first base metal layer and on the first side of the substrate. The first polymer layer may define a first plurality of vias though the first polymer layer, the first plurality of vias exposing portions of the first base metal layer. A first electrode layer may be disposed on the first polymer layer. The first electrode layer may contact the portions of the first base metal layer. A first dielectric layer may be disposed on the first electrode layer. A second electrode layer may be disposed on the first dielectric layer. The first dielectric layer may electrically isolate the first electrode layer from the second electrode layer. | 09-19-2013 |
20130241940 | CHAINING IMAGE-PROCESSING FUNCTIONS ON A SIMD PROCESSOR - In a single-instruction-multiple-data (SIMD) processor having multiple lanes, and local memory dedicated to each lane, a method of processing an image is disclosed. The method comprises mapping consecutive rasters of the image to consecutive lanes such that groups of consecutive rasters form image strips, and vertical stacks of strips comprise strip columns. Local memory allocates memory to the image strips. A sequence of functions is processed for execution on the SIMD processor in a pipeline implementation, such that the pipeline loops over portions of the image in multiple iterations, and intermediate data processed during the functions is stored in the local memory. Data associated with the image is traversed by first processing image strips from top to bottom in a left-most strip column, then progressing to each adjacent unprocessed strip column. | 09-19-2013 |
20130257880 | LIGHT GUIDE WITH INTERNAL LIGHT RECIRCULATION - This disclosure provides systems, methods, and apparatuses for illumination using illumination systems having a light guide. A light source is configured to inject light into a light input edge of the light guide. The light guide is configured to recirculate the injected light therein such that the light passes back and forth across the light guide one or more times. The light guide includes light-turning features that extract light out of the light guide. To promote light recirculation, the light-turning features have a per-pass light extraction efficiency of about 50% or less and one or more edges of the light guide may be reflective. The light extracted out of the light guide by the light-turning features may be used to illuminate a display. | 10-03-2013 |
20130257881 | DATA TRANSMISSION METHOD AND DISPLAY DEVICE - Provided is a method capable of performing serial transmission of data whose data values change in short fixed cycles, while suppressing an increase in power consumption. In a liquid crystal controller, data sequence conversion is performed on data included in an input image signal by a first data sequence conversion circuit and a second data sequence conversion circuit every predetermined period of time. The data sequence conversion is performed by reversing the values of predetermined bits of each data. The data obtained after the data sequence conversion is transmitted, as a digital video signal, to a source driver. In the source driver, the same data sequence conversion as that performed by the liquid crystal controller is performed on each data included in the digital video signal by a first data sequence restoring circuit and a second data sequence restoring circuit. | 10-03-2013 |
20130265317 | DISPLAY SYSTEM OF ELECTRONIC DEVICE - A display system includes a main processor, a graphics card, and a display. The graphics card includes a plurality of video memory modules. When the display system displays a selected image, the main processor determines a display mode of the selected image according to inherent characteristics of an image file corresponding to the selected image, selects ones of the video memory modules in a desirable number to display the selected image, and controls selected ones of the video memory modules and the display to display the selected image according to the display mode. | 10-10-2013 |
20130271474 | REDUCING POWER FOR 3D WORKLOADS - Various embodiments are presented herein that may reduce the workload of a GPU tasked with delivering frames of video data to a display generated by a | 10-17-2013 |
20130278609 | ISOTROPICALLY-ETCHED CAVITIES FOR EVANESCENT-MODE ELECTROMAGNETIC-WAVE CAVITY RESONATORS - This disclosure provides implementations of electromechanical systems (EMS) resonator structures, devices, apparatus, systems, and related processes. In one aspect, a device includes an evanescent-mode electromagnetic-wave cavity resonator. In some implementations, the resonator includes an isotropically-etched cavity operable to support one or more evanescent electromagnetic wave modes. In some implementations, the resonator also includes a cavity ceiling arranged to form a volume in conjunction with the isotropically-etched cavity. In some implementations, the resonator also includes a capacitive tuning structure having a portion that is located at least partially within the volume so as to support the evanescent electromagnetic wave modes. In some implementations, a distal surface of the tuning structure is separated from the closest surface to it by a gap distance, a resonant electromagnetic wave mode of the cavity resonator being dependent at least partially on the gap distance. | 10-24-2013 |
20130278610 | TOPPED-POST DESIGNS FOR EVANESCENT-MODE ELECTROMAGNETIC-WAVE CAVITY RESONATORS - This disclosure provides implementations of electromechanical systems (EMS) resonator structures, devices, apparatus, systems, and related processes. In one aspect, a device includes an evanescent-mode electromagnetic-wave cavity resonator that includes a cavity operable to support one or more evanescent electromagnetic wave modes. The resonator includes a cavity ceiling arranged to form a volume in conjunction with the cavity. The resonator also includes a capacitive tuning structure. In some implementations, the resonator also includes a post top positioned at a distal surface of the capacitive tuning structure. In some implementations, the post top has a dimension that is larger than a corresponding dimension of the capacitive tuning structure. In some implementations, a distal surface of the post top is separated from a surface by a gap distance, a resonant electromagnetic wave mode of the cavity resonator being dependent at least partially upon the gap distance and the dimension of the post top. | 10-24-2013 |
20130278611 | LIGHT GUIDE WITH NARROW ANGLE LIGHT OUTPUT AND METHODS - This disclosure provides systems, methods, and apparatus for providing illumination. In one aspect, a light guide can be configured to propagate light received from a light source. The light can be propagated by total internal reflection (TIR) within the light guide. The light guide can include an output surface configured to output light and one or more light extraction elements, which are configured to redirect the light propagating in the light guide so that the light exits the light guide through the output surface. The light guide can have tapered side walls that are configured to at least partially collimate the light that is to exit out of the output surface. In some implementations, the light guide can be used to provide illumination for display devices, other electromechanical systems, or for lighting a room or task area. | 10-24-2013 |
20130278612 | ILLUMINATION SYSTEMS AND METHODS - This disclosure provides systems, methods, and apparatuses for providing illumination in, for example, a display device. One or more light emitters can emit light into a light guide plate that is configured to distribute the light across an array of display elements. A substantially etendue-preserving reflector between the light emitters and the light guide can at least partially collimate light propagating in a single plane of collimation. In some implementations, a lenticular film, or other optical elements, can be used to increase divergence of the light in a plane orthogonal to the plane of collimation. The light guide can include light extraction elements, which can be frusta-shaped features for turning light out of the light guide for illuminating the display. In some implementations, a flexible electrical interconnection circuit can be used to provide power and/or signals to the light emitters, thereby providing a flexible circuit illumination system. | 10-24-2013 |
20130286026 | Reconfigurable Graphics Processor for Performance Improvement - Power gating a portion of a graphics processor may be used to improve performance or to achieve a power budget. A processor granularity, such as a slice or subslice, may be gated. | 10-31-2013 |
20130293556 | APPARATUS FOR POSITIONING INTERFEROMETRIC MODULATOR BASED ON PROGRAMMABLE MECHANICAL FORCES - Interferometric modulators may include a movable layer including both permanently anchored and programmable hinges. Unactuated programmable hinges may exert little or no force on the movable layer. When actuated, programmable hinges may exert a mechanical force on the movable layer in a direction approximately opposite to the direction of force exerted by the permanently anchored hinges. By increasing a voltage between the programmable hinges and an electrode, a progressive number of programmable hinges may be engaged. The mechanical force exerted on the movable layer by these hinges may change the relative position of the movable layer within an IMOD device. | 11-07-2013 |
20130307857 | USING A PIEZO-ELECTRIC LAYER TO MITIGATE STICTION OF A MOVABLE ELEMENT - This disclosure provides systems, methods and apparatus for mitigating or reducing stiction in electromechanical systems devices. The systems and methods described herein include a piezo-electric layer disposed over at least a portion of the deformable region of the electromechanical systems devices. To reduce or mitigate stiction, a restorative mechanical force is generated by reverse piezo-electric effect to return the deformable region of the electromechanical systems devices to the un-deformed state. | 11-21-2013 |
20130307858 | HILBERT-HUANG TRANSFORM DATA PROCESSING REAL-TIME SYSTEM WITH 2-D CAPABILITIES - Some embodiments of the present invention pertain to an apparatus, method, and a computer program that is configured to cause a processor to construct an upper envelope and lower envelope for an input image based on a statistically computed window parameter in a real-time system using multi-thread processing, and smooth the upper envelope and lower envelope based on a sum of elements in a window, wherein the sum of elements in the window is divided by a number of non-zero elements in the sum of elements in the window. | 11-21-2013 |
20130307859 | Processor, System, and Method for Efficient, High-Throughput Processing of Two-Dimensional, Interrelated Data Sets - Systems, processors and methods are disclosed for organizing processing datapaths to perform operations in parallel while executing a single program. Each datapath executes the same sequence of instructions, using a novel instruction sequencing method. Each datapath is implemented through a processor having a data memory partitioned into identical regions. A master processor fetches instructions and conveys them to the datapath processors. All processors are connected serially by an instruction pipeline, such that instructions are executed in parallel datapaths, with execution in each datapath offset in time by one clock cycle from execution in adjacent datapaths. The system includes an interconnection network that enables full sharing of data in both horizontal and vertical dimensions, with the effect of coupling any datapath to the memory of any other datapath without adding processing cycles in common usage. This approach enables programmable visual computing with throughput approaching that of hardwired solutions. | 11-21-2013 |
20130314423 | EDID SHADOWING TECHNIQUES FOR FAST DISPLAY STARTUP - Techniques are provided for improving electronic display startup time using extended display identification data (EDID) shadowing. In one example, a method for starting an electronic display may include accessing, by a timing controller, EDID from a memory device. The method may also include storing EDID from the memory device in the timing controller. The method may include, after storing EDID from the memory device, transmitting a signal from the timing controller to a host device to indicate that the host device can access the stored EDID. The method may also include accessing, by the timing controller, configuration data from the memory device. The method may include, after transmitting the signal to the host device, transferring the EDID stored in the timing controller to the host device while the timing controller is accessing the configuration data resulting in reduced startup time of the electronic display. | 11-28-2013 |
20130314424 | Display System for Electronic Device and Display Module Thereof - A display module of an electronic device is for showing an operation interface of a first screen on a second screen of the electronic device, and the first screen is disposed on an opposite side of the second screen. The display module includes a graphics processing unit and a screen control unit. The graphics processing unit is coupled to a processing unit of the electronic device, the graphics processing unit receives display information from the processing unit, and the display information has a first pixel data, and the graphics processing unit processes the first pixel data to generate second pixel data. The screen control unit outputs the first pixel data to the second screen and a second display frame is displayed, and the screen control unit receives the second pixel data and outputs the second pixel data to the operation interface. | 11-28-2013 |
20130321432 | LIGHT GUIDE WITH EMBEDDED FRESNEL REFLECTORS - This disclosure provides systems, methods and apparatus for an optical system including a light guide and a plurality of angled slots. The angled slots are defined by undercuts in the light guide and are filled with a filler material having a refractive index that is mismatched with the refractive index of the light guide material by about 0.3 or less. The angled slots are configured to eject light out of the light guide principally by Fresnel reflections. Layers formed of the filler material can be disposed along each of the bottom and top major surfaces of the light guide. In some implementations, the light guide is attached to a light source. The light source emits light that is injected into the light guide and the angled slots redirect the light out of the light guide toward a desired target. In some implementations, the target is a display. | 12-05-2013 |
20130321433 | FRONTLIGHT DEVICE WITH INTEGRATED ELECTRICAL WIRING - This disclosure provides systems, methods, and apparatus related to a the design of arrays of electrodes in a device which includes a light-guiding layer in optical contact with the electrodes. In one aspect, a device includes an array of electrodes, the electrodes include at least one edge having a non-linear shape. Specific design constraints may be placed on the shape of the non-linear edge of the electrodes. | 12-05-2013 |
20130321434 | ELECTRONIC APPARATUS AND METHOD FOR SWITCHING DISPLAY MODE - An electronic apparatus and a method for switching a display mode are provided. The method includes: turning on the electronic apparatus to enter a full-screen display mode; switching the full-screen display mode to a block display mode when a mode-switching signal is triggered; and enabling a corresponding operation interface in the block display mode according to an execution state of an operation system of the electronic apparatus in the full-screen display mode and displaying the operation interface in the designated block of the display unit. | 12-05-2013 |
20130328889 | PADDING FOR MULTI-CHANNEL MEMORY - Techniques described in the disclosure are generally related to reserving padding bytes in system memory when storing data in the system memory. The reserving of padding bytes may allow a memory interface to efficiently utilize the channels to the system memory when storing or subsequently retrieving the data. | 12-12-2013 |
20130328890 | GPU with Dynamic Performance Adjustment - In one embodiment, a system includes a power management controller that controls a duty cycle of a processor to manage power. By frequently powering up and powering down the processor during a period of time, the power consumption of the processor may be controlled while providing the perception that the processor is continuously available. Additionally, in some cases, it may be a better power/performance tradeoff to run the processor at a higher power/performance state if the processor is executing for a significant portion of the execution interval (e.g. the frame time for a GPU). Executing at a higher power/performance state may permit a realization of a greater number of frames per second for a given workload, in an embodiment. | 12-12-2013 |
20130335428 | METHOD FOR AUTOMATIC DISPLAY OF SPREAD IN EBOOK - A method for automatic display of a spread in ebooks is revealed. The method includes several steps. First scan at least one paper book by a scanner to get at least one original page file with at least two original pages. Then execute a transcription suite in a computing device for transcribing the original page file into an e-book and write at least one spread event into at least one electronic page of the e-book by an input device. Next use a reader to read the e-book. The reader triggers the spread event while reading the electronic page written with the spread event. Thus the reader automatically retrieves and displays at least two electronic pages on a monitor of the reader simultaneously. Therefore the spread covering at least two electronic pages is automatically displayed on a monitor of the reader. | 12-19-2013 |
20130342545 | DISPLAYING MAP LAYERS IN ORDER - A system and method for displaying map layers in order. First vector data which defines one or more features of a first layer of a map is received from a server. Second vector data which defines one or more features of a second layer of the map is received from the server. A first order for displaying the one or more features of the first layer relative to the one more features of the second layer is received. The first vector data and the second vector data are rendered for display based on the received first order, to display the one or more features defined by the first layer relative to the one or more features defined by the second layer based on the received first order. | 12-26-2013 |
20130342546 | METHOD AND SYSTEM FOR CONVERSION OF GRAPHICAL REPRESENTATIONS OF AUTOMATION ENVIRONMENTS - A method for the conversion of graphical representations of automation environments is provided. The method includes receiving first graphics data in a first format comprising a first graphical representation of a first portion of an automation environment. The method also includes processing the first graphics data to convert the first graphics data to second graphics data in a second format. The method further includes receiving performance data associated with the operation of the first portion of the automation environment, and transferring the performance data and the second graphics data to a client device, for incorporation of the performance data into the second graphics data by the client device. | 12-26-2013 |
20140022262 | METHOD OF CORRELATING IMAGES WITH TERRAIN ELEVATION MAPS FOR NAVIGATION - A method for navigation comprises constructing a current map that includes two-dimensional or three dimensional representations of an area, detecting one or more edge features on the current map, and generating a first fine-edge map based on the edge features. The method further comprises retrieving a historical map that includes two-dimensional or three dimensional representations of the area, detecting one or more edge features on the historical map, and generating a second fine-edge map based on the edge features. Thereafter, a coarse version of the current map is generated from the first fine-edge map, and a coarse version of the historical map is generated from the second fine-edge map. The coarse versions of the current and historical maps are then correlated to determine a first position and orientation. The first fine-edge map is then correlated with the second fine-edge map to determine a second, more accurate, position and orientation. | 01-23-2014 |
20140028686 | DISPLAY SYSTEM WITH THIN FILM ENCAPSULATED INVERTED IMOD - This disclosure provides systems, methods and apparatus for encapsulating a display device. In one aspect, an interferometric modulator (IMOD) is formed on a substrate. The IMOD includes an absorbing layer separated from the substrate, a reflective layer between the absorbing layer and the substrate, and an optical gap between the absorbing layer and the reflective layer. One or more thin film encapsulation layers hermetically seal the IMOD between the one or more thin film encapsulation layers and the substrate. In another aspect, an optical or functional layer can be formed over the one or more thin film encapsulation layers. | 01-30-2014 |
20140028687 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING RAY TRACING - A system, method, and computer program product are provided for performing ray tracing. In use, ray tracing is performed utilizing a divide and conquer method, where the divide and conquer method is associated with a cache. | 01-30-2014 |
20140035935 | PASSIVES VIA BAR - This disclosure provides systems, methods and apparatus for glass via bars that can be used in compact three-dimensional packages, including embedded wafer level packages. The glass via bars can provide high density electrical interconnections in a package. In some implementations, the glass via bars can include integrated passive components. Methods of fabricating glass via bars are provided. In some implementations, the methods can include patterning and etching photo-patternable glass substrates. Packaging methods employing glass via bars are also provided. | 02-06-2014 |
20140043341 | GPU-ACCELERATED PATH RENDERING - This disclosure is directed to techniques for performing GPU-accelerated path rendering. A GPU is described that is configured to receive data indicative of a path segment of a path to be rendered, tessellate the path segment into a plurality of primitives, and render at least one of a fill area and a stroke area for the path segment based on the plurality of primitives. The techniques of this disclosure may be used to improve the performance of path rendering operations, to reduce memory bandwidth requirements needed to perform path rendering operations, and/or to reduce the memory footprint needed to perform path rendering operations. | 02-13-2014 |
20140043342 | EXTENDING DX11 GPU FOR PROGRAMMABLE VECTOR GRAPHICS - The present disclosure provides for path rendering including receiving, with a graphics processing unit (GPU), data indicative of a path segment of a path to be rendered. The systems and methods render the path segment by performing a fill of the path segment, which includes tessellating the path segment into a first plurality of primitives including a triangle per primitive, storing a first plurality of primitives in a stencil buffer, and drawing a bounding box of the path segment and rendering the bounding box with a stencil test enabled. The systems and methods also stroke the path segment, including tessellating the path into a second plurality of primitives, re-tessellating the second plurality of primitives, cutting the second plurality of primitives according to a dash pattern, creating a cap at a location of a cut, and creating a triangulation of a stroke and rasterizing the stroke based on the triangulation. | 02-13-2014 |
20140063022 | ELECTROMECHANICAL SYSTEMS DEVICE - This disclosure provides systems, methods and apparatus for electromechanical systems devices including one or more storage capacitors. In one aspect, a device includes a substrate structure, a movable element configured to move relative to the substrate structure, and at least one switch. The movable element includes a first conductive layer and a second conductive layer that form a storage capacitor. The switch is configured to control a flow of charge between a source and the storage capacitor. | 03-06-2014 |
20140063023 | DISPLAY DEVICE - A display device having a display panel including a plurality of data lines; a data driver including at least one data driving circuit chip which transmits data signals to the plurality of data lines; and a signal controller transmitting a dummy control signal and an output image signal to a first data driving circuit chip of at least one data driving circuit chip. The first data driving circuit chip may include zero or more dummy channels which are not connected with the data lines, and the dummy control signal includes information on positions of the dummy channels included in the first data driving circuit chip and information regarding the number of dummy channels. | 03-06-2014 |
20140071138 | Determining Alternative Visualizations for Data Based on an Initial Data Visualization - According to one embodiment of the present invention, a computer-implemented method comprises generating an alternative visualization of a data set based on a specification of a selected first visualization of the data set and parameters comprising information pertaining to the data set. | 03-13-2014 |
20140071139 | IMOD PIXEL ARCHITECTURE FOR IMPROVED FILL FACTOR, FRAME RATE AND STICTION PERFORMANCE - Pixels that include display elements that are configured with different structural dimensions corresponding to the color of light they provide are disclosed. In one implementation, a display device includes an array having a plurality of electromechanical pixels disposed on a substrate, each pixel including at least a first display element and a second display element. Each of the first and second display elements interferometrically modulating light by moving a reflective element between a relaxed position spaced apart from the substrate to an actuated position further away from the substrate than the relaxed position by applying a voltage across the reflective element and a stationary electrode. The stationary electrode of each display element is sized to provide actuation of the movable reflective element using the same actuation voltage even though the electrical gap through which the reflective element moves is different within a pixel. | 03-13-2014 |
20140078154 | DISPLAY APPARATUS WITH MULTI-HEIGHT SPACERS - A device includes an array of devices formed on a first substrate. A second substrate is spaced away from the first substrate such that the array of devices are positioned between the first and second substrates. A plurality of spacers are coupled to the first substrate to maintain at least a minimum gap between the first substrate and the second substrate. The plurality of spacers include a first set of spacers and a second set of spacers. The spacers in the first set of spacers are shorter than the spacers in the second set of spacers. In some implementations, the device is a display device and the MEMS devices are modulators. | 03-20-2014 |
20140085316 | FOLLOW ME NOTIFICATION AND WIDGETS - Methods and systems for providing a virtual reality environment are disclosed. The environment includes shared information that is presented by a user interface to all of the participants to a meeting held within the virtual reality environment. In addition, information that is personal to particular participants can be displayed by the user interface to those participants. Accordingly, the user interface provides shared information and personal information areas. In addition, a user can interact with both the shared and personal information areas, without needing to leave the virtual reality environment. | 03-27-2014 |
20140085317 | TRANSPARENT MULTI-LAYER STRUCTURE WITH TRANSPARENT ELECTRICAL ROUTING - This disclosure provides systems, methods and apparatus for providing a transparent multilayer structure having electrical connections between conductive components disposed throughout the structure. In one aspect, a thin transparent conductive adhesive is used to provide electrical connections between layers. These electrical connections can be made throughout the multilayer structure, even in portions of the structure that overlie a display in a display device, reducing the overall footprint of a display device including such a multilayer structure. | 03-27-2014 |
20140092102 | CIRCUIT AND METHOD FOR DYNAMIC CLOTH SIMULATION AND GRAPHICS PROCESSING UNIT EMPLOYING THE SAME - A system and method for solving a non-linear system of equations regarding particles representing a cloth and a graphics processing subsystem incorporating the system or the method. In one embodiment, the system includes: (1) a linearization circuit configured to employ data representing a property of the particles to construct a linear system of constraints with respect to the property and (2) a solver circuit coupled to the linearization circuit and configured to compute for the particles correction components applicable to satisfy the linear system and thereby solve the non-linear system. | 04-03-2014 |
20140092103 | METHOD FOR ADAPTIVELY ADJUSTING FRAMERATE OF GRAPHIC PROCESSING UNIT AND COMPUTER SYSTEM USING THEREOF - The invention provides a method for adaptively adjusting a framerate of a graphic processing unit (GPU). For example, when the GPU workload is high and the temperature of the GPU is close to high temperature, the framerate can be decreased to reduce the workload; when the GPU workload is low, the framerate can be permitted to increase to raise the workload. By the present invention, the GPU is permitted to operate at maximum temperature. The method comprises the steps of: (a) receiving an execution parameter associated with at least one GPU; (b) comparing if the execution parameter is greater than a first reference value; and (c) in the event the execution parameter is greater than the first reference value, increasing a sleep time and power-gating the at least one GPU based on the sleep time to adjust the framerate. | 04-03-2014 |
20140098109 | MOVABLE LAYER DESIGN FOR STRESS CONTROL AND STIFFNESS REDUCTION - Systems, methods and apparatuses reduce stress and/or reduce stiffness in a movable layer of an electromechanical systems (EMS) device. Stress or stiffness can be reduced by including one or more compressive stress layers to compensate for the tensile stress exhibited by other layers of the movable layer. The movable layer can include a dielectric core with a first tensile stress layer and a first compressive stress layer on a first side of the dielectric core, and a second tensile stress layer and a second compressive stress layer on a second side of the dielectric core. | 04-10-2014 |
20140098110 | DATA PROCESSING APPARATUS WITH ADAPTIVE COMPRESSION/DE-COMPRESSION ALGORITHM SELECTION FOR DATA COMMUNICATION OVER DISPLAY INTERFACE AND RELATED DATA PROCESSING METHOD - A data processing apparatus has a compressor and an output interface. The compressor generates an output display data according to an input display data. The output interface packs the output display data into an output bitstream, and outputs the output bitstream to another data processing apparatus via a display interface. The display interface is a display serial interface (DSI) standardized by a Mobile Industry Processor Interface (MIPI) or an embedded display port (eDP) standardized by a Video Electronics Standards Association (VESA). In addition, the compressor adaptively adjusts a compression algorithm according to context characteristics in the input display data, power supply status, operational status of a storage device, image capture characteristic, configuration of the another data processing apparatus, and/or compression algorithm supported by the another data processing apparatus. Further, the another data processing apparatus adaptively adjusts a de-compression algorithm according to a compression algorithm supported by the compressor. | 04-10-2014 |
20140104283 | PAGE FLIPPING WITH BACKEND SCALING AT HIGH RESOLUTIONS - A logical framebuffer may identify pixels areas or blocks of an image that have changed between successive frames. The pixel values of these identified areas may be copied and/or scaled from more recent frames and merged into older frames stored in scanout buffers of an image display system to update older buffers. The logical framebuffer may compare image data at a resolution that is greater than or equal to the resolution of the scanout buffers. Scaling may be used to downscale changed pixel areas frames stored at the higher resolution of logical framebuffer that are to be copied into older frames at the lower resolution of the scanout buffers to update the older frames. Changed pixel areas may also be copied from a newer frame buffered at the lower resolution after the older frame. Latency may be reduced. Image processors, display systems, and methods are provided. | 04-17-2014 |
20140104284 | THROUGH SUBSTRATE VIA INDUCTORS - This disclosure provides systems, methods, and apparatus for through substrate via inductors. In one aspect, a cavity is defined in a glass substrate. At least two metal bars are in the cavity. A first end of each metal bar is proximate a first surface of the substrate, and a second end of each metal bar is proximate a second surface of the substrate. A metal trace connects a first metal bar and a second metal bar. In some instances, one or more dielectric layers can be disposed on surfaces of the substrate. In some instances, the metal bars and the metal trace define an inductor. The inductor can have a degree of flexibility corresponding to a variable inductance. Metal turns can be arranged in a solenoidal or toroidal configuration. The toroidal inductor can have tapered traces and/or thermal ground planes. Transformers and resonator circuitry can be realized. | 04-17-2014 |
20140111525 | DISPLAY SYSTEM - An image processing IC detects a fixed pattern displayed on the OEL panel within a period of time when a power supply is switched ON. A display position of the fixed pattern detected when the power supply is switched OFF is stored in a first memory, the display position of the fixed pattern stored in the first memory when the power supply is switched ON is read and sent to a driving circuit (DRV). The DRV measures element characteristics of a pixel at the display position of the fixed pattern sent from the image processing IC, compares with element characteristics of a pixel before deterioration stored in a second memory and sends a comparison result to the image processing IC. The image processing IC corrects image data input to the pixel at the display position of the fixed pattern based on the comparison result sent from the DRV. | 04-24-2014 |
20140118360 | THINFILM STACKS FOR LIGHT MODULATING DISPLAYS - This disclosure provides systems, methods and apparatus for absorption film stacks. In one aspect, the absorption film stack is an interferometric absorption film stack that, for a selected wavelength of light, reduces light reflected from a surface of the stack by setting up a standing wave within the stack of materials. In some implementations, an absorbing layer may be placed at the peak of the standing wave interference pattern. The absorbing layer can be implemented to absorb selected wavelengths of light and substantially reduce the amount of unwanted reflections. In some other implementations, a reflective surface may be formed on the surface of the stack opposite the absorbing layer. | 05-01-2014 |
20140118361 | DISTRIBUTED TILED CACHING - One embodiment of the present invention sets forth a graphics subsystem configured to implement distributed tiled caching. The graphics subsystem includes one or more world-space pipelines, one or more screen-space pipelines, one or more tiling units, and a crossbar unit. Each world-space pipeline is implemented in a different processing entity and is coupled to a different tiling unit. Each screen-space pipeline is implemented in a different processing entity and is coupled to the crossbar unit. The tiling units are configured to receive primitives from the world-space pipelines, generate cache tile batches based on the primitives, and transmit the primitives to the screen-space pipelines. One advantage of the disclosed approach is that primitives are processed in application-programming-interface order in a highly parallel tiling architecture. Another advantage is that primitives are processed in cache tile order, which reduces memory bandwidth consumption and improves cache memory utilization. | 05-01-2014 |
20140125679 | Dynamically Rebalancing Graphics Processor Resources - According to some embodiments, performance bottlenecks that arise in particular resources within a graphic processor unit may be alleviated by dynamically rebalancing workloads among the resources, with the goal of removing the current performance bottleneck, while at the same time maintaining power dissipation within a currently allocated power budget. In some embodiments this may be achieved by defining a separate clock domain for each of the plurality of graphics processor resources whose performance may then be rebalanced. | 05-08-2014 |
20140132610 | SYSTEMS AND METHODS FOR OPTIMIZING ORDER OF IMAGE TRANSFORMATIONS - Techniques to optimize the ordering of image transformations. Ordering cost functions are applied to possible transformation orderings of image transformations of a user-selected transformation ordering. Computing costs are calculated based on the cost functions. An optimal transformation ordering is selected from the possible transformation orderings based on the computing costs. In one embodiment, a first transformation and a second transformation of the user-selected transformation ordering are swapped. In one embodiment, at least one of the ordering cost functions is based on a per-pixel cost value. In one embodiment, a fidelity loss threshold representing an acceptable level of difference between a first image resulting from the optimal transformation ordering and a second image resulting from the user-selected transformation ordering is determined. In one embodiment, selection of the optimal ordering transformation is based on satisfaction of the fidelity loss threshold. | 05-15-2014 |
20140146055 | USE OF SNAPSHOTS TO REDUCE RISK IN MIGRATION TO A STANDARD VIRTUALIZED ENVIRONMENT - During a process of migrating a source system into a standardized virtual environment, virtual machine instances of the source system executing in a hypervisor are snapshotted as virtual machine images in an operational repository of the hypervisor. The virtual machine images in the operational repository are short-term snapshots. From time to time during the migration process, long-term snapshots of the source system are created by checking given ones of the virtual machine images from the hypervisor operational repository into an image library as image objects. | 05-29-2014 |
20140146056 | IMAGE PROCESSING APPARATUS AND CONTROL METHOD OF IMAGE PROCESSING APPARATUS - There is provided an image processing apparatus including a graphics processing unit, a first computer that controls the graphics processing unit, an intermediate image storage unit that stores image data generated by the graphics processing unit, an image input unit that inputs a plurality of image data, an image switching unit that outputs a plurality of any image data among the plurality of image data input to the image input unit, an image combining unit that combines image data using the image data output from the image switching unit and the image data stored in the intermediate image storage unit, an image output unit that outputs the image data combined by the image combing unit, a second computer that controls the image switching unit and the image combining unit, and a connecting unit that connects the first computer and the second computer. | 05-29-2014 |
20140168223 | PIXEL ACTUATION VOLTAGE TUNING - This disclosure provides systems, methods and apparatus for electromechanical systems displays. In one aspect, the display can include a plurality of electromechanical display elements including a first set of electromechanical display elements and a second set of electromechanical display elements. Each electromechanical display element can include a common electrode and a segment electrode. Each of the segment electrodes of the first set of electromechanical display elements can have a first area located under the common electrodes of the first set. Each of the segment electrodes of the second set of electromechanical display elements can have a second area smaller than the first area located under the common electrodes of the second set. In some implementations, an actuation voltage of each electromechanical display element of the first set is approximately the same as an actuation voltage of each electromechanical display element of the second set. | 06-19-2014 |
20140168224 | DISPLAY DEVICE INCORPORATING MULTIPLE DIELECTRIC LAYERS - This disclosure provides systems, methods and apparatus for providing multiple dielectric coatings for a shutter assembly. The multiple dielectric coatings include an outer dielectric coating and one or more inner dielectric coatings. The outer dielectric coating has an electrical trap density that is lower than electrical trap densities of the one or more inner dielectric coatings. The lower electrical trap density reduces the amount of charge buildup over various surfaces of the shutter assembly. This reduction in charge buildup also reduces electrostatic forces that may cause incorrect operation of the shutter assembly. | 06-19-2014 |
20140168225 | INFORMATION PROCESSOR AND INFORMATION PROCESSING METHOD - According to one embodiment, an information processor includes an acquisition module. The acquisition module is configured to acquire a third value of a parameter based on a first value of the parameter, a second value of the parameter, and a predetermined value. The parameter is one of a brightness, a color temperature, and a color. The first value is a value of the parameter corresponding to a test chart of a display screen comprised in a captured image obtained by capturing the display screen and the background of the display screen by an image capturing module. The test chart comprises a parameter of the predetermined value. The second value is a value of the parameter of the background comprised in the captured image. The third value is a value of the parameter of the background. | 06-19-2014 |
20140168226 | RENDERING CONTROL APPARATUS, CONTROL METHOD THEREOF, RECORDING MEDIUM, RENDERING SERVER, AND RENDERING SYSTEM - For each of a plurality of rendering objects to be used to generate a screen to be provided for a client device, identification information and detailed information indicating data necessary for rendering are acquired. By referring to detailed information of each of the plurality of rendering objects, the rendering order of all the rendering objects is determined so as to allocate consecutive ordinal numbers to rendering objects having at least partial data indicated by detailed information in common. A rendering control apparatus transfers data, indicated by detailed information of a rendering object in accordance with the rendering order, to a GPU. In this process, among data indicated by detailed information of rendering objects which are continuous in the rendering order, only data which is not the same as data already transferred to the GPU is read out and transferred. | 06-19-2014 |
20140176568 | PROGRAMMABLE BLENDING IN MULTI-THREADED PROCESSING UNITS - A technique for efficiently rendering content reduces each complex blend mode to a series of basic blend operations. The series of basic blend operations are executed within a recirculating pipeline until a final blended value is computed. The recirculating pipeline is positioned within a color raster operations unit of a graphics processing unit for efficient access to image buffer data. | 06-26-2014 |
20140176569 | GRAPHICS PROCESSING UNIT EMPLOYING A STANDARD PROCESSING UNIT AND A METHOD OF CONSTRUCTING A GRAPHICS PROCESSING UNIT - Employing a general processing unit as a programmable function unit of a graphics pipeline and a method of manufacturing a graphics processing unit are disclosed. In one embodiment, the graphics pipeline includes: (1) accelerators, (2) an input output interface coupled to each of the accelerators and (3) a general processing unit coupled to the input output interface and configured as a programmable function unit of the graphics pipeline, the general processing unit configured to issue vector instructions via the input output interface to vector data paths for the programmable function unit. | 06-26-2014 |
20140176570 | INTERFEROMETRIC LIGHT ABSORBING STRUCTURE FOR DISPLAY APPARATUS - This disclosure provides systems, methods and apparatus related to light absorbing structures. In one aspect, a light absorbing structure has a metal layer and a semiconductor layer in contact with the metal layer. Each layer has a thickness up to about 50 nm. The metal layer can include at least one of titanium (Ti), molybdenum (Mo), and aluminum (Al). The semiconductor layer can include a layer of amorphous silicon (a-Si). The light absorbing structure can be included in a display apparatus having a substrate supporting an array of display elements. The light absorbing structure can include a dielectric layer in contact with the metal layer and a thick metal layer in contact with the semiconductor layer. In another aspect, a light absorbing structure has a metal layer and an ITO layer in contact with the metal layer. The thickness of the ITO layer can be less than about 100 nm. | 06-26-2014 |
20140176571 | BLOCK-BASED SIGNAL PROCESSING - Signal flows for data-processing applications may be implemented so as to enable each processing node in the flow when it contains a sufficient amount of input data at its input buffer. In various embodiments, such signal flows can be graphically defined in a GUI tool which, thereafter, auto-generates suitable code for implementing the signal flow. | 06-26-2014 |
20140184611 | METHOD AND APPARATUS FOR SENDING PARTIAL FRAME UPDATES RENDERED IN A GRAPHICS PROCESSOR TO A DISPLAY USING FRAMELOCK SIGNALS - Embodiments of the present invention may include a graphics processor operable to generate video frames, wherein the graphics processor is operable to begin generating a partial update region of a video frame upon receiving a framelock signal. Further, a screen refresh controller may be communicatively coupled with the graphics processor, wherein the screen refresh controller is operable to receive partial update regions of video frames from the graphics processor and send framelock signals to the graphics processor. Additionally, a display device may be communicatively coupled with the screen refresh controller, wherein the display device is operable to receive and display video frames from the screen refresh controller. | 07-03-2014 |
20140184612 | VARIABLE-WIDTH DIFFERENTIAL MEMORY COMPRESSION - A method, in one embodiment, can include performing difference transformation of image samples. In addition, the method can also include performing length selection. Furthermore; the method can include performing packing that includes utilizing varying sized bit fields to produce a compressed representation. | 07-03-2014 |
20140184613 | METHOD FOR OFFLOADING GRAPHIC PROCESSING UNIT (GPU) PROCESSING TASKS TO REMOTE COMPUTERS - A method for remote execution of a process, the method may include receiving by a helper computer a process request that is sent from an initiator agent hosted by an initiator computer; wherein the process request comprises (a) a request to perform a process that utilizes a graphical processing unit (GPU) of the helper computer and (b) a process environment; and executing the process by the helper computer; wherein the executing comprises at least one out of: (a) utilizing a dynamic link library (DLL) of the helper computer; and
| 07-03-2014 |
20140184614 | Method and Apparatus for Image Capture in Transmitter of Wireless Communications System - A method for capturing an image in a transmitter of a wireless communications system, the method comprising controlling a graphic processing unit (GPU) of a graphic card to move frames corresponding to the image from a graphic card frame buffer to a buffer which is accessible by a central processing unit (CPU) of the transmitter when a specified condition is detected; controlling the GPU to release a control for the frames to the CPU; encoding the frames in the buffer which is accessible by the CPU; and transmitting the encoded frames to a receiver of the wireless communications system; wherein the graphic card is connected to the transmitter. | 07-03-2014 |
20140192060 | CONTROLLING MOVABLE LAYER SHAPE FOR ELECTROMECHANICAL SYSTEMS DEVICES - Systems, methods and apparatus are provided for controlling launch effects of movable layers in electromechanical systems (EMS) devices. First and second EMS devices with first and second step creating layers are positioned over a substrate and spaced, by different gaps, from the movable layers of the EMS devices. The movable layers of the first and second EMS devices include steps having different heights and/or different edge spacing from the center of an anchoring region of each EMS device. The different steps can provide different launch effects for different EMS devices, and if the same thickness of sacrificial material is used for the different devices, the different launch effects can be responsible for different gap heights in the unbiased conditions. | 07-10-2014 |
20140192061 | ELECTROMECHANICAL SYSTEMS HAVING SIDEWALL BEAMS - This disclosure provides systems, methods and apparatus for electromechanical systems having sidewalls beams. In one aspect, a device includes a substrate having a first electrode and a second electrode, and a movable shuttle monolithically integrated with the substrate, and having a first wall, a second wall, and a base. The first and second walls each have a first dimension at least four times larger than a second dimension. The first and second walls define substantially parallel vertical sides of the shuttle, and the base is positioned orthogonally to the first and second walls and forms a horizontal bottom of the shuttle, providing structural support to the first and second walls. The first wall and the first electrode define a first capacitor, and the second wall and the second electrode define a second capacitor. | 07-10-2014 |
20140192062 | TECHNIQUES FOR MANAGING THREE-DIMENSIONAL GRAPHICS DISPLAY MODES - Techniques for managing a three-dimensional (3D) graphics display mode are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a graphics processing module, and the graphics processing module may be operative by the processor circuit to execute a graphics context in a 3D display mode if a 3D-aware graphics context data structure includes an entry corresponding to the graphics context or to execute the graphics context in a non-3D display mode if the 3D-aware graphics context data structure does not include an entry corresponding to the graphics context. Other embodiments are described and claimed. | 07-10-2014 |
20140204096 | ASYMMETRIC OVERLAP AND SUSPENDED SHUTTER STRUCTURE - Systems and methods for displays that have a moveable shutter formed on a substrate having an aperture. The shutter, in at least one position, is asymmetrically aligned over the aperture. The asymmetric alignment provides an overlap between shutter and the substrate on one side of the aperture that is larger than an overlap between the shutter and the substrate on another side of the aperture. Typically, the larger overlap increases the ability of the shutter to reduce light passing through though the aperture when then shutter is the in the at least one position. | 07-24-2014 |
20140204097 | ASYMMETRIC TRAVEL FOR MEMS LIGHT MODULATOR - Systems, apparatuses and methods are provided for increasing the aperture ratio of a display by increasing the total travel distance of respective light modulating bodies in a display while maintaining fast switching speeds. Increasing the total travel distance allows for a larger aperture ratio in a display, which provides greater power savings and increased display brightness. The total travel distance of a light modulating body includes the distance the body travels from an open position to a closed position, and vice-versa. In one example, the travel distance of a light modulating body (e.g., any of the light modulators as described above) is asymmetric: from a neutral position, the body travels a greater distance in a first direction than in a second direction. | 07-24-2014 |
20140218374 | Display Apparatus Incorporating Multi-Level Shutters - This disclosure provides systems, methods and apparatus for providing multi-level multi-state shutter assemblies. The shutter assembly includes at least a first shutter at a first height over a substrate and a second shutter at a second height over the substrate. Both the first shutter and the second shutter can be operated in an open or closed state for passing or partially blocking light propagating through an aperture. In some implementations, the shutter assembly can operate in four states: a fully transmissive state, a fully obstructive state and two partially transmissive states based on the open or closed states of the first and second shutters. | 08-07-2014 |
20140218375 | DEVICE EQUIPPED WITH FLEXIBLE DISPLAY AND CONTROLLING METHOD THEREOF - A device enabling for a user to control a flexible display more convenient and precise and a controlling method therefor, are discussed. According to one embodiment disclosed for this, the device includes a flexible display, a length measuring unit configured to measure an expanded length of the flexible display expanded from the device, a speed measuring unit configured to measure a speed of which the flexible display expanded from the device and a processor configured to control the flexible display, the length measuring unit, and the speed measuring unit, wherein if the flexible display is expanded to a unit length, the processor displays an application execution screen corresponding to the unit length in the flexible display. | 08-07-2014 |
20140232728 | Display Apparatus Incorporating Reflective and Absorptive Polarizers - This disclosure provides systems, methods and apparatus for reducing ambient light reflections from a surface of a display device in a power efficient manner. The display device includes a reflecting circular polarizer (RCP) and an absorbing circular polarizer (ACP) having the same polarity. The RCP provides light recycling functionality, while the ACP provides ambient light reflection suppression. In some implementations, the light generated by the display device is polarized by the RCP before it is incident on the ACP, which is located at the front of the display device. Because the polarities of the RCP and the ACP are the same, the ACP substantially passes all of the incident polarized light towards the front of the display device. | 08-21-2014 |
20140247269 | HIGH DENSITY, LOW LOSS 3-D THROUGH-GLASS INDUCTOR WITH MAGNETIC CORE - This disclosure provides systems, methods and apparatus for three-dimensional (3-D) through-glass via inductors. In one aspect, the through-glass via inductor includes a glass substrate with a first cavity, a second cavity, and at least two through-glass vias. The through-glass vias include metal bars that are connected by a metal trace. The metal bars and the metal trace define the inductor, and each cavity is at least partially filled with magnetic material. The magnetic material can include a plurality of particles having an average diameter of less than about 20 nm. The first cavity can be inside the inductor and the second cavity can be outside inductor. In some implementations, the first and the second cavity can be vias that extend only partially through the glass substrate. | 09-04-2014 |
20140253562 | DISPLAY APPARATUS UTILIZING INDEPENDENT CONTROL OF LIGHT SOURCES FOR UNIFORM BACKLIGHT OUTPUT - This disclosure provides systems, methods and apparatus for improving light output resolution of a backlight by individually controlling light sources in the backlight. Illumination intensity levels of light sources are individually controlled such that an overall illumination intensity level of all the light sources is substantially equal to a desired whole backlight illumination intensity value. The individual illumination levels of the light sources or a group of the light sources is controlled such that the backlight is uniformly illuminated. In some implementations, the illumination intensity levels are varied over different portions of an illumination period to provide uniform illumination of the backlight. | 09-11-2014 |
20140253563 | PROCESSING OF GRAPHICS DATA OF A SERVER SYSTEM FOR TRANSMISSION INCLUDING MULTIPLE RENDERING PASSES - Methods, systems and apparatuses for selecting graphics data of a server system for transmission are disclosed. One method includes a plurality of graphic render passes, wherein one or more of the graphics render passes includes reading data from graphics memory of the server system. The data read from the graphics memory is placed in a transmit buffer if the data is being read for the first time, and was not written by a processor of the server system. One system includes a server system including graphics memory, a frame buffer and a processor. The server system is operable to read data from the graphics memory. The server system is operable to place the data in a transmit buffer if the data is being read for the first time, and was not written by the processor during rendering. | 09-11-2014 |
20140267314 | SYSTEMS AND METHODS FOR MICROBUBBLE GENERATION IN A LIQUID-FILLED DISPLAY - This disclosure provides systems, methods and apparatus for a display including a fluid-filled cavity. The display can include a plurality of light modulators, and a viewable portion and a non-viewable portion. A bubble generator can be positioned within the non-viewable portion of the cavity and arranged to form a bubble within the non-viewable portion. The non-viewable portion of the display may include a region in which a bubble or bubbles are generated and allowed to move. The display may include a controller arranged to control the operation of the bubble generator. The display also may include a temperature sensor or pressure sensor arranged to measure the temperature or pressure of the display apparatus. The controller may control the operation of the bubble generator in response to a signal from either the temperature sensor, pressure sensor, or both. | 09-18-2014 |
20140267315 | MULTI-SAMPLE SURFACE PROCESSING USING ONE SAMPLE - A system, method, and computer program product are provided for multi-sample processing. The multi-sample pixel data is received and an encoding state associated with the multi-sample pixel data is determined. Data for one sample of a multi-sample pixel and the encoding state are provided to a processing unit. The one sample of the multi-sample pixel is processed by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel. | 09-18-2014 |
20140285497 | SYSTEMS AND METHODS FOR PROCESSING DESKTOP GRAPHICS FOR REMOTE DISPLAY - Systems and methods described herein facilitate processing or rendering desktop graphics for remote desktop display in, for example, a virtual desktop infrastructure (VDI), by decreasing the amount of data being transferred from a graphics processing unit (GPU). More specifically, the embodiments described herein include a host for hosting virtual machines within a VDI, the host includes a GPU that is configured to access a reference frame associated with desktop graphics. The GPU is further configured to generate a current frame associated with desktop graphics. The GPU is also configured to compare the reference frame with the current frame to identify one or more changed portions of the current frame relative to the reference frame, wherein the changed portions are used for the generation of an encoded frame that is configured to be displayed. | 09-25-2014 |
20140285498 | MOBILE TERMINAL HAVING A DOUBLE-SIDED DISPLAY AND CONTROLLING METHOD THEREOF - A mobile terminal including a first display unit, a second display unit having an e-paper display panel, a sensor unit configured to detect an input signal and transmit the detected input signal to a processor, a power unit configured to supply power. The processor is further configured to detect a first time prior to a predetermined period from a second time at which the power of the mobile terminal is turned off, disable a detection of the input signal for the mobile terminal and control a content currently displayed on the first display unit to be displayed on the second display unit between the first time and the second time, and switch a state of the mobile terminal to a power-off state. | 09-25-2014 |
20140292771 | TECHNIQUES FOR LOCALLY MODIFYING DRAW CALLS - One embodiment sets forth a method for modifying draw calls using a draw-call shader program included in a processing subsystem configured to process draw calls. The draw call shader receives a draw call from a software application, evaluates graphics state information included in the draw call, generates modified graphics state information, and generates a modified draw call that includes the modified graphics state information. Subsequently, the draw-call shader causes the modified draw call to be executed within a graphics processing pipeline. By performing the computations associated with generating the modified draw call on-the-fly within the processing subsystem, the draw-call shader decreases the amount of system memory required to render graphics while increasing the overall processing efficiency of the graphics processing pipeline. | 10-02-2014 |
20140292772 | PARTITION-FREE MULTI-SOCKET MEMORY SYSTEM ARCHITECTURE - A technique to increase memory bandwidth for throughput applications. In one embodiment, memory bandwidth can be increased, particularly for throughput applications, without increasing interconnect trace or pin count by pipelining pages between one or more memory storage areas on half cycles of a memory access clock. | 10-02-2014 |
20140300613 | GRAPHICS PROCESSING ARCHITECTURE EMPLOYING A UNIFIED SHADER - A graphics processing architecture in one example performs vertex manipulation operations and pixel manipulation operations by transmitting vertex data to a general purpose register block, and performing vertex operations on the vertex data by a processor unless the general purpose register block does not have enough available space therein to store incoming vertex data; and continues pixel calculation operations that are to be or are currently being performed by the processor based on instructions maintained in an instruction store until enough registers within the general purpose register block become available. | 10-09-2014 |
20140320509 | TECHNIQUES FOR GRAPHICS DATA PREFETCHING - Various embodiments are generally directed to techniques to prefetch pixel data of one or more pixels adjacent to a pixel for which pixel data is retrieved where the prefetched pixel data may be stored in noncontiguous storage locations. A device comprising a processor component and a hint generation component executed by the processor component to embed a prefetch hint in an executable read instruction, the executable read instruction to retrieve pixel data of a specified pixel and the prefetch hint to retrieve pixel data of an adjacent pixel that is geometrically adjacent to the specified pixel. Other embodiments are described and claimed. | 10-30-2014 |
20140347371 | GRAPHICS PROCESSING USING DYNAMIC RESOURCES - A system has a central processing unit (CPU) and a graphics processing unit (GPU) that includes one or more registers. The GPU can change a resource descriptor in one of the GPU's registers. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 11-27-2014 |
20140354654 | HIDDEN SURFACE REMOVAL IN GRAPHICS PROCESSING SYSTEMS - Early depth test stages of a graphics processing pipeline broadcast information about fragments having conditional discard tests associated with them and that pass those early depth tests to other stages in the pipeline. The other stages in the pipeline use the early depth test pass information to determine if the processing of any fragments that they are currently processing can be slowed down. If a fragment that triggered the slowing down of the processing of fragments that are already in the pipeline passes all the conditional discard tests it is to be subjected to, a signal that triggers stopping of the processing of the fragments whose processing it had previously slowed down is sent. If the fragment fails a conditional discard test it is to be subjected to, a signal triggering the reviving of the processing of the fragments whose processing it had previously slowed down is sent. | 12-04-2014 |
20140354655 | REDUCING FLOATING NODE LEAKAGE CURRENT WITH A FEEDBACK TRANSISTOR - This disclosure provides circuits and methods for reducing sub-threshold leakage currents discharging floating nodes. In one aspect, feedback from a floating node is provided to a feedback transistor configured to bias other nodes such that leakage through turned-off transistors is reduced. Additionally, leakage contributing to static power consumption may also be reduced. | 12-04-2014 |
20140362092 | LIGHT EMITTING DIODE (LED) BACKLIGHT WITH REDUCED HOTSPOT FORMATION - This disclosure provides systems, methods and apparatus for reducing hotspots in backlit displays. Hotspot artifacts in multi-color backlit displays can be reduced by incorporating optical structures along the edges of light guides incorporated into the backlights. The optical structures are positioned adjacent to light emitting modules that emit light into the light guide. Light emitted from the light emitting modules passes through the optical structures before entering the light guide. Hotspot size can be reduced by appropriately configuring the shapes and sizes of these optical structures. In some implementations, the optical structures may include serrations along the side of the light guide adjacent to the light sources. In some other implementations, the optical structures may include dimples. Size of hotspots may also be reduced by reducing the distance between adjacent light sources of the same color. | 12-11-2014 |
20140368513 | Software Only Intra-Compute Unit Redundant Multithreading for GPUs - A system, method and computer program product to execute a first and a second work-item, and compare the signature variable of the first work-item to the signature variable of the second work-item. The first and the second work-items are mapped to an identifier via software. This mapping ensures that the first and second work-items execute exactly the same data for exactly the same code without changes to the underlying hardware. By executing the first and second work-items independently, the underlying computation of the first and second work-item can be verified. Moreover, system performance is not substantially affected because the execution results of the first and second work-items are compared only at specified comparison points. | 12-18-2014 |
20150009220 | SHUTTER ASSEMBLIES INCORPORATING OUT-OF-PLANE MOTION RESTRICTION FEATURES - This disclosure provides systems and apparatus for restricting out-of-plane motion during light modulator operation. In one aspect, an apparatus includes a light modulator that has a conductive movable light blocking component supported over a light blocking layer. The light modulator includes an electrostatic actuator that has a drive electrode configured to move the light blocking component laterally with respect to an aperture formed through the light blocking layer. The light modulator further includes an elongated electrode separate from the drive electrode and electrically isolated from the movable light blocking component. The elongated electrode extends alongside a path traveled by the movable light blocking component for substantially the entire length of the path. | 01-08-2015 |
20150015588 | AUTOMATIC HARDWARE ACCELERATED RENDERING TO SOFTWARE RENDERING FALLBACK - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for software fallback upon detecting an error in hardware accelerated rendering. A display of an application is rendered using hardware acceleration. In response to detecting an error in the hardware accelerated rendering of the display, hardware acceleration is disabled for further rendering of the display. Subsequent to disabling the hardware acceleration for further rendering of the display, the display is rendered without hardware acceleration. | 01-15-2015 |
20150015589 | DEVICE AND METHOD OF POWER MANAGEMENT FOR GRAPHIC PROCESSING UNIT - Disclosed are a graphic processing unit, a power management device, and a power management method for the same. The power management device comprises a target frame number determining part configured to determine a target frame number which the GPU is required to process in a time period; a processed frame number determining part configured to determine a processed frame number processed by the GPU in a previous time period; and an operating frequency adjusting part configured to calculate a loss frame number based on the target frame number and the process frame number, and adjust an operating frequency of the GPU based on the loss frame number. | 01-15-2015 |
20150022533 | Multiphase Buck Converter and Multiphase Buck Conversion Method - A multiphase buck converter ( | 01-22-2015 |
20150035839 | SYSTEM AND METHOD FOR PROVIDING POSITIVE AND NEGATIVE VOLTAGES WITH A SINGLE INDUCTOR - This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for providing positive and negative voltages using a single inductor. In one aspect, the apparatus includes a single inductor having a first end and a second end. The first end is coupled to a first switch and configured to connect to either a power source or a negative output node depending on the state of the first switch. The second end is coupled to a second switch and is configured to connect to either a ground potential or a positive output node depending on the state of the second switch. The apparatus further includes a controller adapted to configure the switches into one of a plurality of configurations at a time. | 02-05-2015 |
20150062133 | Using GPU for Network Packetization - Information to be sent over a network, such as the Ethernet, is packetized by using a graphics processing unit (GPU). The GPU performs packetization of data with much higher throughput than a typical central processing unit (CPU). The packetized data may be output through an Ethernet port, video port, or other port of an electronic system. | 03-05-2015 |
20150091911 | MOVABLE MEMS ELEMENT WITH STICTION MITIGATING SPRING - Systems, methods and methods of manufacture for, among other things, a MEMS device may be provided with a pair of electrodes that are separated by a gap. At least one of the electrodes is movable toward the other electrode. The MEMS device may include a beam that is positioned within the gap and arranged between the electrodes. As the movable electrode moves toward the other electrode, a portion of the MEMS device also moves towards, comes into contact with, and deflects the beam. As the beam deflects, it applies a force upon the MEMS device that opposes the movement of electrode toward the other electrode. | 04-02-2015 |
20150103081 | IMAGE DRIVING DEVICE, ELECTRONIC DEVICE INCLUDING IMAGE DRIVING DEVICE, AND IMAGE DRIVING METHOD - An image driving device includes a determining unit, and image processing unit, and a memory. The determining unit determines whether an input image is a moving image or a still image, and may be synchronized with an internal clock different from an external clock. The image processing unit may image-process at least one frame but less than all frames of the input image when the input image is determined to be a still image. The image processing unit may output the at least one image-processed frame as first image data, and the memory may store the first image data. | 04-16-2015 |
20150130817 | GENERATING A SIDEBAR FROM VECTOR TILES - Client-side and server-side methods and apparatuses for displaying, proximate a map viewport, a sidebar having information corresponding to features depicted within the map viewport. In an example, a method includes receiving into a processor one or more map tiles for use in displaying a geographic region in a map viewport of the map display interface, where at least one map tile includes one or more depicted map features of the geographic region. The method further includes receiving, for each of the one or more received map tiles, a corresponding map data tile including associated data for each depicted map feature. The method also includes causing the one or more map tiles to be displayed in the map viewport and causing at least a portion of the associated data for each of the depicted map features determined to be within the map viewport to be displayed in a sidebar associated with the map viewport. | 05-14-2015 |
20150130818 | FLEXIBLE FILTER LOGIC FOR MULTI-MODE FILTERING OF GRAPHICAL TEXTURE DATA - Multi-mode texture filters suitable for performing both bilinear filtering based on a fractional texture address and generating a weighted average of a group of texel values based on predetermined texel weighting coefficients as dependent on a filter mode signal. In embodiments, the weighted average may be accumulated over a variety of filter footprints. In embodiments, multi-mode texture filter logic includes a plurality of flexible filter blocks. In further embodiments, a pair of flexible filter blocks staged with each performing one lerp phase in the bilinear filter mode while a pair of flexible filter blocks in the flexible filter mode generate a weighted average over a pair of texels of a texel quad. In embodiments, each flexible filter block has a same microarchitecture, enabling an efficient utilization in either bilinear filter or flexible filter mode. | 05-14-2015 |
20150130819 | MINIMUM-MAXIMUM FILTERING OF GRAPHICAL TEXTURE DATA - Texture filter logic suitable for determining a minimum or maximum texel value from a plurality of texel values associated with a filter footprint of arbitrary shape and size. In embodiments, logic circuitry includes a plurality of min/max comparison block stages is configured to perform comparisons and determine a min/max value of predetermined number of texel groups. In embodiments, the logic circuitry further includes a number of min/max collectors to accommodate filter footprints having more texel groups than the predetermined number accommodated by the min/max comparison block stages. Iterative comparisons may be performed until all texel groups in the given footprint have been compared. In further embodiments, the logic circuitry outputs four min/max texel values, which may then be further processed with a final comparison stages to arrive at one min/max value for a footprint. | 05-14-2015 |
20150302545 | GRAPHICS PROCESSING SYSTEMS - A graphics processing system includes a graphics processor and a memory for storing data to be used by and generated by the graphics processor. In a first rendering pass, the graphics processor generates an array of graphics data and stores the generated array of graphics data in the memory. The array of graphics data generated in the first rendering pass is used in a subsequent rendering pass. In the first rendering pass, the graphics processor determines one or more regions of the array of graphics data that have a particular characteristic, and generates information indicative of the one or more regions. In the subsequent rendering pass, the graphics processor uses the information indicative of the one or more regions to control the reading of the array of graphics data when it is to be used in the subsequent rendering pass. | 10-22-2015 |
20150318308 | LOW TEMPERATURE POLYCRYSTALLINE SILICON BACKPLANE WITH COATED APERTURE EDGES - This disclosure provides systems, methods, and apparatus for forming a display apparatus. In some implementations, a conductive material used for the formation of terminal contacts of a transistor can be also used to form a light absorbing coating over sidewalls of a plurality of apertures formed in an aperture layer of a display apparatus. In some implementations, the conductive material can be patterned such that the display apparatus also includes front facing light absorbing coating over the aperture layer. In some implementations, the front facing light absorbing coating can be electrically connected to a shutter assembly formed over the aperture layer. | 11-05-2015 |
20150332495 | GRAPHICS PROCESSING METHOD AND GRAPHICS PROCESSING APPARATUS - A graphics processing method and an associated graphics processing apparatus are provided, where the graphics processing method is applied to the graphics processing apparatus, the graphics processing apparatus may be positioned within an electronic device, and the graphics processing apparatus may comprise at least one portion of the electronic device. The graphics processing method includes the steps of: calculating vertex positions of a primitive in a binning phase; determining, according to specific information, whether to compute vertex varyings of the primitive in the binning phase or in a rendering phase so as to provide a determination result; computing the vertex varyings in the binning phase or in the rendering phase according to the determination result; and rendering the primitive according to the vertex positions and the vertex varyings in the rendering phase. | 11-19-2015 |
20150370524 | CONTENT PROVIDING DEVICE, CONTENT PROVIDING METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a content providing device includes a detector, a determination processor, a generator, and a communicating unit. The detector is configured to detect update objects included in a content to be displayed across a plurality of display devices. The update objects are dynamically updated. The determination processor is configured to determine update order in which the update objects are updated. The generator is configured to generate update order information when there is a change in the update order. The update order information includes the update order and information indicating the update objects. The communicating unit is configured to deliver the content to the display devices, and deliver the update order information to the display devices when there is a change in the update order. | 12-24-2015 |
20150379673 | PROCESSING SIGNALS HAVING A COMMON COMPONENT - Signal processing may include determining a first component common to a first input signal and a second input signal and extracting the first component from at least one of the first input signal or the second input signal, a second component from the first input signal, and a second component from the second input signal. The second component of the first input signal may be different from the second component of the second input signal. An operation may be performed using the extracted, second components. The first component may be combined with a result of the operation. | 12-31-2015 |
20150379676 | TEXTURE PIPE AS AN IMAGE PROCESSING ENGINE - A texture pipe of a graphics processing unit (GPU) may receive a texture data. The texture pipe may perform a block-based operation on the texture data, wherein the texture data comprises one or more blocks of texels. Shader processors of the GPU may process graphics data concurrently with the texture pipe performing the block-based operation. The texture pipe may output a result of performing the block-based operation on the one or more texture data. | 12-31-2015 |
20160027406 | VIDEO OUTPUT CHECKER - A video output checker ( | 01-28-2016 |
20160055611 | METHOD AND APPARATUS FOR IMPLEMENTING A NEAREST NEIGHBOR SEARCH ON A GRAPHICS PROCESSING UNIT (GPU) - An apparatus and method are described for implementing a nearest neighbor search on a graphics processing unit. For example, one embodiment of an apparatus comprises: a host processor; and a graphics processor unit (GPU) to execute a nearest neighbor (NN) tree build operation and a NN tree search operation in response to signals from the host processor; the NN tree build operation comprising dividing a first set of data points to define each tree node to form a plurality of buckets, each bucket comprising at least one of the first set of data points, the number of buckets to be limited based on a threshold value, resulting in at least some buckets with multiple data points; and the NN tree search operation comprising traversing the tree by comparing each of a second set of input data points to data points in the tree to identify a bucket and then comparing one of the second data points to data points in the bucket to identify a nearest neighbor data point in the bucket. | 02-25-2016 |
20160063663 | METHOD FOR PERFORMING GRAPHICS PROCESSING OF A GRAPHICS SYSTEM IN AN ELECTRONIC DEVICE WITH AID OF CONFIGURABLE HARDWARE, AND ASSOCIATED APPARATUS - A method for performing graphics processing of a graphics system in an electronic device and an associated apparatus are provided, where the method includes the steps of: configuring a configurable hardware of the graphics system to be a vertex processing (VP) path in a specific processing phase; utilizing the VP path to perform VP-related tile-based rendering (TBR) operations; configuring the configurable hardware of the graphics system to be a pixel processing (PP) path in another processing phase; and utilizing the PP path to perform PP-related TBR operations. For example, after performing VP-related TBR operations of a specific frame of a plurality of frames is completed, PP-related TBR operations of the specific frame are performed, where after performing the PP-related TBR operations of the specific frame is completed, VP-related TBR operations of another frame of the plurality of frames are performed. | 03-03-2016 |
20160093013 | Reconfigurable Graphics Processor for Performance Improvement - Power gating a portion of a graphics processor may be used to improve performance or to achieve a power budget. A processor granularity, such as a slice or subslice, may be gated. | 03-31-2016 |
20160093269 | Laser-Pumped Phosphor Backlight and Methods - This disclosure provides systems, methods and apparatus for a laser-pumped phosphor backlight for display devices. In one aspect, a display includes a laser backlight configured to emit light, a plurality of phosphors that emit light at a respective wavelength when stimulated by light emitted by the laser backlight, and a waveguide including a diffraction grating positioned between the laser backlight and the plurality of phosphors. In some implementations, the diffraction grating may be configured to direct the light emitted by the laser backlight at a different intensity for each of the plurality of phosphors. For example, the diffraction grating may direct the light at different intensities for each of the plurality of phosphors by generating a diffraction pattern such that the light emitted by the laser backlight is distributed at different relative intensities for each of the plurality of phosphors. | 03-31-2016 |
20160096729 | Photolithography Structures and Methods - This disclosure provides systems, methods and apparatus including processes that use two layers of resist, with a layer of etch stop material in between. The two layers of resist may be etched in separate processes to form devices having vias with sidewalls that extend through both layers of resist | 04-07-2016 |
20160097932 | SPATIAL COLOR MIXING IN A CASCADE IMAGING SYSTEM - Spatial color mixing in a cascade imaging system is provided herein. The system comprises: at least two spatial light pre-modulators; and, a primary spatial light modulator, each of the at least two spatial light pre-modulators configured to vary illuminating light colours spatially across the primary spatial prime modulator simultaneously with at least two of the illuminating light colours, and the primary spatial light modulator configured to form the illuminating light colours into images and turn on pixels of each of the at least two of the illuminating light colours simultaneously in synchronization with the at least two spatial light pre-modulators. | 04-07-2016 |
20160148335 | DATA-PROCESSING APPARATUS AND OPERATION METHOD THEREOF - A data-processing apparatus and an operation method thereof are provided. The data-processing apparatus includes a tiling circuit and a post-stage processing circuit. The tiling circuit is configured to receive input data. The tiling circuit divides a current frame of the input data into at least one tile and checks a motion state of the current tile in the at least one tile. The post-stage processing circuit is coupled to the tiling circuit to receive the current tile. The post-stage processing circuit performs post processing on the current tile to generate a processed current tile of the current frame or to obtain a processed corresponding tile of a previous frame and serves it as the processed current tile of the current frame, according to the motion state of the current tile. | 05-26-2016 |
20160171641 | VIDEO PROCESSING METHOD AND VIDEO SYSTEM THEREFORE | 06-16-2016 |
20160196633 | GRAPHICS PROCESSING SYSTEMS | 07-07-2016 |
20170236243 | GRAPHICS PROCESSING | 08-17-2017 |
20180026052 | LIQUID CRYSTAL DISPLAY DEVICE | 01-25-2018 |