Patents by Inventor David F. Swanson

David F. Swanson 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: 10917087
    Abstract: A circuit for controlling a first plurality of transistors connected in parallel and a second plurality of transistors connected in parallel, includes: a first plurality of stages, a respective one of the first plurality of stages being configured to supply a first control signal to a respective one of the first plurality of transistors; and a second plurality of stages, a respective one of the second plurality of stages being configured to supply a second control signal to a respective one of the second plurality of transistors. An output current of the respective one of the first plurality of stages is regulated based on a difference between a first value representative of a sum of output currents of each stage of the first plurality of stages and a second value representative of a sum of set points assigned to the first plurality of stages.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: February 9, 2021
    Assignees: STMICROELECTRONICS S.r.l., STMICROELECTRONICS, Inc., STMICROELECTRONICS (ALPS) SAS
    Inventors: Vanni Poletto, David F. Swanson, Giovanni Luca Torrisi, Laurent Chevalier
  • Publication number: 20200127660
    Abstract: A circuit for controlling a first plurality of transistors connected in parallel and a second plurality of transistors connected in parallel, includes: a first plurality of stages, a respective one of the first plurality of stages being configured to supply a first control signal to a respective one of the first plurality of transistors; and a second plurality of stages, a respective one of the second plurality of stages being configured to supply a second control signal to a respective one of the second plurality of transistors. An output current of the respective one of the first plurality of stages is regulated based on a difference between a first value representative of a sum of output currents of each stage of the first plurality of stages and a second value representative of a sum of set points assigned to the first plurality of stages.
    Type: Application
    Filed: December 18, 2019
    Publication date: April 23, 2020
    Inventors: Vanni Poletto, David F. Swanson, Giovanni Luca Torrisi, Laurent Chevalier
  • Patent number: 10560092
    Abstract: A circuit for controlling a first plurality of transistors connected in parallel and a second plurality of transistors connected in parallel, includes: a first plurality of stages, a respective one of the first plurality of stages being configured to supply a first control signal to a respective one of the first plurality of transistors; and a second plurality of stages, a respective one of the second plurality of stages being configured to supply a second control signal to a respective one of the second plurality of transistors. An output current of the respective one of the first plurality of stages is regulated based on a difference between a first value representative of a sum of output currents of each stage of the first plurality of stages and a second value representative of a sum of set points assigned to the first plurality of stages.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: February 11, 2020
    Assignees: STMICROELECTRONICS, INC., STMICROELECTRONICS (ALPS) SAS, STMICROELECTRONICS S.R.L.
    Inventors: Vanni Poletto, David F. Swanson, Giovanni Luca Torrisi, Laurent Chevalier
  • Publication number: 20190267991
    Abstract: A circuit for controlling a first plurality of transistors connected in parallel and a second plurality of transistors connected in parallel, includes: a first plurality of stages, a respective one of the first plurality of stages being configured to supply a first control signal to a respective one of the first plurality of transistors; and a second plurality of stages, a respective one of the second plurality of stages being configured to supply a second control signal to a respective one of the second plurality of transistors. An output current of the respective one of the first plurality of stages is regulated based on a difference between a first value representative of a sum of output currents of each stage of the first plurality of stages and a second value representative of a sum of set points assigned to the first plurality of stages.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 29, 2019
    Inventors: Vanni Poletto, David F. Swanson, Giovanni Luca Torrisi, Laurent Chevalier
  • Patent number: 9331616
    Abstract: An integrated circuit is configured for controlling automobile door lock motors. The circuit includes half-bridge driver circuits, with each half-bridge driver circuit having an output node configured to be coupled to a door lock motor. A control circuit is configured to control driver operation of the half-bridge driver circuits. A current regulator circuit senses current sourced by or sunk by at least one of the half-bridge circuits. The control circuit responds to the current regulator circuit and the sensed current by controlling the driver operation to provide for a regulated current to be sourced by or sunk by said half-bridge circuit. The control circuit further controls the half-bridge driver circuits to enter a tri-state mode in order to support the making of BEMF measurements on the motor.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: May 3, 2016
    Assignee: STMICROELECTRONICS, INC.
    Inventor: David F. Swanson
  • Publication number: 20140145666
    Abstract: An integrated circuit is configured for controlling automobile door lock motors. The circuit includes half-bridge driver circuits, with each half-bridge driver circuit having an output node configured to be coupled to a door lock motor. A control circuit is configured to control driver operation of the half-bridge driver circuits. A current regulator circuit senses current sourced by or sunk by at least one of the half-bridge circuits. The control circuit responds to the current regulator circuit and the sensed current by controlling the driver operation to provide for a regulated current to be sourced by or sunk by said half-bridge circuit. The control circuit further controls the half-bridge driver circuits to enter a tri-state mode in order to support the making of BEMF measurements on the motor.
    Type: Application
    Filed: October 25, 2013
    Publication date: May 29, 2014
    Applicant: STMICROELECTRONICS, INC.
    Inventor: David F. Swanson
  • Patent number: 7072778
    Abstract: A method for determining a rotor position in a DC motor having a plurality of windings, including a rotor winding and a plurality of stator windings begins with producing a changing current flow in a pulsed winding to induce a response signal in other windings of the motor. The pulsed winding may be the rotor winding or selected ones of the stator windings. If the pulsed winding is the rotor winding, response signals induced in at least two of the stator windings are analyzed compute the rotor position. If the pulsed winding is the stator winding, response signals induced from pulsing at least two stator windings are sensed in the rotor winding and analyzed compute the rotor position. A system for computing a rotor position may include comparators for comparing induced response signals in stator windings.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: July 4, 2006
    Assignee: STMicroelectronics, Inc.
    Inventor: David F. Swanson
  • Patent number: 6836081
    Abstract: An LED driver circuit and method are disclosed where a plurality of arrays of light emitting diodes each have a transistor connected to each respective array of light emitting diodes. A PWM controller has an input for receiving a voltage reference and an output connected to selected transistors for driving the selected transistors and setting a PWM duty cycle for the selected arrays of light emitting diodes to determine the brightness of selected light emitting diodes. An oscillator is connected to the PWM controller for driving the PWM controller.
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: December 28, 2004
    Assignees: STMicroelectronics, Inc., STMicroelectronics Srl, LumiLeds Lighting U.S., LLC
    Inventors: David F. Swanson, James W. Stewart, Michael K. Lam, Marcello Criscione
  • Publication number: 20030025465
    Abstract: An LED driver circuit and method are disclosed where an array of light emitting diodes have a transistor connected to each respective array of light emitting diodes. A PWM controller has an input for receiving a voltage reference and an output connected to selected transistors for driving selected transistors and setting a PWM duty cycle for the selected arrays of light emitting diodes to determine the brightness of selected light emitting diodes. An oscillator is connected to the PWM controller for driving the PWM controller.
    Type: Application
    Filed: October 31, 2001
    Publication date: February 6, 2003
    Applicant: STMicroelectronics, Inc.
    Inventors: David F. Swanson, James W. Stewart, Michael K. Lam, Marcello Criscione
  • Patent number: 6426607
    Abstract: A system and method regulates an alternator charging system and includes a memory for storing and regulating voltages used at specific temperatures for the specific alternator charging system requirements of an alternator. A circuit generates a digital signal indicative of both temperature of a battery supplied by the alternator charging system and the charging system voltage. A digital comparator receives the digital signal and compares the digital signal with the regulating voltage stored within the memory for the specific temperature that is indicative of the temperature of the battery supplied by the alternator charging system to generate a regulator control signal.
    Type: Grant
    Filed: November 4, 1999
    Date of Patent: July 30, 2002
    Assignees: STMicroelectronics, Inc., STMicroelectronics, Srl.
    Inventors: Mauro Merlo, David F. Swanson
  • Patent number: 6392577
    Abstract: A system and method regulates an alternator and includes a circuit for digitally generating a sawtooth waveform. An error amplifier circuit generates a divided down and error amplified alternator system voltage. A comparator circuit receives and compares to each other the digitally generated sawtooth waveform and the error amplified alternator system voltage and has an output to produce an alternator field input signal used for driving the field of an alternator.
    Type: Grant
    Filed: October 5, 1999
    Date of Patent: May 21, 2002
    Assignees: STMicroelectronics, Inc., STMicroelectronics S.r.l.
    Inventors: David F. Swanson, Mauro Merlo, Franco Cocetta
  • Patent number: 6362578
    Abstract: An LED driver circuit and method are disclosed where an array of light emitting diodes have a transistor connected to each respective array of light emitting diodes. A PWM controller has an input for receiving a voltage reference and an output connected to selected transistors for driving selected transistors and setting a PWM duty cycle for the selected arrays of light emitting diodes to determine the brightness of selected light emitting diodes. An oscillator is connected to the PWM controller for driving the PWM controller.
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: March 26, 2002
    Assignee: STMicroelectronics, Inc.
    Inventors: David F. Swanson, Marcello Criscione
  • Patent number: 5887479
    Abstract: A liquid level sensor unit outputs a voltage value, which corresponds to a measured liquid level, to an anti-slosh circuit that provides a fast timing rate during the initial condition of the circuit and a slow timing rate during the normal operation of the circuit. The anti-slosh circuit further includes a low liquid level warning circuit and a power-on-reset circuit. The system timing rate can be externally controlled by connecting an RC circuit to the improved anti-slosh circuit. A customer defined reference level for low liquid warning is also possible. The entire circuit is included on a single, monolithic integrated circuit. An input pin receives the signal from the fuel tank. An output pin drives a liquid level gauge.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: March 30, 1999
    Assignee: STMicroelectronics, Inc.
    Inventor: David F. Swanson
  • Patent number: 5866797
    Abstract: A liquid level sensor unit outputs a voltage value which corresponding to a measured liquid level to an improved anti-slosh circuit that provides a fast timing rate during the initial condition of the circuit and a slow timing rate during the normal operation of the circuit. The improved anti-slosh circuit further includes a low liquid level warning circuit and a power-on-reset circuit. The system timing rate can be externally controlled by connecting an RC circuit to the improved anti-slosh circuit. Customer defined reference level for low liquid warning is also possible. The entire circuit is included on a single, monolithic integrated circuit. An input pin receives the signal from the fuel tank. An output pin drives a liquid level gauge.
    Type: Grant
    Filed: December 31, 1996
    Date of Patent: February 2, 1999
    Assignee: STMicroelectronics, Inc.
    Inventor: David F. Swanson