G05B 2219/23
Pc programming
G05B2219/23 (Pc programming) appears on 2,921 US grants and 3,116 published applications in this corpus.
Search patents in G05B- Granted patents
- 2,921
- Published applications
- 3,116
- Assignees
- 1,237
- Inventors
- 6,897
- Latest grant
- 29 Sep 2026
Filings by year
| Year | Granted patents | Published applications |
|---|---|---|
| 1976 | 3 | 0 |
| 1977 | 7 | 0 |
| 1978 | 13 | 0 |
| 1979 | 12 | 0 |
| 1980 | 13 | 0 |
| 1981 | 16 | 0 |
| 1982 | 15 | 0 |
| 1983 | 20 | 0 |
| 1984 | 15 | 0 |
| 1985 | 11 | 0 |
| 1986 | 13 | 0 |
| 1987 | 10 | 0 |
| 1988 | 15 | 0 |
| 1989 | 21 | 0 |
| 1990 | 13 | 0 |
| 1991 | 16 | 0 |
| 1992 | 18 | 0 |
| 1993 | 22 | 0 |
| 1994 | 23 | 0 |
| 1995 | 29 | 0 |
| 1996 | 31 | 0 |
| 1997 | 38 | 0 |
| 1998 | 50 | 0 |
| 1999 | 48 | 0 |
| 2000 | 32 | 0 |
| 2001 | 36 | 35 |
| 2002 | 56 | 91 |
| 2003 | 53 | 117 |
| 2004 | 62 | 85 |
| 2005 | 62 | 81 |
| 2006 | 80 | 94 |
| 2007 | 47 | 98 |
| 2008 | 49 | 98 |
| 2009 | 40 | 103 |
| 2010 | 58 | 101 |
| 2011 | 68 | 87 |
| 2012 | 62 | 90 |
| 2013 | 65 | 101 |
| 2014 | 87 | 103 |
| 2015 | 86 | 153 |
| 2016 | 103 | 190 |
| 2017 | 109 | 220 |
| 2018 | 151 | 206 |
| 2019 | 237 | 241 |
| 2020 | 209 | 164 |
| 2021 | 150 | 175 |
| 2022 | 132 | 162 |
| 2023 | 140 | 119 |
| 2024 | 125 | 90 |
| 2025 | 96 | 63 |
| 2026 | 54 | 49 |
By publication year. Applications have been published since 2001. 2026 runs to 8 Oct.
Subgroups
Granted patents
- G05B 2219/23258Gui graphical user interface, icon, function bloc editor, labviewIndexing code389
- G05B 2219/23406Programmer device, portable, handheld detachable programmerIndexing code114
- G05B 2219/23051Remote control, enter program remote, detachable programmerIndexing code101
- G05B 2219/23363BarcodeIndexing code101
- G05B 2219/23289State logic control, finite state, tasks, machine, fsmIndexing code85
- G05B 2219/23446Hil hardware in the loop, simulates equipment to which a control moduleIndexing code68
- G05B 2219/23291Process, graphic programming of a process, text and imagesIndexing code64
- G05B 2219/23255Object oriented programming, oopIndexing code62
All 426 subgroupsShow fewer
- G05B 2219/23261Use control template libraryIndexing code62
- G05B 2219/23067Control, human or man machine interface, interactive, hmi, mmiIndexing code61
- G05B 2219/23253Expert systemIndexing code59
- G05B 2219/23008Computer aided software engineering, program generation, case tools, caseIndexing code57
- G05B 2219/23193Memory stores lifetime, different settings, configurations of controlled deviceIndexing code52
- G05B 2219/23386Voice, vocal command or messageIndexing code52
- G05B 2219/23043Remote and local control panel, programming unit, switchIndexing code51
- G05B 2219/23297Remote load of program with cellular, wireless, satellite connectionIndexing code49
- G05B 2219/23456Model machine for simulationIndexing code46
- G05B 2219/23293Automated assembly of machine control software, reusable software componentsIndexing code42
- G05B 2219/23039Remote programmerIndexing code41
- G05B 2219/23005Expert design system, uses modeling, simulation, to control design processIndexing code40
- G05B 2219/23427Selection out of several programs, parametersIndexing code40
- G05B 2219/23389Modular program, each process has corresponding program moduleIndexing code37
- G05B 2219/23424Select construction element from function libraryIndexing code35
- G05B 2219/23161Hand held terminal pda displays machine control program when user is nearIndexing code33
- G05B 2219/23292Use of model of process, divided in part models with in, outIndexing code32
- G05B 2219/23298Remote load of program, through internetIndexing code32
- G05B 2219/23377Touch screen, with representation of buttons, machine on screenIndexing code32
- G05B 2219/23445Real time simulationIndexing code32
- G05B 2219/23304Download program from hostIndexing code31
- G05B 2219/23178Display status of currently selected controlled devicesIndexing code30
- G05B 2219/23021Gesture programming, camera sees hand, displays it on screen, grasp buttonsIndexing code28
- G05B 2219/23452Simulate sequence on display to control program, test functionsIndexing code28
- G05B 2219/23023Control knobs, levers integrated into display, display parameters near knobsIndexing code27
- G05B 2219/23215Check data validity in ram, keep correct validity, compare rom ramIndexing code27
- G05B 2219/23128Switch from one kind of display to other when parameter is changedIndexing code25
- G05B 2219/23312Load program from attached device to control that deviceIndexing code25
- G05B 2219/23094Debounce keyIndexing code24
- G05B 2219/23157Display process, synoptic, legend, pictogram, mimicIndexing code24
- G05B 2219/23306Load program from host, remote load, non volatile card to volatile, ramIndexing code24
- G05B 2219/23316Standby, inactive, sleep or active, operation modeIndexing code24
- G05B 2219/23327Modification of program in real timeIndexing code24
- G05B 2219/23159Display plurality of parameters simultaneouslyIndexing code23
- G05B 2219/23332Overide stored parametersIndexing code23
- G05B 2219/23425Selection of program, adaptive to processIndexing code23
- G05B 2219/23399Adapt set parameter as function of measured conditionsIndexing code22
- G05B 2219/23027Database with information on how to control or test different appliancesIndexing code21
- G05B 2219/23029Up down, increment decrement keys, jog, sequentially show functions or valuesIndexing code20
- G05B 2219/23058Knob, pedal selects ranges, functions and controls in each range as functionIndexing code20
- G05B 2219/23121Display graphics with corresponding textIndexing code20
- G05B 2219/23129Animated display, changes as function of parametersIndexing code20
- G05B 2219/23026Recognise user input pattern and present possible intended programIndexing code19
- G05B 2219/23109Configuration of display device, operator panelIndexing code19
- G05B 2219/23276Use of virtual, logical connectionsIndexing code19
- G05B 2219/23295Load program and data for multiple processorsIndexing code19
- G05B 2219/23328Modification programIndexing code18
- G05B 2219/23448Find optimum solution by simulating process with constraints on inputsIndexing code18
- G05B 2219/23077Reconfigurable remote programmer, learn control signals for different devicesIndexing code17
- G05B 2219/23172Different states with one led, blinking, on and off or different coloursIndexing code17
- G05B 2219/23249Using audio and or video playbackIndexing code17
- G05B 2219/23283Debugging, breakpointIndexing code17
- G05B 2219/23317Safe mode, secure program, environment in case of error, intrusionIndexing code17
- G05B 2219/23335History, log of program modificationsIndexing code17
- G05B 2219/23342Pluggable rom, smart cardIndexing code17
- G05B 2219/23345Memory is eepromIndexing code17
- G05B 2219/23371Fixed and variable memory for parameters or user programIndexing code17
- G05B 2219/23388Mixture of different means, joystick, keys, pedals, fader, potentiometerIndexing code17
- G05B 2219/23414Pc as detachable program, debug, monitor device for control systemIndexing code17
- G05B 2219/23472Confirmation of user for the selection of a program settingIndexing code17
- G05B 2219/23053Knob with tactile feedback, representing clicks, detents programmedIndexing code16
- G05B 2219/23265Select device driver for actuator, sensorIndexing code16
- G05B 2219/23301Load program from file system of a controllerIndexing code16
- G05B 2219/23428Select program from look up tables as function of detector states, pointerIndexing code16
- G05B 2219/23011Sequence control design using pc, cad of control system cadcsIndexing code15
- G05B 2219/23056Foot pedal, control, operatedIndexing code15
- G05B 2219/23262Dde direct data exchange, dll dynamic library linkingIndexing code15
- G05B 2219/23329Modification, correction entered valuesIndexing code15
- G05B 2219/23339Update diskette, cassette initiates bootstrap program to load eeprom, flashIndexing code15
- G05B 2219/23033Variable pressure on key gives input valueIndexing code14
- G05B 2219/23199Reference value, setpoint for regulatorIndexing code14
- G05B 2219/23307Initial program loader, ipl, bootstrap loaderIndexing code14
- G05B 2219/23344Changeable memory, programIndexing code14
- G05B 2219/23378Touch sensitive keyIndexing code14
- G05B 2219/23133Animated, rotating fan indicates speed, flashing bulb for intensityIndexing code13
- G05B 2219/23136Display all subsystems, select one and display screen corresponding to subsystemIndexing code13
- G05B 2219/23168Display progress of programIndexing code13
- G05B 2219/23227Environment conditions affect execution of programIndexing code13
- G05B 2219/23231Mark objects, execute sequence according to markIndexing code13
- G05B 2219/23238Tv microprocessor executes also home control, monitoring of appliancesIndexing code13
- G05B 2219/23266CompilerIndexing code13
- G05B 2219/23273Select, associate the real hardware to be used in the programIndexing code13
- G05B 2219/23278Program by data flowIndexing code13
- G05B 2219/23288Adaptive statesIndexing code13
- G05B 2219/23126Display tree structure of whole system or relevant info after function selectionIndexing code12
- G05B 2219/23135Display to console, panel which sends parameters, commandsIndexing code12
- G05B 2219/23154Line of light diodes ledIndexing code12
- G05B 2219/23163Display enlarged, zoomed detail and small overall schematic, planIndexing code12
- G05B 2219/23272Natural language, use simple words like move, rotateIndexing code12
- G05B 2219/23277Use of separate interface software, main program calls functions from itIndexing code12
- G05B 2219/23333Modify program and store itIndexing code12
- G05B 2219/23336Identification of program, application, device to be controlledIndexing code12
- G05B 2219/23431Change program on detection of deviationsIndexing code12
- G05B 2219/23018Enter parameters by combinations of keys and duration of actuation of keysIndexing code11
- G05B 2219/23054Simulate response on entered parameters and display, quicker responseIndexing code11
- G05B 2219/23066Same knob starts two different functionsIndexing code11
- G05B 2219/23148Helmet display, mounted on head of operatorIndexing code11
- G05B 2219/23165Display of parameter plus permissable, allowable rangeIndexing code11
- G05B 2219/23171Display dynamic change of process, animationIndexing code11
- G05B 2219/23299Remote load of program, through fieldbusIndexing code11
- G05B 2219/23379Knob, delivering pulses, digipot, electronic potentiometerIndexing code11
- G05B 2219/23417Read program from pluggable memory cardIndexing code11
- G05B 2219/23045Function key changes function as function of program, associated pictogramIndexing code10
- G05B 2219/23084Synoptic display of available, selectable control modules with their functionsIndexing code10
- G05B 2219/23097Messages to operator in mother tongue, selection out of different languagesIndexing code10
- G05B 2219/23102Quality parameter is low energy consumption of machineIndexing code10
- G05B 2219/23125Switch display to show different things, test or normal stateIndexing code10
- G05B 2219/23153Controlled load, lightbulb, roller blind itself acts as display to acknowledge commandIndexing code10
- G05B 2219/23189Information is codeIndexing code10
- G05B 2219/23211Limit value to tolerances, ranges, plausibilityIndexing code10
- G05B 2219/23219Different tasks in different memory, called as function of priority of tasksIndexing code10
- G05B 2219/23269Program provides for communication protocol with device, equipmentIndexing code10
- G05B 2219/23048Knob to select program serves also as indicator for progress of programIndexing code9
- G05B 2219/23138Linear, bar display of variablesIndexing code9
- G05B 2219/23141Flat panel, thin film electro luminescentIndexing code9
- G05B 2219/23146Programmable, reconfigurable via microprocessor or coding switchesIndexing code9
- G05B 2219/23162Display real time or time already elapsed or rest time for programIndexing code9
- G05B 2219/23214Checksum crcIndexing code9
- G05B 2219/23217Parallel processingIndexing code9
- G05B 2219/23256Hybrid programming, part sequence, part continuousIndexing code9
- G05B 2219/23274Link graphical data for display automatically into programIndexing code9
- G05B 2219/23447Uses process simulator to develop, simulate faults, fault treeIndexing code9
- G05B 2219/23464Use signatures to know module is not corrupt, cfc, control flow checkingIndexing code9
- G05B 2219/23122Display on off time chart for different eventsIndexing code8
- G05B 2219/23192A limited number of programs to be used by plurality of machinesIndexing code8
- G05B 2219/23248Integrate function blocks from different machinesIndexing code8
- G05B 2219/23254Interactive programming, sentence on screen filled in by operatorIndexing code8
- G05B 2219/23267Program derived from sequence time diagram and stored in tableIndexing code8
- G05B 2219/23322Hand, manual or automaticIndexing code8
- G05B 2219/23373Interactive guidance by voice messageIndexing code8
- G05B 2219/23416Enter application program into i-o module, like motion program, servo programIndexing code8
- G05B 2219/23443Upon detected function changes of remote device, activate proper local programIndexing code8
- G05B 2219/23462No local entry panel, only central remote programmer for all appliancesIndexing code8
- G05B 2219/23006Finite state modelingIndexing code7
- G05B 2219/23016Accelerate input, exponent as function of pressure, time, turning speed, keys forIndexing code7
- G05B 2219/23044Transparent overlay with touch sensors, put over display panel, select functionIndexing code7
- G05B 2219/23057Position of knob, pedal detected by encoder, addresses memory for functionsIndexing code7
- G05B 2219/23068Give instructions, messages to operatorIndexing code7
- G05B 2219/23069Illuminated, lighting up keys, build in led, display, show sequence data entryIndexing code7
- G05B 2219/23142Colour displayIndexing code7
- G05B 2219/23167Display of selected sequence, permissable sequenceIndexing code7
- G05B 2219/23213Check validity of entered dataIndexing code7
- G05B 2219/23308Transfer program from ram to eprom, flash, cardIndexing code7
- G05B 2219/23313Load program to initial configure machine, then erase and install userprogramIndexing code7
- G05B 2219/23334Use of table with addresses for different modules, write new table ifIndexing code7
- G05B 2219/23398Set start time and durationIndexing code7
- G05B 2219/23412Discriminate with id code the module to be programmedIndexing code7
- G05B 2219/23437Each operator can select his own program, data entryIndexing code7
- G05B 2219/23453Pc simulates equipment and is connected to sequencer to test programIndexing code7
- G05B 2219/23012Derive sequence program from design, cad data of machine cadcsIndexing code6
- G05B 2219/23047Operating, repair manual stored in memoryIndexing code6
- G05B 2219/23064Entry of function or parameter during manipulation of tool, operationIndexing code6
- G05B 2219/23078Input a code representing a sequence of operationsIndexing code6
- G05B 2219/23082Enter parameters with two hands, dead man knob, switch, pedalIndexing code6
- G05B 2219/23087Programmable selector switch, can be programmed by connected apparatusIndexing code6
- G05B 2219/23104Change display of window to another as function of settable active displayIndexing code6
- G05B 2219/23113Reread, retransmit several times data for valid data, redundant commandIndexing code6
- G05B 2219/23132Multifunction displayIndexing code6
- G05B 2219/23137Display program step, instruction numberIndexing code6
- G05B 2219/23181Use of sound, acoustic, voiceIndexing code6
- G05B 2219/23188Software independent and dependent of hardwareIndexing code6
- G05B 2219/23195Memory stores available, allowable, possible options, variations, alternatives of program or modulesIndexing code6
- G05B 2219/23251Use two or more different programming languages in same programIndexing code6
- G05B 2219/23314Switch between initialisation, program, test, end of programming, erase modeIndexing code6
- G05B 2219/23397Set day, weekIndexing code6
- G05B 2219/23409Portable, detachable programmer has emulation for fixed control panelIndexing code6
- G05B 2219/23421Record program on tape, disk, memoryIndexing code6
- G05B 2219/23423Record playbackIndexing code6
- G05B 2219/23432Select as function of different connected tools, each tool has its parametersIndexing code6
- G05B 2219/23434Select automatically prefered program data, ordered to most used programIndexing code6
- G05B 2219/23435Select a program per zone to be controlledIndexing code6
- G05B 2219/23455Determine capability of machine by simulating model of capability of its partsIndexing code6
- G05B 2219/23007Cad to develop sequential control system, use data also to testIndexing code5
- G05B 2219/23052Matrix, plugboard like control panel with modules for display, switchesIndexing code5
- G05B 2219/23065Manual override of programIndexing code5
- G05B 2219/23131Select on large display part of pictogram to show on display ofIndexing code5
- G05B 2219/23147Lcd liquid crystal displayIndexing code5
- G05B 2219/23152Large and several smaller displays for each workstation, each own cursor onIndexing code5
- G05B 2219/23197Curve entered with pen on touchscreenIndexing code5
- G05B 2219/23236Table lookup driven systemIndexing code5
- G05B 2219/23237Program execution by message passingIndexing code5
- G05B 2219/23246Create control program by demonstrating behaviours using widget and inferencing themIndexing code5
- G05B 2219/23257GrafcetIndexing code5
- G05B 2219/23321Switch between manual, automatic, inching or step by step mode, select modeIndexing code5
- G05B 2219/23323Select between entry and execution of programIndexing code5
- G05B 2219/23348Programmed parameter values in memory, rom, function selection and entry, no cpuIndexing code5
- G05B 2219/23382Knobs with build in illumination, legendIndexing code5
- G05B 2219/23454Execute program in fast mode, real system has no time to respondIndexing code5
- G05B 2219/23466Block, latch entry keys once program launchedIndexing code5
- G05B 2219/23467Code and program on two objects to be assembled, compared for compatibilityIndexing code5
- G05B 2219/23009Automatic documentation of programIndexing code4
- G05B 2219/23025Overlay, template for keys with different meaningIndexing code4
- G05B 2219/23037Touch key integrated in displayIndexing code4
- G05B 2219/23081Mmi design, operator workplace designIndexing code4
- G05B 2219/23083Joystick with buttons for menu and function selection, scrolling, +sign and -signIndexing code4
- G05B 2219/23099Switches on panel, connected to serial portIndexing code4
- G05B 2219/23101Enter quality parameters to select control parametersIndexing code4
- G05B 2219/23115BufferIndexing code4
- G05B 2219/23169Operation field together with control parametersIndexing code4
- G05B 2219/23174Display of parameter and several suggested values for that parameterIndexing code4
- G05B 2219/23175What to display: program channels, running of programIndexing code4
- G05B 2219/231823d display of controlled systemIndexing code4
- G05B 2219/23201Value is analog signalIndexing code4
- G05B 2219/23232Execute program from added, expansion rom, memoryIndexing code4
- G05B 2219/23244Ascii script: one line is read each time, each letter controls aIndexing code4
- G05B 2219/23252High level language hll, basic, control languageIndexing code4
- G05B 2219/23275Use of parserIndexing code4
- G05B 2219/23294Whole program to first processor, transfer to next processor if not forIndexing code4
- G05B 2219/23296Load, update new program without test program, save memory spaceIndexing code4
- G05B 2219/23302Load program in data blocksIndexing code4
- G05B 2219/23305Transfer program into prom with passwordsIndexing code4
- G05B 2219/23319Microprocessor control or manual controlIndexing code4
- G05B 2219/23324Separate update program onboardIndexing code4
- G05B 2219/23325Transfer modified data from ram to eprom, flash after system have runIndexing code4
- G05B 2219/23338Transfer modified program from ram to eprom, flashIndexing code4
- G05B 2219/23385Programming pencil, touch probeIndexing code4
- G05B 2219/23391Each module can transfer data to i-o or other module and hasIndexing code4
- G05B 2219/23396Enter start and end of selected programIndexing code4
- G05B 2219/23411Voltage supply or allow, not inhibit signal to memory on connection ofIndexing code4
- G05B 2219/23429Selection as function of connected machineIndexing code4
- G05B 2219/23438Select application program as well as connected control deviceIndexing code4
- G05B 2219/23449Use of an additional dedicated processor for emulating sensor outputIndexing code4
- G05B 2219/23451Software in the loop, bypass function, execute new program parts on externalIndexing code4
- G05B 2219/23463Before controlling module execute monitoring of module and its resourcesIndexing code4
- G05B 2219/23471Interrupt after set time non failsafe program, switch to failsafe programIndexing code4
- G05B 2219/23002PetrinetIndexing code3
- G05B 2219/23013Build up program by selecting function modules as function of amount paidIndexing code3
- G05B 2219/23022Production design metaphore, tool, operation like input systemIndexing code3
- G05B 2219/23028Switch function of panel, detect this and execute other ordersIndexing code3
- G05B 2219/23046Selection out of menu by function keysIndexing code3
- G05B 2219/23049Control panel serial, rs232 connected to controllerIndexing code3
- G05B 2219/23059Configuration of pedal, knob with code card, adapt pedal to personIndexing code3
- G05B 2219/23075Control unit can switch load on off or can also go intoIndexing code3
- G05B 2219/23098Manual control, via microprocessor instead of direct connection to actuatorsIndexing code3
- G05B 2219/23105Window, drop, pull down menusIndexing code3
- G05B 2219/23123Production reportIndexing code3
- G05B 2219/23144Kind of display, matrix like display, large surfaceIndexing code3
- G05B 2219/23145Blinking, flickering displayIndexing code3
- G05B 2219/23149Dual, two displaysIndexing code3
- G05B 2219/23151HighlightIndexing code3
- G05B 2219/23158Display of evaluated and selectable programIndexing code3
- G05B 2219/23173Display modified program together with original program to see differencesIndexing code3
- G05B 2219/23194Check validity data by writing in sector control data and check dataIndexing code3
- G05B 2219/23218Interrupt queued requests only at the end of each segment of eachIndexing code3
- G05B 2219/23223During each cycle, different on off sequences can be usedIndexing code3
- G05B 2219/23224Offset on off signals for different sectionsIndexing code3
- G05B 2219/23234In real time loop do one of the control modules and aIndexing code3
- G05B 2219/23282Detect erroneous instructions in asic systemsIndexing code3
- G05B 2219/23287Executing sequential program concurrently with state machine instructionsIndexing code3
- G05B 2219/23303Load program, optical connection between programmer and epromIndexing code3
- G05B 2219/23311Load new program together with test programIndexing code3
- G05B 2219/23326Clone, duplicate hardware functions of another deviceIndexing code3
- G05B 2219/23352Ram rom memoryIndexing code3
- G05B 2219/23367Card with picture of work to be done, together with selectable codesIndexing code3
- G05B 2219/23369Memory in controlled device is ram, romIndexing code3
- G05B 2219/23383LightpenIndexing code3
- G05B 2219/23387TrackballIndexing code3
- G05B 2219/23403Store edited program also in detachable programmer, can be used elsewhereIndexing code3
- G05B 2219/23404If data error detected, switch automatically to program modeIndexing code3
- G05B 2219/23415Program each station with specific data, all, global with general, common dataIndexing code3
- G05B 2219/23436Select by dipswitches on power onIndexing code3
- G05B 2219/23458Remote controller pluggable, attachable to pcIndexing code3
- G05B 2219/23031Simulate control panel to give remote instructionsIndexing code2
- G05B 2219/23035Same knob, different functions, turn for pulses, push to enter valueIndexing code2
- G05B 2219/23041Enter analog valueIndexing code2
- G05B 2219/23055Cursor keys to select cells of a spreadsheat with control parameter, enterIndexing code2
- G05B 2219/23062Position of knob, pedal detected by bundle of optical fibresIndexing code2
- G05B 2219/23074Each control unit can control own associated load or as central controlIndexing code2
- G05B 2219/23079Local programmer can switch to remote to use same capabilities as remoteIndexing code2
- G05B 2219/23093Input a code representing a device functionIndexing code2
- G05B 2219/23119Display state, variable only when needed, energy savingIndexing code2
- G05B 2219/23143Adjustable displayIndexing code2
- G05B 2219/23156Show upper, lower value, position with upper, lower segment of 7-segment displayIndexing code2
- G05B 2219/23183Display effects of high level commandsIndexing code2
- G05B 2219/23185Setting of internal dipswitches, jumpersIndexing code2
- G05B 2219/23186Visual display of workpiece with actions to execute onIndexing code2
- G05B 2219/23191Command to control simultaneously several machinesIndexing code2
- G05B 2219/23196From lookup table and real time clock, select actual daylight periodIndexing code2
- G05B 2219/23205Reference together with sequence commandsIndexing code2
- G05B 2219/23208PotentiometerIndexing code2
- G05B 2219/23209Linear potentiometers with multiple slidersIndexing code2
- G05B 2219/23212Store entered data, program status, reread regularly, against data lossIndexing code2
- G05B 2219/23229Execute first current program, then select new programIndexing code2
- G05B 2219/23239Execute other program during idle time of main program, or between interruptsIndexing code2
- G05B 2219/23247Widget have states, properties, events associated, demonstrate control behaviourIndexing code2
- G05B 2219/23259Synchronous languageIndexing code2
- G05B 2219/23279Enter simple words: start motor, pc translates boolean equations into ordersIndexing code2
- G05B 2219/23284Eliminate redundant states in finite state machineIndexing code2
- G05B 2219/23318Mode, two mode, directly from console or download from hostIndexing code2
- G05B 2219/23349Pluggable pin module, fits in corresponding female receptacle, coded plugIndexing code2
- G05B 2219/23354Hard diskIndexing code2
- G05B 2219/23355Magnetic cardIndexing code2
- G05B 2219/23356Programmable, pluggable module, logic set up on front of moduleIndexing code2
- G05B 2219/23372Xy matrix, switching controlled by pcIndexing code2
- G05B 2219/23376Template for program, set values to templateIndexing code2
- G05B 2219/23384Tape, card with magnetic, luminescent, iron particles for sequenceIndexing code2
- G05B 2219/23393Set finish, end time and total program time to calculate, derive beginIndexing code2
- G05B 2219/23395Set value of limit switches, high low valueIndexing code2
- G05B 2219/23401Programmer has connection with pc to enter parameters into system directly byIndexing code2
- G05B 2219/23413Remote programmer can only program a device if nearby, narrow beam communicationIndexing code2
- G05B 2219/23422Learn parameters by producing a small number of objectsIndexing code2
- G05B 2219/23433Selection of program as function of connected keyboard, panelIndexing code2
- G05B 2219/23003Bumpless control transfer, map corresponding operation states to operation tablesIndexing code1
- G05B 2219/23004Build up program so that safety conditions are met, select most stableIndexing code1
- G05B 2219/23017Page, scroll keyIndexing code1
- G05B 2219/23019Joystick delivers reference function as function of speed of its movement, exceptIndexing code1
- G05B 2219/23032Input of data from second control unit if first failsIndexing code1
- G05B 2219/23034Press once on key to raise signal, twice to lower signalIndexing code1
- G05B 2219/23036Same knob, different function, normal for parameter, value, pushed to enter valueIndexing code1
- G05B 2219/23038Select function by amplitude of analog value, potentiometer, resistor tapsIndexing code1
- G05B 2219/23063Double, two foot pedalIndexing code1
- G05B 2219/23072Telephone, dial as control panelIndexing code1
- G05B 2219/23073Keyboard decoding by microprocessorIndexing code1
- G05B 2219/23085Several users can enter data simultaneously to same processorIndexing code1
- G05B 2219/23086Menu is sequentially selected and read from cd disk and guides operatorIndexing code1
- G05B 2219/23088Same switch to power control and to set references of several devicesIndexing code1
- G05B 2219/23089Key cap label rewritten, changed to indicate changed or alternate functionsIndexing code1
- G05B 2219/23091Multiple consoles, panels to issue concurrent commands to different groups i-oIndexing code1
- G05B 2219/23092Soft up down keys, simulated on screenIndexing code1
- G05B 2219/23096Use single button, knob to enter code number, equals number of pushesIndexing code1
- G05B 2219/23114Maintain parameter setting for a while to avoid changes due to noiseIndexing code1
- G05B 2219/23117Lookup table, interpolation between pointsIndexing code1
- G05B 2219/23134Display history of used, selected programs, their frequencyIndexing code1
- G05B 2219/23139Segment displayIndexing code1
- G05B 2219/23155Display on screen reference value and sequence stepsIndexing code1
- G05B 2219/23176Display entered data for each controlled stationIndexing code1
- G05B 2219/23179Warning display if heavy energy consuming programsteps are selectedIndexing code1
- G05B 2219/23184Display different states by using two leds, first blinks, then second, thenIndexing code1
- G05B 2219/23216Extend processing time by extending enable signal with special output signalIndexing code1
- G05B 2219/23233Input state executes immediately corresponding block programIndexing code1
- G05B 2219/23243Specification languageIndexing code1
- G05B 2219/23245Block, buffer the inputs when executing critical process, read them when finishedIndexing code1
- G05B 2219/23271Decompiler, translate machine code to hll, reverse processing, easy modificationIndexing code1
- G05B 2219/23285Enable, disable hardware logic to implement finite state machinesIndexing code1
- G05B 2219/23286Graphical representation of finite machine states to help operatorIndexing code1
- G05B 2219/23309System boot only allowed after inputting user identification, passwordIndexing code1
- G05B 2219/23315Normal and emulated, pass through for disabled persons modesIndexing code1
- G05B 2219/23337Modify if history of program coincides with history of modifying dataIndexing code1
- G05B 2219/23343Earom, alterable eeprom, erasableIndexing code1
- G05B 2219/23347EpromIndexing code1
- G05B 2219/23353Endless tape, loopIndexing code1
- G05B 2219/23359Screw like form of record carrierIndexing code1
- G05B 2219/23362Floppy disketteIndexing code1
- G05B 2219/23364Bubble memoryIndexing code1
- G05B 2219/23368Vram videoramIndexing code1
- G05B 2219/23374Set potentiometer automaticallyIndexing code1
- G05B 2219/23375Function switch, knob with piezo, strain gaugeIndexing code1
- G05B 2219/23392Change execution time ratio of several programsIndexing code1
- G05B 2219/23405Change settings of events for a whole group of related eventsIndexing code1
- G05B 2219/23407Program machine during execution of other program in real timeIndexing code1
- G05B 2219/23441Select between user program selection or service program selectionIndexing code1
- G05B 2219/23442As function of colour or number code on object to be treatedIndexing code1
- G05B 2219/23444Select as function of surface property, characteristic of object handled by machineIndexing code1
- G05B 2219/23468Before switch to execution of second, non failsafe program, inhibit i-o forIndexing code1
- G05B 2219/23469Execute alternatively a failsafe, proven program and a non failsafe programIndexing code1
- G05B 2219/23001Expansion of control words, code of standard language to increase functionalityIndexing code0
- G05B 2219/23014Conversion of ascii scripting language to machine codeIndexing code0
- G05B 2219/23015Convert input signals to universal machine control signals represented by musicIndexing code0
- G05B 2219/23024Delivers reference when in neutral position, otherwise delivers desired valueIndexing code0
- G05B 2219/23042Only increment keyIndexing code0
- G05B 2219/23061Variable range of knob, pedal for each function, adapt to personIndexing code0
- G05B 2219/23071If up, down key is selected, linear display of values appears, popsIndexing code0
- G05B 2219/23076Pushbuttons to manually up or down control of motor also for entryIndexing code0
- G05B 2219/23095If knob pushed during power up, knob can be used afterwards asIndexing code0
- G05B 2219/23103Quality parameter is high production rateIndexing code0
- G05B 2219/23106Cockpit metaphore, condensed representation, urgent things better shownIndexing code0
- G05B 2219/23107Push on flashing alarm indicator, corresponding window pops up on whole screenIndexing code0
- G05B 2219/23108Floorplan, room metaphore, dedicated windows, unchangeable but can be selectableIndexing code0
- G05B 2219/23111Adapt control signal logarithmicIndexing code0
- G05B 2219/23112Ramp, slope connection between two reference valuesIndexing code0
- G05B 2219/23116Input signal can be sent simultaneously to several processorsIndexing code0
- G05B 2219/23118Column and line select in memory to access address data in secondIndexing code0
- G05B 2219/23124Notepad, message from other operatorIndexing code0
- G05B 2219/23127Switch from one kind of display to other, selected by duration discriminationIndexing code0
- G05B 2219/23164Display data on a scrolling line, ticker displayIndexing code0
- G05B 2219/23166Display program in fast, quick, speed modeIndexing code0
- G05B 2219/23177Indicate all selected devices operating currentlyIndexing code0
- G05B 2219/23187Display number of each programIndexing code0
- G05B 2219/23198Disk with segments connected to separate input of microprocessor, represents different valuesIndexing code0
- G05B 2219/23202Curve, surface represents analog value, line, surface followerIndexing code0
- G05B 2219/23203Curve represents analog value, tv scanIndexing code0
- G05B 2219/23204Reference in coded formIndexing code0
- G05B 2219/23206Set reference as function of position, for compensationsIndexing code0
- G05B 2219/23207Capacitive detection of lineIndexing code0
- G05B 2219/23221Each event can have two sub events, device can be activated twiceIndexing code0
- G05B 2219/23222On off time tables, as function of angle, each linked to groupsIndexing code0
- G05B 2219/23225Program system from more than one sourceIndexing code0
- G05B 2219/23226Table with data on how to execute the same function in differentIndexing code0
- G05B 2219/23228Program execution, if external programs exist, execute them instead of internalIndexing code0
- G05B 2219/23235Set address code in register to switch between program in ram andIndexing code0
- G05B 2219/23241Idle, during idle time of main program, a game can be playedIndexing code0
- G05B 2219/23242Synthesize time logic circuitsIndexing code0
- G05B 2219/23263C++Indexing code0
- G05B 2219/23264Assembly language, pass parameters by registers instead of stackIndexing code0
- G05B 2219/23268ForthIndexing code0
- G05B 2219/23281Pearl process experimental automation real time languageIndexing code0
- G05B 2219/23331Patch program during non execution, tables to load modified programIndexing code0
- G05B 2219/23341Only new module in high level language, combine with existing modulesIndexing code0
- G05B 2219/23346Permeability of pin sets frequency of oscillator, record carrierIndexing code0
- G05B 2219/23351FilmIndexing code0
- G05B 2219/23357Grammophone record, diskIndexing code0
- G05B 2219/23358Program card with integrated control panel, flexible circuitIndexing code0
- G05B 2219/23361Ram card with write protection switchIndexing code0
- G05B 2219/23365Ferrite memoryIndexing code0
- G05B 2219/23366Temperature induced on tape, sensors read temperature as program dataIndexing code0
- G05B 2219/23381Balls with different properties circulate and form the sequenceIndexing code0
- G05B 2219/23394Set time constantIndexing code0
- G05B 2219/23402Edit reference value on screen by lightpenIndexing code0
- G05B 2219/23408Handheld programmer has cover to protect operator from environmentIndexing code0
- G05B 2219/23418Read tape, card forward, backward, in two directionsIndexing code0
- G05B 2219/23419Automatic passage of tape to readerIndexing code0
- G05B 2219/23426Layout of program choice around knob according to used intensityIndexing code0
- G05B 2219/23439Select additional programfunctions by pushing two different keysIndexing code0
- G05B 2219/23457Programmer magnetically attachable to machineIndexing code0
- G05B 2219/23459Keyboard attachable, pluggable into household apparatusIndexing code0
- G05B 2219/23461Module has coded cams darking optical detectorsIndexing code0
- G05B 2219/23465Leader processor blocks input of data to followersIndexing code0
- G05B 2219/23473Program stopped if consumed current to highIndexing code0
Recent patents
- Multimodal object identification29 Sep 2026US 12,746,686 B2Google Inc.
- Use of a curve section in a process control system29 Sep 2026US 12,748,397 B2ABB Schweiz AG
- Management system for control program of industrial controller29 Sep 2026US 12,748,666 B2Kabushiki Kaisha Toshiba
- Method for operating a field device, and system for operating field devices15 Sep 2026US 12,736,936 B2VEGA Grieshaber KG
- Dynamic robotic task execution optimization with proof of concept integration15 Sep 2026US 12,736,937 B2International Business Machines Corporation
- Hybrid propulsion system cockpit interface8 Oct 2026US 2026/0310252 A1Rolls-Royce Deutschland Ltd & Co KG
- Methods and mechanisms for using machine learning to generate production control scenarios24 Sep 2026US 2026/0288125 A1APPLIED Materials.Inc.
- Training of machine learning models with hardware-in-the-loop simulations17 Sep 2026US 2026/0278473 A1Disney Enterprises, Inc.
- Method and system for enhancing intersection safety27 Aug 2026US 2026/0252056 A1University of Alaska Anchorage
- Method For Deploying Automation Function On Mobile Device And Information Processing Method27 Aug 2026US 2026/0254810 A1Siemens Aktiengesellschaft
Most cited
By later US patents
- State models for monitoring process2,198US 6,665,648 B2Siebel Systems, Inc. · 2003
- Adaptive pattern recognition based control system and method1,594US 6,400,996 B12002
- Programmable remote control device for interacting with a plurality of remotely controlled devices1,549US 5,410,326 A1995
- Media recording device with packet data interface1,292US 6,640,145 B22003
- Hand gesture machine control system1,113US 5,594,469 AMitsubishi Electric Information Technology Center America, Inc. · 1997