Patents by Inventor Alain G. Moriat
Alain G. Moriat has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9262129Abstract: 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 function; b) performing the operation utilizing at least one of the instruments to perform the operation; c) displaying an icon comprising a graphical representation of the operation in response to the specifying; d) storing information specifying the operation; and repeating a)-d) multiple times to specify the function, thereby producing stored information representing the operations in the function, and after which multiple icons are displayed representing the operations and visually indicating the function. The operations in the function include 1) generating signals displayed in a graph, and/or 2) modifying one or more signals displayed in the graph.Type: GrantFiled: December 16, 2011Date of Patent: February 16, 2016Assignee: National Instruments CorporationInventors: Michael L. Santori, Alain G. Moriat, Christopher G. Cifra, Richard Keene
-
Patent number: 8527964Abstract: System and method for creating a measurement application. User input specifying a sequence of functions implementing a measurement application is received, where the sequence of functions are executable to perform a specified task utilizing one or more hardware devices, and where the user input further specifies the hardware devices. Configuration of the measurement application is automatically analyzed according to rules specifying operation of the sequence of functions and the hardware devices. One or more errors in the measurement application are automatically determined based on the analyzing, and error information regarding the errors is displayed on a computer display, where the error information is usable to modify the measurement application to correct the one or more errors. In response to the error information, user input modifying the measurement application to correct the one or more errors may be received and/or the measurement application may be automatically modified to correct the errors.Type: GrantFiled: June 4, 2007Date of Patent: September 3, 2013Assignee: National Instruments CorporationInventors: Alain G. Moriat, Patrick J. Christmas
-
Patent number: 8185840Abstract: 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 function; b) performing the operation utilizing at least one of the instruments to perform the operation; c) displaying an icon comprising a graphical representation of the operation in response to the specifying; d) storing information specifying the operation; and repeating a)-d) multiple times to specify the function, thereby producing stored information representing the operations in the function, and after which multiple icons are displayed representing the operations and visually indicating the function. The operations in the function include 1) generating signals displayed in a graph, and/or 2) modifying one or more signals displayed in the graph.Type: GrantFiled: March 25, 2004Date of Patent: May 22, 2012Assignee: National Instruments CorporationInventors: Michael L. Santori, Alain G. Moriat, Christopher G. Cifra, Richard Keene
-
Publication number: 20120089935Abstract: 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 function; b) performing the operation utilizing at least one of the instruments to perform the operation; c) displaying an icon comprising a graphical representation of the operation in response to the specifying; d) storing information specifying the operation; and repeating a)-d) multiple times to specify the function, thereby producing stored information representing the operations in the function, and after which multiple icons are displayed representing the operations and visually indicating the function. The operations in the function include 1) generating signals displayed in a graph, and/or 2) modifying one or more signals displayed in the graph.Type: ApplicationFiled: December 16, 2011Publication date: April 12, 2012Inventors: Michael L. Santori, Alain G. Moriat, Christopher G. Cifra, Richard Keene
-
Patent number: 8146050Abstract: 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 diagram connected to a system diagram, e.g., where the graphical data flow diagram and the system diagram are displayed together in a compound diagram. In the displayed compound diagram, the graphical data flow diagram may be connected to the system diagram, e.g., by a line or wire. In one embodiment the wire may visually indicate that the graphical data flow diagram is executable to produce a value that is provided as an input signal for a simulation performed based on the system diagram. In another embodiment the wire may visually indicate that the graphical data flow diagram receives an output value from the system simulation as input.Type: GrantFiled: June 16, 2009Date of Patent: March 27, 2012Assignee: National Instruments CorporationInventor: Alain G. Moriat
-
Publication number: 20090254323Abstract: 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 diagram connected to a system diagram, e.g., where the graphical data flow diagram and the system diagram are displayed together in a compound diagram. In the displayed compound diagram, the graphical data flow diagram may be connected to the system diagram, e.g., by a line or wire. In one embodiment the wire may visually indicate that the graphical data flow diagram is executable to produce a value that is provided as an input signal for a simulation performed based on the system diagram. In another embodiment the wire may visually indicate that the graphical data flow diagram receives an output value from the system simulation as input.Type: ApplicationFiled: June 16, 2009Publication date: October 8, 2009Inventor: Alain G. Moriat
-
Patent number: 7568178Abstract: 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 diagram connected to a system diagram, e.g., where the graphical data flow diagram and the system diagram are displayed together in a compound diagram. In the displayed compound diagram, the graphical data flow diagram may be connected to the system diagram, e.g., by a line or wire. In one embodiment the wire may visually indicate that the graphical data flow diagram is executable to produce a value that is provided as an input signal for a simulation performed based on the system diagram. In another embodiment the wire may visually indicate that the graphical data flow diagram receives an output value from the system simulation as input.Type: GrantFiled: October 18, 2006Date of Patent: July 28, 2009Assignee: National Insturments CorporationInventor: Alain G. Moriat
-
Patent number: 7496480Abstract: System and method for specifying a signal analysis function. First user input is received, e.g., to a graphical user interface (GUI), indicating a parameter for a first operation implementing at least a portion of the function. The first operation is programmatically included in a sweep loop. Second user input is received specifying a sweep configuration for a sweep on the parameter. The signal includes signal data, e.g., signal plot data or tabular data. The sweep configuration includes: a range of values for the indicated parameter, a number of iterations for the sweep, an interpolation type, step size for the sweep on the indicated parameter, specific values in the range of values for the parameter, source for at least some of the sweep configuration, and/or resultant data. The sweep is performed on the parameter per the sweep configuration, generating resultant data which is stored, and optionally displayed, e.g., in the GUI.Type: GrantFiled: March 25, 2004Date of Patent: February 24, 2009Assignee: National Instruments CorporationInventors: Philippe G. Joffrain, Christopher G. Cifra, Alain G. Moriat, Christohpe A. Restat, John A. Pasquarette, J. Clinton Fletcher
-
Publication number: 20080300697Abstract: System and method for creating a measurement application. User input specifying a sequence of functions implementing a measurement application is received, where the sequence of functions are executable to perform a specified task utilizing one or more hardware devices, and where the user input further specifies the hardware devices. Configuration of the measurement application is automatically analyzed according to rules specifying operation of the sequence of functions and the hardware devices. One or more errors in the measurement application are automatically determined based on the analyzing, and error information regarding the errors is displayed on a computer display, where the error information is usable to modify the measurement application to correct the one or more errors. In response to the error information, user input modifying the measurement application to correct the one or more errors may be received and/or the measurement application may be automatically modified to correct the errors.Type: ApplicationFiled: June 4, 2007Publication date: December 4, 2008Inventors: Alain G. Moriat, Patrick J. Christmas
-
Publication number: 20080109779Abstract: 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 diagram connected to a system diagram, e.g., where the graphical data flow diagram and the system diagram are displayed together in a compound diagram. In the displayed compound diagram, the graphical data flow diagram may be connected to the system diagram, e.g., by a line or wire. In one embodiment the wire may visually indicate that the graphical data flow diagram is executable to produce a value that is provided as an input signal for a simulation performed based on the system diagram. In another embodiment the wire may visually indicate that the graphical data flow diagram receives an output value from the system simulation as input.Type: ApplicationFiled: October 18, 2006Publication date: May 8, 2008Inventor: Alain G. Moriat
-
Patent number: 7366993Abstract: System and method for displaying signals. First user input requesting display of a first signal is received, e.g., to a graphical user interface (GUI) comprised in a signal analysis function development environment, and the first signal programmatically analyzed in response to the first user input. A display tool operable to display the first signal is programmatically determined based on said analyzing, and the first signal displayed in the display tool, e.g., a data type of the first signal is determined, e.g., integer, floating point, Boolean, or user-defined data in a time-domain, frequency-domain, or spatial-domain, and the display tool programmatically determined based on the determined data type, e.g., via a loop-up table, where the display tool comprises an indicator operable to display the signal data. The signal comprises signal data, e.g., signal plot data, where the display tool comprises a graph, or tabular data, where the display tool comprises a table.Type: GrantFiled: March 25, 2004Date of Patent: April 29, 2008Assignee: National Instruments CorporationInventors: Philippe G. Joffrain, Christopher G. Cifra, Alain G. Moriat, Christophe A. Restat, John A. Pasquarette, J. Clinton Fletcher
-
Patent number: 7200529Abstract: System and method for specifying a signal analysis function. User input is received specifying a first operation implementing at least a portion of a signal analysis function. Prior operations input by the user are programmatically analyzed to determine and assign an input source for the first operation that provides a first input signal, e.g., based on inputs and their signal or data types required for the first operation, one or more prior operations are determined that provide respective output signals of the respective signal or data types, where the one or more prior operations comprise the input source, and where the respective output signals comprise the first input signal. The first operation is performed on the first input signal, producing an output signal which is then displayed on a display. The programmatically analyzing, performing, and displaying are performed for each of a plurality of first operations input by the user.Type: GrantFiled: March 25, 2004Date of Patent: April 3, 2007Assignee: National Instruments CorporationInventors: Christopher G. Cifra, Philippe G. Joffrain, Alain G. Moriat, Christophe A. Restat, John A. Pasquarette, J. Clinton Fletcher