Sign up


Match Document Document Title
8704834 Synchronization of video input data streams and video output data streams  
A method for synchronizing an input data stream with an output data stream in a video processor. The method includes receiving an input data stream and receiving an output data stream, wherein the...
8704833 Method and apparatus for displaying a video signal on a computer system  
A system that displays a video signal on a display for a computer system is presented. During operation, the system receives a signal to switch from displaying a video signal from an internal video...
8698811 Nested boustrophedonic patterns for rasterization  
A method for traversing pixels of an area is described. The method includes the steps of traversing a plurality of pixels of an image using a first boustrophedonic pattern along a predominant axis,...
8698813 Rendering control apparatus, control method thereof, recording medium, rendering server, and rendering system  
For each of a plurality of rendering objects to be used to generate a screen to be provided for a client device, identification information and detailed information indicating data necessary for...
8698812 Video display mode control  
A video graphics chip includes a graphics module configured to process incoming video information in accordance with different modes to produce a video output signal and to transmit the video...
8692839 Methods and systems for updating a buffer  
The present invention relates to methods and systems for updating a buffer. In one aspect, the present invention provides a method for updating a buffer, which includes strategically writing to the...
8692834 Graphics processor with non-blocking concurrent architecture  
In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example,...
8692832 Para-virtualized asymmetric GPU processors  
The present invention extends to methods, systems, and computer program products for providing asymmetric Graphical Processing Unit (“GPU”) processors in a para-virtualized environment. A vir...
8692838 Methods and systems for updating a buffer  
The present invention relates to methods and systems for updating a buffer. In one aspect, the present invention provides a method for updating a buffer, which includes strategically writing to the...
8692831 Parallel operation processing apparatus and method  
Provided is a parallel operation processing apparatus and method. The parallel operation processing apparatus and method may generate an interpolated matrix with respect to a character included in...
8692833 Low-power GPU states for reducing power consumption  
The disclosed embodiments provide a system that drives a display from a computer system. During operation, the system detects an idle state in a first graphics-processing unit (GPU) used to drive...
8687007 Seamless display migration  
Exemplary embodiments of methods, apparatuses, and systems for seamlessly migrating a user visible display stream sent to a display device from one rendered display stream to another rendered...
8681167 Processing pixel planes representing visual information  
A computer system may comprise a graphics controller, which may support a display handler. In one embodiment, the display handler may receive configuration values comprising a quantity value and a...
8681180 Post-render graphics scaling  
An apparatus, method, and computer program product for scaling a rendered surface. The apparatus includes a graphics processor configured to render a surface at a source resolution, wherein a...
8669990 Sharing resources between a CPU and GPU  
A technique to share execution resources. In one embodiment, a CPU and a GPU share resources according to workload, power considerations, or available resources by scheduling or transferring...
8670634 Method and apparatus for managing image-processing operations  
Embodiments of the present invention provide a system for performing image conversion operations. The system starts by receiving a request from a client for one or more pixel buffers containing a...
8665280 Controlling display updates for electro-optic displays  
A display controller may include a display update controller that may cause a color processing operation to be initiated in response to completion of an image data transmission, or a display update...
8659589 Leveraging graphics processors to optimize rendering 2-D objects  
Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally modeled...
8654131 Video image processing apparatus and video image processing method  
To present relevant information about an object of interest to a viewer in an appropriate timing based on the display state of objects that appear in a video image. A video image processing...
8654256 Video processing apparatus for generating multiple video outputs by employing hardware sharing technique  
A video processing apparatus includes a first video processing block, a second video processing block and a third video processing block. The first video processing block has a plurality of first...
8654132 System, method and computer program product for adjusting a refresh rate of a display  
A display refresh system, method and computer program product are provided. In use, at least one aspect of a display of content is identified by monitoring commands. Based on such identified...
8650271 Cluster management system and method  
Compute clustering software embodied in a computer-readable medium and operable to provide a graphical user interface (GUI) is provided, the GUI operable to present a selection area for...
8649029 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***
Printing apparatus and processing method therefor
 
