Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


COMPUTER GRAPHIC PROCESSING SYSTEM

Subclass of:

345 - Computer graphics processing and selective visual display systems

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
345502000 Plural graphics processors 277
345522000 Graphic command processing 259
345520000 Interface (e.g., controller) 133
345519000 Integrated circuit (e.g., single chip semiconductor device) 25
Entries
DocumentTitleDate
20080278507INFORMATION 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
20080278505INFORMATION 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
20130044117VECTOR 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
20120200575PIXEL 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
20090195547IMAGE 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
20110193868GRAPHICS 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
20130076760DISPLAY 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
20130083038METHODS 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
20130083039MULTI 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
20130038614MANAGING 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
20130033502GENERATING 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
20120212496SYSTEM 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
20130027410CPU/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
20130027412PROGRAMMABLE 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
20130027411GRAPHICAL 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
20130135317THIN 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
20130069958ELECTROMECHANICAL 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
20130088498ELECTROMECHANICAL 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
20130088499INFORMATION 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
20120218276Image 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
20120218275Apparatus 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
20130057557HIGH 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
20130057558MECHANICAL 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
20110012904SYSTEM, 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
20110063302COMPRESSION 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
20110063303DISPLAY 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
20130162657VERTICALLY 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
20130063449METHOD 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
20090027401METHODS 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
20130162656ANGLED 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
20120236009INACTIVE 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
20110115800METHODS 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
20110298811FLEXIBLE 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
20120098839IMAGE 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
20090073176METHOD 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
20110134131SIMD 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
20100045681SYSTEM 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
20080316214PREFIX 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
20110216077GRAPHICS 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
20110261061METHOD 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
20090073177SUPPLEMENTAL 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
20100053173Display 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
20100123726IMAGE 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
20090147011Method 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
20100007666METHOD 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
20090309883COMPUTER 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
20130187931SYSTEM 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
20130187932PARA-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
20090207177APPARATUS 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
20100079468COMPUTER 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
20090167770BOOSTING 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
20090147012Parallelogram 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
20120293521System 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
20120293520PIEZOELECTRIC 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
20080278506INFORMATION 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
20080278503INFORMATION 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
20080278502INFORMATION 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
20080278501INFORMATION 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
20080278500INFORMATION 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
20080278499INFORMATION 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
20080278498INFORMATION 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
20080303832METHOD 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
20130021349DISPLAY 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
20080273040Efficient 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
20130215122DISPLAY 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
20130215121HEAT 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
20090160863Unified 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
20130120406GRAPHICS 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
20090160864IMAGE 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
20110221756IMAGE 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
20090213125IMAGE 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
20120105460MOBILE 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
20120105459ATTACHABLE 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
20090315899GRAPHICS 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
20090115787INFORMATION 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
20120032963DISPLAY 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
20130215123Media 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
20120194524Preemptive 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
20100238183INFORMATION 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
20100149192Media 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
20080278504INFORMATION 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
20090284534THERMAL 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
20090322764DYNAMICALLY 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
20130135318DISPLAY 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
20130135319INTERFEROMETRIC 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 d05-30-2013
20130135323METHOD 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
20100302259DRAWING 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
20110025695Multi-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
20090066704WIRELESS 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
20120200578IMAGE 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
20100164961COMMUNICATION 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
20110084971ADAPTIVE 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
20110084972SOFTWARE 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
20090219295Display 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
20110148887GRAPHICS 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
20100053174Display 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
20100053175Wireless 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
20100123725Picture 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
20100079469Rendering 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
20120200577IMAGE 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
20120200576Preemptive 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
20110254849APPARATUS 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
20110254848Buffering 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
20100321394INFORMATION 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
20080204459Digital 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
20130009968Remote 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
20110080413OVERCOMING 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
20090201300METHOD 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
20090174718SETTING 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
20120306896DISPLAY 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
20120306893PRE-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
20120306895HOME 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
20120306894DISPLAYING 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
20090153570Triangle 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
20110304634ALLOCATION 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
20110050709PIXEL 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
20110050708DISPLAY 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
20120038653DEVICE 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
20120098838GENERATING VIEWS OF MEDICAL IMAGES - A system for generating a view of a medical image comprises an input (04-26-2012
20110316861OPTICAL 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
20120206462MEMS 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
20090201301INTEGRATED 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
20120206461METHOD 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
20120013622Apparatuses, 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
20120056890FLEXIBLE 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
20120026175HIERARCHICAL 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
20120026176INTERFEROMETRIC 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
20120062571ELECTRONIC 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
20120062573DISPLAY 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
20120062572METHOD 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
20120062570PROCESS 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
20110007082MACROBLOCK 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
20120162233SIGNAL 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
20120162232METHOD 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
20120299939DISPLAYPORT 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
20120299938RENDERING 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
20120299935Processing order with integer inputs and floating point inputs - A graphics processing unit 11-29-2012
20120162234Device 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
20120169742Using 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
20120169743MICROELECTROMECHANICAL 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
20110102442Recording 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
20120249558PIXEL 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
20120327093CONTENTS 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
20090021518Method 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
20100328322IMAGE 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
20100328321Graphics 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
20100328320MEDICAL 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
20080297521SYSTEM 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
20080297520System 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
20130169651TEXTURE 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
20120262463Virtualization 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
20120320067REAL 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
20110249009STATE 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
20120327094DISABLING 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
20120327092PLANARIZED 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
20120327095IMAGE 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
20120092350WRAPAROUND 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
20120287138ELECTROMECHANICAL 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
20130009967MOBILE 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
20130009966IMAGE 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
20130016108INFORMATION 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
20130016107METHOD 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
20130016109OUT-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
20130176318REDUNDANT 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
20130169650System, 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
20130176317LIGHT 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
20130135321Three-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
20130135322SWITCHING 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
20130100143STACKED 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
20130100145ELECTROMECHANICAL 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
20130127879GLASS-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
20130127881SYSTEMS, 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
20130127880DISPLAY 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
20130135320TRI-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
20130141441DIGITAL 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
20080198166MULTI-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
20110227933METHOD 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
20090141032Synchronization 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
20120274646LASER 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
20130181997PRESENTING 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
20110242112Display 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
20110234603CONDUCTIVE 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
20130155073METHOD 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
20130155074SYSCALL 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
20120281002VISUAL 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
20130155075INFORMATION 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
20110310106System 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
20110310105Processing 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
20130187934APPARATUS 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
20130187933RENDERING 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
20130194281Moisture 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
20120293519RENDERING 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
20130100144ILLUMINATION 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
20120299937AUDIO 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
20120299936GRAPHICS-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

Patent applications in class COMPUTER GRAPHIC PROCESSING SYSTEM

Patent applications in all subclasses COMPUTER GRAPHIC PROCESSING SYSTEM