BlackBerry Limited

Canada

Retour au propriétaire

1-100 de 7 263 pour BlackBerry Limited et 11 filiales Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 7 075
        Marque 188
Juridiction
        Canada 3 558
        International 1 931
        États-Unis 1 747
        Europe 27
Propriétaire / Filiale
[Owner] BlackBerry Limited 5 171
Research In Motion Limited 1 974
Certicom Corp. 87
AtHoc, Inc. 29
Research in Motion Corporation 27
Voir plus
Date
Nouveautés (dernières 4 semaines) 12
2025 mai (MACJ) 9
2025 avril 7
2025 mars 7
2025 février 1
Voir plus
Classe IPC
H04W 88/02 - Dispositifs terminaux 844
G06F 15/02 - Calculateurs numériques en généralÉquipement de traitement de données en général commandés manuellement avec entrée par clavier et à calcul commandé par programme incorporé, p. ex. calculettes 447
H04W 4/12 - MessagerieBoîtes aux lettresAnnonces 300
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 247
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système 243
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 149
42 - Services scientifiques, technologiques et industriels, recherche et conception 88
38 - Services de télécommunications 50
16 - Papier, carton et produits en ces matières 32
35 - Publicité; Affaires commerciales 29
Voir plus
Statut
En Instance 306
Enregistré / En vigueur 6 957
  1     2     3     ...     73        Prochaine page

1.

METHODS AND SYSTEMS FOR MALWARE ANALYSIS USING A GENETIC ALGORITHM GRAPH EXPLAINER

      
Numéro d'application 18954706
Statut En instance
Date de dépôt 2024-11-21
Date de la première publication 2025-05-22
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Fung, Benjamin Chin Ming
  • Saqib, Mohd

Abrégé

A method for malware analysis comprising: disassembling executable code to create disassembled instructions; extracting instruction blocks from the disassembled instructions; encoding the instruction blocks to create encoded instruction blocks and generating a first data graph, wherein the first data graph comprises nodes, each node from the first data graph being associated with an encoded instruction block; determining for each node an embedding of the encoded instruction block to create a canonical executable graph; classifying the canonical executable graph into either a benign family or a malicious family; and determining that the executable code is a malware when the canonical executable graph belongs to a malicious family.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus

2.

INDICATORS FOR INDICATING WHETHER ENTRIES OF A REPRESENTATION FOR A VEHICLE ARE ACTIVE

      
Numéro d'application CA2024051394
Numéro de publication 2025/102151
Statut Délivré - en vigueur
Date de dépôt 2024-10-22
Date de publication 2025-05-22
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

In some examples, a memory stores a representation including entries that represent respective features of a vehicle, where a first entry of the entries in the representation represents a first feature of the vehicle, and the first entry is associated with an indicator settable to a first value to indicate that the first entry is active for the vehicle, and to a different second value to indicate that the first entry is inactive for the vehicle.

Classes IPC  ?

  • B60W 50/00 - Détails des systèmes d'aide à la conduite des véhicules routiers qui ne sont pas liés à la commande d'un sous-ensemble particulier
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G16Z 99/00 - Matière non prévue dans les autres groupes principaux de la présente sous-classe

3.

SYSTEM AND METHOD FOR DETECTION OF CONTAINER PRESENCE ON CHASSIS

      
Numéro d'application 18402075
Statut En instance
Date de dépôt 2024-01-02
Date de la première publication 2025-05-22
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Fuleshwar Prasad, Mahendra
  • Corley, Cortez

Abrégé

An asset detection device and method of using a mmWave radar to determine whether a container is mounted to a transport chassis. The reflected signal may include multiple peaks and may be ambiguous. The device may determine if a peak is within a container range and is above a threshold magnitude. If the peak is not the highest peak in the reflected signal the device may disambiguate the signal by filtering it using a stored average no-container signal. If the peak is not the highest peak in the reflected signal the device may disambiguate the signal by determining if the highest peak is due to multipath. In some cases no peaks may be both above the threshold and within the container range, in which case the device determines there is no container present. The device reports container status determinations and reflected signal analysis to a remote server.

Classes IPC  ?

  • G01S 13/06 - Systèmes déterminant les données relatives à la position d'une cible
  • G01S 7/00 - Détails des systèmes correspondant aux groupes , ,

4.

INDICATORS FOR INDICATING WHETHER ENTRIES OF A REPRESENTATION FOR A VEHICLE ARE ACTIVE

      
Numéro d'application 18907713
Statut En instance
Date de dépôt 2024-10-07
Date de la première publication 2025-05-15
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

In some examples, a memory stores a representation including entries that represent respective features of a vehicle, where a first entry of the entries in the representation represents a first feature of the vehicle, and the first entry is associated with an indicator settable to a first value to indicate that the first entry is active for the vehicle, and to a different second value to indicate that the first entry is inactive for the vehicle.

Classes IPC  ?

  • G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
  • G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules

5.

METHOD AND SYSTEM FOR DYNAMIC ACCESS BASED ON GRANTED PERMISSIONS

      
Numéro de document 03220188
Statut En instance
Date de dépôt 2023-11-15
Date de disponibilité au public 2025-05-12
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Rogers, Darren Edward
  • Blais, Pierre Pierre
  • Ferguson, Geordon Thomas
  • Mukherjee, Biswaroop
  • Frackiewicz, Karol

Abrégé

A method at a permission service on a computing device for managing permissions, the method including receiving a request at the permission service from a first application, the request comprising an identifier associated with an operating system for a second application and a permission for the second application to access resources; performing an action at the permission service based on the received request; and returning results of the action to the first application indicating whether the second application has the permission to access the resources.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/44 - Authentification de programme ou de dispositif
  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès

6.

SYSTEM AND METHOD FOR MULTI-CARRRIER NETWORK OPERATION

      
Numéro d'application 19018539
Statut En instance
Date de dépôt 2025-01-13
Date de la première publication 2025-05-08
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Fong, Mo-Han
  • Heo, Youn Hyoung
  • Xu, Hua
  • Li, Jun
  • Mcbeath, Sean Michael

Abrégé

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.

Classes IPC  ?

  • H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs
  • H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité
  • H04W 12/033 - Protection de la confidentialité, p. ex. par chiffrement du plan utilisateur, p. ex. trafic utilisateur
  • H04W 36/06 - Resélection d'une ressource de communication au point d'accès serveur
  • H04W 72/21 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens ascendant de la liaison sans fil, c.-à-d. en direction du réseau
  • H04W 72/23 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens descendant de la liaison sans fil, c.-à-d. en direction du terminal
  • H04W 76/27 - Transitions entre états de commande de ressources radio [RRC]

7.

COMMUNICATING CREDENTIALS BETWEEN TWO OPERATING SYSTEMS

      
Numéro d'application 18494504
Statut En instance
Date de dépôt 2023-10-25
Date de la première publication 2025-05-01
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Speranza, Roberto

Abrégé

Systems, methods, and software can be used to provide credentials for a provisioning operation. In some aspects, a method includes: generating, by a first operating system (OS), a first transfer key; sending, from the first OS to a second OS, a random salt by using the first transfer key; generating, by the first OS, a second transfer key by using the random salt; and sending, from the first OS to the second OS, provisioning credentials by using the second transfer key.

Classes IPC  ?

  • G06F 21/33 - Authentification de l’utilisateur par certificats

8.

METHOD AND SYSTEM ACCOUNTING FOR MEASUREMENT UNITS IN SIGNALING

      
Numéro d'application 18819525
Statut En instance
Date de dépôt 2024-08-29
Date de la première publication 2025-05-01
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Russell, Nicholas James
  • Blais, Pierre Pierre

Abrégé

A method at a computing device, the method including sending a request for information to a second entity; and receiving a response providing the information, the response further specifying the unit that the information is provided in. The measurement unit may be appended as a separate branch for a signal, a name for a signal, using a separator for the signal, or a combination thereof.

Classes IPC  ?

  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

9.

METHOD AND SYSTEM FOR DECOUPLING CHARGING SIGNALS FROM BATTERY SIGNALS

      
Numéro d'application 18499741
Statut En instance
Date de dépôt 2023-11-01
Date de la première publication 2025-05-01
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Blais, Pierre Pierre
  • Ferguson, Geordon Thomas

Abrégé

A method at a computing device, the method including sending a request to a vehicle communications subsystem to determine a number of charging ports on a vehicle; receiving a response providing the number of charging ports on the vehicle; sending a request to the vehicle communications subsystem to find batteries associated with each charging port; and receiving a response identifying batteries associated with each charging port.

Classes IPC  ?

  • B60L 58/12 - Procédés ou agencements de circuits pour surveiller ou commander des batteries ou des piles à combustible, spécialement adaptés pour des véhicules électriques pour la surveillance et la commande des batteries en fonction de l'état de charge [SoC]
  • B60L 53/14 - Transfert d'énergie par conduction
  • B60L 58/20 - Procédés ou agencements de circuits pour surveiller ou commander des batteries ou des piles à combustible, spécialement adaptés pour des véhicules électriques pour la surveillance et la commande des batteries de plusieurs modules de batterie ayant différentes tensions nominales
  • B60R 16/033 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour l'alimentation des sous-systèmes du véhicule en énergie électrique caractérisé par l'utilisation de cellules électriques ou de batteries

10.

OCEAN-TRAVEL CONFIGURATION OF ASSET TRACKING DEVICES

      
Numéro de document 03226330
Statut En instance
Date de dépôt 2024-01-17
Date de disponibilité au public 2025-04-25
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Fuleshwar Prasad, Mahendra
  • Dill, Scott Leonard
  • Jantzi, Jason Wayne
  • Reaume, Mark Edward
  • Gao, Yu
  • Parker, Ryan Michael
  • Macdonald, Steven Joseph

Abrégé

Methods and systems for controlling an asset tracking device and, in particular, determining when an asset tracking device is aboard a ship. The device may have a ship mode in which the device determines it has been loaded onto a ship and in which geolocation is not determined. The device may further have an ocean mode to which it transitions from the ship mode in which it ceases to look for a cellular connection in order to send location reports. The device may detect a beacon signal from a ship-mounted base-station to trigger the ship mode and may detect, or fail to detect, one or more wireless signals or identifiers as the trigger to transition to ocean mode.

Classes IPC  ?

  • G01S 19/14 - Récepteurs spécialement adaptés pour des applications spécifiques
  • G01S 19/34 - Consommation électrique
  • G06Q 10/0833 - Repérage
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation

