IP Library Assignment 053313/0315
Patent Assignment
Reel/Frame 053313/0315

Assignment of Assignor's Interest

Recorded: 2020-05-22 Received: 2020-05-22 Pages: 61
Assignor
2236008 ONTARIO INC.
Executed: 2020-02-21
Assignee
BLACKBERRY LIMITED
2200 UNIVERSITY AVENUE EAST, WATERLOO, ONC, N2K 0A7, CANADA
Covered Properties (100)
Encoded Output Data Stream Transmission
Application: 16/671,829 →
Methods and Systems for Identifying Software Product Installation Instances
Application: 16/598,137 →
Software Handling of Errors
Application: 16/570,044 →
Control of Uplink Data Transmission
Application: 16/529,605 →
System and Method for Vehicular Alert
Application: 16/524,398 →
Method of Identifying Contacts for Initiating a Communication Using Speech Recognition
Application: 16/520,487 →
Adaptive Noise Masking Method and System
Application: 16/449,901 →
In-Vehicle Networking
Application: 16/385,605 →
Unblocking Processes in Interprocess Messaging Passing
Application: 16/377,879 →
Propagation of Application Context Between a Mobile Device and a Vehicle Information System
Application: 16/371,577 →
Voice control in a multi-talker and multimedia environment
Application: 16/241,327 →
Sharing Data by a Virtual Machine
Application: 16/175,461 →
Updating a Controller Unit in a Vehicle
Application: 16/173,918 →
Method and System for Cargo Mass Estimation Using a Vertical Accelerometer
Application: 16/149,732 →
System and Method for Detecting and Indicating That an Audio System Is Ineffectively Tuned
Application: 16/135,401 →
Modifying a Configuration of a Port Hub
Application: 16/132,532 →
Control of Uplink Data Transmission
Application: 16/119,044 →
Alert Fault Detection System and Method
Application: 16/006,155 →
System and Method for Pedestrian Alert
Application: 15/988,372 →
Vehicle Communication Systems and Methods of Operating Vehicle Communication Systems
Application: 15/985,768 →
Method and Apparatus for Controlling Access to Encrypted Data
Application: 15/982,921 →
Methods and Devices for Coding Position in V2X Communications
Application: 15/958,318 →
User-Guided Arbitration of Speech Processing Results
Application: 15/940,333 →
System for Automating Tuning Hands-Free Systems
Application: 15/915,673 →
Rapid Ground-Plane Discrimination in Stereoscopic Images
Application: 15/907,887 →
Predictive Audio Enhancement in a Vehicle
Application: 15/877,860 →
Dialogue Management
Application: 15/862,224 →
Three-Dimensional Simulation System
Application: 15/839,348 →
Voice Interface and Vocal Entertainment System
Application: 15/835,215 →
Method and System for Low Latency Data Management
Application: 15/821,390 →
Path-Based Access Control for Message-Based Operating Systems
Application: 15/821,226 →
Method and System for Low Latency Data Management
Application: 15/821,374 →
File System Framework
Application: 15/821,196 →
System, Apparatus and Method for Transmitting Continuous Audio Data
Application: 15/818,384 →
Unified N-Best Asr Results
Application: 15/807,025 →
Recognition Module Affinity
Application: 15/807,004 →
Method and System for Dynamic Cellular Networking Activation for Virtual Sim Service
Application: 15/730,387 →
Platform-Independent Publish-Subscribe
Application: 15/720,715 →
Active Noise Equalization
Application: 15/719,201 →
Method and System for Transition of Applications to a Second Cellular Data Networking Interface for a Virtual Sim Service
Application: 15/704,705 →
System and Method for Acoustic Management
Application: 15/701,188 →
Non-Coupled Software Lockstep
Application: 15/693,814 →
Automated Driving System That Merges Heterogenous Sensor Data
Application: 15/681,891 →
Measuring and Compensating for Jitter on Systems Running Latency-Sensitive Audio Signal Processing
Application: 15/675,359 →
Synthetic Speech for in Vehicle Communication
Application: 15/672,808 →
Automatically Tuning an Audio Compressor to Prevent Distortion
Application: 15/667,386 →
Method of Identifying Contacts for Initiating a Communication Using Speech Recognition
Application: 15/663,067 →
Distributed Authentication for Service Gating
Application: 15/658,145 →
Loosely-Coupled Lock-Step Chaining
Application: 15/610,139 →
Methods and Devices for Intra-Coding in Video Compression
Application: 15/593,957 →
Label Transition for Mandatory Access Controls
Application: 15/454,848 →
Channel-Based Mandatory Access Controls
Application: 15/445,657 →
Active Noise Control Using Variable Step-Size Adaptation
Application: 15/440,977 →
System and Method for Feedback Control for in-Car Communications
Application: 15/436,311 →
Updating a Controller Unit in a Vehicle
Application: 15/429,379 →
Control of Uplink Data Transmission
Application: 15/419,321 →
System and Method for Echo Suppression for in-Car Communications
Application: 15/398,371 →
Stateful Integration of a Vehicle Information System User Interface with Mobile Device Operations
Application: 15/387,959 →
Mobile Equipment Customization Using a Single Manufacturing Configuration
Application: 15/355,729 →
Sound Field Spatial Stabilizer
Application: 15/348,196 →
Methods and Apparatus for Controlling Power Consumption in an Electronic Device with a Communication Subsystem
Application: 15/290,199 →
Software Handling of Hardware Errors
Application: 15/280,717 →
In-Vehicle Networking
Application: 15/270,957 →
Location Specific Assistance for Autonomous Vehicle Control System
Application: 15/271,170 →
Encrypting and Decrypting Data on an Electronic Device
Application: 15/255,921 →
Efficiency of a Cargo Shipping System
Application: 15/254,722 →
Improving Efficiency of a Cargo Shipping System
Application: 15/254,654 →
System and Method for Pedestrian Alert
Application: 15/242,150 →
System and Method for Synthesizing an Engine Sound
Application: 15/235,515 →
Symbology Monitoring System
Application: 15/229,857 →
Method and Apparatus for Suppressing Wind Noise
Application: 15/177,807 →
Searching Data Using Pre-Prepared Search Data
Application: 15/075,581 →
System and Method for Accelerated Rendering of Two-Dimensional Graphics
Application: 15/054,937 →
Sound Field Spatial Stabilizer with Structured Noise Compensation
Application: 15/012,056 →
System and Method for Speech Reinforcement
Application: 14/975,077 →
Maintaining Spatial Stability Utilizing Common Gain Coefficient
Application: 14/943,882 →
System and Method for Enhancing a Proximity Warning Sound
Application: 14/935,057 →
Display Screen or Portion Thereof with a Graphical User Interface
Application: 29/540,300 →
System and Method for Dynamically Mixing Audio Signals
Application: 14/842,469 →
System and Method for Dynamic Residual Noise Shaping
Application: 14/821,364 →
System and Method for Mitigating Audio Feedback
Application: 14/807,441 →
System and Method for Acoustic Management
Application: 14/794,160 →
Adaptive Equalization System
Application: 14/790,875 →
Method and System for Transition of Applications to a Second Cellular Data Networking Interface for a Virtual Sim Service
Application: 14/725,560 →
Method and System for Dynamic Cellular Networking Activation for Virtual Sim Service
Application: 14/725,450 →
Contact Prioritized Communication for Voice Commands
Application: 14/646,513 →
System, Apparatus and Method for Transmitting Continuous Audio Data
Application: 14/717,815 →
System and Method for Granting Permission for a Machine Action
Application: 14/717,376 →
Enhanced Spatialization System
Application: 14/689,558 →
Publish-Subscribe System
Application: 14/687,727 →
Cell-Based Composited Windowing System
Application: 14/670,248 →
System and Method for Distributing Software Updates
Application: 14/590,280 →
Enhanced Spatialization System with Satellite Device
Application: 14/571,896 →
Sharing Data Across Profiles
Application: 14/550,660 →
System and Method for Processing an Audio Signal Captured from a Microphone
Application: 14/506,048 →
Composition Manager Camera
Application: 14/504,068 →
Adaptive Equalization System
Application: 14/469,305 →
Off-Axis Audio Suppression in an Automobile Cabin
Application: 14/452,938 →
Processing System Having Memory Partitioning
Application: 14/449,955 →
Cross-Domain Data Sharing with Permission Control
Application: 14/334,360 →