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

Icon_funbox Bizarre Patents

Patent No. 5787895

Kissing Shield

A kissing shield comprised of a thin, flexible membrane and a frame or holder.

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/442 - Curve


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein the graphic object defined is a curved
No. of patents: 467
Last issue date: 04/17/2012


              9        
NumberTitleIssue Date
5621872Curved surface generating method and apparatus therefor
A curved surface generated on a closed curve is expressed by an equation of a film having a physical property. The film is considered as a virtual elastic film generated on the closed curve. A curved surface is generated on the closed curve through changi...
04/15/1997
5611037Method and apparatus for generating image
A stored plurality of closed curved line data define a plurality of closed curved lines that represent parts of a face image. From the stored data, all coordinates of the closed curved lines on a raster grid plane are computed. A stored plurality of color...
03/11/1997
5608855Method of and system for displaying three-dimensional curve on two-dimensional display device
In order to display a three-dimensional curve on a two-dimensional display device, a stereographic shape or a tube is generated on the basis of the feature quantity of the curve, and it is displayed on the two-dimensional display screen of the display dev...
03/04/1997
5608856Computer graphics apparatus and method for interpolating control values to generate image data
In an image synthesis system, a definer/editor (102) stores (1112) object definitions in the form of control points for spline curves. The system can generate "phantom control points" (A0 to AN+1) to define a spline object, such that...
03/04/1997
5594855System and method for generating real time calligraphic curves
A system and method for generating real time calligraphic curves from an input source. The input can be a stylus and the angle of attack of the line with respect to a surface can be fixed or variable. The calligraphic curve can have a fixed or variable wi...
01/14/1997
5594852Method for operating a curve forming device
A method for generating curves and an associated method for operating a curve forming device are disclosed. According to a preferred implementation, the curve is formed as a piecewise series of arc segments (14' and 16'). The shapes of the segments (14' a...
01/14/1997
5590255Graphic drawing apparatus for generating graphs of implicit functions
A graphic drawing apparatus divides an xy plane corresponding to a two-dimensional display region into plural display units. While one of two variables of the polynomial f(x, y) is fixed, a univeriate polynomial is generated. All intervals in which zeros ...
12/31/1996
5588100Method and system for creating a freeform drawing object
A method and system for creating a freeform drawing object having any desired combination of polygonal and freehand segments. In a preferred embodiment, at any time during creation of the freeform drawing object, a polygonal segment is created by releasin...
12/24/1996
5581679Method for representing an approximation of a curvilinear curve and constructing a curve from the approximation
A method for approximately representing a first curve having anchor points and a control point, wherein the first curve is subdivided into a plurality of segments and an approximate curve is constructed by joining the points corresponding to the ends of t...
12/03/1996
5574839Method and apparatus for automatic gap closing in computer aided drawing
Method and apparatus for automatically closing gaps prior to painting a cel in a vector-based computer-aided drawing system. A drawing is processed, as it is entered by a user, to generate a stored planar map containing geometric and topological character...
11/12/1996
5568601Sampling point generating apparatus
A sampling point generating apparatus generates sampling points on an original curve even at gentle slope portions of the original curve and, according to the sampling points, provides a curve that closely approximates the original curve. To accomplish th...
10/22/1996
5566292Methods for detecting the closest existing point on a spline or polyline
Processes for efficiently determining the subset of points, included in a given ordered set of points, that lie at a minimum distance from an arbitrarily specified point in a given coordinate system (for a modelling system, computer graphic system, and th...
10/15/1996
5566288System and method for automatically fitting a B-spline curve to a set of data points
A B-spline curve is automatically generated as an approximating curve to a set of data points. A set of four control points are selected at equal intervals along a path defined by a set of data points. A B-spline curve is generated using these control poi...
10/15/1996
5566281Method and apparatus for generating a surface by simulating a physical membrane
In order to generate a display of a surface, an equation or equations are generated corresponding to all or parts of the surface. The equation or equations represent the surface as a physical membrane. Boundary conditions of the surface can thus be specif...
10/15/1996
5519821System and method for producing contour lines from a number of sample points by comparing contour height with mean height of surrounding sample points
A computer system is described for producing and representing contour lines of a saddle surface. The contour lines are obtained by a plane intersecting the saddle surface. Depending upon whether the intersecting plane is positioned above or below a saddle...
05/21/1996
5509113Image producing apparatus
An apparatus for producing a railroad symbol and a road symbol, includes a CPU, a coordinates input device, an external storage device and a display. The CPU has an operation unit for performing a drawing operation, an interface circuit and a memory for s...
04/16/1996
5500927System and method for simplifying a computer-generated path
The present invention is for a system and process for simplifying complex graphical paths. The process first analyzes individual curve and straight line segments of the path, possibly splitting curved segments at local extrema points. Next, the process cr...
03/19/1996
5497451Computerized method for decomposing a geometric model of surface or volume into finite elements
A computerized process for defining finite elements in a surface or volume for ultimately predicting a physical characteristic of the surface or volume. For the surface, for example, the process includes a first step of inputting surface boundary point co...
03/05/1996
5495160Digital sine wave generator and motor controller
Digital sinusoidal waves are generated using a method based on an error measuring algorithm used to generate a synthesized circle. X and Y waves are generated step-wise to follow the contour of a reference circle in the x-y plane by computing the mean squ...
02/27/1996
5490241Interactive computer graphics system for making precise drawings
A computer-aided illustration system and method emulate the set of tools that are typically available to the traditional technical illustrator and also provide the user with the ability to easily create illustrations in various two-dimensional projections...
02/06/1996
5485565Gestural indicators for selecting graphic objects
A graphical imaging system, wherein the rough location, size and shape of objects in the image is summarized by a first characteristic descriptor, representing a parametric "pose" computed for each object. A second characteristic descriptor, i.e. a "gestu...
01/16/1996
5479590Anti-aliasing method for polynomial curves using integer arithmetics
A method of performing anti-aliasing on polynomial curves using only integer arithmetic. The anti-aliasing method includes the steps of: defining an polynomial equation of a curve, dividing grid units into an finite number of sub-intervals, associating a ...
12/26/1995
5473742Method and apparatus for representing image data using polynomial approximation method and iterative transformation-reparametrization technique
A piecewise parametric polynomial curve-fitting method using an iterative transformation-reparametrization technique is used to compress information describing lines, such as those formed by handwritten lines, for storage in a compressed form in a compute...
12/05/1995
5471574Method for displaying a computer generated graphic on a raster output scanner
A faster method of generating a mask stroke for a given trajectory. The first step is to determine if parallel lines can be developed for the entire trajectory. If not, the trajectory is divided into segments for each of which a set of parallel lines can ...
11/28/1995
5471573Optimized scan conversion of outlines for generating raster images
An arbitrary curve formulated as a quadratic B-spline with a plurality of second order Bezier curves is approximated. Applying a forward differencing to the parametric equation of the second degree Bezier curves, a second order difference coefficient is d...
11/28/1995
5469537Method of tracing a drawing and apparatus for embodying the method
A novel method of tracing a drawing and a novel apparatus for implementing this method. The method and the apparatus presented by the invention can correctly and quickly trace an ellipse from a draft plan. Initially, a display unit displays a draft plan w...
11/21/1995
5467445Cross sectional configuration creating apparatus in the creation of free curve
A cross sectional configuration creating apparatus to create a free curve by which a cross sectional configuration can be easily defined. An operator creates a cross sectional configuration (DC) on a predetermined plane coordinate system by using a cross ...
11/14/1995
5467443System and method for automatically generating derived graphic elements
A system and method in which derived graphic elements are generated automatically upon changes made to the defining graphic elements or generation parameters. A user need only modify the defining element(s) and the system will eliminate any originally der...
11/14/1995
5459821Method and apparatus for generating a free-form surface
A method for generating a multisided patch in which the expression form of each boundary curve and topology of the curve network can freely be set, curve formulae can be simply input, and high continuity. By inputting data of boundary curves to multisided...
10/17/1995
5454070Pixel to spline based region conversion method
Computer based images are normally provided in the form of large amounts of data on a pixel by pixel basis. Method and apparatus (25) are disclosed for converting this pixel based data (7,8,9-16,17) to spline based data (FIG. 5) wherein the characteristic...
09/26/1995
5442741Method for displaying pie chart information on a computer screen
A system and method for displaying information on computer screens. The present invention operates in a computer system having a windowing system. The present invention performs its functions without placing a great burden on computer system resources. Th...
08/15/1995
5438655Methods and apparatus for updating and antialiasing waveforms
A method and apparatus for scheduling waveform updates, and for implementing antialiasing techniques compatible with a standard graphics drawing package. Interrupts are requested at regular intervals to update a waveform based on data samples received fro...
08/01/1995
5434959System and method of generating variable width lines within a graphics system
A video graphics system and method for creating variable width lines such that the lines may be easily edited. As a line image is created, a center point of that image along its length is temporarily established having width information at various points....
07/18/1995
5430834Method and apparatus for storing and reproducing a curve
A method for approximately representing a first curve having anchor points and a control point, wherein the first curve is subdivided into a plurality of segments and an approximate curve is constructed by joining the points corresponding to the ends of t...
07/04/1995
5422990Bezier spline to quadratic polynomial fragment conversion
Method and apparatus for converting an object of a computerized graphics system defined by a plurality of spline formats into a corresponding object defined by a plurality of quadratic polynomial fragments (QPF). The method and apparatus include, for each...
06/06/1995
5420970Method 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
5416897Video graphics controller with selectable pattern features for line draws
Circuitry for drawing lines includes a video memory for storing pixel data and circuitry for generating a sequence of addresses defining a line of pixels in the video memory. A first memory stores a sequence of pattern units corresponding to the generated...
05/16/1995
5416894Method for determining a candidate of a branched direction of a linear image
A linear image is traced on the basis of an instruction to trace the linear image through an image processing system for processing a trace of the linear image of data of an image, having an image memory for storing the data of the image, a data memory fo...
05/16/1995
5414807Method of NC data preparation for repeated patterns
A multiple-layout designation method rapidly and easily performs preparatory work for numeral control (NC) data preparation, in which one of contours displayed on a graphic display of an automatic programming device is manually selected as an NC data prep...
05/09/1995
5412770Cad free-form reshaping method
An method to reshape parametrically expressed free forms on a CAD system permits more natural reshaping by direct reshaping and smoother reshaping of curves by simultaneously moving multiple control points. The reshaping method determines whether a cursor...
05/02/1995
              9        
 
Sign InRegister
Username  
Password   
forgot password?