G05B 2219/34
Director, elements to supervisory
G05B2219/34 (Director, elements to supervisory) appears on 2,536 US grants and 1,952 published applications in this corpus.
Search patents in G05B- Granted patents
- 2,536
- Published applications
- 1,952
- Assignees
- 1,038
- Inventors
- 5,419
- Latest grant
- 6 Oct 2026
Filings by year
| Year | Granted patents | Published applications |
|---|---|---|
| 1976 | 12 | 0 |
| 1977 | 19 | 0 |
| 1978 | 29 | 0 |
| 1979 | 22 | 0 |
| 1980 | 18 | 0 |
| 1981 | 26 | 0 |
| 1982 | 25 | 0 |
| 1983 | 33 | 0 |
| 1984 | 31 | 0 |
| 1985 | 41 | 0 |
| 1986 | 38 | 0 |
| 1987 | 36 | 0 |
| 1988 | 24 | 0 |
| 1989 | 37 | 0 |
| 1990 | 57 | 0 |
| 1991 | 52 | 0 |
| 1992 | 36 | 0 |
| 1993 | 58 | 0 |
| 1994 | 41 | 0 |
| 1995 | 56 | 0 |
| 1996 | 46 | 0 |
| 1997 | 54 | 0 |
| 1998 | 57 | 0 |
| 1999 | 55 | 0 |
| 2000 | 33 | 0 |
| 2001 | 45 | 29 |
| 2002 | 44 | 75 |
| 2003 | 50 | 54 |
| 2004 | 54 | 74 |
| 2005 | 40 | 56 |
| 2006 | 66 | 62 |
| 2007 | 40 | 49 |
| 2008 | 32 | 47 |
| 2009 | 32 | 49 |
| 2010 | 31 | 62 |
| 2011 | 41 | 38 |
| 2012 | 43 | 37 |
| 2013 | 31 | 57 |
| 2014 | 42 | 59 |
| 2015 | 37 | 78 |
| 2016 | 58 | 106 |
| 2017 | 77 | 129 |
| 2018 | 109 | 137 |
| 2019 | 135 | 138 |
| 2020 | 129 | 144 |
| 2021 | 99 | 119 |
| 2022 | 102 | 87 |
| 2023 | 86 | 86 |
| 2024 | 82 | 75 |
| 2025 | 63 | 59 |
| 2026 | 32 | 46 |
By publication year. Applications have been published since 2001. 2026 runs to 8 Oct.
Subgroups
Granted patents
- G05B 2219/34038Web, http, ftp, internet, intranet serverIndexing code160
- G05B 2219/34215MicroprocessorIndexing code149
- G05B 2219/34013ServocontrollerIndexing code99
- G05B 2219/34465Safety, control of correct operation, abnormal statesIndexing code84
- G05B 2219/34098Slope fitting, fairing contour, curve fitting, transitionIndexing code75
- G05B 2219/34477Fault prediction, analyzing signal trendsIndexing code64
- G05B 2219/34306Power down, energy savingIndexing code58
- G05B 2219/34047Dsp digital signal processorIndexing code46
All 445 subgroupsShow fewer
- G05B 2219/34208Motion controllerIndexing code46
- G05B 2219/34023Risc processorIndexing code44
- G05B 2219/34015Axis controllerIndexing code43
- G05B 2219/34048Fourier transformation, analysis, fftIndexing code43
- G05B 2219/34471Program memory is inhibited, not accessible as long as power failsIndexing code43
- G05B 2219/34472Configure alterable memory as read only, to avoid erasingIndexing code43
- G05B 2219/34263Ole object linking and embedding, opc ole for process controlIndexing code42
- G05B 2219/34418Scheduler for sequential control, task planning, control sequenceIndexing code42
- G05B 2219/34236Multiplex for servos, actuatorsIndexing code41
- G05B 2219/34287Plc and motion controller combinedIndexing code40
- G05B 2219/34403Rti real time, kernel, processingIndexing code38
- G05B 2219/34175Overlap, between two blocks, continuous, smooth speed change, movementIndexing code36
- G05B 2219/34167Coarse fine, macro microinterpolation, preprocessorIndexing code35
- G05B 2219/34135SplineIndexing code32
- G05B 2219/34279Pc, personal computer as controllerIndexing code32
- G05B 2219/34388Detect correct moment, position, advanced, delayed, then next commandIndexing code31
- G05B 2219/34427Diagnostic, monitoring incorporated in controllerIndexing code30
- G05B 2219/34413Add time stamp to command messageIndexing code28
- G05B 2219/34466Bad circuits, watchdog, alarm, indicationIndexing code28
- G05B 2219/34101Data compression, look ahead segment calculation, max segment lenghtIndexing code27
- G05B 2219/34348Coordination of operations, different machines, robots execute different tasksIndexing code27
- G05B 2219/34365After interrupt of operation, do other task and go on - resumeIndexing code24
- G05B 2219/34456Authorize control of machine, robot if control panel has been connectedIndexing code23
- G05B 2219/34008Asic application specific integrated circuit, single chip microcontrollerIndexing code22
- G05B 2219/34024Fpga fieldprogrammable gate arraysIndexing code22
- G05B 2219/34065Fuzzy logic, controllerIndexing code22
- G05B 2219/34391Synchronize axis movement and tool action, delay action, simulation inertiaIndexing code22
- G05B 2219/34205Modular construction, plug-in module, lsi moduleIndexing code21
- G05B 2219/34256Api application programming interfaceIndexing code21
- G05B 2219/34083Interpolation generalIndexing code20
- G05B 2219/34141B-spline, nurbs non uniform rational b-splineIndexing code20
- G05B 2219/34242For measurement onlyIndexing code20
- G05B 2219/34367Interrupts, different tasks foreground, midground, backgroundIndexing code20
- G05B 2219/34012Smart, intelligent i-o coprocessor, programmable sensor interfaceIndexing code19
- G05B 2219/34052Software counterIndexing code19
- G05B 2219/34291Programmable interface, pic, plcIndexing code19
- G05B 2219/34457Emit alarm signalIndexing code19
- G05B 2219/34069Shared memoryIndexing code18
- G05B 2219/34082Learning, online reinforcement learningIndexing code18
- G05B 2219/34095Look ahead segment calculationIndexing code18
- G05B 2219/34142PolynomialIndexing code18
- G05B 2219/34042FilterIndexing code17
- G05B 2219/34273Pc and plc and nc integrated, pcnc conceptIndexing code17
- G05B 2219/34304Pc as input, edit device for plcIndexing code17
- G05B 2219/34027Dual servo controller, for two motorsIndexing code16
- G05B 2219/34033Control processor and signal processor cooperateIndexing code16
- G05B 2219/34239Multiplex for whole systemIndexing code16
- G05B 2219/34376Management nc programs, filesIndexing code16
- G05B 2219/34076Shared, common or dual port memory, ramIndexing code15
- G05B 2219/34157Synchronize interpolation of different axis boards, simultaneous startIndexing code15
- G05B 2219/34196Memory management, dma direct memory accessIndexing code15
- G05B 2219/34379Job managementIndexing code15
- G05B 2219/34039Access central database through internetIndexing code14
- G05B 2219/34406Effect of computer, communication delay in real time controlIndexing code14
- G05B 2219/34444Web control system, with intelligent control components each with web serverIndexing code14
- G05B 2219/34481Efc explosion free control, intrinsically safeIndexing code14
- G05B 2219/34288Plc as main controller for cncIndexing code13
- G05B 2219/34436Interface circuit build into connector, dongleIndexing code13
- G05B 2219/34093Real time toolpath generation, no need for large memory to store valuesIndexing code12
- G05B 2219/34105Area pocket machining, space filling curve, to cover whole surfaceIndexing code12
- G05B 2219/34216Programmable motion controllerIndexing code12
- G05B 2219/34244Multiplex for control onlyIndexing code12
- G05B 2219/34258Real time system, qnx, works together with non real time system, windowsIndexing code12
- G05B 2219/34282Using special api's allowing user access to control machine, motion, servoIndexing code12
- G05B 2219/34313Power supply for communication delivered by, derived from 4-20-ma current loopIndexing code12
- G05B 2219/34429Servo controller near main cpu but remote from servomotor, integrated in cncIndexing code12
- G05B 2219/34475Detect abnormality of control system without inverted model, using input commandIndexing code12
- G05B 2219/34132Choosing largest, major coordinate axisIndexing code11
- G05B 2219/34144Involute, evoluteIndexing code11
- G05B 2219/34202Reusable software, generic resource model libraryIndexing code11
- G05B 2219/34206Motion controller independent from nc, lmc local motor controllerIndexing code11
- G05B 2219/34303Pnc is plc, pic and nc cooperationIndexing code11
- G05B 2219/34345Database for sequential control of several machines by messagesIndexing code11
- G05B 2219/34401Synchronize position controller drive with interpolatorIndexing code11
- G05B 2219/34491Count certain number of faults before delivering alarm or stopIndexing code11
- G05B 2219/34001Pll phase locked loopIndexing code10
- G05B 2219/34087Enter at fixed periods distances in counter for each axis, pulse distributionIndexing code10
- G05B 2219/34145Bezier interpolation, splineIndexing code10
- G05B 2219/34153Linear interpolationIndexing code10
- G05B 2219/34179Variable interpolation speed or resolutionIndexing code10
- G05B 2219/34315Power supply turning on or shutting offIndexing code10
- G05B 2219/34319Sequence as function of nc controlled axis position, axis zoneIndexing code10
- G05B 2219/34337Manual to automatic, tracerIndexing code10
- G05B 2219/34344Standby commands, let proces wait while program controls other processIndexing code10
- G05B 2219/34351Knowledge acquisition of environmentIndexing code10
- G05B 2219/34359Real time based interrupt to control axis, other functionIndexing code10
- G05B 2219/34396Control different groups of functions, commands simultaneously, synchronizedIndexing code10
- G05B 2219/34399Switch between synchronous and asynchronous mode of controllersIndexing code10
- G05B 2219/34421Termination for each device, enables easy insertion, connection or disconnectionIndexing code10
- G05B 2219/34448Integrated servo control circuit fixed to housing, remote from cpuIndexing code10
- G05B 2219/34029Pam programmable axis controller, to control large number of axisIndexing code9
- G05B 2219/34149Circular interpolationIndexing code9
- G05B 2219/34156Slope control, delta x, y proportional to x, yIndexing code9
- G05B 2219/34161Superposition curves, combine xy slides with other xy or polar slidesIndexing code9
- G05B 2219/34169Coarse interpolator, path calculator delivers position, speed, acceleration blocksIndexing code9
- G05B 2219/34261Windows, microsoft windowsIndexing code9
- G05B 2219/34382Preemptive multitasking, cpu decides upon priority scheme, which task to startIndexing code9
- G05B 2219/34397Synchronize manipulators and machine by using a reference clock for allIndexing code9
- G05B 2219/34402Synchronize programs for machines, processes, tasks, if one stops other alsoIndexing code9
- G05B 2219/34488One computer, controller replaces other, backup computerIndexing code9
- G05B 2219/34089Parametric, polynomial representation of path per axis as function of timeIndexing code8
- G05B 2219/34096Approximate, replace curve, surface with circle, linear segments, least errorIndexing code8
- G05B 2219/34225Interface board for measuring system, for resolver, encoder or interferometerIndexing code8
- G05B 2219/34286Intelligent positioning i-oIndexing code8
- G05B 2219/34334ScalabilityIndexing code8
- G05B 2219/34343Generation of electronic cam data from nc programIndexing code8
- G05B 2219/34381MultitaskingIndexing code8
- G05B 2219/34454Check functioning controller, cpu or programIndexing code8
- G05B 2219/34045TimerIndexing code7
- G05B 2219/34072Non volatile memory, core memoryIndexing code7
- G05B 2219/34088Chamfer, corner shape calculationIndexing code7
- G05B 2219/34106Using spiral collapsed boundary, contour parallel machiningIndexing code7
- G05B 2219/34146Helical, spiral interpolationIndexing code7
- G05B 2219/34171Generate polynomial fitting in tolerance zone around polygonIndexing code7
- G05B 2219/34245Address several motors, each with its own identificationIndexing code7
- G05B 2219/34262Dde direct data exchange, dll dynamic library linkingIndexing code7
- G05B 2219/34314Slow down, limit speed for energy savingIndexing code7
- G05B 2219/34349Proper allocation of control components to the required taskIndexing code7
- G05B 2219/34355List of failure events, list of actions, events, trigger actionsIndexing code7
- G05B 2219/34368PriorityIndexing code7
- G05B 2219/34383Dynamic preemptive, special event register manages time slices for applicationsIndexing code7
- G05B 2219/34394Execute a certain number of program blocks and stopIndexing code7
- G05B 2219/34398Channel stops and waits for marker until other channel puts that markerIndexing code7
- G05B 2219/34443Sensors and actuator integrated into toolIndexing code7
- G05B 2219/34455Different parameters are evaluated to indicate different faultsIndexing code7
- G05B 2219/34492Time out, decide only after a lapse, period of timeIndexing code7
- G05B 2219/34112Tsp traveling sales problem, som self organizing map for tool pathIndexing code6
- G05B 2219/34147EpitrochoidIndexing code6
- G05B 2219/34217Microprocessor with build in pwmIndexing code6
- G05B 2219/34219Special interface, peripheral to motorIndexing code6
- G05B 2219/34221Computer delivers control pulses from table directly to motorsIndexing code6
- G05B 2219/34299Memory with i-o and pointer, external i-o with map, edit map, pointerIndexing code6
- G05B 2219/34311Energy saving by recuperating braking, deceleration energyIndexing code6
- G05B 2219/34347Execute auxiliary function, tool change, while concurrent machiningIndexing code6
- G05B 2219/34393Stop program if needed workpiece, tool or data lacks, missesIndexing code6
- G05B 2219/34434Separate power controller for drive, servodrive, one per axis, connected to cncIndexing code6
- G05B 2219/34445Several power modules for same actuator, motorIndexing code6
- G05B 2219/34447A microprocessor for programming and a microprocessor for control execution of programIndexing code6
- G05B 2219/34482Redundancy, processors watch each other for correctnessIndexing code6
- G05B 2219/34484Use dual channelsIndexing code6
- G05B 2219/34034Multiplier, prm, brmIndexing code5
- G05B 2219/34044Mathematical coprocessor - processorIndexing code5
- G05B 2219/34073Backup batteryIndexing code5
- G05B 2219/34121Edge generatorIndexing code5
- G05B 2219/34122Function, profile generatorIndexing code5
- G05B 2219/34164Superposition manual control pulses on motion control pulsesIndexing code5
- G05B 2219/34177Calculate for different inclined segments stitch points evenly distributedIndexing code5
- G05B 2219/34187Any angle, slopeIndexing code5
- G05B 2219/34192Memory managementIndexing code5
- G05B 2219/34194Bank switching, ping-pong memory for communication between processorsIndexing code5
- G05B 2219/34197Search blank memory space to load program, storage, memory allocationIndexing code5
- G05B 2219/34246Ooc object oriented controlIndexing code5
- G05B 2219/34294Diagnostic, locate failuresIndexing code5
- G05B 2219/34295System, logic analyser, simulationIndexing code5
- G05B 2219/34325Speed up, optimize execution by combining instructions belonging togetherIndexing code5
- G05B 2219/34338Execute control tasks, programs as well as user, application programsIndexing code5
- G05B 2219/34342Matching closest patterns stored in database with actual componentsIndexing code5
- G05B 2219/34411Handling time critical and time non critical program sequencesIndexing code5
- G05B 2219/34422Sbc single board computerIndexing code5
- G05B 2219/34423Optical isolation, galvanic isolationIndexing code5
- G05B 2219/34425Same microprocessor for programming and for machine controlIndexing code5
- G05B 2219/34428LsiIndexing code5
- G05B 2219/34009CoprocessorIndexing code4
- G05B 2219/34019Array of processors, parallel computingIndexing code4
- G05B 2219/34041DdaIndexing code4
- G05B 2219/34053Counters, tellersIndexing code4
- G05B 2219/34077Fuzzy, rules are function of material, tool usedIndexing code4
- G05B 2219/34084Software interpolator using microprocessorIndexing code4
- G05B 2219/34086At fixed periods pulses from table drive plural axis in unisonIndexing code4
- G05B 2219/34107Zigzag workpiece parallel sweeps, direction parallel machiningIndexing code4
- G05B 2219/34119Function generator, filter after interpolator to control position errorIndexing code4
- G05B 2219/34198Electric and fluidic modules integrated on one substrateIndexing code4
- G05B 2219/34224Select appropriate interface, according to kind of tool or other detectionIndexing code4
- G05B 2219/34247Machining objects are hierarchically organisedIndexing code4
- G05B 2219/34254Operating system controls selection and execution of program modulesIndexing code4
- G05B 2219/34259Common language run time clr, ms-net, dotnet, java run time environmentIndexing code4
- G05B 2219/34309Dual power supply, for digital circuit and for analog signalsIndexing code4
- G05B 2219/34333Multi threadingIndexing code4
- G05B 2219/34339Single step execution of programIndexing code4
- G05B 2219/34387Delay command as function of speedIndexing code4
- G05B 2219/34404Allocate storage, memory in each processor for a copy of needed dataIndexing code4
- G05B 2219/34494Display machining time and real time clock to control machining timeIndexing code4
- G05B 2219/34002Analog multiplexerIndexing code3
- G05B 2219/34014Sample hold circuitIndexing code3
- G05B 2219/34016Pulse processorIndexing code3
- G05B 2219/34025Polynomial analysisIndexing code3
- G05B 2219/34046Analog multiplierIndexing code3
- G05B 2219/34078Membership functions as parameters for shape patternIndexing code3
- G05B 2219/34079Extract only rules needed to obtain resultIndexing code3
- G05B 2219/34099ExtrapolationIndexing code3
- G05B 2219/34103Taking planar slices from a 3-d shapeIndexing code3
- G05B 2219/34114Construct concentric polygonsIndexing code3
- G05B 2219/34128General surface replaced by sphere, cylinder, toroid, calculate quicklyIndexing code3
- G05B 2219/34131Split in approximation and accurate calculationIndexing code3
- G05B 2219/34143Approximate corner by polynomialIndexing code3
- G05B 2219/34148Coons interpolation, patchIndexing code3
- G05B 2219/34162Linear in one axis, circular in other axisIndexing code3
- G05B 2219/341654-d via 2-d+2-dIndexing code3
- G05B 2219/34174Rotate segment over a certain angleIndexing code3
- G05B 2219/34182Variable resolutionIndexing code3
- G05B 2219/34188Safety, stop, slowdown interpolator if speed, position, torque error too largeIndexing code3
- G05B 2219/34189On each axis, for each block, a software limit switch, for safeIndexing code3
- G05B 2219/34191PneumaticIndexing code3
- G05B 2219/34204Independent units, stackthrough in cabinet, no backplaneIndexing code3
- G05B 2219/34231Interface controls either dc, ac or step motorsIndexing code3
- G05B 2219/34237Multiplexed d-a a-dIndexing code3
- G05B 2219/34238Hydraulic multiplexerIndexing code3
- G05B 2219/34241For reading data onlyIndexing code3
- G05B 2219/34253UnixIndexing code3
- G05B 2219/34265Windows nt, windows-2000Indexing code3
- G05B 2219/34269Programmable computer controller, plc implemented with pcIndexing code3
- G05B 2219/34271Nc integrated into pic, plc, combination of commandsIndexing code3
- G05B 2219/34272Communication pc and nc, pic over file system of pc, direct accessIndexing code3
- G05B 2219/34298Custom window between pic, plc and nc, programmable adapterIndexing code3
- G05B 2219/34302Plc controls movement via nc, no direct interface to servoIndexing code3
- G05B 2219/34312Power supply for servo delivered by, derived from 4-20-ma current loopIndexing code3
- G05B 2219/34316Install nc system, check voltages, power supply with incorporated a-dIndexing code3
- G05B 2219/34317Execute same program on different machines by differently addressing axisIndexing code3
- G05B 2219/34321Database for control of a single machineIndexing code3
- G05B 2219/34322Intitialize execution program at reference position on workpieceIndexing code3
- G05B 2219/34323Commanding different axis in sequential order as function of direction of movementIndexing code3
- G05B 2219/34356Compensation variable interrupt execution delay, interrupt jitterIndexing code3
- G05B 2219/34372Inability to process, execute assigned task within allocated time intervalIndexing code3
- G05B 2219/34384Execute next block after predetermined timeIndexing code3
- G05B 2219/34416Examine, analyse sensor data for co-exclusion sets, memorize, correlate actionsIndexing code3
- G05B 2219/34417Multiprocessor schedulingIndexing code3
- G05B 2219/34431Main uninterruptable servo loop processor and interruptable servo event processorIndexing code3
- G05B 2219/34432Speed and current control integrated into nc control systemIndexing code3
- G05B 2219/34433Multitask processor controls real time processor via communication memoryIndexing code3
- G05B 2219/34449Fault tolerant control, task from one microprocessor can be done by otherIndexing code3
- G05B 2219/34451False alarm states evaluation, threshold to verify correctness alarmIndexing code3
- G05B 2219/34452Synchronize control with pulse, if loss, excess, error, then stopIndexing code3
- G05B 2219/34458Inhibit start or related control switches if path boundary is outside limitsIndexing code3
- G05B 2219/34459Plausibility check on connection of module, control unit to machineIndexing code3
- G05B 2219/34464Adaptive threshold, level for alarm, eliminate false alarmIndexing code3
- G05B 2219/34474Sense voltage drop of system, shut down servoIndexing code3
- G05B 2219/34493Supervision, display diagnostic, use or select between different stored screenIndexing code3
- G05B 2219/34005Motion control chip, contains digital filter as control compensatorIndexing code2
- G05B 2219/34006FifoIndexing code2
- G05B 2219/34021Dssp digital sensor signal processorIndexing code2
- G05B 2219/34026Pga programmable gate arrayIndexing code2
- G05B 2219/34031Synchronous detectorIndexing code2
- G05B 2219/34037Brm followed by postprocessor to smooth curveIndexing code2
- G05B 2219/34043Delay lineIndexing code2
- G05B 2219/34062ComparatorIndexing code2
- G05B 2219/34066Fuzzy neural, neuro fuzzy networkIndexing code2
- G05B 2219/34071Content addressable memoryIndexing code2
- G05B 2219/34085Software interpolatorIndexing code2
- G05B 2219/34094Library with different kind of interpolation curvesIndexing code2
- G05B 2219/34097Calculate movement from part program offline, calculate axis references onlineIndexing code2
- G05B 2219/34104Postprocessor coarse fineIndexing code2
- G05B 2219/34109Using spiral scaled boundaryIndexing code2
- G05B 2219/34113Determine centerline, medial axis and branches in shapeIndexing code2
- G05B 2219/34115Area, pocket machining for area with partially open boundaryIndexing code2
- G05B 2219/34118Using a pseudo-random or random tool pathIndexing code2
- G05B 2219/34123Sine cosine generatorIndexing code2
- G05B 2219/34129Approximation for calculationIndexing code2
- G05B 2219/34136Ellipse, hyperbolaIndexing code2
- G05B 2219/34139Parabolic interpolationIndexing code2
- G05B 2219/34163Rotate a segmentIndexing code2
- G05B 2219/34173Switch between involute, circular and linear interpolationIndexing code2
- G05B 2219/34193Memory refreshIndexing code2
- G05B 2219/34213Same microprocessor for data input and for servocontrolIndexing code2
- G05B 2219/34218TransputerIndexing code2
- G05B 2219/34222Computer sends displacement and selected device to output registerIndexing code2
- G05B 2219/34226Select address of motor, control serial switches in power supply ringIndexing code2
- G05B 2219/34251Cnc works with different operating systems, windows, os-2, vms in parallelIndexing code2
- G05B 2219/34266Windows-95Indexing code2
- G05B 2219/34278Motion control board, card, in pcIndexing code2
- G05B 2219/34292Filtering noise i-oIndexing code2
- G05B 2219/34308Power supply sets relay switch, allows push button or automatic switch onIndexing code2
- G05B 2219/34324Switch some axis over to manual control, while other stay automaticIndexing code2
- G05B 2219/34326Program controls two operations simultaneously in opposite directionsIndexing code2
- G05B 2219/34327Modify, adapt system response to signals from processIndexing code2
- G05B 2219/34329Generate extended plc program during machining, execution of nc programIndexing code2
- G05B 2219/34332Program execution as function of direction, forward or backwardIndexing code2
- G05B 2219/34336Avoid deadlock, lock-upIndexing code2
- G05B 2219/34341Choose between electronic cam or time-dependent as function of required machining accuracyIndexing code2
- G05B 2219/34361Mask for interrupts, inhibit during more important tasksIndexing code2
- G05B 2219/34392Stop program on detection of undefined variable, symbol, enter definition, continueIndexing code2
- G05B 2219/34407Calculate elapsed time, store in counter, start task when time elapsedIndexing code2
- G05B 2219/34412Mark some sequences of time non critical sequences as locked, non interruptableIndexing code2
- G05B 2219/34419Structure of control systemIndexing code2
- G05B 2219/34435Position encoder and motor connection in one interface between motor and microprocessorIndexing code2
- G05B 2219/34453Stop spreading, propagation failure through system, inhibit drivers defect boardsIndexing code2
- G05B 2219/34479Flush enclosure of circuit with air, keep clean air over pressureIndexing code2
- G05B 2219/34487Redundant diagnostic controllers watch redundant process controllersIndexing code2
- G05B 2219/34003Tri state driverIndexing code1
- G05B 2219/34004Shift registerIndexing code1
- G05B 2219/34007Neuromine, input pulse train, can be inhibited or excited, output ttl, neuronIndexing code1
- G05B 2219/34011MmuIndexing code1
- G05B 2219/34017Vector processorIndexing code1
- G05B 2219/34028Hold relayIndexing code1
- G05B 2219/34049AdderIndexing code1
- G05B 2219/34057ComplementIndexing code1
- G05B 2219/34058Up-downIndexing code1
- G05B 2219/34061One counter per axis to unload cpuIndexing code1
- G05B 2219/34063BcdIndexing code1
- G05B 2219/34074Associative memoryIndexing code1
- G05B 2219/34075Cognitive memoryIndexing code1
- G05B 2219/34091Interpolate backwardsIndexing code1
- G05B 2219/34116Machine workpiece along, parallel to smallest side, dimensionIndexing code1
- G05B 2219/34117Machine workpiece along, parallel to largest dimensionIndexing code1
- G05B 2219/34124Cordic processingIndexing code1
- G05B 2219/34125Sum squaresIndexing code1
- G05B 2219/34127Brm followed by postprocessor to smooth curveIndexing code1
- G05B 2219/34134Choose optimal coordinate systemIndexing code1
- G05B 2219/34137HelicoidalIndexing code1
- G05B 2219/34138Cubic interpolationIndexing code1
- G05B 2219/34152Circular interpolation in space, on arbitrary planesIndexing code1
- G05B 2219/34158Tangents form curveIndexing code1
- G05B 2219/34159Delta thetaIndexing code1
- G05B 2219/34176Block segments, find next point on next segment by cross point circleIndexing code1
- G05B 2219/34178Simulated pulse for better resolutionIndexing code1
- G05B 2219/34183Window path, contour of rectangleIndexing code1
- G05B 2219/34185Following line+circleIndexing code1
- G05B 2219/34186Degree lineIndexing code1
- G05B 2219/34195Part program in consecutive memory blocks, each with spare space for correctionsIndexing code1
- G05B 2219/34199Module with low maintenance connected to removable module with high maintenanceIndexing code1
- G05B 2219/34209Microprocessor only for displayIndexing code1
- G05B 2219/34227Alterable connector board between controller and machineIndexing code1
- G05B 2219/34228Counter takes over measuring and pwm task from microprocessorIndexing code1
- G05B 2219/34235Control order of multiplexed axisIndexing code1
- G05B 2219/34248Machining object comprises a slide, a palet, workpieces, machining, a contourIndexing code1
- G05B 2219/34249Sub divide machining object in machining groups, geometry, start point, specialIndexing code1
- G05B 2219/34255MsdosIndexing code1
- G05B 2219/34257Os-2Indexing code1
- G05B 2219/34267Windows nt and cooperating real time extensionIndexing code1
- G05B 2219/34274Connect pc card to industrial bus, with additional timing and adapting logicIndexing code1
- G05B 2219/34277Pc bypasses robot controller processor, access directly encoders, amplifiersIndexing code1
- G05B 2219/34281Osaca open system architecture for control in automation, umc universal machine controlIndexing code1
- G05B 2219/34289Plc as motion controller combined and plc for work type dependant dataIndexing code1
- G05B 2219/34301Nc system has direct access to i-o of pic, plcIndexing code1
- G05B 2219/34305Connect, disconnect host computer by sleep command from local pcIndexing code1
- G05B 2219/34307On nc power on or off, synchronize power on or off ofIndexing code1
- G05B 2219/34318Verify if workpiece is already machined, by its weightIndexing code1
- G05B 2219/34328Cueing commands tableIndexing code1
- G05B 2219/34331First processor filters instructions for indexing only, all other instructions for secondIndexing code1
- G05B 2219/34346User program fetches part of system program when flags are set andIndexing code1
- G05B 2219/34354Des discrete event system, deds discrete event dynamic systemIndexing code1
- G05B 2219/34357Interrupt driven message passing networkIndexing code1
- G05B 2219/34362Sampling interrupt is product of integer times scheduler interruptIndexing code1
- G05B 2219/34366Interpolation interrupt so as to avoid fractions of command pulsesIndexing code1
- G05B 2219/34369Cause of interrupt is sensor and actuator failureIndexing code1
- G05B 2219/34374False alarm statesIndexing code1
- G05B 2219/34375Generate interrupt after a certain number of position, counter pulsesIndexing code1
- G05B 2219/34377Selection out of several databases according to workpiece or conditionsIndexing code1
- G05B 2219/34385Execute next block if largest axis distance is reachedIndexing code1
- G05B 2219/34389After rough plunge grinding, initiate backoff grinding as function of delay wheelIndexing code1
- G05B 2219/34408Design real time control systemIndexing code1
- G05B 2219/34415Execute urgent jobs quicklyIndexing code1
- G05B 2219/34426Same hardware, servo controller for different control modesIndexing code1
- G05B 2219/34437Parallel processing of functions, each layer has own sample rateIndexing code1
- G05B 2219/34439One cable between controller and amplifier, two between amplifier and motorIndexing code1
- G05B 2219/34441Common communication interface for panel and remote i-oIndexing code1
- G05B 2219/34446No change of operation mode when follower axis is out of synchronisationIndexing code1
- G05B 2219/34461Inhibit access to area if dangerous, cover taken offIndexing code1
- G05B 2219/34462Interlock, stop motor if microprocessor starts interrupt, because no watchdog pulse fromIndexing code1
- G05B 2219/34476Local control predicts next command data from past stored data if hostIndexing code1
- G05B 2219/34478Urgent safety signals treated with hardwareIndexing code1
- G05B 2219/34483Monitor absolute position independently by two processors, if out of rangeIndexing code1
- G05B 2219/34486Monitor axis movement, speed, independently by two processors, if out of rangeIndexing code1
- G05B 2219/34489Watchdog with adaptive timeout as function of speed of motorIndexing code1
- G05B 2219/34018Forth controllerIndexing code0
- G05B 2219/34022Dcasp digital controlled analog signal processorIndexing code0
- G05B 2219/34032Asic and microcontroller cooperateIndexing code0
- G05B 2219/34035Time relayIndexing code0
- G05B 2219/34036Saturable reactorIndexing code0
- G05B 2219/34051BcdIndexing code0
- G05B 2219/34054Half serial half parallelIndexing code0
- G05B 2219/34055Correction 3-excesscodeIndexing code0
- G05B 2219/34056Nine complementIndexing code0
- G05B 2219/34059Preset counterIndexing code0
- G05B 2219/34064N+1 comparatorIndexing code0
- G05B 2219/34067Multilayer fuzzy controller, execution and supervisor layerIndexing code0
- G05B 2219/34068Fuzzy neural petri controllerIndexing code0
- G05B 2219/34081Fuzzy art map neural network, one art for input map, lookup tableIndexing code0
- G05B 2219/34092Polar interpolationIndexing code0
- G05B 2219/34102Oci on line interpolationIndexing code0
- G05B 2219/34108Using zigzag isoparametric parallel sweepsIndexing code0
- G05B 2219/34111Using hilbert curves, fractals, only visible points of patches takenIndexing code0
- G05B 2219/34126Overloop of counted axis pulses to servoIndexing code0
- G05B 2219/34133Choosing slowest axisIndexing code0
- G05B 2219/34151AnalogIndexing code0
- G05B 2219/34154AnalogIndexing code0
- G05B 2219/34155Third degreeIndexing code0
- G05B 2219/34166Select between rectangular and polar controller, interpolatorIndexing code0
- G05B 2219/34168External interpolationIndexing code0
- G05B 2219/34172Of the two or three axis, only one or two are controlledIndexing code0
- G05B 2219/34181Adapt resolution as function of machining load, in corner, to keep constantIndexing code0
- G05B 2219/34184Straight cutIndexing code0
- G05B 2219/34201Each module uses functions of a real time kernelIndexing code0
- G05B 2219/34203Module has a general, high level and a specific, proprietary partIndexing code0
- G05B 2219/34207Array vlsi processorIndexing code0
- G05B 2219/34211Microprocessor only for hand controlIndexing code0
- G05B 2219/34212Microprocessor only for mdi, control panelIndexing code0
- G05B 2219/34214I-apx-432 processorIndexing code0
- G05B 2219/34223Combined input output module, single moduleIndexing code0
- G05B 2219/34229Siu serial interface unit takes over communication task from microprocessorIndexing code0
- G05B 2219/34232Test with microcomputer selfIndexing code0
- G05B 2219/34233Multiplexed subsystem stores state of controlling microprocessor on switch offIndexing code0
- G05B 2219/34234Each subsystem has own interrupt which is switched on during multiplexIndexing code0
- G05B 2219/34243Single feedback sensor, transducer for plurality, one at a time, driven toolsIndexing code0
- G05B 2219/34252Osy operating systemIndexing code0
- G05B 2219/34264Odbc open database connectivityIndexing code0
- G05B 2219/34268Cnc and pic controlled alternately by same processor, using timerIndexing code0
- G05B 2219/34275Windows file server to control pc hosted boards under ms windowsIndexing code0
- G05B 2219/34276Pc has priority over cnc controllerIndexing code0
- G05B 2219/34283Using windows nt for general control and real time unix for motionIndexing code0
- G05B 2219/34284Using an operator console and a motion chassis connected by networkIndexing code0
- G05B 2219/34285Open system architecture, in generalIndexing code0
- G05B 2219/34293Image tableIndexing code0
- G05B 2219/34296Level conversionIndexing code0
- G05B 2219/34297Analog input, comparator delivers interruptIndexing code0
- G05B 2219/34335First look ahead for acyclic execution, followed by cyclic executionIndexing code0
- G05B 2219/34352Explore discrete event properties, reliability, parallelism, availabilityIndexing code0
- G05B 2219/34353Independent positioning motor controlled by microprocessor only if event, limit, pulse passedIndexing code0
- G05B 2219/34358Interrupt changed to uninterruptable interruptIndexing code0
- G05B 2219/34363Encoder generates interrupt to synchronize closed loopIndexing code0
- G05B 2219/34364Delay interpolation interrupt as function of machining rates and feeds of machineIndexing code0
- G05B 2219/34371Abrupt change in system dynamicsIndexing code0
- G05B 2219/34373Actuator overloadingIndexing code0
- G05B 2219/34378Erase plural programs in a single operationIndexing code0
- G05B 2219/34386Advance program without m function completion signalIndexing code0
- G05B 2219/34395Synchronize between panel and controlIndexing code0
- G05B 2219/34405Switch register banks, each storing process states, for quick real time executionIndexing code0
- G05B 2219/34409Rnos real time networked operating systemIndexing code0
- G05B 2219/34414Maximize utilisation workstationIndexing code0
- G05B 2219/34424Data flow architectureIndexing code0
- G05B 2219/34438Panel connected to nc by means of switch matrixesIndexing code0
- G05B 2219/34442Control unit serves also to match drive motor to power supplyIndexing code0
- G05B 2219/34463Alarm canceled automatically when program correctedIndexing code0
- G05B 2219/34467Try again programIndexing code0
- G05B 2219/34468Check memory by storing beforehand complement of expected resultIndexing code0
- G05B 2219/34469Normally messages over network, if failure, messages from operator over i-oIndexing code0
- G05B 2219/34473Inhibit control until control lever is first set to neutral positionIndexing code0
- G05B 2219/34485Same functioncode, program is fully used in normal and abnormal caseIndexing code0
Recent patents
- Device, system, method, and computer product for detecting and evaluating environmental quantities and events with modular approach and variable complexity6 Oct 2026US 12,754,529 B2STMicroelectronics S,r.l.
- Information collection device for substrate processing apparatus22 Sep 2026US 12,743,075 B2Tokyo Electron Limited
- System and method for aggregating data in a remote address space15 Sep 2026US 12,736,954 B2ABB Schweiz AG
- Machine programming method1 Sep 2026US 12,724,396 B2Fanuc Corporation
- Determination device, determination method, and storage medium25 Aug 2026US 12,715,126 B2NEC Corporation
- Application check device and application check method for adjustment result1 Oct 2026US 2026/0299552 A1Fanuc Corporation
- Machinery Motion Primitive24 Sep 2026US 2026/0288114 A1Fanuc Corporation
- Numerical control device24 Sep 2026US 2026/0288115 A1Fanuc Corporation
- Coating device and method for positioning die head thereof17 Sep 2026US 2026/0273569 A1Shenzhen Yinghe Technology Co., Ltd.
- Abnormal load detection device, abnormal load detection method, and abnormal load detection program17 Sep 2026US 2026/0273682 A1Fanuc Corporation
Most cited
By later US patents
- Active-constraint robots1,191US 7,035,716 B2The Acrobot Company Limited · 2006
- Mobile portable wireless communication system1,010US 5,732,074 ACellport Labs, Inc. · 1998
- Smart remote monitoring system and method1,009US 6,553,336 B1Telemonitor, Inc. · 2003
- Elevator system having microprocessor-based door operator901US 4,832,158 ADelaware Capital Formation, Inc. · 1989
- Media recording device with remote graphic user interface848US 7,006,881 B12006