Patents by Inventor B. Craig Smith

B. Craig Smith 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: 8185834
    Abstract: 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 program. One or more events may be associated with the event registration node. The event registration node may be operable to dynamically register the one or more events during execution of the graphical program. Another embodiment of the invention comprises a system and method for enabling a graphical program to programmatically generate and respond to a user-defined event. The user may desire to define custom, i.e., user-defined, events for use in a graphical program.
    Type: Grant
    Filed: April 19, 2009
    Date of Patent: May 22, 2012
    Assignee: National Instruments Corporation
    Inventors: Jason S. King, B. Craig Smith
  • Patent number: 7594182
    Abstract: 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 program. One or more events may be associated with the event registration node. The event registration node may be operable to dynamically register the one or more events during execution of the graphical program. Another embodiment of the invention comprises a system and method for enabling a graphical program to programmatically generate and respond to a user-defined event. The user may desire to define custom, i.e., user-defined, events for use in a graphical program.
    Type: Grant
    Filed: August 14, 2002
    Date of Patent: September 22, 2009
    Assignee: National Insturments Corporation
    Inventors: Jason S. King, B. Craig Smith
  • Publication number: 20090204914
    Abstract: 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 program. One or more events may be associated with the event registration node. The event registration node may be operable to dynamically register the one or more events during execution of the graphical program. Another embodiment of the invention comprises a system and method for enabling a graphical program to programmatically generate and respond to a user-defined event. The user may desire to define custom, i.e., user-defined, events for use in a graphical program.
    Type: Application
    Filed: April 19, 2009
    Publication date: August 13, 2009
    Inventors: Jason S. King, B. Craig Smith
  • Publication number: 20030071842
    Abstract: 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 program. One or more events may be associated with the event registration node. The event registration node may be operable to dynamically register the one or more events during execution of the graphical program. Another embodiment of the invention comprises a system and method for enabling a graphical program to programmatically generate and respond to a user-defined event. The user may desire to define custom, i.e., user-defined, events for use in a graphical program.
    Type: Application
    Filed: August 14, 2002
    Publication date: April 17, 2003
    Applicant: National Instruments Corporation
    Inventors: Jason S. King, B. Craig Smith