BlackBerry Limited

Canada

Back to Profile

1-100 of 3,201 for BlackBerry Limited and 1 subsidiary Sort by
Query
Patent
Canada - CIPO
Excluding Subsidiaries
Aggregations Reset Report
Owner / Subsidiary
[Owner] BlackBerry Limited 3,201
Research In Motion Limited 1
Date
New (last 4 weeks) 1
2024 April (MTD) 2
2024 March 1
2023 December 1
2024 (YTD) 3
See more
IPC Class
H04W 88/02 - Terminal devices 617
H04W 4/12 - Messaging; Mailboxes; Announcements 222
G06F 15/02 - Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators 212
G06F 3/14 - Digital output to display device 135
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system 117
See more
Status
Pending 215
Registered / In Force 2,986
Found results for  patents
  1     2     3     ...     33        Next Page

1.

CONTROLLING AUDIO OUTPUT IN A VEHICLE

      
Document Number 03212826
Status Pending
Filing Date 2023-09-12
Open to Public Date 2024-04-19
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Speranza, Roberto
  • Blais, Pierre Pierre

Abstract

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.

IPC Classes  ?

  • B60R 11/02 - Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
  • G10K 11/00 - Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general

2.

METHOD AND APPARATUS FOR CLONE SEARCH

      
Document Number 03215875
Status Pending
Filing Date 2023-10-05
Open to Public Date 2024-04-18
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Song, Zhizhou
  • Ding, Honghui
  • Tian, Yuan
  • Li, Li Tao
  • Ou, Weihan

Abstract

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.

IPC Classes  ?

  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements
  • G06F 8/70 - Software maintenance or management
  • G06F 18/213 - Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods

3.

SYSTEM AND METHOD FOR PORTABLE USER AND VEHICLE SETTINGS

      
Document Number 03206345
Status Pending
Filing Date 2023-07-12
Open to Public Date 2024-03-02
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Shukla, Abhishek
  • Ludwig, Sue Hsiu Ying
  • Schieman, Adam Richard
  • Ferguson, Geordon Thomas

Abstract

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.

IPC Classes  ?

  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
  • H04W 48/08 - Access restriction or access information delivery, e.g. discovery data delivery
  • B60R 16/02 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric

4.

METHOD AND SYSTEM FOR AUTOMOTIVE DATA INGESTION

      
Document Number 03192373
Status Pending
Filing Date 2023-03-08
Open to Public Date 2023-12-15
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Ludwig, Sue Hsiu Ying
  • Phipps, Darcy
  • Spalvieri, Justin Matthew
  • Macintyre Wheatley, Mark Savio
  • Lewis, Stephen James

Abstract

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.

IPC Classes  ?

  • G06F 13/38 - Information transfer, e.g. on bus
  • G07C 5/00 - Registering or indicating the working of vehicles

5.

SYSTEM AND METHOD FOR MACHINE LEARNING BASED MALWARE DETECTION

      
Document Number 03197673
Status Pending
Filing Date 2023-04-21
Open to Public Date 2023-11-05
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Graves, Laura Micah
  • Mandal, Anandadip

Abstract

A method comprises obtaining a training set of network data that includes benign network data and malware network data; engaging a feature extraction engine to generate a set of dyads for each source-destination pair in the training set of network data; and training, using the set of dyads, a machine learning engine to differentiate between the benign network data and the inalware network data.

IPC Classes  ?

  • G06N 20/00 - Machine learning
  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements
  • H04L 9/40 - Network security protocols
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting
  • G06F 18/24 - Classification techniques

6.

METHOD AND SYSTEM FOR DATA OBJECT IDENTIFICATION IN VEHICLES

      
Document Number 03185861
Status Pending
Filing Date 2023-01-03
Open to Public Date 2023-10-20
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas
  • Cano, Nick Ehli
  • Blais, Pierre Pierre

Abstract

A method at a computing device for finding an association between data objects in a structure, the method including selecting a coordinate location from a grid, the grid defining locations within the structure; finding whether a data object having a data object type is located at the coordinate location; when the data object is located at the coordinate location, associating the data object with other data objects at the coordinate location; and when the data object is not located at the coordinate location: determining through an explicit association that the data object at a second location services the first location; and associating the data object with the coordinate location.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures

7.

INDIVIDUALIZED AUTOMATIC AUDIO SYSTEM ADJUSTMENT USING INTEGRATED MICROPHONES

      
Document Number 03194527
Status Pending
Filing Date 2023-03-29
Open to Public Date 2023-10-19
Owner BLACKBERRY LIMITED (Canada)
Inventor Hamme, Bradford James

Abstract

Systems and methods are disclosed for identifying at least one cause of noise in a vehicle audio system. The vehicle audio system may include a plurality of audio channels. Acoustic output may be generated and received through each of the audio channels. Acoustic input may be received from one or more of the audio channels and may be processed to generate processed acoustic input. The processed acoustic input may include a frequency response of the acoustic input. The processed acoustic input may be compared to corresponding channel target input and at least one deviation may be determined. A cause of the at least one deviation may then be determined based on a relationship between the at least one deviation and a set of resolved indications of cause, each of the set of resolved indications of cause corresponding to at least one of a set of recorded causes.

8.

EVENT DATA PROCESSING

      
Document Number 03194352
Status Pending
Filing Date 2023-03-27
Open to Public Date 2023-10-01
Owner BLACKBERRY LIMITED (Canada)
Inventor Pham, Khai Nhu

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing event log data. An example event log processing method includes receiving an event log comprising a plurality of event records describing events that have occurred on each of one or more computer systems over a period of time; converting the event log into a graph, comprising: normalizing the plurality of event records, including anonymizing a unique identifier value in each event record and replacing a variable value in each event record with a predetermined value; representing each normalized event record as one or more nodes in the graph; and generating a plurality of event clusters, wherein each event cluster includes an aggregated group of nodes and is generated based on common attributes of and hierarchical relationships between the normalized event records represented by the nodes in the aggregated group.

IPC Classes  ?

9.

EVENT DATA PROCESSING

      
Document Number 03194354
Status Pending
Filing Date 2023-03-27
Open to Public Date 2023-10-01
Owner BLACKBERRY LIMITED (Canada)
Inventor Pham, Khai Nhu

Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing event log data. An example event log processing method includes receiving an event log comprising a plurality of event records describing events that have occurred on each of one or more computer systems over a period of time; converting the event log into a graph, comprising: normalizing the plurality of event records, including anonymizing a unique identifier value in each event record and replacing a variable value in each event record with a predetermined value; representing each normalized event record as one or more nodes in the graph; and generating a plurality of event clusters, wherein each event cluster includes an aggregated group of nodes and is generated based on common attributes of and hierarchical relationships between the normalized event records represented by the nodes in the aggregated group.

IPC Classes  ?

10.

VEHICLE PREPARATION BASED ON ENVIRONMENTAL DATA

      
Document Number 03177565
Status Pending
Filing Date 2022-09-28
Open to Public Date 2023-09-15
Owner BLACKBERRY LIMITED (Canada)
Inventor Pesa, Aaron Humphrey

Abstract

In some examples, a system receives data relating to an environment of a vehicle. Based on the received data, the system initiates a vehicle preparation action by actuating an adjustable component of the vehicle, the vehicle preparation action to ready the vehicle for a user prior to operation of the vehicle.

IPC Classes  ?

  • B60R 99/00 - Subject matter not provided for in other groups of this subclass
  • B60W 60/00 - Drive control systems specially adapted for autonomous road vehicles
  • B60S 1/66 - Other vehicle fittings for cleaning for cleaning vehicle exterior

11.

METHOD AND SYSTEM FOR DETECTING CARGO INSIDE A CONTAINER

      
Document Number 03175217
Status Pending
Filing Date 2022-09-21
Open to Public Date 2023-07-13
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Gao, Yu
  • Fuleshwar Prasad, Mahendra
  • Levato, Alexander Karl
  • Dill, Scott Leonard

Abstract

Systems and methods for determining a presence of cargo within a container are described. The determination may comprise transmitting a first electromagnetic signal within the container and receiving a first reflected electromagnetic signal corresponding to the first electromagnetic signal. The first reflected electromagnetic signal may be converted into a set of first magnitude values corresponding to a set of bin values representing a respective distance from the radar device. The first magnitude values may be integrated, using a moving window, over successive subranges of bin values to produce a set of integrated magnitude values. A set of integrated base magnitude values may be subtracted from the set of integrated magnitude values to produce a set of normalized integrated magnitude values. A presence of cargo within the container may then be determined by comparing each of the normalized integrated magnitude values with corresponding threshold values.

IPC Classes  ?

  • G01S 13/04 - Systems determining presence of a target

12.

IDENTIFYING A PHISHING ATTEMPT

      
Document Number 03182496
Status Pending
Filing Date 2022-11-21
Open to Public Date 2023-06-09
Owner BLACKBERRY LIMITED (Canada)
Inventor Sircar, Shiladitya

Abstract

Systems, methods, and software can be used to determine a classification of a network accessible page, for example a web page on Internet. In some aspects, a method comprises receiving, at a gateway, a request for accessing a network accessible page from an end-user device; processing the network accessible page to generate a first embedding that characterizes network attributes of a domain of the network accessible page, and a second embedding that characterizes content attributes of the network accessible page; generating, from the first embedding, a first score that characterizes a predicted similarity between the network accessible page and one or more known network accessible pages; generating, from the second embedding, a second score that characterizes a predicted likelihood that the network accessible page is asking for sensitive information; and using at least the first score and the second score to determine a classification of the network accessible page.

13.

A PUSH-TO-OPEN LID AND CONTAINER

      
Document Number 03173573
Status Pending
Filing Date 2022-09-08
Open to Public Date 2023-05-01
Owner BLACKBERRY LIMITED (Canada)
Inventor Wang, Enliang

Abstract

A container comprising a base portion, the base portion having at least one side support; and at least one end support at each end of the base portion; and a flexible, resilient lid portion, the lid portion configured to be installed to the base portion utilizing the resilience in the lid portion for inserting each end of the lid portion into the at least one end support. Further, a method for installing a flexible, resilient lid to a container, the container comprising a base portion having a side support at each side of the container and an end support at each end of the base portion, the method including bending the lid by applying pressure to each end of the lid; aligning the lid with each end support; and releasing the lid, wherein the lid re-forms into a flat lid within the end supports.

IPC Classes  ?

  • A47G 29/00 - Supports, holders, or containers for household use, not provided for in groups or
  • B65D 43/00 - Lids or covers for rigid or semi-rigid containers
  • B65D 51/00 - Closures not otherwise provided for
  • E04F 19/08 - Built-in cupboards; Masks of niches; Covers of holes enabling access to installations

