U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...In 1790, the cost to obtain a patent was between $4 and $5.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 345/501 - COMPUTER GRAPHIC PROCESSING SYSTEM


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter comprising apparatus or method for processing
No. of patents: 1066
Last issue date: 05/08/2012


1                      
NumberTitleIssue Date
8174529Graphics processing unit and information processing apparatus
According to one embodiment, a graphics processing unit detects characteristics of video data by analyzing frames of the video data by using at least one first processing core of a plurality of processing cores, and applies a process, which is associated with the de...
05/08/2012
8144156Sequencer with async SIMD array
A 3D graphics architecture in which a buffer is placed between the sequencer and the processing element (PE) array. The sequencer and PE array are not designed to run in lock step: instead the sequencer and PE array are decoupled to allow the PEs to run at 100% effi...
03/27/2012
8144157Method for processing font data in embedded system
A method for processing font data is used in an embedded system exhibiting a display function. The embedded system includes a first processor, a second processor, a non-volatile memory and a volatile memory. The method for processing font data includes steps of: iss...
03/27/2012
8134561System for optimizing graphics operations
Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for...
03/13/2012
8130227Distributed antialiasing in a multiprocessor graphics system
Multiprocessor graphics systems support distributed antialiasing. In one embodiment, two (or more) graphics processors each render a version of the same image, with a difference in the sampling location (or locations) used for each pixel. A display head combines cor...
03/06/2012
8125486Combining multi-layered bitmap files using network specific hardware
Images and video can be produced by compositing or alpha blending a group of image layers or video layers. Increasing resolution or the number of layers results in increased computational demands. As such, the available computational resources limit the images and v...
02/28/2012
8089485Method 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 compos...
01/03/2012
8077180Systems for and methods of using a display controller to output data
In accordance with one aspect, a display controller is included in a graphics processing unit. In some embodiments, the display controller includes a read memory requester configured to provide a data request to a source of image data, a data path configured to be c...
12/13/2011
8031198Apparatus and method for servicing multiple graphics processing channels
An apparatus and method for servicing multiple graphics processing channels are described. In one embodiment, a graphics processing apparatus includes a scheduler configured to direct servicing of a graphics processing channel by issuing an index related to the grap...
10/04/2011
8031197Preprocessor for formatting video into graphics processing unit (“GPU”)-formatted data for transit directly to a graphics memory
Disclosed are a GPU video data preprocessor, a computer device, an apparatus and a method for facilitating expeditious video transfer to graphics memory for enhancing display and video capture applications, among other things. In one embodiment, a graphics preproces...
10/04/2011
8026919Display controller, graphics processor, rendering processing apparatus, and rendering control method
A rendering processing unit of a graphics processor selects a buffer in a frame buffer in which to write rendering data by switching between multiple buffers in the frame buffer and writes rendering data accordingly; a display controller selects a buffer in the fram...
09/27/2011
7982740Low resolution graphics mode support using window descriptors
Herein described is a method and system of displaying low resolution graphics onto a high resolution display. The low resolution graphics may be displayed using one or more displayable maps or surfaces, each of which is defined by way of one or more parameters. The ...
07/19/2011
7916145Drawing apparatus and dotted line drawing method
The challenge of the present invention is to prevent a crook line part of a dotted line from being displayed in half tone. The present invention is contrived to calculate a center coordinate of a texture pixel in a zone including a reference texture beginning point ...
03/29/2011
7916144High speed image reconstruction for k-space trajectory data using graphic processing unit (GPU)
A method for reconstructing an image generated from radial trajectory data in frequency or k-space using a GPU. The method includes using a vertex shader of the GPU to transform coordinates of a window aligned with the radial trajectory data and using a pixel shader...
03/29/2011
7903117Strategies for processing media information using a plug-in processing module in a path-agnostic manner
A media processing framework includes multiple media processing paths. At least one of the media processing paths includes a media processing pipeline which is in-process with respect to an application which interacts with the media processing pipeline. At least one...
03/08/2011
7903118Methods for allocating information to system resources using improved mapping
Embodiments described herein provide a programmable mapping scheme for mapping information to resources of a system. In an embodiment, a programmable lattice method operates to map information to resources of a system. For example, the programmable lattice method ca...
03/08/2011
7903116Method, apparatus, and system for adaptive performance level management of a graphics system
A graphics system adapts a performance level to be sufficient to maintain a performance criterion in an acceptable range. In one embodiment, at least one utilization parameter of the core clock domain and the memory clock domain is monitored. In response to detectin...
03/08/2011
7898543System and method for optimizing texture retrieval operations
A system, method, and computer program product are provided for carrying out texture retrieval operations. In use, it is determined whether at least one texture retrieval operation is to be performed in a predetermined mode. Based on such determination, the texture ...
03/01/2011
7889201Information processing apparatus
According to one embodiment, an information processing apparatus includes a connector, a graphics controller, a management controller, and a power supply control module. The graphics controller controls output of video signals and audio signals from the connector. T...
02/15/2011
7852339Video composition optimization by the identification of transparent and opaque regions
According to some embodiments a method is provided to scan a first row of a display plane, determine that the first row of the display plane includes a non-transparent pixel, indicate the first row has a non-transparent pixel; and composite the first row of the disp...
12/14/2010
7834879Drawing apparatus for displaying image data about a plurality of objects including semitransparent object and opaque object on computer display screen
A drawing apparatus which can display image data about a plurality of objects including opaque objects and semitransparent objects, each having information about a depth direction, on a computer display screen. ...
11/16/2010
7830388Methods and apparatus of sharing graphics data of multiple instances of interactive application
The present invention presents systems and methods for running interactive applications such as video games remotely over broadband network by an interactive application host system. In accordance with the present invention, interactive applications such as video ga...
11/09/2010
7830386Register transfer level simulation using a graphics processor
Systems and methods for using a graphics processor as a coprocessor to a general purpose processor to perform register transfer level simulations may improve simulation performance compared with using only the general purpose processor. The internal state of memory ...
11/09/2010
7830387Parallel engine support in display driver model
Systems and methods that independently control divided and/or isolated processing resources of a Graphical Processing Unit (GPU). Synchronization primitives for processing are shared among such resources to process interaction with the engines and their associated d...
11/09/2010
7825931Data display system, data relay device, data relay method, data system, sink device, and data read method
A repeater comprises an EDID memory to store a control data and a memory control unit. The memory control unit is configured to make access to the EDID memory to read the control data therefrom, store the read control data into the EDID memory and, when access is ma...
11/02/2010
7825932Data display system, data relay device, data relay method, data system, sink device, and data read method
A repeater comprises an EDID memory to store a control data and a memory control unit. The memory control unit is configured to make access to the EDID memory to read the control data therefrom, store the read control data into the EDID memory and, when access is ma...
11/02/2010
7817153Graphic rendering apparatus which parallel-processes pixels at a time
A rendering apparatus includes a rasterizer, pixel processing units and memories. The rasterizer generates pixels corresponding to graphics. The pixel processing units execute rendering operations for the pixels generated by the rasterizer. The pixels rendered by th...
10/19/2010
7817154Graphics system with state transition caching
A graphics system has output states corresponding to a transformation of a user state of a software application to a graphics hardware state. The graphics system utilizes a technique, such as a conventional output state cache, to recognize that the overall state vec...
10/19/2010
7777747Handheld bird identification tool with graphical selection of filter attributes
A handheld bird identification tool is provided that assists users in identifying birds based on field observations. A user desiring assistance in classifying a bird uses interactive on-screen options to create a set of bird identification filter attributes. An inte...
08/17/2010
7768515Apparatus, system, and method for reducing shadowed state memory requirements for identifying driver command exceptions in a graphics system
A graphics processing unit has a reduced memory space shadow memory as a source of state information for performing validation of commands. The reduced memory space shadow memory is smaller in size than a full version of state variables associated with an abstract s...
08/03/2010
7768516Image splitting to use multiple execution channels of a graphics processor to perform an operation on single-channel input
A method, system, and computer-readable storage medium are disclosed for performing an operation on single-channel input using a plurality of execution channels of a graphics processing unit (GPU). A single-channel input may be divided into a plurality of sub-inputs...
08/03/2010
7755630Method, medium, and apparatus controlling graphics accelerator voltage
A method, medium, and apparatus controlling a 3D graphics accelerator. The apparatus may include a voltage controller to determine a voltage and frequency supplied to the 3D graphics accelerator by using the 3D graphics data, so that a frames per second (FPS) of the...
07/13/2010
7755631Transposition structures and methods to accommodate parallel processing in a graphics processing unit (“GPU”)
Disclosed are an apparatus, a method, a programmable graphics processing unit (“GPU”), a computer device, and a computer medium to facilitate, among other things, the generation of parallel data streams to effect parallel processing in at least a portion of a gr...
07/13/2010
7750912Integrating display controller into low power processor
In one embodiment, a system comprises a memory; a memory interface coupled to the memory; a processor unit coupled to the memory interface, a second interface coupled to the processor unit, and a graphics processing unit. The processor unit comprises at least one pr...
07/06/2010
7724259Aircraft flat panel display system with improved information availability
An improved aircraft instrument flight display system employs primary and secondary video graphics processors for generating graphics video imaging information. Both the primary and secondary video graphics processors have associated potential failure threads and ar...
05/25/2010
7705851Multiple-level graphics processing system and method
A multiple-level graphics processing system and method (e.g., of an operating system) for providing improved graphics output including, for example, smooth animation. One such multiple-level graphics processing system comprises two components, including a tick-on-de...
04/27/2010
7705850Computer system having increased PCIe bandwidth
In a computer system employing PCI Express (PCIe) links, the PCIe bandwidth is increased by configuring an endpoint device with at least two PCIe interfaces, and coupling the first of these interfaces with a PCIe interface of a system controller and the second of th...
04/27/2010
7692659Color-compression using automatic reduction of multi-sampled pixels
One embodiment of the present invention sets forth a technique for improving graphics rendering efficiency by processing pixels in a compressed format whenever possible within a multi-sampling graphics pipeline. Each geometric primitive is rasterized into fragments,...
04/06/2010
7675521Method and apparatus for triangle rasterization with clipping and wire-frame mode support
Systems for performing rasterization are described. At least one embodiment includes a span generator for performing rasterization. In accordance with such embodiments, the span generator comprises functionals representing a scissoring box, loaders configured to con...
03/09/2010
7671862Systems and methods for providing an enhanced graphics pipeline
An enhanced graphics pipeline is provided that enables common core hardware to perform as different components of the graphics pipeline, programmability of primitives including lines and triangles by a component in the pipeline, and a stream output before or simulta...
03/02/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?