11.

ASSET TRACKING DEVICES AND MOBILE NETWORK COVERAGE

      
Numéro de document 03225989
Statut En instance
Date de dépôt 2024-01-12
Date de disponibilité au public 2025-04-25
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Reaume, Mark Edward
  • Jocksch, Adam Paul
  • Bivinetto, Ryan Anthony

Abrégé

Methods and systems for building a coverage map for a mobile network operator based on a plurality of location reports received from a plurality of deployed asset tracking devices, the reports including geolocation data and mobile network identifiers. On request from a user device the coverage map is used to generate an overlay atop a geographical map showing the boundaries of coverage for that mobile network operator.

Classes IPC  ?

  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04W 4/35 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la gestion de biens ou de marchandises

12.

ASSET TRACKING DEVICES AND MOBILE NETWORK PLAN SELECTION

      
Numéro de document 03226239
Statut En instance
Date de dépôt 2024-01-16
Date de disponibilité au public 2025-04-25
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Reaume, Mark Edward
  • Jocksch, Adam Paul
  • Bivinetto, Ryan Anthony

Abrégé

Methods and systems for automatically selecting a mobile network rate plan for an asset tracking device based on a set of reported geolocation of the device overtime, coverage data for various mobile networks, and a set of possible network rate plans. A change in mobility rate plans may be implemented through remote provisioning of a new mobile network profile to the asset tracking device.

Classes IPC  ?

  • G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
  • G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04W 4/35 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la gestion de biens ou de marchandises

13.

RISK-AWARE ACCESS CONTROL SYSTEM AND RELATED METHODS

      
Numéro d'application 18991984
Statut En instance
Date de dépôt 2024-12-23
Date de la première publication 2025-04-17
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Malton, Andrew James
  • Walenstein, Andrew Eric
  • Liu, Jinxin
  • Kantarci, Burak
  • Kantarci, Melike Erol
  • Simsek, Murat

Abrégé

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.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 21/31 - Authentification de l’utilisateur

14.

BUFFERS IN SHARED MEMORY FOR SENSOR DATA IN VEHICLES

      
Numéro d'application 18983545
Statut En instance
Date de dépôt 2024-12-17
Date de la première publication 2025-04-10
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mueller, Michael Jonathan
  • Dillabough, Noel Dylan

Abrégé

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.

Classes IPC  ?

  • G06F 12/02 - Adressage ou affectationRéadressage

15.

METHOD AND SYSTEM FOR ZERO DAY MALWARE SIMILARITY DETECTION

      
Numéro d'application 18481456
Statut En instance
Date de dépôt 2023-10-05
Date de la première publication 2025-04-10
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Molloy, Christopher James Ryan
  • Ding, Honghui

Abrégé

A method at a computing device including fragmenting a malware sample into a plurality of byte strings, each of the plurality of byte strings having a predetermined length; embedding each of the plurality of byte strings in an embedding network to generate a plurality of embeddings; for each embedding in the plurality of embeddings, finding a nearest neighbor; and setting a predicted family for the malware sample based on a fusion of the nearest neighbor for each of the plurality of embeddings.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus

16.

METHODS AND SYSTEMS FOR IDENTIFYING BINARY CODE VULNERABILITY

      
Numéro de document 03225899
Statut En instance
Date de dépôt 2024-01-11
Date de disponibilité au public 2025-04-09
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Li, Li Tao
  • Ding, Honghui
  • Fung, Benjamin C. M.

Abrégé

There is provided methods and apparatuses for a control flow execution-guided deep learning framework for binary code vulnerability detection. Reinforcement learning is to enhance the branching decision at every program state transition and create a dynamic environment to learn the dependency between a vulnerability and certain program states. An implicitly defined neural network enables state transition until convergence, which captures the structural information at a higher level.

Classes IPC  ?

  • G06F 8/40 - Transformation de programme
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06N 3/042 - Réseaux neuronaux fondés sur la connaissanceReprésentations logiques de réseaux neuronaux
  • G06N 3/084 - Rétropropagation, p. ex. suivant l’algorithme du gradient

17.

METHOD AND SYSTEM FOR A DYNAMIC DATA COLLECTION AND CONTEXT-DRIVEN ACTIONS

      
Numéro d'application 18973326
Statut En instance
Date de dépôt 2024-12-09
Date de la première publication 2025-03-27
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mukherjee, Biswaroop
  • Oswald, Samuel John

Abrégé

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

Classes IPC  ?

18.

DYNAMIC STEERING ANGLE RATIO ADJUSTMENT INDICATION FOR A VEHICLE STEERING SYSTEM

      
Numéro de document 03267353
Statut En instance
Date de dépôt 2024-08-09
Date de disponibilité au public 2025-03-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

In some examples, a vehicle includes a steering system having a user-operated steering control configured to steer the vehicle. The vehicle includes a controller independent of the steering system and configured to receive an indication that the steering system employs dynamic steering angle ratio adjustment of the steering control, and modify an operation of the controller based on the indication.

Classes IPC  ?

  • B62D 6/00 - Dispositions pour la commande automatique de la direction en fonction des conditions de conduite, qui sont détectées et pour lesquelles une réaction est appliquée, p. ex. circuits de commande
  • B62D 15/02 - Indicateurs de direction ou aides de direction

19.

ANGULAR PRIORS FOR IMPROVED PREDICTION IN POINT-PREDICTIVE TREES

      
Numéro d'application 18959977
Statut En instance
Date de dépôt 2024-11-26
Date de la première publication 2025-03-13
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lasserre, Sébastien
  • Taquet, Jonathan

Abrégé

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 angle of each beam emitter, and the azimuthal distance between each point capture, to more efficiently represent the point cloud data.

Classes IPC  ?

  • G06T 9/40 - Codage sous forme arborescente, p. ex. à quatre branches, à huit branches

20.

ANGULAR PRIOR AND DIRECT CODING MODE FOR TREE REPRESENTATION CODING OF A POINT CLOUD

      
Numéro d'application 18960592
Statut En instance
Date de dépôt 2024-11-26
Date de la première publication 2025-03-13
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Taquet, Jonathan
  • Lasserre, Sébastien

Abrégé

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.

Classes IPC  ?

  • G06T 9/40 - Codage sous forme arborescente, p. ex. à quatre branches, à huit branches

21.

SYSTEM AND METHOD FOR REDUCING DECODING FOR CARRIER POWER CONTROL

      
Numéro d'application 18904152
Statut En instance
Date de dépôt 2024-10-02
Date de la première publication 2025-03-13
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mcbeath, Sean Michael
  • Fong, Mo-Han
  • Heo, Youn Hyoung
  • Cai, Zhijun
  • Earnshaw, Andrew Mark

Abrégé

A method for processing a control channel at a user agent (UA) to identify power control commands within a wireless communication system, the method comprising the steps of, at a user agent, monitoring for power control messages on a single carrier, decoding a message received on the single carrier to generate decoded information and using the decoded information to identify a power control command for each of at least first and second carriers.

Classes IPC  ?

  • H04W 72/20 - Canaux de commande ou signalisation pour la gestion des ressources
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
  • H04W 52/14 - Analyse séparée de la liaison montante ou de la liaison descendante
  • H04W 52/24 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le rapport signal sur parasite [SIR Signal to Interference Ratio] ou d'autres paramètres de trajet sans fil
  • H04W 52/34 - Gestion du TPC, c.-à-d. partage de la quantité limitée de puissance entre les utilisateurs ou les canaux ou encore les types de données, p. ex. charge des cellules
  • H04W 52/40 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué dans des situations particulières en macrodiversité ou en transfert progressif

22.

DYNAMIC STEERING ANGLE RATIO ADJUSTMENT INDICATION FOR A VEHICLE STEERING SYSTEM

      
Numéro d'application 18748395
Statut En instance
Date de dépôt 2024-06-20
Date de la première publication 2025-03-06
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

In some examples, a vehicle includes a steering system having a user-operated steering control configured to steer the vehicle. The vehicle includes a controller independent of the steering system and configured to receive an indication that the steering system employs dynamic steering angle ratio adjustment of the steering control, and modify an operation of the controller based on the indication.

Classes IPC  ?

  • B62D 6/00 - Dispositions pour la commande automatique de la direction en fonction des conditions de conduite, qui sont détectées et pour lesquelles une réaction est appliquée, p. ex. circuits de commande

23.

SYNTHETIC SENSOR VALIDATION FOR DEPLOYMENT IN VEHICLES

      
Numéro d'application 18768876
Statut En instance
Date de dépôt 2024-07-10
Date de la première publication 2025-03-06
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

There is provided a method to validate that a synthetic sensor or other application can operate in a computing environment of a vehicle. The synthetic sensor specifies, in a manifest, which sensors of the vehicle it will be reading signals from. The synthetic sensor manifest is enhanced by adding to it an extended universal identifier that carries semantic information. This identifier may then be compared to unique identifiers in a signal catalog of a vehicle to ensure that the sensors of the vehicle will provide information with semantics that are expected by the synthetic sensor.

Classes IPC  ?

  • G06F 21/44 - Authentification de programme ou de dispositif
  • B60R 16/023 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour la transmission de signaux entre des parties ou des sous-systèmes du véhicule
  • G06F 40/30 - Analyse sémantique

24.

Buffers in shared memory for sensor data in vehicles

      
Numéro d'application 18473628
Numéro de brevet 12229045
Statut Délivré - en vigueur
Date de dépôt 2023-09-25
Date de la première publication 2025-02-18
Date d'octroi 2025-02-18
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mueller, Michael Jonathan
  • Dillabough, Noel Dylan

Abrégé

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.

Classes IPC  ?

  • G06F 12/02 - Adressage ou affectationRéadressage

25.

THREAD SCHEDULING INCLUDING PREEMPTION OF A THREAD IN A KERNEL PERSONA

      
Numéro d'application 18897757
Statut En instance
Date de dépôt 2024-09-26
Date de la première publication 2025-01-16
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Lahav, Elad

Abrégé

In some examples, a system includes a kernel scheduler to schedule, for execution, threads to run in an address space of an operating system (OS) kernel according to respective priorities associated with the threads, where each thread of the threads has a user persona and a kernel persona. The kernel scheduler switches each respective thread of the threads to the kernel persona of the respective thread in response to scheduling the respective thread for execution responsive to a kernel call from the respective thread. The kernel scheduler preempts a thread in the kernel persona of the thread that is actively executing in response to an event.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 9/52 - Synchronisation de programmesExclusion mutuelle, p. ex. au moyen de sémaphores