14.

THREAD STATE TRANSITIONS

      
Document Number 03172781
Status Pending
Filing Date 2022-09-07
Open to Public Date 2023-04-29
Owner BLACKBERRY LIMITED (Canada)
Inventor Lahav, Elad

Abstract

In some examples, a system includes an operating system (OS) kemel, 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.

IPC Classes  ?

  • G06F 9/48 - Program initiating; Program switching, e.g. by interrupt
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

15.

THREAD SCHEDULING

      
Document Number 03172771
Status Pending
Filing Date 2022-09-07
Open to Public Date 2023-04-29
Owner BLACKBERRY LIMITED (Canada)
Inventor Lahav, Elad

Abstract

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.

IPC Classes  ?

  • G06F 9/48 - Program initiating; Program switching, e.g. by interrupt
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

16.

SCHEDULING OF THREADS FOR CLUSTERS OF PROCESSORS

      
Document Number 03172791
Status Pending
Filing Date 2022-09-07
Open to Public Date 2023-04-29
Owner BLACKBERRY LIMITED (Canada)
Inventor Lahav, Elad

Abstract

In some examples, a system includes a plurality of processors and a kernel scheduler. The kernel scheduler associates each respective processor of the plurality of processors with a collection of clusters, wherein each cluster of the collection of clusters represents a respective different subset of the plurality of processors, and the respective processor is a member of each cluster of the collection of clusters. For each corresponding cluster of the collection of clusters, the kernel scheduler maintains a data structure associated with a ready queue of the kernel scheduler, the data structure comprising elements representing thread priorities, wherein an element of the data structure is associated with an ordered list of threads in the ready queue.

IPC Classes  ?

  • G06F 9/48 - Program initiating; Program switching, e.g. by interrupt
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

17.

INTERRUPT HANDLING

      
Document Number 03172802
Status Pending
Filing Date 2022-09-07
Open to Public Date 2023-04-29
Owner BLACKBERRY LIMITED (Canada)
Inventor Lahav, Elad

Abstract

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.

IPC Classes  ?

  • G06F 9/48 - Program initiating; Program switching, e.g. by interrupt
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

18.

A WATERPROOF CONTAINER

      
Document Number 03173566
Status Pending
Filing Date 2022-09-08
Open to Public Date 2023-04-15
Owner BLACKBERRY LIMITED (Canada)
Inventor Wang, Enliang

Abstract

A waterproof container is provided, the waterproof container including a base portion, the base portion having a base; an outer wall extending from the base; and an inner wall disposed inwardly from the outer wall, thereby forming a channel between the inner wall and the outer wall; and a lid portion, the lid portion having: a slot within the lid portion; and a seal configured to fit within the slot, the seal including a groove therein, wherein the groove of the seal is configured to accept an end of the inner wall therein when the lid portion is affixed to the base portion.

IPC Classes  ?

  • B65D 53/00 - Sealing or packing elements; Sealings formed by liquid or plastic material
  • B65D 43/02 - Removable lids or covers

19.

METHOD AND SYSTEM FOR VEHICLE DATA FILE PLAYBACK

      
Document Number 03225605
Status Pending
Filing Date 2022-09-14
Open to Public Date 2023-03-30
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Ludwig, Sue Hsiu Ying
  • Ali Osman, Houffaneh

Abstract

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.

IPC Classes  ?

  • G06F 9/4401 - Bootstrapping
  • G06F 9/455 - Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines

20.

SYSTEM AND METHOD FOR APPLYING VEHICLE SETTINGS

      
Document Number 03224305
Status Pending
Filing Date 2022-08-18
Open to Public Date 2023-03-23
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Ludwig, Sue Hsiu Ying
  • Landry, Nicholas Ivan
  • Shome, Tarun William
  • Shukla, Abhishek

Abstract

The present disclosure provides, in an aspect, a computer-implemented method for modifying vehicle settings for a vehicle, the method comprising identifying a vehicle occupant having a personalized set of vehicle settings for the vehicle, identifying a condition modifier associated with the vehicle occupant and the personalized set of vehicle settings, and applying a vehicle setting from the set of vehicle settings based on the condition modifier.

IPC Classes  ?

  • B60R 16/037 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for occupant comfort

21.

SYSTEM AND METHOD FOR MONITORING A VEHICLE

      
Document Number 03224300
Status Pending
Filing Date 2022-08-26
Open to Public Date 2023-03-09
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Ludwig, Sue Hsiu Ying
  • Sic, Petar

Abstract

The present disclosure provides, in an aspect, a computer implemented method for monitoring a current use of a vehicle in real-time based on historical vehicle use, the method including acquiring, for a vehicle, historical vehicle data indicative of prior vehicle use; generating, using the historical vehicle data, a historical baseline characterizing a historical use of the vehicle; assessing a current use of the vehicle based on the historical baseline, and generating an alert based on the assessment.

IPC Classes  ?

  • G08G 1/00 - Traffic control systems for road vehicles
  • G08G 1/01 - Detecting movement of traffic to be counted or controlled

22.

A BRACKET FOR MOUNTING AN ELECTRONIC DEVICE TO A SHIPPING CONTAINER

      
Document Number 03170226
Status Pending
Filing Date 2022-08-11
Open to Public Date 2023-03-01
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Wang, Enliang
  • Dill, Scott Leonard

Abstract

A bracket for affixing a device to a shipping container, the bracket having a base; a first arm and a second arm disposed on distal ends of the base; a first flange and second flange extending from the first arm and the second arm; a first affixing mechanism and a second affixing mechanism to affix the first flange and the second flange respectively to adjacent locking rods on the shipping container, said first affixing mechanism and second affixing mechanism allowing rotation of the locking rods; and a mounting mechanism on the base for mounting the device, wherein the base is configured to fit within a corrugation behind the adjacent locking rods, and at least one portion of the base is configured to contact the shipping container when the first flange and the second flange are behind the adjacent locking rods.

IPC Classes  ?

  • B65D 90/48 - Arrangements of indicating or measuring devices

23.

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

      
Document Number 03215976
Status Pending
Filing Date 2022-07-15
Open to Public Date 2023-01-26
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas
  • Bowman, Roger Paul

Abstract

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.

IPC Classes  ?

  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

24.

METHOD AND SYSTEM FOR INDIRECT SHARING OF SENSOR INSIGHTS

      
Document Number 03219122
Status Pending
Filing Date 2022-07-15
Open to Public Date 2023-01-26
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas

Abstract

A method at a first domain for obtaining at least one insight from a second domain, the method including synchronizing a permissions table at the first domain with a master permissions table at a network element; receiving a request for an insight from an application at a bridge in the first domain; confirming an identity of the application; verifying, at the bridge, application permissions using the permissions table at the first domain, the verifying confirming that the application has permission to access the insight; sending a request message from the first domain to the second domain, the request message being signed by a private key of the first domain and requesting the insight; and receiving the insight from the second domain.

IPC Classes  ?

  • H04L 12/22 - Arrangements for preventing the taking of data from a data transmission channel without authorisation

25.

METHOD AND SYSTEM FOR SHARING SENSOR INSIGHTS BASED ON APPLICATION REQUESTS

      
Document Number 03219123
Status Pending
Filing Date 2022-07-15
Open to Public Date 2023-01-26
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mukherjee, Biswaroop
  • Ferguson, Geordon Thomas

Abstract

A method at a first domain for obtaining at least one insight from a second domain, the method including registering an application with an anchor in the first domain; providing, from the anchor to the application, a first message signed by the anchor; sending, from the first domain to a network domain, the signed message; receiving, from the network domain, at least one signed token, each of the at least one signed token being for a synthetic sensor on the second domain, where the synthetic sensor provides an insight; sending a request message to the second domain, the request message requesting the insight and including the at least one token; and receiving the insight from a synthetic sensor associated with the at least one token.

IPC Classes  ?

  • H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy

26.

AUDIO MANAGEMENT FOR GUESTS

      
Document Number 03154208
Status Pending
Filing Date 2022-04-05
Open to Public Date 2022-12-29
Owner BLACKBERRY LIMITED (Canada)
Inventor Fry, Darrin Kenneth John

Abstract

In some examples, a control audio management engine is configured to interact with guest audio services in respective guests that have different audio management capabilities. The control audio management engine receives an indication of a start of a first audio in a first guest of the guests, the indication comprising an audio stream. The control audio management engine sends, to a second guest of the guests, control information to affect playback of a second audio that is playing in the second guest.

IPC Classes  ?

  • H04R 3/00 - Circuits for transducers
  • B60R 11/02 - Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
  • G08B 3/00 - Audible signalling systems; Audible personal calling systems
  • H04R 29/00 - Monitoring arrangements; Testing arrangements

27.

METHOD AND SYSTEM FOR DIGITAL SIGNATURES UTILIZING MULTIPLICATIVE SEMIGROUPS

      
Document Number 03161664
Status Pending
Filing Date 2022-06-06
Open to Public Date 2022-12-23
Owner BLACKBERRY LIMITED (Canada)
Inventor Brown, Daniel Richard L.

Abstract

A method for verification at a computing device of a signed message received from a first party over a public communications channel, the method including extracting a message digest "a" belonging to a sem igroup from the signed message; obtaining a public key [c,e] for the first party, including a fixed value checker "c" and an endpoint "e", checker "c" and endpoint "e" belonging to the sem igroup and the endpoint comprising a multiplication of a private key "b" for the first party and the checker "c", multiplying the message digest "a" and the endpoint "e" to create an endmatter "ae"; extracting a signature "d" from the signed message, the signature "d" belonging to the sem igroup and being a multiplication of message digest "a" and private key "b"; multiplying the signature "d" and the checker "c" to create a signcheck "dc"; and verifying that the endmatter "ae" matches the signcheck "dc".

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/14 - Arrangements for secret or secure communications; Network security protocols using a plurality of keys or algorithms
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy

28.

METHOD AND SYSTEM FOR CLOUD EXTENDED ATTRIBUTE PROFILE

      
Document Number 03166092
Status Pending
Filing Date 2022-06-29
Open to Public Date 2022-12-21
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Guo, Dongkai
  • Rogers, Darren Edward
  • Blais, Pierre Pierre
  • Haines, Michael George

Abstract

A method at a connector device, the method including receiving a first message from a peripheral device, the first message being received over a short range communications protocol connection utilizing a generic reading and writing service attribute profile; repackaging data within the first message into a second message at the connector device; and transmitting the second message to a network element, the transmitting utilizing a second communications connection, wherein the repackaging data populates a field within the second message with information about an attribute profile operation.

