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

Icon_funbox Bizarre Patents

Patent No. 5285430

Behavior Modification Wristwatch

A wristwatch including a watch band and a watch body having an octagon shaped perimeter and being red in color and having the word STOP thereon to resemble a stop sign.

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/423 - Tessellation


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter which includes the process of dividing a
No. of patents: 759
Last issue date: 05/01/2012


          9            
NumberTitleIssue Date
7068829Method and apparatus for imaging samples
A method for analysis of DNA data. A DNA source image is generated based on the DNA data. A digital bit-map is created from the DNA source image plotting image intensity data against a two-dimensional coordinate system from an initial viewpoint. An image model is ge...
06/27/2006
7068288System and method for moving graphical objects on a computer controlled system
A user interface method and system for positioning graphical objects in the display area of a free form system. A selected object may operate in a first state where it can be moved to different positions within the display area. The selected object may further opera...
06/27/2006
7068273Recording medium which stores 3D image processing program, 3D image processor, 3D image processing method, and video game machine
The present invention combines patches (or objects) while preventing the generation of clearance. The program execution section 400 is comprised of the vertex coordinate setting section 401 for setting the vertex coordinates of each polygon constitutin...
06/27/2006
7065263Image processing apparatus, image input/output apparatus, scaling method and memory control method
The present invention relates to an image processing apparatus, an image input/output apparatus, a scaling method and a memory control method, by which input image data is written to an external memory in tiles, the tiles written to the external memory are read, and...
06/20/2006
7064760Method and apparatus for extending structured content to support streaming
A method and apparatus is disclosed for sending structured data from a transmitter (1) to a receiver (3) through a network environment (2). The method includes partitioning the structured data into at least one scene by inserting scene delimiter...
06/20/2006
7061495Method and apparatus for rasterizer interpolation
The present invention relates to a rasterizer interpolator. In one embodiment, a setup unit is used to distribute graphics primitive instructions to multiple parallel rasterizers. To increase efficiency, the setup unit calculates the polygon data and checks it again...
06/13/2006
7057618Patch picking methods and apparatus
A computer program product for a computer system includes code that directs a processor to display a two-dimensional representation of a three-dimensional object on a display, wherein the two-dimensional representation comprises a plurality of two-dimensional region...
06/06/2006
7053913System and method for run-time integration of an inset geometry into a background geometry
The invention provides a method for integrating an inset geometry within a background geometry. The method comprises the step of identifying a perimeter of the inset geometry. A further step is extending a skirt, having an outer perimeter and an inner perimeter, fro...
05/30/2006
7053911System and method for run-time integration of an inset geometry into a background geometry
The invention provides a method for integrating an inset geometry within a background geometry. The method comprises the step of identifying a perimeter of the inset geometry. A further step is extending a skirt, having an outer perimeter and an inner perimeter, fro...
05/30/2006
7053906Texture mapping method, recording medium, program, and program executing apparatus
A method of simply mapping a texture such as a light point texture onto a three-dimensional model comprises the steps of designating a three-dimensional model having polygons to be subjected to a texture mapping process, designating a texture used for the texture ma...
05/30/2006
7053893Position conflict detection and avoidance in a programmable graphics processor using tile coverage data
Prior to executing a program on a fragment, a conflict detection unit, within a fragment processor checks if there is a position conflict indicating a RAW (read after write) hazard may exist. A RAW hazard exists when there is a pending write to a destination locatio...
05/30/2006
7050051Parametric shape grammar interpreter
A method of recognizing a first shape in a second shape. The method includes decomposing the first shape into at least one subshape belonging to one of a plurality of subshape groups, and searching the second shape for a parametric transformation of the subshape.
05/23/2006
7050951Automatic detection of sweep-meshable volumes
A method of and software for automatically determining whether a mesh can be generated by sweeping for a representation of a geometric solid comprising: classifying surface mesh schemes for surfaces of the representation locally using surface vertex types; grouping ...
05/23/2006
7050876Manufacturing methods and systems for rapid production of hearing-aid shells
Methods, apparatus and computer program products provide efficient techniques for designing and printing shells of hearing-aid devices with a high degree of quality assurance and reliability and with a reduced number of manual and time consuming production steps and...
05/23/2006
7050612Method for aligning a lattice of points in response to features in a digital image
A system and method for generating a lattice of points that respects features in a digital image. The method comprises a process for initializing the lattice, and a process for optimizing the configuration of that lattice with respect to the image features. The opti...
05/23/2006
7047165Method of generating a grid on a heterogenous formation crossed by one or more geometric discontinuities in order to carry out simulations
A method of generating a hybrid grid of a heterogeneous formation crossed by one or more geometric discontinuities such as, for example, an underground formation where one or more wells have been drilled, or a fractured formation, by combining structured grids and n...
05/16/2006
7042457Method and system for real-time analysis and display of curve connection quality
A method and system for indicating curve connection continuity information in a graphical design system comprises steps and apparatus for determining values for measures of G1, G2, and G3 continuity at a junction point between curves. The continuity values are selec...
05/09/2006
7043621Sharding method and apparatus using directed graphs
A method and apparatus is used to divide a storage volume into shards. The division is made using a directed graph having a vertex for each block in the storage volume and directed-edges between pairs of vertices representing a shard of blocks, associating a weight ...
05/09/2006
7043413Method for modeling an arbitrary well path in a hydrocarbon reservoir using adaptive meshing
Methods and systems for adapting an unstructured mesh to a modeled space. In one embodiment, a surface is defined in the modeled space, intersections of the surface with the elements of the mesh are determined, and new elements within the intersected elements are de...
05/09/2006
7043410Method of modeling of faulting and fracturing in the earth
A computer implemented method for modeling of faulting and fracturing uses “small scale rules” to produce large-scale results. One part of the method is a user interface for inputting deformations, preexisting faults and fractures, and material rock properties. ...
05/09/2006
7042458Methods for generating an adaptively sampled distance field of an object with specialized cells
A method generates a distance field for a region of a shape descriptor representing an object. The distance field includes a set of cells for which cell types are defined. A configuration of a set of cells for the region is generated. Each cell of the configuration ...
05/09/2006
7042452Triangle coverage estimation and edge-correct tessellation
A graphics system invokes a dicing process if one or more edges of a triangle T have length greater than a maximum length (LMAX), invokes a central subdivision process if a coverage estimate for the triangle T is greater than a maximum coverage and all ed...
05/09/2006
7038694Automatic scenery object generation
Data defining one or more graphic objects, such as buildings and vegetation, are automatically generated in a repeatable manner within each of a plurality of visual tiles of a simulated space. A seed is determined for a tile as a function of a location of the tile i...
05/02/2006
7039487Exposure apparatus and exposure method
The present invention provides an exposure technology capable of generating bitmap data with high efficiency, and making compatible higher resolution and higher speed control in exposure using pattern data in a bitmap format. An apparatus implementing the exposure t...
05/02/2006
7038700Morphing method for structure shape, its computer program, and computer-readable storage medium
Upon calculating a FEM model of a new model vehicle as a structure to be analyzed using that of an existing vehicle as a prototype structure, a computer sets a plurality of corresponding reference points on the outline of the new model vehicle and the FEM model of t...
05/02/2006
7038699Image processing apparatus and method with setting of prohibited region and generation of computer graphics data based on prohibited region and first or second position/orientation
This invention has as its object to provide a high-quality composite image of a real image and virtual image to a viewer or the like. To achieve this object, the position/posture of photographing means for photographing a performer or the like is measured, the posit...
05/02/2006
7038697Color gradient paths
A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present invention allow designers to specify very complex gradients in a simple way. T...
05/02/2006
7038679Three dimensional rendering including motion sorting
The present invention determines that an object is moving within a scene. At run time, the number of primitives used to represent the moving object is reduced. The degree of reduction can be related to the amount of motion, i.e. speed, of the moving object. The movi...
05/02/2006
7034826Spiral construction of a geodesic dome
Four predefined vertices define an icosahedron used for constructing a geodesic dome. Each section of the icosahedron, including the top, center, and bottom, is sequentially processed to construct a plurality of vertices and a plurality of indices of triangles on th...
04/25/2006
7034825Computerized image system
This system and process for providing a rendered image of a virtual 3-D scene comprises an image generating system which stores therein data defining the 3-D scene. Responses to receiving control data such as viewing parameters, editing commands, or instructions to ...
04/25/2006
7034824System and method for computing a continuous local neighborhood and paramaterization
The present invention relates to a system for interactively moving a hit point within a current triangle of the model, where the hit point defines a location of a brush stamp relative to the model, where a circle with a radius either defines the brush stamp or minim...
04/25/2006
7034818System and method for converting range data to 3D models
A method converts range data of an object to a model of the object by first generating an adaptively sampled distance field from the range data. The adaptively sampled distance field is then edited to produce the model. The range data can include a plurality of rang...
04/25/2006
7032201Method and apparatus for decomposing a region of an integrated circuit layout
Some embodiments of the invention provide a method of decomposing a region of an intergrated circuit (“IC”) layout. The region contains several routable elements. Based on the routable elements, the method defines a plurality of nodes in the region. It then tria...
04/18/2006
7031891Method of modeling of faulting and fracturing in the earth
A Graphical User Interface for displaying and manipulating a model of interconnected nodes that simulates fracturing and faulting in a subsurface volume of the earth. The model incorporates a dynamic range relaxation algorithm. ...
04/18/2006
7031790Operator for sculpting solids with sheet bodies
A computer-implemented solid modeling system provides a graph-based method that sculpts solids with sheet bodies by performing a selective Boolean operation on a part body and one or more sheet bodies, wherein faces of the sheet bodies separate the part body into re...
04/18/2006
70270503D computer graphics processing apparatus and method
In a computer graphics apparatus, a three-dimensional object is modelled using a mesh of triangles which approximate the object surface. To display images, each triangle is sub-divided into smaller triangles, which do not necessarily lie in the same plane as the ori...
04/11/2006
7027963Simulation system
Geometric information, layout information, etc. of workpieces and others are read from a CAD system etc. into a simulation system. A three-dimensional model is laid out on a screen of the simulation system by using layout plans and shape data of a robot, workpiece, ...
04/11/2006
7027072Method and system for spatially compositing digital video images with a tile pattern library
A method and system for spatially compositing digital video images with a tile pattern library. Spatial compositing uses a graphics pipeline to render a portion (tile) of each overall frame of digital video images. This reduces the amount of data that each processor...
04/11/2006
7024344Calculation method for physical body deformation under load propagation
Method for calculating a deformation of a physical body under a load by forming virtual first to n-th material agents and boundary agents. A predetermined load is transmitted from the virtual first material agent to the virtual second to n-th material agents and to ...
04/04/2006
7023432Methods, apparatus and computer program products that reconstruct surfaces from data point sets
Methods, apparatus and computer program products provide efficient techniques for reconstructing surfaces from data point sets. These techniques include reconstructing surfaces from sets of scanned data points that have preferably undergone preprocessing operations ...
04/04/2006
          9            
 
Sign InRegister
Username  
Password   
forgot password?