26.

PULSE-CODE MODULATED AUDIO ROUTER

      
Numéro d'application 18348053
Statut En instance
Date de dépôt 2023-07-06
Date de la première publication 2025-01-09
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mammone, Joe
  • Fry, Darrin Kenneth John

Abrégé

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.

Classes IPC  ?

  • G10L 19/005 - Correction d’erreurs induites par le canal de transmission, lorsqu’elles sont liées à l’algorithme de codage
  • G10L 19/008 - Codage ou décodage du signal audio multi-canal utilisant la corrélation inter-canaux pour réduire la redondance, p. ex. stéréo combinée, codage d’intensité ou matriçage
  • H04H 60/04 - Équipement de studioInterconnexion des studios

27.

METHOD AND SYSTEM FOR AUTOMOTIVE DATA INGESTION

      
Numéro d'application 18829928
Statut En instance
Date de dépôt 2024-09-10
Date de la première publication 2024-12-26
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Ludwig, Sue Hsiu Ying
  • Phipps, Darcy
  • Spalvieri, Justin Matthew
  • Macintyre Wheatley, Mark Savio
  • Lewis, Stephen James

Abrégé

A method at a computing device for providing vehicle data to a client, the method including receiving a data object at an ingestor block at the computing device, the ingestor block comprising a plurality of ingestor instances capable of interacting with different entities; converting the data object to a frame; providing the frame to a translation stack at the computing device to convert the frame into a normalized message; and providing the normalized message to the client.

Classes IPC  ?

28.

METHODS AND SYSTEMS FOR GENERATING DESCRIPTION FOR ASSEMBLY FUNCTIONS

      
Numéro d'application 18339139
Statut En instance
Date de dépôt 2023-06-21
Date de la première publication 2024-12-26
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Yuki, Jesia Quader
  • Amouei, Mohammadhossein
  • Fung, Benjamin Chin Ming

Abrégé

A method for creating a model to add a code summary to functions of assembly language code, the method including tokenizing an assembly code dataset; inputting the tokenized assembly code dataset to a pre-trained transformer-based model; using an encoder to create fixed length embeddings; and using a decoder on the fixed length embeddings to generate the code summary.

Classes IPC  ?

29.

REMEDIATION RESPONSIVE TO A PATTERN OF ALERTS

      
Numéro d'application 18340068
Statut En instance
Date de dépôt 2023-06-23
Date de la première publication 2024-12-26
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lombardi, Robert Joseph
  • Williams, Jeffrey D.

Abrégé

In some examples, a system detects a first alert associated with activities of a first group of entities, the first alert generated by a first type of security agent. The system predicts an alert collection including one or more alerts expected to occur based on occurrence of the first alert, wherein a second alert of the alert collection is from a second type of security agent different from the first type of security agent. The system generates one or more remediation actions to apply in response to a pattern of alerts including the first alert and the one or more alerts of the alert collection. The system provides, in an electronic device to be protected against attacks, information of the one or more remediation actions to be applied by the electronic device responsive to occurrence of the pattern of alerts.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

30.

METHOD AND SYSTEM FOR VEHICLE DATA FILE PLAYBACK

      
Numéro d'application 18812040
Statut En instance
Date de dépôt 2024-08-22
Date de la première publication 2024-12-19
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Ludwig, Sue Hsiu Ying
  • Ali Osman, Houffaneh

Abrégé

A method at a computing device, the method including receiving, at the computing device, sensor data from a data source; converting, at a playback tool on the computing device, the sensor data into converted data, thereby bypassing abstraction layers at the computing device; and providing the converted data to at least one synthetic sensor on the computing device, wherein each of the at least one synthetic sensor provides an insight regarding operation of the computing device.

Classes IPC  ?

  • H04N 21/414 - Plate-formes spécialisées de client, p. ex. récepteur au sein d'une voiture ou intégré dans un appareil mobile
  • H04N 21/2387 - Traitement de flux en réponse à une requête de reproduction par un utilisateur final, p. ex. pour la lecture à vitesse variable ("trick play")
  • H04N 21/426 - Éléments internes de client

31.

THREAD STATE TRANSITIONS

      
Numéro d'application 18817660
Statut En instance
Date de dépôt 2024-08-28
Date de la première publication 2024-12-19
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Lahav, Elad

Abrégé

In some examples, a system includes an operating system (OS) kernel, one or more hardware processors, and a kernel scheduler. The kernel scheduler receives a first indication that a first thread is to wait for an event, receives a second indication that the first thread has transitioned to a blocked state in which the first thread is blocked on the event, and receives a third indication from a second thread delivering the event, the third indication to unblock the first thread. In response to the third indication, the kernel scheduler causes a transition of the first thread from the wait state to an active state if the first thread is in the wait state and has not yet transitioned to the blocked state, and causes a transition of the first thread from the blocked state to a ready state if the first thread is in the blocked state.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption

32.

INTERRUPT HANDLING

      
Numéro d'application 18819753
Statut En instance
Date de dépôt 2024-08-29
Date de la première publication 2024-12-19
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Lahav, Elad

Abrégé

In some examples, a system includes one or more hardware processors, an interrupt service thread to handle an interrupt, and a kernel scheduler to schedule the interrupt service thread as part of a collection of threads to be scheduled.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 9/54 - Communication interprogramme

33.

METHODS AND SYSTEMS FOR IDENTIFYING BINARY CODE VULNERABILITY

      
Numéro d'application 18417768
Statut En instance
Date de dépôt 2024-01-19
Date de la première publication 2024-12-19
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Li, Li Tao
  • Ding, Honghui
  • Fung, Benjamin C. M.

Abrégé

There are provided methods and apparatuses for a control flow execution-guided deep learning framework for binary code vulnerability detection. Reinforcement learning is to enhance the branching decision at every program state transition and create a dynamic environment to learn the dependency between a vulnerability and certain program states. An implicitly defined neural network enables state transition until convergence, which captures the structural information at a higher level.

Classes IPC  ?

  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 8/41 - Compilation
  • G06F 8/75 - Analyse structurelle pour la compréhension des programmes

34.

ADAPTIVE DATA COLLECTION FOR ALERTS

      
Numéro d'application 18332550
Statut En instance
Date de dépôt 2023-06-09
Date de la première publication 2024-12-12
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lombardi, Robert Joseph
  • Williams, Jeffrey D.

Abrégé

In some examples, a system monitors operations in at least one electronic device in which entities are started, created, or modified, and generates an alert based on the monitoring. The system adapts an amount of data collected based on contextual information associated with the alert, where the adapting of the amount of data collected comprises determining whether to include or exclude data associated with a subset of the entities based on any relationships of the subset of the entities to an entity associated with the alert.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

35.

BATTERY POWER CONSERVATION FOR ASSET TRACKING DEVICES

      
Numéro d'application 18332055
Statut En instance
Date de dépôt 2023-06-09
Date de la première publication 2024-12-12
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Bivinetto, Ryan Anthony
  • Parker, Ryan Michael

Abrégé

Methods and systems for controlling an asset tracking device and, in particular, determining when an asset tracking device attached to a trailer is in close proximity to a truck. The device may enter a sleep mode when the trailer has been coupled to a truck with an electronic logging device (ELD). Thereafter, the device ceases obtaining a GPS location and transmitting the location to a central server. While the trailer and truck remain coupled, the device leverages the ELD by using it to send its GPS location to the central server and therefore, prolong its battery life.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance

36.

REMEDIATION FOR AN ENTITY OUTSIDE A SCOPE OF AN ALERT

      
Numéro d'application 18332554
Statut En instance
Date de dépôt 2023-06-09
Date de la première publication 2024-12-12
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lombardi, Robert Joseph
  • Williams, Jeffrey D.

Abrégé

In some examples, a security system detects an alert generated in response to an operation on a device, the operation involving a first process and a first entity. In response to the alert, the security system discovers a second entity that is outside a scope of the alert, and applies remediation actions with respect to the first process, the first entity, and the second entity to address the alert.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus

37.

MULTIPLE LINK LAYER ADDRESSES FOR A DEVICE

      
Numéro d'application 18794066
Statut En instance
Date de dépôt 2024-08-05
Date de la première publication 2024-11-28
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Montemurro, Michael Peter
  • Lepp, James Randolph Winter
  • Mccann, Stephen

Abrégé

A device includes a link layer configured to use a first link layer address and a second link layer address, maintain the first link layer address unchanged for a duration of an association of the device with a wireless network, and change the second link layer address from a first value to a second value during the duration.

Classes IPC  ?

  • H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité
  • H04L 61/5076 - Mécanismes de mise à jour ou de notification, p. ex. DynDNS
  • H04L 101/622 - Adresses de couche 2, p. ex. adresses de contrôle d'accès au support [MAC]
  • H04W 76/15 - Établissement de connexions à liens multiples sans fil
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

38.

METHOD AND SYSTEM FOR TOPIC MINING

      
Numéro d'application 18661917
Statut En instance
Date de dépôt 2024-05-13
Date de la première publication 2024-11-21
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Malton, Andrew James
  • Chandola, Deeksha
  • Walenstein, Andrew Eric

Abrégé

A method for natural language processing of a corpus of documents, the method including evaluating the corpus of documents to choose a plurality of topics, using the plurality of topics to generate a topic of topics; and assessing the topic of topics to determine a quality of the natural language processing of the corpus.

Classes IPC  ?

39.

METHOD AND SYSTEM FOR TOPIC MINING

      
Numéro d'application US2024029376
Numéro de publication 2024/238604
Statut Délivré - en vigueur
Date de dépôt 2024-05-15
Date de publication 2024-11-21
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Malton, Andrew James
  • Chandola, Deeksha
  • Walenstein, Andrew Eric

Abrégé

A method for natural language processing of a corpus of documents, the method including evaluating the corpus of documents to choose a plurality of topics, using the plurality of topics to generate a topic of topics; and assessing the topic of topics to determine a quality of the natural language processing of the corpus.

Classes IPC  ?

  • G06F 40/30 - Analyse sémantique
  • G06F 40/216 - Analyse syntaxique utilisant des méthodes statistiques
  • G06F 40/284 - Analyse lexicale, p. ex. segmentation en unités ou cooccurrence
  • G06F 16/33 - Requêtes
  • G06F 16/35 - PartitionnementClassement
  • G06F 40/263 - Identification de la langue
  • G06F 40/289 - Analyse syntagmatique, p. ex. techniques d’états finis ou regroupement