A printing apparatus includes a first processor which is connected to a first memory and converts print data into an image data format based on a page description language, a second processor which...
8648867 Graphic processor based accelerator system and method  
An accelerator system is implemented on an expansion card comprising a printed circuit board having (a) one or more graphics processing units (GPU), (b) two or more associated memory banks...
8645719 Image processing apparatus and control method thereof  
Disclosed is an image processing apparatus including: an image processor which processes and displays an image signal; a communication unit which transmits a power consumption of the image...
8643661 Non raster row pixel processing  
A system and method for processing digital images that efficiently buffers pixel data relating to digital images is disclosed. Pixel values are read from an image storage memory and temporarily...
8643655 Method and system for communicating with external device through processing unit in graphics system  
The present invention sets forth a method and system for communicating with an external device through a processing unit in a graphics system of a computing device. In one embodiment, the method...
8643656 Energy-aware task consolidation on graphics processing unit (GPU)  
A method includes configuring a shared library, stored in a memory, to be loaded into applications to intercept graphics processing unit (GPU) computation requests for different types of workload...
8638336 Methods and systems for remoting three dimensional graphical data  
Systems and methods for remotely displaying three dimensional graphical data, include a local computing machine that communicates with a remote computing machine via a connection. An application...
8633936 Programmable streaming processor with mixed precision instruction execution  
The disclosure relates to a programmable streaming processor that is capable of executing mixed-precision (e.g., full-precision, half-precision) instructions using different execution units. The...
8633928 Reducing the bandwidth of sampler loads in shaders  
Bandwidth may be conserved in messages transferred between a shader and a sampler by converting loads in array of structures format to structure of arrays format. More particularly, four four...
8629876 Displayport control and data registers  
Circuits, methods, and apparatus for registers to store information that may be used by devices in a display system. One example provides control and data registers in a display to store...
8630022 Method of identifying a target simplex  
A method and system identify a target simplex (T7) and interpolate inputs of points (214, 216, 218) of the target simplex (T7) to identify a combination of inputs that achieves a target result (TR).
8624907 Graphics analysis techniques  
Embodiments provide techniques for the analysis of graphics applications. For instance, an apparatus may include a graphics application program interface (API), a graphics engine, and a graphics...
8625673 Method and apparatus for determining motion between video images  
Systems and methods of determining motion vectors, such as for video encoding, are disclosed. In one example, motion vectors are determined for a current frame, using sampled pixel information from...
8624912 Program, image generation device, and image generation method  
A program causing a computer to select a first color range from a plurality of color ranges based on input information, and to determine a color within the first color range to be a color of one of...
8624905 Data processing unit with multi-graphic controller and method for processing data using the same  
A portable terminal that includes a first processing core configured to process data; a second processing core, which is faster than the first processing core, configured to process the data; and a...
8614716 Recording a command stream with a rich encoding format for capture and playback of graphics content  
Analyzing an application executing on a target device. An application may be executed on a target device. Low cost measurement may be gathered regarding the application executing on the target...
8610725 Framework for dynamic configuration of hardware resources  
Among other things, dynamically selecting or configuring one or more hardware resources to render a particular display data includes obtaining a request for rendering display data. The request...
8610731 Dynamic graphics pipeline and in-place rasterization  
A pluggable graphics system is described herein that leverages high-end graphical capabilities of various mobile devices while keeping overhead for handling the variations to a negligible level....
8610737 Graphic processing unit (GPU) with configurable filtering module and operation method thereof  
A graphic processing unit (GPU) with a configurable filtering module (CFU) and an operation method thereof are presented. The graphic processing unit comprises a memory module and a configurable...
8610726 Computer systems and methods with projected display  
Computer systems and methods may provide a projection display as a primary visual output. In particular, a computer system may include an integrated projector output. Such a computer system may be...
8605097 Method and system for determining the compliance encrypted and non-encrypted display outputs  
A method and system are implemented for verifying connection status information associated with a specific display attachment location. Specifically, one embodiment of the present invention sets...
8599207 Information processing apparatus, information processing method and program  
An information processing apparatus includes a first graphics chip having a first drawing processing capacity and being capable of producing a first image signal; a second graphics chip having a...
8599201 System and method for a stencil-based overdraw visualizer  
Systems and methods for a stencil-based overdraw visualizer are described. Mobile device that includes, for example, one or more memories and one or more processors operatively coupled to the one...
8593465 Handling of extra contexts for shader constants  
The present invention provides a system for handling extra contexts for shader constants, and applications thereof. In an embodiment there is provided a computer-based method for executing a series...
8587592 Tile-based rendering apparatus and method  
A tile based rendering apparatus and method is provided. The rendering method may be used to graphically represent a three dimensional (3D) model on a two dimensional (2D) display screen. Also, the...
8582052 Discrete LED backlight control for a reduced power LCD display system  
Backlit LCD displays are becoming commonplace within many vehicle applications. The unique advantage of this invention is that it optimizes system power savings for display of low dynamic range...
8581912 Dynamic subroutine linkage optimizing shader performance  
Allocation of memory registers for shaders by a processor is described herein. For each shader, registers are allocated based on the shader's level of complexity. Simpler shader instances are...
8581916 Graphics analysis techniques  
Embodiments provide techniques for the analysis of graphics applications. For instance, an apparatus may include a graphics application program interface (API), a graphics engine, and a graphics...