Abstract: A method at an electronic device, the method including initiating authentication with a network through a network element; providing a configuration request, the configuration request including an attribute set for the electronic device; and receiving a configuration response, the configuration response including a certificate or credential for future authentication with the network.
Type:
Grant
Filed:
February 21, 2019
Date of Patent:
July 4, 2023
Assignee:
BlackBerry Limited
Inventors:
Michael Peter Montemurro, James Randolph Winter Lepp, Stephen McCann
Abstract: A method at a server for container location verification within a container yard, the method including requesting image data from at least one image sensor apparatus affixed to a container within the container yard; receiving the image data; and processing the image data to identify a location of a target container.
Type:
Grant
Filed:
January 22, 2020
Date of Patent:
June 27, 2023
Assignee:
BlackBerry Limited
Inventors:
Conrad Delbert Seaman, Stephen West, Derek John Kuhn
Abstract: A method comprising transmitting, by a user equipment (UE) to a network node, a registration message comprising at least one of a first indicator configured to indicate emergency call information display capability, a second indicator configured to indicate language information, or a third indicator configured to indicate a status of previously received emergency information, and receiving, by the user equipment from the network node, a registration accept message.
Type:
Grant
Filed:
May 21, 2019
Date of Patent:
June 27, 2023
Assignee:
BlackBerry Limited
Inventors:
Adrian Buckley, Jan Hendrik Lucas Bakker
Abstract: A service type announcement element indicates one or more service types offered by an access point (AP) that supports station a wireless network. The service type announcement element is generated by the AP and included in a beacon frame or in a probe response frame. The beacon frame or the probe response frame is transmitted by the AP and received by a mobile device prior to the mobile device being associated with the AP. The mobile device makes a determination whether any of the one or more service types can assist with an operation of an application on the mobile device and implements a network selection algorithm based on the determination.
Type:
Application
Filed:
February 24, 2023
Publication date:
June 22, 2023
Applicant:
BlackBerry Limited
Inventors:
Stephen McCANN, Michael Peter MONTEMURRO
Abstract: A continuous authentication system and related methods are provided. The system detects requests to perform user actions. A security value is associated with each user action. The system determines a subsequent session security level in response to an adjustment to a session security level by a security value of a requested user action. The requested user action is permitted and the session security level is adjusted based on the security value of the requested user action in response to a determination by the system that the subsequent session security level is greater than or equal to a threshold session security level. A user authentication challenge is caused (e.g., prompted) in response to a determination by the system that the subsequent session security level is less than the threshold session security level.
Type:
Application
Filed:
February 14, 2023
Publication date:
June 22, 2023
Applicant:
BlackBerry Limited
Inventors:
Andrew James MALTON, Andrew Eric WALENSTEIN
Abstract: Methods and systems for training a neural network. In a first stage of training, a coarse machine learning one-class classifier is trained using a first training set including a signal and noise and a noise machine learning one-class classifier is trained using a second training set excluding the signal. An assembly of models including the noise machine learning one-class classifier and the coarse machine learning one-class classifier is applied to the first training set to create a third training set representing the signal for a second stage of training. A final machine learning one-class classifier is trained in the second stage of training using the third training set representing the signal.
Abstract: Methods and devices for determining whether a mobile device has been compromised. The mobile device has a managed portion of memory and an unmanaged portion of memory, a managed profile and an unmanaged profile, and the managed profile includes files stored in the managed portion of memory and the unmanaged profile includes files stored in the unmanaged portion of memory. The managed profile is governed by a device policy set by a remote administrator. File tree structure information for the unmanaged profile of the mobile device is obtained that details at least a portion of a tree-based structure of folders and files in the unmanaged portion of memory. It is determined from the file tree structure information that the mobile device has been compromised and, based on that determination, an action is taken.
Type:
Application
Filed:
February 1, 2023
Publication date:
June 15, 2023
Applicant:
BlackBerry Limited
Inventors:
Chang Fung YANG, Robert Joseph LOMBARDI, Chi Hing NG, Johnathan George WHITE
Abstract: Methods and systems for fingerprinting a malicious behavior. In a first stage of training, a coarse machine learning one-class classifier is trained to detect a first dataset of events, the first dataset of events including a dataset of events representing a malicious behavior and a dataset of events representing non-malicious behavior and a benign machine learning one-class classifier is trained to detect a second dataset of events, the second dataset of events excluding the dataset of events representing malicious activity. An ensemble of models including the benign and coarse machine learning one-class classifiers is applied to the first dataset of events to create a third training set representing the malicious behavior for a second stage of training. A final machine learning one-class classifier is trained in the second stage of training using the third training set. The final machine learning one-class classifier represents a fingerprint of the malicious behavior.
Abstract: A method, system and computer-readable storage medium for controlling access to application data associated with an application configured on a computing device.
Type:
Application
Filed:
February 8, 2023
Publication date:
June 15, 2023
Applicant:
BlackBerry Limited
Inventors:
Sean Michael QUINLAN, Haniff SOMANI, Sanjiv MAURYA, Peter BARKER, Siavash James Joorabchian HAWKINS
Abstract: According to one aspect, a system and method of exchanging GRUUs (Globally Routed User Agent URI (Uniform Resource Identifier)) between a first telephony-enabled device and a second telephony enabled device using a circuit-switched message is provided. Once exchanged, the telephony enabled devices can exchange SIP (session initiated protocol) communications routed by the GRUUs. Any one of the telephony-enabled devices can add a media component to the SIP communications. According to another aspect, a system and method of generating GRUUs is provided. According to another aspect, a system and method of handing off communications to a packet switched network from a circuit switched network is provided.
Abstract: A method at a sensor module within a sensor system for communicating with a gateway, the method including storing a timing profile for communications with the gateway; waking a radio core of the sensor module at a threshold time prior to a beacon signal being expected from the gateway; sampling a channel for the beacon signal at the radio core; if the beacon signal is detected: waking a processor on the sensor module; exchanging communication with the gateway; and powering down the processor and radio core upon completion of the exchanging communication.
Type:
Grant
Filed:
July 1, 2020
Date of Patent:
June 13, 2023
Assignee:
BlackBerry Limited
Inventors:
Mahendra Fuleshwar Prasad, Michael Peter Montemurro, Stephen McCann, Jesse William Bennett, Scott Leonard Dill, James Randolph Winter Lepp
Abstract: A method at a computing device within an Intelligent Transportation System, the method including detecting a traffic event at the computing device; determining no fixed roadside unit is available from the computing device; establishing an Internet Protocol connection from the computing device to a network node; and sending a traffic event message from the computing device to the network node, the traffic event message providing information for the traffic event.
Type:
Grant
Filed:
March 11, 2022
Date of Patent:
June 6, 2023
Assignee:
BlackBerry Limited
Inventors:
Michael Peter Montemurro, Stephen McCann, Adrian Buckley
Abstract: The present disclosure describes a method for conserving power on a portable electronic device and a portable electronic device configured for the same. In accordance with one embodiment, there is provided a method for conserving power comprising: switching a portable electronic device to a low power mode in response to a trigger condition; and switching the portable electronic device from the low power mode to a full power mode on the portable electronic device in response to detection of a designated wake-up gesture on a touch-sensitive overlay of the portable electronic device.
Type:
Application
Filed:
January 26, 2023
Publication date:
June 1, 2023
Applicant:
BlackBerry Limited
Inventors:
Mihal Lazaridis, Robert James Lowles, Donald James Lindsay, John Edward Dolson, Danny Thomas Dodge
Abstract: A verification server comprising a memory and a processor programmed to execute instructions stored in the memory. The instructions include receiving a link registration request including a third-party link to a third-party server, validating the third-party server as a result of receiving the link registration request, generating a unique code as a result of validating the third-party server, and generating a custom link that includes the unique code.
Abstract: A method for performing initial registration is provided. The method includes receiving a server timeout message, the server timeout message including at least a field set to a value equal to a value received during a first registration. The method further includes initiating restoration procedures by performing an initial registration.
Type:
Grant
Filed:
July 22, 2021
Date of Patent:
May 23, 2023
Assignee:
BlackBerry Limited
Inventors:
Jan Hendrik Lucas Bakker, Adrian Buckley, Andrew Michael Allen
Abstract: A computer-implemented method of selectively installing an application from an application archive file is disclosed. The method includes receiving an indication to install an application on a computing device, the application being available for download as an archive file storing a manifest file and one or more installation files. The method further includes determining that installation of the application is permissible. The determining includes: without downloading the archive file, downloading at least a portion of the manifest file; and determining, based on the at least a portion of the manifest file, that installation of the application on the computing device would comply with a device management policy for the computing device. After determining that installation of the application is permissible, the archive file is downloaded and the application is installed therefrom. Related computer-readable media and computer systems are also disclosed.
Abstract: A method and apparatus for representing a conversation of related messages is provided. In a message collection user interface for displaying messages sent and received by a communications device, a dynamic session placeholder is used for a respective conversation of related messages. The message collection user interface is displayed including any dynamic session placeholders in the list of messages. As messages from the conversation are occasioned, the dynamic session placeholder is updated. When the message collection is displayed, it is displayed in accordance with the updated session placeholder.
Abstract: In some examples, a system detects an accident involving a first vehicle, and responsive to the detecting of the accident, collects event data relating to the accident from a second vehicle that is different from the first vehicle.
Type:
Grant
Filed:
March 25, 2020
Date of Patent:
May 23, 2023
Assignee:
BlackBerry Limited
Inventors:
James Randolph Winter Lepp, Michael Peter Montemurro, Stephen McCann, Gordon Peter Young, Jasmin Mulaosmanovic
Abstract: A method at a sensor apparatus, the method including calculating a value for a target function based on at least one sensor of the sensor apparatus; determining that the value of the target function is within a defined threshold range for a defined time period, thereby finding an in-flight state for the sensor apparatus; and turning off transmission from a radio of the sensor apparatus based on the in-flight state.
Abstract: In some implementations, a method includes receiving a connection request from a user application. A service request is sent to a radio resource control (RRC) module. An indication of failure of or a rejection to the service request due to access class barring is received from the RRC module. A retry of the user application connection request is prevented until expiration of an access-class-barring timer of the RRC module that resulted in the access class barring.
Type:
Application
Filed:
December 30, 2022
Publication date:
May 11, 2023
Applicant:
BlackBerry Limited
Inventors:
Jeffrey William WIRTANEN, Muhammad Khaledul ISLAM