Inventor · disambiguated record
Brian Keith Odom
Also filed as: ODOM BRIAN K · ODOM BRIAN KEITH
66 granted patents·5 pending applications·3,060 citations·filing 1990–2016
99Inventor score
Files withNAT INSTR CORP58NAT INSTRUMENTS CORP5HUDSON III DUNCAN G3SCORSI RAFAEL CASTRO2CASTRO RAFAEL1
Top patents by PatentIndex Score
71 records- 0199US6219628B1System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementationsNAT INSTR CORP·Filed 1997·Granted Apr 17, 2001·568 cites·59 claims
- 0298US7177786B2Implementing a model on programmable hardwareNAT INSTR CORP·Filed 2005·Granted Feb 13, 2007·49 cites·73 claims
- 0398US6961686B2Specifying and targeting portions of a graphical program for real-time responseNAT INSTR CORP·Filed 2003·Granted Nov 1, 2005·104 cites·36 claims
- 0497US7707014B2Implementing a data flow block diagram having a control flow node on a programmable hardware elementNAT INSTR CORP·Filed 2006·Granted Apr 27, 2010·41 cites·90 claims
- 0597US7650264B2Implementing a graphical program on a programmable hardware element to configure an instrument to perform a measurement functionNAT INSTR CORP·Filed 2007·Granted Jan 19, 2010·38 cites·59 claims
- 0697US7558711B2Generating a hardware description of a block diagram model for implementation on programmable hardwareNAT INSTR CORP·Filed 2006·Granted Jul 7, 2009·38 cites·81 claims
- 0797US7024660B2Debugging a program intended to execute on a reconfigurable device using a test feed-through configurationNAT INSTR CORP·Filed 2001·Granted Apr 4, 2006·144 cites·88 claims
- 0897US6823283B2Measurement system including a programmable hardware element and measurement modules that convey interface informationNAT INSTR CORP·Filed 2002·Granted Nov 23, 2004·138 cites·42 claims
- 0997US6584601B1System and method for converting graphical programs into hardware implementations which utilize probe insertionNAT INSTR CORP·Filed 2000·Granted Jun 24, 2003·216 cites·39 claims
- 1096US9652213B2Global optimization and verification of cyber-physical systems using floating point math functionality on a system with heterogeneous hardware componentsNAT INSTR CORP·Filed 2015·Granted May 16, 2017·41 cites·22 claims
- 1196US6934668B2Specifying and targeting portions of a graphical program for execution by multiple targetsNAT INSTR CORP·Filed 2003·Granted Aug 23, 2005·67 cites·36 claims
- 1296US6608638B1System and method for configuring a programmable hardware instrument to perform measurement functions utilizing estimation of the hardware implentation and management of hardware resourcesNAT INSTR CORP·Filed 2000·Granted Aug 19, 2003·140 cites·87 claims
- 1395USRE41228ESystem and method for configuring a programmable hardware instrument to perform measurement functions utilizing estimation of the hardware implementation and management of hardware resourcesNAT INSTR CORP·Filed 2007·Granted Apr 13, 2010·41 cites·87 claims
- 1495US7254512B2Programmable hardware element with cartridge controllers for controlling modular measurement cartridges that convey interface informationNAT INSTR CORP·Filed 2006·Granted Aug 7, 2007·26 cites·25 claims
- 1595US7152027B2Reconfigurable test systemNAT INSTR CORP·Filed 2001·Granted Dec 19, 2006·103 cites·100 claims
- 1695US7010470B2System and method for converting a graphical program including a structure node into a hardware implementationNAT INSTR CORP·Filed 2001·Granted Mar 7, 2006·66 cites·47 claims
- 1794US9235395B2Graphical development and deployment of parallel floating-point math functionality on a system with heterogeneous hardware componentsNAT INSTR CORP·Filed 2013·Granted Jan 12, 2016·38 cites·20 claims
- 1894US7085670B2Reconfigurable measurement system utilizing a programmable hardware element and fixed hardware resourcesNAT INSTR CORP·Filed 2001·Granted Aug 1, 2006·92 cites·54 claims
- 1994US6993466B2Specifying portions of a graphical program for respective execution by a processor and a programmable hardware elementNAT INSTR CORP·Filed 2003·Granted Jan 31, 2006·56 cites·31 claims
- 2094US6934667B2System and method for configuring a device to perform measurement functions utilizing conversion of graphical programs into hardware implementationsNAT INSTR CORP·Filed 2001·Granted Aug 23, 2005·60 cites·133 claims
- 2193US7512512B2Configuring programmable hardware on a device to communicate with cards based on ID information of the cardsNAT INSTR CORP·Filed 2007·Granted Mar 31, 2009·18 cites·12 claims
- 2293US6983228B2Graphical program having a timing specification and method for conversion into a hardware implementationNAT INSTR CORP·Filed 2003·Granted Jan 3, 2006·47 cites·32 claims
- 2393US6954724B2Graphical program with various function icons and method for conversion into hardware implementationNAT INSTR CORP·Filed 2003·Granted Oct 11, 2005·48 cites·32 claims
- 2493US6784903B2System and method for configuring an instrument to perform measurement functions utilizing conversion of graphical programs into hardware implementationsNAT INSTR CORP·Filed 2001·Granted Aug 31, 2004·95 cites·87 claims
- 2592US6971066B2System and method for deploying a graphical program on an image acquisition deviceNAT INSTR CORP·Filed 2001·Granted Nov 29, 2005·67 cites·151 claims
- 2691US7594226B2Implementation of packet-based communications in a reconfigurable hardware elementNAT INSTR CORP·Filed 2005·Granted Sep 22, 2009·44 cites·16 claims
- 2790US9654416B2Switch for scheduled time-sensitive data egressNAT INSTR CORP·Filed 2015·Granted May 16, 2017·8 cites·20 claims
- 2889US7509445B2Adapting a plurality of measurement cartridges using cartridge controllersNAT INSTR CORP·Filed 2006·Granted Mar 24, 2009·19 cites·36 claims
- 2989US7478006B2Controlling modular measurement cartridges that convey interface information with cartridge controllersNAT INSTR CORP·Filed 2006·Granted Jan 13, 2009·17 cites·68 claims
- 3089US7366631B2Programmable hardware element with cartridge controllers for controlling modular cartridges that convey interface informationNAT INSTR CORP·Filed 2007·Granted Apr 29, 2008·12 cites·21 claims
- 3189US5953511APCI bus to IEEE 1394 bus translatorNAT INSTR CORP·Filed 1997·Granted Sep 14, 1999·161 cites·56 claims
- 3285US6983393B2Deterministically handling asynchronous events in a time triggered systemNAT INSTR CORP·Filed 2002·Granted Jan 3, 2006·46 cites·11 claims
- 3384US9246852B2Lossless time based data acquisition and control in a distributed systemNAT INSTR CORP·Filed 2013·Granted Jan 26, 2016·6 cites·24 claims
- 3484US7881899B2Programmable measurement system with modular measurement modules that convey interface informationNAT INSTR CORP·Filed 2008·Granted Feb 1, 2011·8 cites·22 claims
- 3581US9288157B2Time-sensitive switch for scheduled data egressNAT INSTR CORP·Filed 2013·Granted Mar 15, 2016·5 cites·16 claims
- 3681US7512725B2Generating a data stream from cartridge controllers using a plurality of measurement cartridgesNAT INSTR CORP·Filed 2007·Granted Mar 31, 2009·10 cites·18 claims
- 3781US6941390B2DMA device configured to configure DMA resources as multiple virtual DMA channels for use by I/O resourcesNAT INSTR CORP·Filed 2002·Granted Sep 6, 2005·31 cites·35 claims
- 3877US8458653B2Debugging a graphical program deployed on a programmable hardware elementHUDSON III DUNCAN G·Filed 2010·Granted Jun 4, 2013·5 cites·20 claims
- 3977US8453111B2Generating a hardware description for a programmable hardware element based on a graphical program including multiple models of computationHUDSON III DUNCAN G·Filed 2009·Granted May 28, 2013·7 cites·22 claims
- 4077US8307136B2Data movement system and methodFEIEREISEL NEIL S·Filed 2009·Granted Nov 6, 2012·12 cites·21 claims
- 4177US8176351B2Sampling mechanism for data acquisition countersCASTRO RAFAEL·Filed 2007·Granted May 8, 2012·11 cites·21 claims
- 4276US7089466B2Instrumentation system having a reconfigurable instrumentation card with programmable logic and a modular daughter cardNAT INSTR CORP·Filed 2002·Granted Aug 8, 2006·19 cites·80 claims
- 4375US9313235B2Systems and methods for network interoperabilityNAT INSTR CORP·Filed 2015·Granted Apr 12, 2016·2 cites·20 claims
- 4473US9967209B2Switch for scheduled data egressNAT INSTRUMENTS CORP·Filed 2014·Granted May 8, 2018·3 cites·20 claims
- 4572US5875313APCI bus to IEEE 1394 bus translator employing write pipe-lining and sequential write combiningNAT INSTR CORP·Filed 1997·Granted Feb 23, 1999·79 cites·35 claims
- 4671US8397214B2Generating a hardware description for a programmable hardware element based on a graphical program including multiple physical domainsHUDSON III DUNCAN G·Filed 2009·Granted Mar 12, 2013·5 cites·20 claims
- 4769US8458371B2Peripheral devices integrated into a processing chainSCORSI RAFAEL CASTRO·Filed 2009·Granted Jun 4, 2013·6 cites·22 claims
- 4866US10091027B2Systems and methods for network interoperabilityNAT INSTRUMENTS CORP·Filed 2016·Granted Oct 2, 2018·1 cites·18 claims
- 4960US5686917ASystem and method for demultiplexing data in an instrumentation systemNAT INSTR CORP·Filed 1995·Granted Nov 11, 1997·28 cites·15 claims
- 5059US6957239B2System and method for generating waveforms using waveform segment queuesNAT INSTR CORP·Filed 2001·Granted Oct 18, 2005·7 cites·44 claims
Showing the top 50 of 71 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Brian Keith Odom files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →