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

Icon_funbox Bizarre Patents

Patent No. 6049912

Mountable Printable Placard With Headband

A resilient headband in a shape for being mounted on the head of the user. The headband is equipped with a longitudinal slotted member for holding a placard.

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.

 

Assignee: ATI International SRL


Location: Christchurch, BB
No. of patents: 90

1      
NumberTitleIssue Date
7414635Optimized primitive filler
The optimized primitive filler is used in a computer system, such as a computer system that displays graphic images. A first step of the method it is determined if a primitive is totally outside a predetermined screen region or at least partially within the predeter...
08/19/2008
7414606Method and apparatus for detecting a flat panel display monitor
In a specific embodiment of the present invention, a monitor detect pin associated with a connector for a flat panel display (FPD) is monitored by a detect module. When an external flat panel device is connected, the monitor detect pin is activated. In response to t...
08/19/2008
7392398Method and apparatus for protection of computer assets from unauthorized access
A method and apparatus for protection of computer assets from unauthorized access is described. A protection engine is incorporated into microprocessor support circuitry to control access to computer assets, for example, BIOS memory and peripheral devices. The prote...
06/24/2008
7365757Method and apparatus for independent video and graphics scaling in a video graphics system
A method and apparatus for independent video and graphics scaling in a video graphics system is accomplished by receiving a video data stream, wherein the video data stream includes video data in a first format. A graphics data stream is also received, and the graph...
04/29/2008
7277483Method and apparatus for rate control for constant-bit-rate finite-buffer-size video encoder
A method and apparatus for rate control for a constant-bit-rate finite-buffer-size video encoder is described. Rate control is provided by adjusting the size of non-intra frames based on the size of intra frames. A sliding window approach is implemented to avoid exc...
10/02/2007
7254231Encryption/decryption instruction set enhancement
A structure and associated method to implement encryption/decryption under the Data Encryption Standard (DES). Several additional instructions are included in the instruction set of a general purpose microprocessor to operate in conjunction with hardware included in...
08/07/2007
7239198Single gate oxide differential receiver and method
An integrated differential receiver includes a single gate oxide differential receiver and an associated switchable voltage supply circuit. The integrated differential receiver determines the desired receiver supply voltage and selects a supply voltage for the singl...
07/03/2007
7224364Optimal initial rasterization starting point
A frame buffer is divided into tiles of, for example, 32 by 32 pixels. Triangles (and portions thereof) that are within a given tile are rasterized one triangle at a time into the tile location. This process repeats for each tile in the image frame. A sorting circui...
05/29/2007
7158140Method and apparatus for rendering an image in a video graphics adapter
In accordance with the invention, a video source is received by a first video adapter. The video source is captured in the video memory associated with the first VGA. The stored video source is associated with a window of an existing application. When the window loc...
01/02/2007
7158094Method and apparatus for supporting multiple displays
A method and apparatus for supporting multiple displays per a drawing surface begins by receiving capability parameters regarding a first display of the multiple displays. The capability parameters include resolution, pixel depth, and/or refresh rate. Typically, the...
01/02/2007
7130425Method and apparatus for providing a bus-encrypted copy protection key to an unsecured bus
A copy protection (CP) key used by a sending source, such as a POD, to encrypt content such as audio and/or video information is derived by a first key generator associated with a first processor and is locally encrypted by the first processor using a locally genera...
10/31/2006
7113194Method and apparatus for rotating an image on a display
A method and apparatus utilizes a three dimensional rendering engine to rotate an image based on user selected or otherwise determined screen orientation. A vertex coordinate transformation is defined for a rotated destination image. The source image is used as a te...
09/26/2006
7096303Method and apparatus for configuring an integrated bus
A configurable bus interface circuit includes an internal bus bridge and an internal circuit. The configurable bus interface circuit also includes an internal I/O circuit couplable to an external circuit, via the internal bus bridge. The configurable bus interface c...
08/22/2006
7068329Method and system for providing a video signal
In accordance with the specific embodiment of the present invention, a tuner alternates between receiving a first video signal and a second video signal, such that every other frame of a specific signal is received. This is accomplished by writing to an IF1 a...
06/27/2006
7061504Method and apparatus for configurable gamma correction in a video graphics circuit
A method and apparatus for gamma correction in a video graphics circuit is accomplished by storing a plurality of gamma correction curves in one or more lookup tables that can be accessed using pixel display information to generate gamma-corrected data. Gamma correc...
06/13/2006
7053863Wireless device method and apparatus with drawing command throttling control
A wireless drawing command transmitting unit includes a wireless transmitter operative to transmit drawing commands associated with a master image renderer. A wireless drawing command receiving unit includes a wireless receiver operative to receive the transmitted d...
05/30/2006
7055038Method and apparatus for maintaining secure and nonsecure data in a shared memory system
A graphics processor receives a compressed encrypted video stream. The graphics processor decrypts the compressed encrypted video stream and stores a decrypted version (i.e., a decrypted compressed video stream) in a protected portion of an on-chip or off-chip video...
05/30/2006
7050460Method and apparatus for multiplexing data streams using time constraints
A method and apparatus for multiplexing data streams is provided. An earliest time and a latest time are determined for each packet of a each data stream. The packets of the data streams are multiplexed so as to meet earliest time and latest time requirements. The c...
05/23/2006
7017070Apparatus for synchronization of double data rate signaling
A signal phase shifting circuit shifts the phase of an input signal, such as a STROBE signal, based on a reference signal, such as a CLOCK signal, to facilitate, for example, receiving of double data rate data. The signal phase shifting circuit includes a reference ...
03/21/2006
7015976Automatic panning of digital content while zoomed
The digital television system that has a zoom module. When the digital television system is in a zoom mode, the zoom module receives a full frame, and displays the zoom frame that includes only a portion of the full frame. The zoom module determines a relationship b...
03/21/2006
7012613Method and apparatus for fragment scriptor for use in over-sampling anti-aliasing
A method and apparatus for producing a fragment descriptor for use in oversampling anti-aliasing includes processing that begins by generating a single representative color value for a plurality of subpixels of a pixel. The processing then continues by generating a ...
03/14/2006
7006117Apparatus for testing digital display driver and method thereof
In a specific embodiment of the present invention, a graphics device generates digital output data in response to a known input data. The resulting digital output data has an expected circular redundancy check (CRC) value. The generated digital output data is provid...
02/28/2006
6976265Method and apparatus for controlling display of content signals
A method and apparatus for controlling display of content signals begins by receiving a content signal that includes video content and at least one associated content control indicator. The content signal may also include audio content associated with the video cont...
12/13/2005
6975809Method and apparatus for passing clear DVD data in a computer
The system is for passing clear DVD program streams from a CPU (central processing unit) to an MPEG-2 decoder. In the system the CPU is connected to a first bus interface. A system memory is connected to the first bus interface via a memory bus. A second bus interfa...
12/13/2005
6970206Method for deinterlacing interlaced video by a graphics processor
A method for deinterlacing interlaced video using a graphics processor includes receiving at least one instruction for a 2D/3D engine to facilitate creation of an adaptively deinterlaced frame image from at least a first interlaced field. The method also includes pe...
11/29/2005
6967664Method and apparatus for primitive processing in a graphics system
A method and apparatus for processing graphics primitives that includes a trivial discard guard band. Such a trivial discard guard band is used for comparison operations with the vertices of graphics primitives to determine whether the graphics primitives can be tri...
11/22/2005
6964054Method and apparatus for posting a computer having multiple video adapters
The computer system operates a plurality of display devices 100 and 102. Such a computer system has at least a first video adapter 203 with a first video BIOS and a second video adapter 207 with a second video BIOS. A system BIOS identifi...
11/08/2005
6950772Dynamic component to input signal mapping system
A dynamic component to input signal mapping system is disclosed that receives different types of input signals applied to a number of components and provides resultant output signals. The system includes input ports receiving the input signals, output ports providin...
09/27/2005
6940503Method and apparatus for processing non-planar video graphics primitives
A method and apparatus for processing non-planar video graphics primitives is presented. Vertex parameters corresponding to vertices of a video graphics primitive are received, where the video graphics primitive is a non-planar, or higher-order, video graphics primi...
09/06/2005
6934389Method and apparatus for providing bus-encrypted copy protection key to an unsecured bus
A copy protection (CP) key used by a sending source, such as a POD, to encrypt content such as audio and/or video information is derived by a first key generator associated with a first processor and is locally encrypted by the first processor using a locally genera...
08/23/2005
6907597Method and apparatus for constructing an executable program in memory
A method and apparatus for constructing an executable program, such as drivers in memory, obtains system configuration parameters and dynamically constructs driver code bundles from a set of code modules obtained from a library, based on the actual system configurat...
06/14/2005
6903739Graphic display system having a frame buffer with first and second memory portions
A graphics display system has a graphics processor system for forming a color image on a display, the display being composed of an array of pixels. A memory system has a first memory for storing at least respective color data and respective Z data that is render fro...
06/07/2005
6904515Multi-instruction set flag preservation apparatus and method
A method and apparatus for processing program instructions, utilizes native fixed length instructions that include at least one flag modification enable bit. The flag modification enable bit is typically sent with the operation code and other information in the nati...
06/07/2005
6900812Logic enhanced memory and method therefore
A logic enhanced memory that may be used in a video graphics system is presented. The logic enhanced memory includes an operation block that performs a number of operations on a block-by-block basis such that parallel processing results. The operations performed by ...
05/31/2005
6900813Method and apparatus for improved graphics rendering performance
A method and apparatus determines if a BLT command meets BLT override criteria. If the BLT override criteria is met, the method and apparatus performs a BLT command override and instead executes a FLIP operation instead of performing a BLT operation. ...
05/31/2005
6886090Method and apparatus for virtual address translation
A method and apparatus for virtual address translation include processing that begins by receiving a memory access request that includes a virtual address. The processing continues by determining whether a physical address translation has been performed for the virt...
04/26/2005
6870518Controlling two monitors with transmission of display data using a fifo buffer
A method for controlling two monitors on the basis of an input-side pixel data stream, in which one part of each line of the input-side pixel data stream is displayed on one of the monitors and another part of the line is displayed on another of the monitors, compri...
03/22/2005
6848058Power reduction circuit and method with multi clock branch control
A power consumption reduction circuit and method utilizes a memory clock source and a memory clock divider circuit that generates divided memory clock output signals as a plurality of corresponding independent clock signals to a number of different processing engine...
01/25/2005
6816593Method and apparatus for transposing bits
A method and apparatus for transposing bits include processing that begins by receiving a multiple bit input. The multiple bit input may be received from memory for executing a read operation from a processing device or for a write operation to memory. The processin...
11/09/2004
6807311Method and apparatus for compressing and storing image data
A method and apparatus for compressing image data for storage in a memory device is presented. This is accomplished by separating the image data into a plurality of pixel sets where each pixel set is of a predetermined pixel set size. A discrete cosine transform is ...
10/19/2004
1      
 
Sign InRegister
Username  
Password   
forgot password?