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: 11029328
    Abstract: 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: Grant
    Filed: September 25, 2015
    Date of Patent: June 8, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Vitor Carvalho, Bhuwan Dhingra, Edward Harrison Teague, Siddika Parlak Polatkan, Shankar Sadasivam, Carlos Manuel Puig
  • Patent number: 10473690
    Abstract: 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: Grant
    Filed: December 21, 2017
    Date of Patent: November 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Wyatt Thomas Riley, Carlos Manuel Puig, Joseph Czompo
  • Publication number: 20180113148
    Abstract: 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: Application
    Filed: December 21, 2017
    Publication date: April 26, 2018
    Inventors: Wyatt Thomas RILEY, Carlos Manuel PUIG, Joseph CZOMPO
  • Patent number: 9880193
    Abstract: 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: Grant
    Filed: March 15, 2013
    Date of Patent: January 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Wyatt Thomas Riley, Carlos Manuel Puig, Joseph Czompo
  • Patent number: 9854526
    Abstract: 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: Grant
    Filed: January 28, 2015
    Date of Patent: December 26, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Qing Xu, Carlos Manuel Puig, Shankar Sadasivam
  • Patent number: 9662023
    Abstract: 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: Grant
    Filed: June 16, 2015
    Date of Patent: May 30, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ramin Samadani, Carlos Manuel Puig, Russel Allyn Martin, Victor Kulik
  • Patent number: 9612114
    Abstract: 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: Grant
    Filed: September 10, 2013
    Date of Patent: April 4, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Andreas Klaus Wachter, Kirk Allan Burroughs, Lionel Jacques Garin, Stephen William Edge, Bruce Everett Wilson, Carlos Manuel Puig
  • Publication number: 20160367158
    Abstract: 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: Application
    Filed: June 16, 2015
    Publication date: December 22, 2016
    Inventors: Ramin Samadani, Carlos Manuel Puig, Russel Allyn Martin, Victor Kulik
  • Patent number: 9436214
    Abstract: 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: Grant
    Filed: June 13, 2014
    Date of Patent: September 6, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Radu Pitigoi-Aron, Leonid Sheynblat, Carlos Manuel Puig, Justin Black, Rashmi Kulkarni
  • Publication number: 20160219524
    Abstract: 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: Application
    Filed: January 28, 2015
    Publication date: July 28, 2016
    Inventors: Qing Xu, Carlos Manuel Puig, Shankar Sadasivam
  • Publication number: 20160195569
    Abstract: 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: Application
    Filed: September 25, 2015
    Publication date: July 7, 2016
    Inventors: Vitor CARVALHO, Bhuwan DHINGRA, Edward Harrison TEAGUE, Siddika PARLAK POLATKAN, Shankar SADASIVAM, Carlos Manuel PUIG
  • Publication number: 20160047649
    Abstract: 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: Application
    Filed: August 14, 2015
    Publication date: February 18, 2016
    Inventors: Stephen William EDGE, Andreas Klaus WACHTER, Kirk Allan BURROUGHS, Guttorm OPSHAUG, Carlos Manuel PUIG
  • Publication number: 20160047648
    Abstract: 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: Application
    Filed: August 14, 2015
    Publication date: February 18, 2016
    Inventors: Stephen William EDGE, Andreas Klaus WACHTER, Kirk Allan BURROUGHS, Guttorm OPSHAUG, Carlos Manuel PUIG
  • Publication number: 20150134996
    Abstract: 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: Application
    Filed: June 13, 2014
    Publication date: May 14, 2015
    Inventors: Radu PITIGOI-ARON, Leonid SHEYNBLAT, Carlos Manuel PUIG, Justin BLACK, Rashmi KULKARNI
  • Patent number: 9025859
    Abstract: 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: Grant
    Filed: July 30, 2012
    Date of Patent: May 5, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Subramaniam Venkatraman, Szepo Robert Hung, Ruben M. Velarde, Carlos Manuel Puig
  • Publication number: 20140200846
    Abstract: 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: Application
    Filed: September 10, 2013
    Publication date: July 17, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Andreas Klaus WACHTER, Kirk Allan Burroughs, Lionel Jacques Garin, Stephen William Edge, Bruce Everett Wilson, Carlos Manuel Puig
  • Publication number: 20140052401
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: February 20, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Wyatt Thomas Riley, Carlos Manuel Puig, Joseph Czompo
  • Publication number: 20140029837
    Abstract: 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: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Subramaniam Venkatraman, Szepo Robert Hung, Ruben M. Velarde, Carlos Manuel Puig