IPC Classes  ?

  • H04W 4/50 - Service provisioning or reconfiguring
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
  • H04L 41/082 - Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
  • H04L 69/22 - Parsing or analysis of headers
  • H04W 80/12 - Application layer protocols, e.g. WAP [Wireless Application Protocol]

29.

METHOD AND SYSTEM FOR A CUSTOMIZED LOCAL BUILD ENVIRONMENT IMAGE

      
Document Number 03200559
Status Pending
Filing Date 2022-03-21
Open to Public Date 2022-09-29
Owner BLACKBERRY LIMITED (Canada)
Inventor Frackiewicz, Karol

Abstract

A method at a computing device including obtaining a first container image from a host computing device; executing a second container image at the computing device, the executing comprising: starting a container from the first container image, the container being for a development environment on the computing device; and customizing the container for a local environment on the computing device, thereby creating a customized container; and compiling developed code within the customized container.

IPC Classes  ?

30.

METHOD AND SYSTEM FOR PERFORMING IDENTITY CHECKS IN A DISTRIBUTED SYSTEM

      
Document Number 03201359
Status Pending
Filing Date 2022-03-11
Open to Public Date 2022-09-15
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mukherjee, Biswaroop
  • Wurster, Glenn Daniel

Abstract

A method at a remote proxy on a first node, the method including receiving, at the remote proxy, a first message from a first module on the first node, the first message being directed to a second module on a second node; verifying the first message at the remote proxy utilizing operating system verification; determining, based on a manifest at the remote proxy, the second node; signing, using a private key for the first node, the first message; and sending the first message to the second node.

IPC Classes  ?

  • H04L 67/56 - Provisioning of proxy services
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy

31.

METHOD AND SYSTEM FOR KEY AGREEMENT UTILIZING PLACTIC MONOIDS

      
Document Number 03146196
Status Pending
Filing Date 2022-01-19
Open to Public Date 2022-08-12
Owner BLACKBERRY LIMITED (Canada)
Inventor Brown, Daniel Richard L.

Abstract

A method for key agreement between a first party and a second party over a public communications channel, the method including selecting, by the first party, a first value "a"; multiplying the first value "a" by a second value "b" using Knuth multiplication to create a third value "d", the third value "d" being a sem istandard tableau; sending the third value "d" to the second party; receiving, from the second party, a fourth value "e", the fourth value being a second sem istandard tableau comprising the second value "b" multiplied by a fifth value "c" selected by the second party; and creating a shared secret by multiplying the first value "a" with the fourth value "e" using Knuth multiplication, wherein the shared secret matches the third value "d" multiplied by the fifth value "c" using Knuth multiplication.

IPC Classes  ?

  • H04L 9/28 - Arrangements for secret or secure communications; Network security protocols using particular encryption algorithm

32.

MULTIPLE LINK LAYER ADDRESSES FOR A DEVICE

      
Document Number 03130050
Status Pending
Filing Date 2021-09-07
Open to Public Date 2022-03-11
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Montemurro, Michael Peter
  • Mccann, Stephen

Abstract

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.

IPC Classes  ?

33.

AUTHENTICATION USING WIRELESS SENSING

      
Document Number 03130056
Status Pending
Filing Date 2021-09-07
Open to Public Date 2022-03-10
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Montemurro, Michael Peter
  • Mccann, Stephen

Abstract

in some examples, a system receives intormation Paseo on wireiess 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.

IPC Classes  ?

  • H04W 12/06 - Authentication
  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • H04W 12/065 - Continuous authentication

34.

PRESERVING EMERGENCY CALL DURING FAILURE TO TRANSFER SUBSEQUENT TO REGISTRATION WITH THE TARGET NETWORK

      
Document Number 03180040
Status Pending
Filing Date 2021-07-28
Open to Public Date 2022-02-17
Owner BLACKBERRY LIMITED (Canada)
Inventor Bakker, Jan Hendrik Lucas

Abstract

A method in a user equipment (UE) for transferring an ongoing connection or ongoing session via a first network includes transmitting a first registration request message to a second network of a first public land mobile network (PLMN); transmitting a first connectivity request message to the second network, the first connectivity request message includes an indication that connectivity belongs to the ongoing connection or the ongoing session; receiving, in response to the first connectivity request message, a message comprising a cause code from the second network; transmitting, in response to receiving the message comprising the cause code, a second registration request message to a third network of a second PLMN, the first PLMN and the second PLMN are different; and transmitting a second connectivity request message to the third network, the second connectivity request message includes the indication that the connectivity belongs to the ongoing connection or the ongoing session.

IPC Classes  ?

  • H04W 36/00 - Handoff or reselecting arrangements

35.

VEHICLE SERVICE AUTHORIZATION

      
Document Number 03119419
Status Pending
Filing Date 2021-05-19
Open to Public Date 2022-02-07
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Vanderveen, Michaela
  • Barrett, Stephen John

Abstract

In some examples, a system determines a context relating to a requested service of a vehicle, the context comprising information of a location related to the vehicle. The system authorizes the requested service based on the determined context.

IPC Classes  ?

  • G06Q 50/10 - Services
  • B60S 5/00 - Servicing, maintaining, repairing, or refitting of vehicles

36.

ADVERTISING SERVICE INFORMATION FOR A SERVICE

      
Document Number 03114984
Status Pending
Filing Date 2021-04-14
Open to Public Date 2021-12-19
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Montemurro, Michael Peter
  • Mccann, Stephen

Abstract

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.

IPC Classes  ?

  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
  • H04W 4/02 - Services making use of location information
  • H04W 12/06 - Authentication
  • H04W 48/10 - Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
  • B60R 16/00 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for

37.

PRESERVING EMERGENCY CALL DURING FAILURE TO TRANSFER

      
Document Number 03178397
Status Pending
Filing Date 2020-10-09
Open to Public Date 2021-11-25
Owner BLACKBERRY LIMITED (Canada)
Inventor Bakker, Jan Hendrik Lucas

Abstract

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.

IPC Classes  ?

  • H04W 76/18 - Management of setup rejection or failure
  • H04W 60/04 - Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
  • H04W 76/50 - Connection management for emergency connections

38.

METHOD AND SYSTEM FOR SIGNALING COMMUNICATION CONFIGURATION FOR IOT DEVICES USING MANUFACTURER USAGE DESCRIPTION FILES

      
Document Number 03173415
Status Pending
Filing Date 2021-04-23
Open to Public Date 2021-11-25
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Vanderveen, Michaela
  • Barrett, Stephen John

Abstract

A method at a network element for configuration for Internet of Things (IoT) devices using manufacturer usage description (MUD) files, the method including receiving at least one MUD Uniform Resource Locator (URL) from an IoT Device; sending, from the network element to at least one MUD Server based on the MUD URL, a Uniform Resource Indicator; responsive to the sending, receiving a plurality of MUD files from the MUD server; creating a plurality of policies from the plurality of MUD files, the plurality of policies corresponding to a normal mode of operation and a secondary mode of operation; and forwarding the plurality of policies to a gateway from the network element.

IPC Classes  ?

  • H04L 12/16 - Arrangements for providing special services to substations
  • H04W 16/00 - Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cell structures
  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • G16Y 30/00 - IoT infrastructure

39.

AUTHORIZATION OF VEHICLE REPAIRS

      
Document Number 03110374
Status Pending
Filing Date 2021-03-01
Open to Public Date 2021-11-07
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Vanderveen, Michaela
  • Barrett, Stephen John

Abstract

In some examples, a vehicle receives authorization information that identifies an automotive service to be performed on the vehicle, the authorization information further indicating approval of performance of the automotive service on the vehicle by an operator of the vehicle and a vehicle manufacturer. Based on the authorization information, the vehicle enables access of an electronic component of the vehicle by an authorized repair entity to perform the automotive service.

IPC Classes  ?

  • B60S 5/00 - Servicing, maintaining, repairing, or refitting of vehicles
  • G06Q 50/10 - Services
  • B60R 25/102 - Fittings or systems for preventing or indicating unauthorised use or theft of vehicles actuating a signalling device a signal being sent to a remote location, e.g. a radio signal being transmitted to a police station, a security company or the owner
  • B60R 25/00 - Fittings or systems for preventing or indicating unauthorised use or theft of vehicles

40.

METHOD AND SYSTEM FOR ESTABLISHING TRUST FOR A CYBERSECURITY POSTURE OF A V2X ENTITY

      
Document Number 03171847
Status Pending
Filing Date 2021-04-29
Open to Public Date 2021-11-04
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Barrett, Stephen John
  • Russell, Nicholas James
  • Goyo, John Octavius

Abstract

A method at an Intelligent Transportation System (ITS) Transmitting Entity, the method including: generating an ITS message; augmenting the ITS message with an Integrity Report generated by an integrity detection function at the ITS Transmitting Entity to create an augmented ITS message; signing the augmented ITS message with an Authorization Certificate or Ticket, the Authorization Certificate or Ticket including an assurance indication from an Audit Certificate Authority for the integrity detection function; and sending the signed, augmented ITS message to an ITS Receiving Entity.

IPC Classes  ?

  • H04W 12/106 - Packet or message integrity
  • H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]

41.

METHOD AND SYSTEM FOR ADDITION OF ASSURANCE INFORMATION TO V2X MESSAGING

      
Document Number 03171853
Status Pending
Filing Date 2021-04-28
Open to Public Date 2021-11-04
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Barrett, Stephen John
  • Vanderveen, Michaela

Abstract

A method at an Intelligent Transportation System (ITS) Entity, the method including receiving a message from a second ITS entity, the message containing a safety assurance indication, and performing an action at the ITS entity based on the safety assurance indication. Further, an ITS Entity comprising a processor; and a communications subsystem, wherein the ITS Entity is configured to: receive a message from a second ITS entity, the message containing a safety assurance indication, and perform an action at the ITS entity based on the safety assurance indication.

IPC Classes  ?

  • G08G 1/00 - Traffic control systems for road vehicles

42.

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

      
Document Number 03171850
Status Pending
Filing Date 2021-04-28
Open to Public Date 2021-11-04
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Russell, Nicholas James
  • Barrett, Stephen John
  • Vanderveen, Michaela

Abstract

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.

IPC Classes  ?

  • H04W 12/069 - Authentication using certificates or pre-shared keys
  • H04W 12/082 - Access security using revocation of authorisation

43.

METHOD AND DEVICE FOR AUTOMATED PROVISIONING OF DATA FROM MULTIPLE SENSORS WITHIN AN EMERGENCY SERVICES NETWORK

      
Document Number 03167117
Status Pending
Filing Date 2020-04-03
Open to Public Date 2021-10-07
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Faurie, Rene
  • Suzuki, Takashi
  • Mccann, Stephen

