Patents by Inventor David Magee

David Magee 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: 12081159
    Abstract: A motor control system and method for controlling a brushed direct current (BDC) motor using a feedback loop based on a corrected ripple count. Motor control circuitry, for example implemented in digital logic such as a microcontroller, receives a coil current signal and a motor voltage signal. Discontinuities in the coil current signal, such as caused by commutation of the BDC motor, are counted to generate a ripple count. An observer function derives an angular frequency model estimate for the values of the coil current and motor voltage signals using a computational model for the motor. A corrected ripple count is generated based on a comparison of a commutation angle of the motor with an angular position based on the angular frequency model estimate over a time interval between discontinuity pulses. A motor drive signal is adjusted based on the corrected ripple count.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: September 3, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Venkata Naresh Kotikelapudi, Kaushik Alwala, David Magee, James Lockridge, Siddhartha Gopal Krishna
  • Publication number: 20240017292
    Abstract: An example apparatus operable to provide power to a transducer via a regulator output, the power regulator comprising: filter circuitry including a filter input and a filter output, the filter output coupled to the regulator output; amplifier circuitry including an amplifier input and an amplifier output, the amplifier output coupled to the filter input; sensing circuitry including a sensing input and a sensing output, the sensing input coupled to the filter output and the regulator output; and a controller including a controller input coupled to the sensing output and including a controller output coupled to the amplifier input, the controller configured to: supply an excitation signal to the amplifier circuitry to cause the amplifier circuitry to supply the power based on the excitation signal; estimate a magnitude of the power based on measurements of current and voltage at the filter output.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: David Magee, James Griffin, Felipe Garza, III
  • Publication number: 20240017300
    Abstract: In one example, an apparatus comprises: a transducer, a driver circuit coupled to the transducer, a memory, and a controller. The memory is configured to store a power profile, the power profile including a mapping between power metrics and oscillation frequencies of the transducer, the power metrics being indicative of a power delivered to the transducer. The controller is coupled to the memory and the driver circuit, the controller configured to: obtain the power profile from the memory; determine a frequency of a driver signal based on the power profile; and provide the driver signal having the frequency to the driver circuit.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: David Magee, James Griffin
  • Publication number: 20230253898
    Abstract: A motor control system and method for controlling a brushed direct current (BDC) motor using a feedback loop based on a corrected ripple count. Motor control circuitry, for example implemented in digital logic such as a microcontroller, receives a coil current signal and a motor voltage signal. Discontinuities in the coil current signal, such as caused by commutation of the BDC motor, are counted to generate a ripple count. An observer function derives an angular frequency model estimate for the values of the coil current and motor voltage signals using a computational model for the motor. A corrected ripple count is generated based on a comparison of a commutation angle of the motor with an angular position based on the angular frequency model estimate over a time interval between discontinuity pulses. A motor drive signal is adjusted based on the corrected ripple count.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 10, 2023
    Inventors: Venkata Naresh Kotikelapudi, Kaushik Alwala, David Magee, James Lockridge, Siddhartha Gopal Krishna
  • Publication number: 20230161154
    Abstract: A lens structure system with a lens structure and a multi-segmented transducer coupled to the lens structure. Each segment in the plurality of segments has a first conductor and a second conductor, wherein the first conductor and the second conductor are electrically coupled to the segment. The system also has circuitry for applying a voltage to selected segments in the plurality of segments with standing wave signals and traveling wave signals.
    Type: Application
    Filed: January 24, 2023
    Publication date: May 25, 2023
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yunhong Li, David Magee, Stephen John Fedigan
  • Patent number: 11460551
    Abstract: A pulsed light source illuminates a scene with a virtual array of points. Light reflected by the scene is detected by a small pixel array, allowing generation of a three-dimensional map of the scene. A processing element processing data output by the small pixel array uses a multipath resolution algorithm to resolve individual objects in the scene.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: October 4, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Baher Haroun, Rahmi Hezar, Srinath Ramaswamy, Nirmal C. Warke, David Magee, Ting Li
  • Patent number: 9915929
    Abstract: Disclosed herein is a platform for monitoring the availability of facility equipment. The platform may include a facility equipment monitoring tool with access to configuration data for one or more facilities. The platform allows for deployment of a mobile client application across a plurality of mobile devices to facilitate performance of walk-through inspections (i.e., rounds) of equipment within respective facilities, and to provide real-time equipment availability indicators and other status indicators via a user interface of the application. The data collected during walk-through inspections may be logged and uploaded to a central server system and stored in a data repository. The platform may further provide a network-accessible monitoring dashboard for viewing real-time, and historical, data regarding the walk-through inspections performed at various facilities, and an administrative user interface to update configuration data in the data repository of the central server system.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: March 13, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: David Magee Dubinsky, Kris Scott Steigerwald, Steven Richard Stolarski, Kraig Knight, Shelton George Gregory
  • Patent number: 9226503
    Abstract: The invention disclosed relates to a novel composition and use thereof, for the attraction and detection of emerald ash borer, Agrilus planipennis Fairmaire. The composition comprises (3Z)-dodecen-12-olide and ash foliar or cortical volatiles (green leaf volatiles) associated with a prism trap of a color in the green range of the visible light spectrum. A significant increase in the capture of male A. planipennis is achieved when traps were deployed in the upper tree canopy. This invention is the first demonstration of increased attraction with a combination of a pheromone and a green leaf volatile in a Buprestid species.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: January 5, 2016
    Assignee: Her Majesty the Queen, in Right of Canada, as represented by the Minister of Natural Resources Canada
    Inventors: Peter J. Silk, David Magee, Krista Ryall, Peter Mayo
  • Publication number: 20130236567
    Abstract: Disclosed are methods and compositions for determining and/or predicting a response to a therapy, especially a cancer therapy, including chemotherapy. Specifically, the disclosure provides profiles of a set of marker genes in breast cancers from patients who were known to have responded or not responded to a chemotherapy for predicting response to the same therapy including different combination of chemotherapy in a patient diagnosed with breast cancer. The disclosure further provides computer complemented methods for the prediction based on genetic profiles as well as different clinical parameters. Furthermore, the disclosure provides kits for performing the method disclosed.
    Type: Application
    Filed: June 6, 2011
    Publication date: September 12, 2013
    Inventors: Katherine J. Martin, David Magee, Marcia V. Fournier
  • Patent number: 7336647
    Abstract: A system operable for ranging synchronization is provided. The system includes a first component that is operable to analyze a set of signals. The first component is operable to determine a subset of the set of signals based on a condition, at least some of the set of signals including ranging codes. The system also includes a second component that is operable to receive the subset of the set of signals and to determine a preferred candidate of ranging codes.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: February 26, 2008
    Assignee: Texas Instruments Incorporated
    Inventors: Tarik Muharemovic, Sundararajan Sriram, David Magee
  • Publication number: 20070060180
    Abstract: A system operable for ranging synchronization is provided. The system includes a first component that is operable to analyze a set of signals. The first component is operable to determine a subset of the set of signals based on a condition, at least some of the set of signals including ranging codes. The system also includes a second component that is operable to receive the subset of the set of signals and to determine a preferred candidate of ranging codes.
    Type: Application
    Filed: March 7, 2006
    Publication date: March 15, 2007
    Applicant: Texas Instruments Incorporated
    Inventors: Tarik Muharemovic, Sundararajan Sriram, David Magee
  • Publication number: 20060159194
    Abstract: The present invention provides a pre-channel estimate phase corrector for use with a multiple-input, multiple-output (MIMO) receiver employing M receive antennas, where M is at least two. In one embodiment, the pre-channel estimate phase corrector includes a training sequence coordinator configured to receive a pattern of training sequences from the M receive antennas during preamble symbol time periods. Additionally, the pre-channel estimate phase corrector also includes a phase calculator coupled to the training sequence coordinator and configured to calculate phase corrections prior to establishing individual channel estimates based on the pattern of training sequences.
    Type: Application
    Filed: January 20, 2005
    Publication date: July 20, 2006
    Applicant: Texas Instruments Incorporated
    Inventor: David Magee
  • Publication number: 20060146952
    Abstract: The present invention provides a post-channel estimate phase corrector for use with a multiple-input, multiple-output (MIMO) receiver employing M receive antennas, M being at least two. In one embodiment, the post-channel estimate phase corrector includes a pilot sequence coordinator configured to receive a pattern of pilot sequences from the M receive antennas during data symbol time periods. The post-channel estimate phase corrector also includes a phase calculator coupled to the pilot sequence coordinator and configured to calculate phase corrections for individual channel estimates based on the pattern of pilot sequences.
    Type: Application
    Filed: January 4, 2005
    Publication date: July 6, 2006
    Applicant: Texas Instruments Incorporated
    Inventor: David Magee
  • Publication number: 20060109927
    Abstract: The present invention provides a synchronizer for use with a multiple-input, multiple-output (MIMO) transceiver employing multiple individual transceivers. In one embodiment, the synchronizer includes a synthesizing unit coupled to a reference oscillator and configured to generate separately synthesized radio frequency (RF) signals having relative phase differences. Additionally, the synchronizer also includes a synchronizing unit coupled to the synthesizer unit and configured to adjust the relative phase differences of the separately synthesized RF signals to be less than a predetermined difference to provide synchronization of the multiple individual transceivers based on the predetermined difference.
    Type: Application
    Filed: November 19, 2004
    Publication date: May 25, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: David Magee, Michael DiRenzo
  • Publication number: 20060104380
    Abstract: The present invention provides a channel estimate enhancer for use with a multiple-input, multiple-output (MIMO) transmitter employing N transmit antennas, where N is at least two. In one embodiment, the channel estimate enhancer includes a first preamble generator that produces a basic preamble configured to provide gain training and channel estimation sequences to one of the N transmit antennas during initial time intervals. Additionally, the channel estimate enhancer also includes a second preamble generator, coupled to the first preamble generator, that produces supplementary preambles configured to provide a set of gain enhancing channel estimation sequences to each of (N?1) remaining transmit antennas during (N?1) corresponding sets of subsequent time intervals.
    Type: Application
    Filed: November 17, 2004
    Publication date: May 18, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: David Magee, Manish Goel, Michael DiRenzo, Michael Polley
  • Publication number: 20060104393
    Abstract: The present invention provides a packet detector for use with a packet-based wireless receiver employing a receive antenna for P concurrently transmitted streams, where P is at least two. In one embodiment, the packet detector includes a correlation unit coupled to the single receive antenna and configured to provide a correlation function based on P acquisition fields corresponding to the P concurrently transmitted streams. Additionally, the packet detector also includes a pseudo-magnitude calculator coupled to the correlation unit and configured to calculate a packet detection metric based on the correlation function.
    Type: Application
    Filed: November 17, 2004
    Publication date: May 18, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Michael DiRenzo, David Magee, Manish Goel
  • Publication number: 20060104341
    Abstract: The disclosure relates to systems and methods for providing training data in packets transmitted to one or more receivers. The systems and methods measure at least one receiver performance metric associated with operating conditions of a given receiver. The at least one receiver performance metric is compared to at least one receiver performance metric level to determine training data to be provided in one or more subsequently transmitted packets.
    Type: Application
    Filed: November 16, 2004
    Publication date: May 18, 2006
    Inventors: David Magee, Michael Polley
  • Publication number: 20060089822
    Abstract: The present invention provides an FFT/IFFT processor for use with N data values. In one embodiment, the FFT/IFFT processor includes an even-odd data mapper configured to provide a mapping of the N data values into N/2 mapped complex data values if the N data values are real. Additionally, the FFT/IFFT processor also includes a separator-combiner, coupled to the even-odd data mapper, configured to compute either an FFT based on the mapping or an IFFT based on the N data values if the N data values are complex.
    Type: Application
    Filed: October 26, 2004
    Publication date: April 27, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: David Magee, Ralph Payne
  • Publication number: 20060072681
    Abstract: The present invention provides a gain retraining generator for use with a MIMO transmitter employing N transmit antennas, where N is at least two. In one embodiment, the gain retraining generator includes a first sequence encoder configured to provide a gain retraining sequence to one of the N transmit antennas during a non-initial time interval. The gain retraining generator also includes a second sequence encoder coupled to the first sequence encoder and configured to further provide (N-1) alternative gain retraining sequences to (N-1) remaining transmit antennas, respectively, during the non-initial time interval to retrain receive gains for multiple concurrent data transmissions.
    Type: Application
    Filed: October 1, 2004
    Publication date: April 6, 2006
    Applicant: Texas Instruments Incorporated
    Inventors: Manish Goel, Michael DiRenzo, David Magee
  • Patent number: 7017057
    Abstract: A personal computer that enters sleep mode to conserve electrical energy is responsive to a proximity detector and a proximity timer. As long as a user is near the computer, as determined by the proximity detector, the computer is controlled by an activity timer, and enters sleep mode upon being idle for a predetermined period of time. When the proximity detector determines that the user has left the computer unattended, the proximity detector starts the proximity timer. When the proximity timer expires, the computer enters sleep mode. Because the proximity timer operates only when the user has left the computer unattended, the proximity timer may be set to expire earlier than the activity timer. Consequently, the computer may enter sleep mode earlier than would otherwise be possible, and thereby consumes less energy.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: March 21, 2006
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Timothy David Magee, Rohit R. Sahasrabudhe