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

Icon_funbox Bizarre Patents

Patent No. 6718554

Hands free towel carrying system

A hands free towel carrying system for coupling a towel to a user to prevent loss, theft or contamination.

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


  2                
NumberTitleIssue Date
7330194Video object clipping method and apparatus
A video object clipping method includes storing, in a storage unit, original images each including a video object to be clipped and reference alpha images representing objects prepared, determining a criteria original image and a criteria reference alpha image from ...
02/12/2008
7327363Image processing apparatus, and computer program
When volume data of a three-dimensional object to be processed is read and stored into a predetermined storage, first, a plurality of reference planes are set and a plurality of reference distance maps each indicative of distribution of distances between the three-d...
02/05/2008
7324113Perspective correction computation optimization
A method of optimizing perspective correction computations to be executed in a programmable fragment shader, identifying a sequence of program instructions; determining whether the sequence of program instructions can be optimized based on the status of the bit; sou...
01/29/2008
7324072Pixel 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. The pixels of the border are “dummy pixels” each containing a red, a green and a blue subpixel. Each subpix...
01/29/2008
7320104Text grid creation tools
Methods and apparatus, including computer program products, implementing and using techniques for controlling typesetting and layout editing (2a). Data being typeset or laid out are displayed on a display (3). A first menu (20) having a u...
01/15/2008
7319784Magnetic resonance spectroscopy using a conformal voxel
The goal was to automate and optimize the shaping and positioning of a shape-specific/conformal voxel that conforms to any volume of interest, such as a cranial lesion, to allow conformal voxel magnetic resonance spectroscopy (CV-MRS). We achieved this by using a co...
01/15/2008
7315307Methods and systems for merging graphics for display on a computing device
Disclosed are methods and systems that allow video applications to merge their outputs for display and to transform the outputs of other applications before display. A graphics arbiter tells applications the estimated time when the next frame will be displayed on a ...
01/01/2008
7315308Methods and system for merging graphics for display on a computing device
Disclosed are methods and systems that allow video applications to merge their outputs for display and to transform the outputs of other applications before display. A graphics arbiter tells applications the estimated time when the next frame will be displayed on a ...
01/01/2008
7315310Clipping device
A clipping device for reducing the number of processing cycles, and simplifying the circuit, while increasing the speed of the processing. The clipping device has a clip code generation circuit for generating clip codes corresponding to results of a comparison of ve...
01/01/2008
7312806Dynamic width adjustment for detail-in-context lenses
A method for reducing occlusion in a presentation of a region-of-interest of an original image, the presentation generated by distorting the original image to produce a lens having a focal region for the region-of-interest at least partially surrounded by a shoulder...
12/25/2007
7313764Method 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
7310103Pipelined 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
7304650Video object clipping method and apparatus
A video object clipping method includes storing, in a storage unit, original images each including a video object to be clipped and reference alpha images representing objects prepared, determining a criteria original image and a criteria reference alpha image from ...
12/04/2007
7305620Method and apparatus for previewing print data and recording media thereof
A data converter 14 converts a spooled print control code into a display data of a predetermined structure. The converted data is displayed on a displaying device. The user checks the displayed data. When the data is to be edited, the user designates the regi...
12/04/2007
7301544Printing tree-described documents
In various embodiments, methods and systems for brush composition are described. In one particular application of brush composition, opacity issues are addressed by focusing on the composition of objects having opacity effects in terms of the brushes that are used t...
11/27/2007
7299420Graphical user interface for imaging
A graphical user interface is provided which allows the user to perform numerous operations suitable for analysis of in-vivo images within a single display screen or a single window. Using the the-vivo GUI, the user may create and manipulate analysis tools such as r...
11/20/2007
7295216Video object clipping method and apparatus
A video object clipping method includes storing, in a storage unit, original images each including a video object to be clipped and reference alpha images representing objects prepared, determining a criteria original image and a criteria reference alpha image from ...
11/13/2007
7295218Video object clipping method and apparatus
A video object clipping method includes storing, in a storage unit, original images each including a video object to be clipped and reference alpha images representing objects prepared, determining a criteria original image and a criteria reference alpha image from ...
11/13/2007
7295217Video object clipping method and apparatus
A video object clipping method includes storing, in a storage unit, original images each including a video object to be clipped and reference alpha images representing objects prepared, determining a criteria original image and a criteria reference alpha image from ...
11/13/2007
7292254Apparatus, system, and method for clipping graphics primitives with reduced sensitivity to vertex ordering
Apparatus, system, and method for clipping graphics primitives are described. In one embodiment, a graphics processing apparatus includes a mapping unit and a clipping engine that is connected to the mapping unit. The mapping unit is configured to map a graphics pri...
11/06/2007
7292255Image data acquisition optimisation
A method of creating an image is disclosed. The image is formed by rendering at least a plurality of graphical objects to be composited according to a first hierarchical structure (eg. 4500) representing a compositing expression for the image. The first hiera...
11/06/2007
7292242Clipping with addition of vertices to existing primitives
Clipping techniques introduce additional vertices into existing primitives without requiring creation of new primitives. For an input triangle with one vertex on the invisible side of a clipping surface, a quadrangle can be defined. The vertices of the quadrangle ar...
11/06/2007
7286140Hardware acceleration of display data clipping
Embodiments of the present invention are directed to a method and apparatus for hardware acceleration of display data clipping. In one embodiment, all display data is presented to the display system. The display system uses its hardware to clip the undesired data an...
10/23/2007
7286183Device for generating a video image sharpness improvement signal
A device for producing a video image sharpness improvement signal (DOC21-DOC22), with black level clipping of an associated video signal, comprises a differential transconductance stage processing the video signal and whose bias currents (Imax) are dir...
10/23/2007
7280250Method and apparatus for rendering large patterns in a small memory printer
A method of performing a pattern fill operation of a pattern into a clipping region divides dividing the pattern into a plurality of bands. For each band the method renders the band as a bit map into a band cache. For each tiling of the pattern into the clipping reg...
10/09/2007
7281208Image stitching methods and systems
In one embodiment, image data that corresponds to a single image, received through multiple DDI calls, is analyzed and merged or otherwise combined into a single image element. This single image element can then be processed, as by being serialized into XAML, so tha...
10/09/2007
7277133Adjusting 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...
10/02/2007
7277095Method of rendering graphical objects
A method of rendering a plurality of graphical objects, each having a predetermined object outline, a predetermined z-order, and an associated fill, the object outline for a particular object defining an area in which the particular object is filled, includes the st...
10/02/2007
7277102Rendering 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 line...
10/02/2007
7277486Parameterization for fading compensation
Techniques and tools for performing fading compensation in video processing applications are described. For example, during encoding, a video encoder performs fading compensation using fading parameters comprising a scaling parameter and a shifting parameter on one ...
10/02/2007
7272205Methods, apparatus, and software to facilitate computing the elements of a forward projection matrix
A method for calculating an element of a projection includes calculating an element Ai,j of a projection matrix using at least two different rays through a voxel. ...
09/18/2007
7265763Method 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...
09/04/2007
7262781Document creation system and related methods
A method of creating a document having an allocated area in which information is placed, the method comprising: i. providing a set of one or more content-items 300 which contain information to be displayed in the allocated a...
08/28/2007
7259770Method and apparatus for processing information
A printer driver generates output data adapted to the processing power of a printer. When the printer driver receives a draw command from an operating system, a complexity value of the draw command is calculated depending on the type of the command and/or the number...
08/21/2007
7248750Object information processing apparatus, image processing system, game apparatus and image processing method
An object information processing apparatus is provided for obtaining object information from input image data comprising pixels. The object information processing apparatus comprises an object determination section for determining whether or not each pixel is a part...
07/24/2007
7242414Processor having a compare extension of an instruction set architecture
A processor having a compare extension of an instruction set architecture which incorporates a set of high performance floating point operations. The instruction set architecture incorporates a variety of data formats including single precision and double precision ...
07/10/2007
7236169Geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor
A geometric processing stage for a pipelined engine for processing video signals and generating processed video signal in space coordinates (S) adapted for display on a screen. The geometric processing stage includes: a model view module for generating projection co...
06/26/2007
7236168Method for removing blends in B-rep models
A computer-based feature suppression method is used in removing a blend chain formed by a set of blend faces, and creating a new model without the blend faces. Blend recognition is used to determine the support faces, spring edges and cross edges for each blend face...
06/26/2007
7224364Optimal 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
7224368Rendering tear free video
Systems and methods to render tear free video in a multitasking operating environment are described. In one aspect, a video playback window portion of a desktop display is divided into non-overlapping first and second partitions. As video data is scanned into displa...
05/29/2007
  2                
 
Sign InRegister
Username  
Password   
forgot password?