Abstract

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.

IPC Classes  ?

  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • H04W 4/02 - Services making use of location information
  • H04L 65/40 - Support for services or applications
  • H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

44.

EVENT DATA COLLECTIONS FOR ACCIDENTS

      
Document Number 03166932
Status Pending
Filing Date 2021-01-20
Open to Public Date 2021-09-30
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Montemurro, Michael Peter
  • Mccann, Stephen
  • Young, Gordon Peter
  • Mulaosmanovic, Jasmin

Abstract

In some examples, a system detects an accident involving a first vehicle, and responsive to the detecting of the accident, collects event data relating to the accident from a second vehicle that is different from the first vehicle.

IPC Classes  ?

  • G06Q 50/40 - Business processes related to the transportation industry (shipping G06Q 10/83)
  • G07C 5/00 - Registering or indicating the working of vehicles

45.

MULTI-BAND CHANNEL DISCOVERY FOR WLAN

      
Document Number 03101620
Status Pending
Filing Date 2020-12-03
Open to Public Date 2021-07-10
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mccann, Stephen
  • Montemurro, Michael Peter
  • Lepp, James Randolph Winter

Abstract

50926-CA-PAT ABSTRACT A method within a network of facilitating identification and usage of alternative communication channels by a wireless device operating using a first communication channel is described. The method enables use of as secondary channel by non- primary users of that channel for prescribed times and within prescribed geographic locations. Date Recue/Date Received 2020-12-03

IPC Classes  ?

  • H04W 36/08 - Reselecting an access point
  • H04W 48/16 - Discovering; Processing access restriction or access information
  • H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
  • H04W 76/16 - Setup of multiple wireless link connections involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer

46.

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

      
Document Number 03161191
Status Pending
Filing Date 2020-12-21
Open to Public Date 2021-07-08
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mukherjee, Biswaroop
  • Oswald, Samuel John

Abstract

A method at an analytics module on a computing device, the analytics module being at a tier within a hierarchy of analytics modules and data sources, the method including receiving a first data set from a data source or a lower tier analytics module; analyzing the first data set to create a second data set; providing the second data set to at least one higher tier analytics module, the second data set being derived from the first data set; and providing at least one of an inference and an interdiction to the lower tier analytics module

IPC Classes  ?

  • G06F 16/90 - Information retrieval; Database structures therefor; File system structures therefor - Details of database functions independent of the retrieved data types

47.

METHODS AND SYSTEMS FOR DRIVER IDENTIFICATION

      
Document Number 03161238
Status Pending
Filing Date 2020-12-21
Open to Public Date 2021-07-08
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mukherjee, Biswaroop
  • Agrawal, Anish

Abstract

A method at a vehicle computing device for identifying a driver, the method including receiving a first indicator at the vehicle computing device; obtaining, based on the first indicator, a presumed driver identity; receiving at least one second indicator at the vehicle computing device; and verifying the presumed driver identity using the at least one second indicator.

IPC Classes  ?

  • B60R 25/20 - Means to switch the anti-theft system on or off
  • B60R 25/24 - Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
  • B60R 25/30 - Detection related to theft or to other events relevant to anti-theft systems
  • G06N 20/00 - Machine learning
  • A61B 5/117 - Identification of persons
  • B60K 28/02 - Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the driver

48.

METHOD AND SYSTEM FOR PAIRING A CHASSIS AND CONTAINER IN AN ASSET TRACKING SYSTEM

      
Document Number 03094632
Status Pending
Filing Date 2020-09-23
Open to Public Date 2021-05-21
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Jantzi, Jason Wayne
  • Fuleshwar Prasad, Mahendra
  • Gao, Yu
  • Reaume, Mark Edward
  • Dill, Scott Leonard

Abstract

ABSTRACT A method for pairing a first computing device with a second computing device, the method including: detecting motion at the first computing device; determining, at the first computing device, that a pattern of the detected motion corresponds with a saved motion pattern; and activating a communications subsystem on the first computing device based on the determining to begin a pairing process. CA 3094632 2020-09-23

IPC Classes  ?

  • H04W 4/029 - Location-based management or tracking services
  • H04W 4/38 - Services specially adapted for particular environments, situations or purposes for collecting sensor information
  • H04W 76/14 - Direct-mode setup
  • G01P 13/00 - Indicating or recording presence or absence of movement; Indicating or recording of direction of movement

49.

METHOD AND SYSTEM FOR DETERMINING THE WEIGHT OF A LOAD ON A CHASSIS

      
Document Number 03092780
Status Pending
Filing Date 2020-09-11
Open to Public Date 2021-05-14
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Gao, Yu
  • Prasad, Mahendra Fuleshwar
  • Jantzi, Jason Wayne
  • Qu, Shouxing
  • Dill, Scott Leonard

Abstract

A method and system for determining the weight of a load when the load is placed on a chassis supported by a spring suspension. The method may address the problem of providing improved ways of detecting shipping containers and estimating their weight. The method may use a sensor mounted to the chassis and may include determining the presence of the load by determining that the magnitude of the chassis displacement is greater than a minimum displacement value stored in the memory, and, only if it is determined that the magnitude of the chassis displacement is greater than a minimum displacement value, determining the weight of the load on the basis of the chassis displacement.

IPC Classes  ?

  • G01G 3/00 - Weighing apparatus characterised by the use of elastically-deformable members, e.g. spring balances
  • G01G 3/08 - Weighing apparatus characterised by the use of elastically-deformable members, e.g. spring balances wherein the weighing element is in the form of a leaf spring
  • G01G 19/04 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing wheeled or rolling bodies, e.g. vehicles for weighing railway vehicles
  • G01G 23/14 - Devices for determining tare weight or for cancelling out the tare by zeroising, e.g. mechanically operated
  • G01S 13/08 - Systems for measuring distance only

50.

AGGREGATING MESSAGES INTO A SINGLE TRANSMISSION

      
Document Number 03092454
Status Pending
Filing Date 2020-09-02
Open to Public Date 2021-05-08
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Montemurro, Michael Peter
  • Mccann, Stephen

Abstract

CA 3092454 2020-09-02 Abstract In some examples, a source device categorizes a plurality of messages for transmission to a recipient device, the plurality of messages comprising vehicle- related information. Based on the categorizing, the source device identifies selected messages of the plurality of messages to be aggregated. The source device aggregates the selected messages into a single transmission from the source device to the recipient device.

IPC Classes  ?

  • H04L 47/24 - Traffic characterised by specific attributes, e.g. priority or QoS
  • H04W 4/14 - Short messaging services, e.g. short message service [SMS] or unstructured supplementary service data [USSD]
  • H04L 47/2416 - Real-time traffic
  • H04L 47/2441 - Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
  • H04L 47/283 - Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
  • H04L 47/41 - Flow control; Congestion control by acting on aggregated flows or links

51.

ENABLING SINGLE RADIO VOICE CALL CONTINUITY (SRVCC) IN A SECOND ACCESS WHEN A USER EQUIPMENT (UE) IS USING A FIRST ACCESS

      
Document Number 03150833
Status Pending
Filing Date 2020-10-14
Open to Public Date 2021-05-06
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Bakker, Jan Hendrik Lucas
  • Russell, Nicholas James

Abstract

A method implemented by a network node is disclosed. The method includes: obtaining registration state information associated with a user equipment (UE) from a first core network node, the registration state information indicating at least one of fourth-generation (4G) UE single radio voice call continuity (SRVCC) capability or fifth-generation (5G) UE SRVCC capability for the UE, wherein the UE is registered with a first IMS network that includes the network node using a session initiation protocol (SIP) via an access network supported by a second core network; and providing, to a second IMS network node, an indication of a single UE SRVCC capability for the UE.

IPC Classes  ?

  • H04W 8/12 - Mobility data transfer between location registers or mobility servers
  • H04W 36/14 - Reselecting a network or an air interface

52.

STORED IMAGE PRIVACY VIOLATION DETECTION METHOD AND SYSTEM

      
Document Number 03096468
Status Pending
Filing Date 2020-10-20
Open to Public Date 2021-04-30
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Adams, Neil Patrick
  • Lambardi, Robert Joseph

Abstract

Methods and systems for detecting a privacy violation in an image file. A policy to be used by a master imaging application is obtained and a file system is monitored for a digital image modified by a monitored imaging application. It is then determined that the digital image file includes at least some content in violation of a defined setting for the master imaging application and, based on the determination that the digital image file includes at least some content in violation of the defined setting for the master imaging application, taking an action.

IPC Classes  ?

53.

SHARED IMAGE SANITIZATION METHOD AND SYSTEM

      
Document Number 03096471
Status Pending
Filing Date 2020-10-20
Open to Public Date 2021-04-30
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Adams, Neil Patrick
  • Lombardi, Robert Joseph

Abstract

Methods and systems for removing sensitive information from a digital image. An instruction to share a digital image is received. It is then determined that the digital image contains a depiction of a corporate display medium that is classified as sensitive based on a policy and, based on the determination that the digital image contains the depiction of the corporate display medium that is classified as sensitive based on the policy, the digital image is processed to modify the depiction. The digital image is shared.

IPC Classes  ?

54.

METHOD AND SYSTEM FOR SHIPPING CONTAINER LOADING AND UNLOADING ESTIMATION

      
Document Number 03095389
Status Pending
Filing Date 2020-10-07
Open to Public Date 2021-04-25
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Qu, Shouxing
  • Martin-Cocher, Gaelle Christine
  • Periyalwar, Suresh
  • Gao, Yu
  • Ayoub, Sameh

Abstract

ABSTRACT A method at a computing device, the method including obtaining sensor data for a vehicle providing vibration frequency and magnitude; calculating an energy for each of a low frequency passband and a high frequency passband of a bandpass filter pair; finding an energy ratio based on the energy for the low frequency passband and the energy for the high frequency passband; applying weighting constants to each of the energy for the low frequency passband, the energy for the high frequency passband and the energy ratio to calculate a decision variable; and finding that the vehicle is unloaded if the decision variable is below a threshold and finding that the vehicle is loaded if the decision variable is above a threshold. CA 3095389 2020-10-07

IPC Classes  ?

  • G01G 3/16 - Weighing apparatus characterised by the use of elastically-deformable members, e.g. spring balances wherein the weighing element is in the form of a solid body stressed by pressure or tension during weighing measuring variations of frequency of oscillations of the body

55.

METHODS AND DEVICES FOR TREE SWITCHING IN POINT CLOUD COMPRESSION

      
Document Number 03153825
Status Pending
Filing Date 2019-10-11
Open to Public Date 2021-04-15
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lasserre, Sebastien
  • Martin-Cocher, Gaelle Christine
  • Taquet, Jonathan