40.

METHOD AND SYSTEM FOR BATTERY LIFE IMPROVEMENT FOR LOW POWER DEVICES IN WIRELESS SENSOR NETWORKS

      
Numéro d'application 18786804
Statut En instance
Date de dépôt 2024-07-29
Date de la première publication 2024-11-21
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Fuleshwar Prasad, Mahendra
  • Montemurro, Michael Peter
  • Mccann, Stephen
  • Bennett, Jesse William
  • Dill, Scott Leonard
  • Lepp, James Randolph Winter

Abrégé

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.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance
  • H04W 4/70 - Services pour la communication de machine à machine ou la communication de type machine
  • H04W 40/24 - Gestion d'informations sur la connectabilité, p. ex. exploration de connectabilité ou mise à jour de connectabilité
  • H04W 88/16 - Dispositions de passerelles

41.

Method and System for Wireless Road Side Units

      
Numéro d'application 18772724
Statut En instance
Date de dépôt 2024-07-15
Date de la première publication 2024-11-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Montemurro, Michael Peter
  • Mccann, Stephen
  • Buckley, Adrian

Abrégé

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.

Classes IPC  ?

  • G08G 1/0967 - Systèmes impliquant la transmission d'informations pour les grands axes de circulation, p. ex. conditions météorologiques, limites de vitesse
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

42.

METHODS AND DEVICES FOR TREE SWITCHING IN POINT CLOUD COMPRESSION

      
Numéro d'application 18778441
Statut En instance
Date de dépôt 2024-07-19
Date de la première publication 2024-11-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lasserre, Sébastien
  • Taquet, Jonathan
  • Martin-Cocher, Gaëlle Christine

Abrégé

Methods and devices for coding point cloud data using volume trees and predicted-point trees. In one embodiment of the disclosure, a method of encoding a point cloud data to generate a bitstream of compressed point cloud data representing a three-dimensional location of a physical object is provided, the point cloud data being located within a volumetric space. The method includes compressing a first part of the point cloud data represented by a first tree of a first type; determining for a given node of the first tree if an assignation to a second type of tree is enabled, said given node still being processed for the first tree; when the assignation is enabled, compressing a second part of the point cloud data represented by a second tree of the second type wherein, features associated with a root node of the second tree are at least partially obtained from the given node.

Classes IPC  ?

  • H03M 7/40 - Conversion en, ou à partir de codes de longueur variable, p. ex. code Shannon-Fano, code Huffman, code Morse
  • H03M 7/30 - CompressionExpansionÉlimination de données inutiles, p. ex. réduction de redondance

43.

DETERMINING SECURITY OF LOCAL AREA NETWORK

      
Numéro d'application 18310720
Statut En instance
Date de dépôt 2023-05-02
Date de la première publication 2024-11-07
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

Systems, methods, and software can be used to determine whether a local area network (LAN) is secure. In some aspects, a method includes: determining, by an electronic device that is connected to a local area network (LAN), whether the LAN meets a security condition, wherein the determining whether the LAN meets a security condition comprises: determining whether an Internet Protocol (IP) address of a reference server in a security list is included in a range indicated by a subnet mask of the LAN; and determining whether a hostname of a device at the IP address matches a hostname corresponding to the reference server in the security list; and determining whether to initiate a secured network connection based on whether the LAN meets the security condition.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 61/4511 - Répertoires de réseauCorrespondance nom-adresse en utilisant des répertoires normalisésRépertoires de réseauCorrespondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]

44.

TAMPER DETECTION FOR INTRINSICALLY-SAFE OR EXPLOSION-PROOF ENCLOSURES

      
Numéro d'application 18303143
Statut En instance
Date de dépôt 2023-04-19
Date de la première publication 2024-10-24
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Brubacher, Jonathan Quinn
  • Fuleshwar Prasad, Mahendra
  • Gao, Yu
  • Dill, Scott Leonard
  • Corley, Cortez
  • Man, Ying Tong

Abrégé

Devices and methods for detecting and reporting a battery tamper event with regard to an intrinsically-safe or explosion-proof device while the device is located in a hazardous environment. The device may include a location sensor for determining that the device is in a hazardous location. While in the hazardous location, the device may detect an open enclosure event using a sensor and, if so, it may monitor for detection of a battery tampering event. The battery tampering event may include battery replacement or battery charging. The battery tamper event may be reported to a remote server over a wireless channel when it occurs.

Classes IPC  ?

  • H05K 5/02 - Enveloppes, coffrets ou tiroirs pour appareils électriques Détails
  • G01S 5/00 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de positionLocalisation par coordination de plusieurs déterminations de distance
  • H05K 5/00 - Enveloppes, coffrets ou tiroirs pour appareils électriques

45.

AUTHENTICATION USING WIRELESS SENSING

      
Numéro d'application 18757913
Statut En instance
Date de dépôt 2024-06-28
Date de la première publication 2024-10-17
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Montemurro, Michael Peter
  • Lepp, James Randolph Winter
  • Mccann, Stephen

Abrégé

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.

Classes IPC  ?

  • H04W 12/06 - Authentification
  • H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
  • H04W 12/50 - Appariement sécurisé de dispositifs
  • H04W 12/65 - Sécurité dépendant du contexte dépendant de l’environnement, p. ex. utilisant les données environnementales saisies
  • H04W 12/69 - Sécurité dépendant du contexte dépendant de l’identité
  • H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie

46.

TWO-FACTOR AUTHENTICATION FOR A SHARED DEVICE

      
Numéro d'application 18301379
Statut En instance
Date de dépôt 2023-04-17
Date de la première publication 2024-10-17
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Quinlan, Sean Michael
  • Spencer, Mendel Elliot

Abrégé

Systems, methods, and software can be used to perform a two-factor authentication. In some aspects, a method includes: receiving, by an electronic device from a device authentication server, a two-factor authentication (2FA) token; transmitting, by the electronic device to an identity provider (IDP), an authentication request for a 2FA operation, wherein the authentication request comprises the 2FA token; receiving, by the electronic device from the IDP, an authentication response; and determining, by the electronic device, whether the 2FA operation succeeds based on the authentication response.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

47.

METHOD AND SYSTEM FOR PERFORMING IDENTITY CHECKS IN A DISTRIBUTED SYSTEM

      
Numéro d'application 18742259
Statut En instance
Date de dépôt 2024-06-13
Date de la première publication 2024-10-03
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mukherjee, Biswaroop
  • Wurster, Glenn Daniel

Abrégé

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.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/54 - Communication interprogramme
  • H04L 9/30 - Clé publique, c.-à-d. l'algorithme de chiffrement étant impossible à inverser par ordinateur et les clés de chiffrement des utilisateurs n'exigeant pas le secret
  • H04L 67/56 - Approvisionnement des services mandataires

48.

METHOD AND SYSTEM FOR DYNAMIC AND AUTOMATIC DEVELOPMENT CONFIGURATION FOR A VEHICLE

      
Numéro d'application 18422566
Statut En instance
Date de dépôt 2024-01-25
Date de la première publication 2024-09-26
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Agrawal, Anish
  • Ferguson, Geordon Thomas

Abrégé

A method at a computing device, the method including receiving an indication of a desired test environment; accessing a configuration catalog to obtain configuration information for the desired test environment; configuring a test node based on the configuration information; obtaining test signals for the desired test environment; and performing testing on the configured test node using the test signals.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel

49.

METHOD AND SYSTEM FOR INTRUSION DETECTION FOR AN IN-VEHICLE INFOTAINMENT SYSTEM

      
Numéro d'application 18120095
Statut En instance
Date de dépôt 2023-03-10
Date de la première publication 2024-09-12
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Sic, Petar
  • Melgarejo Lermas, Irene
  • Bells, Matthew
  • Henkel, Steven John
  • Shi, Xiaobing

Abrégé

A method at a computing device, the method including placing a trace on a plurality of behaviors within a kernel on the computing device; generating data from the trace; assembling the data into an event; and formatting the event into a security sensor output. Further, a computing device having a processor and communications subsystem, wherein the computing device is configured to place a trace on a plurality of behaviors within a kernel on the computing device; generate data from the trace; assemble the data into an event; and format the event into a security sensor output.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures

50.

METHOD AND SYSTEM FOR INTRUSION DETECTION FOR AN IN-VEHICLE INFOTAINMENT SYSTEM

      
Numéro d'application 18120177
Statut En instance
Date de dépôt 2023-03-10
Date de la première publication 2024-09-12
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Melgarejo Lermas, Irene
  • Bells, Matthew
  • Henkel, Steven John
  • Shi, Xiaobing
  • Sic, Petar

Abrégé

A method at a computing device, the method including receiving security sensor data; normalizing the security sensor data to create normalized security sensor data; determining that an anomaly exists within the normalized security sensor data; and generating an alert based on the determining. Also, computing device comprising a processor, and a communications subsystem, where the computing device is configured to receive security sensor data; normalize the security sensor data to create normalized security sensor data; determine that an anomaly exists within the normalized security sensor data; and generate an alert based on the determining.

Classes IPC  ?

  • G06F 21/55 - Détection d’intrusion locale ou mise en œuvre de contre-mesures
  • G06N 5/04 - Modèles d’inférence ou de raisonnement

51.

METHOD AND SYSTEM FOR INDIRECT SHARING OF SENSOR INSIGHTS

      
Numéro d'application 18663208
Statut En instance
Date de dépôt 2024-05-14
Date de la première publication 2024-09-05
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas

Abrégé

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.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
  • H04L 9/40 - Protocoles réseaux de sécurité

52.

PORTABLE ELECTRONIC DEVICE INCLUDING TOUCH-SENSITIVE DISPLAY AND METHOD OF NAVIGATING DISPLAYED INFORMATION

      
Numéro d'application 18653394
Statut En instance
Date de dépôt 2024-05-02
Date de la première publication 2024-08-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lee, John Jong-Suk
  • Griffin, Jason Tyler
  • Langlois, Michael George
  • Mujkic, Alen
  • Bukurak, David William

Abrégé

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.

