Patents by Inventor Dean A. Luick

Dean A. Luick 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: 8533670
    Abstract: 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 of a function. Information indicating a plurality of graphical programs on the first computer, e.g., a list, may be displayed on the second computer, and user input specifying the graphical program on the first computer received to the second computer, e.g., selecting the graphical program from the list of graphical programs. The graphical program is executed on the first computer, and information describing the user interface of the graphical program is provided to the second computer during execution. The user interface of the graphical program is displayed on the second computer, facilitating interaction between a user of the second computer and the graphical program executing on the first computer.
    Type: Grant
    Filed: February 5, 2004
    Date of Patent: September 10, 2013
    Assignee: National Instruments Corporation
    Inventors: Robert E. Dye, Darshan Shah, Steve Rogers, Greg Richardson, Dean A. Luick
  • Patent number: 8074203
    Abstract: 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 of a function. Information indicating a plurality of graphical programs on the first computer, e.g., a list, may be displayed on the second computer, and user input specifying the graphical program on the first computer received to the second computer, e.g., selecting the graphical program from the list of graphical programs. The graphical program is executed on the first computer, and information describing the user interface of the graphical program is provided to the second computer during execution. The user interface of the graphical program is displayed on the second computer, facilitating interaction between a user of the second computer and the graphical program executing on the first computer.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: December 6, 2011
    Assignee: National Instruments Corporation
    Inventors: Robert E. Dye, Darshan Shah, Steve Rogers, Greg Richardson, Dean A. Luick
  • Publication number: 20090024981
    Abstract: 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 of a function. Information indicating a plurality of graphical programs on the first computer, e.g., a list, may be displayed on the second computer, and user input specifying the graphical program on the first computer received to the second computer, e.g., selecting the graphical program from the list of graphical programs. The graphical program is executed on the first computer, and information describing the user interface of the graphical program is provided to the second computer during said executing. The user interface of the graphical program is displayed on the second computer, facilitating interaction between a user of the second computer and the graphical program executing on the first computer.
    Type: Application
    Filed: June 20, 2008
    Publication date: January 22, 2009
    Inventors: Robert E. Dye, Darshan Shah, Steve Rogers, Greg Richardson, Dean A. Luick
  • Patent number: 6802053
    Abstract: System and method enabling client computer(s) to connect to a server computer and receive a graphical program user interface panel(s) for providing input to and/or displaying output from the graphical program, thereby comprising a distributed virtual instrumentation system, wherein a block diagram executes on a server computer to perform a measurement or automation function, and the panel(s) is/are displayed on the client computer(s), enabling users to remotely view and/or control the function. The user may specify the server, i.e., by entering a URL into a web browser and may also specify the graphical program desired. The user interface panel may be dynamically updated during execution of the program. The user may interact with the panel on the client computer to provide input to the graphical program executing on the server, and may also request and receive a block diagram for the remote graphical program, e.g., to view and/or remotely edit the program.
    Type: Grant
    Filed: June 13, 2000
    Date of Patent: October 5, 2004
    Assignee: National Instruments Corporation
    Inventors: Robert E. Dye, Darshan Shah, Steve Rogers, Greg Richardson, Dean A. Luick
  • Publication number: 20040158812
    Abstract: 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 of a function. Information indicating a plurality of graphical programs on the first computer, e.g., a list, may be displayed on the second computer, and user input specifying the graphical program on the first computer received to the second computer, e.g., selecting the graphical program from the list of graphical programs. The graphical program is executed on the first computer, and information describing the user interface of the graphical program is provided to the second computer during said executing. The user interface of the graphical program is displayed on the second computer, facilitating interaction between a user of the second computer and the graphical program executing on the first computer.
    Type: Application
    Filed: February 5, 2004
    Publication date: August 12, 2004
    Applicant: National Instruments Corporation
    Inventors: Robert E. Dye, Darshan Shah, Steve Rogers, Greg Richardson, Dean A. Luick
  • Patent number: 5737622
    Abstract: An occurrence capability which allows a first function to "go to sleep" while waiting for a second function to produce a result. In this manner, the first function does not consume any CPU time while waiting for the second function. Three icons are provided with associated control software which implement the occurrence function. A Wait on Occurrence function icon is associated with the first function that is waiting on the result from the second function. A Set Occurrence function icon is typically associated with the second function icon and triggers an occurrence when the second function produces the desired result. A Generate Occurrence function icon is used to pass identifier values linking multiple sources and destinations having Set Occurrence and Wait on Occurrence function icons, respectively.
    Type: Grant
    Filed: September 22, 1993
    Date of Patent: April 7, 1998
    Assignee: National Instruments Corporation
    Inventors: Steven W. Rogers, Jeffrey L. Kodosky, Dean A. Luick
  • Patent number: 5497500
    Abstract: An occurrence capability which allows a first function to "go to sleep" while waiting for a second function to produce a result. In this manner, the first function does not consume any CPU time while waiting for the second function. Three icons are provided with associated control software which implement the occurrence function. A Wait on Occurrence function icon is associated with the first function that is waiting on the result from the second function. A Set Occurrence function icon is typically associated with the second function icon and triggers an occurrence when the second function produces the desired result. A Generate Occurrence function icon is used to pass identifier values linking multiple sources and destinations having Set Occurrence and Wait on Occurrence function icons, respectively.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: March 5, 1996
    Assignee: National Instruments Corporation
    Inventors: Steven W. Rogers, Jeffrey L. Kodosky, Dean A. Luick