Abstract

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.

IPC Classes  ?

  • H03M 7/30 - Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
  • H04L 12/16 - Arrangements for providing special services to substations

56.

INTELLIGENT RECORDING AND ACTION SYSTEM AND METHOD

      
Document Number 03092673
Status Pending
Filing Date 2020-09-10
Open to Public Date 2021-04-01
Owner BLACKBERRY LIMITED (Canada)
Inventor Layton, Leonard Charles

Abstract

A method and intelligent recording and action system (IRAS) for initiating action based on content played by a vehicle infotainment system in a vehicle is described. The method comprises detecting a voice command in an audio signal received by a microphone; determining that the voice command relates to audio content output by the vehicle infotainment system and parsing buffered output audio content from the vehicle infotainment system to extract data relating to the voice command; and initiating an action based on the extracted data and the voice command. The IRAS comprises a microphone for detecting a voice command in an audio signal; modules for determining that the voice command relates to audio content output by the vehicle infotainment system, parsing buffered output audio content from the vehicle infotainment system to extract data relating to the voice command, and initiating an action based on the extracted data and the voice command.

IPC Classes  ?

  • G10L 15/32 - Multiple recognisers used in sequence or in parallel; Score combination systems therefor, e.g. voting systems
  • B60W 50/08 - Interaction between the driver and the control system
  • G10L 15/26 - Speech to text systems

57.

METHOD AND SYSTEM FOR WIRELESS ROAD SIDE UNITS

      
Document Number 03057015
Status Pending
Filing Date 2019-09-27
Open to Public Date 2021-03-27
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Montemurro, Michael Peter
  • Mccann, Stephen
  • Buckley, Adrian

Abstract

A method at a computing device within an Intelligent Transportation System, the method including detecting a traffic event at the computing device; determining no fixed roadside unit is available from the computing device; establishing an Internet Protocol connection from the computing device to a network node; and sending a traffic event message from the computing device to the network node, the traffic event message providing information for the traffic event.

IPC Classes  ?

  • G08G 1/00 - Traffic control systems for road vehicles
  • H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
  • H04W 76/14 - Direct-mode setup

58.

APPARATUS AND METHOD FOR MAINTAINING PARAMETER RANGES FOR REMOTE SENSING DEVICES

      
Document Number 03089775
Status Pending
Filing Date 2020-08-11
Open to Public Date 2021-02-20
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Kugler, Andrew
  • Brimner, Michael

Abstract

A method and apparatus for managing parameter ranges in a monitoring system includes storing a plurality of predetermined parameter ranges, receiving from a remote sensing device a measured parameter measured at the remote sensing device, determining a first parameter range based on the plurality of predetermined parameter ranges such that the measured parameter is within the first parameter range, transmitting a message to the remote sensing device that includes the first parameter range.

IPC Classes  ?

  • G01D 1/00 - Measuring arrangements giving results other than momentary value of variable, of general application
  • H04W 4/38 - Services specially adapted for particular environments, situations or purposes for collecting sensor information
  • G01K 1/024 - Means for indicating or recording specially adapted for thermometers for remote indication
  • G01L 19/08 - Means for indicating or recording, e.g. for remote indication

59.

EMERGENCY SERVICES HANDLING

      
Document Number 03095374
Status In Force
Filing Date 2019-12-19
Open to Public Date 2021-02-15
Grant Date 2024-02-13
Owner BLACKBERRY LIMITED (Canada)
Inventor Bakker, Jan Hendrik Lucas

Abstract

In some examples, a user equipment (UE) is registered with a fifth generation (5G) core network. In response to an emergency indication, the UE selects a first domain intended for a call responsive to the emergency indication. Subsequent to selecting the first domain, the UE attempts a combined registration with a second core network different from the 5G core network. In response to attempting the combined registration, the UE receives a further indication that the UE is registered for packet switched services but not circuit switched services. In response to the further indication, the UE selects an access network connected to a third core network to perform the call.

IPC Classes  ?

  • H04W 48/18 - Selecting a network or a communication service
  • H04W 60/04 - Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • H04W 76/50 - Connection management for emergency connections

60.

DIFFERENT PROFILES FOR SELECTING DIFFERENT NETWORK INTERFACES FOR COMMUNICATIONS OF AN ELECTRONIC DEVICE

      
Document Number 03080764
Status Pending
Filing Date 2020-05-13
Open to Public Date 2021-02-14
Owner BLACKBERRY LIMITED (Canada)
Inventor Rogan, Michael John

Abstract

In some examples, an electronic device includes a plurality of network interfaces to communicate over respective different networks, and a storage medium to store information associating a first application of the electronic device with a first profile, and associating a second application of the electronic device with a second profile. The first profile selects a first network interface of the plurality of network interfaces to use for communications, and the second profile selects a second network interface of the plurality of network interfaces to use for communications.

IPC Classes  ?

  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
  • H04W 92/08 - Interfaces between hierarchically different network devices between user and terminal device
  • H04L 67/30 - Profiles
  • H04L 67/303 - Terminal profiles

61.

DOCUMENT MANAGEMENT SYSTEM HAVING CONTEXT-BASED ACCESS CONTROL AND RELATED METHODS

      
Document Number 03086388
Status Pending
Filing Date 2020-07-10
Open to Public Date 2021-01-11
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Malton, Andrew James
  • Walenstein, Andrew Eric
  • Quintal, Kyle Jeffrey Owen
  • Kantarci, Melike Erol
  • Kantarci, Burak

Abstract

Abstract A document management system having context-based access control and related methods are provided. The document management system determines whether to perform user authentication based on derived context-information comprising one or a combination of derived user-context parameters and document-context parameters that provide additional context to document access requests. Date Recue/Date Received 2020-07-10

IPC Classes  ?

62.

AUDIO ALERT AUDIBILITY ESTIMATION METHOD AND SYSTEM

      
Document Number 03080979
Status Pending
Filing Date 2020-05-14
Open to Public Date 2021-01-09
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Karimian Azari, Sam
  • Every, Mark Robert

Abstract

A method and system of estimating human perception of audibility of audio alerts in the presence of background noise. In the audibility estimation system, a microphone generates an input signal corresponding to an audio alert. A processor receives the input signal and generates an audibility metric representing human perception of audibility of the audio alert based on a comparison between a background noise estimate and an audio alert estimate, and causes an action to be taken based on the audibility metric.

IPC Classes  ?

  • H04R 29/00 - Monitoring arrangements; Testing arrangements
  • G08B 3/00 - Audible signalling systems; Audible personal calling systems

63.

SYSTEM AND METHOD FOR REDUCING DISTORTION AND ECHO LEAKAGE IN HANDS-FREE COMMUNICATION

      
Document Number 03080723
Status Pending
Filing Date 2020-05-13
Open to Public Date 2021-01-09
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Husain, Mohammad Aamir
  • Percy, Michael Andrew
  • Every, Mark Robert
  • Linseisen, Frank

Abstract

A method of echo cancellation in hands-free communication is disclosed. The method includes: receiving, via a receive signal processor, a far-end audio signal; providing the far-end audio signal to: an acoustic echo canceller module as a reference signal, and at least one loudspeaker for playback; determining an external gain value associated with the far-end audio signal, the external gain applied to the far-end audio signal downstream of the receive signal processor and prior to playback from the at least one loudspeaker; adjusting at least one parameter of the acoustic echo canceller module based on the external gain value; receiving playback output of the far-end audio signal from the at least one loudspeaker as an input signal to a microphone; and processing the microphone input signal by the adjusted acoustic echo canceller module to produce an echo-cancelled signal.

IPC Classes  ?

  • H04M 9/08 - Two-way loud-speaking telephone systems with means for conditioning the signal, e.g.  for suppressing echoes for one or both directions of traffic
  • H04M 9/10 - Two-way loud-speaking telephone systems with means for conditioning the signal, e.g.  for suppressing echoes for one or both directions of traffic with switching of direction of transmission by voice frequency
  • H04R 3/02 - Circuits for transducers for preventing acoustic reaction

64.

METHOD FOR MULTI-STAGE COMPRESSION IN SUB-BAND PROCESSING

      
Document Number 03080985
Status Pending
Filing Date 2020-05-14
Open to Public Date 2021-01-09
Owner BLACKBERRY LIMITED (Canada)
Inventor Husain, Mohammad Aamir

Abstract

A sub-band processing system for reducing computational complexity and memory requirements is disclosed. The sub-band processing system includes: a first logic that partitions and stores a frequency spectrum of bins of real and imaginary data into a smaller number of sub-bands; a second logic that executes a first lossy compression for a first set of the sub-bands, wherein the first set includes those sub-bands having indices that are greater than or equal to a first index; and a third logic that executes, subsequent to a frequency spectrum processing of the lossy compressed data rendered by the second logic, a second lossy compression for a second set of the sub-bands, wherein the second set includes those sub-bands having indices that are less than the first index and greater than or equal to a second index.

IPC Classes  ?

  • H03M 7/30 - Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

65.

METHOD AND SYSTEM FOR UPDATING OF AN APPLICATION LAYER FOR A THIRD-PARTY TELEMATICS PROVIDER

      
Document Number 03080766
Status Pending
Filing Date 2020-05-13
Open to Public Date 2020-12-26
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Vanderveen, Michaela
  • Barrett, Stephen John

Abstract

A method at a system including a firewall and at least one application, the method including obtaining, at the at least one application, a new address for a service provider for the at least one application; triggering a firewall update; obtaining a new firewall configuration; and updating the firewall, wherein the updating the firewall allows a connection from the at least one application to the new address for the service provider.

IPC Classes  ?

  • H04L 41/0813 - Configuration setting characterised by the conditions triggering a change of settings
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

66.

ADAPTIVE NOISE MASKING METHOD AND SYSTEM

      
Document Number 03073431
Status Pending
Filing Date 2020-02-21
Open to Public Date 2020-12-24
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Layton, Leonard Charles
  • Every, Mark Robert

Abstract

A method and system for adaptive noise masking powertrain noise in a vehicle is described. The method comprises: determining frequency and amplitude characteristics of the powertrain noise; determining amplitude characteristics of background noise in the vehicle; dynamically generating a masking audio signal based on the determined characteristics of the powertrain noise and background noise; and outputting the masking audio signal in a cabin of the vehicle. The system includes: a processor; a memory storing processor- executable instructions that, when executed, cause the processor to determine frequency and amplitude characteristics of the powertrain noise and to determine amplitude characteristics of background noise in the vehicle; a masking noise generator for dynamically generating a masking audio signal based on the determined characteristics of the powertrain noise and background noise; and one or more vehicle cabin loudspeakers for receiving and outputting the masking audio signal in a cabin of the vehicle.