Classes IPC  ?

  • G06F 3/0485 - Défilement ou défilement panoramique
  • G06F 3/04883 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p. ex. sous forme de gestes ou de texte
  • G06F 3/04886 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels par partition en zones à commande indépendante de la surface d’affichage de l’écran tactile ou de la tablette numérique, p. ex. claviers virtuels ou menus

53.

ASSET TRACKING DEVICES AND MOBILE NETWORK COVERAGE

      
Numéro d'application 18175633
Statut En instance
Date de dépôt 2023-02-28
Date de la première publication 2024-08-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Bivinetto, Ryan Anthony
  • Reaume, Mark Edward
  • Jocksch, Adam Paul

Abrégé

Methods and systems for building a coverage map for a mobile network operator based on a plurality of location reports received from a plurality of deployed asset tracking devices, the reports including geolocation data and mobile network identifiers. On request from a user device the coverage map is used to generate an overlay atop a geographical map showing the boundaries of coverage for that mobile network operator.

Classes IPC  ?

  • H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p. ex. gestion de la mobilité

54.

CONTROLLING PERMISSIONS OF VEHICLE SIGNALS

      
Numéro d'application 18175745
Statut En instance
Date de dépôt 2023-02-28
Date de la première publication 2024-08-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Blais, Pierre Pierre
  • Javornicki, Xavier
  • Ferguson, Geordon Thomas

Abrégé

Systems, methods, and software can be used to control permissions of vehicle signals. In some aspects, one example method includes: receiving a permission map, wherein the permission map comprises a configured permission value of a permission element of a node in a vehicle signal catalog; and setting a permission value of the permission element of the node in the vehicle signal catalog according to the configured permission value in the permission map.

Classes IPC  ?

  • B60W 50/08 - Interaction entre le conducteur et le système d'aide à la conduite

55.

System and method for supporting inter-band carrier aggregation with different UL/DL TDD configurations

      
Numéro d'application 18655419
Numéro de brevet 12232144
Statut Délivré - en vigueur
Date de dépôt 2024-05-06
Date de la première publication 2024-08-29
Date d'octroi 2025-02-18
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Wang, Yiping
  • Li, Jun
  • Heo, Youn Hyoung

Abrégé

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.

Classes IPC  ?

  • H04W 72/23 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens descendant de la liaison sans fil, c.-à-d. en direction du terminal
  • H04J 3/16 - Systèmes multiplex à division de temps dans lesquels le temps attribué à chacun des canaux au cours d'un cycle de transmission est variable, p. ex. pour tenir compte de la complexité variable des signaux, pour adapter le nombre de canaux transmis
  • H04L 1/1607 - Détails du signal de contrôle
  • H04L 1/1829 - Dispositions spécialement adaptées au point de réception
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 5/14 - Fonctionnement à double voie utilisant le même type de signal, c.-à-d. duplex
  • H04L 5/22 - Dispositions destinées à permettre l'usage multiple de la voie de transmission utilisant le multiplex à division de temps
  • H04W 72/04 - Affectation de ressources sans fil
  • H04W 72/0446 - Ressources du domaine temporel, p. ex. créneaux ou trames

56.

ASSET TRACKING DEVICE AND METHODS FOR LOCATION DETERMINATION

      
Numéro d'application 18175032
Statut En instance
Date de dépôt 2023-02-27
Date de la première publication 2024-08-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Fuleshwar Prasad, Mahendra
  • Gao, Yu Edward

Abrégé

An asset tracking device and method for detecting the presence of an intermodal shipping container and responsively selecting a preferred location determination. The device may include a controller, a sensor coupled to the controller, a global navigation satellite system chip, and a cellular signal transceiver. While not detecting a container, the controller obtains location data via a global satellite system chip. While a container is detected, the sensor sends a detection signal to the controller and, responsive to the detection signal, the controller obtains location data from a cellular signal transceiver and not from the global satellite system chip.

Classes IPC  ?

57.

ASSET TRACKING DEVICES AND MOBILE NETWORK PLAN SELECTION

      
Numéro d'application 18175654
Statut En instance
Date de dépôt 2023-02-28
Date de la première publication 2024-08-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Bivinetto, Ryan Anthony
  • Reaume, Mark Edward
  • Jocksch, Adam Paul

Abrégé

Methods and systems for automatically selecting a mobile network rate plan for an asset tracking device based on a set of reported geolocations of the device overtime, coverage data for various mobile networks, and a set of possible network rate plans. A change in mobility rate plans may be implemented through remote provisioning of a new mobile network profile to the asset tracking device.

Classes IPC  ?

  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • G06Q 10/0833 - Repérage
  • G08B 13/24 - Déclenchement électrique par une interférence avec la distribution d'un champ électromagnétique
  • H04L 41/0833 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité pour la réduction de la consommation d’énergie du réseau
  • H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p. ex. gestion de la mobilité

58.

COMMUNICATING VEHICLE SIGNAL INFORMATION USING EXTENDED IDENTIFIERS

      
Numéro d'application 18175737
Statut En instance
Date de dépôt 2023-02-28
Date de la première publication 2024-08-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Blais, Pierre Pierre
  • Ferguson, Geordon Thomas

Abrégé

Systems, methods, and software can be used to communicates vehicle signals. In some aspects, one example method includes: receiving, at a server, a query for a vehicle signal; and transmitting, from the server, a response message comprising an identifier of the vehicle signal, wherein the identifier comprises a representation of a name of the vehicle signal and a definition of at least one other element of the vehicle signal.

Classes IPC  ?

  • G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
  • G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente

59.

OCEAN-TRAVEL CONFIGURATION OF ASSET TRACKING DEVICES

      
Numéro d'application 18175984
Statut En instance
Date de dépôt 2023-02-28
Date de la première publication 2024-08-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Jantzi, Jason Wayne
  • Reaume, Mark Edward
  • Gao, Yu
  • Dill, Scott Leonard
  • Parker, Ryan Michael
  • Macdonald, Steven Joseph
  • Fuleshwar Prasad, Mahendra

Abrégé

Methods and systems for controlling an asset tracking device and, in particular, determining when an asset tracking device is aboard a ship. The device may have a ship mode in which the device determines it has been loaded onto a ship and in which geolocation is not determined. The device may further have an ocean mode to which it transitions from the ship mode in which it ceases to look for a cellular connection in order to send location reports. The device may detect a beacon signal from a ship-mounted base-station to trigger the ship mode and may detect, or fail to detect, one or more wireless signals or identifiers as the trigger to transition to ocean mode.

Classes IPC  ?

60.

System and method for determining a search space in carrier aggregation in LTE-A

      
Numéro d'application 16506562
Numéro de brevet RE050093
Statut Délivré - en vigueur
Date de dépôt 2019-07-09
Date de la première publication 2024-08-20
Date d'octroi 2024-08-20
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mcbeath, Sean Michael
  • Fong, Mo-Han
  • Heo, Youn Hyoung
  • Cai, Zhijun
  • Earnshaw, Andrew Mark

Abrégé

Systems, methods, and software can be used to process a control channel at a user agent (UA) within a wireless communication system. In some aspects, the method includes identifying one carrier as an anchor carrier and at least one other another carrier as a non-anchor carrier; for each carrier: determining a location of a UA specific search space including one or more control channel candidates for the carrier based on a linear congruential random number; and attempting to decode each of the control channel candidates in the UA specific search space to identify at least one of an uplink or a downlink grant associated with the carrier and receiving information indicating a first number of control channel candidates for a first aggregation level for the anchor carrier and a second number of control channel candidates for the first aggregation level for the non-anchor carrier, wherein the first number of control channel candidates is different from the second number of control channel candidates.

Classes IPC  ?

  • H04W 72/04 - Affectation de ressources sans fil
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
  • H04W 52/14 - Analyse séparée de la liaison montante ou de la liaison descendante
  • H04W 52/24 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le rapport signal sur parasite [SIR Signal to Interference Ratio] ou d'autres paramètres de trajet sans fil
  • H04W 52/34 - Gestion du TPC, c.-à-d. partage de la quantité limitée de puissance entre les utilisateurs ou les canaux ou encore les types de données, p. ex. charge des cellules
  • H04W 52/40 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué dans des situations particulières en macrodiversité ou en transfert progressif
  • H04W 72/20 - Canaux de commande ou signalisation pour la gestion des ressources

61.

METHOD AND SYSTEM FOR HANDLING DYNAMIC CYBERSECURITY POSTURE OF A V2X ENTITY

      
Numéro d'application 18625940
Statut En instance
Date de dépôt 2024-04-03
Date de la première publication 2024-08-15
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Russell, Nicholas James
  • Barrett, Stephen John
  • Vanderveen, Michaela

Abrégé

A method at a network element, the method including receiving at least one message at the network element, the at least one message being one or both of: an update status information message from an updates server; and an anomaly detection status information message from anomaly detection server; determining, based on the receiving the at least one message, a dynamic cybersecurity posture indication for an intelligent transportation system entity; and providing the dynamic cybersecurity posture indication for the intelligent transportation system entity to an Enrolment Authority, wherein the dynamic cybersecurity posture indication can be included in a certificate relating to the intelligent transportation system entity.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons

62.

VEHICLE SERVICING

      
Numéro d'application 18166981
Statut En instance
Date de dépôt 2023-02-09
Date de la première publication 2024-08-15
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Adams, Neil Patrick
  • Kominar, Jeremy Lawson

Abrégé

In some examples, a system accesses service facility information relating to a plurality of vehicle service facilities, and determines, based on the vehicle component information and the service facility information, at least one vehicle service facility of the plurality of vehicle service facilities that is able to perform servicing of the one or more vehicle components. The system causes presentation, in a user interface, of service information relating to vehicle component servicing to be provided by the at least one vehicle service facility.

Classes IPC  ?

  • G06Q 10/20 - Administration de la réparation ou de la maintenance des produits
  • G06Q 30/0283 - Estimation ou détermination de prix

63.

DETECTING OUT-OF-DISTRIBUTION DATA SAMPLE IN A MACHINE LEARNING OPERATION

      
Numéro d'application 18099722
Statut En instance
Date de dépôt 2023-01-20
Date de la première publication 2024-07-25
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Amiri, Ashkan

Abrégé

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.

Classes IPC  ?

  • G06N 3/094 - Apprentissage antagoniste
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité

64.

METHOD AND SYSTEM FOR CROWD SOURCED DANGEROUS DRIVING DETECTION AND ACCIDENT MITIGATION

      
Numéro d'application 18098779
Statut En instance
Date de dépôt 2023-01-19
Date de la première publication 2024-07-25
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Adams, Neil Patrick
  • Kominar, Jeremy Lawson

