1
Jeffrey L Kodosky, Darshan Shah, Steven W Rogers: Configuration diagram which graphically displays program relationship. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, June 13, 2006: US07062718 (192 worldwide citation)

A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying prog ...


2
Elizabeth A Downing, Steven W Rogers, Raymond Titsworth, Donald J Christian, Michael L Baird: Light scanning system for measurement of orientation and physical features of a workpiece. FMC Corporation, H M Stanley, R C Kamp, R B Megley, October 8, 1991: US05054918 (81 worldwide citation)

A structured light scanning system observes, interprets and provides structural feature size, position and movement data in automotive service equipment applications where such feature characteristics must be determined either preliminary to or ultimately for measurement of quantities affecting auto ...


3
Steven W Rogers, Jeffrey L Kodosky, Dean A Luick: Method and apparatus for more efficient function synchronization in a data flow program. National Instruments Corporation, Jeffrey C Hood, March 5, 1996: US05497500 (78 worldwide citation)

An occurrence capability which allows a first function to "go to sleep" while waiting for a second function to produce a result. In this manner, the first function does not consume any CPU time while waiting for the second function. Three icons are provided with associated control software which imp ...


4
Alan D Casby, David R Coburn II, George M Gill, Richard J Poe, Steven W Rogers: Hands free automotive service system. Snap On Technologies, McDermott Will & Emery, July 11, 2000: US06085428 (70 worldwide citation)

A voice control system for an automotive service system includes a microphone, through which a technician can communicate voice commands to an item of automotive service equipment within the automotive service system, a speech processor module for converting the voice commands into digital instructi ...


5
Jeffrey L Kodosky, Steven W Rogers: Method and apparatus for improved local and global variable capabilities in a graphical data flow program. National Instruments Corporation, Jeffrey C Hood, December 12, 1995: US05475851 (69 worldwide citation)

Global and local variable implementations in a graphical data flow programming environment whereby the local and global variables correspond to a control on a panel. A global variable is created by placing a global variable icon in a block diagram and creating an associated control in a global varia ...


6
Steven W Rogers, Jeffrey L Kodosky, Dean A Luick: Method and apparatus for more efficient function synchronization in a data flow program. National Instruments Corporation, Jeffrey C Hood, April 7, 1998: US05737622 (62 worldwide citation)

An occurrence capability which allows a first function to "go to sleep" while waiting for a second function to produce a result. In this manner, the first function does not consume any CPU time while waiting for the second function. Three icons are provided with associated control software which imp ...


7
Steven W Rogers, David R Coburn II, Michael J Kling III, Jeffery G Craig: Computerized automotive service equipment using multipoint serial link data transmission protocols. Snap On Technologies, McDermott Will & Emery, August 28, 2001: US06282469 (58 worldwide citation)

A multi-point serial link protocol, such as USB, is used to transfer vehicle diagnostic information back and forth between vehicle diagnostic sensors and a host computer. Multiple distinct vehicle servicing applications may be added to or removed from the service bay without requiring substantial so ...


8
Jeffrey L Kodosky, Darshan Shah, Steven W Rogers: Graphically deploying programs on devices in a system. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, April 29, 2008: US07367028 (54 worldwide citation)

A system and method for creating and using configuration diagrams for configuring distributed systems. The methods described herein may be used for various types of operations in configuring distributed systems, including creating programs, managing programs in the distributed system, deploying prog ...


9
Steven W Rogers, George M Gill, Jean de Belleuille, Michael J Kling III, Michael L Baird: System and method for distributed computer automotive service equipment. Snap On Technologies, McDermott Will & Emery, June 11, 2002: US06405111 (47 worldwide citation)

A computerized automotive service equipment system is adapted to access remotely located computer systems to retrieve or exchange data and/or software applications, or to undergo live or real-time and two-way interaction. The system and its components are dynamic with respect to both function and da ...


10
Steven W Rogers, Jeffrey L Kodosky: System and method for analyzing a graphical program using debugging graphical programs. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, Martin R Wojcik, November 27, 2007: US07302675 (45 worldwide citation)

A system and method for implementing a debugging graphical program in a main graphical program. A user can associate a debugging graphical program with a wire in a data flow diagram in order to debug and/or analyze the main graphical program. This association does not change or require recompilation ...