IPC Classes  ?

  • B60R 16/037 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for occupant comfort
  • G10K 11/178 - Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase

67.

INTERWORKING SYSTEM AND OPERATION IN V2X APPLICATIONS

      
Document Number 03076647
Status Pending
Filing Date 2020-03-20
Open to Public Date 2020-12-11
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Russell, Nicholas J.
  • Young, Gordon P.
  • Mccann, Stephen

Abstract

A communication system and method for supporting a plurality of vehicle-to- everything radio access technologies (V2X RATs) is provided. The communication system configured to support multiple V2X RATs transmits, using a first V2X RAT, an indication of its availability to support an interworking function between the plurality of V2X RATs. The communication system receives an instruction to provide the interworking function between different V2X RATs. The interworking function may be incorporated in a vehicle that is joined to a platoon configured to use a first V2X RAT, and provide the interworking function between the first and a second V2X RAT. The interworking function may be used to add further vehicles to the platoon that communicate using only the second V2X RAT.

IPC Classes  ?

  • H04W 48/10 - Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
  • H04W 48/04 - Access restriction performed under specific conditions based on user or terminal location or mobility data, e.g. moving direction or speed
  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]

68.

METHOD AND SYSTEM FOR SHIPPING CONTAINER LOAD ESTIMATION

      
Document Number 03141653
Status Pending
Filing Date 2020-05-27
Open to Public Date 2020-12-03
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Montemurro, Michael Peter
  • Qu, Shouxing

Abstract

A method at a computing device, the method including obtaining sensor data for a vehicle providing one or both of displacement or acceleration information for the vehicle; calculating a vibration frequency for the vehicle; retrieving calibration data for the vehicle, the calibration data comprising at least a first known mass; a second known mass; a vibration frequency for the vehicle at the first known mass; and a vibration frequency of the vehicle at a second known mass; and using the calibration data and the vibration frequency for the vehicle, calculating a load estimation for the vehicle.

IPC Classes  ?

  • G01G 19/03 - Weighing apparatus or methods adapted for special purposes not provided for in groups for weighing wheeled or rolling bodies, e.g. vehicles for weighing during motion

69.

DEVICES AND METHODS OF MANAGING DATA

      
Document Number 03080448
Status In Force
Filing Date 2020-05-06
Open to Public Date 2020-11-16
Grant Date 2024-01-02
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • White, Johnathan George
  • Brown, Daniel Richard L.

Abstract

Devices and methods of managing data stored within a container. The container may be associated with at least one registered user. The data within the container may be encrypted by a data encryption key (DEK). A computing device includes: a security module including a crypto-processor, a main processor, and memory. The memory stores instructions that, when executed, configure a processor to: authenticate a user based on a user secret associated with the container and generate a soft key based on the user secret. The instructions cause a crypto-processor to generate a secure generator output including a crypto key component and generate a hardened user key based on a key agreement protocol using the soft key and the crypto key component. The instructions cause a processor to construct an unencrypted DEK associated with the hardened user key and decrypt the subset of data using the unencrypted DEK.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

70.

METHOD AND SYSTEM FOR VEHICLE LOCATION TRACKING USING V2X COMMUNICATION

      
Document Number 03135403
Status Pending
Filing Date 2020-04-30
Open to Public Date 2020-11-12
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Vanderveen, Michaela
  • Russell, Nicholas James

Abstract

A method at a network element within a Vehicle to Everything (V2X) Communications Domain, the method including receiving a tracking request at the network element for a target vehicle, the tracking request including identifying information for the target vehicle; creating a target vehicle list based on the tracking request; distributing the target vehicle list to at least one V2X endpoint; receiving at least one sighting report from the at least one V2X endpoint; and forwarding the at least one sighting report to a second network element.

IPC Classes  ?

  • H04W 4/029 - Location-based management or tracking services
  • H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
  • H04W 12/00 - Security arrangements; Authentication; Protecting privacy or anonymity
  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]

71.

SUPPORTED EXTENDED EMERGENCY INFORMATION TYPE

      
Document Number 03120471
Status Pending
Filing Date 2020-02-19
Open to Public Date 2020-11-05
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Buckley, Adrian
  • Young, Gordon Peter
  • Montemurro, Michael Peter
  • Bakker, Jan Hendrik Lucas
  • Mccann, Stephen

Abstract

In some examples, a wireless device receives, from a wireless access network node, an indication of a supported extended emergency information (EEI) type supported by a wireless local area network (WLAN). The supported EEI type is selected from among a plurality of different EEI types. The wireless device sends a message relating to an emergency call, the message including EEI data according to the supported EEI type.

IPC Classes  ?

  • H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
  • H04W 84/04 - Large scale networks; Deep hierarchical networks
  • H04W 84/12 - WLAN [Wireless Local Area Networks]
  • H04W 92/04 - Interfaces between hierarchically different network devices
  • H04W 76/50 - Connection management for emergency connections
  • H04L 65/1016 - IP multimedia subsystem [IMS]
  • H04L 65/1069 - Session establishment or de-establishment
  • H04W 8/24 - Transfer of terminal data
  • H04W 12/06 - Authentication
  • H04W 80/10 - Upper layer protocols adapted for session management, e.g. SIP [Session Initiation Protocol]
  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
  • H04W 88/08 - Access point devices
  • H04W 88/14 - Backbone network devices
  • H04W 92/02 - Inter-networking arrangements
  • H04W 92/10 - Interfaces between hierarchically different network devices between terminal device and access point, i.e. wireless air interface
  • H04L 67/125 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
  • H04L 67/51 - Discovery or management thereof, e.g. service location protocol [SLP] or web services
  • H04L 67/52 - Network services specially adapted for the location of the user terminal

72.

METHOD AND SYSTEM FOR APPLICATION AUTHENTICITY ATTESTATION

      
Document Number 03073441
Status Pending
Filing Date 2020-02-24
Open to Public Date 2020-11-01
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • White, Johnathan George
  • Ghosh, Amit

Abstract

A method at a network element for attestation of applications, the method including sending a challenge to an application at an electronic device; receiving a response from the electronic device; processing the response; and upon determining that the response is invalid based on the processing, taking an enforcement action against the application.

IPC Classes  ?

  • H04W 12/128 - Anti-malware arrangements, e.g. protection against SMS fraud or mobile malware
  • H04W 12/069 - Authentication using certificates or pre-shared keys
  • H04L 12/22 - Arrangements for preventing the taking of data from a data transmission channel without authorisation

73.

SYSTEMS AND METHODS FOR ESTABLISHING SHORT-RANGE COMMUNICATION LINKS BETWEEN ASSET TRACKING DEVICES

      
Document Number 03073651
Status Pending
Filing Date 2020-02-25
Open to Public Date 2020-09-29
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Jantzi, Jason Wayne
  • Fuleshwar Prasad, Mahendra
  • Reaume, Mark Edward
  • Jocksch, Adam Paul
  • Thompson, Jeremy
  • Damjanovic, Srdjan

Abstract

A method for managing radio communications between a gateway and a plurality of sensors of a system for tracking assets is disclosed. The method includes: obtaining properties of a currently tracked asset; determining a current connection configuration for radio connections between the gateway and the plurality of sensors; identifying a preferred connection configuration for radio connections between the gateway and the plurality of sensors based on the properties of the currently tracked asset, the preferred connection configuration having at least one physical layer characteristic that is different from the current connection configuration; and in response to the identifying, causing the gateway and at least one of the plurality of sensors to switch from the current connection configuration to the preferred connection configuration for establishing a new radio connection.

IPC Classes  ?

  • H04W 76/20 - Manipulation of established connections
  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 4/029 - Location-based management or tracking services
  • H04W 4/38 - Services specially adapted for particular environments, situations or purposes for collecting sensor information

74.

METHOD AND SYSTEM FOR PROVISIONING DEVICE SPECIFIC WLAN CREDENTIALS

      
Document Number 03126867
Status Pending
Filing Date 2019-10-29
Open to Public Date 2020-08-27
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Montemurro, Michael Peter
  • Lepp, James Randolph Winter
  • Mccann, Stephen

Abstract

A method at an electronic device, the method including initiating authentication with a network through a network element; providing a configuration request, the configuration request including an attribute set for the electronic device; and receiving a configuration response, the configuration response including a certificate or credential for future authentication with the network.

IPC Classes  ?

  • H04W 12/06 - Authentication
  • H04W 4/70 - Services for machine-to-machine communication [M2M] or machine type communication [MTC]
  • H04W 48/16 - Discovering; Processing access restriction or access information

75.

METHOD AND SYSTEM FOR CARGO LOADING DETECTION

      
Document Number 03127542
Status Pending
Filing Date 2020-02-21
Open to Public Date 2020-08-27
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Montemurro, Michael Peter
  • Prasad, Mahendra Fuleshwar
  • Gao, Yu
  • Levato, Alexander Karl
  • Dill, Scott Leonard
  • Corley, Cortez
  • Jantzi, Jason Wayne
  • Qu, Shouxing
  • Bennett, Jesse William

Abstract

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.

IPC Classes  ?

  • G01D 1/00 - Measuring arrangements giving results other than momentary value of variable, of general application
  • G01B 21/32 - Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring the deformation in a solid
  • G01P 15/00 - Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration

76.

METHOD AND SYSTEM FOR DIGITAL RIGHTS MANAGEMENT

      
Document Number 03126871
Status Pending
Filing Date 2019-10-29
Open to Public Date 2020-08-06
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Geva, Oren Gad
  • Choi, Timothy
  • Davidor, Nili
  • Yitzhaik, Shai Efraim
  • Kedem, Gal
  • Rozinsky, Sharon

Abstract

A method at a computing device for document rights management, the method comprising: receiving, at the computing device, a document; encrypting the document using a content key; creating a header, the header including a document identifier and an identifier for the computing device; persisting permissions for the document at the computing device; and returning a stream comprised the encrypted document and the header.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

77.

AGGREGATION OF DATA FRAMES

      
Document Number 03120671
Status Pending
Filing Date 2019-12-19
Open to Public Date 2020-07-16
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mccann, Stephen
  • Montemurro, Michael Peter
  • Lepp, James Randolph Winter

Abstract

In some examples, a device aggregates data frames into an aggregated data frame for communication in an Outside the Context of a Basic Service Set (OCB) mode.

IPC Classes  ?

  • H04W 80/12 - Application layer protocols, e.g. WAP [Wireless Application Protocol]
  • H04L 69/324 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
  • H04L 12/413 - Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection (CSMA-CD)
  • H04L 69/22 - Parsing or analysis of headers

