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

Icon_funbox Quotables

"The Americans have need of the telephone, but we do not. We have plenty of messenger boys."

Sir William Preece, chief engineer, British Post Office ; 1878

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/566 - Address manipulation


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein indices to the locations of stored
No. of patents: 93
Last issue date: 08/16/2011


1      
NumberTitleIssue Date
7999820Methods and systems for reusing memory addresses in a graphics system
Methods and systems for reusing memory addresses in a graphics system are disclosed, so that instances of address translation hardware can be reduced. One embodiment of the present invention sets forth a method, which includes mapping a footprint on a display screen...
08/16/2011
7944452Methods and systems for reusing memory addresses in a graphics system
Methods and systems for reusing memory addresses in a graphics system are disclosed, so that instances of address translation hardware can be reduced. One embodiment of the present invention sets forth a method, which includes mapping a footprint in screen space to ...
05/17/2011
7598960System and method for cache-friendly volumetric image memory storage
A method of storing a digital image in a computer memory includes providing a N-dimensional digital image, defining an offset for each image element (x1, . . . , xN) by the formula off...
10/06/2009
7580042Systems and methods for storing and fetching texture data using bank interleaving
In systems and methods for graphic reproduction of an image including textural information, multiple rows or blocks of texture data can be retrieved from system memory in response to the single read command. In this manner, efficient use of system bus is achieved, a...
08/25/2009
7365751Texture processor
A memory write section 2 writes texture data in a number capable of being transferred at a time and written in one address, in one of first through fourth texture memories 1a through 1d in common by single write operation. If the V...
04/29/2008
7356823Method for displaying single monitor applications on multiple monitors driven by a personal computer
A direct access driver solves limitations of DirectX operation under the Microsoft architecture when using multiple monitors. The direct access driver allows applications employing DirectX application program interfaces to use hardware acceleration without display e...
04/08/2008
7350155Resizing internet document for display on television screen
Methods and systems for scaling down a Web page image enables the image to be displayed on a standard television without horizontal scrolling of the image. A Web page image that initially has a horizontal dimension larger than the horizontal dimension of a televisio...
03/25/2008
7339591Method to manage graphics address remap table (GART) translations in a secure system
intercepted in order to determine if the modification will result in an aperture memory address mapping to a region of trusted memory. If it is determined that the GART modification will not result in a mapping to a portion of trusted memory, then the GART modificat...
03/04/2008
7313764Method and apparatus to accelerate scrolling for buffered windows
Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing system includes: determining a second region of a second pixel image of a window in a frame buffer, which ...
12/25/2007
7304646Image data structure for direct memory access
A method is provided for transferring data for processing of an image between a first memory and a second memory accessible by a processor. According to such method, data is provided in the first memory for processing of the image, the data being organized into a pl...
12/04/2007
7239328Lossless manipulation of media objects
An original media object, such as an image, is edited without loss of the data comprising the media object. Changes applied to the media object are defined by metadata associated with the media object. For example, metadata define the cropping of an original JPEG im...
07/03/2007
7210618Mobile communication terminal
A mobile communication terminal comprising a display and a keypad having plural keys. The keypad comprises a frame surrounding the display and the keys are arranged at respective key positions on the frame. The terminal is further configured to display symbols at po...
05/01/2007
7173629Image processor with the closed caption function and image processing method
A memory control unit adjusts and sets the address of an image data area in the memory space of a memory and the address of a window area adjacent to the memory area, using a memory controller. The memory control unit stores data, other than image data that is suppl...
02/06/2007
7164426Method and apparatus for generating texture
A deferred graphics pipeline processor comprising a texture unit and a texture memory associated with the texture unit. The texture unit applies texture maps stored in the texture memory, to pixel fragments. The textures are MIP-mapped and comprise a series of textu...
01/16/2007
7142225Lossless manipulation of media objects
An original media object, such as an image, is edited without loss of the data comprising the media object. Changes applied to the media object are defined by metadata associated with the media object. For example, metadata define the cropping of an original JPEG im...
11/28/2006
7106340Method for controlling the access to a storage device and a corresponding computer program
A method and computer program are provided for controlling access to a memory device wherein, even with a complex data storage structure, access is made to memory areas within the memory device with a minimal number of selection inputs required for selection of a de...
09/12/2006
7092018Image signal processor and deficient pixel detection method
A deficiency candidate detection circuit detects a deficient pixel candidate by comparing the image signal of a target pixel with the image signals of peripheral pixels, and address information of the deficient pixel candidate is stored in a position memory circuit....
08/15/2006
7075505Liquid crystal display device, liquid crystal controller and video signal transmission method
It is one object of the present invention to reduce the number of inputs to an LCD driver and to reduce manufacturing costs by employing the COG&WOA technique. For a liquid crystal display device, source driver ICs 20, among which video signals are tra...
07/11/2006
7068250Addressing multistable nematic liquid crystal device
A method of addressing multistable nematic liquid crystal devices, in particular bistable nematic liquid crystal devices is provided. The method is a line at a time addressing scheme where one of at least two data waveforms is applied simultaneously to each of the c...
06/27/2006
7058752Hardware detected command-per-clock
A memory controller is coupled to a memory device via a memory channel. The memory controller includes a command-per-clock detection unit that compares a portion of a current address with a portion of a previous address. If there is a match, then the memory controll...
06/06/2006
7053900Personal computer system and core logic chip applied to same
A personal computer system includes a core logic unit, a graphics accelerator, a first tile converter, a local memory, a second tile converter and a system memory. The core logic unit outputs first image data in a linear mode. The graphics accelerator is in communic...
05/30/2006
7015920Method and system for providing useable images on a high resolution display when a 2D graphics window is utilized with a 3D graphics window
A graphics pipeline for use with a high resolution display is disclosed. The graphics pipeline comprises a frame buffer configuration. The frame buffer configuration includes a first mode area and a second mode area. The graphics pipeline further includes a display ...
03/21/2006
7017115Portable information terminal equipment and display method therefor
A portable information terminal equipment with a browser function includes an image information acquisition section for acquiring image information constituted by at least image data and display sequence information of the image data from a Web server through a comm...
03/21/2006
7009618Integrated I/O Remapping mechanism
In a computer system, an address range is defined within the memory map. Addresses within the address range are mapped to other addresses within the memory map using an address relocation mechanism (e.g. the GART mechanism). The address range is divided into two por...
03/07/2006
6999091Dual memory channel interleaving for graphics and video
Embodiments of the present invention provide a method and apparatus for optimally mapping a tiled memory surface to two memory channels, operating in an interleaved fashion, maximizing the memory efficiency of the two channels, while maintaining the desired access g...
02/14/2006
6992679Hardware display rotation
A visual display is provided on a data processing apparatus by storing and retrieving display information. The display information is stored by receiving write access addresses (33), translating the write access addresses into write memory addresses (15
01/31/2006
6968415Opaque memory region for I/O adapter transparent bridge
An opaque memory region for a bridge of an I/O adapter. The opaque memory region is inaccessible to memory transactions which traverse the bridge either from a primary bus to secondary bus or secondary bus to primary bus. As a result, memory transactions which targe...
11/22/2005
6885384Method of creating a larger 2-D sample location pattern from a smaller one by means of X, Y address permutation
A system and method are disclosed for reproducing a pre-selected larger 2-D sample location pattern from a smaller one by means of X,Y address permutation. This method, for example, allows hardware to effectively reproduce a pre-selected set of sample locations for ...
04/26/2005
6876400Apparatus and method for protecting a memory sharing signal control lines with other circuitry
An apparatus such as a television signal receiver includes first and second circuit boards. The first circuit board includes a memory, and control circuitry for controlling at least one function of the apparatus. The second circuit board is operably coupled to the f...
04/05/2005
6870578Apparatus and method for sharing signal control lines
An apparatus such as a television signal receiver includes first and second circuit boards. The first circuit board includes a first device such as a memory, and control circuitry for controlling at least one function of the apparatus. The second circuit board is op...
03/22/2005
6847385Method and apparatus for hardware rotation
A method and apparatus for hardware rotation is described. In one embodiment, the invention is an apparatus. The apparatus includes a direct access address translation component. The apparatus also includes a frame buffer coupled to the direct access address transla...
01/25/2005
6847370Planar byte memory organization with linear access
A graphics memory architecture in which row addresses are permuted, in a basically tile-oriented storage architecture, so that fast parallel access is provided both by scanlines (for video operations) and also by tiles (for graphics operations). ...
01/25/2005
6847410Picture data memory device with picture data input channels and picture data output channels
A picture data memory device which can be used universally comprises a central picture data memory for storing picture data of a plurality of picture data input channels, in which case the stored picture data can additionally be read out via a plurality of picture d...
01/25/2005
6833835Method and apparatus for antialiased imaging of graphical objects
A method for antialiased imaging of graphical objects on a pixel oriented display by rasterizing input pixel data as virtual pixels into a memory with a virtual resolution that is a factor higher than the physically displayed pixel resolution. In accordance with the...
12/21/2004
6697075Decoder system capable of performing a plural-stage process
A decoding system which is arranged to perform a plural-stage process in determining which of the driver lines to stimulate in response to each electrode address value supplied to the decoder. This enables the network configuration of the impedances to be...
02/24/2004
6665788Reducing latency for a relocation cache lookup and address mapping in a distributed memory system
An address relocation cache includes a plurality of entries. Each of the plurality of entries is configured to store at least a portion of an input address, at least a portion of an output address to which the input address translates, and a destination i...
12/16/2003
6525739Method and apparatus to reuse physical memory overlapping a graphics aperture range
The AGP graphics card queries the system to determine whether the chipset is symmetric or asymmetric. If the chipset is symmetric and other devices can access the graphics address re-mapping table, the graphics aperture is reserved from the system memory....
02/25/2003
6476811Method and apparatus for compressing parameter values for pixels in a display frame
A method and apparatus for compressing parameter values for pixels within a frame is accomplished by first grouping pixels in the display frame into a plurality of pixel blocks, where each pixel block includes a plurality of pixels. For at least one of th...
11/05/2002
6462747Texture mapping system
The present invention relates a texture mapping system which can access texture data in parallel. The texture mapping system includes: a memory controller; a main memory storing filtered texture images; a cache memory receiving data of the texture image f...
10/08/2002
6337717Alternate display content controller
An alternate display content controller provides a technique for controlling a video display separately from and in addition to the content displayed on the operating system monitor. Where the display is a computer monitor, the alternate display content c...
01/08/2002
1      
 
Sign InRegister
Username  
Password   
forgot password?