Patent Assignment
Reel/Frame 026883/0544
Assignment of Assignor's Interest
Recorded: 2011-09-09
Pages: 9
Assignor
QNX SOFTWARE SYSTEMS GMBH & CO. KG
Executed: 2011-06-13
Assignee
7801769 CANADA INC.
175 TERENCE MATTHEWS CRESCENT, OTTAWA, ONTARIO, K2M 1W8, CANADA
Covered Properties
(65)
Window Kernel
Patent:
5,745,759 →
Application:
08/323,354 →
Window Kernel
Patent:
6,397,262 →
Application:
09/010,479 →
Distributed Kernel Operating System
Patent:
6,697,876 →
Application:
09/382,563 →
Symmetric Multi-Processor System
Patent:
7,103,631 →
Application:
09/383,115 →
Computer File Management System
Method and System for Providing Transparent Access to Hardware Graphic Layers
Distributed Kernel Operating System
Fast and Memory Protected Asynchronous Message Scheme in a Multi-Process and Multi-Thread Environment
Distributed Kernel Operating System
Method for Transitioning Control of a Peripheral Device from a First Device Driver to a Second Device Driver During Operating System Initialization
Optimized Startup Verification of File System Integrity
File System Having Deferred Verification of Data Integrity
File system having inverted hierarchical structure
Adaptive Partitioning for Operating System
System for Configuring Switches in a Network
Process Scheduler Employing Adaptive Partitioning of Process Threads
Computer File Management System
Custom Filesystem Having File Mappings to Files of a Real Filesystem
Process Scheduler Employing Ordering Function to Schedule Threads Running in Multiple Adaptive Partitions
Process Scheduler Employing Adaptive Partitioning of Critical Process Threads
Process scheduler having multiple adaptive partitions associated with process threads accessing mutexes and the like
System Employing Fast Booting of Application Programs
System Executing a Fast Boot Wake-Up
Computer File Management System
Computer System Having Logically Ordered Cache Management
File System Having Transaction Record Coalescing
System Employing Data Verification Operations of Differing Computational Costs
File System Having Variable Logical Storage Block Size
Symmetric Multi-Processor System
Filesystem Having a Filename Cache
Multimedia Filesystem Having Unified Representation of Content on Diverse Multimedia Devices
Multimedia System Framework Having Layer Consolidating Access to Multiple Media Devices
Application:
11/765,258 →
Publication:
US 2008/0059510
Remote Entry Navigation System
Application:
11/776,057 →
Publication:
US 2009/0018769
Processing System Implementing Variable Page Size Memory Organization
Processing System Implementing Multiple Page Size Memory Organization with Multiple Translation Lookaside Buffers Having Differing Characteristics
Processing System Having a Supported Page Size Information Register
Processing System Implementing Variable Page Size Memory Organization Using a Multiple Page Per Entry Translation Lookaside Buffer
System for Selecting a Media File for Playback from Multiple Files Having Substantially Similar Media Content
Media System Having Synchronization with Preemptive Prioritization of Synchronization Order
Application:
11/950,227 →
Publication:
US 2008/0147747
Processing System Having a Partitioning Component for Resource Partitioning
System Compositing Images from Multiple Applications
System Having User Interface Using Object Selection and Gestures
System Having User Interface Using Motion Based Object Selection and Mouse Movement
Adaptive Partitioning Scheduler for Multiprocessing System
System for Endless Loop Scrolling and Display
Adaptive Partitioning Scheduler for Multiprocessing System
System Having Movie Clip Object Controlling an External Native Application
Processing System Having Memory Partitioning
System Compositing Images from Multiple Applications
System for Managing a Cost-Constrained Resource
Media Processing System Having Resource Partitioning
Playlist Management System
Application:
12/634,307 →
Publication:
US 2010/0153846
Synchronization of Video Presentation by Video Cadence Modification
System for Accelerating Composite Graphics Rendering
Publish-Subscribe System
System That Provides Embedded Software to an Embedded System
Distributed Kernel Operating System
Method and System for Providing Transparent Access to Hardware Graphic Layers
File System Having Transaction Record Coalescing
Filesystem Having a Filename Cache
Process Scheduler Employing Ordering Function to Schedule Threads Running in Multiple Adaptive Partitions
Processing System Implementing Variable Page Size Memory Organization Using a Multiple Page Per Entry Translation Lookaside Buffer
Filesystem Having a Filename Cache
Symmetric Multi-Processor System
Optimized Startup Verification of File System Integrity
Related Assignments
(25)
Other recorded transfers of the patents in this record — the chain of ownership.
Change of Name
Oct 24, 2008
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 021731/0250 →
Security Agreement
May 8, 2009
From: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; BECKER SERVICE-UND VERWALTUNG GMBH; CROWN AUDIO, INC.; HARMAN BECKER AUTOMOTIVE SYSTEMS (MICHIGAN), INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 022659/0743 →
Change of Name
Mar 8, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024047/0454 →
Change of Name
Mar 8, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024047/0493 →
Change of Name
Mar 8, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024047/0475 →
Change of Name
Mar 8, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024047/0539 →
Change of Name
Mar 8, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024047/0521 →
Change of Name
Apr 12, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024216/0040 →
Partial Release of Security Interest
Jun 3, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; QNX SOFTWARE SYSTEMS (WAVEMAKERS), INC.; QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024483/0045 →
Change of Seat
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024509/0723 →
Change of Name
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0155 →
Change of Name
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0236 →
Change of Name
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0275 →
Change of Name
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0311 →
Change of Name
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0334 →
Registration
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0436 →
Registration
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0478 →
Registration
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0493 →
Registration
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0502 →
Registration
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0528 →
Change of Seat
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0545 →
Change of Seat
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0574 →
Change of Seat
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0643 →
Change of Seat
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0659 →
Registration
Jun 9, 2010
From: QNX SOFTWARE SYSTEMS GMBH & CO. KG
To: QNX SOFTWARE SYSTEMS GMBH & CO. KG
Reel/Frame 024508/0902 →