78.

CONTROLLING TRANSMISSION OF GROUP-ADDRESSED DATA

      
Document Number 03120483
Status Pending
Filing Date 2019-12-17
Open to Public Date 2020-07-16
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Mccann, Stephen
  • Montemurro, Michael Peter

Abstract

In some examples, a first wireless device sends, to a second wireless device, a control indication that controls transmission of group-addressed data between the first wireless device and the second wireless device over a wireless local area network (WLAN).

IPC Classes  ?

  • H04W 76/40 - Connection management for selective distribution or broadcast
  • H04W 74/04 - Scheduled access
  • H04W 12/04 - Key management, e.g. using generic bootstrapping architecture [GBA]
  • H04W 52/02 - Power saving arrangements
  • H04W 4/23 - Services signalling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for mobile advertising

79.

METHOD AND APPARATUS FOR GENERATING LOG DATA HAVING INCREASED FILTERABILITY

      
Document Number 03063933
Status Pending
Filing Date 2019-12-04
Open to Public Date 2020-06-19
Owner BLACKBERRY LIMITED (Canada)
Inventor Patel, Dhanishchandra Harishbhai

Abstract

A method and system includes generating event logs, storing in a database log data comprising the generated event logs, identifying a first set of log data by searching the log data for a first log data type, the first log data type having a data structure that includes a generic identifier and a specific data, identifying pairs of generic identifiers and associated specific data in the first set of log data, for each generic identifier of the identified pairs identifying a second set of log data that include the generic identifier but not the specific data, wherein identifying the second set of log data is performed by searching the log data for event logs that include the generic identifier, and updating log data stored in the database by adding, for each of the event logs of the identified second set of log data, the specific data associated with the generic identifier.

IPC Classes  ?

  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • G06F 16/90 - Information retrieval; Database structures therefor; File system structures therefor - Details of database functions independent of the retrieved data types
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

80.

SYSTEMS AND METHODS OF VEHICLE DETECTION WITHIN A VEHICLE PARKING FACILITY

      
Document Number 03059935
Status Pending
Filing Date 2019-10-24
Open to Public Date 2020-05-23
Owner BLACKBERRY LIMITED (Canada)
Inventor Ayoub, Sameh

Abstract

Systems and methods for vehicle detection within a vehicle parking facility. The system includes one or more vehicle detection sensors positioned about the vehicle parking facility. The system includes processor executable instructions for determining a measure of available parking spaces based on sensor data from one or more vehicle detection sensors. The system receives, from an image capture device, image data representing an occupancy state of discrete parking spaces. The system determines, based on the image data, that a subject vehicle occupying a target parking space additionally occupies an area external to the target parking space and, in response, determines a number of unusable parking spaces. The system generates and transmits, to a display, parking space inventory data based on the determined number of unusable parking spaces and the measure of available parking spaces.

IPC Classes  ?

  • G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
  • G08G 1/123 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles
  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

81.

SYSTEMS AND METHODS FOR MANAGING IOT/EOT DEVICES

      
Document Number 03056351
Status Pending
Filing Date 2019-09-23
Open to Public Date 2020-05-19
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Gattu, Balasubrahmanyam
  • Grunow, Bryan Nelson
  • Coffin, Tyler
  • Higgs, Michael John

Abstract

A method for managing enrollments of an IoT device is disclosed. The method includes: transmitting a request to enroll the device with a first device management service; receiving, from a server associated with the first device management service, a first policy profile including one or more first device management policies, the first policy profile defining at least one restriction on management of the device by other device management services with which the device enrolls; transmitting a request to enroll the device with a second device management service; receiving, from a server associated with the second device management service, a second policy profile including one or more second device management policies; identifying a subset of the one or more second device management policies which comply with the at least one restriction; and applying the identified subset of the one or more second device management policies on the device.

IPC Classes  ?

  • H04L 41/044 - Network management architectures or arrangements comprising hierarchical management structures
  • H04W 8/00 - Network data management
  • H04L 41/0806 - Configuration setting for initial configuration or provisioning, e.g. plug-and-play
  • H04L 41/0893 - Assignment of logical groups to network elements
  • H04L 67/125 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

82.

MULTI-FACTOR AUTHENTICATION FOR VEHICLES

      
Document Number 03056644
Status Pending
Filing Date 2019-09-25
Open to Public Date 2020-05-13
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Gattu, Balasubrahmanyam
  • Grunow, Bryan Nelson
  • Coffin, Tyler
  • Higgs, Michael John

Abstract

A method for controlling access to a vehicle is disclosed. The method includes: receiving, from a communication subsystem of the vehicle, a first request to authenticate a user requesting access to the vehicle; sending, to an electronic device associated with the vehicle, an instruction to perform a multiple-factor authentication of a first user of the electronic device; receiving, from the electronic device, a first message indicating that an identity of the first user of the electronic device has been verified based on at least the multiple-factor authentication; and in response to receiving the first message, sending, to the communication subsystem of the vehicle, a second message indicating successful authentication of the first user.

IPC Classes  ?

  • B60R 25/00 - Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
  • E05B 81/00 - Power-actuated vehicle locks

83.

METHODS AND DEVICES FOR ESTABLISHING SECURE COMMUNICATION CHANNELS

      
Document Number 03060278
Status Pending
Filing Date 2019-10-28
Open to Public Date 2020-05-06
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Yang, Chang Fung
  • Xu, Jason Songbo

Abstract

A method of establishing a secure communication channel between a first communication device and a second communication device. The secure communication channel is defined by one or more algorithm options and the one or more algorithm options are associated with one of one or more option categories. The method includes receiving a signal representing one or more selections. The method further includes, for the respective option categories, generating a sorted list of algorithm options based on the received selections and generating a security association proposal including one or more of the algorithm options from the respective sorted lists of algorithm options. The security association proposal is generated based on an order in the sorted list of algorithm options. The method further includes transmitting the security association proposal to the second communication device for establishing the secure communication channel.

IPC Classes  ?

  • H04L 12/22 - Arrangements for preventing the taking of data from a data transmission channel without authorisation
  • H04L 12/12 - Arrangements for remote connection or disconnection of substations or of equipment thereof

84.

SYSTEM AND METHOD TO DYNAMICALLY OPTIMIZE ANTENNA PERFORMANCE

      
Document Number 03055390
Status Pending
Filing Date 2019-09-13
Open to Public Date 2020-04-30
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Fuleshwar Prasad, Mahendra
  • Jantzi, Jason Wayne
  • Man, Ying Tong

Abstract

A method of dynamically optimizing antenna performance in a wireless sensor network is set forth, comprising scanning multiple frequency bands via successive ones of a plurality of antennae for receiving indications of signal strength at each antenna for each scanned frequency band; and selecting one of said plurality of antennae having highest signal strength over one of said multiple frequency bands for communication over said one of said multiple frequency bands.

IPC Classes  ?

  • H04W 24/02 - Arrangements for optimising operational condition
  • H04B 17/318 - Received signal strength
  • H04W 4/38 - Services specially adapted for particular environments, situations or purposes for collecting sensor information
  • H04B 7/04 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
  • H04B 7/12 - Frequency diversity

85.

METHOD AND SYSTEM FOR SINGLE PURPOSE PUBLIC KEYS FOR PUBLIC LEDGERS

      
Document Number 03111033
Status Pending
Filing Date 2019-10-09
Open to Public Date 2020-04-16
Owner BLACKBERRY LIMITED (Canada)
Inventor Brown, Daniel Richard L.

Abstract

A method at a computing device in a public ledger cryptography system, the method including creating a purpose string, the purpose string defining transaction parameters for an account within the public ledger cryptography system; using the purpose string to create a private key and associated public key for an account within the public ledger cryptography system; and providing the purpose string for use in verification of a transaction from the account within the public ledger cryptography system.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
  • H04L 12/16 - Arrangements for providing special services to substations

86.

MANAGING LOCAL EMERGENCY NUMBERS

      
Document Number 03099341
Status Pending
Filing Date 2019-04-10
Open to Public Date 2020-04-16
Owner BLACKBERRY LIMITED (Canada)
Inventor Bakker, Jan Hendrik Lucas

Abstract

Described herein is a system and method in a user equipment (UE) supporting registration using third generation partnership project (3GPP) access and using non-3GPP access, the method comprising storing, in a memory of the UE, first emergency information received using first registration procedures; receiving, by the UE, a REGISTRATION ACCEPT message using second registration procedures via non-3GPP access; and keeping, in the memory, the first emergency information after receiving the REGISTRATION ACCEPT message.

IPC Classes  ?

  • H04W 60/00 - Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration

87.

METHOD AND APPARATUS FOR CARGO MASS ESTIMATION USING A VERTICAL ACCELEROMETER

      
Document Number 03115357
Status Pending
Filing Date 2019-09-27
Open to Public Date 2020-04-09
Owner BLACKBERRY LIMITED (Canada)
Inventor Bell, Gordon

Abstract

A method at a sensor apparatus affixed to a transportation asset. The method includes calibrating the sensor apparatus by initiating a vertical impact at the transportation asset, measuring spring oscillation and creating a model of the transportation asset. The method further includes detecting, subsequent to the calibrating, an impact event at the sensor apparatus. The method further includes measuring spring oscillation due to the impact event at the sensor apparatus and using the measured spring oscillation in the model created during calibration to create a load mass estimate for the transportation asset.

IPC Classes  ?

  • G01G 3/00 - Weighing apparatus characterised by the use of elastically-deformable members, e.g. spring balances
  • G01G 19/08 - Weighing apparatus or methods adapted for special purposes not provided for in groups for incorporation in vehicles
  • G01G 23/01 - Testing or calibrating of weighing apparatus

88.

VEHICULAR HEADLIGHT DETECTION AND REACTION SYSTEM

      
Document Number 03053968
Status Pending
Filing Date 2019-09-04
Open to Public Date 2020-04-04
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Adams, Neil Patrick
  • Kominar, Jeremy Lawson

Abstract

Methods and systems to mitigate headlight blinding during travel in a vehicle by relaying location data from vehicles to a remote server. The remote server identifies vehicles approaching each other on an otherwise unoccupied roadway and sends one or more of those vehicles a warning signal. The vehicle receiving such as warning signal may then automatically take a headlight mitigation action.

IPC Classes  ?

  • G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
  • H04W 4/02 - Services making use of location information
  • H04W 4/46 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]

89.

VEHICULAR IRRITANT DETECTION AND MITIGATION SYSTEM

      
Document Number 03053966
Status Pending
Filing Date 2019-09-04
Open to Public Date 2020-04-02
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Adams, Neil Patrick
  • Kominar, Jeremy Lawson

