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

Icon_funbox Quotables

"There is practically no chance communications space satellites will be used to provide better telephone, telegraph, television, or radio service inside the United States."

T. Craven, FCC Commissioner ; 1961

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.

 

Harkcom, Gary V.


Primary examiner statistics: 1831 patents; average approval time: 892 days
Assistant examiner statistics: 129 patents; average approval time: 996 days

Patents as Primary Examiner

1                      
NumberTitleIssue Date
5353398Group working system having operator discriminating function
A group working system includes a plurality of work stations interconnected through a network and each having a multi-window function. Each work station is provided with a group working user interface program executed under the control of a control progra...
10/04/1994
5347619Nonconvex polygon identifier
A method is provided for distinguishing nonconvex polygons from complex polygons. The present invention compares the edges of a polygon for self intersection points. Initially, "base" and "compare" edges are designated and bounding boxes for each of these...
09/13/1994
5347626Method and apparatus for selecting and executing defaults in window based displayed system
The invention is an object-oriented graphic user interface for use in computer controlled display systems, and in particular, display systems having object oriented graphic interfaces. A central processing unit (CPU) is provided and is coupled to a displa...
09/13/1994
5347625Document display processing apparatus including means for controlling the display of plural text block groups
A coordinate input device is used in document processing to input user instructions including display coordinates of the display frame as specified by the user. A text block group control section controls a grouping of text to be displayed on the display ...
09/13/1994
5345553Method and apparatus for constructing edit mask entry fields with multiple nonprogrammable terminals attached to a workstation controller
A method and apparatus for constructing edit mask entry fields for display panel data, in a system including a host processor, a workstation controller, and a number of workstations, each workstation having a keyboard and display screen. The edit mask ent...
09/06/1994
5345542Proportional replication mapping system
A high speed data display routine used in imaging of displays of geographic or other detail depicting, for example, the depth of an ocean, acoustic prediction plots, photographs and logos. The speed is achieved by a process for efficiently mapping the dat...
09/06/1994
5341469Structured text system
A structured text system for generating a finished project plans and specifications for constructing a building, the system including a master specification and standardized information embedded in other documents. The system uses keynote references that ...
08/23/1994
5341470Computer graphics systems, palette devices and methods for shift clock pulse insertion during blanking
A computer graphics system. The system includes a video memory having a shift register adapted for split shift register transfers, and digital computer for controlling the video memory and having a tap point counter clocked by a shift clock signal and als...
08/23/1994
5341465Method 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...
08/23/1994
5341463Selective polygon map display method
Signal transformations of inputted data brought about by 58 new subroutines in combination with other subroutines to display world maps or other display items with the unique capability of performing the following functions in complete generality. (1) Arb...
08/23/1994
5337403Digital signal processing method and apparatus including a graphic template display
A digital signal processing apparatus including a graphic template display including an input circuit for sampling, digitizing and storing successive samples of an input signal, a signal processor for scaling the sampled signal data, a buffer for storing ...
08/09/1994
5337405Guided data presentation
A computer system comprises a computer, a monitor, a keyboard, a mouse, and an instrumentation system. The instrumentation system is coupled to a patient to gather data about a patient over time. The data is arranged in a flowsheet, only a portion of whic...
08/09/1994
5335318Electronic image generation apparatus including a camera for recording a region and producing a control data array
Electronic image generation apparatus includes a monitor, a colour data array for storing digital data defining the colour component content of pixels of an image, a control data array for storing control data for each display pixel, and a mixer connected...
08/02/1994
5333255Apparatus for displaying a plurality of two dimensional display regions on a display
An apparatus for displaying a plurality of two dimensional display regions includes a currently displayed display region on a surface of a visual display. A pointing device generates X and Y coordinate signals corresponding to locations on the display and...
07/26/1994
5333245Method and apparatus for mapping surface texture
A two- or three-dimensional image of an object is first input into a computer system. An operator may then define one or more regions of the image for application of surface texture. A two-dimensional image of a surface texture is also input into the comp...
07/26/1994
5325482Method and system for charting mains networks on a new map
A method for charting onto a newly produced map mains network data from an old, existing map. It comprises the following steps. In a first memory part is stored the measured data for a new map. In a second memory part is stored the data of the old map inc...
06/28/1994
5325475Computer method and apparatus for matching between line drawings
Computer apparatus and method determines correspondence between two shapes or drawings. Included is a computer matcher which determines point by point matches/correspondence between a source object or drawing and a target object or drawing. As applied to ...
06/28/1994
5325474Graphic output device including antialiasing capability governed by decisions regarding slope of edge data
A graphic output device for removing the aliases of the edges of a vector image by an antialiasing procedure and effectively outputting image data undergone such processing. Whether or not the inclination of an input vector is greater than 45 degrees is d...
06/28/1994
5321801Document processor with character string conversion function
A document processor includes: a CRT; a keyboard for inputting characters or codes; a kana-kanji converting device for converting the inputted characters or codes into a predetermined form; a start point mark displaying device for displaying on the CRT a ...
06/14/1994
5321799Signalling transition control in a modulated-signal communications system
A signal transition control system for use in a modulated-signal communication system having a plurality of predefined signal states each representing a digital data symbol, enables a transition from one signal state to a next signal state to be executed ...
06/14/1994
5319744Polygon fragmentation method of distortion correction in computer image generating systems
A method for distortion correction of computer-generated textured images maps vertices and texture coefficients from viewer space to projector space, so that environmental objects are pre-distorted upon the projection raster in order to appear in their pr...
06/07/1994
5319749Circuit arrangement for geometric image transformation including a memory storing an assignment between addresses in input and output images
A memory arrangement for fast geometric transformation of an image is formed by a first memory for storing image values generated by an image-generating system, a second memory for storing image values corresponding to an image resulting from geometric tr...
06/07/1994
5317679Digital image processor including correction for undesirable edge emphasis in outline-demarcated fonts
A digital image processor generates a digital signal responsive to an image signal representing a predetermined font demarcated by an outline, by which digital signal a digital image corresponding to the predetermined font is expressed on picture elements...
05/31/1994
5317682Parametric curve evaluation method and apparatus for a computer graphics display system
A method and apparatus for evaluating and rendering parametric curves such as non-uniform rational b-spline (NURBS) curves. NURBS data consisting of control point data, knot values and other data defining a curve is stored in system memory as a sequence o...
05/31/1994
5317680Using regular graphic shapes to identify a pointer-selected graphic object
A method quickly identifies an irregular graphic shape displayed on a video terminal. In an "off-line" operation, the method associates transparent regular graphic shapes, such as boxes, with the irregular graphic shapes. The regular graphic shapes do not...
05/31/1994
5315697Method for linking program execution status information
A method for automatically linking program execution status information during the execution of a program to display the execution status information of the program by a multi-window display having a plurality of sectioned areas for use in the development...
05/24/1994
5313570Method for determining color boundaries for correcting for plate misregistration in color printing
A method for determining the boundaries between regions of color making up polychromatic document pages or images, in order to compensate for misregistration of printing plates in printing, and thereby to prevent light leaks and other errors at the bounda...
05/17/1994
5313574Method for starting processing of an iconic programming system
A iconic programming system process represented by a directed graph of icons and connections. When a user starts execution of the iconic system, the system first separates the icons into a list of threads starting with icons at the highest level of the gr...
05/17/1994
5313573Apparatus for forming character patterns with line segments
A character pattern forming apparatus has a ROM, a RAM, and a CPU. The ROM includes a first memory area for storing a plurality of segment data respectively designating different segments of a character each segment having one or more dots arranged in a r...
05/17/1994
5313575Processing method for an iconic programming system
An iconic programming system wherein each icon within the system may have zero or more data input connections, zero or more data output connections, an optical sequence input connection, and an optional sequence output connection. Each of these connection...
05/17/1994
5313572Filing storage and retrieval equipment and apparatus
A filing system scans original documents and converts the information on the documents into picture information which is then condensed and stored in a file storage block. If an index for the files is specified, an index of the picture information is stor...
05/17/1994
5309549Method for and apparatus for synthesizing and filling in figures having contours
A method for drawing a composite figure by combining a plurality of figures. The contours of the plurality of figures are first drawn, and thereafter the insides of the contours are successively filled with in accordance with plane filling attributes of t...
05/03/1994
5309554Apparatus for converting character outline data into dot data, having means for moving outline segments
An apparatus having a dot data preparing device for converting original outline data representative of an outline of a character into dot data indicative of image dots to be formed at picture elements which lie within the character outline, when the chara...
05/03/1994
5307449Method and apparatus for simultaneously rendering multiple scanlines
A method and apparatus for simultaneously rendering multiple scanlines. Using a scanline approach to rendering, multiple scanlines may be rendered simultaneously through the use of parallel rendering means. The rendering of multiple scanlines in parallel ...
04/26/1994
5305430Object-local sampling histories for efficient path tracing
A method for constructing object-local sampling histories for efficient path tracing. The present invention provides a technique for efficiently producing computer generated two-dimensional synthetic images of three-dimensional scenes. Objects within in t...
04/19/1994
5305433Method and system for generating characters with compact character data
A character generator and method which requires reduced storage memory space for a character memory by virtue of generating bit fill patterns that fill character borders. The borders are, in turn, generated from partial borders that are local to the start...
04/19/1994
5305436Hose bus video interface in personal computers
A system and method for interfacing a video subsystem capable of driving a video display monitor to a personal computer (PC) architecture. The system and method involves connecting the video subsystem to a host bus via a host bus video interface. The host...
04/19/1994
5303334System for generating a rasterized graphic image
Apparatus and method for rendering graphic images as bit maps, including: (1) an input for receiving digital input commands; (2) a command interpreter to interpret the input commands and convert them into commands suitable for use inside the system; (3) a...
04/12/1994
5301267Intelligent font rendering co-processor
The present invention provides an apparatus and method for converting font outlines to rasterized bit maps. The method accesses stored outline data representing the object in a first coordinate space and transforms the outline data to corresponding data r...
04/05/1994
5301268Apparatus for transferring information between different window systems
An information transferring system operating in an information processing system capable of performing highly efficient and reliable exchanges of data between two or more windows respectively operating on different window systems without the necessity of ...
04/05/1994
1                      
 
Sign InRegister
Username  
Password   
forgot password?