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

Icon_funbox Bizarre Patents

Patent No. 5571247

Self Containing Enclosure for Protection from Killer Bees

A self contained protective enclosure with an opening for entry and egress and a screen for ventilation and viewing.

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.

 

Attorney: Brinkman; Dirk


Number of patents: 660
Last date: May 15, 2012

                  16    
NumberTitleIssue Date
6065039Dynamic synchronous collaboration framework for mobile agents
A dynamic synchronous collaboration framework utilizes a distributed synchronization point to permit synchronous collaboration of mobile agent objects in a distributed computer system. The framework simplifies agent collaboration for applications which di...
05/16/2000
6061469Object rendering system to produce X-ray like images
An object rendering system having a specialized algorithm is provided to convert a material and geometric description of an object to an X-Ray image of that object for use in medical applications and industrial non-destructive testing, thus to permit pres...
05/09/2000
60583973D virtual environment creation management and delivery system
A virtual reality environment creation, modification and delivery system stores information representing the virtual reality environment in a database where portions of it may be created, modified or delivered without affecting other portions. The databas...
05/02/2000
6054992cutting, jointing and tearing volumetric objects
A linked volumetric representation for graphical objects is presented together with techniques for physically-plausible modeling of object cutting, joining and tearing. In one embodiment, each element is may be explicitly linked to its six nearest neighbo...
04/25/2000
6054997System and method for determining distances between polyhedrons by clipping polyhedron edge features against voronoi regions
The present invention relates to a system and method for determining collisions between polyhedron objects represented by their features. Collisions are detected by determining the relative positions of closest features between pairs of polyhedra. The pre...
04/25/2000
6040835System for depicting surfaces using volumetric distance maps
A volumetric data representation for graphical objects encodes the distance of data elements to the nearest object surface, with means being provided for estimating the direction and magnitude of surface normals from the tance values. The subject syste...
03/21/2000
6032179Computer system with a network interface which multiplexes a set of registers among several transmit and receive queues
A network interface is used to connect a host computer to a network to allow application programs running on the host computer to access the network. Each application program has a set of queues for handling transmit and receive requests. A network interf...
02/29/2000
6014146Shape manipulation system
In a graphical object manipulation system, a system for modifying shapes ludes representing a reference shape in terms of particles making up the shape, providing a Coulomb warp between the particles of the reference shape and those of a target shape, mo...
01/11/2000
6008813Real-time PC based volume rendering system
Apparatus is provided to enable real-time volume rendering on a personal computer or a desktop computer in which a technique involving blocking of voxel data organizes the data so that all voxels within a block are stored at consecutive memory addresses w...
12/28/1999
6006254System for the reliable, fast, low-latency communication of object state updates over a computer network by combining lossy and lossless communications
A system for fast, efficient and reliable communication of object state irmation among a group of processes combines the use of a fast, but lossy and thus unreliable communications channel to the group of processes and a server coupled to the group for p...
12/21/1999
6002808Hand gesture control system
A system is provided for rapidly recognizing hand gestures for the control of computer graphics, in which image moment calculations are utilized to determine an overall equivalent rectangle corresponding to hand position, orientation and size, with size i...
12/14/1999
5991266Queue length based ABR flow control system
In an ATM network, a traffic management system is provided to allow simple nd effective implementation of rate-based available bit rate, or ABR, flow control at ATM switches, with the subject system using an innovative queue length based approach to calcul...
11/23/1999
5990896Rapid and efficient terrain surface finding system
A system for quickly finding a point in a virtual environment "on the gro" or beneath another point involves finding the intersection of a "ground" polygon representing the terrain with a single ray representing the direction of gravity emanating from th...
11/23/1999
5987496Real-time channel-based reflective memory
A computer network guarantees timeliness to distributed real-time applicans by allowing an application to specify its timeliness requirements and by ensuring that a data source can meet the specified requirements. A reflective memory area is established ...
11/16/1999
5969764Adaptive video coding method
A method adaptively encodes a sequence of frames including video objects to provide a compressed video signal. The encoding is via a buffer having a ariable input rate and a constant output rate. The encoding uses a discrete cosine transform to produce co...
10/19/1999
5966131Dispersion heuristic for design gallery interfaces
A system for generating a set of graphical images based upon application of different graphical transfer functions to data of physical structures in a scene. The application of the different graphical transfer functions define graphical images of a single...
10/12/1999
5956692Attribute inductive data analysis
A method and apparatus for monitoring a physical process comprising a plurality of interacting attributes where the attributes are components of the physical process. The method and apparatus locates defective attributes and defective interactions between...
09/21/1999
5956739System for text correction adaptive to the text being corrected
A system is provided for correcting users' mistakes including context-sensitive spelling errors and the like in which an adaptive correction algorithm is utilized which is trained on not only a conventional training corpus, but also on the text which is b...
09/21/1999
5940438Universal modem for digital video, audio and data communications
A universal modem has a software-configurable modulator/demodulator which commodates different modulation formats such as those associated with terrestrial, cable, phone line, satellite and wireless communications to be transmitted and received through a ...
08/17/1999
5936638System for determining motion control of articulated linkages
A system generates and arranges animation sequences of articulated characs for review and selection by a user. Motion of articulated characters is based upon input parameters, such as torques at joints of the character. The system can be used to select a...
08/10/1999
5936639System for determining motion control of particles
A system generates and arranges animation sequences of particle motion for eview and selection by a user. Motion of particles in an animation sequence is based upon input parameters, such as creation point, creation rate, velocity, direction, and lifetime....
08/10/1999
5933100Automobile navigation system with dynamic traffic data
A system located in an automobile provides personalized traffic information nd route planning capabilities. This system uses equipment which is becoming standard in automobiles, such as on-board navigation systems and cellular telephones. On-board navigati...
08/03/1999
5920862Beacons for locales
In a multicast environment in which large-scale virtual environments are lt using locales and in which data from non-neighboring locales is ignored to minimize computation and local storage, a system is provided to find or track objects and their associa...
07/06/1999
5914783Method and apparatus for detecting the location of a light source
In an audio/visual computer-generated presentation system in which material s presented to an audience through projection of the material to a screen, the position of a remotely-generated spot from a laser illuminator is detected by a so-called sensor whic...
06/22/1999
5911146Apparatus and method for automatic yellow pages pagination and layout
A computer-based system for automatic pagination and layout of yellow pages or a commercial telephone directory uses a simulated annealing heuristic to refine a randomly determined candidate solution. The text and advertisements which are to be included in...
06/08/1999
5909546Network interface having support for allowing remote operations with reply that bypass host computer interaction
A network interface for a connection-based communication network has support for remote operations with reply, such as a remote read operation, that bypass host computer interaction. Such a network interface has support for general message processing oper...
06/01/1999
5903274System for color and opacity transfer function specification in volume rendering
A system generates and arranges images depicting volume data using opacity nd color transfer functions for review and selection by a user. In volume rendering, an opacity and/or color transfer function is applied to three-dimensional scalar field data. The...
05/11/1999
5894309System for modifying lighting in photographs
A system for creating lighting for a photograph generates a large number of mages based upon structures determined from the photograph and randomly selected light positions, types and directions. One or more photographs are analyzed to determine the three-...
04/13/1999
5886980Bit stream based connection admission control system
In a cell switched network such as an ATM network, a connection admission ntrol system is provided to establish connections which guarantee user requested end-to-end cell transmission delay bounds. The subject system uses, a bit stream approach to model t...
03/23/1999
5886704System and method for exploring light spaces
A system and method for creating lighting for an image generates a large number of images based upon randomly selected light positions, types and directions. The images are then culled to reduce the number of images to be reviewed by a user. The images ar...
03/23/1999
5864863Method for parsing, indexing and searching world-wide-web pages
A system indexes Web pages of the Internet. The pages are stored in computers distributively connected to each other by a communications network. Each page has a unique URL (universal record locator). Some of the pages can include URL links to other pages...
01/26/1999
5852820Method for optimizing entries for searching an index
A computerized method optimizes an index of information stored as records of a database in response to queries made to the index. The index is generated by storing index entries in a memory. Each index entry includes a word entry immediately followed by o...
12/22/1998
5835134Calibration and merging unit for video adapters
In a computer system, a system video adapter and an add-on video adapter generate video signals according to different dimensional characteristics. The dimensional characteristics of the system adapter are calibrated by a calibration unit so that the vide...
11/10/1998
5832500Method for searching an index
A computer implemented method searching an index of a database composed of records storing information. Each record has a unique address in the database. The database is indexed by storing index entries in a memory. Each index entry includes a word entry ...
11/03/1998
5809502Object-oriented interface for an index
A computer implemented method searches an index to locate records of a database using an object oriented interface. Each record has a unique address in the database. The index is organized as a plurality of index entries where each index entry including a...
09/15/1998
5809450Method for estimating statistics of properties of instructions processed by a processor pipeline
A method is provided for estimating statistics of properties of instructions processed in a pipeline of a computer system, the pipeline having a plurality of processing stages. Instructions are fetched into a first stage of the pipeline. Some of the fetch...
09/15/1998
5805803Secure web tunnel
In a computer implemented method, a client computer connected to a public network such as the Internet makes a request for an intranet resource to a tunnel of a firewall isolating the intranet from the Internet. The request is made in a public message. Th...
09/08/1998
5802585Batched checking of shared memory accesses
In a distributed shared memory computer system a plurality of workstations are connected to each other by a network. Each workstation includes a processor, a memory having addresses, and an input/output interface connected to each other by a bus. The inpu...
09/01/1998
5796939High frequency sampling of processor performance counters
In a computer system, an apparatus is configured to collect performance data of a computer system including a plurality of processors for concurrently executing instructions of a program. A plurality of performance counters are coupled to each processor. ...
08/18/1998
5790800Client application program mobilizer
In a distributed computer environment, an apparatus enables a client application of a mobile client processor to communicate with a server application of a server processor. The client application generates a request to communicate with the server process...
08/04/1998
                  16    
 
Sign InRegister
Username  
Password   
forgot password?