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: 20220268925Abstract: 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: ApplicationFiled: June 10, 2021Publication date: August 25, 2022Applicant: Google LLCInventors: Christian SCHULDT, Fredric LINDSTROM, Milton RIBEIRO, Albin FLYKT, TJ VARGHESE
-
Patent number: 9600125Abstract: 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: GrantFiled: September 28, 2012Date of Patent: March 21, 2017Assignee: CTPRESS SEMICONDUCTOR CORPORATIONInventors: Massoud Badaye, Peter Vavaroutsos, Milton Ribeiro, Oleksandr Hoshtanar
-
Patent number: 9411928Abstract: 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: GrantFiled: November 7, 2012Date of Patent: August 9, 2016Assignee: PARADE TECHNOLOGIES, LTD.Inventors: Oleksandr Karpin, Milton Ribeiro, Volodymyr Bihday, Roman Ogirko, Andriy Maharyta, Igor Kolych
-
Patent number: 9110552Abstract: 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: GrantFiled: June 6, 2013Date of Patent: August 18, 2015Assignee: CYPRESS SEMICONDUCTOR CORPORATIONInventors: Andriy Maharyta, Oleksandr Karpin, Yuriy Boychuk, Milton Ribeiro
-
Publication number: 20140253492Abstract: 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: ApplicationFiled: June 6, 2013Publication date: September 11, 2014Inventors: Andriy Maharyta, Oleksandr Karpin, Yuriy Boychuk, Milton Ribeiro
-
Patent number: 8780065Abstract: 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: GrantFiled: November 15, 2012Date of Patent: July 15, 2014Assignee: Cypress Semiconductor CorporationInventors: Milton Ribeiro, Bart DeCanne, Jan-Willem Van de Waerdt
-
Publication number: 20140022185Abstract: 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: ApplicationFiled: November 15, 2012Publication date: January 23, 2014Inventors: Milton Ribeiro, Bart DeCanne, Jan-Willem Van de Waerdt
-
Publication number: 20140022202Abstract: 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: ApplicationFiled: September 28, 2012Publication date: January 23, 2014Applicant: CYPRESS SEMICONDUCTOR CORPORATIONInventors: Massoud Badaye, Peter Vavaroutsos, Milton Ribeiro, Oleksandr Hoshtanar
-
Publication number: 20140022203Abstract: 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: ApplicationFiled: November 7, 2012Publication date: January 23, 2014Inventors: Oleksandr Karpin, Milton Ribeiro, Volodymyr Bihday, Roman Ogirko, Andriy Maharyta, Igor Kolych
-
Patent number: 8493360Abstract: 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: GrantFiled: March 29, 2012Date of Patent: July 23, 2013Assignee: Cypress Semiconductor CorporationInventors: Victor Kremin, Mykhaylo Krekhovelskyy, Ruslan Omelchuk, Milton Ribeiro
-
Publication number: 20130021291Abstract: 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: ApplicationFiled: March 29, 2012Publication date: January 24, 2013Applicant: Cypress Semiconductor CorporationInventors: Viktor Kremin, Ruslan Omelchuk, Mykhaylo Krekhovelskyy, Milton Ribeiro
-
Publication number: 20060145670Abstract: 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: ApplicationFiled: October 17, 2005Publication date: July 6, 2006Inventors: Dongsheng Zhou, Kent Kernahan, Milton Ribeiro
-
Publication number: 20060149499Abstract: 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: ApplicationFiled: January 5, 2005Publication date: July 6, 2006Inventors: Milton Ribeiro, Kent Kernahan
-
Power converters with limited operation to conserve power and with adjustments that overcome ringing
Publication number: 20060145672Abstract: 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: ApplicationFiled: January 5, 2005Publication date: July 6, 2006Inventors: Kent Kernahan, Milton Ribeiro -
Publication number: 20060145678Abstract: 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: ApplicationFiled: January 5, 2005Publication date: July 6, 2006Inventors: Milton Ribeiro, Kent Kernahan