Abrégé

A method at a computing device for a vehicle, the method including observing, using sensors of the vehicle, behavior of an external road user; producing at the computing device a normalized safety score for the external road user; recording identifying information for the external road user; and reporting the normalized safety score and identifying information to a server.

Classes IPC  ?

  • B60W 40/09 - Style ou comportement de conduite
  • G06V 20/62 - Texte, p. ex. plaques d’immatriculation, textes superposés ou légendes des images de télévision

65.

METHOD AND SYSTEM FOR DYNAMIC ACCESS BASED ON GRANTED PERMISSIONS

      
Numéro d'application 18100921
Statut En instance
Date de dépôt 2023-01-24
Date de la première publication 2024-07-25
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Frackiewicz, Karol
  • Rogers, Darren Edward
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas
  • Blais, Pierre Pierre

Abrégé

A method at a permission service on a computing device for managing permissions, the method including receiving a request at the permission service from a first application, the request comprising an identifier associated with an operating system for a second application and a permission for the second application to access resources; performing an action at the permission service based on the received request; and returning results of the action to the first application indicating whether the second application has the permission to access the resources.

Classes IPC  ?

66.

Controlling audio output in a vehicle

      
Numéro d'application 17968965
Numéro de brevet 12254240
Statut Délivré - en vigueur
Date de dépôt 2022-10-19
Date de la première publication 2024-07-11
Date d'octroi 2025-03-18
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Speranza, Roberto
  • Blais, Pierre Pierre

Abrégé

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.

Classes IPC  ?

67.

Method and system for sharing sensor insights based on application requests

      
Numéro d'application 18606795
Numéro de brevet 12250306
Statut Délivré - en vigueur
Date de dépôt 2024-03-15
Date de la première publication 2024-07-04
Date d'octroi 2025-03-11
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas

Abrégé

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.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité
  • H04L 9/08 - Répartition de clés

68.

PREDICTIVE CODING OF POINT CLOUDS USING MULTIPLE FRAMES OF REFERENCES

      
Numéro d'application 18609006
Statut En instance
Date de dépôt 2024-03-19
Date de la première publication 2024-07-04
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lasserre, Sébastien
  • Flynn, David
  • Martin-Cocher, Gaëlle Christine

Abrégé

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.

Classes IPC  ?

  • G06T 9/40 - Codage sous forme arborescente, p. ex. à quatre branches, à huit branches
  • H04N 19/184 - Procédés ou dispositions pour le codage, le décodage, la compression ou la décompression de signaux vidéo numériques utilisant le codage adaptatif caractérisés par l’unité de codage, c.-à-d. la partie structurelle ou sémantique du signal vidéo étant l’objet ou le sujet du codage adaptatif l’unité étant des bits, p. ex. de flux vidéo compressé
  • H04N 19/52 - Traitement de vecteurs de mouvement par encodage par encodage prédictif

69.

INTERNET-OF-THINGS DEVICES AND METHODS OF CONTROLLING POWER THERETO

      
Numéro d'application 18148004
Statut En instance
Date de dépôt 2022-12-29
Date de la première publication 2024-07-04
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Fuleshwar Prasad, Mahendra
  • Dill, Scott Leonard
  • Corley, Cortez
  • Brubacher, Jonathan Quinn
  • Man, Ying Tong

Abrégé

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.

Classes IPC  ?

  • G06F 21/81 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur en agissant sur l’alimentation, p. ex. en branchant ou en débranchant l’alimentation, les fonctions de mise en veille ou de reprise
  • G06F 1/28 - Surveillance, p. ex. détection des pannes d'alimentation par franchissement de seuils

70.

INTERNET-OF-THINGS DEVICES AND METHODS OF CONTROLLING POWER THERETO

      
Numéro de document 03218555
Statut En instance
Date de dépôt 2023-11-01
Date de disponibilité au public 2024-06-29
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Fuleshwar Prasad, Mahendra
  • Man, Ying Tong
  • Dill, Scott Leonard
  • Brubacher, Jonathan Quinn
  • Corley, Cortez

Abrégé

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.

Classes IPC  ?

  • H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
  • H03K 17/95 - Commutateurs de proximité utilisant un détecteur magnétique

71.

METHOD AND SYSTEM FOR INCREMENTAL CENTROID CLUSTERING

      
Numéro d'application 18083102
Statut En instance
Date de dépôt 2022-12-16
Date de la première publication 2024-06-20
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Henkel, Steven John

Abrégé

A method at a computing device for anomaly detection, the method including storing, at the computing device, a full batch model for a plurality of data points, wherein each of the plurality of data points is associated with one of a plurality of clusters, and wherein the storing comprises a table for storing information about the plurality of clusters without storing the plurality of data points; receiving a new data point from a hardware sensor; determining that the new data point falls outside the full batch model, thereby detecting an anomaly; and performing an action based on the anomaly.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet

72.

METHOD AND SYSTEM FOR INCREMENTAL CENTROID CLUSTERING

      
Numéro de document 03220172
Statut En instance
Date de dépôt 2023-11-15
Date de disponibilité au public 2024-06-16
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s) Henkel, Steven John

Abrégé

A method at a computing device for anomaly detection, the method including storing, at the computing device, a full batch model for a plurality of data points, wherein each of the plurality of data points is associated with one of a plurality of clusters, and wherein the storing comprises a table for storing information about the plurality of clusters without storing the plurality of data points; receiving a new data point from a hardware sensor; determining that the new data point falls outside the full batch model, thereby detecting an anomaly; and performing an action based on the anomaly.

Classes IPC  ?

  • G06N 20/00 - Apprentissage automatique
  • G16Y 40/20 - AnalyseDiagnostic
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

73.

MULTI-BAND CHANNEL DISCOVERY FOR WLAN

      
Numéro d'application 18441931
Statut En instance
Date de dépôt 2024-02-14
Date de la première publication 2024-06-06
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mccann, Stephen
  • Montemurro, Michael Peter
  • Lepp, James Randolph Winter

Abrégé

In some examples, in response to determining that a new communication channel is required, a wireless device retrieves information provided from a network node of availability of alternative communication channels for the wireless device. In response to retrieving information that a second communication channel is available for a location within which the wireless device is located, the wireless device removes wireless device specific information and initiates a request to connect to the second communication channel, where the second communication channel is in a frequency range different from a frequency range of the first communication channel.

Classes IPC  ?

  • H04W 48/16 - ExplorationTraitement d'informations sur les restrictions d'accès ou les accès
  • H04W 24/10 - Planification des comptes-rendus de mesures
  • H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
  • H04W 72/542 - Critères d’affectation ou de planification des ressources sans fil sur la base de critères de qualité en utilisant la qualité mesurée ou perçue
  • H04W 74/0808 - Accès non planifié, p. ex. ALOHA utilisant une détection de porteuse, p. ex. accès multiple par détection de porteuse [CSMA]
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

74.

Simplified UE + eNB messaging

      
Numéro d'application 18432633
Numéro de brevet 12262440
Statut Délivré - en vigueur
Date de dépôt 2024-02-05
Date de la première publication 2024-05-30
Date d'octroi 2025-03-25
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Rayavarapu, Venkata Ratnakar Rao
  • Anderson, Nicholas William
  • Burbidge, Richard Charles
  • Young, Gordon Peter

Abrégé

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.

Classes IPC  ?

  • H04W 76/27 - Transitions entre états de commande de ressources radio [RRC]
  • H04W 68/00 - Avertissement aux utilisateurs, p. ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires
  • H04W 72/23 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens descendant de la liaison sans fil, c.-à-d. en direction du terminal
  • H04W 76/19 - Rétablissement de connexion
  • H04W 76/28 - Transmission discontinue [DTX]Réception discontinue [DRX]

75.

Reporting power headroom for aggregated carriers

      
Numéro d'application 18435488
Numéro de brevet 12200636
Statut Délivré - en vigueur
Date de dépôt 2024-02-07
Date de la première publication 2024-05-30
Date d'octroi 2025-01-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Cai, Zhijun
  • Mcbeath, Sean
  • Heo, Youn Hyoung
  • Earnshaw, Andrew Mark
  • Fong, Mo-Han

Abrégé

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.

Classes IPC  ?

  • H04W 52/36 - Commande de puissance d'émission [TPC Transmission power control] utilisant les limitations de la quantité totale de puissance d'émission disponible avec une plage ou un ensemble discrets de valeurs, p. ex. incrément, variation graduelle ou décalages
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 52/24 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le rapport signal sur parasite [SIR Signal to Interference Ratio] ou d'autres paramètres de trajet sans fil
  • H04W 52/34 - Gestion du TPC, c.-à-d. partage de la quantité limitée de puissance entre les utilisateurs ou les canaux ou encore les types de données, p. ex. charge des cellules
  • H04W 72/20 - Canaux de commande ou signalisation pour la gestion des ressources
  • H04W 72/21 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens ascendant de la liaison sans fil, c.-à-d. en direction du réseau
  • H04W 76/10 - Établissement de la connexion

76.

Tilt bracket set

      
Numéro d'application 29855330
Numéro de brevet D1026618
Statut Délivré - en vigueur
Date de dépôt 2022-09-30
Date de la première publication 2024-05-14
Date d'octroi 2024-05-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Corley, Cortez
  • Santiago, Joseph Orais
  • Gao, Yu

77.

Tilt bracket set

      
Numéro d'application 29855329
Numéro de brevet D1026620
Statut Délivré - en vigueur
Date de dépôt 2022-09-30
Date de la première publication 2024-05-14
Date d'octroi 2024-05-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Corley, Cortez
  • Santiago, Joseph Orais
  • Gao, Yu

78.

Method and system for reduced V2X receiver processing load using certificates

      
Numéro d'application 18416148
Numéro de brevet 12120250
Statut Délivré - en vigueur
Date de dépôt 2024-01-18
Date de la première publication 2024-05-09
Date d'octroi 2024-10-15
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Barrett, Stephen John
  • Goyo, John Octavius
  • Lepp, James Randolph Winter

Abrégé

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.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/08 - Répartition de clés
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

79.

Access restriction of vehicle-associated information

      
Numéro d'application 18050611
Numéro de brevet 12242646
Statut Délivré - en vigueur
Date de dépôt 2022-10-28
Date de la première publication 2024-05-02
Date d'octroi 2025-03-04
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

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.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 21/31 - Authentification de l’utilisateur

