IP Library Assignment 075559/0953
Patent Assignment
Reel/Frame 075559/0953

Release of Security Interest

Recorded: 2026-05-05 Received: 2026-05-05 Pages: 24
Assignor
CITIBANK, N.A., AS AGENT
Executed: 2026-05-01
Assignees
COREL CORPORATION
1600 CARLING AVENUE, OTTAWA, CAX, K1Z 8R7, CANADA
CASCADE BIDCO CORP.
1600 CARLING AVENUE, OTTAWA, CAX, K1Z 8R7, CANADA
COREL INC.
1600 CARLING AVENUE, OTTAWA, CAX, K1Z 8R7, CANADA
CLEARSLIDE INC.
150 SPEAR STREET, SUITE 1500, SAN FRANCISCO, CA, 94105, UNITED STATES
Covered Properties (100)
Digital Imaging of Granular Media in Graphics Applications
Application: 18/058,849 →
Stroke Tapestry Methods and Systems
Application: 17/664,540 →
Three-Dimensional Operations Based on Planar Projections in Graphic User Interfaces
Application: 17/451,942 →
Methods and Systems for Generating Graphical Content Through Physical System Modelling
Application: 17/369,300 →
Methods and Systems for Content Generation via Templates with Rules and/or Triggers
Application: 17/353,093 →
Stroke Tapestry Methods and Systems
Application: 17/323,573 →
Graphical Object Manipulation via Paths and Easing
Application: 17/235,163 →
Vector Graphics Based Live Sketching Methods and Systems
Application: 17/157,035 →
Drawing Function Identification in Graphics Applications
Application: 16/996,793 →
Assisted Creation of Artistic Digital Images
Application: 16/935,566 →
Methods and Systems for Generating Graphical Content Through Physical System Modelling
Application: 16/918,620 →
Digital Imaging of Granular Media in Graphics Applications
Application: 16/946,409 →
Performance Benchmarking-Based Selection of Processor for Generating Graphic Primitives
Application: 16/870,051 →
Three-Dimensional Operations Based on Planar Projections in Graphic User Interfaces
Application: 15/929,277 →
Apparatus and Method for Simultaneously Testing a Plurality of Mobile Devices
Application: 16/840,051 →
Methods and Systems for Content Generation via Templates with Rules and/or Triggers
Application: 16/581,937 →
Vector Graphics Based Live Sketching Methods and Systems
Application: 16/429,275 →
Synchronized Asset Trays
Application: 16/273,477 →
Methods and Systems for Generating Graphical Content Through Physical System Modelling
Application: 16/050,215 →
Vector Graphics Based Live Sketching Methods and Systems
Application: 15/907,773 →
System and Method for Switching Control with Browser-Based Screen Sharing
Application: 15/876,329 →
Methods and Systems for Generating Graphical Content Through Physical System Modelling
Application: 15/664,007 →
Method and System for Browser-Based Screen Sharing
Application: 15/632,126 →
Predictive Analytics in an Automated Sales and Marketing Platform
Application: 15/265,728 →
System, Method, and Software Application for Enabling a User to View and Interact with a Visual Map in an External Application
Application: 15/212,796 →
Method and Apparatus for Multi-Threaded Video Decoding
Application: 14/691,119 →
Method and System for Interactive Font Feature Access
Application: 14/386,573 →
Method of Content Aware Image Resizing
Application: 13/937,098 →
Method and Apparatus for Selecting Media Files
Application: 13/859,165 →
Controlling and Editing Media Files with Touch Gestures Over a Media Viewing Area Using a Touch Sensitive Device
Application: 13/843,876 →
System and Method for Dynamically Creating Executable Files
Application: 13/841,734 →
System and Method for Software Feature Management
Application: 13/826,836 →
Mobile Device Application for Accessing a Presentation Uploaded to a Presentation Server and Presenting a Presentation Offline
Application: 13/802,222 →
System and Method to Replace Comps with Assets
Application: 13/794,980 →
Synchronized Asset Trays
Application: 13/794,054 →
Image Processing Method for Boundary Resolution Enhancement
Application: 13/718,998 →
Color Selection and/or Matching in a Color Image
Application: 13/622,252 →
Method and System for Browser-Based Control of a Remote Computer
Application: 13/484,253 →
Methods and Apparatuses For Simulating Fluids and Media In Digital Art Applications
Application: 13/469,041 →
Method and Apparatus for Multi-Threaded Video Decoding
Application: 13/401,824 →
Conversion of 2-Dimensional Image Data into 3-Dimensional Image Data
Application: 13/302,445 →
Automatic Media Edit Inspector
Application: 13/098,558 →
Adaptive Sampling Region for a Region Editing Tool
Application: 13/098,583 →
Re-Coloring a Color Image
Application: 13/094,264 →
Method and System for Browser-Based Screen Sharing
Application: 12/953,054 →
Method and Apparatus for Selecting an Object in an Image
Application: 12/942,258 →
System and Method for Caching Multimedia Data
Application: 12/872,695 →
Assisted Adaptive Region Editing Tool
Application: 12/848,244 →
Assisted Adaptive Region Editing Tool
Application: 12/848,241 →
Iterative Fisher Linear Discriminant Analysis
Application: 12/799,459 →
Task Hierarchy in an Event-Driven Communication System
Application: 12/757,943 →
Presentation Access Tracking System
Application: 12/756,145 →
Mixed Content Type Presentation System
Application: 12/756,110 →
Image Processing Method for Boundary Resolution Enhancement
Application: 12/748,058 →
Method of Content Aware Image Resizing
Application: 12/691,765 →
Adaptive Sampling Region
Application: 12/605,996 →
Virtual Hard Media Imaging
Application: 12/464,943 →
System for and Method of Generating Audio Sequences of Prescribed Duration
Application: 12/069,088 →
System and Method for Facilitating Collaboration and Communication in a Visual Mapping System by Tracking User Presence in Individual Topics
Application: 12/004,122 →
Machine-Implemented Authoring Method for a High Definition Digital Versatile Disc, and a Computer Readable Storage Medium for Implementing the Same
Application: 11/856,114 →
Method for Operating Menu of Multimedia Disk
Application: 11/834,695 →
Method and Apparatus for Selecting Media Files
Application: 11/832,655 →
Method and Apparatus for Correction of Perspective Distortion
Application: 11/772,775 →
Method for Creating and Tracking External System Data via a Mind Map
Application: 11/710,204 →
Systems and Methods for Decoding Redundant Motion Vectors in Compressed Video Bitstreams
Application: 11/657,466 →
Automatic Media Edit Inspector
Application: 11/611,073 →
Method and Apparatus for Multi-Threaded Video Decoding
Application: 11/556,161 →
Re-Coloring a Color Image
Application: 11/514,481 →
Color Selection and/or Matching in a Color Image
Application: 11/514,480 →
System and Method for Providing Content-Specific Topics in a Mind Mapping System
Application: 11/478,220 →
Methods for Establishing Audio Track Digital Audio Extraction Speed
Application: 11/362,471 →
Methods for Optical Disc Sector Verification
Application: 11/202,990 →
Fine Moire Correction in Images
Application: 11/192,648 →
Image Composition Systems and Methods
Application: 11/179,548 →
Systems and Methods for Encoding Redundant Motion Vectors in Compressed Video Bitstreams
Application: 11/086,464 →
Systems and Methods for Encoding Redundant Motion Vectors in Compressed Video Bitstreams
Application: 11/086,455 →
Moir¿ Correction in Images
Application: 11/037,556 →
Systems and Methods for Detecting Scene Changes in a Video Data Stream
Application: 11/034,819 →
Method for Generating a Slide Show with Audio Analysis
Application: 11/034,286 →
Method for Generating a Slide Show of an Image
Application: 11/013,811 →
Systems and Methods for Decoding of Partially Corrupted Reversible Variable Length Code (Rvlc) Intra-Coded Macroblocks and Partial Block Decoding of Corrupted Macroblocks in a Video Decoder
Application: 11/011,190 →
Automatic Saturation Adjustment
Application: 11/012,653 →
Systems and Methods for Decoding of Partially Corrupted Reversible Variable Length Code (Rvlc) Intra-Coded Macroblocks and Partial Block Decoding of Corrupted Macroblocks in a Video Decoder
Application: 11/001,118 →
Systems and Methods for Encoding Redundant Motion Vectors in Compressed Video Bitstreams
Application: 10/989,386 →
Automatic Drive Selection in Optical Media Recording
Application: 10/990,689 →
Secure Transfer of Content to Writable Media
Application: 10/987,446 →
Systems and Methods for Performing Bit Rate Allocation for a Video Data Stream
Application: 10/956,061 →
Assisted Adaptive Region Editing Tool
Application: 10/955,557 →
Method and Apparatus for Automatically Creating a Movie
Application: 10/957,263 →
Adaptive Sampling Region for a Region Editing Tool
Application: 10/940,596 →
Sketch Recognition and Enhancement
Application: 10/929,021 →
Iterative Fisher Linear Discriminant Analysis
Application: 10/888,441 →
Method and Apparatus for Selecting an Object in an Image
Application: 10/886,937 →
System and method for graphically illustrating external data source information in the form of a visual hierarchy in an electronic workspace
Application: 10/882,556 →
Method and System for Dynamically Determining Web Resource to Be Loaded and Saving Space
Application: 10/841,629 →
Method and System for Two-Pass Video Encoding Using Sliding Windows
Application: 10/828,199 →
Method for Music Analysis
Application: 10/823,536 →
Method and Apparatus for Synchronizing Audio and Video Components of Multimedia Presentations by Identifying Beats in a Music Signal
Application: 10/816,737 →
Connecting a Computer Program and a Peripheral Device Using a First Communication Protocol Through an Interconnect Using a Second Communication Protocol
Application: 10/803,330 →
Method of Digital Creation of a Multivision Filter Effect
Application: 10/790,132 →