Patent Assignment
Reel/Frame 018688/0199
REAFFIRMATION AND JOINDER AGREEMENT
Recorded: 2006-12-28
Received: 2006-12-28
Pages: 38
Assignors
CAYMAN LTD. HOLDCO
Executed: 2006-12-12
COREL CORPORATION
Executed: 2006-12-12
COREL INC.
Executed: 2006-12-12
COREL US HOLDINGS, LLC
Executed: 2006-12-12
INTERVIDEO DIGITAL TECHNOLOGY CORP.
Executed: 2006-12-12
INTERVIDEO, INC.
Executed: 2006-12-12
WINZIP COMPUTING LLC
Executed: 2006-12-12
WINZIP COMPUTING LP
Executed: 2006-12-12
WINZIP COMPUTING, S.L.U.
Executed: 2006-12-12
WINZIP HOLDINGS SPAIN, S.L.U.
Executed: 2006-12-12
WINZIP INTERNATIONAL LLC
Executed: 2006-12-12
Assignee
JPMORGAN CHASE BANK, N.A.
270 PARK AVENUE, 15TH FLOOR, NEW YORK, NY, 10017, UNITED STATES
Covered Applications
(66)
RE-COLORING A COLOR IMAGE
App. No. 11/514,481
→
COLOR SELECTION AND/OR MATCHING IN A COLOR IMAGE
App. No. 11/514,480
→
Method for controlling an operating frequency of a processor during playback of a recorded video
App. No. 11/328,184
→
FINE MOIRE CORRECTION IN IMAGES
App. No. 11/192,648
→
Systems and methods for enhanced error concealment in a video decoder
App. No. 11/183,763
→
Signal processing method for audio signal compensation
App. No. 11/116,239
→
Computer system with two operating system for automatically downloading updated information and method thereof
App. No. 11/104,534
→
Auto-display architecture for storage device and method thereof
App. No. 11/094,131
→
SYSTEMS AND METHODS FOR ENCODING REDUNDANT MOTION VECTORS IN COMPRESSED VIDEO BITSTREAMS
App. No. 11/086,464
→
SYSTEMS AND METHODS FOR ENCODING REDUNDANT MOTION VECTORS IN COMPRESSED VIDEO BITSTREAMS
App. No. 11/086,455
→
Computer system for executing multimedia player system and the method thereof
App. No. 11/078,343
→
Computer system for storage of remote video signals and the method thereof
App. No. 11/073,659
→
Computer system for playing encrypted multimedia data and method for the same
App. No. 11/068,746
→
Method for computer system to load audio/video data from remote server
App. No. 11/066,209
→
Method for remote control of computer system
App. No. 11/060,439
→
Remote controlled application program sharing framework and method for operating systems
App. No. 11/055,068
→
Architecture and method for sharing application programs between multiple operating systems with feature of electricity saving
App. No. 11/055,060
→
Computer power mangement architecture and method thereof
App. No. 11/055,061
→
COMPUTER ARCHITECTURE WITH MULTIPLE OPERATING SYSTEMS USING A COMMON DISC PARTITION AND METHOD FOR THE SAME
App. No. 11/048,821
→
Moir¿ Correction in Images
App. No. 11/037,556
→
SYSTEMS AND METHODS FOR DETECTING SCENE CHANGES IN A VIDEO DATA STREAM
App. No. 11/034,819
→
SYSTEM AND METHOD OF DVD PLAYER FOR DISPLAYING MULTIPLE SUBTITLES
App. No. 11/030,119
→
Application program sharing framework and method for operating systems
App. No. 11/023,450
→
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
App. No. 11/011,190
→
Systems and methods for enhanced error concealment in a video decoder
App. No. 11/002,090
→
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
App. No. 11/001,118
→
Self-labeling digital storage unit
App. No. 10/994,271
→
Systems and methods for reducing frame rates in a video data stream
App. No. 10/989,390
→
SYSTEMS AND METHODS FOR ENCODING REDUNDANT MOTION VECTORS IN COMPRESSED VIDEO BITSTREAMS
App. No. 10/989,386
→
AUTOMATIC NETWORK SEARCH, DATA DOWNLOAD, AND STORAGE WRITE SYSTEM
App. No. 10/959,044
→
SYSTEMS AND METHODS FOR PERFORMING BIT RATE ALLOCATION FOR A VIDEO DATA STREAM
App. No. 10/956,061
→
Transformation method and system of computer system for transforming a series of video signals
App. No. 10/840,283
→
VIDEO EDITING SYSTEM AND METHOD OF COMPUTER SYSTEM
App. No. 10/840,282
→
MOVIE ENHANCEMENT
App. No. 10/822,742
→
SYSTEMS AND METHODS FOR CACHING MULTIMEDIA DATA
App. No. 10/765,383
→
Systems and methods for adaptively filtering discrete cosine transform (DCT) coefficients in a video encoder
App. No. 10/642,107
→
SYSTEMS AND METHODS FOR SELECTING A MACROBLOCK MODE IN A VIDEO ENCODER
App. No. 10/642,396
→
PORTABLE DATA TRANSFER AND MASS STORAGE DEVICE FOR REMOVABLE MEMORY MODULES
App. No. 10/629,905
→
SYSTEMS AND METHODS FOR MULTIMEDIA TIME STRETCHING
App. No. 10/458,066
→
SYSTEMS AND METHODS FOR ADJUSTING TARGETED BIT ALLOCATION BASED ON AN OCCUPANCY LEVEL OF A VBV BUFFER MODEL
App. No. 10/452,768
→
SYSTEMS AND METHODS FOR IMPROVING BIT RATE CONTROL OF VIDEO ENCODING BY CORRECTING FOR THE EFFECTS OF SCENE CHANGES AND BIT STUFFING IN A VIDEO BUFFER VERIFIER (VBV) BUFFER MODEL
App. No. 10/449,436
→
SYSTEMS AND METHODS FOR ALLOCATING BITS TO MACROBLOCKS WITHIN A PICTURE DEPENDING ON THE MOTION ACTIVITY OF MACROBLOCKS AS CALCULATED BY AN L1 NORM OF THE RESIDUAL SIGNALS OF THE MACROBLOCKS
App. No. 10/452,793
→
SYSTEMS AND METHODS FOR RESETTING RATE CONTROL STATE VARIABLES UPON THE DETECTION OF A SCENE CHANGE WITHIN A GROUP OF PICTURES
App. No. 10/452,799
→
SYSTEM AND METHOD FOR CREATING MARK-MAKING TOOLS
App. No. 10/407,963
→
Method and system for remote playback of a DVD
App. No. 10/116,459
→
Method and system for a distributed digital video recorder
App. No. 10/115,843
→
Systems and methods for generating error correction information for a media stream
App. No. 10/092,392
→
SYSTEMS AND METHODS FOR MANAGEMENT OF DATA IN A RING BUFFER FOR ERROR RESILIENT DECODING OF A VIDEO BITSTREAM
App. No. 10/092,384
→
SYSTEMS AND METHODS FOR ENHANCED ERROR CONCEALMENT IN A VIDEO DECODER
App. No. 10/092,366
→
SYSTEMS AND METHODS FOR REDUCING FRAME RATES IN A VIDEO DATA STREAM
App. No. 10/092,345
→
SYSTEMS AND METHODS FOR ENCODING REDUNDANT MOTION VECTORS IN COMPRESSED VIDEO BITSTREAMS
App. No. 10/092,373
→
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
App. No. 10/092,376
→
SYSTEMS AND METHODS FOR REFRESHING MACROBLOCKS
App. No. 10/092,375
→
SYSTEMS AND METHODS FOR PERFORMING BIT RATE ALLOCATION FOR A VIDEO DATA STREAM
App. No. 10/092,383
→
SYSTEMS AND METHODS FOR DETECTING SCENE CHANGES IN A VIDEO DATA STREAM
App. No. 10/092,394
→
SYSTEMS AND METHODS FOR DECODING REDUNDANT MOTION VECTORS IN COMPRESSED VIDEO BITSTREAMS
App. No. 10/092,339
→
SYSTEMS AND METHODS FOR REDUCING ERROR PROPAGATION IN A VIDEO DATA STREAM
App. No. 10/092,340
→
PORTABLE COMPUTER HARD DRIVE
App. No. 29/152,119
→
COMPONENT USER INTERFACE MANAGEMENT
App. No. 10/039,486
→
IMPLEMENTATION OF QUANTIZATION FOR SIMD ARCHITECTURE
App. No. 09/937,058
→
AUTOMATIC COLOR BALANCE
App. No. 09/897,768
→
SELECTIVE PROCESSING OF DATA EMBEDDED IN A MULTIMEDIA FILE
App. No. 09/884,504
→
Systems, methods and computer program products for managing multimedia content
App. No. 09/821,745
→
Systems, methods and computer program products for managing multimedia content
App. No. 09/821,437
→
FAST CONVERGENCE METHOD FOR BIT ALLOCATION STAGE OF MPEG AUDIO LAYER 3 ENCODERS
App. No. 09/790,029
→
LINKING INTERNET DOCUMENTS WITH COMPRESSED AUDIO FILES
App. No. 09/790,032
→