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

Icon_funbox Quotables

"If you build a better mousetrap, you will catch better mice."

George Gobel

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/620 - Clipping


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein a graphic object is restricted to
No. of patents: 356
Last issue date: 02/14/2012


        5          
NumberTitleIssue Date
6993772Common communication system for control instruments
A communication system for linking users to control instruments. A user may send a first creation command from a user interface and establish a communication channel linking the command interpreter and the control instrument independent of the interface bus standard...
01/31/2006
6993709Smart corner move snapping
A method and apparatus of a layout editing system for arranging page structural elements in an electronic document. An electronic document having a grid provided with a plurality of first attraction points is displayed on a display device. A page structural element ...
01/31/2006
6980221Method for representing a digital color image using a set of palette colors
Disclosed is a method for converting an input digital color image having a set of possible input colors to an output digital color image having a set of palette colors, the number of palette colors being less than the number of possible input colors, wherein the set...
12/27/2005
6975318Polygon binning process for tile-based rendering
Binning polygons in a three-dimensional graphics system includes constructing a first bounding box around a first-level polygon, the first bounding box including tiles that contain the first-level polygon, subdividing the first-level polygon into second-level polygo...
12/13/2005
6972758Methods and apparatus for rendering an image including portions seen through one or more objects of the image
Surfaces of an object are rendered in the order from a surface remotest from a viewpoint. When a rear surface, e.g., a rear surface, is to be rendered, a range, i.e., a range of a texture to be used, projected by way of perspective projection with vectors which are ...
12/06/2005
6967664Method and apparatus for primitive processing in a graphics system
A method and apparatus for processing graphics primitives that includes a trivial discard guard band. Such a trivial discard guard band is used for comparison operations with the vertices of graphics primitives to determine whether the graphics primitives can be tri...
11/22/2005
6963431Rendering methods for full parallax autostereoscopic displays
A method of rendering image data for full parallax autostereoscopic displays. The method is based on a double frustrum camera technique, where two cameras provide image data from opposing sides of an image plane. The near clipping plane is located on the image plane...
11/08/2005
6961069Method of and system for visually selecting process area for efficient image processing
A software program enables to maintain the amount of task by the operator for image processing regardless of the number of image pages. By displaying the combined overlapped image, the operator is able to visually confirm a processing area or range for a predetermin...
11/01/2005
6961029Pixel border for improved viewability of a display device
A display device having a display matrix including a pixel border of width x and located around the edge locations of the matrix for improved viewability. In particular, the border can be several pixels wide, e.g., 1
11/01/2005
6956587Method of automatically cropping and adjusting scanned images
A computerized method and computer readable medium for adjusting a digital image obtained from scanning a document. An application processes the digital image to discern a border portion from an image portion. The application processes the digital image to determine...
10/18/2005
6956584Image processing method, image processing apparatus, image output apparatus and storage medium
An image processing method converts line vectors of an input graphic path and an input clip path into run sets in dot coordinates passed by the line vectors, and generates a region run describing a closed region represented by the entire path from the run sets, so a...
10/18/2005
69501063-dimensional graphic plotting apparatus
A clock control unit (7) detects completion of data processing based on a busy signal BSY1 output by a geometry processing unit (4) and a busy signal BSY2 output by a rendering processing unit (5). The clock control unit (7)...
09/27/2005
6945716Printer
A printer having a function for printing index prints comprises a connector to which a recording medium can be connected, a data reader for reading image data from the recording medium through the connector, a memory for memorizing a plurality of kinds of templates,...
09/20/2005
6943844Adjusting pixel clock
A pixel clock frequency is adjusted in response to periodically monitoring the relative positions between a video signal to be displayed and a video signal captured. Image shear of the display signal may be avoided quickly. Adjustments are made to the color burst si...
09/13/2005
6940526Image synthesizing apparatus
There is disclosed an image synthesizing apparatus for producing a synthetic image that consists of a background image and at least a main image superimposed on the back ground image. An input image is displayed in a main display area of a control screen, whereas an...
09/06/2005
6937234Combining a plurality of images and transforming an image having associated meta-data
The method combines a plurality of images. The images each have associated meta-data comprising meta-data element(s) having merging attribute tag(s). The merging attribute describes an action to be taken with the corresponding meta-data element when the images are c...
08/30/2005
6924814System and method for simulating clip texturing
A method of simulating clip texturing. A clip stack of a portion of a texture image is provided, the clip stack having a plurality of levels, wherein each level includes data representing the portion of the texture image at a different resolution. For at least one o...
08/02/2005
6919907Anticipatory image capture for stereoscopic remote viewing with foveal priority
A client-server arrangement for camera viewing using digital cameras across a computer network. A camera server controls a motorized gimbal which determines the viewing angle of a camera, according to signals from a client computer which is equipped with an eye move...
07/19/2005
6919908Method and apparatus for graphics processing in a handheld device
The present invention includes a method and apparatus for graphics processing in a handheld device including a transform engine capable of receiving vertex information. The transform engine generates a plurality of vertices from the vertex information, wherein each ...
07/19/2005
6920242Apparatus and method for point cloud assembly
A method and apparatus for point cloud assembly are described. In one embodiment, the method includes the obtaining of a data set of a first point cloud and a data set of a second point cloud. Once obtained, a portion of geometry defined by each respective data set ...
07/19/2005
6911990Fast clear technique for display regions having subregions
A technique for performing clear operations in a region having a subregion. Responsive to a clear command: a current clear count for the region is left unchanged; a predetermined value is written into the pixels of the subregion; and the current clear count is writt...
06/28/2005
6909438Video compositor
A system is disclosed for blending two image that makes use of a color map which indicates colors in a foreground can be mixed with the background and how much of each source to mix. One embodiment of the invention restricts the use of the color map to only pixels i...
06/21/2005
6906730Method and system for image templates
A method and system for enabling a user to import a user-defined graphics edit into at least one template, the method including the steps of selecting, by the user, at least one first editable object, editing, by the user, at least part of the at least one first edi...
06/14/2005
6900818Primitive culling apparatus and method
A method and apparatus for processing a primitive for potential display on a display device (having a plurality of pixels) determines if the primitive intersects at least a predetermined number of pixel fragments on the display device. The predetermined number is no...
05/31/2005
6882349Efficient image allocation for zone rendering
Embodiments of the present invention efficiently support rendering of high resolution images under zone rendering. In particular, a bin array rectangle and binner clipping rectangle for determining primitive-zone intersections. Both of these rectangles are defined b...
04/19/2005
6864899Efficient clip-list management for a two-dimensional graphics subsystem
A graphics sub-system manages a two-dimensional coordinate space which includes a plurality of rectangular regions. The two-dimensional coordinate space is represented by a hierarchical linked list of nodes. Each node represents a rectangular region of two-dimension...
03/08/2005
6864893Method and apparatus for modifying depth values using pixel programs
A method and apparatus for generating depth values in a programmable graphics system. Depth values are calculated under control of a pixel program using a variety of sources as inputs to programmable computation units (PCUs) in the programmable graphics systems. The...
03/08/2005
6828985Fast rendering techniques for rasterised graphic object based images
Disclosed are methods, apparatus (1) and computer readable media for rendering at least one graphic object (80, 90) described by at least one edge (82-86, 92-98) into a raster pixel image (78) having a plurality of scan lines and a plural...
12/07/2004
6809742Image editing device permitting user to register desired patterns
An image editing apparatus capable of accurately registering a texture pattern from a document has the following configuration. The image data of a read document is displayed on a liquid crystal display. A user designates a point C therein and designates a range P
10/26/2004
6774905Image data processing
A method and a device for managing image information in a monitoring system. The monitoring system comprises at least one monitoring module (1) for monitoring a monitored location and a remote recipient unit (3). The method comprises the steps of recor...
08/10/2004
6766065Method of setting an image processing condition of a frame area on a photographic film
The image processing method sets an image processing condition of an image using either image data of an image clipping area corresponding to the image or extended image data which is image data of an extended image area that is wider than the image clipping area in...
07/20/2004
6760038Method for recognizing blends in solid models
A method for building a database of at least one blend face in a solid model of a part comprising: generating a list of faces and edges comprising the solid model, analyzing at least one of the edges to determine that it is a smooth edge, analyzing the determined sm...
07/06/2004
6734987Printer driver for generating a reduced printer description file
A printing process for use in a computer system includes process steps to compare a first polygon object to subsequent polygon objects and/or compare a first bitmap to subsequent bitmaps, and to store only the attribute data of the first polygon object and/or attrib...
05/11/2004
6731303Hardware perspective correction of pixel coordinates and texture coordinates
A method and apparatus in a graphics system. The graphics system includes an input, wherein the input receives graphics data, wherein the graphics data includes position coordinates and a depth coordinate for an object. An output is present in which the output trans...
05/04/2004
6686925System and method for generating high-luminance windows on a computer display device
A system and method for generating high-luminance windows on a computer display device includes a video amplifier which provides video signals to a cathode ray tube, a window generator which provides a window signal to the video amplifier to generate the ...
02/03/2004
6687393Efficient methods and apparatus for resampling three dimensional datasets
In one form, the present invention is a method for rapidly resampling a three-dimensional volume of data to permit efficient interactive viewing and visualization of the data is provided in which a set of parallel line segments defining a surface having a...
02/03/2004
6686924Method and apparatus for parallel processing of geometric aspects of video graphics data
A method and apparatus for parallel processing of geometric aspects of video graphics data include processing that begins by determining whether an object-element is within a clipped volume. The processing continues by determining whether the object-eleme...
02/03/2004
6686930Technique for accomplishing copy and paste and scan to fit using a standard TWAIN data source
A method for copying and pasting a selected portion of an image from a TWAIN compliant image source includes scanning the selected image portion to fit in a target area of a destination image. Dimensional information regarding the selected portion of the ...
02/03/2004
6683620Relational modeling of trimmed nurbs surfaces
A method and apparatus are provided relationally modeling a trimmed NURBS surface. The relational model may be formed of a NURBS surface object, a trimming curve object that depends on the NURBS surface object, and a third object which depends on both the...
01/27/2004
6680739Systems and methods for compositing graphical data
A preferred method for producing a composite digital video data stream, which contains data corresponding to an image to be rendered, includes the steps of: receiving multiple digital video data streams, each of the multiple digital video data streams cor...
01/20/2004
        5          
 
Sign InRegister
Username  
Password   
forgot password?