Patents Assigned to BlackBerry Limited
  • Patent number: 12254240
    Abstract: Systems, methods, and software can be used to control audio output of a vehicle. In some aspects, a method includes: determining, at a vehicle, a current driving mode of the vehicle; determining, at the vehicle, a plurality of audio output levels based on the current driving mode and one or more preconfigured audio zone profiles; and controlling, by the vehicle, audio equipment of the vehicle to output audio according to the plurality of audio output levels.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: March 18, 2025
    Assignee: BlackBerry Limited
    Inventors: Roberto Speranza, Pierre Pierre Blais
  • Patent number: 12246732
    Abstract: In some examples, a system receives data relating to an environment of a vehicle. Based on the received data, the system initiates a vehicle preparation action by actuating an adjustable component of the vehicle, the vehicle preparation action to ready the vehicle for a user prior to operation of the vehicle.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: March 11, 2025
    Assignee: BlackBerry Limited
    Inventor: Aaron Humphrey Pesa
  • Patent number: 12250248
    Abstract: Methods and systems for removing sensitive information from a digital image. An instruction to share a digital image is received. It is then determined that the digital image contains a depiction of a corporate display medium that is classified as sensitive based on a policy and, based on the determination that the digital image contains the depiction of the corporate display medium that is classified as sensitive based on the policy, the digital image is processed to modify the depiction. The digital image is shared.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 11, 2025
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Robert Joseph Lombardi
  • Patent number: 12250306
    Abstract: A method at a first domain for obtaining at least one insight from a second domain, the method including registering an application with an anchor in the first domain; providing, from the anchor to the application, a first message signed by the anchor; sending, from the first domain to a network domain, the signed message; receiving, from the network domain, at least one signed token, each of the at least one signed token being for a synthetic sensor on the second domain, where the synthetic sensor provides an insight; sending a request message to the second domain, the request message requesting the insight and including the at least one token; and receiving the insight from a synthetic sensor associated with the at least one token.
    Type: Grant
    Filed: March 15, 2024
    Date of Patent: March 11, 2025
    Assignee: BlackBerry Limited
    Inventors: Biswaroop Mukherjee, Geordon Thomas Ferguson
  • Patent number: 12242646
    Abstract: In some examples, a system receives vehicle-associated information from a data source associated with a vehicle, and restricts access to the vehicle-associated information based on at least one privacy criterion selected from among a machine learning use criterion relating to use of the vehicle-associated information by a machine learning model, a vehicle motion criterion relating to a movement status of the vehicle, or a person identity criterion relating to an identity of a person in the vehicle.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: March 4, 2025
    Assignee: BlackBerry Limited
    Inventor: Pierre Pierre Blais
  • Patent number: 12243000
    Abstract: A method at an asset tracking device, the method including activating a receiver at the asset tracking device; obtaining an intelligent transportation system message using the receiver; determining a position from the intelligent transportation system message; and reporting the determined position to a remote server.
    Type: Grant
    Filed: December 1, 2023
    Date of Patent: March 4, 2025
    Assignee: BlackBerry Limited
    Inventors: Ian Christopher Drummond Doig, Stephen John Barrett
  • Patent number: 12238588
    Abstract: In an access device associated with a first network cell, a method for enabling user equipment (UE) to obtain a service unavailable through the first network cell includes receiving a request for the UE to access the service, and identifying, in a message to the UE, a plurality of second network cells providing the service.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: February 25, 2025
    Assignee: BlackBerry Limited
    Inventors: Richard Charles Burbidge, Takashi Suzuki, David Philip Hole, Johanna Lisa Dwyer, Venkata Ratnakar Rao Rayavarapu, Maiyuran Wijayanathan, Stephen McCann, Andrew Mark Earnshaw, Chen Ho Chin
  • Patent number: 12238745
    Abstract: Data is scrambled at a transmitter according to one of a number of predetermined scrambling sequences which are associated with a particular one of a number of predetermined transmit antenna diversity schemes (i.e., a specific number of transmit antenna ports). Received data is decoded using one or more of the known transmit antenna diversity schemes and the scrambled data is descrambled according to a corresponding descrambling sequence (related to the scrambling sequence). Based on the descrambled data, the receiver determines which transmit antenna diversity scheme (i.e., the number of antenna ports) is used by the transmitter. In one specific embodiment, CRC parity data is scrambled in the transmitter and the receiver descrambles the recovered CRC parity data according to a descrambling sequence, computes CRC parity data from the received data, and compares the descrambled CRC parity data to the newly computed CRC parity data.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: February 25, 2025
    Assignee: BlackBerry Limited
    Inventors: Aaron Callard, Jianglei Ma
  • Patent number: 12236651
    Abstract: A method of encoding or decoding a point cloud for representing a three-dimensional location of an object, the point cloud being generated by a device comprising a plurality of beam emitters. The method comprises using information from the beam emitter such as the location and angle of each beam emitter to more efficiently represent the point cloud data.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: February 25, 2025
    Assignee: BlackBerry Limited
    Inventors: Jonathan Taquet, Sébastien Lasserre
  • Patent number: 12231511
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing event log data. An example event log processing method includes receiving an event log comprising a plurality of event records describing events that have occurred on each of one or more computer systems over a period of time; converting the event log into a graph, comprising: normalizing the plurality of event records, including anonymizing a unique identifier value in each event record and replacing a variable value in each event record with a predetermined value; representing each normalized event record as one or more nodes in the graph; and generating a plurality of event clusters, wherein each event cluster includes an aggregated group of nodes and is generated based on common attributes of and hierarchical relationships between the normalized event records represented by the nodes in the aggregated group.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: February 18, 2025
    Assignee: BlackBerry Limited
    Inventor: Khai Nhu Pham
  • Patent number: 12232144
    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: Grant
    Filed: May 6, 2024
    Date of Patent: February 18, 2025
    Assignee: BlackBerry Limited
    Inventors: Yiping Wang, Jun Li, Youn Hyoung Heo
  • Patent number: 12229045
    Abstract: In some examples, a sensor service receives an indication of interest from a client for sensor data of a first sensor of the plurality of sensors, and allocates buffers in the memory for the plurality of sensors. The sensor service provides a first buffer to a sensor connector that is to receive the sensor data from the first sensor, and receives, from the sensor connector, an indication that the first buffer in the memory has been written with the sensor data from the first sensor. Based on the indication of interest from the client, the sensor service notifies the client that the first buffer is available for reading by the client from the memory.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: February 18, 2025
    Assignee: BlackBerry Limited
    Inventors: Michael Jonathan Mueller, Noel Dylan Dillabough
  • Patent number: 12229294
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing event log data. An example event log processing method includes receiving an event log comprising a plurality of event records describing events that have occurred on each of one or more computer systems over a period of time; converting the event log into a graph, comprising: normalizing the plurality of event records, including anonymizing a unique identifier value in each event record and replacing a variable value in each event record with a predetermined value; representing each normalized event record as one or more nodes in the graph; and generating a plurality of event clusters, wherein each event cluster includes an aggregated group of nodes and is generated based on common attributes of and hierarchical relationships between the normalized event records represented by the nodes in the aggregated group.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: February 18, 2025
    Assignee: BlackBerry Limited
    Inventor: Khai Nhu Pham
  • Patent number: 12218949
    Abstract: A risk-aware access control system and related methods are provided. In accordance with one aspect of the present disclosure, there is a provided a method of risk-aware access control, comprising: detecting a request to perform an action with respect to two factors, the factors being of a factor type selecting people, devices, documents, and location, wherein the factors are of a different factor type; determining a coupling associated with the requested action based on the factors of the requested action; determining a risk level associated with the coupling; denying the requested action in response to a determination that the risk level does not match a security policy; and allowing the requested action in response to a determination that the risk level matches the security policy.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: February 4, 2025
    Assignee: BlackBerry Limited
    Inventors: Andrew James Malton, Andrew Eric Walenstein, Jinxin Liu, Burak Kantarci, Melike Erol Kantarci, Murat Simsek
  • Patent number: 12211375
    Abstract: A method at an infrastructure unit of signaling a presence of a vulnerable road user, the method including receiving at least one report from a sensor unit, the at least one report indicating the presence of the vulnerable road user; composing a message indicating the presence of the vulnerable road user; and transmitting the message to road users proximate the infrastructure unit on a channel.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: January 28, 2025
    Assignee: BlackBerry Limited
    Inventors: Nicholas Patrick Alfano, Michael Peter Montemurro, James Randolph Winter Lepp, Leonard Charles Layton, Stephen McCann
  • Patent number: 12205051
    Abstract: A method at an analytics module on a computing device, the analytics module being at a tier within a hierarchy of analytics modules and data sources, the method including receiving a first data set from a data source or a lower tier analytics module; analyzing the first data set to create a second data set; providing the second data set to at least one higher tier analytics module, the second data set being derived from the first data set; and providing at least one of an inference and an interdiction to the lower tier analytics module.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: January 21, 2025
    Assignee: BlackBerry Limited
    Inventors: Biswaroop Mukherjee, Samuel John Oswald
  • Patent number: 12200636
    Abstract: A method for reporting power headroom-related information for a plurality of aggregated carriers. The method includes reporting in a bitmap the power headroom-related information for a number of the aggregated carriers that is less than or equal to the total number of aggregated carriers, wherein the power headroom-related information is one of a power headroom for at least one of the aggregated carriers and a path loss for at least one of the aggregated carriers.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: January 14, 2025
    Assignee: BlackBerry Limited
    Inventors: Zhijun Cai, Sean McBeath, Youn Hyoung Heo, Andrew Mark Earnshaw, Mo-Han Fong
  • Patent number: 12198018
    Abstract: A method and privacy protection system for ambiguating and disambiguating data collected for machine learning. The method comprising receiving data from an endpoint, the data including identifying information for the endpoint and non-identifying information; obfuscating the identifying information in the received data to generate obfuscated data including the non-identifying information and obfuscated identifying information; transmitting the obfuscated data to one or more machine learning providers; receiving an actionable inference message based upon the non-identifying information in the obfuscated data from the one or more machine learning providers; resolving the obfuscated identifying information in the received actionable inference message to recover the identifying information; and transmitting the resolved actionable inference message to the endpoint associated with the identifying information.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: January 14, 2025
    Assignee: BlackBerry Limited
    Inventor: Biswaroop Mukherjee
  • Patent number: 12200678
    Abstract: Methods, devices, and systems for multi-carrier network operation are disclosed. In one embodiment, a method of performing channel scrambling in a multi-carrier network, wherein the multi-carrier network includes a first component carrier (“CC”) and a second CC between a base station and a user equipment (“UE”) comprises receiving a Cell Radio Network Temporary Identifier (“C-RNTI”) and a cell identification (“ID”) for at least one of the first CC and the second CC; and using the RNTI and the cell ID to perform scrambling of information transmitted on at least one of the first CC and the second CC.
    Type: Grant
    Filed: October 24, 2023
    Date of Patent: January 14, 2025
    Assignee: BlackBerry Limited
    Inventors: Mo-Han Fong, Youn Hyoung Heo, Hua Xu, Jun Li, Sean Michael McBeath
  • Publication number: 20250014583
    Abstract: Methods and systems for dynamically routing pulse-code modulated (PCM) audio subchannels to one or more sink devices using a software-based router. The PCM router may set a pre-conversion buffer in the conversion path to a sink device for a particular subchannel if the source PCM fragment size differs from the sink fragment size. It may also compare characteristics of the audio subchannel to the sink device to identify a mismatch and, on that basis, configure the conversion path to include a sample rate converter, a channel converter, or a format converter, as needed. Subchannels can be dynamically routed to two or more sink devices and routing may be changed during playback.
    Type: Application
    Filed: July 6, 2023
    Publication date: January 9, 2025
    Applicant: BlackBerry Limited
    Inventors: Joe MAMMONE, Darrin Kenneth John FRY