80.

ACCESS RESTRICTION OF VEHICLE-ASSOCIATED INFORMATION

      
Numéro de document 03212371
Statut En instance
Date de dépôt 2023-09-13
Date de disponibilité au public 2024-04-28
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s) Blais, Pierre Pierre

Abrégé

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.

Classes IPC  ?

  • G06F 21/31 - Authentification de l’utilisateur
  • G06N 20/00 - Apprentissage automatique
  • G06T 7/20 - Analyse du mouvement
  • G06V 20/56 - Contexte ou environnement de l’image à l’extérieur d’un véhicule à partir de capteurs embarqués
  • G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères

81.

METHOD AND APPARATUS FOR CLONE SEARCH

      
Numéro d'application 18482511
Statut En instance
Date de dépôt 2023-10-06
Date de la première publication 2024-04-25
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Song, Zhizhou
  • Ding, Honghui
  • Tian, Yuan
  • Li, Li Tao
  • Ou, Weihan

Abrégé

There is provided a method and apparatus for identifying malicious code. The method uses machine learning to compare a new code segment to known code segments of malicious code. Code segments are converted to vectors and the cosine similarity of two vectors is used to identify clones. Techniques to train a neural network for handling very long code sequences and obfuscated malicious code are used.

Classes IPC  ?

  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus

82.

CONTROLLING AUDIO OUTPUT IN A VEHICLE

      
Numéro de document 03212826
Statut En instance
Date de dépôt 2023-09-12
Date de disponibilité au public 2024-04-19
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Blais, Pierre Pierre
  • Speranza, Roberto

Abrégé

Systems, methods, and software can be used to control audio output of a vehicle. In some aspects, a rnethod is disclosed cornprising: deterrnining, 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.

Classes IPC  ?

  • B60R 11/02 - Autres aménagements pour tenir ou monter des objets pour postes radio, de télévision, téléphones, ou objets similairesDisposition de leur commande
  • G10K 11/00 - Procédés ou dispositifs pour transmettre, conduire ou diriger le son en généralProcédés ou dispositifs de protection contre le bruit ou les autres ondes acoustiques ou pour amortir ceux-ci, en général
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

83.

METHOD AND APPARATUS FOR CLONE SEARCH

      
Numéro de document 03215875
Statut En instance
Date de dépôt 2023-10-05
Date de disponibilité au public 2024-04-18
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Song, Zhizhou
  • Ding, Honghui
  • Tian, Yuan
  • Li, Li Tao
  • Ou, Weihan

Abrégé

There is provided a method and apparatus for identifying malicious code. The method uses machine learning to compare a new code segment to known code segments of malicious code. Code segments are converted to vectors and the cosine similarity of two vectors is used to identify clones. Techniques to train a neural network for handling very long code sequences and obfuscated malicious code are used.

Classes IPC  ?

  • G06F 8/70 - Maintenance ou gestion de logiciel
  • G06F 18/213 - Extraction de caractéristiques, p. ex. en transformant l'espace des caractéristiquesSynthétisationsMappages, p. ex. procédés de sous-espace
  • G06F 21/56 - Détection ou gestion de programmes malveillants, p. ex. dispositions anti-virus

84.

Risk-aware access control system and related methods

      
Numéro d'application 18530793
Numéro de brevet 12218949
Statut Délivré - en vigueur
Date de dépôt 2023-12-06
Date de la première publication 2024-04-11
Date d'octroi 2025-02-04
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Malton, Andrew James
  • Walenstein, Andrew Eric
  • Liu, Jinxin
  • Kantarci, Burak
  • Erol Kantarci, Melike
  • Simsek, Murat

Abrégé

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.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 21/31 - Authentification de l’utilisateur

85.

Method and system for internet of things asset tracking within an intelligent transportation system

      
Numéro d'application 18526117
Numéro de brevet 12243000
Statut Délivré - en vigueur
Date de dépôt 2023-12-01
Date de la première publication 2024-03-28
Date d'octroi 2025-03-04
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Doig, Ian Christopher Drummond
  • Barrett, Stephen John

Abrégé

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.

Classes IPC  ?

  • G06Q 10/0833 - Repérage
  • G01S 5/00 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de positionLocalisation par coordination de plusieurs déterminations de distance
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile

86.

METHOD AND SYSTEM FOR AUTOMATED PROVISIONING OF DATA FROM MULTIPLE SENSORS

      
Numéro d'application 17913893
Statut En instance
Date de dépôt 2020-04-03
Date de la première publication 2024-03-14
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Suzuki, Takashi
  • Mccann, Stephen
  • Faurie, Rene

Abrégé

A method at a Supplementary Data Provider within an emergency services network, the method including receiving a message at the Supplementary Data Provider, the message including an identifier and incident data; responsive to receiving the message, creating a resource at the Supplementary Data Provider based on the incident data, the resource being associated with the identifier; receiving an access request from an Emergency Services Provider for Supplementary Data associated with the resource; and responsive to receiving the access request, providing a response with the Supplementary Data.

Classes IPC  ?

  • H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
  • H04W 12/084 - Sécurité d'accès utilisant l’autorisation déléguée, p. ex. protocole d’autorisation ouverte [OAuth]

87.

Enabling single radio voice call continuity (SRVCC) in a second access when a user equipment (UE) is using a first access

      
Numéro d'application 18461786
Numéro de brevet 12101174
Statut Délivré - en vigueur
Date de dépôt 2023-09-06
Date de la première publication 2024-03-14
Date d'octroi 2024-09-24
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Bakker, Jan Hendrik Lucas
  • Russell, Nicholas James

Abrégé

A server-implemented method is disclosed. The method includes: receiving a request from an IP Multimedia Subsystem (IMS) network node of an IMS network; and in response to receiving the request, providing NAS registration state information associated with a user equipment (UE) to the IMS network node, the NAS registration state information indicating at least one of fourth-generation (4G) single radio voice call continuity (SRVCC) capability of the UE or fifth-generation (5G) SRVCC capability of the UE that is applicable when using an access network supported by a core network, wherein the server is configured to store separate instances of UE SRVCC capabilities, the separate instances including indications of at least one of 4G UE SRVCC capability or 5G UE SRVCC capability that is applicable when using the access network supported by the core network, and wherein the UE is registered with the IMS network using a session initiation protocol (SIP) via the access network.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • H04L 65/1016 - Sous-système multimédia IP [IMS]
  • H04L 65/1045 - Mandataires, p. ex. pour le protocole d'initiation de session [SIP]
  • H04L 65/1063 - Serveurs d'applications fournissant des services réseau
  • H04L 65/1073 - Enregistrement ou annulation de l’enregistrement
  • H04L 65/1083 - Procédures en session
  • H04L 65/1104 - Protocole d'initiation de session [SIP]
  • H04W 8/04 - Enregistrement dans un registre de localisation nominal ou un serveur d'abonnés locaux [HSS Home Subscriber Server]
  • H04W 12/0433 - Protocoles de gestion des clés
  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 60/00 - Rattachement à un réseau, p. ex. enregistrementSuppression du rattachement à un réseau, p. ex. annulation de l'enregistrement
  • H04W 60/04 - Rattachement à un réseau, p. ex. enregistrementSuppression du rattachement à un réseau, p. ex. annulation de l'enregistrement utilisant des événements déclenchés
  • H04W 76/10 - Établissement de la connexion
  • H04W 80/10 - Protocoles de couche supérieure adaptés à la gestion de sessions, p. ex. protocole d'initiation de session [SIP Session Initiation Protocol]

88.

METHOD AND SYSTEM FOR A CUSTOMIZED LOCAL BUILD ENVIRONMENT IMAGE

      
Numéro d'application 18511197
Statut En instance
Date de dépôt 2023-11-16
Date de la première publication 2024-03-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Frackiewicz, Karol

Abrégé

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.

Classes IPC  ?

  • G06F 8/71 - Gestion de versions Gestion de configuration
  • G06F 8/41 - Compilation
  • G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction

89.

SYSTEM AND METHOD FOR PORTABLE USER AND VEHICLE SETTINGS

      
Numéro d'application 17902711
Statut En instance
Date de dépôt 2022-09-02
Date de la première publication 2024-03-07
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Shukla, Abhishek
  • Ludwig, Sue Hsiu Ying
  • Schieman, Adam Richard
  • Ferguson, Geordon Thomas

Abrégé

In an aspect, the present disclosures provides a computer-implemented method for applying user settings to a vehicle, the method comprising receiving user settings for a first vehicle, at a second vehicle, and locking access to the user settings on the second vehicle, the user settings being associated with a user; unlocking access to the user settings on the second vehicle based on: authenticating a user token associated with the user and the user settings, and verifying an identity of the user associated with the user token, and applying the user settings to the second vehicle based on synthesizing the user settings of the first vehicle to the second vehicle.

Classes IPC  ?

  • B60R 25/01 - Équipements ou systèmes pour empêcher ou signaler l’usage non autorisé ou le vol de véhicules agissant sur des systèmes ou des équipements de véhicules, p. ex. sur les portes, les sièges ou les pare-brises
  • B60R 16/037 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour le confort des occupants
  • B60R 25/24 - Moyens pour enclencher ou arrêter le système antivol par des éléments d’identification électroniques comportant un code non mémorisé par l’utilisateur
  • G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail

90.

SYSTEM AND METHOD FOR PORTABLE USER AND VEHICLE SETTINGS

      
Numéro de document 03206345
Statut En instance
Date de dépôt 2023-07-12
Date de disponibilité au public 2024-03-02
Propriétaire BLACKBERRY LIMITED (Canada)
Inventeur(s)
  • Ferguson, Geordon Thomas
  • Ludwig, Sue Hsiu Ying
  • Shukla, Abhishek
  • Schieman, Adam Richard

Abrégé

In an aspect, the present disclosures provides a computer-implemented method for applying user settings to a vehicle, the method comprising receiving user settings for a first vehicle, at a second vehicle, and locking access to the user settings on the second vehicle, the user settings being associated with a user; unlocking access to the user settings on the second vehicle based on: authenticating a user token associated with the user and the user settings, and verifying an identity of the user associated with the user token, and applying the user settings to the second vehicle based on synthesizing the user settings of the first vehicle to the second vehicle.

