1
Jeffrey L Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler, Andrew Mihal: System and method for converting graphical programs into hardware implementations which utilize probe insertion. National Instruments Corporation, Jeffrey C Hood, Meyertons Hood Kivlin Kowert & Goetzel P C, June 24, 2003: US06584601 (99 worldwide citation)

A computer-implemented system and method for generating a hardware implementation of graphical code. The method may operate to configure an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. The method comprises first creating a graphical pr ...


2
Hugo A Andrade, Brian Keith Odom, Cary Paul Butler, Joseph E Peck, Newton G Petersen: Debugging a program intended to execute on a reconfigurable device using a test feed-through configuration. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, April 4, 2006: US07024660 (70 worldwide citation)

A system and method for debugging a program which is intended to execute on a reconfigurable device. A computer system stores a program that specifies a function, and which is convertible into a hardware configuration program (HCP) and deployable onto a programmable hardware element comprised on the ...


3
Jeffrey L Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler, Andrew Mihal: System and method for configuring a programmable hardware instrument to perform measurement functions utilizing estimation of the hardware implentation and management of hardware resources. National Instruments Corporation, Jeffrey C Hood, Meyertons Hood Kivlin Kowert & Goetzel P C, August 19, 2003: US06608638 (56 worldwide citation)

A computer-implemented system and method for generating a hardware implementation of graphical code. The method may operate to configure an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. The method comprises first creating a graphical pr ...


4
Brian Keith Odom, Joseph E Peck, Hugo A Andrade, Cary Paul Butler, James J Truchard, Newton G Petersen, Matthew Novacek: Reconfigurable measurement system utilizing a programmable hardware element and fixed hardware resources. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, Mark S Williams, August 1, 2006: US07085670 (46 worldwide citation)

A system and method for configuring a device to perform a function, where the device includes a programmable hardware element and one or more fixed hardware resources. A program is stored which represents the function. A hardware configuration program is generated based on the program, specifying a ...


5
Jeffrey L Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler, Kevin L Schultz: System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementations. National Instruments Corporation, Jeffrey C Hood, Meyertons Hood Kivlin Kowert & Goetzel P C, August 31, 2004: US06784903 (34 worldwide citation)

A computer-implemented system and method for generating a hardware implementation of graphical code. The method may operate to configure an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. The method comprises first creating a graphical pr ...


6
Edward Aung, Henry Lui, Paul Butler, John Turner, Rakesh Patel, Chong Lee: Clock data recovery circuitry associated with programmable logic device circuitry. Altera Corporation, Fish & Neave IP Group Ropes & Gray, Robert R Jackson, Michael J Chasan, June 5, 2007: US07227918 (29 worldwide citation)

A programmable logic device (“PLD”) is augmented with programmable clock data recover (“CDR”) circuitry to allow the PLD to communicate via any of a large number of CDR signaling protocols. The CDR circuitry may be integrated with the PLD, or it may be wholly or partly on a separate integrated circu ...


7
Kevin L Schultz, Jeffrey L Kodosky, Hugo Andrade, Brian Keith Odom, Cary Paul Butler: System and method for deploying a graphical program on an image acquisition device. National Instruments Corporation, Meyertons Hood Kivlin Kowert & Goetzel P C, Jeffrey C Hood, November 29, 2005: US06971066 (20 worldwide citation)

A computer-implemented system and method for deploying a graphical program onto an image acquisition (IMAQ) device. The method may operate to configure an image acquisition (IMAQ) device to perform image processing or machine vision functions, wherein the device includes a programmable hardware elem ...


8
Andrew C Thomson, Brian K Odom, C Paul Butler, Michael G Jablin, William C Nowlin Jr, Robert W Canik: High speed IEEE 488 bus interface system and method. National Instruments Corporation, Flehr Hohbach Test Albritton & Herbert, May 24, 1994: US05315706 (16 worldwide citation)

A modified IEEE 488.1 bus interface increases, by as much as a factor of eight, the rate at which inter-instrument data transfers can be performed. The bus interface state machines presented in the ANSI/IEEE Std 488.1-1987 have been modified so that if all the devices involved in a particular data t ...


9
Paul Butler: Harvesting power in a near field communications (NFC) device. Innovision Research & Technology, Sterne Kessler Goldstein & Fox P L L C, December 4, 2012: US08326224 (15 worldwide citation)

A near field RF communicator has an antenna circuit (1020 coupled to an active switched rectifier (301) to rectify a received RF magnetic field signal. The active switched rectifier also has a passive mode of operation. A switching mechanism in the forward conducting arms of the rectifier is control ...


10
Joakim Bangs, Paul Butler: Near field RF communicators. Innovision Research & Technology, Sterne Kessler Goldstein & Fox P L L C, April 16, 2013: US08422946 (13 worldwide citation)

A near field RF communicator has an inductive coupler (102) to couple inductively to an H field of an RF signal from another near field RF communicator in near field range to provide a received signal, a demodulator (300) coupled to extract any modulation from a source signal representing a received ...