Patents by Inventor Carlos Manuel Puig
Carlos Manuel Puig 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: 11029328Abstract: Disclosed is an apparatus and method for classifying a motion state of a mobile device comprising: determining a first motion state associated with a highest probability value and with a first confidence level greater than a first threshold; entering the first motion state; while the first motion state is active, determining a second motion state associated with a highest probability value and with a second confidence level greater than the first threshold, the second motion state being different from the first motion state; determining whether the second motion state is to be entered; and in response to determining that the second motion state is to be entered, entering the second motion state.Type: GrantFiled: September 25, 2015Date of Patent: June 8, 2021Assignee: QUALCOMM IncorporatedInventors: Vitor Carvalho, Bhuwan Dhingra, Edward Harrison Teague, Siddika Parlak Polatkan, Shankar Sadasivam, Carlos Manuel Puig
-
Patent number: 10473690Abstract: Techniques for compensating for inertial and/or magnetic interference in a mobile device are provided. The mobile device can include a vibration motor to vibrate the device, a processor, and can include an inertial sensor and/or a magnetometer. The processor can be configured to actuate the vibration motor to induce vibration of the mobile device, to measure motion of the mobile device with the inertial sensor of the device to produce sensor output data and/or to measure a magnetic field generated by the vibration motor to produce magnetometer output data, and to compensate for the vibration of the inertial sensor induced by the vibration motor to produce compensated sensor output data and/or to compensate for a magnetic field generated by the vibration motor when the vibration motor is actuated to produce compensated magnetometer output data.Type: GrantFiled: December 21, 2017Date of Patent: November 12, 2019Assignee: QUALCOMM IncorporatedInventors: Wyatt Thomas Riley, Carlos Manuel Puig, Joseph Czompo
-
Publication number: 20180113148Abstract: Techniques for compensating for inertial and/or magnetic interference in a mobile device are provided. The mobile device can include a vibration motor to vibrate the device, a processor, and can include an inertial sensor and/or a magnetometer. The processor can be configured to actuate the vibration motor to induce vibration of the mobile device, to measure motion of the mobile device with the inertial sensor of the device to produce sensor output data and/or to measure a magnetic field generated by the vibration motor to produce magnetometer output data, and to compensate for the vibration of the inertial sensor induced by the vibration motor to produce compensated sensor output data and/or to compensate for a magnetic field generated by the vibration motor when the vibration motor is actuated to produce compensated magnetometer output data.Type: ApplicationFiled: December 21, 2017Publication date: April 26, 2018Inventors: Wyatt Thomas RILEY, Carlos Manuel PUIG, Joseph CZOMPO
-
Patent number: 9880193Abstract: Techniques for compensating for inertial and/or magnetic interference in a mobile device are provided. The mobile device can include a vibration motor to vibrate the device, a processor, and can include an inertial sensor and/or a magnetometer. The processor can be configured to actuate the vibration motor to induce vibration of the mobile device, to measure motion of the mobile device with the inertial sensor of the device to produce sensor output data and/or to measure a magnetic field generated by the vibration motor to produce magnetometer output data, and to compensate for the vibration of the inertial sensor induced by the vibration motor to produce compensated sensor output data and/or to compensate for a magnetic field generated by the vibration motor when the vibration motor is actuated to produce compensated magnetometer output data.Type: GrantFiled: March 15, 2013Date of Patent: January 30, 2018Assignee: QUALCOMM IncorporatedInventors: Wyatt Thomas Riley, Carlos Manuel Puig, Joseph Czompo
-
Patent number: 9854526Abstract: A method of controlling power consumption of a voice activation system in a mobile platform includes monitoring one or more sensors of the mobile platform. Next, it is determined whether a microphone of the mobile platform is concealed or obstructed in response to the monitoring of the one or more sensors. If so, the mobile platform transitions one or more components of the voice activation system from a normal power consumption power state to a low power consumption state.Type: GrantFiled: January 28, 2015Date of Patent: December 26, 2017Assignee: QUALCOMM IncorporatedInventors: Qing Xu, Carlos Manuel Puig, Shankar Sadasivam
-
Patent number: 9662023Abstract: Disclosed embodiments pertain to the measurement of heart rate in the presence of motion and noise. Spectral peaks in measurements by an optical sensor are compared with spectral peaks obtained from a motion sensor signal measurements, to obtain a fundamental frequency in the optical sensor signal, where the fundamental frequency is associated with a user's heart rate. A first heart rate may be estimated based on the fundamental frequency. A variety of quality metrics may be determined for the first heart rate estimate. A second estimated heart rate may be determined based by processing a frequency domain representation of the optical sensor signal based on a frequency domain representation of the motion sensor signal. One or more of the previously determined quality metrics may be dynamically adjusted based on a comparison of first and second estimated heart rates.Type: GrantFiled: June 16, 2015Date of Patent: May 30, 2017Assignee: QUALCOMM IncorporatedInventors: Ramin Samadani, Carlos Manuel Puig, Russel Allyn Martin, Victor Kulik
-
Patent number: 9612114Abstract: Systems, apparatus and methods for populating and using a pressure database to determine an altitude of a unit with an unknown altitude are presented. A pressure from one or more barometric pressure sensors linked to respective base stations are interpolated to determine a reference pressure (e.g., at sea level) at arbitrary coordinates (x,y) having pressure reading. For example, a mobile station at the arbitrary coordinates (x,y) records a pressure at the mobile station. A difference between this pressure at the mobile station and the interpolated reference pressure is determined, which may directly be interpreted as a defined altitude of the mobile station.Type: GrantFiled: September 10, 2013Date of Patent: April 4, 2017Assignee: QUALCOMM IncorporatedInventors: Andreas Klaus Wachter, Kirk Allan Burroughs, Lionel Jacques Garin, Stephen William Edge, Bruce Everett Wilson, Carlos Manuel Puig
-
Publication number: 20160367158Abstract: Disclosed embodiments pertain to the measurement of heart rate in the presence of motion and noise. Spectral peaks in measurements by an optical sensor are compared with spectral peaks obtained from a motion sensor signal measurements, to obtain a fundamental frequency in the optical sensor signal, where the fundamental frequency is associated with a user's heart rate. A first heart rate may be estimated based on the fundamental frequency. A variety of quality metrics may be determined for the first heart rate estimate. A second estimated heart rate may be determined based by processing a frequency domain representation of the optical sensor signal based on a frequency domain representation of the motion sensor signal. One or more of the previously determined quality metrics may be dynamically adjusted based on a comparison of first and second estimated heart rates.Type: ApplicationFiled: June 16, 2015Publication date: December 22, 2016Inventors: Ramin Samadani, Carlos Manuel Puig, Russel Allyn Martin, Victor Kulik
-
Patent number: 9436214Abstract: Aspects of the invention are related to a method for synchronizing a first sensor clock of a first sensor. The exemplary method comprises: correcting the first sensor clock for a first time, transferring data from the first sensor, and correcting the first sensor clock for a second time, wherein a time interval between two corrections of the first sensor clock is selected such that the first sensor clock is sufficiently aligned with a processor clock of a processor over the time interval.Type: GrantFiled: June 13, 2014Date of Patent: September 6, 2016Assignee: QUALCOMM IncorporatedInventors: Radu Pitigoi-Aron, Leonid Sheynblat, Carlos Manuel Puig, Justin Black, Rashmi Kulkarni
-
Publication number: 20160219524Abstract: A method of controlling power consumption of a voice activation system in a mobile platform includes monitoring one or more sensors of the mobile platform. Next, it is determined whether a microphone of the mobile platform is concealed or obstructed in response to the monitoring of the one or more sensors. If so, the mobile platform transitions one or more components of the voice activation system from a normal power consumption power state to a low power consumption state.Type: ApplicationFiled: January 28, 2015Publication date: July 28, 2016Inventors: Qing Xu, Carlos Manuel Puig, Shankar Sadasivam
-
Publication number: 20160195569Abstract: Disclosed is an apparatus and method for classifying a motion state of a mobile device comprising: determining a first motion state associated with a highest probability value and with a first confidence level greater than a first threshold; entering the first motion state; while the first motion state is active, determining a second motion state associated with a highest probability value and with a second confidence level greater than the first threshold, the second motion state being different from the first motion state; determining whether the second motion state is to be entered; and in response to determining that the second motion state is to be entered, entering the second motion state.Type: ApplicationFiled: September 25, 2015Publication date: July 7, 2016Inventors: Vitor CARVALHO, Bhuwan DHINGRA, Edward Harrison TEAGUE, Siddika PARLAK POLATKAN, Shankar SADASIVAM, Carlos Manuel PUIG
-
Publication number: 20160047649Abstract: A method of determining, at a server, an altitude of a mobile device, includes: receiving, at the server from the mobile device, a present barometric pressure at the mobile device; and determining, at the server, an altitude of the mobile device based on the present barometric pressure and a present reference barometric pressure at a known altitude.Type: ApplicationFiled: August 14, 2015Publication date: February 18, 2016Inventors: Stephen William EDGE, Andreas Klaus WACHTER, Kirk Allan BURROUGHS, Guttorm OPSHAUG, Carlos Manuel PUIG
-
Publication number: 20160047648Abstract: A method of providing pressure information from a mobile device includes: measuring a barometric pressure at the mobile device; determining a present barometric pressure based on the measured barometric pressure; and sending, from the mobile device toward a server, the present barometric pressure. The server may determine an altitude for the mobile device based on the present barometric pressure and a known reference pressure for a known altitude. The method may further include providing pressure statistics and/or calibration points by the mobile device to the server where the calibration points include pressure measurements for known or determinable locations. The calibration points may enable the server to determine a calibration value to enable an adjustment or correction to the measured barometric pressure.Type: ApplicationFiled: August 14, 2015Publication date: February 18, 2016Inventors: Stephen William EDGE, Andreas Klaus WACHTER, Kirk Allan BURROUGHS, Guttorm OPSHAUG, Carlos Manuel PUIG
-
Publication number: 20150134996Abstract: Aspects of the invention are related to a method for synchronizing a first sensor clock of a first sensor. The exemplary method comprises: correcting the first sensor clock for a first time, transferring data from the first sensor, and correcting the first sensor clock for a second time, wherein a time interval between two corrections of the first sensor clock is selected such that the first sensor clock is sufficiently aligned with a processor clock of a processor over the time interval.Type: ApplicationFiled: June 13, 2014Publication date: May 14, 2015Inventors: Radu PITIGOI-ARON, Leonid SHEYNBLAT, Carlos Manuel PUIG, Justin BLACK, Rashmi KULKARNI
-
Patent number: 9025859Abstract: The disclosure is directed to creating an inertial sensor aided depth map of a scene. An embodiment of the disclosure captures at least a first image and a second image during movement of a device caused by a user while framing or recording the scene, compensates for rotation between the first image and the second image, calculates an amount of translation of the device between the first image and the second image, calculates a pixel shift of a plurality of key points of the first image and the second image, and estimates a depth to one or more of the plurality of key points of the first image and the second image.Type: GrantFiled: July 30, 2012Date of Patent: May 5, 2015Assignee: Qualcomm IncorporatedInventors: Subramaniam Venkatraman, Szepo Robert Hung, Ruben M. Velarde, Carlos Manuel Puig
-
Publication number: 20140200846Abstract: Systems, apparatus and methods for populating and using a pressure database to determine an altitude of a unit with an unknown altitude are presented. A pressure from one or more barometric pressure sensors linked to respective base stations are interpolated to determine a reference pressure (e.g., at sea level) at arbitrary coordinates (x,y) having pressure reading. For example, a mobile station at the arbitrary coordinates (x,y) records a pressure at the mobile station. A difference between this pressure at the mobile station and the interpolated reference pressure is determined, which may directly be interpreted as a defined altitude of the mobile station.Type: ApplicationFiled: September 10, 2013Publication date: July 17, 2014Applicant: QUALCOMM IncorporatedInventors: Andreas Klaus WACHTER, Kirk Allan Burroughs, Lionel Jacques Garin, Stephen William Edge, Bruce Everett Wilson, Carlos Manuel Puig
-
Publication number: 20140052401Abstract: Techniques for compensating for inertial and/or magnetic interference in a mobile device are provided. The mobile device can include a vibration motor to vibrate the device, a processor, and can include an inertial sensor and/or a magnetometer. The processor can be configured to actuate the vibration motor to induce vibration of the mobile device, to measure motion of the mobile device with the inertial sensor of the device to produce sensor output data and/or to measure a magnetic field generated by the vibration motor to produce magnetometer output data, and to compensate for the vibration of the inertial sensor induced by the vibration motor to produce compensated sensor output data and/or to compensate for a magnetic field generated by the vibration motor when the vibration motor is actuated to produce compensated magnetometer output data.Type: ApplicationFiled: March 15, 2013Publication date: February 20, 2014Applicant: QUALCOMM INCORPORATEDInventors: Wyatt Thomas Riley, Carlos Manuel Puig, Joseph Czompo
-
Publication number: 20140029837Abstract: The disclosure is directed to creating an inertial sensor aided depth map of a scene. An embodiment of the disclosure captures at least a first image and a second image during movement of a device caused by a user while framing or recording the scene, compensates for rotation between the first image and the second image, calculates an amount of translation of the device between the first image and the second image, calculates a pixel shift of a plurality of key points of the first image and the second image, and estimates a depth to one or more of the plurality of key points of the first image and the second image.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Applicant: QUALCOMM IncorporatedInventors: Subramaniam Venkatraman, Szepo Robert Hung, Ruben M. Velarde, Carlos Manuel Puig