Classes IPC  ?

  • B60R 16/02 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
  • H04W 48/08 - Distribution d'informations relatives aux restrictions d'accès ou aux accès, p. ex. distribution de données d'exploration

91.

ENCODED OUTPUT DATA STREAM TRANSMISSION

      
Numéro d'application 18506010
Statut En instance
Date de dépôt 2023-11-09
Date de la première publication 2024-02-29
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mammone, Joe
  • Truman, Michael Mead

Abrégé

In some examples, a first device receives a stream of application audio data, encodes the stream of application audio data, and in response to detecting an end of the stream of application audio data, provides pre-encoded filler audio data from a buffer in the first device as an encoded stream of filler audio data. The first device transmits the encoded stream of application audio data and the encoded stream of filler audio data in an encoded output data stream over a transport to a second device.

Classes IPC  ?

  • G10L 19/26 - Pré-filtrage ou post-filtrage
  • H04H 60/11 - Dispositions de contre-mesures lorsqu'une partie des informations radiodiffusées est indisponible

92.

Advertising service information for a service

      
Numéro d'application 18485250
Numéro de brevet 12185225
Statut Délivré - en vigueur
Date de dépôt 2023-10-11
Date de la première publication 2024-02-22
Date d'octroi 2024-12-31
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lepp, James Randolph Winter
  • Montemurro, Michael Peter
  • Mccann, Stephen

Abrégé

In some examples, a first wireless device transmits, within a first band designated for vehicle-related communications, service information for a service, the service information comprising information of a channel in a second band for communication of data of the service, the second band being outside of the first band.

Classes IPC  ?

  • H04W 12/00 - Dispositions de sécuritéAuthentificationProtection de la confidentialité ou de l'anonymat
  • H04W 12/069 - Authentification utilisant des certificats ou des clés pré-partagées
  • H04W 48/10 - Distribution d'informations relatives aux restrictions d'accès ou aux accès, p. ex. distribution de données d'exploration utilisant des informations radiodiffusées

93.

METHOD AND SYSTEM FOR PROVIDING DATA SECURITY FOR MICRO-SERVICES ACROSS DOMAINS

      
Numéro d'application 18485044
Statut En instance
Date de dépôt 2023-10-11
Date de la première publication 2024-02-15
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas
  • Bowman, Roger Paul

Abrégé

A method at a network element for securely sharing services across domains, the method including receiving a request at the network element to add a first domain and an edge domain to a system; provisioning a public key of the network element to the first domain and the edge domain; receiving a public key of the first domain; populating, in the network element, a table with services provided by the first domain or the edge domain; populating, in the network element, a second table with applications installed at the first domain or edge domain and permissions for services for the applications; and controlling access to the services by the applications.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/08 - Répartition de clés
  • H04L 67/63 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en acheminant une demande de service en fonction du contenu ou du contexte de la demande
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance
  • H04W 4/44 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons pour la communication entre véhicules et infrastructures, p. ex. véhicule à nuage ou véhicule à domicile
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau

94.

Method for accessing a service unavailable through a network cell

      
Numéro d'application 18496335
Numéro de brevet 12238588
Statut Délivré - en vigueur
Date de dépôt 2023-10-27
Date de la première publication 2024-02-15
Date d'octroi 2025-02-25
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Burbidge, Richard Charles
  • Suzuki, Takashi
  • Hole, David Philip
  • Dwyer, Johanna Lisa
  • Rayavarapu, Venkata Ratnakar Rao
  • Wijayanathan, Maiyuran
  • Mccann, Stephen
  • Earnshaw, Andrew Mark
  • Chin, Chen Ho

Abrégé

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.

Classes IPC  ?

  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 68/02 - Dispositions pour augmenter l'efficacité du canal d'avertissement ou de messagerie
  • H04W 84/04 - Réseaux à grande échelleRéseaux fortement hiérarchisés

95.

METHOD AND SYSTEM FOR CARGO LOADING DETECTION

      
Numéro d'application 18491528
Statut En instance
Date de dépôt 2023-10-20
Date de la première publication 2024-02-15
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Montemurro, Michael Peter
  • Fuleshwar Prasad, Mahendra
  • Gao, Yu
  • Levato, Alexander Karl
  • Dill, Scott Leonard
  • Corley, Cortez
  • Jantzi, Jason Wayne
  • Qu, Shouxing
  • Bennett, Jesse William

Abrégé

A method at a sensor apparatus affixed to a transportation asset, the method including detecting a trigger at the sensor apparatus; taking a threshold number of samples of a displacement-related value of the transportation asset over time; determining that a variance of the threshold number of samples exceeds a threshold; analyzing a frequency property based on the threshold number of samples; and based on the frequency property, determining whether the transportation asset is loaded or unloaded.

Classes IPC  ?

  • G01H 1/00 - Mesure des vibrations dans des solides en utilisant la conduction directe au détecteur
  • G06Q 10/0833 - Repérage

96.

System and method for multi-carrier network operation

      
Numéro d'application 18492942
Numéro de brevet 12200678
Statut Délivré - en vigueur
Date de dépôt 2023-10-24
Date de la première publication 2024-02-15
Date d'octroi 2025-01-14
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Fong, Mo-Han
  • Heo, Youn Hyoung
  • Xu, Hua
  • Li, Jun
  • Mcbeath, Sean Michael

Abrégé

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.

Classes IPC  ?

  • H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 72/23 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens descendant de la liaison sans fil, c.-à-d. en direction du terminal
  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs
  • H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité
  • H04W 12/033 - Protection de la confidentialité, p. ex. par chiffrement du plan utilisateur, p. ex. trafic utilisateur
  • H04W 36/06 - Resélection d'une ressource de communication au point d'accès serveur
  • H04W 72/21 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens ascendant de la liaison sans fil, c.-à-d. en direction du réseau
  • H04W 76/27 - Transitions entre états de commande de ressources radio [RRC]

97.

Control of uplink data transmission

      
Numéro d'application 18494172
Numéro de brevet 12294951
Statut Délivré - en vigueur
Date de dépôt 2023-10-25
Date de la première publication 2024-02-15
Date d'octroi 2025-05-06
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Arzelier, Claude Jean-Frederic
  • Barrett, Stephen John
  • Faurie, Rene
  • Bachman, Karen Lynn

Abrégé

A method for control of data transmission in a wireless communication system includes receiving, by an application, from a modem, information indicative of a radio coverage condition, where a user equipment (UE) includes the application and the modem; based on the received information, determining that the UE is in an enhanced coverage state; and in response to the determining, controlling uplink data transmission by the modem to reduce power consumption of the UE.

Classes IPC  ?

  • H04M 1/00 - Équipement de sous-station, p. ex. pour utilisation par l'abonné
  • H04W 4/02 - Services utilisant des informations de localisation
  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 52/02 - Dispositions d'économie de puissance
  • H04W 72/21 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens ascendant de la liaison sans fil, c.-à-d. en direction du réseau

98.

Methods and systems for provisioning emergency numbers

      
Numéro d'application 18472867
Numéro de brevet 12185215
Statut Délivré - en vigueur
Date de dépôt 2023-09-22
Date de la première publication 2024-01-18
Date d'octroi 2024-12-31
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Bakker, Jan Hendrik Lucas
  • Russell, Nicholas James

Abrégé

There is provided a method and device for provisioning emergency number information on a user equipment. When a dialed number matches an emergency number from the provisioned emergency number information, the user equipment selects either the circuit switched domain or the packet switched domain and executes a call setup procedure for that domain.

Classes IPC  ?

  • H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 65/1016 - Sous-système multimédia IP [IMS]
  • H04L 65/1069 - Établissement ou terminaison d'une session
  • H04L 65/1073 - Enregistrement ou annulation de l’enregistrement
  • H04L 65/1104 - Protocole d'initiation de session [SIP]
  • H04W 84/04 - Réseaux à grande échelleRéseaux fortement hiérarchisés

99.

Preserving Emergency Call During Failure to Transfer

      
Numéro d'application 18477424
Statut En instance
Date de dépôt 2023-09-28
Date de la première publication 2024-01-18
Propriétaire BlackBerry Limited (Canada)
Inventeur(s) Bakker, Jan Hendrik Lucas

Abrégé

A system and method in a user equipment (UE) for transferring an emergency session from a first network to a second network. The method includes transmitting a first registration request message to the second network; receiving a registration reject message from the second network; detecting the emergency session between the UE and the first network is ongoing; transmitting a second registration request message comprising an emergency registration request to the second network; and receiving a registration accept message for the emergency session.

Classes IPC  ?

  • H04W 36/14 - Resélection d'un réseau ou d'une interface hertzienne
  • H04W 60/00 - Rattachement à un réseau, p. ex. enregistrementSuppression du rattachement à un réseau, p. ex. annulation de l'enregistrement
  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 76/50 - Gestion de la connexion pour les connexions d'urgence
  • H04W 60/04 - Rattachement à un réseau, p. ex. enregistrementSuppression du rattachement à un réseau, p. ex. annulation de l'enregistrement utilisant des événements déclenchés
  • H04W 76/18 - Gestion du rejet ou de l'échec de l'établissement
  • H04W 4/90 - Services pour gérer les situations d’urgence ou dangereuses, p. ex. systèmes d’alerte aux séismes et aux tsunamis

100.

Methods and devices for binary entropy coding of point clouds

      
Numéro d'application 18466919
Numéro de brevet 12165371
Statut Délivré - en vigueur
Date de dépôt 2023-09-14
Date de la première publication 2024-01-04
Date d'octroi 2024-12-10
Propriétaire BlackBerry Limited (Canada)
Inventeur(s)
  • Lasserre, Sébastien
  • Flynn, David

Abrégé

Methods and devices for encoding a point cloud. A bit sequence signaling an occupancy pattern for sub-volumes of a volume is coded using binary entropy coding. Contexts may be based on neighbour configuration and a partial sequence of previously-coded bits of the bit sequence. A determination is made as to whether to apply a context reduction operation and, if so, the operation reduces the number of available contexts. Example context reduction operations include reducing neighbour configurations based on shielding by sub-volumes associated with previously-coded bits, special handling for empty neighbour configurations, and statistics-based context consolidation.

Classes IPC  ?

  • G06T 9/40 - Codage sous forme arborescente, p. ex. à quatre branches, à huit branches
  • G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
  • G06T 9/00 - Codage d'image
  1     2     3     ...     73        Prochaine page