Patents by Inventor David Fuller

David Fuller 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: 7726903
    Abstract: A manhole system that includes a manhole cover and a frame with at least one locking device for maintaining the manhole cover in place on the frame. The locking device is selectively movable between locked and unlocked positions to selectively engage the cover to hold the cover in place on the frame. The locking device may be rotatable between “locked” and “unlocked” positions about an axis perpendicular to the plane of the cover. The locking device may includes a plurality of cam locks that engage the outer circumferential edge of the cover and are configured to increasingly clamp down the cover against the frame with increasing rotation from “unlocked” position to “locked” position. A plurality of locks can be arranged around frame to engage the cover at different locations.
    Type: Grant
    Filed: January 10, 2008
    Date of Patent: June 1, 2010
    Assignee: East Jordan Iron Works, Inc.
    Inventors: Kevin S. Vrondran, Jeremy I. Johnson, David Fuller
  • Publication number: 20090180832
    Abstract: A manhole system that includes a manhole cover and a frame with at least one locking device for maintaining the manhole cover in place on the frame. The locking device is selectively movable between locked and unlocked positions to selectively engage the cover to hold the cover in place on the frame. The locking device may be rotatable between “locked” and “unlocked” positions about an axis perpendicular to the plane of the cover. The locking device may includes a plurality of cam locks that engage the outer circumferential edge of the cover and are configured to increasingly clamp down the cover against the frame with increasing rotation from “unlocked” position to “locked” position. A plurality of locks can be arranged around frame to engage the cover at different locations.
    Type: Application
    Filed: January 10, 2008
    Publication date: July 16, 2009
    Applicant: EAST JORDAN IRON WORKS, INC.
    Inventors: Kevin S. Vrondran, Jeremy I. Johnson, David Fuller
  • Publication number: 20080034079
    Abstract: 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 diagram. The diagram may be executable to perform the functionality. Displaying the diagram may include displaying a first wire in the diagram, where the first wire connects a first icon and a second icon. Data transfer functionality may be specified for the first wire and/or the first or second icon in the diagram. The data transfer functionality may be visually indicated in the diagram, e.g., by appearances of the first icon, the second icon, the first wire, and/or icons displayed proximate to these components of the diagram.
    Type: Application
    Filed: June 8, 2007
    Publication date: February 7, 2008
    Inventors: Jeffrey Kodosky, Jeffrey Correll, David Fuller, Timothy Hayles, John Breyer, Jacob Kornerup
  • Publication number: 20070294341
    Abstract: System and method for receiving purchase information for a client system, e.g., a measurement system. A configuration diagram visually representing a current configuration of the client system is displayed. Multiple product icons are displayed representing products (hardware and/or programs) available for use in the client system. User input is received graphically associating at least one first product icon with the configuration diagram, where the first product icon represents a first product, and the user input indicates a desire to purchase the first product. An updated configuration diagram is displayed representing the configuration of the client system after receiving the user input, including the first product icon. Pricing information for the first product is displayed in response to receiving the user input. User input initiating purchase of the first product may be received in response to displaying the pricing information, and the product may be provided to the user.
    Type: Application
    Filed: August 27, 2007
    Publication date: December 20, 2007
    Inventors: Mohammed Shah, David Fuller, Jeffrey Correll, Brian Sierer
  • Publication number: 20070294342
    Abstract: System and method for receiving purchase information for a client system, e.g., a measurement system. A configuration diagram visually representing a current configuration of the client system is displayed. Multiple product icons are displayed representing products (hardware and/or programs) available for use in the client system. User input is received graphically associating at least one first product icon with the configuration diagram, where the first product icon represents a first product, and the user input indicates a desire to purchase the first product. An updated configuration diagram is displayed representing the configuration of the client system after receiving the user input, including the first product icon. Pricing information for the first product is displayed in response to receiving the user input. User input initiating purchase of the first product may be received in response to displaying the pricing information, and the product may be provided to the user.
    Type: Application
    Filed: August 27, 2007
    Publication date: December 20, 2007
    Inventors: Mohammed Shah, David Fuller, Jeffrey Correll, Brian Sierer
  • Publication number: 20070129968
    Abstract: A system and method is set forth to utilize the capabilities of a communication through a computer network to make automation of the development of a hospital program feasible. Specifically, the timelines, guidelines, documentation, government standards, and other components of program implementation are set forth in an online application that can be retrieved by clients over a network, such as the Internet, an extranet, an intranet, or any other type of network that is well-known in the art, in an organized, accessible, and user-friendly format.
    Type: Application
    Filed: December 5, 2005
    Publication date: June 7, 2007
    Applicant: Corazon Consulting, Inc.
    Inventors: Jackie Johnson, Karen Hartman, David Fuller
  • Patent number: 7152116
    Abstract: A system and method for automatically generating URLs which reference one or more data sources or data targets connected to a computer. The data sources/targets may be of any type including files, http servers, ftp servers, hardware devices, etc. The generated URLs may be used together with a system such as the Data Socket system to seamlessly read data from disparate data source types or write data to disparate data target types without having to manually perform configuration, connection operations, data format conversion, etc. The URLs are generated automatically and contain all the information necessary for accessing the data source/target. This greatly abstracts a user or application from the I/O process.
    Type: Grant
    Filed: August 13, 1999
    Date of Patent: December 19, 2006
    Assignee: National Instruments Corporation
    Inventors: Paul Austin, David Fuller, Kurt M. Carlson, Chris Mayer, Stephen Rogers, Joe Savage, Brian Sierer
  • Patent number: 7137071
    Abstract: A system and method for enabling a graphical programming development environment to provide suggested graphical programming operations, such as suggested nodes or icons to include in a graphical program. User input specifying one or more nodes to include in the graphical program may be received. The one or more specified nodes may then be included in the graphical program. One or more suggested nodes to include in the graphical program may be then be automatically displayed or otherwise suggested to the user. The one or more suggested nodes may be based on the nodes already included in the graphical program. In various embodiments, the one or more suggested nodes may be displayed or otherwise suggested in various ways.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: November 14, 2006
    Assignee: National Instruments Corporation
    Inventors: David Fuller, Sundeep Chandhoke, Nicolas Vazquez, Christopher Cifra
  • Publication number: 20060168182
    Abstract: System and method for determining and/or merging differences between configuration diagrams. First information is received regarding a first configuration diagram comprising a first plurality of nodes and graphically representing a first system, and second information is received regarding a second configuration diagram comprising a first plurality of nodes and graphically representing a second system. At least a portion of the nodes may correspond to hardware devices, programs, and/or configuration data of the respective systems, and may be interconnected. The first and second information is analyzed to determine and/or merge differences between the first configuration diagram and the second configuration diagram, e.g., differences between hardware, software, configuration, and/or connectivity, e.g., by traversing the configuration diagrams or data structures representing the diagrams. An indication of the differences and/or a merged configuration diagram may be displayed on a display device, e.g.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 27, 2006
    Inventors: David Fuller, Mohammed Shah
  • Publication number: 20060168183
    Abstract: System and method for determining and/or merging differences between configuration diagrams. First information is received regarding a first configuration diagram comprising a first plurality of nodes and graphically representing a first system, and second information is received regarding a second configuration diagram comprising a first plurality of nodes and graphically representing a second system. At least a portion of the nodes may correspond to hardware devices, programs, and/or configuration data of the respective systems, and may be interconnected. The first and second information is analyzed to determine and/or merge differences between the first configuration diagram and the second configuration diagram, e.g., differences between hardware, software, configuration, and/or connectivity, e.g., by traversing the configuration diagrams or data structures representing the diagrams. An indication of the differences and/or a merged configuration diagram may be displayed on a display device, e.g.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 27, 2006
    Inventors: David Fuller, Mohammed Shah
  • Publication number: 20060156294
    Abstract: System and method for determining differences and/or matches between a configuration diagram and an actual system. First information is received regarding a configuration diagram comprising a first plurality of nodes and graphically representing a first system, and second information is received regarding an actual system comprising a plurality components. At least a portion of the nodes may correspond to hardware devices, programs, and/or configuration data of the first system, and may be interconnected. The first and second information is analyzed to determine differences and/or matches between the configuration diagram and the actual system, e.g., between hardware, software, configuration, and/or connectivity, e.g., by traversing the configuration diagram or a data structure representing the diagram, and/or traversing the actual system or a data structure representing the actual system. An indication of the differences and/or matches is displayed on a display device, e.g., textually, or graphically, e.g.
    Type: Application
    Filed: January 10, 2006
    Publication date: July 13, 2006
    Inventors: David Fuller, Mohammed Shah
  • Publication number: 20060150149
    Abstract: A user may utilize a prototyping environment to create a sequence of motion control, machine vision, and/or data acquisition (DAQ) operations, e.g., without needing to write or construct code in any programming language. For example, the environment may provide a graphical user interface (GUI) enabling the user to develop/prototype the sequence at a high level, by selecting from and configuring a sequence of operations using the GUI. The prototyping environment application may then be operable to automatically, i.e., programmatically, generate graphical program code implementing the sequence. For example, the environment may generate a standalone graphical program operable to perform the sequence of operations.
    Type: Application
    Filed: March 10, 2006
    Publication date: July 6, 2006
    Inventors: Sundeep Chandhoke, Nicolas Vazquez, David Fuller, Christopher Cifra
  • Publication number: 20060031768
    Abstract: System and method for receiving purchase information for a client system, e.g., a measurement system. A configuration diagram visually representing a current configuration of the client system is displayed. Multiple product icons are displayed representing products (hardware and/or programs) available for use in the client system. User input is received graphically associating at least one first product icon with the configuration diagram, where the first product icon represents a first product, and the user input indicates a desire to purchase the first product. An updated configuration diagram is displayed representing the configuration of the client system after receiving the user input, including the first product icon. Pricing information for the first product is displayed in response to receiving the user input. User input initiating purchase of the first product may be received in response to displaying the pricing information, and the product may be provided to the user.
    Type: Application
    Filed: September 12, 2005
    Publication date: February 9, 2006
    Inventors: Mohammed Shah, David Fuller, Jeffrey Correll, Brian Sierer
  • Publication number: 20060015285
    Abstract: System and method for online configuration of a device for a measurement system. The user accesses a server with a client computer over a network and specifies a task. If the user lacks the hardware to perform the task, hardware specifications are sent to a manufacturer, who sends the hardware to the user. The hardware may be re-configurable hardware (a programmable hardware element or processor/memory based device). Software products (programs and/or data) for configuring measurement system hardware (and/or software) to perform the task may be sent to the user. The hardware may be configured automatically or by the user. The software products may include programs usable by the measurement system to perform the task, configuration information for configuring the client computer or other measurement device, and/or hardware configuration program(s) for configuring a programmable hardware element. Thus, hardware and/or software specific to the user's application are be provided to the user.
    Type: Application
    Filed: September 9, 2005
    Publication date: January 19, 2006
    Inventors: David Fuller, Michael Santori, Brian Sierer, Ganesh Ranganathan, John Pasquarette, Joseph Peck, Matthew Novacek, Hugo Andrade, Newton Petersen
  • Publication number: 20060009944
    Abstract: System and method for receiving purchase information for a client system, e.g., a measurement system. A configuration diagram visually representing a current configuration of the client system is displayed. Multiple product icons are displayed representing products (hardware and/or programs) available for use in the client system. User input is received graphically associating at least one first product icon with the configuration diagram, where the first product icon represents a first product, and the user input indicates a desire to purchase the first product. An updated configuration diagram is displayed representing the configuration of the client system after receiving the user input, including the first product icon. Pricing information for the first product is displayed in response to receiving the user input. User input initiating purchase of the first product may be received in response to displaying the pricing information, and the product may be provided to the user.
    Type: Application
    Filed: September 12, 2005
    Publication date: January 12, 2006
    Inventors: Mohammed Shah, David Fuller, Jeffrey Correll, Brian Sierer
  • Publication number: 20060009945
    Abstract: A system and method for online configuration of a measurement device for a measurement system. The user accesses a server with a client computer over a network and specifies a desired measurement task. If the user lacks the hardware required to perform the task, hardware specifications and configuration software and/or data specific to the user's application, i.e., to perform the task, are sent to a manufacturer, who pre-configures the hardware with the configuration software and/or data to perform the task and sends the pre-configured hardware to the user. The hardware may be re-configurable hardware, such as a programmable hardware element or processor/memory based device. Configuration software and/or data for configuring the user's measurement system hardware (and/or software) to perform the desired task may also be sent to the user. The configuration software sent to the user may comprise a graphical program usable by the measurement system to perform the task.
    Type: Application
    Filed: September 9, 2005
    Publication date: January 12, 2006
    Inventors: David Fuller, Michael Santori, Brian Sierer, Ganesh Ranganathan, John Pasquarette, Joseph Peck, Matthew Novacek, Hugo Andrade, Newton Petersen
  • Publication number: 20050286706
    Abstract: A computer system and method is disclosed for playing a recording to multiple parties to a communication. An automatic communication distributor establishes a communication channel between a contact center agent and a customer. The contact center agent selects a previously saved recording from a recording store and plays this recording over the communication channel so that both the contact center agent and the customer receive it. This recording can be aural in the case of a telephonic form of communication channel and/or visual in the case of an image-based form of communication channel. A few non-limiting examples of recordings include telephone calls, still images, moving pictures, and video communications.
    Type: Application
    Filed: June 22, 2004
    Publication date: December 29, 2005
    Inventor: David Fuller
  • Publication number: 20050262383
    Abstract: A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's measurement system hardware (and/or software) to perform the desired task. Additionally, if the user does not have the hardware required to perform the task, the required hardware may be sent to the user, along with programs and/or configuration information. The hardware may be reconfigurable hardware, such as an FPGA or a processor/memory based device. In one embodiment, the required hardware may be pre-configured to perform the task before being sent to the user. In another embodiment, the system and method may provide a graphical program in response to receiving the user's task specification, where the graphical program may be usable by the measurement system to perform the task.
    Type: Application
    Filed: June 6, 2005
    Publication date: November 24, 2005
    Inventors: Brian Sierer, Ganesh Ranganathan, John Pasquarette, David Fuller, Joseph Peck, Matthew Novacek, Hugo Andrade
  • Publication number: 20050186043
    Abstract: An assembly and a mounting means for installing a drill bit into a shank thereby allowing the drill bit to be integrated into a modular adapter system is provided. The present invention further provides a mounting means for installing a drill bit into a shank that wherein the drill bit is aligned with the axis of rotation of the shank while also including features that provide for positive retention of the drill bit, superior resistance to twist out and the ability to replace the drill bit as it becomes worn or breaks.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 25, 2005
    Inventor: David Fuller
  • Publication number: 20050144523
    Abstract: A system and method for online configuration of a measurement system. The user may access a server over a network and specify a desired task, e.g., a measurement task, and receive programs and/or configuration information which are usable to configure the user's measurement system hardware (and/or software) to perform the desired task. Additionally, if the user does not have the hardware required to perform the task, the required hardware may be sent to the user, along with programs and/or configuration information. The hardware may be reconfigurable hardware, such as an FPGA or a processor/memory based device. In one embodiment, the required hardware may be pre-configured to perform the task before being sent to the user. In another embodiment, the system and method may provide a graphical program in response to receiving the user's task specification, where the graphical program may be usable by the measurement system to perform the task.
    Type: Application
    Filed: November 1, 2004
    Publication date: June 30, 2005
    Inventors: Brian Sierer, Ganesh Ranganathan, John Pasquarette, David Fuller, Joseph Peck, Matthew Novacek, Hugo Andrade