Abstract

Methods and systems for mitigating irritants during travel in a vehicle. The method includes determining, at a remote server, an airborne irritant is present external to the vehicle, which may involve data from the vehicle or from other nearby vehicles. The data may be direct irritant measurements by sensors or may be indirect data indicative of possible irritants. Based on the determination that the airborne irritant is likely present external to the vehicle, an irritant mitigation action is caused within the vehicle. The irritant mitigation action may include displaying a notification signaling presence of the airborne irritant, outputting an audio notification signaling presence of the airborne irritant, closing a window of the vehicle, or closing an air vent of the vehicle.

IPC Classes  ?

  • B60N 99/00 - Subject matter not provided for in other groups of this subclass
  • B60H 1/00 - Heating, cooling or ventilating devices

90.

METHOD AND SYSTEM FOR INTELLIGENT TRANSPORTATION SYSTEM CERTIFICATE REVOCATION LIST REDUCTION

      
Document Number 03111028
Status Pending
Filing Date 2019-09-11
Open to Public Date 2020-04-02
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Russell, Nicholas James
  • Brookfield, Jonathon
  • Barrett, Stephen John

Abstract

A method at a computing device within an Intelligent Transportation System (ITS), the method including: receiving a first message, the first message including at least tailoring information for a first ITS endpoint and intended journey details for the first ITS endpoint; storing all or a subset of data from the first message; obtaining a full certificate revocation list; creating a tailored certificate revocation list based on data in the first message and the full certificate revocation list, the tailored certificate revocation list containing certificates or identifiers of certificates for ITS endpoints that may be encountered by the first ITS endpoint when navigating a route provided in the intended journey details; and providing the tailored certificate revocation list to the first ITS endpoint.

IPC Classes  ?

  • H04W 12/069 - Authentication using certificates or pre-shared keys
  • H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
  • G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages

91.

PROCESSING DATA ON AN ELECTRONIC DEVICE

      
Document Number 03057021
Status Pending
Filing Date 2019-09-27
Open to Public Date 2020-03-28
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Hawkins, Siavash James Joorabchian
  • Riscombe-Burton, Phillip
  • White, Johnathan George

Abstract

A method of controlling access to data on a first electronic device, the method comprising steps of: establishing (302) a shared encryption key with a first software application instance running on a second electronic device; receiving (304) a 'begin session' command sent by the first software application instance and responsive to the 'begin session' command: creating (306) a storage location in a data store of the electronic device; and obtaining (308) a data encryption key; receiving (310) data; encrypting (312) the data using the data encryption key and storing the encrypted data in the storage location; receiving (314) an 'end session' command sent by the first software application instance and responsive to the 'end session' command: discarding (316) the shared encryption key; and deleting (318) the encrypted data from the storage location.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 9/44 - Arrangements for executing specific programs

92.

INVENTORY TRACKING TAGS, SYSTEM AND METHOD FOR PROLONGING BATTERY LIFE

      
Document Number 03051812
Status Pending
Filing Date 2019-08-13
Open to Public Date 2020-03-27
Owner BLACKBERRY LIMITED (Canada)
Inventor Ayoub, Sameh

Abstract

Devices and methods for prolonging battery life of an inventory tracking tag. The tag determines its location and reports to remote server over a cellular data connection using the cellular communication subsystem. The remote server assesses whether the tag is within range of a short-range communication network, such as a WiFi network, and sends an instruction message over the cellular data connection to instruct the tag to use the first short-range communication network. The instruction message may include credentials for connecting to the network. The tag disables the cellular communication subsystem, enables the short-range communication subsystem, and requests a connection to the first short-range communication network for the purpose of sending future location reports to the remote server.

IPC Classes  ?

  • H04W 52/02 - Power saving arrangements
  • H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
  • H04W 4/029 - Location-based management or tracking services
  • H04W 4/70 - Services for machine-to-machine communication [M2M] or machine type communication [MTC]
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

93.

MODIFYING A CONFIGURATION OF A PORT HUB

      
Document Number 03107127
Status Pending
Filing Date 2019-07-16
Open to Public Date 2020-03-26
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Luo, Yuchen
  • Mulongoy, Gervais Kafwe

Abstract

In some examples, an electronic device includes a hub configurator to obtain, from a port hub that expands a number of ports for the electronic device, information of topological elements of the port hub, and modify a configuration of the port hub.

IPC Classes  ?

  • G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
  • G06F 13/38 - Information transfer, e.g. on bus

94.

SYSTEM AND METHOD FOR DETECTING AND INDICATING THAT AN AUDIO SYSTEM IS INEFFECTIVELY TUNED

      
Document Number 03051813
Status Pending
Filing Date 2019-08-13
Open to Public Date 2020-03-19
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Paranjpe, Shreyas Anand
  • Soja, Robert Joseph, Ii
  • Layton, Leonard Charles

Abstract

A digital audio system, which may be an integrated audio system of a vehicle, includes a microphone, a loudspeaker, and a processor. The processor is operable to modify digital audio signals based on tuning parameters to compensate for acoustic characteristics of the environment. The processor is further operable to detect that modification of digital audio signals based on the tuning parameters cannot fully compensate for the acoustic characteristics of the environment. The detection is based on an audio signal corresponding to audio captured from the environment and/or on the values of the tuning parameters. Upon detecting that modification of digital audio signals based on the tuning parameters cannot fully compensate for the acoustic characteristics of the environment, an indication is provided that the audio system should be calibrated to adjust the tuning parameters to the environment. Related methods and computer-readable media are also disclosed.

IPC Classes  ?

  • H04R 29/00 - Monitoring arrangements; Testing arrangements
  • G10L 21/02 - Speech enhancement, e.g. noise reduction or echo cancellation
  • H04R 3/04 - Circuits for transducers for correcting frequency response

95.

INDICATING SUPPORT FOR A BROADCAST SERVICE

      
Document Number 03104801
Status Pending
Filing Date 2019-08-14
Open to Public Date 2020-03-12
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Lepp, James Randolph Winter
  • Montemurro, Michael Peter
  • Mccann, Stephen

Abstract

A source wireless device sends an indication of support for one or more broadcast services that broadcasts information over a wireless local area network (WLAN).

IPC Classes  ?

  • H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
  • H04W 48/08 - Access restriction or access information delivery, e.g. discovery data delivery

96.

VEHICLE COMMUNICATION SYSTEMS AND METHODS OF OPERATING VEHICLE COMMUNICATION SYSTEMS

      
Document Number 03051384
Status Pending
Filing Date 2019-08-08
Open to Public Date 2020-02-27
Owner BLACKBERRY LIMITED (Canada)
Inventor Kominar, Jeremy Lawson

Abstract

Communication systems in a vehicle and methods of operating the same. The vehicle has a safety belt securable around a vehicle occupant. The system includes processor executable instructions for detecting, at a microphone, a first acoustic input and, in response, determining that the first acoustic input corresponds to audible speech at a speech time. The system detects vibration associated with a speaking vehicle occupant at a vibration time using a vibration sensor associated with the safety belt. The system determines whether the vibration time substantially corresponds to the speech time to identify whether the audible speech originates from the vehicle occupant on which the first safety belt is secured about. In response to identifying that the audible speech originates from the vehicle occupant associated with safety belt, the system adjusts loudspeaker output of at least one loudspeaker.

IPC Classes  ?

  • H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
  • B60R 11/02 - Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
  • H04R 1/08 - Mouthpieces; Attachments therefor
  • H04R 3/00 - Circuits for transducers
  • H04R 3/12 - Circuits for transducers for distributing signals to two or more loudspeakers

97.

SYSTEM AND METHOD FOR CONTROLLING UPDATES TO INTERNET-OF-THINGS DEVICES

      
Document Number 03050108
Status Pending
Filing Date 2019-07-18
Open to Public Date 2020-02-03
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Willis, Edward Snow
  • Inglis, David Alan
  • Qaderi, Hashim Mohammad
  • Hutchens, Scott
  • Travers, Christopher Scott
  • Seaman, Conrad Delbert

Abstract

A computer system includes a processor, a communications subsystem, and a non- transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.

IPC Classes  ?

98.

VEHICLE-TO-EVERYTHING (V2X) SERVICE ACCESS

      
Document Number 03096521
Status Pending
Filing Date 2019-07-15
Open to Public Date 2020-01-30
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Russell, Nicholas James
  • Barrett, Stephen John
  • Buckley, Adrian

Abstract

V2X endpoint devices using CRL(s) to manage other misbehaving V2X endpoint devices when receiving V2X related messaging is undesirable for many reasons. In some examples provided herein, a vehicle-to-everything (V2X) endpoint receives V2X service control information that indicates whether the V2X endpoint is allowed to use one or more V2X services. The V2X endpoint sends, to a network, the V2X service control information when attempting to access a V2X service or a group of V2X services, and receives, from the network in response to the sending of the V2X service control information, V2X authorization information relating to accessing one or more V2X services.

IPC Classes  ?

  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
  • H04W 4/46 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]

99.

NETWORK ADDRESS POLICY INFORMATION RECEIVED IN A PRE-ASSOCIATED STATE

      
Document Number 03097946
Status Pending
Filing Date 2019-05-24
Open to Public Date 2019-12-26
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Mccann, Stephen
  • Montemurro, Michael Peter
  • Lepp, James Randolph Winter

Abstract

In some examples, a wireless device includes a communication interface to communicate with a wireless network, and at least one processor configured to, while the wireless device is in a pre-associated state, receive, from the wireless network, information including a network address policy of the wireless network. The at least one processor is configured to further, in response to the information including the network address policy, use an address of the wireless device according to the network address policy.

IPC Classes  ?

  • H04W 8/26 - Network addressing or numbering for mobility support

100.

REVOKING CREDENTIALS AFTER SERVICE ACCESS

      
Document Number 03094831
Status Pending
Filing Date 2019-05-30
Open to Public Date 2019-12-19
Owner BLACKBERRY LIMITED (Canada)
Inventor
  • Montemurro, Michael Peter
  • Mccann, Stephen
  • Lepp, James Randolph Winter

Abstract

In some examples, an electronic device receives configuration information relating to network connectivity with a network of a vehicle, the configuration information including a credential. The electronic device establishes, using the configuration information, a connection with the network of the vehicle to access a service, and revokes the credential in response to a termination of the access of the service.

IPC Classes  ?

  • H04W 12/082 - Access security using revocation of authorisation
  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
  • H04W 76/18 - Management of setup rejection or failure
  1     2     3     ...     33        Next Page