Actress Jamie Lee Curtis is a patented inventor - she created a diaper equipped with a premoistened baby wipe. And that's no act!
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 |
| 7973799 | Shading using texture space lighting and non-linearly optimized MIP-maps In a technique for rendering non-linear BRDFs that are stable in both the temporal and spatial domains, without serious interruption to the content creation pipeline used in most games, non-linear content is linearized by rendering in texture space at a fixed resolu... | 07/05/2011 |
| 7948500 | Extrapolation of nonresident mipmap data using resident mipmap data A multi-threaded graphics processor is configured to use to extrapolate low resolution mipmaps stored in physical memory to produce extrapolated texture values while high resolution nonresident mipmaps are retrieved from a high latency storage resource and converted... | 05/24/2011 |
| 7944453 | Extrapolation texture filtering for nonresident mipmaps A multi-threaded graphics processor is configured to use to extrapolate low resolution mipmaps stored in physical memory to produce extrapolated texture values while high resolution mipmaps are retrieved from a high latency storage resource. The extrapolated texture... | 05/17/2011 |
| 7646389 | Divergent and non-divergent texture fetches Methods and systems for texture mapping in a computer-implemented graphics pipeline are described. A sample group is identified as including a divergent pixel. A determination is made whether an operand of an instruction executing on the divergent pixel satisfies a ... | 01/12/2010 |
| 7626591 | System and method for asynchronous continuous-level-of-detail texture mapping for large-scale terrain rendering A multi-resolution texture mapping system suitable for large scale terrain rendering using commodity graphics processing units (GPU). The GPU vertex and fragment shaders are used to implement the clip-mapping functionality. The terrain texture is represented by a co... | 12/01/2009 |
| 7602399 | Method and apparatus for generating a pixel using a conditional IFNEIGHBOR command A device and method for controlling generation of a final pixel utilizes a conditional statement, referred to as an IF_NEIGHBOR statement, which when compiled, causes a programmable pixel shader to perform mip map texture lookups even if a pixel of interest does not... | 10/13/2009 |
| 7595806 | Method and system for implementing level of detail filtering in a cube mapping application A method for implementing LOD (level of detail) filtering in a cube mapping application. The method includes accessing a first sample and a second sample for a cube map. A cube map path is computed between the first sample and the second sample. A distance is comput... | 09/29/2009 |
| 7580043 | Method for adding detail to a texture map A method and apparatus for mapping a texture to a surface of a computer generated object dependent upon the geometric shape of the object. The method includes the steps of approximating a true pixel color by performing a number of texturing operations and averaging ... | 08/25/2009 |
| 7525551 | Anisotropic texture prefiltering Ripmapping and footprint assembly are used to anisotropically filter texture maps. A subset of the set of ripmaps associated with a base texture is created and stored. The subset includes ripmaps selected to maximize anisotropic texture sampling performance and to m... | 04/28/2009 |
| 7437021 | Image processing device and method An image processing apparatus and method which can achieve a reduction in size of the crossbar circuit and achieve a higher speed of processing, which perform DDA processing (ST11), then read out texture data from a memory (ST12), perform sub-word real... | 10/14/2008 |
| 7436411 | Apparatus and method for rendering a video image as a texture using multiple levels of resolution of the video image A method and apparatus to generate one or more graphics textures of a video image, wherein graphics textures have differing resolutions, and to render the video image as a graphics texture using the one or more graphics textures of differing resolutions. The one or ... | 10/14/2008 |
| 7423653 | Displaying graphical textures A method of displaying a graphical texture comprises determining whether an update exists for a particular content element from among one or more content elements, wherein each content element is associated with one or more textures; if an update exists for the part... | 09/09/2008 |
| 7412362 | River modeling Systems and methods are presented for real-time realistic river modeling. In one implementation, when provided with the physical features of a modeled terrain, the systems and methods described herein automatically determine a watercourse route in relation to the te... | 08/12/2008 |
| 7405735 | Texture unit, image rendering apparatus and texel transfer method for transferring texels in a batch An image rendering apparatus is provided to reduce the amount of data communicated between a shader and a texture unit. The texture unit performs a texture mapping operation for mapping a texture to an object in a three-dimensional space. An input unit receives a si... | 07/29/2008 |
| 7400331 | Apparatus and methods for texture mapping The invention provides texture mapping techniques that facilitate interactive painting of a three-dimensional virtual surface by a user in object space, without requiring global parameterization. The texture mapping techniques feature rendering texture for a given v... | 07/15/2008 |
| 7400330 | Magnification of indirection textures An indirection texture magnification system and method for producing high-resolution indirection texture results. The system and method uses an indirection texture, designed for use with a low-resolution texture image, and a high-resolution texture image, which is a... | 07/15/2008 |
| 7382377 | Render to texture cull Method and apparatus for processing one or more fragment data. In one embodiment, the method includes processing one or more fragment data to generate one or more texture map addresses for one or more texels, determining relevance information that correspond to the ... | 06/03/2008 |
| 7379072 | Method for determining weighting factors for the color calculation of a color value of texels for a footprint In a method for determining weighting factors for the color calculation of a color value of texels for a footprint covering a plurality of texels in a texel grid, in a graphic system, form information of the footprint is determined at first. Afterwards, the edges of... | 05/27/2008 |
| 7372468 | Anisotropic texture filtering with a modified number of texture samples Systems and methods for modifying the number of texture samples used to produce an anisotropically filtered texture mapped pixel may improve texture mapping performance. When the number of texture samples is reduced, fewer texels are read and fewer filtering computa... | 05/13/2008 |
| 7372467 | System and method for modifying a number of texture samples for anisotropic texture filtering Systems and methods for modifying the number of texture samples used to produce an anisotropically filtered texture mapped pixel may improve texture mapping performance. When the number of texture samples is reduced, fewer texels are read and fewer filtering computa... | 05/13/2008 |
| 7369136 | Computing anisotropic texture mapping parameters A system and method for computing anisotropic texture mapping parameters by using approximation techniques reduces the complexity of the calculations needed to perform high quality anisotropic texture filtering. Anisotropic texture mapping parameters that are approx... | 05/06/2008 |
| 7362323 | Method and apparatus for identifying features of multidimensional image data in hypermedia systems A method and apparatus that utilizes coordinates of a “hot spot” selected in an image map to index a location in a secondary image. An object table is indexed using data stored in the indexed location of the secondary image to link a program action to the “hot... | 04/22/2008 |
| 7363456 | System and method of allocating contiguous memory in a data processing system A system and method of allocating contiguous real memory in a data processing system. A memory controller within system memory receives a request from a data processing system component for a contiguous block of memory during operation of the data processing system.... | 04/22/2008 |
| 7358965 | Tapping to create writing The present invention provides a method and system for tapping to create document structure, such as writing. A tapping gesture received from the user is interpreted by a writing application to indicate that the user is about to write in a certain location on the pa... | 04/15/2008 |
| 7356453 | Computerized pattern texturing A system and method for merging carpet design image patterns in order to create a custom-designed patterned carpet image. A customized carpet image is defined by identifying a plurality of carpet design fields within a carpet and selecting a distinct design pattern ... | 04/08/2008 |
| 7355604 | Image rendering method and image rendering apparatus using anisotropic texture mapping An image rendering method includes generating pixels in accordance with graphic information, determining a direction of anisotropy of a footprint obtained by projecting the pixel on a texture on which a set of texels are disposed on uv-coordinates, and executing sam... | 04/08/2008 |
| 7348990 | Multi-dimensional texture drawing apparatus, compressing apparatus, drawing system, drawing method, and drawing program As for a multi-dimensional texture constituted by a plurality of textures different in photographing environment such as a viewing position or lighting conditions, texture images constituting the multi-dimensional texture are rearranged block by block or pixel by pi... | 03/25/2008 |
| 7336264 | Method and system for editing or modifying 3D animations in a non-linear editing environment A non-linear editing (NLE) system for editing and/or modifying 3D animation information comprises elements represented by clip objects which can be positioned and/or manipulated relative to a time line. The elements can comprise conventional 1D (audio) or 2D (video)... | 02/26/2008 |
| 7336401 | Systems and methods for estimating an image marking process using event mapping of scanned image attributes Methods and systems used to automatically identify the marking process used for an image on a substrate based on spatial characteristics and/or color of the image. Image types which are classified and identified include continuous tone images and halftone images. Am... | 02/26/2008 |
| 7324107 | Single level MIP filtering algorithm for anisotropic texturing A method of performing anisotropic texture mip-mapping. The method includes determining a region of support for a set of target pixels of the image to be textured, and mapping the region of support to an area in texture map that is generally elliptical. For each axi... | 01/29/2008 |
| 7324117 | Method and apparatus for using non-power of two dimension texture maps An apparatus and method for using non-power of two texture maps is described. Texture map coordinates for a non-power of two dimension texture map such as u and v are computed without requiring a division operation. In addition to accessing non-power of two texture ... | 01/29/2008 |
| 7315309 | Color-information processing method, and program In order to perform pseudo-three-dimensional display for analyzing color distribution, there are provided a color-distribution-information input step of inputting color-distribution information indicating color coordinate values that sample points in a first color s... | 01/01/2008 |
| 7307638 | Method and apparatus for interleaved processing of direct and indirect texture coordinates in a graphics system A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. The graphics pipelin... | 12/11/2007 |
| 7304647 | Generating texture maps for use in 3D computer graphics A texture map for texturing the polygon mesh of a 3D computer model during rendering is generated by defining a respective triangle within the texture map for each triangle in the polygon mesh to create a texture coordinate map, and allocating image data to each def... | 12/04/2007 |
| 7301547 | Augmented reality system A virtual reality system surveys a real-world environment, generates 3D data that defines the real-world environment, renders a virtual 3D environment using the 3D data, retrieves a virtual object from a database comprised of pre-stored virtual objects, renders the ... | 11/27/2007 |
| 7295212 | Method, system, and computer program product for blending textures in a texture paging scheme Methods, systems, and computer program products for blending textures used to render computer generated images are provided. In an embodiment of the invention, a MIP-mapped mask texture is constructed. Each MIP-level of the MIP-mapped mask texture includes texels re... | 11/13/2007 |
| 7280114 | Line stipple pattern emulation through texture mapping A method is described to render a line stipple pattern in an ad hoc piecewise fashion by creating a texture map having information that represents the line stipple pattern. The method also includes, for each of a plurality of line primitives that each represent a di... | 10/09/2007 |
| 7277098 | Apparatus and method of an improved stencil shadow volume operation The computer graphics system is configured to improve the performance of a stencil shadow volume method for rendering shadows. The apparatus and methods utilize a combination of compressed and uncompressed stencil buffers in coordination with compressed and uncompre... | 10/02/2007 |
| 7274366 | Method and apparatus for detecting edge The present invention relates to a method and apparatus for detecting an edge in an image or video. The present invention can detect an edge more quickly by detecting edge information by using the absolute values and codes of two coefficients (AC01, AC10) in the DCT... | 09/25/2007 |
| 7274373 | System, method and computer program product for providing arbitrary texture filtering A system, method and computer program product are provided for programmable pixel processing in a computer graphics pipeline. In one embodiment of the present invention, arbitrary texture filtering is applied via a programmable shader. ... | 09/25/2007 |