"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
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.
| Number | Title | Issue Date |
| 7999820 | Methods 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 |
| 7944452 | Methods 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 |
| 7598960 | System 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 |
| 7580042 | Systems 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 |
| 7365751 | Texture 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 |
| 7356823 | Method 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 |
| 7350155 | Resizing 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 |
| 7339591 | Method 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 |
| 7313764 | Method 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 |
| 7304646 | Image 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 |
| 7239328 | Lossless 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 |
| 7210618 | Mobile 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 |
| 7173629 | Image 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 |
| 7164426 | Method 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 |
| 7142225 | Lossless 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 |
| 7106340 | Method 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 |
| 7092018 | Image 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 |
| 7075505 | Liquid 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 |
| 7068250 | Addressing 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 |
| 7058752 | Hardware 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 |
| 7053900 | Personal 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 |
| 7015920 | Method 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 |
| 7017115 | Portable 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 |
| 7009618 | Integrated 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 |
| 6999091 | Dual 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 |
| 6992679 | Hardware 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 |
| 6968415 | Opaque 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 |
| 6885384 | Method 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 |
| 6876400 | Apparatus 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 |
| 6870578 | Apparatus 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 |
| 6847385 | Method 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 |
| 6847370 | Planar 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 |
| 6847410 | Picture 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 |
| 6833835 | Method 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 |
| 6697075 | Decoder 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 |
| 6665788 | Reducing 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 |
| 6525739 | Method 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 |
| 6476811 | Method 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 |
| 6462747 | Texture 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 |
| 6337717 | Alternate 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 |