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

Icon_funbox Bizarre Patents

Patent No. 5377411

Hair Cutting Appliance

A haircutting appliance comprises an enclosed housing having a hollow handle connecting the housing to a vacuum source to carry away cut hairs from a subject's head.

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.

 

Frejd, Russell W.


Primary examiner statistics: 332 patents; average approval time: 334 days
Assistant examiner statistics: 323 patents; average approval time: 847 days

Patents as Primary Examiner

1                  
NumberTitleIssue Date
7464013Dynamically balanced cutting tool system
A method of dynamically balancing a hole enlargement system is disclosed. The method includes modeling the hole enlargement system based on input parameters, simulating the hole enlargement system, adjusting one or more of the input parameters, and repeating the mod...
12/09/2008
7464015Method and apparatus for supporting verification, and computer product
In a verification supporting apparatus, when an obtaining unit obtains a verification scenario, a substituting unit substitutes an undefined value for a variable value in the verification scenario. A first executing unit executes a logic simulation using an input pa...
12/09/2008
7460987GPS satellite simulation system
A simulation system for simulating a GPS (global positioning system) satellite is configured for acquiring a navigation data in real time from the GPS satellite, generating a simulation signal from the navigation data while carrying out a clock time synchronization ...
12/02/2008
7460984Compensating for delay in modeling environments
Methods and systems for automatically reporting delay incurred in a model is disclosed. The delay may be incurred in a part or in an entire portion of the model. Delay incurred in each component of the model is determined and reported to users before executing the m...
12/02/2008
7457733Moving a virtual articulated object in a virtual environment while avoiding collisions between the articulated object and the environment
A method of moving a virtual articulated object in a succession of individual movements in a virtual environment, the articulated object being specified in the environment by a global position, a global orientation, and a plurality of joint angles defining the posit...
11/25/2008
7457730Method and system for virtual decoration
Systems and methods for facilitating the decoration of an area, and particularly a surface such as a wall in a room, are provided. A user may view a virtual impression of the placement of selected artwork on a particular wall. The user provides an image of the area ...
11/25/2008
7451071Data model for automated server configuration
The present invention is directed to a data model. The data model allows for modeling of all information relating to a computer network to be conveniently stored in a database in a manner which minimizes the effort associated with the addition of new devices to the ...
11/11/2008
7451073System and method for increasing performance in multi-CPU simulation
A system and method for increasing performance in a simulator environment operable to simulate a multiprocessor platform with program code running thereon. A set of processors are initialized upon instantiating the simulator environment on a host machine for executi...
11/11/2008
7451072Network simulation system and method
A method allows communication within a network. The method includes the steps of: transmitting data packet as a broadcast signal (107) from a first application node (105) of a first subnetwork (101) to a first gateway node (103) of the fi...
11/11/2008
7451074Embedded microprocessor emulation method
A method of emulation or functional testing of a first microprocessor in its functional environment including one or several peripherals and at least one internal bus of communication between this first microprocessor and its peripherals, from a second microprocesso...
11/11/2008
7447614Methods and systems for modeling material behavior
A method for modeling material behavior includes using empirical three dimensional non-uniform stress and strain data to train a self-organizing computational model such as a neural network. A laboratory device for measuring non-uniform stress and strain data from m...
11/04/2008
7447618Method and system for ASIC simulation
Method and system for testing an Application Specific Integrated Circuit is provided. The system includes, a simulator that interfaces with a host computer emulation module; and a virtual interface driver (“VID”) that interfaces with the host computer emulation ...
11/04/2008
7447617Data processing device designing method, data processing device designing apparatus, program and computer readable information recording medium
A method includes steps of calculating, for each predetermined operation included in a program, an execution time required when the operation is executed by a predetermined processor, or calculating, for each predetermined operation included in the program, a circui...
11/04/2008
7444272Self-modulation in a model-based automated management framework
Embodiments herein present a method, system, computer program product, etc. for automated management using a hybrid of prediction models and feedback-based systems. The method begins by calculating confidence values of models. Next, the method selects a first model ...
10/28/2008
7444270Method, apparatus and banner for structure layout
The present invention relates generally to structure layout and marking during construction. More particularly, the present invention relates to an automated layout system that acquires data directly from an architectural design, and generates a banner for denoting ...
10/28/2008
7440874Method of designing fold lines in sheet material
A method includes defining a desired fold line in sheet material and populating the fold line with a fold geometry including cut zones that define connected zones, whereby upon folding the material produces edge-to-face engagement of the material on opposite sides o...
10/21/2008
7440880Design support program and design support method
A computer readable design support program for inspecting a processing operation of software that controls a sheet conveyance mechanism by displaying the behavior of feeding a virtual sheet from a virtual sheet stock portion on a display portion, includes a sheets n...
10/21/2008
7440877System and method for morphable model design space definition
A system, method, apparatus and product for designing, on a display device, a geometric shape is disclosed. The method comprises the steps of displaying an initial set of similarly structured model exemplars on a display device, selecting a chosen set of models from...
10/21/2008
7440876Method and apparatus for drilling waste disposal engineering and operations using a probabilistic approach
A method for determining distribution data for a disposal domain parameter to increase assurance in a cuttings injection process, including performing a fracturing simulation using a site specific datum to obtain a fracturing result, determining a probability of cre...
10/21/2008
7437280Hardware-based co-simulation on a PLD having an embedded processor
Co-simulation of an electronic circuit design using an embedded processor on a programmable logic device (PLD). The programmable logic resources of a PLD are used to perform hardware-based co-simulation of a first portion of the electronic circuit design. Software-b...
10/14/2008
7433813Embedding a co-simulated hardware object in an event-driven simulator
Various approaches for embedding a hardware object in an event-driven simulator are disclosed. The various approaches involve generating an HDL proxy component having an HDL definition of each port of the hardware object and respective event handler functions associ...
10/07/2008
7428480CAD analysis result data processing apparatus, analytic simulation apparatus, CAD analysis result data processing method and CAD analysis result data processing program
A CAD analysis result data processing apparatus having analysis result data obtaining part for obtaining analysis result data of analytic simulation for dividing an object having a three-dimensional form into a plurality of elements and performing an analysis of a p...
09/23/2008
7428477Simulation of electrical circuits
A method, computer program product, and apparatus for simulating circuits. The method comprises modeling a circuit with an appropriate system of equations, partitioning a time interval on which the system of equations is defined, producing an interpolating polynomia...
09/23/2008
7426458Nuclear reactor reload licensing analysis system and method
A system and computer implemented method for automatically performing reload licensing analysis of a nuclear reactor and preparing and generating a reload licensing report. The system and method include collecting input data and processing a plurality of nuclear rea...
09/16/2008
7426454Method and system for determining a location of a wind-powered electrical energy facility
A method for determining a location of a conversion device for converting wind energy into electrical energy comprises establishing a plurality of data layers, including at least a wind data layer and a transmission grid data layer. Each data layer contains attribut...
09/16/2008
7426459Methods for designing single cone bits and bits made using the methods
Methods of designing a single cone roller cone bit, and bits made using those methods are disclosed. In particular, methods of graphically displaying a single cone roller cone bit interacting with a formation is shown. In one method, a value of at least one design p...
09/16/2008
7424411Ion implantation simulation apparatus, method, and program
The group creation part divides n ion particles into groups of a group G1, a group G2, . . . , and a group Gk. The individual area setting part sets an initial condition calculation area 1a, as an individual area of the gro...
09/09/2008
7424414System for combining driving simulators and data acquisition systems and methods of use thereof
The present invention relates to systems and methods of integrating driving simulators, data acquisition systems such as, for example, event data recorders, and/or vehicles, as well as to methods of training or providing instruction to drivers using driving simulato...
09/09/2008
7421378Power signature diagnosing
In a diagnosing method for an apparatus having movable mechanical components and a diagnosing device, an instantaneous total supply of power is measured and recorded as a function of time. A dynamic physical power-flow model of the driven apparatus is created. The m...
09/02/2008
7421379Segmentation and interpolation of current waveforms
A method for generating a linear piecewise representation of a driver output current signal includes segmenting the driver output current signal such that an integral of each segment matches an actual voltage change in corresponding portion of an associated output v...
09/02/2008
7418375Load current evaluation device, load current evaluation method, and recording medium containing load current evaluation program
A load electric current evaluating device includes a load electric current calculating section for calculating a load electric current flowing through a predetermined part of electric wiring including a load part, a protecting part for the load part, an electric wir...
08/26/2008
7418372Model predictive control apparatus
A model predictive control apparatus includes an initial solution generation section, an abnormality handling section, and an objective function adjustment section. The abnormality handling section performs initial solution generation when it is determined that perf...
08/26/2008
7418376Method for generating a simulated network based on an actual managed network
A method for generating a simulated network. A network discovery database for a managed network is accessed, wherein the network discovery database includes device information and connectivity information for a plurality of devices of the managed network. A build fi...
08/26/2008
7415396Method and device for monitoring the validity of at least one parameter which is calculated by an anemometeric unit of an aircraft
A method and device for monitoring the validity of a parameter calculated by an anemometric unit of an aircraft may employ a first section for taking into account n first data, each dependent on the parameter being monitored and n being greater than or equal to 1. A...
08/19/2008
7415397Frequency shifting isolator system
The present invention provides a method for designing a frequency-shifting isolator system that includes selecting, an impact absorption envelope; a geometry for the isolator mount system; and an elastomeric dampening material formed in the selected geometry. The is...
08/19/2008
7412373Channel emulating device
A channel emulating device includes a first choosing module, a first signal integrating module, a first parameter adjusting module, a second choosing module, a second signal integrating module, a second parameter adjusting module and a third choosing module. The fir...
08/12/2008
7409325Object oriented library for Markov chain Monte Carlo simulation
Systems, methods and computer implemented tools are provided for performing Markov chain Monte Carlo simulations. Computer implemented tools include a library of MCMC classes that define a core foundation of the MCMC analysis that minimizes knowledge of computer pro...
08/05/2008
7409326Design support method and design support program
A design support method for support design of a conveying path by simulating a behavior of a sheet-like flexible medium to be conveyed along a conveying path, includes: a conveying condition setting step of setting drive conditions of conveying rollers for conveying...
08/05/2008
7406404Method for developing a machine
In a method for developing a machine for producing a product, properties of the product to be produced are defined and tasks to be performed for producing the product are defined. The tasks are subdivided into a plurality of sub-tasks, and, based on the sub-tasks, a...
07/29/2008
7406407Virtual machine for operating N-core application on M-core processor
A virtual machine is instantiated on an M-core processor, and an N-core application is instantiated on the virtual machine such that the virtual machine emulates an N-core processor to the N-core application. Thus, the virtual machine hides difference between the N ...
07/29/2008
1                  
 
Sign InRegister
Username  
Password   
forgot password?