"There is no reason anyone would want a computer in their home."
Ken Olsen, chairman and founder of Digital Equipment Corporation ; 1977
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 |
| 7343482 | Program subgraph identification There is provided an apparatus for processing data under control of a program having program instructions and subgraph suggestion information identifying respective sequences of program instructions corresponding to computational subgraphs identified within said pro... | 03/11/2008 |
| 7330182 | 3D graphics processing method A 3D-graphics processing method for processing 3D objects in a computer system defines a visible region having a far plane and a near plane. A clipping process is performed for a first object lying across the near plane while a second object lying across the far pla... | 02/12/2008 |
| 7310103 | Pipelined 2D viewport clip circuit A system and method for performing viewport clipping for multiple viewports using a pipeline. The pixel address coordinates are compared against boundaries of a first viewport window. The results of this comparison, along with the pixel address coordinates, are regi... | 12/18/2007 |
| 7286139 | Partial guardband clipping A method for rendering a visible portion of an image that includes a plurality of graphics primitives. The size of the graphics primitives may be large and require the use of floating point numbers to represent the vertices. When the graphics primitives have a commo... | 10/23/2007 |
| 7266218 | Method and system for providing a measure of performance of region of interest identification algorithms A method and system provide measures of the performance of a region of interest identification algorithm. The method includes obtaining known region of interest data for an object. A candidate region of interest for that object is identified using the region of inte... | 09/04/2007 |
| 7251363 | Method and system for creating an image mask A method and system is described for creating a mask that isolates a region of interest in a digital image. The mask is created using a second underlay image that is initialized to 255 pixel values (white). A user identifies a region of interest in the digital image... | 07/31/2007 |
| 7242402 | Method of visualization of a part of a three-dimensional image The invention concerns a method of visualization of a part of a three-dimensional image. The part is defined by a finite predetermined volume, a sphere, for example, the center of which is located on an element of interest present in the three-dimensional image. In ... | 07/10/2007 |
| 7224364 | Optimal 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 |
| 7209140 | System, method and article of manufacture for a programmable vertex processing model with instruction set A system, method and article of manufacture are provided for programmable processing in a computer graphics pipeline. Initially, data is received from a source buffer. Thereafter, programmable operations are performed on the data in order to generate output. The ope... | 04/24/2007 |
| 7170530 | Image-based clipping Disclosed is a tangible computer-readable medium encoded with an image-based clipping computer program. This image-based clipping computer program when executed by one or more processors should cause the processor(s) to generate a clipped pattern. To generate this c... | 01/30/2007 |
| 7151547 | Non-rectangular image cropping methods and systems Systems and methods according to the present invention provide techniques to automatically crop an image to a desired size and non-rectangular crop shape. A non-rectangular crop shape can, for example, be input to an image processing system. The non-rectangular crop... | 12/19/2006 |
| 7148903 | Image reconstruction method and computer program product In a method for reconstructing a three-dimensional subject a number of projections of a three-dimensional subject is acquired by an acquisition arrangement. Each projection is a dataset of spatially contiguous data values. The projections are provided to a computer.... | 12/12/2006 |
| 7145564 | Method and apparatus for tessellation lighting A method and apparatus for performing tessellation lighting operations for video graphics primitives in a video graphics system is presented. When the vertex parameters corresponding to the vertices of a video graphics primitive are received, a tessellation operatio... | 12/05/2006 |
| 7136081 | System and method of line sampling object scene information This invention relates generally to the art of computer graphics, and more specifically to the field of line sampling object scene information for the purpose of reconstructing an image of the object scene. In particular, the inventions distributes a set of line sam... | 11/14/2006 |
| 7120317 | Method and system for a programmable image transformation A method and system for a programmable image transformation is disclosed. In one embodiment of the present invention, a method for transforming an image comprises rotating an image by a predetermined angle. The image is copied from a first memory location associated... | 10/10/2006 |
| 7050069 | Fast clear technique for display regions having subregions A technique for performing clear operations in a region having a subregion. Responsive to a first clear command: perform an initialization in which stale information is eliminated from pixels outside the subregion. Responsive to subsequent clear commands: update a c... | 05/23/2006 |
| 6920415 | Method of trimming a representation of an object surface comprising a mesh of tessellated polygons and related system A method of trimming a mesh representation of an object surface comprising a tessellated mesh of polygons. A trim curve is projected onto the mesh representation to determine the trim area. Polygons within or intersecting the trim area are removed, and new polygons ... | 07/19/2005 |
| 6914612 | Image drawing method, image drawing apparatus, recording medium, and program An image drawing technique includes a method of drawing a randomly changing image of an object and a method of drawing a revised image including a shimmering image in a background image. The method of drawing a randomly changing image of an object establishes a draw... | 07/05/2005 |
| 6618048 | 3D graphics rendering system for performing Z value clamping in near-Z range to maximize scene resolution of visually important Z components 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 graph... | 09/09/2003 |
| 6331861 | Programmable computer graphic objects A method for producing an animation sequence on a graphic display driven by a computer, including defining an object that includes a geometrical description of an animated character and characteristics of social behavior of the character and animating an ... | 12/18/2001 |
| 5680527 | Information processing system having recognized pattern control An information processing system has a memory to store information, a display device such as an LCD to display the information, as an image, stored in the memory, and a pattern input device such as a transparent tablet having a position coordinates system... | 10/21/1997 |
| 5613052 | Method and apparatus for clipping and determining color factors for polygons A method for clipping a graphical polygon to a clip region, the polygon being defined by multiple vertices with connecting edges, including the steps of computing which vertices of a polygon to be displayed may be discarded and computing at least one colo... | 03/18/1997 |
| 5579459 | Method for clipping a line segment against an arbitrary polygon in the floating point domain A system and method for clipping a line segment against a polygon performs all operations in the floating point domain. The line segment and the polygon are represented as Cartesian coordinates in a coordinate frame. The line segment and the polygon are f... | 11/26/1996 |
| 5559937 | Clipping processing device, three-dimensional simulator device, and clipping processing method An optimized, fast clipping processing device for a 3D simulator device performs real-time image processing. An initial value is set in a priority register (170) by an initial-value setting section (152) and clipping surface index data is stored from an u... | 09/24/1996 |
| 5555356 | System and method for generating a trimmed parametric surface for display on a graphic display device A method and system for representing an arbitrary parametric surface having one or more trimming polylines applied thereto. A quadrilateral mesh coextensive with the parametric surface is generated. The quadrilateral mesh has a plurality of edges and vert... | 09/10/1996 |
| 5479591 | Method and apparatus for displaying and cutting out region of interest from picture A method of displaying and cutting out a region of interest. Upon depicting contour lines indicating regions of interest, respectively, on a display screen, the regions of interest are displayed with contour lines differing from one region to another in a... | 12/26/1995 |
| 5455897 | Polygon and polyline clipping for computer graphic displays A method of clipping polygons in two dimensions, in which if a vertex is outside a boundary line, the succeeding vertex is handled as it is also outside the same boundary line until determined to be otherwise, in which if a vertex is in the window, the su... | 10/03/1995 |
| 5420970 | Method for determining computer image generation display pixels occupied by a circular feature A method for determining whether a particular cell of an array of display cells, either of full pixels or subpixel portions, is interior or exterior to a circular feature of non-zero radius, uses a line segment length L measured from the vertical feature ... | 05/30/1995 |
| 5357599 | Method and apparatus for rendering polygons Shading values are generated for the vertices of a polygon clipped by a view volume without performing unnecessary lighting calculations for polygons lying entirely outside the view volume. Each polygon vertex is transformed and tested to determine whethe... | 10/18/1994 |
| 5313227 | Graphic display system capable of cutting out partial images A graphic display system capable of cutting out a partial image according to the invention includes image storage means, outline drawing means for drawing an outline of the partial image to be cut out, mask data generator means for generating mask data ac... | 05/17/1994 |
| 5287440 | Graphic processing method for drawing an area defined by clipping of a variable shape and apparatus for doing the same A graphic processing device is composed of a main storage device, a drawing control device and a drawing device. The main storage device stores data relative to the coordinates of plural graphics. The drawing control device reads out the data relative to ... | 02/15/1994 |
| 5274364 | Window clipping method and device A window clipping method and device for processing data with arbitrarily shaped clipping windows, wherein arbitrarily shaped clipping windows and graphic data are stored in separate bit mapped memories, employing a graphic processor and a controller. The ... | 12/28/1993 |
| 5195177 | Clipping processor A clipping processor capable of setting a clipping area, which has a shape not restricted to a rectangle and is defined in the processing of transferring data on a part of a clipping area in each raster by computing data defining the clipping area by two ... | 03/16/1993 |
| 5159665 | Graphics accelerator system A graphics accelerator interface apparatus for receiving information to be displayed by a computer and the address of such information. Storing the addresses of vertices of a quadrilateral to be displayed by a computer, translating the addresses of vertic... | 10/27/1992 |
| 5142668 | Apparatus and method for loading coordinate registers for use with a graphics subsystem utilizing an index register Apparatus and method for using an index register which cycles modulo 4 for loading registers which contain coordinates of four vertices of quadrilateral objects, including degenerate quadrilateral objects, namely a point, a line and a triangle, which are ... | 08/25/1992 |
| 5107252 | Video processing system A video processing system for use in combining a first video image sequence comprising a number of image frames and a second sequence of video image frames to create a composite video image sequence is disclosed. The system comprises a stylus and touch ta... | 04/21/1992 |
| 4972330 | Clipping process and processor A clipping processor clips a two-dimensional subject figure against a clip region by first scan-converting the clip region and storing it as endpoint data of clip segments, then scan-converting the subject figure, clipping the subject segments a scan line... | 11/20/1990 |
| 4958305 | Polygon edge clipping A method for clipping a source polygon to a view window permits the valid (i.e. potentially visible) edges or portions of edges of the source polygon and of the view window boundary edges to be sequentially output for further processing, while determining... | 09/18/1990 |
| 4888712 | Guardband clipping method and apparatus for 3-D graphics display system A system for clipping polygons representing three-dimensional objects to produce a representation of the portion of the objects in a desired viewing space is disclosed. A guardband space at least partially enclosing the viewing space is defined. The polyg... | 12/19/1989 |
| 4241415 | Masking device for selectively preventing visualization of data from a data output system A data masking device having a first memory for storing information code signals convertible into visible information and a second memory containing specific code signals in locations corresponding to the code signals in the first memory which selectively... | 12/23/1980 |