Patents Assigned to BlackBerry Limited
  • Publication number: 20240249152
    Abstract: Systems, methods, and software can be used to detect distribution assessments of production data sample of a machine learning operation. In some aspects, a method includes: receiving, from a first machine learning model, pre-activation data, wherein the pre-activation data comprises pre-activation information of one or more neurons of the first machine learning model, and the pre-activation data is obtained when the first machine learning model processes a production data sample to generate a prediction outcome; using, a second machine learning model to process the pre-activation data to generate a distribution assessment; and determining, based on the distribution assessment, wherein the production data sample is an adversarial data sample or a drift data sample.
    Type: Application
    Filed: January 20, 2023
    Publication date: July 25, 2024
    Applicant: BlackBerry Limited
    Inventor: ASHKAN AMIRI
  • Patent number: 12045607
    Abstract: A method at a computing device including obtaining a first container image from a host computing device; executing a second container image at the computing device, the executing comprising: starting a container from the first container image, the container being for a development environment on the computing device; and customizing the container for a local environment on the computing device, thereby creating a customized container; and compiling developed code within the customized container.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: July 23, 2024
    Assignee: BlackBerry Limited
    Inventor: Karol Frackiewicz
  • Patent number: 12041444
    Abstract: In some examples, a system receives information based on wireless sensing performed using wireless signals of a wireless interface of a wireless node, the wireless interface of the wireless node to communicate data over a wireless connection established with another wireless device. The system performs authentication in response to the received information.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: July 16, 2024
    Assignee: BlackBerry Limited
    Inventors: Michael Peter Montemurro, James Randolph Winter Lepp, Stephen McCann
  • Patent number: 12041036
    Abstract: A method at a remote proxy on a first node, the method including receiving, at the remote proxy, a first message from a first module on the first node, the first message being directed to a second module on a second node; verifying the first message at the remote proxy utilizing operating system verification; determining, based on a manifest at the remote proxy, the second node; signing, using a private key for the first node, the first message; and sending the first message to the second node.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: July 16, 2024
    Assignee: BlackBerry Limited
    Inventors: Biswaroop Mukherjee, Glenn Daniel Wurster
  • Patent number: 12033496
    Abstract: In some examples, a system detects an accident involving a first vehicle, where the detecting is based on an accident indication received by the service over a network from a second vehicle not involved in the accident, the second vehicle different from the first vehicle, and where the accident indication from the second vehicle is responsive to messages received by the second vehicle from other vehicles. In response to the detecting of the accident, the system verifies that the accident occurred by sending, from the service, queries to a roadside unit and a third vehicle, and receiving, at the service, responses to the queries from the roadside unit and the third vehicle, the responses containing event data collected by the roadside unit and the third vehicle of events in a vicinity of the accident.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: July 9, 2024
    Assignee: BlackBerry Limited
    Inventors: James Randolph Winter Lepp, Michael Peter Montemurro, Stephen McCann, Gordon Peter Young, Jasmin Mulaosmanovic
  • Publication number: 20240220668
    Abstract: An Internet of Things device and method for controlling the flow of power to a device through remote instructions. The device may include a battery and a switch coupling the battery to a main circuit, the switch including a sensor detecting a first condition. While detecting the first condition, the switch may be open-circuited, decoupling the battery from the main circuit. While not detecting the first condition, the switch is close-circuited, coupling the battery to the main circuit and providing power. The device may further include a controller coupled to a wireless communications module, which may receive instructions from a remote server. These instructions may instruct the controller to send a disable signal to the switch, preventing the switch from becoming open-circuited when the sensor detects the first condition.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Applicant: BlackBerry Limited
    Inventors: Mahendra FULESHWAR PRASAD, Scott Leonard DILL, Cortez CORLEY, Jonathan Quinn BRUBACHER, Ying Tong MAN
  • Publication number: 20240221234
    Abstract: Methods and devices for encoding a point cloud. More than one frame of reference is identified and a transform defines the relative motion of a second frame of reference to a first frame of reference. The space is segmented into regions and each region is associated with one of the frames of reference. Local motion vectors within a region are expressed relative to the frame of reference associated with that region. Occupancy of the bitstream is entropy encoded based on predictions determined using the location motion vectors and the transform associated with the attached frame of reference.
    Type: Application
    Filed: March 19, 2024
    Publication date: July 4, 2024
    Applicant: BlackBerry Limited
    Inventors: Sébastien LASSERRE, David FLYNN, Gaëlle Christine MARTIN-COCHER
  • Patent number: 12028446
    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: June 7, 2023
    Date of Patent: July 2, 2024
    Assignee: BlackBerry Limited
    Inventor: Daniel Richard L. Brown
  • Patent number: 12026100
    Abstract: A method at a computing device for sharing data, the method including defining a dynamically linked data library (DLDL) to include executable code; loading the DLDL from a first process, the loading causing a memory allocation of shared executable code, private data and shared data in a physical memory location; mapping the memory allocation of shared executable code, private data and shared data to a virtual memory location for the first process; loading the DLDL from a second process, the loading causing mapping of the memory allocation of shared executable code and the shared data for the first process to be mapped to a virtual memory location for the second process; and allocating private data in physical memory and mapping to a virtual memory location for the second process.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: July 2, 2024
    Assignee: BlackBerry Limited
    Inventor: Scott Lee Linke
  • Patent number: 12022328
    Abstract: A method at a user equipment including detecting that a circuit switched (CS) call has been requested at the user equipment; if a most recent registration attempt or registration update attempt with a network of a first radio access technology (RAT) resulted in an abnormal state, registering with a network of a second RAT; and initiating the CS call with the network of the second RAT.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: June 25, 2024
    Assignee: BlackBerry Limited
    Inventors: Hamid Syed Mahmood, Mathurin Wadjeu
  • Patent number: 12021943
    Abstract: A computer-implemented method comprises receiving a subscription request from at least one subscriber, the subscription request defining one or more subscription parameters; obtaining one or more events from at least one publisher; marshalling the one or more events according to the one or more subscription parameters; and delivering the one or more events to the subscriber based on the marshalling.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: June 25, 2024
    Assignee: BlackBerry Limited
    Inventors: Nicholas Ivan Landry, Ashkan Amiri, Geordon Thomas Ferguson, Biswaroop Mukherjee
  • Patent number: 12016025
    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: May 19, 2023
    Date of Patent: June 18, 2024
    Assignee: BlackBerry Limited
    Inventors: Robert Mark Harrison, Shiwei Gao, Yufei Wu Blankenship
  • Patent number: 12013957
    Abstract: A method at a first domain for obtaining at least one insight from a second domain, the method including synchronizing a permissions table at the first domain with a master permissions table at a network element; receiving a request for an insight from an application at a bridge in the first domain; confirming an identity of the application; verifying, at the bridge, application permissions using the permissions table at the first domain, the verifying confirming that the application has permission to access the insight; sending a request message from the first domain to the second domain, the request message being signed by a private key of the first domain and requesting the insight; and receiving the insight from the second domain.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: June 18, 2024
    Assignee: BlackBerry Limited
    Inventors: Biswaroop Mukherjee, Geordon Thomas Ferguson
  • Patent number: 12010708
    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: March 15, 2023
    Date of Patent: June 11, 2024
    Assignee: BlackBerry Limited
    Inventors: Yiping Wang, Jun Li, Youn Hyoung Heo
  • Patent number: 12008228
    Abstract: A method of controlling a portable electronic device that has a touch-sensitive display includes displaying information on the touch-sensitive display, detecting a gesture on the touch-sensitive display, scrolling through the information in a first scrolling mode when the gesture is associated with a first area of the touch-sensitive display, and scrolling through the information in a second scrolling mode when the gesture is associated with a second area of the touch-sensitive display.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: June 11, 2024
    Assignee: BlackBerry Limited
    Inventors: John Jong-Suk Lee, Jason Tyler Griffin, Michael George Langlois, Alen Mujkic, David William Bukurak
  • Publication number: 20240179788
    Abstract: A method, mobile device (101) and radio access network RAN (102) are disclosed for suspending and re-establishing a radio resource control (RRC) connection. In some examples, the mobile device (101) indicates a preference to have the RRC connection either suspended or released. In other examples, RAN (102) sends to the mobile device (101) a connection suspend command message instructing the mobile device to suspend a RRC connection with the RAN (102). The mobile device (101), in response to the connection suspend command message, suspends the RRC connection. When the RRC connection is suspended the mobile device (101) cannot transmit or receive user plane data to the RAN (102) and performs functions the same as or similar to idle mode functions. On suspension, RRC connection information is stored and can be used to re-establish the suspended RRC connection.
    Type: Application
    Filed: February 5, 2024
    Publication date: May 30, 2024
    Applicant: BlackBerry Limited
    Inventors: Venkata Ratnakar Rao RAYAVARAPU, Nicholas William ANDERSON, Richard Charles BURBIDGE, Gordon Peter YOUNG
  • Patent number: 11997195
    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, a first value “a”; multiplying the first value “a” by a second value “b” using Knuth multiplication to create a third value “d”, the third value “d” being a semistandard tableau; sending the third value “d” to the second party; receiving, from the second party, a fourth value “e”, the fourth value being a second semistandard tableau comprising the second value “b” multiplied by a fifth value “c” selected by the second party; and creating a shared secret by multiplying the first value “a” with the fourth value “e” using Knuth multiplication, wherein the shared secret matches the third value “d” multiplied by the fifth value “c” using Knuth multiplication.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: May 28, 2024
    Assignee: BlackBerry Limited
    Inventor: Daniel Richard L. Brown
  • Patent number: 11991537
    Abstract: A method at a connector device, the method including receiving a first message from a peripheral device, the first message being received over a short range communications protocol connection utilizing a generic reading and writing service attribute profile; repackaging data within the first message into a second message at the connector device; and transmitting the second message to a network element, the transmitting utilizing a second communications connection, wherein the repackaging data populates a field within the second message with information about an attribute profile operation.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: May 21, 2024
    Assignee: BlackBerry Limited
    Inventors: James Randolph Winter Lepp, Dongkai Guo, Darren Edward Rogers, Pierre Pierre Blais, Michael George Haines
  • Patent number: 11988771
    Abstract: Systems and methods for determining a presence of cargo within a container are described. The determination may comprise transmitting a first electromagnetic signal within the container and receiving a first reflected electromagnetic signal corresponding to the first electromagnetic signal. The first reflected electromagnetic signal may be converted into a set of first magnitude values corresponding to a set of bin values representing a respective distance from the radar device. The first magnitude values may be integrated, using a moving window, over successive subranges of bin values to produce a set of integrated magnitude values. A set of integrated base magnitude values may be subtracted from the set of integrated magnitude values to produce a set of normalized integrated magnitude values. A presence of cargo within the container may then be determined by comparing each of the normalized integrated magnitude values with corresponding threshold values.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: May 21, 2024
    Assignee: BlackBerry Limited
    Inventors: Yu Gao, Mahendra Fuleshwar Prasad, Alexander Karl Levato, Scott Leonard Dill
  • Patent number: D1026620
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: May 14, 2024
    Assignee: BlackBerry Limited
    Inventors: Cortez Corley, Joseph Orais Santiago, Yu Gao