Patents Assigned to BlackBerry Limited
  • Patent number: 11743203
    Abstract: Systems, methods, and software can be used to manage resource access. In some aspect, a user interface is outputted on an electronic device. The user interface includes information for resource access and a user interface object for controlling a resource access permission. A user input associated with the user interface object is received. In response to receiving the user input, the resource access permission is changed.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: August 29, 2023
    Assignee: BlackBerry Limited
    Inventors: Adam Richard Schieman, Katherine Evelyn Kalles, Daniel Jonas Major, Michael George Langlois
  • Patent number: 11740763
    Abstract: Method and apparatus for previewing new events in a computing device having a plurality of applications for managing respective events are described. Individual applications are each represented by an application icon on a screen of a graphical user interface for the device. In response to a new event of a one of the applications, the application's icon is visually modified to notify of the new event. A visual modification may be determined in response to the new event, for example, to preview a content of the event. The visual modification may include a count of all new events that remain to be disposed. On a selection of the visually modified icon, additional previewing may be provided. Activation of the application having a visually modified application icon may be configured to automatically initiate the application at the new event.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: August 29, 2023
    Assignee: BlackBerry Limited
    Inventors: Gerhard D. Klassen, Craig A. Dunk, Christopher R. Wormald
  • Patent number: 11743300
    Abstract: A method of establishing a secure communication channel between a first communication device and a second communication device. The secure communication channel is defined by one or more algorithm options and the one or more algorithm options are associated with one of one or more option categories. The method includes receiving a signal representing one or more selections. The method further includes, for the respective option categories, generating a sorted list of algorithm options based on the received selections and generating a security association proposal including one or more of the algorithm options from the respective sorted lists of algorithm options. The security association proposal is generated based on an order in the sorted list of algorithm options. The method further includes transmitting the security association proposal to the second communication device for establishing the secure communication channel.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: August 29, 2023
    Assignee: BlackBerry Limited
    Inventors: Chang Fung Yang, Jason Songbo Xu
  • Patent number: 11734402
    Abstract: A computer-implemented method is disclosed. The method includes: receiving, via an input interface associated with an electronic device, a first user input; identifying a first device class based on a current usage mode of the electronic device and a first set of device property values associated with the current usage mode of the electronic device; obtaining normalized values of input features associated with the first user input, the input feature values being normalized based on representative device property values that are defined for the first device class; and performing authentication of a user of the electronic device based on the normalized input feature values associated with the first user input.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: August 22, 2023
    Assignee: BlackBerry Limited
    Inventor: John Raymond Herrema, III
  • Patent number: 11736442
    Abstract: Systems, methods, and software can be used to handle security events of a device based on remediation actions and recovery actions. In some aspects, a method comprises: receiving, by a security gateway, a security event notification associated with a device; determining, by the security gateway and based on the security event notification, a risk level of the device; determining, by the security gateway and based on the risk level, a set of remediation actions and recovery actions; and sending, by the security gateway, an action plan indicating the set of remediation actions and recovery actions.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: August 22, 2023
    Assignee: BlackBerry Limited
    Inventors: Balasubrahmanyam Gattu, Sreedhar Annamalai, Sean Michael Quinlan, David Murray Schmidt
  • Publication number: 20230251762
    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.
    Type: Application
    Filed: April 12, 2023
    Publication date: August 10, 2023
    Applicant: BlackBerry Limited
    Inventors: Gerhard D. KLASSEN, Shaul S. WISEBOURT
  • Patent number: 11722282
    Abstract: A method and apparatus for dynamic acknowledgement repetition for a downlink medium access control packet data unit transmission ‘MAC PDU’ requiring multiple acknowledgements, the method having the steps of: receiving the downlink MAC PDU requiring multiple acknowledgements; and utilizing a differentiating factor and acknowledgement scheme, sending the multiple acknowledgements.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: August 8, 2023
    Assignee: BlackBerry Limited
    Inventors: Takashi Suzuki, Zhijun Cai, James Earl Womack
  • Patent number: 11722321
    Abstract: A method at a computing device within an Intelligent Transportation System, the method comprising: determining, at the computing device, whether a short-term certificate is available to sign a message; if the short-term certificate is available, signing the message with a private key associated with the short-term certificate; if the short-term certificate is not available, signing the message with a private key associated with a long-term certificate; and sending the message to a recipient.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: August 8, 2023
    Assignee: BlackBerry Limited
    Inventors: Stephen John Barrett, John Octavius Goyo, James Randolph Winter Lepp
  • Patent number: 11722317
    Abstract: A computer-implemented method comprises sending, to a first device, a request for a signed certificate, the request for the signed certificate comprising a signed hash of data associated with a user, a corresponding public key of the user, and the data associated with the user; sending, to a second device different from the first device, a request for the signed certificate, the request comprising information to retrieve the signed certificate; and obtaining, from the second device, a signed certificate, the signed certificate comprising the public key of the user, the hash of the data associated with the user, and information indicating a health status of the user, the data associated with the user being absent from the signed certificate.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: August 8, 2023
    Assignee: BlackBerry Limited
    Inventors: Stephen John Barrett, James Robert Alfred, Ming Chee Tsang, Michael Peter Montemurro, Adam Richard Schieman, Neil Patrick Adams, Robert Joseph Lombardi
  • Patent number: 11713994
    Abstract: A method at a sensor apparatus affixed to a transportation asset. The method includes calibrating the sensor apparatus by initiating a vertical impact at the transportation asset, measuring spring oscillation and creating a model of the transportation asset. The method further includes detecting, subsequent to the calibrating, an impact event at the sensor apparatus. The method further includes measuring spring oscillation due to the impact event at the sensor apparatus and using the measured spring oscillation in the model created during calibration to create a load mass estimate for the transportation asset.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: August 1, 2023
    Assignee: BlackBerry Limited
    Inventor: Gordon Bell
  • Patent number: 11716392
    Abstract: A method of generating a display object is provided, the method comprising operating a first processor comprised within a first device to: execute an application; generate an display object associated with the application; output the active display object on the first device; transmit the display object to a second device for output by the second device; and receive user input to the application via the display object output on the second device.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: August 1, 2023
    Assignee: BlackBerry Limited
    Inventors: Mathias Lewin, Leif Fredrik Ademar, Terrill Mark Dent, Michael Stephen Brown
  • Patent number: 11711208
    Abstract: A method for key agreement between a first party and a second party over a public communications channel, the method including selecting, by the first party, from a semigroup, a first value “a”; multiplying the first value “a” by a second value “b” to create a third value “d”, the second value “b” being selected from the semigroup; sending the third value “d” to the second party; receiving, from the second party, a fourth value “e”, the fourth value comprising the second value “b” multiplied by a fifth value “c” selected by the second party from the semigroup; and creating a shared secret by multiplying the first value “a” with the fourth value “e”, wherein the shared secret matches the third value “d” multiplied by the fifth value “c”.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: July 25, 2023
    Assignee: BlackBerry Limited
    Inventor: Daniel Richard L. Brown
  • Patent number: 11711409
    Abstract: The present disclosure relates to a method and system for managing a meeting session. In accordance with one example, there is provided a method of managing a meeting session on a server that manages the meeting session, the meeting session comprising one or more participant devices and a presenter device. The method comprises receiving one or more break request messages from the participant devices, and sending a break message to the participant devices, the break message causing a break notification to be displayed on a display of the participant devices.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: July 25, 2023
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Ge Zhong
  • Patent number: 11708068
    Abstract: A method of processing data for a driving automation system, the method comprising steps of: obtaining sound data from a microphone of an autonomous vehicle; processing the sound data to obtain a sound characteristic; and updating a context of the autonomous vehicle based on the sound characteristic.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: July 25, 2023
    Assignee: BlackBerry Limited
    Inventor: Adam John Boulton
  • Publication number: 20230229809
    Abstract: Methods and systems for detecting a privacy violation in an image file. A policy to be used by a master imaging application is obtained and a file system is monitored for a digital image modified by a monitored imaging application. It is then determined that the digital image file includes at least some content in violation of a defined setting for the master imaging application and, based on the determination that the digital image file includes at least some content in violation of the defined setting for the master imaging application, taking an action.
    Type: Application
    Filed: March 21, 2023
    Publication date: July 20, 2023
    Applicant: BlackBerry Limited
    Inventors: Neil Patrick ADAMS, Robert Joseph LOMBARDI
  • Patent number: 11706769
    Abstract: Uplink control channel resource allocation for an enhanced downlink control channel is disclosed. A first example method disclosed herein includes receiving, at a user equipment (UE), a downlink control channel carrying a physical uplink control channel (PUCCH) resource indicator, mapping the PUCCH resource indicator to a first offset, mapping a position of the downlink control channel to a second offset, and mapping a linear combination of the first and second offsets to an index identifying a first PUCCH resource. A second example method disclosed herein includes, in response to receiving, at a UE, an indication of a dynamic resource offset in an enhanced physical downlink control channel (ePDCCH) transmitted in a first ePDCCH set, determining a position of the ePDCCH and a subframe offset, and processing the indication of the dynamic resource offset, the position and the subframe offset to determine an allocated uplink control channel resource for the UE.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: July 18, 2023
    Assignee: BlackBerry Limited
    Inventors: Robert Mark Harrison, Shiwei Gao, Yufei Wu Blankenship
  • Patent number: 11704282
    Abstract: A method at an electronic device having a display, the method including displaying a user interface on the display, wherein the user interface includes at least one folder icon for a folder, the folder including at least two applications; determining that at least two applications in the folder have at least one notification and at least one application in the folder has more than one notification; and appending, to the folder icon, a badge having a number, wherein the number represents a number of applications in the folder having notifications.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: July 18, 2023
    Assignee: BlackBerry Limited
    Inventor: Sean Michael McBeath
  • Publication number: 20230224918
    Abstract: In some implementations, a method of wireless communications between a wireless communications network and wireless user equipment includes receiving, using a primary Time Division Duplex (TDD) configuration, data on a primary component carrier in a first frequency band. Using a secondary TDD configuration, data on a secondary component carrier is received in a second frequency band different from the first frequency band. A Hybrid Automatic Repeat Request (HARQ) for data received on the secondary component carrier is transmitted using a supplemental TDD configuration. A transmission or retransmission on the secondary component carrier uses a supplemental TDD configuration as well. The supplemental TDD configuration is different from the secondary TDD configuration. Furthermore, an uplink supplemental configuration may be different from a downlink supplemental configuration.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 13, 2023
    Applicant: BlackBerry Limited
    Inventors: Yiping WANG, Jun LI, Youn Hyoung HEO
  • Publication number: 20230224678
    Abstract: A method in a first wireless communication device for displaying current location information representing a current location of a second wireless communication device. The method entails, from within a communication application executing on a processor of the first wireless communication device, receiving the current location information representing the current location of the second wireless communication device, performing a reverse look-up of the received current location of the second wireless communication device to determine address information, displaying a map from within the communication application, and identifying the received current location information on the displayed map with a name associated with the determined address information.
    Type: Application
    Filed: March 8, 2023
    Publication date: July 13, 2023
    Applicant: BlackBerry Limited
    Inventors: Thomas Carl Sanchez, Piotr Konrad Tysowski
  • Publication number: 20230224307
    Abstract: Methods and devices for determining whether a mobile device has been compromised. File tree structure information for the mobile device is obtained that details at least a portion of a tree-based structure of folders and files in a portion of memory. The file tree structure information is analyzed to determine that the mobile device has been compromised, has not been compromised, or might be compromised. Based on determining that the mobile device might be compromised, the mobile device is instructed to execute a restricted action. If the restricted action occurs on the mobile device then it is determined that the mobile device has been compromised. Based on that determination, an action is taken.
    Type: Application
    Filed: March 14, 2023
    Publication date: July 13, 2023
    Applicant: BlackBerry Limited
    Inventors: Chang Fung YANG, Robert Joseph LOMBARDI, Chi Hing NG, Johnathan George WHITE