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

Icon_funbox Bizarre Patents

Patent No. 5971829

Motorized Ice Cream Cone

A Receptacle for supporting, rotating and sculpting a portion of ice cream or similarly malleable food while it is being consumed.

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/441 - Shape generating


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein a set of display points define a
No. of patents: 1187
Last issue date: 04/03/2012


          11            
NumberTitleIssue Date
7020847Search and navigation device for hypertext documents
A device and method for searching or navigating in documents which are connected by links displays symbolic representations of these documents on an output unit, where a starting document is used as a reference and other documents are given a marker indicating the d...
03/28/2006
7016544Digital image encoding and decoding method and digital image encoding and decoding device using the same
A method for decoding a bitstream data obtained by encoding a target image comprises the steps of: (a) extracting from the bitstream data, coordinates point date indicating frame coordinates points of the reference image, coordinat...
03/21/2006
7016532Image capture and identification system and process
An identification method and process for objects from digitally captured images thereof that uses image characteristics to identify an object from a plurality of objects in a database. The image is broken down into parameters such as a Shape Comparison, Grayscale Co...
03/21/2006
7016538Image processor for detecting specified pattern
In an image processor for detecting a circular pattern in an image, input image data is binarized to provide bi-level image data, and pixels having a predetermined value is counted in a block of a polygon having n vertices in the bi-level image data, wherein n denot...
03/21/2006
7015912System and method for the visual display of data in an interactive zebra chart
A computer program product for use in conjunction with a computer system. The computer program displays all the information that is conventionally displayed in a plurality of pie charts in a single novel chart form. When applicable, this novel chart form can also di...
03/21/2006
7015923Apparatus for painting figure
To provide an apparatus for painting figures which is improved in painting capability better than the conventional art even when a path to an external memory section is narrow. In order to simultaneously write previously generated painting information and read data ...
03/21/2006
7015930Method and apparatus for interpolating pixel parameters based on a plurality of vertex values
A method and apparatus for interpolating pixel parameters based on the plurality of vertex values includes operating first and a setup mode and a calculation mode. The method and apparatus includes, while in a setup mode, generating a plurality of differential geome...
03/21/2006
7009609Method, system, and software for automated generation of graphs from report data
A computer implemented method, software, and system for automatically generating a graph from report data includes identifying a report format as having at least one first group at a first level having at least one detail line with at least two data fields in each o...
03/07/2006
7009607Method, apparatus and article of manufacture for a transform module in a graphics processor
A method, apparatus and article of manufacture are provided for a transform system for graphics processing as a computer system or on a single integrated circuit. Included is an input buffer adapted for being coupled to a vertex attribute buffer for receiving vertex...
03/07/2006
7009615Floating point buffer system and method for use during programmable fragment processing in a graphics pipeline
A system, method and computer program product are provided for buffering data in a computer graphics pipeline. Initially, graphics floating point data is read from a buffer in a graphics pipeline. Next, the graphics floating point data is operated upon in the graphi...
03/07/2006
7009624Shape processor
The shape processor is a rendering module that may be used to stream graphical objects having a predefined format into a frame buffer or a physical display. Documents to be rendered by the shape processor may be decomposed into primitive graphical objects and passed...
03/07/2006
7009644Dynamic anomalous pixel detection and correction
A method and a system for dynamically detecting and correcting anomalous pixels in the raw data taken from an image sensor array such as a CCD or a CMOS sensor array, thus allowing the use of dumb cameras to capture digital images for subsequent use by an intelligen...
03/07/2006
7010471Hierarchical topological network designing system and method
The present invention provides a method called, the “cluster method”, for designing an efficient and low cost network that satisfies certain requirements, and in particular, that satisfies the requirement of having a prescribed number of nodes. The method first ...
03/07/2006
7009605System, method and computer program product for generating a shader program
A method and computer program product are provided for generating a shader program. Initially, a file associated with a graphics effect is a selected. Such file is then read and processed. A shader program is subsequently generated based on the processing of the fil...
03/07/2006
7006711Transform table for ink sizing and compression
The present invention relates to storing information including electronic ink. Ink is stored in a data structure that includes a mapping of the ink's coordinates from one space to another. The responsibility of transforming the ink into desired coordinates occurs af...
02/28/2006
7006694System and method for pattern identification
A system and method for pattern identification are disclosed. According to one embodiment of the present invention, the method for locating a pattern includes the steps of (1) providing a pattern image corresponding to the pattern to be located; (2) extracting a pat...
02/28/2006
7006110Determining a coverage mask for a pixel
The invention relates to a method, a device, a system and a software program product for determining for a pixel a coverage mask reflecting an orientation and possibly a distance from the pixel center of an original edge vector. The pixel is to be employed for displ...
02/28/2006
7006101Graphics API with branching capabilities
A system, method and computer program product are provided for branching during programmable processing utilizing a graphics application program interface in conjunction with a hardware graphics pipeline. Initially, a first instruction defined by the graphics applic...
02/28/2006
7006094Method and apparatus for filling an image on a display screen
An apparatus for efficiently filling an image on a display screen through hardware acceleration are provided. One exemplary device includes a display controller. The display controller includes image generation circuitry configured to generate an address and a color...
02/28/2006
7006093Method and system for processing a three-dimensional shape data
The steps of obtaining three-dimensional shape data representing a three-dimensional shape model, designating a portion required to be corrected of the three-dimensional shape model, displaying a surface to be joined to the designated portion, modifying a shape of t...
02/28/2006
7007013Fast computation of spatial queries in location-based services
This invention provides methods, systems and apparatus for performing fast computation of metric queries. To achieve this, in an example embodiment, the present invention segments metric regions into disjoint primitive atomic shapes. It then represents these primiti...
02/28/2006
7006085System and method for analyzing and imaging three-dimensional volume data sets
A system and method is provided for quickly tracking a physical phenomena represented within the three-dimensional volume data set. A plurality of planes may be successively displayed in the three-dimensional volume data set from which points are digitized related t...
02/28/2006
7002602Apparatus and method for blending graphics and video surfaces
A graphics integrated circuit chip is used in a set-top box for controlling a television display. The graphics chip processes analog video input, digital video input, and graphics input. The chip blends graphics and video information by various graphics windows usin...
02/21/2006
7002601Method and apparatus for rendering a quadrangle primitive
A method and apparatus thereof for generating a computer graphics image using quadrangle-shaped primitives formed by combining connected triangle-shaped primitives. In a computer graphics rendering process, a first triangle-shaped primitive and a second triangle-sha...
02/21/2006
7002588System, method and computer program product for branching during programmable vertex processing
A system, method and computer program product are provided for branching during graphics processing. Initially, a first operation is performed on data. In response to the first operation, a branching operation is performed to a second operation. The first operation ...
02/21/2006
7002578Method of obtaining a three-dimensional map representation and navigation system
In a method for obtaining a three-dimensional map representation for a navigation system from digital, two-dimensional road map data, the road map data for a field of view that is to be represented and has a predetermined visual range are curved in a radially symmet...
02/21/2006
7002575Design supporting program, design supporting method, design supporting apparatus and computer-readable recording medium recorded with design supporting program
A design supporting program, a design supporting method, a design supporting apparatus and a computer-readable recording medium recorded with a design supporting program, wherein assignment of graphical elements is simplified, and an amount of work required to input...
02/21/2006
7002560Method of combining data entry of handwritten symbols with displayed character data
A pen or stylus-operated graphical user interface for a computer or computing device, which includes a sensing surface having an area corresponding to a data input field, the data input field being conditioned for hand entering and editing of graphical input symbols...
02/21/2006
7003371Apparatus for processing electronic drawing data
Disclosed are an apparatus and a method, which assist CAD data to be usable by supplier's own CAD and automatic programming tool no matter how a format of the CAD data from an orderer may be. Electronic drawing data Dx prepared in an orderer 11 is received in...
02/21/2006
7000012Systems and methods for uniquely identifying networks by correlating each network name with the application programming interfaces of transport protocols supported by the network
A service is disclosed that discovers information about the logical networks to which a computer is connected and provides that information to applications. The information is keyed to names constructed by the service. There is a mapping between the names and the l...
02/14/2006
6999101System and method for providing vector editing of bitmap images
A method of supporting all raster-based image manipulations described in vector-based terms. The present invention has the benefits of providing clean transformation that vector-based manipulations yields, and providing a broad selection of all image transformation ...
02/14/2006
6997384Method for displaying and reading information code for commercial transaction
An optical information reader for settling a commercial transaction reads and decodes with certainty a quick response (QR) code displayed on a buyer's mobile telephone display. A QR code 11 is displayed on the display a plurality of times at a prescribed time...
02/14/2006
6999102Framework for objects having authorable behaviors and appearances
A framework is described that serves as an expression evaluator and notification manager for software objects, and can traverse individual object models to use parts of one model to define another. An object model (data model) is a map of an object's properties and ...
02/14/2006
6996774Display of data element indicia based on data types
When displaying a plurality of data elements, region indicia, defined according to corresponding data types, are displayed. Data element indicia representative of the plurality of data elements are displayed within a plurality of regions defined by the region indici...
02/07/2006
6996505Methods, apparatus and computer program products for automatically generating nurbs models of triangulated surfaces using homeomorphisms
Embodiments automatically generate an accurate network of watertight NURBS patches from polygonal models of objects while automatically detecting and preserving character lines thereon. These embodiments generate from an initial triangulation of the surface, a hiera...
02/07/2006
6996295Automatic document reading system for technical drawings
A system and method for electronic archival of paper-based technical drawings includes a system having a processor, a form learning unit in signal communication with the processor for learning the form of a model drawing image, a form localization unit in signal com...
02/07/2006
6995777System and method for providing vector editing of bitmap images
A method of supporting all raster-based image manipulations described in vector-based terms. The present invention has the benefits of providing clean transformation that vector-based manipulations yields, and providing a broad selection of all image transformation ...
02/07/2006
6993074Methods and arrangements for handling concentric mosaic image data
Methods and arrangements are provided for compressing, transporting and decompressing/rendering concentric mosaic image data. The methods and arrangements compress concentric mosaic image data using reference block coding (RBC) techniques. Such RBC techniques select...
01/31/2006
6992684System and method for providing vector editing of bitmap images
A method of supporting all raster-based image manipulations described in vector-based terms. The present invention has the benefits of providing clean transformation that vector-based manipulations yields, and providing a broad selection of all image transformation ...
01/31/2006
6992687Bookmarking and placemarking a displayed document in a computer system
While viewing an electronically displayed document, a user creates a bookmark by selecting a desired part of a document to be marked. In response, a visual indicator is displayed and a bookmark object is created preferably separate from the document. The bookmark ob...
01/31/2006
          11            
 
Sign InRegister
Username  
Password   
forgot password?