Patents by Inventor Carlos M. Puig

Carlos M. 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: 9785254
    Abstract: Aspects of the disclosure relate to computing technologies. In particular, aspects of the disclosure relate to mobile computing device technologies, such as systems, methods, apparatuses, and computer-readable media for improving orientation data. In some embodiments, a magnetic vector filter receives magnetometer data from a magnetometer and gyroscope data from a gyroscope and determines the magnetic vector using the magnetometer data and the gyroscope data in the magnetic vector filter. In other embodiments, a gravity vector filter receives accelerometer data and gyroscope data and determines the gravity vector using the accelerometer data and the gyroscope data in the gravity vector filter.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: October 10, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Victor Kulik, Disha Ahuja, Carlos M. Puig
  • Patent number: 9730145
    Abstract: System and methods are disclosed to use information available on the state of mobile devices in a heuristics-based approach to improve motion state detection. In one or more embodiments, information on the WiFi connectivity of mobile devices may be used to improve the detection of the in-transit state. The WiFi connectivity information may be used with sensor signal such as accelerometer signals in a motion classifier to reduce the false positives of the in-transit state. In one or more embodiments, information that a mobile device is connected to a WiFi access point (AP) may be used as heuristics to reduce the probability of falsely classifying the mobile device in the in-transit state when mobile device is actually in the hand of a relatively stationary user. Information on the battery charging state or the wireless connectivity of the mobile devices may also be used to improve the detection of in-transit state.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 8, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Jin Won Lee, Shankar Sadasivam, Disha Ahuja, Carlos M. Puig
  • Patent number: 9581466
    Abstract: Aspects of the disclosure relate to computing technologies. In particular, aspects of the disclosure relate to mobile computing device technologies, such as systems, methods, apparatuses, and computer-readable media for scheduling an execution of a task, such as a non-real time, non-latency sensitive background task on a computing device. In one implementation, the technique includes detecting a first state of a device, wherein the first state of the device is associated with a first power level and a first task, wherein the first power level is at least partially based on power consumption of a first task, determining that the first power level associated with the first state is above a threshold, and in response to determining that the first power level associated with the first state is above the threshold, and scheduling an execution of a second task on the device, wherein the second task is associated with automatically collecting of calibration data using at least one sensor.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: February 28, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Disha Ahuja, Victor Kulik, Carlos M. Puig, Ashish Nagesh Desai
  • Patent number: 9546883
    Abstract: Aspects of the disclosure relate to computing technologies. In particular, aspects of the disclosure relate to mobile computing device technologies, such as systems, methods, apparatuses, and computer-readable media for improving calibration data by increasing the diversity of orientations used for generating the calibration data. In one embodiment, the computing device receives a plurality of calibration measurements associated with one or more sensors of a device, determines a degree to which the plurality of calibration measurements were captured at different orientations of the device, and determines, based on the degree, whether to update one or more calibration parameters.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: January 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Disha Ahuja, Victor Kulik, Carlos M. Puig, Ashish Nagesh Desai
  • Patent number: 9534924
    Abstract: Aspects of the disclosure relate to computing technologies. In particular, aspects of the disclosure relate to mobile computing device technologies, such as systems, methods, apparatuses, and computer-readable media to improve the calibration data by taking into account the effects of change in temperature on motion sensors. For instance, different levels of error may be associated with a motion sensor at different temperature levels. In one implementation, the sensor measurement data associated with the various orientations at a temperature is used in determining the calibration data for that temperature.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: January 3, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Disha Ahuja, Victor Kulik, Carlos M. Puig, Ashish Nagesh Desai
  • Patent number: 8885688
    Abstract: A repeater is configured to selectively generate and transmit control message packets between wireless stations on both a transmit side and a receive side of the repeater. The repeater manages and manipulates an end to end protocol of the control message packets in a manner that does not change media access control (MAC) addresses of the end to end protocol so as to achieve a network objective, such as preventing other transmitters from transmitting while the repeater repeats a signal from its receive side to its transmit side. The control message management is applicable to analog signal repeaters as well as digital repeaters, such as symbol to symbol or packet to packet repeaters, in which physical layer control message management is performed.
    Type: Grant
    Filed: June 7, 2006
    Date of Patent: November 11, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Kenneth M. Gainey, James A. Proctor, Jr., Ross L. Lintelman, Lawrence W. LaMont, Jr., Carlos M. Puig
  • Patent number: 8873026
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for proximity sensor distance detection ambiguity removal.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: October 28, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Carlos M. Puig
  • Publication number: 20140269363
    Abstract: System and methods are disclosed to use information available on the state of mobile devices in a heuristics-based approach to improve motion state detection. In one or more embodiments, information on the WiFi connectivity of mobile devices may be used to improve the detection of the in-transit state. The WiFi connectivity information may be used with sensor signal such as accelerometer signals in a motion classifier to reduce the false positives of the in-transit state. In one or more embodiments, information that a mobile device is connected to a WiFi access point (AP) may be used as heuristics to reduce the probability of falsely classifying the mobile device in the in-transit state when mobile device is actually in the hand of a relatively stationary user. Information on the battery charging state or the wireless connectivity of the mobile devices may also be used to improve the detection of in-transit state.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Jin Won Lee, Shankar Sadasivam, Disha Ahuja, Carlos M. Puig
  • Publication number: 20140168057
    Abstract: Methods, systems, computer-readable media, and apparatuses for tap detection in a mobile device are presented. In some embodiments, the method may comprise storing, by a mobile device, a first data sample from an accelerometer sensor and a second data sample from a gyroscope sensor. Additionally, the method may comprise processing a plurality of data samples. The plurality of data samples can include the first data sample or the second data sample. Optionally, in one embodiment, the method may comprise suppressing a tap that has been classified as a false detection based on at least one of the plurality of data samples. Subsequently, the method may comprise determining an occurrence of a tap at a mobile device based on the results of the processing.
    Type: Application
    Filed: May 6, 2013
    Publication date: June 19, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Disha Ahuja, Carlos M. Puig, Ashutosh Joshi
  • Patent number: 8559379
    Abstract: A first repeater operating within a wireless network including a second repeater capable of communicating with the first repeater, and first and second wireless station devices capable of communicating with at least one of the first repeater and the second repeater, includes a reception device for receiving a wireless signal at a reception frequency; a detector for detecting if a predetermined portion of the received wireless signal includes a modified portion to thereby determine that the received signal is from the second repeater; and a transmission device for transmitting the wireless signal to one of the first and second wireless station devices at a transmission frequency to thereby repeat the wireless signal.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: October 15, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Kenneth M. Gainey, James A. Proctor, Jr., Lawrence Wayne LaMont, Jr., James C. Otto, Carlos M. Puig, Ross L. Lintelman
  • Publication number: 20130242120
    Abstract: A mobile device uses data from one or more sensors to determine a user context, such as a motion state of the user, and adjusts at least one camera feature selected form a group consisting of continuous auto-focus, auto-white balance, video encode quality, frame rate, search range used for focusing, and exposure mode based on the user context. The user context may include, e.g., at least one of panning, walking, standing, sitting, and traveling in a moving vehicle.
    Type: Application
    Filed: November 13, 2012
    Publication date: September 19, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Subramaniam Venkatraman, Ruben M. Velarde, Szepo Robert Hung, Carlos M. Puig
  • Publication number: 20130107066
    Abstract: Techniques described herein provide a method for improved image and video stabilization using inertial sensors. Gyroscopes, accelerometers and magnetometers are examples of such inertial sensors. The movement of the camera causes shifts in the image captured. Image processing techniques may be used to track the shift in the image on a frame-by-frame basis. The movement of the camera may be tracked using inertial sensors. By calculating the degree of similarity between the image shift as predicted by image processing techniques with shift of the device estimated using one or more inertial sensor, the device may estimate the portions of the image that are stationary and those that are moving. Stationary portions of the image may be used to transform and align the images. For video stabilization, the realigned images may be combined to generate the video. For image stabilization, the realigned images may be either added or averaged to generate the de-blurred image.
    Type: Application
    Filed: April 25, 2012
    Publication date: May 2, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Subramaniam VENKATRAMAN, Carlos M. Puig
  • Publication number: 20130107064
    Abstract: Techniques described herein provide a method for improved image and video stabilization using inertial sensors. Gyroscopes, accelerometers and magnetometers are examples of such inertial sensors. The movement of the camera causes shifts in the image captured. Image processing techniques may be used to track the shift in the image on a frame by frame basis. The movement of the camera may be tracked using inertial sensors. By calculating the degree of similarity between the image shift as predicted by image processing techniques with shift of the device estimated using one or more inertial sensor, the device may estimate the portions of the image that are stationary and those that are moving. Stationary portions of the image may be used to transform and align the images. For video stabilization, the realigned images may be combined to generate the video. For image stabilization, the realigned images may be either added or averaged to generate the de-blurred image.
    Type: Application
    Filed: April 25, 2012
    Publication date: May 2, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Subramaniam VENKATRAMAN, Carlos M. Puig
  • Publication number: 20130107065
    Abstract: Techniques described herein may provide a method for improved stationary object detection utilizing inertial sensor information. Gyroscopes and accelerometers are examples of such inertial sensors. The movement of the camera causes shifts in the image captured. Image processing techniques may be used to track the shift in the image on a frame-by-frame basis. The movement of the camera may be tracked using inertial sensors. By calculating the degree of similarity between the image shift as predicted by image processing techniques with motion of the device estimated using an inertial sensor, the device can estimate the portions of the image that are stationary and those that are moving.
    Type: Application
    Filed: April 25, 2012
    Publication date: May 2, 2013
    Applicant: QUALCOMM Incorporated
    Inventors: Subramaniam VENKATRAMAN, Carlos M. Puig
  • Publication number: 20130033694
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for proximity sensor distance detection ambiguity removal.
    Type: Application
    Filed: November 3, 2011
    Publication date: February 7, 2013
    Applicant: QUALCOMM Incorporated
    Inventor: Carlos M. Puig
  • Patent number: 8089913
    Abstract: A physical layer frequency translating repeater for use in a wireless network can include a baseband section with demodulator, a processor and a memory. A portion of a packet for repeating can be processed during a physical layer repeating operation and a higher layer function performed without modification of an address. A received signal can be processed on a symbol-by-symbol basis in a first symbol interval, and regenerated after at least a second symbol interval and prior to completion of the demodulating the received signal. A hybrid network device can include a network node portion and a physical layer repeater portion.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: January 3, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: James A. Proctor, Jr., Kenneth M. Gainey, Carlos M. Puig, James C. Otto, Lawrence W. LaMont, Jr.
  • Patent number: 8078100
    Abstract: A discrete time bandpass filter element (103) having multiple stages (201, 202, 203, 204, 205) for use in a time division duplex radio protocol communications system including an automatic gain control. Discrete time bandpass filter is used to generate delay and can replace SAW filters in a wireless frequency translating repeater.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: December 13, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: James A. Proctor, Jr., Kenneth M. Gainey, Carlos M. Puig, James C. Otto, Lawrence W. LaMont, Jr.
  • Publication number: 20090290526
    Abstract: A first repeater operating within a wireless network including a second repeater capable of communicating with the first repeater, and first and second wireless station devices capable of communicating with at least one of the first repeater and the second repeater, includes a reception device for receiving a wireless signal at a reception frequency; a detector for detecting if a predetermined portion of the received wireless signal includes a modified portion to thereby determine that the received signal is from the second repeater; and a transmission device for transmitting the wireless signal to one of the first and second wireless station devices at a transmission frequency to thereby repeat the wireless signal.
    Type: Application
    Filed: September 21, 2007
    Publication date: November 26, 2009
    Applicant: QUALCOMM INCORPORATED
    Inventors: Kenneth M. Gainey, James A. Proctor, Lawrence Wayne LaMont, James C. Otto, Carlos M. Puig, Ross L. Lintelman
  • Patent number: 7230935
    Abstract: A physical layer frequency translating repeater (600, 700) for use in a wireless network includes signal processor (710-714) coupled with a signal processing bus (711), a processor (627) and a memory (650). The physical layer repeater conducts physical layer repeating and selectively conducts layer 2 and possibly layer 3 functions depending on network conditions and other factors. A demodulator (623) can extract address information such as media access control (MAC) addressing to enable packets to be redirected, terminated, stored and forwarded, if necessary, based on network conditions.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: June 12, 2007
    Assignee: WiDeFi, Inc.
    Inventors: James A. Proctor, Jr., Kenneth M. Gainey, Carlos M. Puig, James C. Otto, Lawrence W. LaMont, Jr.