Patents by Inventor Aleksandar Papo

Aleksandar Papo 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: 11170082
    Abstract: A method of operation and non-transitory computer readable medium are provided for a mobile communications device which includes memory storing program instructions and a processor coupled to a first input that passively collects input data and a second input that collects response data based on a challenge. A statistical behavioral model is generated based upon passively collected input data for the user. A level of assurance (LOA) is determined based upon the statistical behavioral model and the passively collected input data from the first input. The LOA is compared with a threshold and based on the comparison: the mobile device operation is enabled as a result of determining that the LOA meets or exceeds the threshold without requiring response data from the at least one second input, otherwise, the challenge is generated and the mobile device operation is enabled responsive to valid response data from the second input.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: November 9, 2021
    Assignee: BlackBerry Limited
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Publication number: 20200110860
    Abstract: A method of operation and non-transitory computer readable medium are provided for a mobile communications device which includes memory storing program instructions and a processor coupled to a first input that passively collects input data and a second input that collects response data based on a challenge. A statistical behavioral model is generated based upon passively collected input data for the user. A level of assurance (LOA) is determined based upon the statistical behavioral model and the passively collected input data from the first input. The LOA is compared with a threshold and based on the comparison: the mobile device operation is enabled as a result of determining that the LOA meets or exceeds the threshold without requiring response data from the at least one second input, otherwise, the challenge is generated and the mobile device operation is enabled responsive to valid response data from the second input.
    Type: Application
    Filed: December 5, 2019
    Publication date: April 9, 2020
    Inventors: Michael Andrew GOLDSMITH, Aleksandar PAPO, Robert Joseph LOMBARDI, Jasmin MULAOSMANOVIC, Nazih ALMALKI, Brian Everett McBRIDE, Peter Mark RABINOVITCH
  • Patent number: 10515198
    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: April 23, 2018
    Date of Patent: December 24, 2019
    Assignee: BlackBerry Limited
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Patent number: 10505758
    Abstract: Systems and methods are provided for sharing a network interface between operating systems in an embedded device. A host operating system provides a network bridge. First and second operating systems provide first and second respective shared network interfaces connected to the bridge. A first external network interface is linked to the first shared network interface via a control client. The first external network interface is shared with the second operating system.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: December 10, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Aleksandar Papo, Nazih Almalki
  • Publication number: 20190013963
    Abstract: Systems and methods are provided for sharing a network interface between operating systems in an embedded device. A host operating system provides a network bridge. First and second operating systems provide first and second respective shared network interfaces connected to the bridge. A first external network interface is linked to the first shared network interface via a control client. The first external network interface is shared with the second operating system.
    Type: Application
    Filed: July 6, 2017
    Publication date: January 10, 2019
    Inventors: Aleksandar PAPO, Nazih ALMALKI
  • Patent number: 10104523
    Abstract: A system and method for short-range wireless peer-to-peer file sharing is provided. A consolidated catalog of accessible files stored both locally and remotely is sent by a first computing device to a peer computing device over a short-range wireless communications link. The first device receives a request from the peer device to retrieve a selected file. When this selected file is determined to be remotely stored, the first device obtains authentication credentials sufficient to permit access by the peer device to the selected file stored remotely at another device, and sends the authentication credentials to the peer device over the short range wireless communications link so that the peer device can directly retrieve the selected file from the other device using the authentication credentials.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: October 16, 2018
    Assignee: BlackBerry Limited
    Inventors: Mohammed Nawaf Smadi, Aleksandar Papo, Ahmed Abdelsamie
  • Patent number: 10078742
    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: November 28, 2016
    Date of Patent: September 18, 2018
    Assignee: BlackBerry Limited
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Publication number: 20180247034
    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: April 23, 2018
    Publication date: August 30, 2018
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Patent number: 9953146
    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: November 28, 2016
    Date of Patent: April 24, 2018
    Assignee: BlackBerry Limited
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • Publication number: 20170083692
    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: November 28, 2016
    Publication date: March 23, 2017
    Inventors: Michael Andrew Goldsmith, Aleksandar Papo, Robert Joseph Lombardi, Jasmin Mulaosmanovic, Nazih Almalki, Brian Everett McBride, Peter Mark Rabinovitch
  • 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: 20160227357
    Abstract: A system and method for short-range wireless peer-to-peer file sharing is provided. A consolidated catalog of accessible files stored both locally and remotely is sent by a first computing device to a peer computing device over a short-range wireless communications link. The first device receives a request from the peer device to retrieve a selected file. When this selected file is determined to be remotely stored, the first device obtains authentication credentials sufficient to permit access by the peer device to the selected file stored remotely at another device, and sends the authentication credentials to the peer device over the short range wireless communications link so that the peer device can directly retrieve the selected file from the other device using the authentication credentials.
    Type: Application
    Filed: April 12, 2016
    Publication date: August 4, 2016
    Inventors: Mohammed Nawaf SMADI, Aleksandar PAPO, Ahmed ABDELSAMIE
  • Patent number: 9348486
    Abstract: A device, method and system or performing visual set operations to modify and generate lists, and methods thereof are provided. Provided at a display of a device, are: a first graphical representation indicative of a first list and a second graphical representation indicative of a second list, the first list and the second list comprising common elements, and a graphical intersection of the first graphical representation and the second graphical representation is indicative of the common elements. Via a processor of the device, the graphical intersection is separated from one or more of the first graphical representation and the second graphical representation, such that one or more additional lists are generated based on the separating, each of the one or more additional lists comprising a respective one of: the common elements; the first list minus the common elements; and, the second list minus the common elements.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: May 24, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Donald Somerset McCulloch McKenzie, Jerome Pasquero, Aleksandar Papo
  • Patent number: 9344485
    Abstract: In one embodiment, for example, a method of short range wireless peer-to-peer file sharing is provided. The method includes establishing a short range wireless communications link between a local computing device and a peer computing device and transmitting to the peer computing device over the short range wireless communications link a consolidated catalog of accessible files stored locally in the local computing device, remotely in a remote computing device, or both. The method further includes receiving from over the short range wireless communications link a request by the peer computing device to retrieve a selected one of the files. The method includes responding to a determination that the selected one of the files is stored remotely in the remote computing device by facilitating the retrieval by the peer computing device of the selected one of the files from the remote computing device for delivery to the peer computing device.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: May 17, 2016
    Assignee: BlackBerry Limited
    Inventors: Mohammed Nawaf Smadi, Aleksandar Papo, Ahmed Abdelsamie
  • 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: 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: 8909498
    Abstract: A method and system for testing and calibrating an accelerometer of an electronic device are provided. In accordance with one embodiment, there is a test system for an electronic device having an accelerometer with three mutually orthogonal sensing axes, the test system comprising: a test fixture having: a nest defining a cavity for receiving an electronic device; wherein the nest is configured so that, when the test fixture is substantially horizontal, a two-dimensional sensing plane defined by two of the sensing axes of the accelerometer is substantially horizontal and the third sensing axis is perpendicular to the two-dimensional sensing plane and substantially parallel to the force of gravity.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: December 9, 2014
    Assignee: BlackBerry Limited
    Inventors: Marc Adam Kennedy, Arkady Ivannikov, Aleksandar Papo
  • Publication number: 20140335787
    Abstract: In one embodiment, for example, a method of short range wireless peer-to-peer file sharing is provided. The method includes establishing a short range wireless communications link between a local computing device and a peer computing device and transmitting to the peer computing device over the short range wireless communications link a consolidated catalog of accessible files stored locally in the local computing device, remotely in a remote computing device, or both. The method further includes receiving from over the short range wireless communications link a request by the peer computing device to retrieve a selected one of the files. The method includes responding to a determination that the selected one of the files is stored remotely in the remote computing device by facilitating the retrieval by the peer computing device of the selected one of the files from the remote computing device for delivery to the peer computing device.
    Type: Application
    Filed: May 13, 2013
    Publication date: November 13, 2014
    Applicant: Research In Motion Limited
    Inventors: Mohammed Nawaf Smadi, Aleksandar Papo, Ahmed Abdelsamie
  • Publication number: 20140137191
    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: Application
    Filed: March 15, 2013
    Publication date: May 15, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Andrew GOLDSMITH, Aleksandar PAPO, Robert Joseph LOMBARDI, Jasmin MULAOSMANOVIC, Nazih ALMALKI, Brian Everett McBride, Peter Mark RABINOVITCH
  • Publication number: 20140092126
    Abstract: A device, method and system or performing visual set operations to modify and generate lists, and methods thereof are provided. Provided at a display of a device, are: a first graphical representation indicative of a first list and a second graphical representation indicative of a second list, the first list and the second list comprising common elements, and a graphical intersection of the first graphical representation and the second graphical representation is indicative of the common elements. Via a processor of the device, the graphical intersection is separated from one or more of the first graphical representation and the second graphical representation, such that one or more additional lists are generated based on the separating, each of the one or more additional lists comprising a respective one of: the common elements the first list minus the common elements; and, the second list minus the common elements.
    Type: Application
    Filed: October 2, 2012
    Publication date: April 3, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Donald Somerset McCULLOCH McKENZIE, Jerome PASQUERO, Aleksandar PAPO