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

Icon_funbox Did You Know...

...that the Band-Aid Bandage was invented by a Johnson & Johnson employee whose wife had cut herself? Earl Dickson's wife was rather accident prone, so he set out to develop a bandage that she could apply without help. He placed a small piece of gauze in the center of a small piece of surgical tape, and what we know today as the Band Aid bandage was born!

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.

 

Assignee: Fanuc Ltd.


Location: Minamitsuru, JP
No. of patents: 747

1                      
NumberTitleIssue Date
6704875Method of operation controller having processor for controlling industrial machine
A method of operating a controller of an industrial machine capable of reducing a rise in temperature of a processor, easily restoring and resuming the operation even if the operation is stopped by the rise in temperature, and further possibly preventing ...
03/09/2004
6310457Servomotor controller
When contents of a program for machining to be executed by a servomotor indicate a cutting mode, a current command is generated by performing speed loop processing by using a speed loop gain for cutting mode, and moreover, a voltage command to a servo amp...
10/30/2001
6232593Optical encoder
A movable code plate for an optical encoder is given a light path changing function by forming a series of indentations in one or more portions of one surface of the plate. Since these indentation are sufficiently shallow with respect to the thickness of ...
05/15/2001
6133651Outage management emergency power supply device
A compact, low-cost outage management emergency power supply device with a simple constitution is provided by connecting an auxiliary capacitor and charging battery to a DC link portion. In one embodiment, an auxiliary capacitor is connected in series via...
10/17/2000
6114824Calibration method for a visual sensor
A calibration method enables a visual sensor attached to a robot to be calibrated easily, quickly, and accurately without using a mechanism for accurately setting a calibration jig or a wide jig setting space. First calibration pattern data, which include...
09/05/2000
6097169Stitch machining method by industrial robot
A stitch machining method by an industrial robot capable of performing a teaching operation easily and the stitch machining accurately. Instead of teaching switchover points p1, P2, . . . for application and non-application of sealant in sealing as shown ...
08/01/2000
6097747Gas discharge excitation laser device
A gas discharge excitation laser device having an improved response of an actual output to transition from a laser output ON command to a laser output OFF command. When a command output is switched from ON to OFF at time it2 after passing an ON period Ton...
08/01/2000
6032086Control system for industrial robots
A control system which is arranged adjacent to a robot mechanical unit and on which maintenance work can be easily carried out. The control system includes a first unit and a second unit. The first unit includes relatively low-maintenance components and t...
02/29/2000
5997780Zero point adjusting method for pressure detector of an injection molding machine and an apparatus therefor
A zero point adjusting method and apparatus for a pressure detector of an injection molding machine, capable of carrying out a zero point adjustment of the pressure detector when external loads acting on the pressure detector are completely removed withou...
12/07/1999
5986425Numerical controller
A CNC apparatus (10), wherein a PC circuit (300) for sequence control of a peripheral device is provided in addition to a PC circuit (200) for sequence control of a machine (60) to be numerical controlled. The sequence programs executed by the respective ...
11/16/1999
5937930Method for casting conductor of a cage rotor of an induction motor and apparatus for casting the same
The invention relates to an apparatus for casting a conductor of a cage rotor of an induction motor. A rotor core (13) comprising a laminated steel sheets is housed in a recess portion of a casting mold, an upper end portion thereof is held by a holding p...
08/17/1999
5936369Method of estimating disturbance load on servomotor
A disturbance load estimation method for a servomotor in which an disturbance load externally exerted on the servomotor can be accurately estimated even when the voltage is saturated. Actual values (Ir, Is, It) of three-phase alternating current determine...
08/10/1999
5894653Method of machining motor frame body and motor machined by the method
A stator (76), a rotor (82), and frame bodies (84, 86) to fixedly hold a stator core (74) therebetween in an axial direction are assembled into a motor. Further, a shaft (78) of the rotor and the frame body (86) are mutually coupled through a coupler (106...
04/20/1999
5887643Conductor casting apparatus for a squirrel-cage rotor of an induction motor
A rotor core (12) of a squirrel-cage rotor of an induction motor is housed in a recess (14) of a mold (18) of a conductor casting apparatus (10). A composite cylinder device (68) is fixed on the upper side of the mold (18) or on the side remoter from the ...
03/30/1999
5888037Method of and apparatus for moving feed shafts of numerical controlled machine tool
A feed-shaft moving method and an apparatus capable of reducing non-cutting motion time. In a first section and a second section, an immediately preceding path is connected with a rapid traverse by a rapid traverse motion path having a curve continuous wi...
03/30/1999
5877603Electric current control method for a servomotor
An electric current control method for a servomotor in which a reactive current is lowered in a region where a voltage saturation does not occur, to suppress generation of heat caused by the reactive current and achieve a stable rotation up to a high-spee...
03/02/1999
5856992Gas laser blower
In a blower for compulsorily circulating a laser gas for a gas laser apparatus, a shaft (2) of an impeller (1) is fitted with an intermediate member (66) that rotates together therewith, and rings (641, 642) are fitted individually in annular grooves (651...
01/05/1999
5852276Laser machining resuming method
A laser machining resuming method in which the laser machining can be securely resumed without leaving an un-machined portion when machining is interrupted while laser machining is being carried out. When laser machining is performed a distance of L0...
12/22/1998
5841257Circuit for supplying/interrupting power to robots
A circuit for supplying/interrupting power to robots in a robot control system which controls two robots by use of one controller. This circuit for supplying/interrupting power to robots includes a common power interrupting circuit, which simultaneously i...
11/24/1998
5822212Machining load monitoring system
A machining load monitoring system to monitor a machining condition by comparing sampled data of a machining load in a trial cutting process and measured data thereof in an actual cutting process with each other precisely with respect to time. An NC comma...
10/13/1998
5808434Numerical control apparatus
A numerical control apparatus having command input panels including the number of command keys corresponding to an application program. An application execution unit receives and stores command data output from a machine control console as well as execute...
09/15/1998
5799135Robot controlling method and apparatus using laser sensor
A robot controlling method and apparatus using a laser sensor in which an optimum moving path is realized even if the accuracy of positioning workpieces is low. While a laser sensor is operated, a robot is started to move toward a taught position correspo...
08/25/1998
5748854Robot position teaching system and method
A robot position teaching system and method including a robot controller to control a robot, a visual sensor to measure a three-dimensional position, an image processing device to measure a position by processing and analyzing an image recognized by the v...
05/05/1998
5742144Backlash compensation method for semi-closed-loop type servo control
A method for properly compensating for a backlash between a servomotor and a machine moving part, such as a table, driven by the servomotor in a semi-closed-loop type control. In the semi-closed-loop type servo control, the force of a motor-driven table w...
04/21/1998
5736079Method of controlling an ejector of an injection molding machine
An ejector mechanism is driven by a servomotor. An ejector pin in the ejector mechanism is made to perform a motion such that the ejector pin reaches a predetermined protrusion limit position beyond a position where the removal of a molded product from a ...
04/07/1998
5725307Wire temperature distribution measuring method for a wire electric discharge machine
A wire temperature measuring method for a wire electric discharge machine, by which temperature and temperature distribution of a wire can be accurately measured during electric discharge machining. After a machining voltage is cut off, a loop current flo...
03/10/1998
5687074System for debugging sequence program
A system for debugging a sequence program generated by flowcharting to allow a chronological flow of steps to be easily confirmed. A data display screen has a time display area which displays a succession of sampling times at predetermined time intervals,...
11/11/1997
5663625Switch-type reluctance motor and method to compensate for counter electromotive force
A switch-type reluctance motor and method to compensate for counter electromotive force. The switch-type reluctance motor includes an actual current detection unit to detect the actual current i of the motor or an electrical angle detection unit to detect...
09/02/1997
5654619Method of feedforward control for servomotor
A control method of a servomotor, such that a moving command for position-velocity processing, which is executed in every sampling period obtained by dividing a distribution period of moving commands into N units of equal parts, is determined from the abo...
08/05/1997
5631851Method of monitoring machining load using variable alarm threshold
A method of monitoring machining load on a numerically controlled machine tool in such a way that incorrect judgment due to variations in machining load which are caused according to the machining conditions is made less frequent. The method is started by...
05/20/1997
5630955Method of inducing arc generation in arc welding
A method of inducing arc generation in arc welding between a head of a wire and a workpiece, such that a robot supports a welding torch, thereby causing the head of the wire to be brought near a welding start position on a workpiece. However, if there is ...
05/20/1997
5619415Method of drawing a cutting area
In a state where definition of machining has been already finished for the first to N-th processes, such data as a machining kind, tool data including a tool code, and cutting conditions related to the j-th process (1ࣘjࣘN+1) are inputted as new data o...
04/08/1997
5590964Wire temperature measuring method for a wire electric discharge machine
A wire temperature measuring method for a wire electric discharge machine by which temperature and temperature distribution of a wire can be accurately measured during electric discharge machining. After a machining voltage is cut off, a loop current flow...
01/07/1997
5587638Flexible servo control method capable of specifying flexibility on working coordinates
A control method for a servomotor which is controlled by a control system with a position control loop and a speed control loop, such that a degree of flexibility specified on working coordinates, on which the servomotor is situated, is converted into ser...
12/24/1996
5582750Control method for a robot with sensor
A control means for an industrial robot having a sensor for detecting the position of an operation line, in which the position of the robot is corrected by utilizing signals detected by the sensor in executing weaving welding, overlap welding, or other op...
12/10/1996
5582749Laser beam machine and laser beam machining method
A laser beam machine which makes it possible to diagonally cut a workpiece by the use of a laser beam. The laser beam (1) is condensed by a condensing lens (1a) and irradiated diagonally to a workpiece (5). An assist gas nozzle (3) is held perpendicularly...
12/10/1996
5583409Numerical control apparatus and method for controlling a machine
A numerical control apparatus allows a portion of a prototype or the like to be easily machined without an operator being concerned with a coordinate system, origins, and other data. A guidance function executing unit displays guidance information on a di...
12/10/1996
5580470Output waveform control device
An output waveform control device generates a pulse wave by processing waveform data from a CNC (Computer Numerical Control) unit and delivers the pulse wave for pulsed oscillation of a laser beam. The waveform data transferred from the CNC (Computer Nume...
12/03/1996
5572103Robot teaching program correction method
An industrial-robot teaching program is prepared off-line without using a robot. Then, cameras serving as vision sensors are mounted on a wrist flange of the robot to obtain measured position data for a teaching point P1. The teaching point P1 is on a wor...
11/05/1996
5561742Multiple-robot control and interference prevention method
A multiple robot control method in which a spatial region is defined for each of a plurality of robots. The spatial region is defined according to a region which a robot occupies and the spatial region depends on a position and orientation of each robot. ...
10/01/1996
1                      
 
Sign InRegister
Username  
Password   
forgot password?