...During the Civil War, the Confederacy established its own Patent Office which issued 266 patents, a third of which concerned implements of war.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8185835 | Collector node for a graphical program A system and method for creating a graphical program that performs a numerical function on at least a subset of a set of data values received over a period of time. The method may utilize a “collector node”, which simplifies these types of common programming tas... | 05/22/2012 |
| 8185834 | User-defined events for a graphical programming environment 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 pro... | 05/22/2012 |
| 8180734 | Prioritization of backup tasks in a global de-duplication backup system Various embodiments of a system and method for initiating backup tasks to backup data from a plurality of client computer systems are described. The backup tasks may be initiated in an order specified by a ranking of the client computer systems according to their re... | 05/15/2012 |
| 8176486 | Maintaining a pool of free virtual machines on a server computer Various embodiments of a system and method for managing virtual machines on a server computer are described. According to one embodiment of the method, a pool of free virtual machines may be maintained on the server computer, e.g., where the number of virtual machin... | 05/08/2012 |
| 8166437 | Automated pad ring generation for programmable logic device implementation of integrated circuit design In an embodiment, a method to automatically generate a pad ring for a programmable logic device implementation of an integrated circuit is contemplated. The pad ring that will be used in the integrated circuit itself may include pad logic (e.g. to support boundary s... | 04/24/2012 |
| 8125509 | Facial recognition for a videoconference A facial recognition algorithm may be performed in order to identify a participant at a first endpoint in a videoconference. Participant information for the participant may be displayed together with an image of the participant on a display screen at a second endpoi... | 02/28/2012 |
| 8125508 | Sharing participant information in a videoconference A method for displaying information in a videoconference is disclosed. Video information from a first endpoint of the videoconference may be received. The video information may include an image of a participant at the first endpoint. Participant information for the ... | 02/28/2012 |
| 8120638 | Speech to text conversion in a videoconference Various embodiments of a method for automatically converting audio speech in a videoconference into text information are described. According to one embodiment of the method, a videoconferencing device at a first endpoint in the videoconference may receive a stream ... | 02/21/2012 |
| 8117588 | Spatial iteration node for a graphical program A system and method for creating a distributed application using graphical programming techniques are disclosed. The distributed application may comprise a first graphical program and a second graphical program, where a host computer system executes the first graphi... | 02/14/2012 |
| 8108833 | Automatically generating a graphical data flow program from a statechart A system and method for automatically generating a graphical data flow program from a statechart are disclosed. The statechart may be created in a graphical manner in response to user input, e.g., in response to the user arranging state icons on a display and creati... | 01/31/2012 |
| 8108784 | Configuring icons to represent data transfer functionality Configuring wires/icons in a diagram. The diagram may be an executable diagram such as a graphical program or a system diagram. The diagram may include a plurality of icons that are connected by wires, and the icons may visually represent functionality of the diagra... | 01/31/2012 |
| 8042095 | Application development environment with features for increasing the ease and efficiency of viewing function help text One embodiment of the invention comprises a system and method for increasing a user's ease and efficiency of viewing help text related to a function or method call. An application development environment (ADE) may display a prototype tip for a function in a source c... | 10/18/2011 |
| 7990410 | Status and control icons on a continuous presence display in a videoconferencing system Various embodiments of a videoconferencing system and methods for visually indicating status and/or control information on a continuous presence display for a videoconference are described herein. In one embodiment, status information may be received from one or mor... | 08/02/2011 |
| 7979841 | Programmatically determining calling information of a graphical program A system and method for programmatically determining interface information for a graphical program. Interface information for a graphical program may include information necessary to invoke execution of the graphical program. A first program may receive a request fo... | 07/12/2011 |
| 7954009 | Test executive system with memory leak detection for user code modules A system and method for automatically detecting heap corruption errors and memory leak errors caused by user-supplied code modules that are called by steps of a test executive sequence. The test executive sequence may first be created by including a plurality of tes... | 05/31/2011 |
| 7937665 | System and method for automatically generating a graphical program to implement a prototype A system and method for automatically generating a graphical program from a prototyping environment application. By utilizing an application specialized for developing solutions to problems in a particular domain, i.e., a prototyping environment, a user may develop ... | 05/03/2011 |
| 7930643 | System and method for previewing a sequence of motion control operations A system and method for previewing a sequence of motion control operations. A user may utilize a motion control prototyping environment application to easily and efficiently develop/prototype a motion control sequence. For example, the environment may provide a grap... | 04/19/2011 |
| 7917863 | System and method for graphically creating a sequence of motion control operations A system and method for developing a sequence of motion control operations. Various embodiments of a motion control prototyping environment application are described. The motion control prototyping environment may be designed to enable a user to easily and efficient... | 03/29/2011 |
| 7913170 | System and method for performing type checking for hardware device nodes in a graphical program A system and method for propagating type information for hardware device nodes in a graphical program. A hardware device node may be any of various types of nodes relating to hardware devices and may perform any of various hardware-related functions in the graphical... | 03/22/2011 |
| 7890868 | Selecting a connectable element of a hardware device in a measurement system A system and method for selecting a connectable element of a hardware device in a measurement system. A diagram of the measurement system may be displayed. The diagram may include a first icon representing a hardware device component of the measurement system. The h... | 02/15/2011 |
| 7849444 | Test executive with buffer overwrite detection for parameters of user-supplied code modules A test executive sequence may be created by including a plurality of test executive steps in the test executive sequence and configuring at least a subset of the steps to call user-supplied code modules. One or more of the user-supplied code modules may take buffer ... | 12/07/2010 |
| 7849416 | System and method for graphically creating a sequence of motion control, machine vision, and data acquisition (DAQ) operations A system and method for developing a prototype that comprises a sequence of motion control, machine vision, and/or data acquisition (DAQ) “MC/MV/DAQ” operations. A MC/MV/DAQ prototyping environment may be designed to enable a user to easily and efficiently devel... | 12/07/2010 |
| 7865349 | Simulation, measurement and/or control system and method with coordinated timing A system and method for coordinating timing between simulation of a system and measurement and/or control of the system. A measurement/control loop comprising a measurement/control program, a simulation program, and an execution coordination kernel is described. The... | 01/04/2011 |
| 7831680 | Deterministic communication between graphical programs executing on different computer systems A system and method for enabling deterministic or time-triggered data exchange between a first graphical program and a second graphical program. A first variable is assigned to a first time slot in a network cycle. A first graphical program may be configured to writ... | 11/09/2010 |
| 7802229 | Timed loop with sequence frames structure for a graphical program A “timed loop with frames” node may be included in a graphical program. The “timed loop with frames” node may combine a timed loop with a timed sequence such that the timed sequence is executed at each iteration of the timed loop. The “timed loop with fram... | 09/21/2010 |
| 7761859 | Application development environment with features for aiding a user in writing function calls One embodiment of the invention comprises a system and method for aiding a user in specifying function parameter values in a computer program. An application development environment (ADE) may be operable to display parameter assistant user interfaces for aiding the ... | 07/20/2010 |
| 7761847 | Timed sequence for a graphical program A system and method for executing a plurality of graphical code portions as a timed sequence is described. The graphical code portions may be included in a graphical program and configured with information specifying a sequential order of execution and execution tim... | 07/20/2010 |
| 7761802 | Expanding and collapsing components in a measurement system diagram One embodiment of the present invention comprises a method for displaying a diagram of a measurement system, in which various components in the diagram may be expanded or collapsed as desired. It may be desirable to allow the user to view various aspects of a measur... | 07/20/2010 |
| 7743335 | System and method for accessing registers of a hardware device in a graphical program A system and method for creating a graphical program which accesses registers of a hardware device. In one embodiment, a register access node or primitive may be included in a graphical program, such that when the graphical program is executed on the computer system... | 06/22/2010 |
| 7734820 | Adaptive caching for a distributed file sharing system A system and method for adaptively responding to update messages for a replica of a data object. A node may maintain first information regarding a replica of a data object. In various embodiments, the first information may comprise any kind of information regarding ... | 06/08/2010 |
| 7716523 | End-to-end transactional protection for requests in a web application Various embodiments of a system and method for processing a request in a distributed software application are disclosed. In response to a client request, one or more server computers may modify a plurality of different portions of state information. The system may o... | 05/11/2010 |
| 7698414 | Global monitoring and statistics collection for a plurality of computing nodes A system including a plurality of nodes operable to exchange information using location-independent addresses. According to one embodiment of a method for obtaining information in a network of nodes, one or more nodes may each create an instance of a location-indepe... | 04/13/2010 |
| 7689917 | Automatically generating a sub-graphical program in response to user input configuring a graphical program node A system and method for configuring a node in a graphical program by programmatically generating graphical source code associated with the node. The node may initially have no functionality or may have default functionality and may be able to take on different funct... | 03/30/2010 |
| 7669185 | Graphical program having a hierarchy of timed loops A system and method for executing a graphical program which has a plurality of timed loops, wherein the timed loops utilize timing sources that are related to or derived from each other. According to one embodiment of the method, a graphical program having a plurali... | 02/23/2010 |
| 7667762 | Dual sensor video camera Various embodiments of a dual-sensor video camera are disclosed. The dual-sensor video camera includes a color filter array (CFA) sensor, which has a low-pass filter. The dual-sensor video camera also includes a panchromatic sensor. A beam splitter directs an incomi... | 02/23/2010 |
| 7650594 | Graphical program analyzer with framework for adding user-defined tests A system and method for enabling programmatic analysis of a graphical program, where the programmatic analysis includes user-defined tests. A software program referred to herein as a graphical program analyzer may be operable to programmatically analyze a graphical ... | 01/19/2010 |
| 7650574 | Visually indicating problems found during programmatic analysis of a graphical program A system and method for visually indicating one or more problems in a graphical program. The graphical program may be programmatically analyzed to discover a problem (or potential problem) in the graphical program. The problem found during the programmatic analysis ... | 01/19/2010 |
| 7613954 | Test executive with stack corruption detection A system and method for detecting and/or preventing execution problems caused by user-supplied code modules that are called by steps of a test executive sequence. The test executive sequence may include a plurality of test executive steps. At least a subset of the s... | 11/03/2009 |
| 7594182 | Dynamic and user-defined events for a graphical program 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 pro... | 09/22/2009 |
| 7574690 | Graphical program which executes a timed loop 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 spe... | 08/11/2009 |