Patents by Inventor Adam Louis PARCO

Adam Louis PARCO 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: 9535189
    Abstract: A mobile device comprising a pressure sensor for collecting pressure data, a position-determining subsystem for generating location data including altitude data, and a processor operatively coupled to a memory to generate an atmospheric model based on the pressure data and the location data. In one implementation, the processor is configured to determine an Above Mean Sea Level (AMSL) altitude using a position-determining subsystem, determine a pressure altitude using the pressure sensor, calculate a difference between the pressure altitude and the AMSL altitude, and calculate a temperature at sea level based on the AMSL altitude and pressure altitude. In one implementation, the processor performs a linear regression on an equation AMSL altitude=offset+ScaleFactor*PressureAltitude to solve for the offset and the ScaleFactor, and then estimates the temperature at sea level as 1-ScaleFactor=(T?15)/3. The model may be used to estimate ambient air temperature or weather conditions.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: January 3, 2017
    Assignee: BlackBerry Limited
    Inventors: Nathan Daniel Pozniak Buchanan, Robert George Oliver, Adam Louis Parco
  • Patent number: 9471539
    Abstract: Methods and devices for determining a noise variance of an axis of a gyroscope are described. In one aspect, the method includes: representing a plurality of gyroscope readings for the axis in a histogram, the histogram including a plurality of bins associated with respective ranges; determining a bias for the axis of the gyroscope by identifying a concentration of the gyroscope readings within the histogram; and determining a noise variance for the axis of the gyroscope based on the histogram and based on the identified concentration of gyroscope readings.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: October 18, 2016
    Assignee: BlackBerry Limited
    Inventors: Nathan Daniel Pozniak Buchanan, Robert Oliver, Adam Louis Parco
  • Patent number: 9360497
    Abstract: Described are methods and systems for controlling sensor use on an electronic device, the electronic device having a first sensor defining at least one first sensor axis, the method comprising: detecting a first sensor reading; determining an orientation of the electronic device; and, disabling the detection of the first sensor reading in respect an identified first sensor axis when the first sensor reading in respect of the identified first sensor axis is substantially not expected to change for at least a predetermined amount of time.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: June 7, 2016
    Assignee: BlackBerry Limited
    Inventors: Robert George Oliver, Adam Louis Parco, Nathan Daniel Pozniak Buchanan
  • Patent number: 9310193
    Abstract: Disclosed are methods and systems for stabilizing orientation values of an electronic device, the orientation values representing an orientation of the electronic device, the method comprising: obtaining first sensor readings from a first sensor; obtaining second sensor readings from a second sensor; evaluating the first sensor readings and the second sensor readings to determine whether the electronic device is stationary; locking the orientation values when the electronic device is stationary; collecting at least one of further first sensor readings and further second sensor readings while the orientation values are locked; determining whether the orientation of the electronic device is changing by more than a threshold amount based on one or more of the further first sensor readings and the further second sensor readings; and unlocking the orientation values for updating based on the further sensor readings when the orientation of the electronic device is changing by more than the threshold amount.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: April 12, 2016
    Assignee: BlackBerry Limited
    Inventors: Robert George Oliver, Adam Louis Parco, Nathan Daniel Pozniak Buchanan
  • Patent number: 9204393
    Abstract: Apparatus, system and method for rejecting entry to a power saving mode based on a cover detection by an NFC enabled mobile device when an NFC field has been detected, such as from a second NFC enabled device. The apparatus, system and method may include detecting a magnetic field indicating proximity of the mobile device to a cover, determining when a predetermined delay has elapsed, checking the state of a flag that is set when an NFC field is detected, and preventing putting the mobile device into a low power state based on the cover indication if the flag is set.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: December 1, 2015
    Assignee: BlackBerry Limited
    Inventors: Adam Louis Parco, Alexander Michael Tomm
  • Patent number: 9021709
    Abstract: A method of indicating an interference magnetic field at an electronic device includes: displaying a first arrow indicating a direction of magnetic north on a display of the electronic device, the direction of the first arrow corrected to remove interference caused by an interference magnetic field; and displaying a second arrow indicating a direction of a source of the interference magnetic field on a display of the electronic device.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: May 5, 2015
    Assignee: Blackberry Limited
    Inventors: Robert George Oliver, Adam Louis Parco, Christopher James Grant
  • Patent number: 8970507
    Abstract: Methods of waking a portable electronic device are disclosed. In one embodiment, the method comprises: causing the portable electronic device to enter a sleep mode in which a touch-sensitive display is deactivated a force sensing transducer measures forces applied to the touch-sensitive display at a reduced rate relative to a rate of a full power mode when in the sleep mode; causing a force sensing transducer to measure forces applied to the touch-sensitive display at the rate of the full power mode in response to detection of an inertial event; causing the touch-sensitive display to be reactivated in response to detection of a force which is greater than a predetermined wake force threshold; and causing the portable electronic device to wake in response to detection of a touch event within a first predetermined duration of the detection of the force which is greater than a predetermined wake force threshold.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: March 3, 2015
    Assignee: BlackBerry Limited
    Inventors: Marc Edward Holbein, Kevin Howard Orr, Aleksandar Sasha Papo, Adam Louis Parco, Christopher James Grant
  • Patent number: 8965731
    Abstract: Methods and devices to determine a mobile device housing position are described. An example device disclosed herein includes a housing having a first portion movably coupled to a second portion, the second portion to have a first position, a second position, and at least one intermediate position relative to the first portion, wherein the intermediate position is between the first and second positions; a position detector in the first portion, the position detector to measure a transitional magnetic field when the second portion is in the intermediate position and to measure a second magnetic field; and a processor to determine that the second portion is in the first position or the second position based on the transitional magnetic field and the second magnetic field.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: February 24, 2015
    Assignee: BlackBerry Limited
    Inventors: Adam Louis Parco, Marc E. Holbein, Nazih Almalki, Christopher Harris Snow
  • Patent number: 8922198
    Abstract: A method and system are provided for calibrating a magnetometer. The method comprises determining a current quality level associated with magnetometer readings obtained using an active set of calibration parameters; and lowering a quality threshold for a background calibration of the magnetometer when the current quality level exceeds a threshold quality level needed by an application utilizing the magnetometer readings.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: December 30, 2014
    Assignee: Blackberry Limited
    Inventors: Nazih Almalki, Christopher Harris Snow, Jeffrey Alton Hugh Dods, Adam Louis Parco
  • Patent number: 8736560
    Abstract: A method of controlling an electronic device having a touch-sensitive display includes determining a first value representative of force applied by an actuator to a touch-sensitive input device of an electronic device, controlling the actuator to modulate the force on the touch-sensitive input device for providing tactile feedback, determining a second value representative of force applied by the actuator to the touch-sensitive input device, and adjusting control of the actuator to adjust a subsequent force applied by the actuator based on a difference between the first value and the second value.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: May 27, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Joseph Pertuit, Richard James Brogle, Adam Louis Parco
  • Patent number: 8736559
    Abstract: A method includes determining first respective values representative of forces applied by a plurality of actuators to a touch-sensitive input device of an electronic device, controlling the actuators to cause the actuators to change the forces applied to the touch-sensitive input device, determining second respective values representative of the forces applied by the actuators to the touch-sensitive input device, and determining when there is a fault based on a change from the first respective values to the second respective values.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: May 27, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Joseph Pertuit, Richard James Brogle, Kuo-Feng Tong, Adam Louis Parco
  • Publication number: 20140130361
    Abstract: A method of indicating an interference magnetic field at an electronic device includes: displaying a first arrow indicating a direction of magnetic north on a display of the electronic device, the direction of the first arrow corrected to remove interference caused by an interference magnetic field; and displaying a second arrow indicating a direction of a source of the interference magnetic field on a display of the electronic device.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Robert George OLIVER, Adam Louis PARCO, Christopher James GRANT
  • Publication number: 20140120990
    Abstract: Apparatus, system and method for rejecting entry to a power saving mode based on a cover detection by an NFC enabled mobile device when an NFC field has been detected, such as from a second NFC enabled device. The apparatus, system and method may include detecting a magnetic field indicating proximity of the mobile device to a cover, determining when a predetermined delay has elapsed, checking the state of a flag that is set when an NFC field is detected, and preventing putting the mobile device into a low power state based on the cover indication if the flag is set.
    Type: Application
    Filed: October 25, 2012
    Publication date: May 1, 2014
    Applicant: Research In Motion Limited
    Inventors: Adam Louis PARCO, Alexander Michael TOMM
  • Publication number: 20140114567
    Abstract: A computer-implemented method comprises collecting three-dimensional location data for a plurality of locations using one or more mobile devices, wherein the location data includes coordinates of latitude and longitude and further includes corresponding altitude data and generating an elevation model based on the three-dimensional location data. Once the elevation model is generated, it is possible to identify which floor of a building the device is located on. This enables delivery of floor-specific location-based services to mobile devices inside multi-storey buildings.
    Type: Application
    Filed: October 18, 2012
    Publication date: April 24, 2014
    Applicant: Research In Motion Limited
    Inventors: Nathan Daniel Pozniak BUCHANAN, Robert George OLIVER, Adam Louis PARCO
  • Publication number: 20140114624
    Abstract: A mobile device comprising a pressure sensor for collecting pressure data, a position-determining subsystem for generating location data including altitude data, and a processor operatively coupled to a memory to generate an atmospheric model based on the pressure data and the location data. In one implementation, the processor is configured to determine an Above Mean Sea Level (AMSL) altitude using a position-determining subsystem, determine a pressure altitude using the pressure sensor, calculate a difference between the pressure altitude and the AMSL altitude, and calculate a temperature at sea level based on the AMSL altitude and pressure altitude. In one implementation, the processor performs a linear regression on an equation AMSL altitude=offset+ScaleFactor*PressureAltitude to solve for the offset and the ScaleFactor, and then estimates the temperature at sea level as 1-ScaleFactor=(T?15)/3. The model may be used to estimate ambient air temperature or weather conditions.
    Type: Application
    Filed: October 18, 2012
    Publication date: April 24, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Nathan Daniel Pozniak BUCHANAN, Robert George OLIVER, Adam Louis PARCO
  • Publication number: 20140067306
    Abstract: Described are methods and systems for controlling sensor use on an electronic device, the electronic device having a first sensor defining at least one first sensor axis, the method comprising: detecting a first sensor reading; determining an orientation of the electronic device; and, disabling the detection of the first sensor reading in respect an identified first sensor axis when the first sensor reading in respect of the identified first sensor axis is substantially not expected to change for at least a predetermined amount of time.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Robert George OLIVER, Adam Louis PARCO, Nathan Daniel Pozniak BUCHANAN
  • Publication number: 20140067305
    Abstract: Disclosed are methods and systems for stabilizing orientation values of an electronic device, the orientation values representing an orientation of the electronic device, the method comprising: obtaining first sensor readings from a first sensor; obtaining second sensor readings from a second sensor; evaluating the first sensor readings and the second sensor readings to determine whether the electronic device is stationary; locking the orientation values when the electronic device is stationary; collecting at least one of further first sensor readings and further second sensor readings while the orientation values are locked; determining whether the orientation of the electronic device is changing by more than a threshold amount based on one or more of the further first sensor readings and the further second sensor readings; and unlocking the orientation values for updating based on the further sensor readings when the orientation of the electronic device is changing by more than the threshold amount.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Robert George OLIVER, Adam Louis PARCO, Nathan Daniel Pozniak BUCHANAN
  • Publication number: 20140058704
    Abstract: Methods and devices for determining a noise variance of an axis of a gyroscope are described. In one aspect, the method includes: representing a plurality of gyroscope readings for the axis in a histogram, the histogram including a plurality of bins associated with respective ranges; determining a bias for the axis of the gyroscope by identifying a concentration of the gyroscope readings within the histogram; and determining a noise variance for the axis of the gyroscope based on the histogram and based on the identified concentration of gyroscope readings.
    Type: Application
    Filed: August 24, 2012
    Publication date: February 27, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Nathan Daniel Pozniak BUCHANAN, Robert OLIVER, Adam Louis PARCO
  • Publication number: 20130018628
    Abstract: Methods and devices to determine a mobile device housing position are described. An example device disclosed herein includes a housing having a first portion movably coupled to a second portion, the second portion to have a first position, a second position, and at least one intermediate position relative to the first portion, wherein the intermediate position is between the first and second positions; a position detector in the first portion, the position detector to measure a transitional magnetic field when the second portion is in the intermediate position and to measure a second magnetic field; and a processor to determine that the second portion is in the first position or the second position based on the transitional magnetic field and the second magnetic field.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 17, 2013
    Inventors: Adam Louis Parco, Marc E. Holbein, Nazih Almalki, Christopher Harris Snow
  • Publication number: 20120169327
    Abstract: A method and system are provided for controlling an electronic device, such as a mobile device. The method comprises using a magnetometer of the electronic device to obtain a reading; determining whether one or more properties of the reading matches at least one magnetic signature from a set of magnetic signatures, each magnetic signature being indicative of an expected magnetic influence from another object; if the one or more properties match a particular magnetic signature from the set of magnetic signatures, determining one or more actions associated with the particular magnetic signature; and enabling the one or more actions to be performed using the electronic device.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 5, 2012
    Applicant: Research In Motion Limited
    Inventors: Adam Louis Parco, Nazih Almalki, Jeffrey Alton Hugh Dods