Magician Harry Houdini patented a "Diver's Suit" enabling the wearer to "quickly divest himself of the suit while being submerged and to safely escape and reach the surface of the water."
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8185840 | Mixed signal analysis system and method of use System and method implementing an integrated interface for multiple instruments for signal analysis, including two or more virtual instruments. The method includes a) receiving user input specifying an operation implementing at least a portion of a signal analysis f... | 05/22/2012 |
| 8185835 | Collector node for a graphical program A system and method for creating a graphical program that performs a numerical function on at least a subset of a set of data values received over a period of time. The method may utilize a “collector node”, which simplifies these types of common programming tas... | 05/22/2012 |
| 8185834 | User-defined events for a graphical programming environment One embodiment of the invention comprises a system and method for enabling a graphical program to dynamically register one or more events during execution of the graphical program. An event registration node may be displayed in the block diagram of the graphical pro... | 05/22/2012 |
| 8185833 | Graphical deployment of a program to a device which displays the program proximate to the device 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 ... | 05/22/2012 |
| 8185832 | Graphical deployment of a program to a device which displays the program connected to the device 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 ... | 05/22/2012 |
| 8176479 | Case structure replacement in a data flow diagram System and method for generating a data flow diagram. A first case structure may be specified. Each case of the first case structure that includes a respective plurality of input bound data flow nodes may be partitioned into one or more data flow diagram portions. T... | 05/08/2012 |
| 8176471 | Static binding of nodes to virtual instruments in a graphical program A system and method for creating a graphical program utilizing one or more nodes which are statically bound to one or more virtual instruments (VIs). The system and method for static binding provides a way to interact individually with controls and indicators of a V... | 05/08/2012 |
| 8176351 | Sampling mechanism for data acquisition counters One or more counter units of a data acquisition device used to perform sampling operations. Each of the counter units is configurable to operate in a selected one of a plurality of modes. During operation, at least one of the counter units may receive a measurement ... | 05/08/2012 |
| 8175725 | Adapting move constraints for position based moves in a trajectory generator Adapting move constraints for position based moves in a trajectory generator. Specification of a trajectory may be received. The specification may include a geometry of the trajectory, where the geometry specifies a desired trajectory length. A plurality of constrai... | 05/08/2012 |
| 8161144 | Defining a switch device route based on required signal characteristics and resource dependencies A system and method for defining a route through one or more switch devices based on signal requirements and/or resource dependencies. The user may interact with a graphical user interface to specify required signal characteristics for the route, such as signal band... | 04/17/2012 |
| 8156295 | Four-slot asynchronous communication mechanism with decreased latency System and method for a four-slot asynchronous communication mechanism with decreased latency. The system may include a host system and a client device. The host may comprise a data structure with four (two pairs of) slots. The client may comprise first information ... | 04/10/2012 |
| 8155769 | Industrial control with integrated machine vision System and method for performing industrial control. A vision engine operable to execute vision functions to control a vision element in response to received asynchronous commands is stored on a vision system. An application programming interface (API) that provides... | 04/10/2012 |
| 8151244 | Merging graphical programs based on an ancestor graphical program System and method for merging graphical programs. Information is received regarding first, second, and third graphical programs, where the third graphical program is an ancestor graphical program of the first and second. The information is analyzed to determine diff... | 04/03/2012 |
| 8151218 | Evaluation of graphical program nodes Evaluation of graphical program nodes. A first graphical program may be displayed on a display. The first graphical program may include a plurality of interconnected nodes which visually specifies functionality of the first graphical program. User input may be recei... | 04/03/2012 |
| 8146053 | Graphical programming environment with first model of computation that includes a structure supporting second model of computation System and method for creating a graphical program that uses multiple models of computation (MoC). A first plurality of graphical program elements is assembled in a graphical program in response to first input, where the assembled first plurality of graphical progra... | 03/27/2012 |
| 8146050 | Graphical program with physical simulation and data flow portions Various embodiments of systems and methods are described in which system simulation techniques are combined with graphical programming techniques in a common environment. For example, various embodiments of the methods comprise displaying a graphical data flow diagr... | 03/27/2012 |
| 8146007 | Converting a first graphical program into an intermediate abstract representation for new graphical program generation System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may... | 03/27/2012 |
| 8145634 | Patent marking system System and method for retrieving and displaying patent marking information for resources coupled to or comprised in a computer system. One or more resources, i.e., hardware devices and/or software, may be detected on the computer system. Software resources may be do... | 03/27/2012 |
| 8144828 | Counter/timer functionality in data acquisition systems A counter module may include a first set of registers configured to store respective sets of first control data, a second set of registers configured to store respective sets of second control data, a first counter and a second counter. The first counter may be coup... | 03/27/2012 |
| 8136088 | Task based polymorphic graphical program function nodes A task based polymorphic graphical program node system and method. A node is displayed in a graphical program. First user input is received invoking display of a plurality of function type options for the node, and the function type options for the node displayed. S... | 03/13/2012 |
| 8135879 | Four-slot asynchronous communication mechanism with increased throughput System and method for a four-slot asynchronous communication mechanism with increased throughput. The system may include a host system and a client device. The host may comprise a data structure with four (two pairs of) slots and first information indicating a statu... | 03/13/2012 |
| 8129867 | RF AC/DC coupling circuit using general purpose solid-state relay A system and method for overcoming the parasitic elements associated with off the shelf or general purpose solid-state devices configured to operate as RF AC/DC signal coupling networks. An AC/DC signal coupling network may comprise a general purpose solid-state rel... | 03/06/2012 |
| 8122238 | Multi-channel algorithm infrastructure for programmable hardware elements System and method for implementing multi-channel operations in a programmable hardware element (PHE). A hardware configuration program, including a processing function, inputs and outputs of the processing function, a plurality of channels, and channel scanning func... | 02/21/2012 |
| 8122171 | Bus enumeration in a system with multiple buses Enumerating an expanded bus system in a system. The expanded bus system may include a first bus, a bridge coupled to the first bus, and a second bus coupled to the bridge, where the second bus includes one or more downstream bus ports. One or more of the downstream ... | 02/21/2012 |
| 8122058 | Configuring variables System and method for creating, configuring, representing, and using variables in programs. A graphical user interface (GUI) may be displayed in response to user input requesting creation and/or configuration of a variable for use in or comprised in one or more prog... | 02/21/2012 |
| 8117588 | Spatial iteration node for a graphical program A system and method for creating a distributed application using graphical programming techniques are disclosed. The distributed application may comprise a first graphical program and a second graphical program, where a host computer system executes the first graphi... | 02/14/2012 |
| 8108833 | Automatically generating a graphical data flow program from a statechart A system and method for automatically generating a graphical data flow program from a statechart are disclosed. The statechart may be created in a graphical manner in response to user input, e.g., in response to the user arranging state icons on a display and creati... | 01/31/2012 |
| 8108784 | Configuring icons to represent data transfer functionality Configuring wires/icons in a diagram. The diagram may be an executable diagram such as a graphical program or a system diagram. The diagram may include a plurality of icons that are connected by wires, and the icons may visually represent functionality of the diagra... | 01/31/2012 |
| 8108166 | Analysis of chirp frequency response using arbitrary resampling filters Log chirp testing where a log chirp may be provided to a device under test and a first time domain response from the device under test may be received. The first time domain response may be in the time domain. The first time domain response may be converted to the a... | 01/31/2012 |
| 8107244 | Connecting a plurality of chassis using a rigid connection Connecting a plurality of chassis using a rigid connection. A first coupling element of a first chassis may be mated with a first rigid connection. The first coupling element may be positioned on an exterior housing of the first chassis. A second coupling element of... | 01/31/2012 |
| 8099712 | Generating a hardware description based on a diagram with states and state transitions A system and method for automatically generating a data flow diagram in response to a first diagram. The first diagram may specify one or more states and one or more state transitions, wherein each state transition specifies a transition from a first state to a seco... | 01/17/2012 |
| 8099400 | Intelligent storing and retrieving in an enterprise data system A method and system is presented which provides a TDM framework for managing self-describing measurement data. The TDM framework provides applications with a central platform for accessing measurement data across an entire enterprise system. By means of individual p... | 01/17/2012 |
| 8082515 | Motion controller that supports standard and custom axes System and method for developing a motion application. A motion manager component implementing a supervisory control function and at least one trajectory generation algorithm is stored on a motion controller. A first application programming interface (API) for inter... | 12/20/2011 |
| 8078980 | User defined wire appearance indicating communication functionality in a graphical programming environment System and method for configuring a wire appearance in a graphical programming environment. A first data type (or class), or communication functionality between nodes, e.g., timing, or data transfer, e.g., data transfer semantics, mechanism, or medium, in a graphica... | 12/13/2011 |
| 8074203 | Graphical program execution with distributed block diagram display System and method for executing a graphical program on a first computer and providing a user interface of the graphical program on a second computer, where the graphical program includes a plurality of interconnected function icons representing graphical data flow o... | 12/06/2011 |
| 8074201 | Deployment and execution of a program on an embedded device System and method for deploying and executing a program, e.g., a graphical program, on an embedded device. The program and a plurality of execution system components are stored on a host computer. The program is analyzed programmatically to determine a subset of the... | 12/06/2011 |
| 8074177 | User defined wire appearance indicating data type in a graphical programming environment System and method for configuring a wire appearance in a graphical programming environment. A first data type (or class), or communication functionality between nodes, e.g., timing, or data transfer, e.g., data transfer semantics, mechanism, or medium, in a graphica... | 12/06/2011 |
| 8069275 | Network-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's mea... | 11/29/2011 |
| 8068660 | Characterizing vision systems System and method for characterizing vision systems. A multi-dimensional condition space is provided, each dimension representing a respective condition axis, where each point in the condition space specifies a set of conditions under which a vision system may opera... | 11/29/2011 |
| 8060483 | Method for indexing file structures in an enterprise data system A method and system is presented which provides a TDM framework for managing self-describing measurement data. The TDM framework provides applications with a central platform for accessing measurement data across an entire enterprise system. By means of individual p... | 11/15/2011 |