Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Kodosky; Jeffrey L.
Address:
Austin, TX
No. of patents:
50
Patents:




Patent Number Title Of Patent Date Issued
D387750 Case structure icon for a display screen of a programmed computer system December 16, 1997
7594220 Configuration diagram with context sensitive connectivity September 22, 2009
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,
7574690 Graphical program which executes a timed loop August 11, 2009
A system and method for creating a graphical program operable to execute a timed loop. A loop may be displayed in the graphical program and configured with timing information in response to user input. The timing information may include an execution period which specifies a desired p
7558711 Generating a hardware description of a block diagram model for implementation on programmable ha July 7, 2009
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion
7530052 Creating and executing a graphical program with first model of computation that includes a struc May 5, 2009
System and method for creating and executing a graphical program. A first plurality of graphical program elements (GPEs) having a first model of computation (MoC), e.g., homogenous dataflow, are assembled in a graphical program in response to first input. A structure, including an in
7506304 Graphical data flow programming environment with first model of computation that includes a stru March 17, 2009
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 program elements have a
7478337 Configuring graphical program nodes for remote execution January 13, 2009
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,
7367028 Graphically deploying programs on devices in a system April 29, 2008
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,
7340737 Wireless deployment / distributed execution of graphical programs to smart sensors March 4, 2008
System and method for deploying or executing a graphical program to a device in a wireless manner. A graphical program (GP) is created that implements a measurement function. Some or all of the GP is transmitted to a hub over a network. The hub executes the transmitted GP and sends c
7302675 System and method for analyzing a graphical program using debugging graphical programs November 27, 2007
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 requi
7219306 Representing unspecified information in a measurement system May 15, 2007
System and method for representing an unspecified portion of a measurement system or visually indicating an action required of a user in designing the measurement system. Designing a measurement system may be a gradual process where the user progressively specifies more information regar
7216334 Self-determining behavior node for use in creating a graphical program May 8, 2007
A system and method for creating a graphical program utilizing one or more self-determining behavior (SDB) nodes. An SDB node may include associated generation code for programmatically generating execution-time code associated with the SDB node. The generation code associated with the S
7210117 System and method for programmatically generating a graphical program in response to program inf April 24, 2007
A system and method for programmatically generating a graphical program or a portion of a graphical program in response to receiving program information is disclosed. During execution of a graphical program generation (GPG) program, the GPG program receives program information specif
7200838 System and method for automatically generating a graphical program in response to a state diagra April 3, 2007
System and method for programmatically generating a graphical program in response to state diagram information. The state diagram information specifies a plurality of states and state transitions. A graphical program generation program (GPG program), receives the state diagram inform
7185287 Wireless deployment / distributed execution of graphical programs to smart sensors February 27, 2007
System and method for deploying a graphical program to a device in a wireless manner. A graphical program (GP) is created that implements a measurement function. Some or all of the GP is transmitted to a measurement device via wireless means in accordance with a wireless communicatio
7177786 Implementing a model on programmable hardware February 13, 2007
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion
7134090 Graphical association of program icons November 7, 2006
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,
7134086 System and method for associating a block diagram with a user interface element November 7, 2006
A system and method for associating a block diagram with a user interface element. A block diagram associated with a user interface element may include graphical code, i.e., a plurality of interconnected nodes, for controlling functionality of the user interface element. For example,
7062718 Configuration diagram which graphically displays program relationship June 13, 2006
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,
7010470 System and method for converting a graphical program including a structure node into a hardware March 7, 2006
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion
7000190 System and method for programmatically modifying a graphical program in response to program info February 14, 2006
A system and method for programmatically generating and modifying graphical programs, in response to receiving program information. The program information may specify functionality of the graphical program or graphical program portion. During execution of a graphical program generat
6993466 Specifying portions of a graphical program for respective execution by a processor and a program January 31, 2006
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion
6983228 Graphical program having a timing specification and method for conversion into a hardware implem January 3, 2006
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion
6971066 System and method for deploying a graphical program on an image acquisition device November 29, 2005
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
6961686 Specifying and targeting portions of a graphical program for real-time response November 1, 2005
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of
6954724 Graphical program with various function icons and method for conversion into hardware implementa October 11, 2005
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of
6934668 Specifying and targeting portions of a graphical program for execution by multiple targets August 23, 2005
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of
6934667 System and method for configuring a device to perform measurement functions utilizing conversion August 23, 2005
A computer-implemented system and method for generating a hardware implementation of graphical code. The method comprises first creating a graphical program. A first portion of the graphical program may optionally be compiled into machine code for execution by a CPU. A second portion of
6784903 System and method for configuring an instrument to perform measurement functions utilizing conve August 31, 2004
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 creatin
6763515 System and method for automatically generating a graphical program to perform an image processin July 13, 2004
System and method for automatically generating a graphical program to perform an image processing algorithm. A user may develop an image processing algorithm in an image prototyping environment. The image prototyping environment enables the user to easily apply various image processi
6715139 System and method for providing and displaying debugging information of a graphical program on a March 30, 2004
A computer-based virtual instrumentation system including a host computer and an embedded system or device, wherein graphical programs created using the computer system can be downloaded to the embedded system for execution in a real-time or more deterministic manner. The present inventi
6608638 System and method for configuring a programmable hardware instrument to perform measurement func August 19, 2003
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 creatin
6584601 System and method for converting graphical programs into hardware implementations which utilize June 24, 2003
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 creatin
6219628 System and method for configuring an instrument to perform measurement functions utilizing conve April 17, 2001
A system and method for configuring an instrument to perform measurement functions, wherein the instrument includes a programmable hardware element. A graphical program is first created, wherein the graphical program implements a measurement function. The graphical program may includ
6173438 Embedded graphical programming system January 9, 2001
A computer-based virtual instrumentation system including a host computer and an embedded system or device, wherein graphical programs created using the computer system can be downloaded to the embedded system for execution in a real-time or more deterministic manner. The present inventi
6064409 System and method for providing audio probe and debugging features in a graphical data flow prog May 16, 2000
An audio probe feature which enables a user to select a wire or connector connected to a graphical object and "hear" the signals propagating on the wire or input to/output from the object. This provides a more complete and more informative debugging environment for certain classes of sig
5990906 Undo feature for a graphical programming system November 23, 1999
An Undo/Redo feature for a graphical programming system which minimizes the required data storage. The graphical programming system includes a plurality of interconnected objects, including fixed size objects and variable size objects. A variable size object is an object which typically
5987246 Graphical programming system and method including three-dimensional nodes with pre-defined input November 16, 1999
A graphical programming system and method which includes three-dimensional nodes that are wired or connected to from a graphical program or block diagram. Each of the three-dimensional nodes includes a plurality of sides that are designed to receive pre-defined inputs. In one embodiment,
5821934 Method and apparatus for providing stricter data type capabilities in a graphical data flow diag October 13, 1998
A method and apparatus for providing stricter data types, and stricter data type checking, in a data flow diagram. For numeric data types, a unit data type is associated with the data type. Therefore, if a user desires to change the units from one compatible type to another, such as feet
5734863 Method and apparatus for providing improved type compatibility and data structure organization i March 31, 1998
A type definition ability in a graphical programming environment which enables a user to assign a name to a custom control that the user intends to use throughout one or more virtual instruments. The user can create a master or original of a control and use copies of that control in all
5732277 Graphical system for modelling a process and associated method March 24, 1998
A method for programming a computer to execute a procedure is based on a graphical interface which utilizes data flow diagrams to represent the procedure. The method stores a plurality of executable functions, scheduling functions, and data types. A data flow diagram is assembled in
5652909 Method and apparatus for providing autoprobe features in a graphical data flow diagram July 29, 1997
An autoprobe feature which illustrates the data output of each node as data propagates through a data flow program. As each node in the diagram executes or fires, a routine is invoked which displays the resultant data on the block diagram. Thus, a user can select the autoprobe feature an
5610828 Graphical system for modelling a process and associated method March 11, 1997
A method for representing data types in a graphical program executed by a computer system. The method stores a plurality of executable function icons, scheduling function icons, and data types. A graphical program or data flow diagram is assembled in response to user input utilizing icon
5481741 Method and apparatus for providing attribute nodes in a graphical data flow environment January 2, 1996
A system and method for providing attribute nodes in a data flow diagram which allow a user to programmatically access various parameters of a control or indicator. In this manner, a user can programmatically make changes that affect the output or appearance of controls and indicators. A
5475851 Method and apparatus for improved local and global variable capabilities in a graphical data flo December 12, 1995
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
5301336 Graphical method for programming a virtual instrument April 5, 1994
A method for programming a computer to execute a procedure, is based on a graphical interface which utilizes data flow diagrams to represent the procedure. The method stores a plurality of executable functions, scheduling functions, and data types. A data flow diagram is assembled in
5301301 Polymorphic dataflow block diagram system and method for programming a computer April 5, 1994
A computer system is programmed by a user to perform dataflow computations by constructing a dataflow block diagram that utilizes function icons. At least a subset of the function icons are polymorphic with respect to data type and with respect to data aggregation. A polymorphic function
5291587 Graphical system for executing a process and for programming a computer to execute a process, in March 1, 1994
A graphical system for executing a process or for programming a computer to execute the process is based on graphical programming techniques. Techniques include composing a graphical front panel of an instrument which provides a means for the user to provide input and monitor outputs
4914568 Graphical system for modelling a process and associated method April 3, 1990
A method for programming a computer system having a display console for displaying inages to control at least one of a virtual instrument and an instrument by the steps of displaying on the screen at least one first function-icon that references at least one first control module for
4901221 Graphical system for modelling a process and associated method February 13, 1990
A method for programming a computer system having a display console for displaying images to control at least one of a virtual instrument and an instrument by the steps of displaying on the screen at least one first function-icon that references at least one first control module for


 
 
  Recently Added Patents
Nursing brassiere
Switch device, storage control system and trace data obtaining method
Abstract records
Method for transmitting/receiving signal in MIMO system
Internal combustion engine controller
Method for producing structured substrate, structured substrate, method for producing semiconductor light emitting device, semiconductor light emitting device, method for producing semiconduct
Storage medium and method to control auto exposure by the same
  Randomly Featured Patents
Ladder standoff device
Variable speed digital signal reproducing apparatus
Multi-temperature cooling system with unloading
Device for connecting structural form panels
Variable rate fertilizer controller
Sproutless pre-packaged molding for component encapsulation
Device for dispensing a product comprising a reservoir housed in a casing
Processes for purifying and for detecting target double-stranded DNA sequences by triple helix interaction
Method to produce a container
Apparatus for selectively destroying dividing cells