Patents by Inventor David Bingham

David Bingham 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: 8467908
    Abstract: An energy management system for a home network comprising a plurality of power consuming devices including a pool pump is provided. The system comprises a central controller operatively connected to the power consuming devices and configured to receive and process a signal indicative of the current state of an associated utility, including at least a peak demand state and an off-peak demand state, and a display device. The central controller further includes a scheduling algorithm configured to enable a user to program a schedule for the pool pump.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: June 18, 2013
    Assignee: General Electric Company
    Inventors: Jay Andrew Broniak, Michael Beyerle, Joseph Brian, David Bingham
  • Publication number: 20120065797
    Abstract: An energy management system for a home network is provided. The energy management system comprises one or more power consuming devices and a central controller having a memory and a communication module. The controller is operationally connected to the power consuming devices. The energy management system further includes a user interface capable of providing energy data to a user, and an emergency power device enabled with a communication device communicatively linked to the communication module, such that information may be transmitted by one of the communication device and communication module, and received by the other of the communication device and communication module.
    Type: Application
    Filed: October 27, 2010
    Publication date: March 15, 2012
    Inventors: Joseph Mark Brian, Michael Beyerle, Jay Broniak, David Bingham
  • Publication number: 20120029705
    Abstract: An energy management system for a home network comprising a plurality of power consuming devices including a pool pump is provided. The system comprises a central controller operatively connected to the power consuming devices and configured to receive and process a signal indicative of the current state of an associated utility, including at least a peak demand state and an off-peak demand state, and a display device. The central controller further includes a scheduling algorithm configured to enable a user to program a schedule for the pool pump.
    Type: Application
    Filed: January 6, 2011
    Publication date: February 2, 2012
    Inventors: Jay Andrew Broniak, Michael Beyerle, Joseph Brian, David Bingham
  • Patent number: 7243268
    Abstract: An apparatus having: an agent; and a first test session servlet running on the agent, receiving a test description in a predetermined format from a caller, threading a first test session that invokes the agent to run the at least one subtest. The test description has at least one predefined subtest, dynamic data, and predefined test parameters. The first test session servlet receives test results from the first test session, and sends the subtest results from the at least one subtest and the dynamic data back to the caller.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: July 10, 2007
    Assignee: Agilent Technologies, Inc.
    Inventor: David Bingham
  • Publication number: 20070032991
    Abstract: Methods, devices and systems for sharing or transferring dynamically-generated data between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously. Dynamically generated data are shared between or among agents using dynamic data content servlets that employ open communication standards or protocols, such as HTTP or HTTPS.
    Type: Application
    Filed: August 3, 2005
    Publication date: February 8, 2007
    Inventors: David Bingham, Carolyn Darbie, Stephen Booth
  • Publication number: 20070032253
    Abstract: Methods, devices and systems for synchronizing the execution of tests between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously. Execution is then paused in at least one of the flows. The paused flow sends a request for permission to resume execution to a sync servlet. The sync servlet does not respond affirmatively to the request until an appropriate synchronization signal is received from an unpaused flow, and then only after a desired test component in the unpaused flow has been executed. The paused flow is resumed upon receiving the appropriate synchronization signal from the sync servlet.
    Type: Application
    Filed: August 3, 2005
    Publication date: February 8, 2007
    Inventors: David Bingham, Carolyn Darbie, Stephen Booth
  • Publication number: 20070033441
    Abstract: Methods, systems and computer program products for performing multi-location execution of tests between or among multi-sided test components in a wireless environment are described. Multiple flows are initiated substantially simultaneously and concurrently executed. A graphical representation of a multi-flow test is created that permits synchronization of the flows among agents at multiple remote locations. The graphical representation is converted into a textual representation in an open communication standard format, and information regarding each flow involved in the test is ascertained. The flows are substantially simultaneously initiated and concurrently executed with synchronization and dynamic data exchange components.
    Type: Application
    Filed: November 1, 2005
    Publication date: February 8, 2007
    Inventors: Abhay Sathe, Thomas Bartz, Nimal Gamage, David Bingham, Carolyn Darbie, Stephen Booth
  • Publication number: 20060077955
    Abstract: Systems and methods for a Survivable Branch Office are provided by embodiments of the invention. The Survivable Branch Office includes a plurality of interconnected packet-based network devices, wherein the Branch Office is adapted to operate in a first mode during which centralized telephony call processing services are supplied to the Branch Office by a Main Office via a connection between the Branch Office and the Main Office. The Branch Office is also adapted to operate in a second mode when the connection between the Branch Office and the Main Office is interrupted. In the second mode the plurality of interconnected packet-based network devices collectively provide telephony call processing services in a distributed manner for the Branch Office.
    Type: Application
    Filed: October 8, 2004
    Publication date: April 13, 2006
    Inventors: Behrouz Poustchi, David Bingham
  • Publication number: 20050137842
    Abstract: An apparatus having: an agent; and a first test session servlet running on the agent, receiving a test description in a predetermined format from a caller, threading a first test session that invokes the agent to run the at least one subtest. The test description has at least one predefined subtest, dynamic data, and predefined test parameters. The first test session servlet receives test results from the first test session, and sends the subtest results from the at least one subtest and the dynamic data back to the caller.
    Type: Application
    Filed: December 17, 2003
    Publication date: June 23, 2005
    Inventor: David Bingham
  • Publication number: 20050135429
    Abstract: To synchronize time between network devices equally capable of accurately maintaining an indication of current time, one of the network devices is deemed to be a reference for time and the other network devices synchronize their indications of current time to the reference. To synchronize copies of data at multiple network devices, each network device maintains a counter representative of the passage of time but not necessarily of current time. The counter at each device is periodically synchronized with the counters of other network devices. When data is changed at a network device, the value of the counter at the time of changing is stored in association with the changed data. Stored counter values are used to determine whether a local copy or a remote copy of the data is likely more recent and therefore preferable. A further test may be applied if a counter value comparison is inconclusive.
    Type: Application
    Filed: November 19, 2004
    Publication date: June 23, 2005
    Inventors: David Bingham, James Stelzig, Behrouz Poustchi, Cristian Hudici
  • Patent number: 5988819
    Abstract: An interface output stage includes a pull-up circuit and a pull-down circuit connected to a positive power supply signal line having a first voltage, an output signal line having an output voltage and a negative power supply signal line having a second voltage. The pull-up circuit includes a single output transistor and a body snatcher circuit, both interconnected between the positive power supply signal line and the output signal line. The body snatcher circuit ties the bodies of the output transistor and the transistors forming the body snatcher circuit to either the first voltage or the output voltage. The pull-down circuit is designed generally similar to the pull-up circuit to tie bodies of its transistors to either the output voltage or the second voltage.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: November 23, 1999
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Sui Ping Shieh, Pirooz Parvarandeh, David Bingham
  • Patent number: 5912825
    Abstract: A digital gated base line restorer system for an ionizing radiation spectroscopy device includes a gated base line restorer circuit, responsive to pulses passing through the device, for generating a weighted average of previous base line sample points and applying it to the pulses to compensate for base line offset errors; and a control circuit responsive to the pulses passing through the device, to enable the gated base line restorer circuit to generate the weighted average during intervals between the pulses and applying it during the random pulses.
    Type: Grant
    Filed: February 27, 1997
    Date of Patent: June 15, 1999
    Assignee: EG&G Instruments, Inc.
    Inventor: Russell David Bingham
  • Patent number: 5872363
    Abstract: An automatic pole-zero adjustment circuit for an ionizing radiation spectroscopy system includes a digital conversion circuit, responsive to random analog pulses passing through the system for converting the random analog pulses to digital pulses; a programmable digital shaping filter including means for applying a pole-zero cancellation adjustment to compensate for under/overshoot at the output of the programmable digital shaping filter; digitally programmable sampling means including means for defining a window for sampling the trailing edge of the digital pulses and means for sampling the digital pulses during that window to determine the presence of undershoot or overshoot; and a digitally programmable control circuit, responsive to the pole-zero sampling means, for driving the programmable digital shaping filter to introduce an under/overshoot correction signal to the digital programmable shaping filter.
    Type: Grant
    Filed: January 14, 1997
    Date of Patent: February 16, 1999
    Assignee: EG&G Instruments, Inc.
    Inventors: Russell David Bingham, Jesse Ursery, Jr.
  • Patent number: 5821533
    Abstract: An automatic pulse top optimization circuit for an ionizing radiation spectroscopy system includes a conversion circuit, responsive to random analog input pulses passing through the system, for converting the random analog pulses to digital pulses; a programmable shaping filter, responsive to the digital pulses, for producing an output of predetermined shape which maximizes the precision and accuracy of the anticipated measurement; pulse shape sampling means including means for defining a window for sampling the top of the pulse and means for sampling the pulses during that window to determine the presence of a deviation from the predetermined shape; and a control circuit, responsive to the pulse shaped sampling means, for programming the programmable shaping filter to compensate for a deviation in the predetermined shape.
    Type: Grant
    Filed: February 27, 1997
    Date of Patent: October 13, 1998
    Assignee: EG&G Instruments, Inc.
    Inventors: Russell David Bingham, Jesse Ursery, Jr.
  • Patent number: 5694075
    Abstract: A substrate clamp for non-isolated integrated circuits is disclosed. The substrate clamp comprises a circuit that controls the voltage on a substrate so that the substrate is connected to a specific node if the parasitic PN diodes at all the circuit nodes are not forward biased. If a specific node is then forced with an applied voltage to forward bias, the substrate is disconnected from its original node and maintains itself at a forward biased diode voltage drop away from the powered node. Various embodiments are disclosed. In one embodiment of the invention, a set of bipolar transistors which utilize the substrate as a common base, is implemented. The emitters of these transistors are connected to a set of nodes which may be driven to voltages outside the range between that provided by the power supply and ground, or any other pair of applied voltages. The collectors of these bipolar transistors are connected together.
    Type: Grant
    Filed: December 30, 1994
    Date of Patent: December 2, 1997
    Assignee: Maxim Integrated Products
    Inventor: David Bingham
  • Patent number: D786299
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: May 9, 2017
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: David Sean Farrell, David Bingham, Christopher James Lyons, Ricardo Lucas Bastos Breder
  • Patent number: D912132
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 2, 2021
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Bingham, Jonathan Brown, Adrienne Burcat, Matthias Mencke, Blake Bakken, Mei Wing Chan, Andres Torresi, Rob Pratley, Naima Ben Ayed, Paul Troppmair, Riccardo De Franceshi, Jonny Pinhorn
  • Patent number: D938213
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: December 14, 2021
    Inventor: Jonathan David Bingham
  • Patent number: D977561
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: February 7, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Bingham, Jonathan Brown, Adrienne Burcat, Matthias Mencke, Blake Bakken, Mei Wing Chan, Andres Torresi, Rob Pratley, Naima Ben Ayed, Paul Troppmair, Riccardo De Franceschi, Jonny Pinhorn
  • Patent number: D1023133
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: April 16, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Bingham, Jonathan Brown, Adrienne Burcat, Matthias Mencke, Blake Bakken, Mei Wing Chan, Andres Torresi, Rob Pratley, Naima Ben Ayed, Paul Troppmair, Riccardo De Franceschi, Jonny Pinhorn