Patents by Inventor Milton Ribeiro

Milton Ribeiro 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).

  • Publication number: 20220268925
    Abstract: A system includes a speaker, a microphone, a display, and one or more hardware processors coupled to the speaker, the microphone, and the display. At least one of the one or more hardware processors is operable to perform operations that include: transmitting an ultrasonic audio signal from the speaker; capturing, by the microphone, sounds in the room, wherein the sounds include an ultrasound portion and an audible portion; estimating a room impulse response based on the ultrasound portion; determining that the estimated room impulse response is different from a default room impulse response; determining, based on the audible portion, that there is non-stationary audible sound in the room; and in response to determining that the estimated room impulse response is different from the default room impulse response and that there is non-stationary audible sound in the room, switching on the display of the computing system.
    Type: Application
    Filed: June 10, 2021
    Publication date: August 25, 2022
    Applicant: Google LLC
    Inventors: Christian SCHULDT, Fredric LINDSTROM, Milton RIBEIRO, Albin FLYKT, TJ VARGHESE
  • Patent number: 9600125
    Abstract: A capacitive sensor array may include a first set of sensor electrodes and a second set of sensor electrodes. Each of the second set of sensor electrodes may intersect each of the first set of sensor electrodes to form a plurality of unit cells each corresponding to a pair of sensor electrodes including one of the first set of sensor electrodes and one of the second set of sensor electrodes. Each point within each of the plurality of unit cells may nearer to a gap between the pair of sensor electrodes corresponding to the unit cell than to a gap between any different pair of sensor electrodes, and a first trace pattern within a first unit cell of the plurality of unit cells may be different from a second trace pattern within an adjacent unit cell of the plurality of unit cells.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 21, 2017
    Assignee: CTPRESS SEMICONDUCTOR CORPORATION
    Inventors: Massoud Badaye, Peter Vavaroutsos, Milton Ribeiro, Oleksandr Hoshtanar
  • Patent number: 9411928
    Abstract: Apparatuses and methods of frequency hopping algorithms are described. One method monitors a signal on one or more electrodes of a sense network at a first operating frequency and detects noise in the signal at the first operating frequency. The method then switches to a second operating frequency, based on said detecting, for scanning the electrodes to detect a conductive object proximate to the plurality of electrodes, wherein a constant integration time is used for one half-period when scanning the electrodes at both the first and second operating frequencies.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: August 9, 2016
    Assignee: PARADE TECHNOLOGIES, LTD.
    Inventors: Oleksandr Karpin, Milton Ribeiro, Volodymyr Bihday, Roman Ogirko, Andriy Maharyta, Igor Kolych
  • Patent number: 9110552
    Abstract: A processing device scans, during a first operation, a first plurality of electrodes along a first axis in a capacitive sense array to generate a first plurality of signals corresponding to a mutual capacitance at electrode intersections of the capacitive sense array. During a second operation, the processing device scans a second plurality of electrodes along a second axis in the capacitive sense array to generate a second plurality of signals corresponding to the mutual capacitance at the electrode intersections of the capacitive sense array, wherein the second operation occurs during a different period of time than the first operation. The processing device determines a first coordinate of a conductive object proximate to the capacitive sense array based on the first plurality of signals and a second coordinate of the conductive object based on the second plurality of signals.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: August 18, 2015
    Assignee: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Andriy Maharyta, Oleksandr Karpin, Yuriy Boychuk, Milton Ribeiro
  • Publication number: 20140253492
    Abstract: A processing device scans, during a first operation, a first plurality of electrodes along a first axis in a capacitive sense array to generate a first plurality of signals corresponding to a mutual capacitance at electrode intersections of the capacitive sense array. During a second operation, the processing device scans a second plurality of electrodes along a second axis in the capacitive sense array to generate a second plurality of signals corresponding to the mutual capacitance at the electrode intersections of the capacitive sense array, wherein the second operation occurs during a different period of time than the first operation. The processing device determines a first coordinate of a conductive object proximate to the capacitive sense array based on the first plurality of signals and a second coordinate of the conductive object based on the second plurality of signals.
    Type: Application
    Filed: June 6, 2013
    Publication date: September 11, 2014
    Inventors: Andriy Maharyta, Oleksandr Karpin, Yuriy Boychuk, Milton Ribeiro
  • Patent number: 8780065
    Abstract: Apparatuses and methods of synchronizing a display driver integrated circuit (DDI) and a touch screen controller (TSC) integrated circuit that are coupled to a display integrated touch panel, such as an in-cell panel, and allowing multi-phase transmit (TX) scanning of the in-cell touch panel. One apparatus includes a DDI configured to receive signals on a video interface from a host processor over a video interface and to drive electrodes of a touch panel. The DDI is configured to receive control signals from a TSC over a control interface to drive different transmit (TX) phase sequences of a TX signal in different sensing interval on the electrodes of the touch panel.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: July 15, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Milton Ribeiro, Bart DeCanne, Jan-Willem Van de Waerdt
  • Publication number: 20140022185
    Abstract: Apparatuses and methods of synchronizing a display driver integrated circuit (DDI) and a touch screen controller (TSC) integrated circuit that are coupled to a display integrated touch panel, such as an in-cell panel, and allowing multi-phase transmit (TX) scanning of the in-cell touch panel. One apparatus includes a DDI configured to receive signals on a video interface from a host processor over a video interface and to drive electrodes of a touch panel. The DDI is configured to receive control signals from a TSC over a control interface to drive different transmit (TX) phase sequences of a TX signal in different sensing interval on the electrodes of the touch panel.
    Type: Application
    Filed: November 15, 2012
    Publication date: January 23, 2014
    Inventors: Milton Ribeiro, Bart DeCanne, Jan-Willem Van de Waerdt
  • Publication number: 20140022202
    Abstract: A capacitive sensor array may include a first set of sensor electrodes and a second set of sensor electrodes. Each of the second set of sensor electrodes may intersect each of the first set of sensor electrodes to form a plurality of unit cells each corresponding to a pair of sensor electrodes including one of the first set of sensor electrodes and one of the second set of sensor electrodes. Each point within each of the plurality of unit cells may nearer to a gap between the pair of sensor electrodes corresponding to the unit cell than to a gap between any different pair of sensor electrodes, and a first trace pattern within a first unit cell of the plurality of unit cells may be different from a second trace pattern within an adjacent unit cell of the plurality of unit cells.
    Type: Application
    Filed: September 28, 2012
    Publication date: January 23, 2014
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Massoud Badaye, Peter Vavaroutsos, Milton Ribeiro, Oleksandr Hoshtanar
  • Publication number: 20140022203
    Abstract: Apparatuses and methods of frequency hopping algorithms are described. One method monitors a signal on one or more electrodes of a sense network at a first operating frequency and detects noise in the signal at the first operating frequency. The method then switches to a second operating frequency, based on said detecting, for scanning the electrodes to detect a conductive object proximate to the plurality of electrodes, wherein a constant integration time is used for one half-period when scanning the electrodes at both the first and second operating frequencies.
    Type: Application
    Filed: November 7, 2012
    Publication date: January 23, 2014
    Inventors: Oleksandr Karpin, Milton Ribeiro, Volodymyr Bihday, Roman Ogirko, Andriy Maharyta, Igor Kolych
  • Patent number: 8493360
    Abstract: A system comprises a processing device, a signal generator to generate a first signal and a single receiver to receive a second signal from a capacitive sense array. The single receiver is configured to process the second signal for stylus sensing of a stylus proximate to the capacitive sense array in a first mode of operation and to process the second signal for touch sensing of a passive touch object proximate to the capacitive sense array in a second mode of operation. The second signal is unsynchronized with the first signal.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: July 23, 2013
    Assignee: Cypress Semiconductor Corporation
    Inventors: Victor Kremin, Mykhaylo Krekhovelskyy, Ruslan Omelchuk, Milton Ribeiro
  • Publication number: 20130021291
    Abstract: A system comprises a processing device, a signal generator to generate a first signal and a single receiver to receive a second signal from a capacitive sense array. The single receiver is configured to process the second signal for stylus sensing of a stylus proximate to the capacitive sense array in a first mode of operation and to process the second signal for touch sensing of a passive touch object proximate to the capacitive sense array in a second mode of operation. The second signal is unsynchronized with the first signal.
    Type: Application
    Filed: March 29, 2012
    Publication date: January 24, 2013
    Applicant: Cypress Semiconductor Corporation
    Inventors: Viktor Kremin, Ruslan Omelchuk, Mykhaylo Krekhovelskyy, Milton Ribeiro
  • Publication number: 20060145670
    Abstract: A power converter circuit senses the output voltage (Vo) and controls the converter's duty cycle (d1) to provide a steady output current (Io) or input power (Pin) in each switching cycle (T). During an initial period (Tramp), the controller provides a possibly smaller target current (Iramp) to reduce the system stress while the output voltage rises to a suitable value (InitVtar).
    Type: Application
    Filed: October 17, 2005
    Publication date: July 6, 2006
    Inventors: Dongsheng Zhou, Kent Kernahan, Milton Ribeiro
  • Publication number: 20060149499
    Abstract: In a power converter, an input power source (98) is intermittently coupled to provide a current flow (Icoil) in consecutive cycles (T) to generate an output voltage (Vo). The coupling durations (Tp) are adjusted in conjunction with a cycle skip count (112CNT) which is the count of cycles in which no coupling occurs. In some embodiments, the adjustments are performed to keep the coupling durations near the maximum efficiency range (between TLOW and THIGH), and the skip count is adjusted at the same time to obtain the desired output voltage in the presence of load current variations. The coupling frequencies are kept in a desired range to avoid interference with other circuit elements.
    Type: Application
    Filed: January 5, 2005
    Publication date: July 6, 2006
    Inventors: Milton Ribeiro, Kent Kernahan
  • Publication number: 20060145672
    Abstract: To conserve power when regulating the output voltage (Vo) of a power converter, no adjustment is made to the converter's pulse width modulation times (Tp, Ts) even if the output voltage is off target (Vtar), provided that the output voltage does not change or is moving towards the target voltage. In some embodiments, the output voltage is not allowed to stay off target for more than a predetermined length of time. In some embodiments, the minimal adjustments are always large enough to overcome ringing (1004).
    Type: Application
    Filed: January 5, 2005
    Publication date: July 6, 2006
    Inventors: Kent Kernahan, Milton Ribeiro
  • Publication number: 20060145678
    Abstract: A method for controlling a switching power converter provides an efficient algorithm for controlling the output voltage across loads that are relatively light with small transients. When the output voltage is at or below a predetermined first magnitude, a determination is made of the charge required for one or more pulses to increase the output voltage to a predetermined second magnitude which is greater than a target output voltage. Corrective action is taken to raise the output voltage to the second magnitude and the system takes no further corrective action until output voltage is determined to be at or below the first magnitude. The method is useful with synchronous or non-synchronous power converters of buck, boost, buck/boost or other topologies. The method further provides a simple means for determining the amount of charge removed from a battery.
    Type: Application
    Filed: January 5, 2005
    Publication date: July 6, 2006
    Inventors: Milton Ribeiro, Kent Kernahan