Patents by Inventor Adam Gabbert

Adam Gabbert 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: 7216334
    Abstract: 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 SDB node may programmatically generate or modify the execution-time code based on or in response to any of various factors.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: May 8, 2007
    Assignee: National Instruments Corporation
    Inventors: Jeffrey L. Kodosky, Adam Gabbert, Steven W. Rogers
  • Patent number: 7120877
    Abstract: A system and method for creating a graphical program including a plurality of portions to be executed sequentially. User input may be received, e.g., during development of the graphical program, wherein the user input indicates a desire to specify a plurality of portions of graphical source code to be executed sequentially. In response, a plurality of frames may be displayed in the graphical program, such that two or more frames from the plurality of frames are visible at the same time. A portion of graphical source code may be included in each frame in response to user input. The plurality of frames may define an execution order for the corresponding portions of graphical source code, such that during execution of the graphical program, the portions of graphical source code are executed sequentially according to this execution order. In the preferred embodiment, all of the frames are visible at the same time, thus giving the program developer a complete view of the graphical program.
    Type: Grant
    Filed: April 10, 2001
    Date of Patent: October 10, 2006
    Assignee: National Instruments Corporation
    Inventors: Adam Gabbert, Jeff Washington
  • Publication number: 20050177816
    Abstract: A system and method for programmatically generating a graphical program in response to receiving input, e.g., user or process input. The input may specify functionality of the graphical program to be generated, and also indicate a target platform. In response to the input, a graphical program implementing the specified functionality may be programmatically generated for execution on the indicated target platform. Thus, different graphical programs, or different implementations of the graphical program, may be generated, depending on the input received. The graphical program (or implementation) may be at least partly optimized for execution on the indicated target platform. The graphical program may include a block diagram portion and a user interface portion, where the block diagram portion is specified for execution on the target platform, and the user interface portion is specified for execution on a computer system coupled to the target platform, e.g., for display of a user interface.
    Type: Application
    Filed: April 11, 2005
    Publication date: August 11, 2005
    Inventors: Ramprasad Kudukoli, Adam Gabbert, Hugo Andrade, Matthew Novacek, Lukasz Darowski
  • Publication number: 20030172369
    Abstract: 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 SDB node may programmatically generate or modify the execution-time code based on or in response to any of various factors.
    Type: Application
    Filed: March 8, 2002
    Publication date: September 11, 2003
    Inventors: Jeffrey L. Kodosky, Adam Gabbert, Steven W. Rogers
  • Publication number: 20020145629
    Abstract: A system and method for creating a graphical program including a plurality of portions to be executed sequentially. User input may be received, e.g., during development of the graphical program, wherein the user input indicates a desire to specify a plurality of portions of graphical source code to be executed sequentially. In response, a plurality of frames may be displayed in the graphical program, such that two or more frames from the plurality of frames are visible at the same time. A portion of graphical source code may be included in each frame in response to user input. The plurality of frames may define an execution order for the corresponding portions of graphical source code, such that during execution of the graphical program, the portions of graphical source code are executed sequentially according to this execution order. In the preferred embodiment, all of the frames are visible at the same time, thus giving the program developer a complete view of the graphical program.
    Type: Application
    Filed: April 10, 2001
    Publication date: October 10, 2002
    Inventors: Adam Gabbert, Jeff Washington