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

Icon_funbox Quotables

"Man will not fly for 50 years."

Wilbur Wright ; 1901

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/556 - For storing condition code, flag or status


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein the graphics display memory is used
No. of patents: 211
Last issue date: 05/10/2011


1            
NumberTitleIssue Date
7940278Method and system for programming for image enhancement
In a method of programming for image enhancement, a content addressable memory is accessed. At least one template is transferred into the content addressable memory. A random access memory is accessed. Enhancement data is transferred into the random access memory. V...
05/10/2011
7427990Data replacement method and circuit for motion prediction cache
A system for decoding a video bitstream and a method for replacing image data in a motion prediction cache are described. For each of the cache lines, a tag distance between pixels stored in the cache line and uncached pixels that are to be stored in the cache is ca...
09/23/2008
7425962Systems and methods for generating a composite video signal from a plurality of independent video signals
Illustrated and described embodiments are broadly directed to novel systems and methods for generating a composite video signal from a plurality of independent video signals. In accordance with one embodiment, a method is provided for swapping from a secondary frame...
09/16/2008
7379070Cross-platform runtime code generation for bit block transfer functions
An exemplary method for performing a bit block transfer (bitblt) includes receiving one or more graphics parameters specifying the bitblt and generating a specialized bitblt function to perform the bitblt. The specialized bitblt function includes a one or more code ...
05/27/2008
7372768Memory with address management
The present invention allows for the reduction in power consumption of memory devices. A memory device in one embodiment prohibits address signal propagation on internal address buses based upon a function being performed by the memory. As such, some, all or none of...
05/13/2008
7369163Image processing apparatus, image processing method, and program using condition information for image processing
An image processing apparatus performs image processing to image information including condition information at the time of obtaining an image for setting a pertinent image correction condition even at the time when the meaning of the description in the same conditi...
05/06/2008
7362334System for regional data association and presentation and method for the same
A database methodology that concerns the mapping of any arbitrary object into a plurality of regions, enabling the assignment of multiple region-specific attributes thereto and facilitating the concurrent, graphical presentation of any assigned attributes. Attribute...
04/22/2008
7355602Surrogate stencil buffer clearing
Methods and apparatuses for effectively clearing stencil buffers at high speed using surrogate stencil buffer clearing. A hardware register tracks the number of surrogate clears of the stencil buffer since the last actual clear. Bits are reserved in each stencil reg...
04/08/2008
7348997Object selection in a computer-generated 3D environment
An object selection of 3D objects in a computer-generated 3D environment method and system. The method includes defining a 3D space in a computer-generated environment. The method further includes identifying a plurality of 3D objects within the 3D space. Then, dete...
03/25/2008
7340103Adaptive entropy encoding/decoding for screen capture content
Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entr...
03/04/2008
7330196Apparatus and method for image processing capable of accelerating image overlay process
An image processing apparatus includes an overlay detector and a memory. The image processing apparatus and method sequentially process graphic rendering instructions for image data. The graphic rendering instructions include first and second graphic rendering instr...
02/12/2008
7324078Display apparatus and control method thereof offsetting a noise section contained in video signal
A display apparatus including an offset value setting input part to specify an offset value for a DE signal determining an effective area of a video signal; and a DE signal generator to generate the DE signal depending on the offset value. With this configuration, t...
01/29/2008
7321369Method and apparatus for synchronizing processing of multiple asynchronous client queues on a graphics controller device
An apparatus and method are disclosed for synchronization of command processing from multiple command queues. Various embodiments employ a condition code register that indicates which queues should have processing suspended until a specified event condition occurs. ...
01/22/2008
7310096HEAD/DATA request in 3D graphics
A method for efficiently processing graphics data for graphics primitives, the graphics data including vertex coordinate information and vertex attribute data. Coordinate information, in the form of homogeneous coordinates, of the graphics primitive determines wheth...
12/18/2007
7286134System and method for packing data in a tiled graphics memory
A tiled graphics memory permits z data and stencil data to be stored in different portions of a tile. The tile may be further divided into data sections, each of which may have a byte size corresponding to a memory access size. ...
10/23/2007
7283557Asynchronous crossbar with deterministic or arbitrated control
Methods and apparatus are described relating to a crossbar which is operable to route data from any of a first number of input channels to any of a second number of output channels according to routing control information. Each combination of an input channel and an...
10/16/2007
7274710Asynchronous crossbar with deterministic or arbitrated control
Methods and apparatus are described relating to a crossbar which is operable to route data from any of a first number of input channels to any of a second number of output channels according to routing control information. Each combination of an input channel and an...
09/25/2007
7274709Asynchronous crossbar with deterministic or arbitrated control
Methods and apparatus are described relating to a crossbar which is operable to route data from any of a first number of input channels to any of a second number of output channels according to routing control information. Each combination of an input channel and an...
09/25/2007
7268779Z-buffering techniques for graphics rendering
Embodiments of the invention relate to graphics rendering in which Z-buffering tests are performed at the front of the rendering pipeline. Particularly, Z-buffering test logic at the front of the rendering pipeline is coupled to a render cache memory, which includes...
09/11/2007
7259765Head/data scheduling in 3D graphics
A system for processing graphics data for a stream of graphics primitives, such as triangles. The system has a plurality of memories each for storing an index of the primitive. A controller selects a memory to store the index and assigns a thread id to the index, th...
08/21/2007
7254283Image processor processing image data in parallel with a plurality of processors
In order to efficiently process image data in a circuit dividing single image data into a plurality of data and processing the data with a plurality of MPUs in parallel with each other, the MPUs process image data input through an input image data in parallel with e...
08/07/2007
7239322Multi-thread graphic processing system
The present invention includes a multi-thread graphics processing system and method thereof including a reservation station having a plurality of command threads stored therein. The system and method further includes an arbiter operably coupled to the reservation st...
07/03/2007
7218790Adaptive entropy encoding/decoding for screen capture content
Adaptive entropy encoding and decoding techniques are described. For example, a screen capture encoder and decoder perform adaptive entropy encoding and decoding of palettized screen capture content in screen capture video. The encoder selects between different entr...
05/15/2007
7197100High-speed interconnection adapter having automated lane de-skew
An adapter that buffers received symbols and automatically determines and corrects for skew between lanes is disclosed. In one embodiment, the adapter is a part of a network that includes a first and second devices coupled together by a communications link having mu...
03/27/2007
7193634Image transferring apparatus and method, file transferring apparatus and method, and program storage medium
Disclosed is an image transferring apparatus for transferring an image displayed by a first program to a second program. The image transferring apparatus comprises: image copying means for storing a copy of the image into a predetermined temporary storage area; and ...
03/20/2007
7185290User interface for a system and process for providing dynamic communication access and information awareness in an interactive peripheral display
The system and method of the present invention provides a user interface for providing peripheral awareness of information to a user. The information to be provided is either determined automatically, or specified by the user. Once the information to be provided is ...
02/27/2007
7170564On-screen display device
This invention provides an on-screen display device that can display an increased number of types of characters without enlarging the video RAM area. This on-screen display device includes a character generator ROM that has n (n is an integer that is equal to or lar...
01/30/2007
7164425Method and system for high speed network application
A method and system for monitoring frame flow in a Fiber Channel network is provided. The method includes, deleting fill words before any frame data is allowed to be stored in a buffer memory; storing only certain primitive signals and/or frame data in the buffer me...
01/16/2007
7162743System and method of limiting access to protected hardware addresses and processor instructions
A system and method for protecting a defined range of hardware addresses or a defined set of processor instructions from being accessed or executed by unauthorized software modules. Abstraction layer code is given a range of software addresses that are permitted to ...
01/09/2007
71545023D graphics with optional memory write before texturing
A 3D graphics architecture in which interfaces to memory are combined with pipeline processing. The rendering units are not all connected in a straight-through pipeline relationship: instead the rendering pipeline is “broken,” so that the stream of fragments (e....
12/26/2006
7148888Head/data request in 3D graphics
A method for efficiently processing graphics data for graphics primitives, the graphics data including vertex coordinate information and vertex attribute data. Coordinate information, in the form of homogeneous coordinates, of the graphics primitive determines wheth...
12/12/2006
7145566Systems and methods for updating a frame buffer based on arbitrary graphics calls
A method for dividing a display into zones at system initialization for tracking which zones have any pixels revised so that, when the time comes to update the display, only the zones requiring revision (that is, those zones in which any pixel has been revised) are ...
12/05/2006
7106336Method and system for deferred evaluation of transforms in graphics processors
A method of deferring evaluation of a transform, in accordance with one embodiment of the present invention, includes buffering a plurality of vertex data. The method also includes receiving a draw command, accessing a given vertex data corresponding to the draw com...
09/12/2006
7100152Software analysis system having an apparatus for selectively collecting analysis data from a target system executing software instrumented with tag statements and method for use thereof
A software analysis system having a filter for selectively collecting tags generated by a target system during execution of a software program under analysis in accordance to a programmable filtering criteria. The system includes a decoder for decoding the tag type ...
08/29/2006
7095402Portable information terminal apparatus, information processing method, computer-program storage medium, and computer-program
Disclosed herein are a portable information terminal apparatus, an information processing method, a computer-program storage medium, and a computer-program. In a portable information terminal apparatus capable of managing a schedule list, the apparatus includes acqu...
08/22/2006
7088359Vertex reordering in 3D graphics
A method and apparatus for reordering the vertices of a graphics primitive. The vertices of the primitive are received in a circular order, but the position of the vertices in the circular order is arbitrary. The vertices include coordinates with respect to an origi...
08/08/2006
7085874Synchronous/asynchronous bridge circuit for improved transfer of data between two circuits
The bridge circuit comprises a first interface circuit operable to receive data from a data source at a first data rate; a second interface circuit operable to transmit the data to a data receiver at a second data rate; a data coupling circuit comprising: a synchron...
08/01/2006
7084865Power saving in monochrome LCD display driver IC's by eliminating extraneous switching
A method and a system to reduce the power consumption of a LCD driver have been achieved. In order to save power a logic circuitry is connected to the output of a RAM automatically comparing displayed data on a line by line during the scan and, on detection of no da...
08/01/2006
7075557Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
On-screen-display graphics data is transmitted from a source device to a display device over an IEEE 1394-1995 serial bus network utilizing an isochronous data format. The on-screen-display graphics data is generated by the source device and transmitted to a display...
07/11/2006
7061498Screen display processing apparatus, screen display processing method and computer program
In order to efficiently conduct the display processing of a GUI screen by suppressing the drawing of unnecessary objects, the objects are, first, searched from the front toward the rear according to a reverse painter's algorithm while tracing a z-order for processin...
06/13/2006
1            
 
Sign InRegister
Username  
Password   
forgot password?