Patents by Inventor Nazih Almalki

Nazih Almalki 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: 20170061166
    Abstract: A system and method to determine suspicious movement of a portable device are disclosed. A determination is made that an update received by a local device was sent from a remote device different than the local device. A suspicious movement of the local device is determined based upon determining that the local device is moving at a time associated with the update and based upon determining the update originated from the remote device. Based on determining the suspicious movement, a notification of unauthorized device movement is provided.
    Type: Application
    Filed: August 24, 2015
    Publication date: March 2, 2017
    Inventors: Nazih ALMALKI, Robert George OLIVER, Zhe CHEN, Andrew Michael INWOOD, Marcin CIETWIERKOWSKI
  • Patent number: 9509361
    Abstract: A method for using an accessory with a mobile device is disclosed. The method includes: causing at least one camera of the mobile device to capture one or more images of a pattern disposed on a surface of an accessory that is being used with the mobile device; identifying a code associated with the accessory from the one or more images of the pattern; determining a type associated with the accessory based on the identified code; and entering an accessory-specific operating mode in which behavior of the mobile device is controlled to accommodate features that are specific to the accessory.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: November 29, 2016
    Assignee: BlackBerry Limited
    Inventors: Lawrence Edward Kuhl, Nazih Almalki
  • Patent number: 9507925
    Abstract: A mobile communications device includes a plurality of first input devices capable of passively collecting input data, a second input device(s) capable of collecting response data based upon a challenge, and a processor capable of determining a level of assurance (LOA) that possession of the mobile communications device has not changed based upon a statistical behavioral model and the passively received input data, and comparing the LOA with a security threshold. When the LOA is above the security threshold, the processor may be capable of performing a given mobile device operation without requiring response data from the second input device(s). When the LOA falls below the security threshold, the processor may be capable of generating the challenge, performing the given mobile device operation responsive to valid response data, and adding recent input data to the statistical behavioral model responsive to receipt of the valid response data.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: November 29, 2016
    Assignee: BlackBerry Limited
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Publication number: 20160327627
    Abstract: A method for calibrating a magnetometer following a temperature event is described. The magnetometer includes three sensors, including a Hall Effect sensor associated with a first sensing axis and a sensor of another type associated with a second sensing axis. The method includes: maintaining a cache of gyroscope data and magnetometer data representing magnetometer readings obtained from the magnetometer; detecting a temperature event; determining an expected magnetometer reading following the temperature event; comparing the expected magnetometer reading to a magnetometer reading obtained from the magnetometer after the temperature event to determine a calibration correction amount; compare a difference between the magnetometer reading obtained after the temperature event and the expected magnetometer reading for the second sensing axis to a threshold and, based on the comparison to the threshold, generating new calibration data for the magnetometer based on the calibration correction amount.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 10, 2016
    Applicant: BlackBerry Limited
    Inventors: Nazih ALMALKI, Robert George OLIVER
  • Publication number: 20160313841
    Abstract: A method includes detecting first and second touches on the touch-sensitive display and determining a location of each of the first and second touches, determining, by a plurality of force sensors, reaction forces, for the first and second touches, and determining a respective applied force for each of the first and second touches based on the reaction forces and the locations of the first and second touches.
    Type: Application
    Filed: June 29, 2016
    Publication date: October 27, 2016
    Inventors: Sean Bartholomew SIMMONS, Nazih ALMALKI
  • Publication number: 20160259378
    Abstract: A system and method of rendering data based on an angle of a carrying case flap is provided. The system comprises: a mobile device comprising: a processor and a display device; a carrying case configured to mate with the mobile device, the carrying case comprising a flap having an open position and a closed position, the flap at least partially obscuring the display device in the closed position when the mobile device is mated with the carrying case; and, a sensor located at one or more of the mobile device and the carrying case, the sensor configured to measure an angle between the flap and the display device as the flap moves between the closed position and the open position, the processor of the mobile device configured to: render data at the display device based on the angle.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 8, 2016
    Inventors: Robert George OLIVER, Nazih ALMALKI, Andrew Martin GARBER
  • Publication number: 20160224504
    Abstract: A device for changing communications of an audio port between an applications processor and an audio processor is provided. The device comprises: an audio port configured to connect with an external accessory; an applications processor configured to implement a digital communication protocol; an audio processor configured to process audio data; and, a switch configured to change communications of the audio port between the applications processor and the audio processor based on an electrical configuration of the audio port, the electrical configuration changing according to the external accessory.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 4, 2016
    Inventors: Ahmed ABDELSAMIE, Nazih ALMALKI, Scott Douglas ROSE
  • Patent number: 9383847
    Abstract: A method includes detecting first and second touches on the touch-sensitive display and determining a location of each of the first and second touches, determining, by a plurality of force sensors, reaction forces, for the first and second touches, and determining a respective applied force for each of the first and second touches based on the reaction forces and the locations of the first and second touches.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: July 5, 2016
    Assignee: BlackBerry Limited
    Inventors: Sean Bartholomew Simmons, Nazih Almalki
  • Patent number: 9301180
    Abstract: Methods and apparatus to perform measurements are disclosed. An example method disclosed herein for a user equipment (UE) to perform measurements comprises receiving configuration information from a network, the configuration information to configure the UE to perform logging of measurements in an idle mode, logging measurements in the idle mode, and sending an indication that logged measurements are available.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: March 29, 2016
    Assignee: BlackBerry Limited
    Inventors: Takashi Suzuki, Christopher Harris Snow, Nazih Almalki, Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora, Richard Charles Burbidge, Gordon Young, Xusheng Wei
  • Patent number: 9279680
    Abstract: Methods and electronic devices for determining orientation are described. In one aspect, a processor-implemented method of determining a corrected orientation of a gyroscope on an electronic device includes: generating a gyroscope reading using the gyroscope; determining, by the processor, a first orientation estimate based on the gyroscope reading and a past corrected orientation; determining, by the processor, whether the gyroscope was saturated when the gyroscope reading was generated; adjusting, by the processor, a saturation correction learning rate for the gyroscope based on the result of the determination of whether the gyroscope was saturated; and calculating, by the processor, the corrected orientation based on the first orientation estimate, a second orientation estimate and the saturation correction learning rate.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: March 8, 2016
    Assignee: BlackBerry Limited
    Inventors: Nathan Daniel Pozniak Buchanan, Nazih Almalki
  • Publication number: 20160042164
    Abstract: A mobile communications device includes a plurality of first input devices capable of passively collecting input data, a second input device(s) capable of collecting response data based upon a challenge, and a processor capable of determining a level of assurance (LOA) that possession of the mobile communications device has not changed based upon a statistical behavioral model and the passively received input data, and comparing the LOA with a security threshold. When the LOA is above the security threshold, the processor may be capable of performing a given mobile device operation without requiring response data from the second input device(s). When the LOA falls below the security threshold, the processor may be capable of generating the challenge, performing the given mobile device operation responsive to valid response data, and adding recent input data to the statistical behavioral model responsive to receipt of the valid response data.
    Type: Application
    Filed: October 19, 2015
    Publication date: February 11, 2016
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Patent number: 9220028
    Abstract: Methods and apparatus to perform measurements are disclosed. An example method disclosed herein for a user equipment (UE) to perform measurements in a mobile communication network comprises receiving configuration information comprising at least one of a validity state, a measurement activation criterion, a measurement deactivation criterion, a reporting criterion or a location request criterion to configure a measurement, and performing the measurement based on the configuration information.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: December 22, 2015
    Assignee: BlackBerry Limited
    Inventors: Takashi Suzuki, Christopher Harris Snow, Nazih Almalki, Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora, Richard Burbidge, Gordon Young, Xusheng Wei
  • Patent number: 9204373
    Abstract: A system and method for acquisition of neighbor cell information are provided. A serving cell receives a request for neighbor cell system information, and in response to the request, the serving cell transmits neighbor cell system information.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: December 1, 2015
    Assignee: BlackBerry Limited
    Inventors: Dinesh Kumar Arora, Christopher Harris Snow, Ayman Ahmed Abdel-Samad, Nazih Almalki
  • Patent number: 9166962
    Abstract: A mobile communications device may include a plurality of first input devices capable of passively collecting input data, a second input device(s) capable of collecting response data based upon a challenge, and a processor capable of determining a level of assurance (LOA) that possession of the mobile communications device has not changed based upon a statistical behavioral model and the passively received input data, and comparing the LOA with a security threshold. When the LOA is above the security threshold, the processor may be capable of performing a given mobile device operation without requiring response data from the second input device(s). When the LOA falls below the security threshold, the processor may be capable of generating the challenge, performing the given mobile device operation responsive to valid response data, and adding recent input data to the statistical behavioral model responsive to receipt of the valid response data.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 20, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Patent number: 9157736
    Abstract: According to one aspect, a method of determining an attitude matrix on a portable electronic device. The method includes determining a first attitude matrix gradient using data from at least one of an accelerometer and a magnetometer, determining a second attitude matrix gradient using data from a gyroscope, fusing the first attitude matrix gradient and the second attitude matrix gradient based on a mixing coefficient to generate a fused gradient, and based on the fused gradient, updating a fine attitude matrix for the portable electronic device.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: October 13, 2015
    Assignee: BLACKBERRY LIMITED
    Inventors: Anand Ravindra Oka, Nazih Almalki, Christopher Harris Snow
  • Patent number: 9161170
    Abstract: A method and system are provided for determining a magnetic field using a mobile device. The method includes determining location information of the mobile device, obtaining magnetic field data based on the location information, determining orientation information of the mobile device and applying the orientation information to the magnetic field data to compute a magnetic field corresponding to the orientation of the mobile device.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: October 13, 2015
    Assignee: BlackBerry Limited
    Inventors: Tennessee Carmel-Veilleux, Robert George Oliver, Nathan Daniel Pozniak Buchanan, Nazih Almalki
  • Patent number: 9146285
    Abstract: Methods and apparatus employing non-magnetometer navigational sensor data to assist in determining whether a change in a magnetic field detected by a magnetometer is likely due to a source of internal or external magnetic interference, and more generally, whether such interference is likely to be persistent or transient. If the magnetic field data detected by the magnetometer indicates a large change in magnetic field, but the non-magnetometer navigational sensor (e.g., gyroscope) data does not indicate a corresponding change in orientation of the mobile device contemporaneous with the change in magnetic field, then the cause of the magnetic field change may be determined as likely originating from a localized external interference source and the device may prompt the user to move away from the interference source, rather than initiating a recalibration of the magnetometer.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: September 29, 2015
    Assignee: BLACKBERRY LIMITED
    Inventors: Nazih Almalki, Jeffrey Alton Hugh Dods, Jeffrey Charles Bos
  • Patent number: 9148567
    Abstract: Methods and devices for controlling the number of consecutive images captured in a burst operating mode are described. In one example embodiment, the present disclosure describes a method implemented by a processor of an electronic device. The electronic device has a camera module. The camera module is configured to temporarily capture a number of consecutive images to an image buffer when operation of the camera module is triggered. The method includes: obtaining motion data from a motion sensor on the electronic device; and based on the motion data, controlling the number of consecutive images captured by the camera module when operation of the camera module is triggered.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: September 29, 2015
    Assignee: BlackBerry Limited
    Inventors: Nazih Almalki, Zhe Chen
  • Patent number: 9030192
    Abstract: A method and system are provided for calibrating a magnetometer on a mobile device. The method includes obtaining one or more pairs of magnetometer readings. Each pair includes a first reading and a second reading. For each pair of magnetometer readings, the method also includes determining a rotation axis direction and a rotation angle corresponding to a change in orientation of the mobile device between obtaining the first reading and the second reading and determining a rotation axis for the pair of magnetometer readings using the rotation axis direction and rotation angle. The method also includes determining a calibration parameter based on at least one property of one or more of the rotation axes.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: May 12, 2015
    Assignee: BlackBerry Limited
    Inventors: Robert George Oliver, Nazih Almalki
  • Patent number: 9012846
    Abstract: Estimating reflectance of a surface adjacent a handheld electronic device having a orientation sensor and a light sensor, including estimating a location of the handheld electronic device relative to the surface in dependence on information from the orientation sensor; measuring light from the surface with the light sensor; and estimating a reflectance of the surface in dependence on the estimated location and measured light.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: April 21, 2015
    Assignee: BlackBerry Limited
    Inventor: Nazih Almalki