DCT

1:25-cv-01054

Nokia Tech Oy v. Paramount Skydance Corp

Key Events
Complaint
complaint Intelligence

I. Executive Summary and Procedural Information

  • Parties & Counsel:
  • Case Identification: 1:25-cv-01054, D. Del., 08/21/2025
  • Venue Allegations: Venue is asserted based on Defendants being incorporated in Delaware and conducting business in the district, including offering the accused services to residents of Delaware.
  • Core Dispute: Plaintiff alleges that Defendants' backend video encoding processes for their streaming services infringe a portfolio of thirteen patents related to video compression and coding technology.
  • Technical Context: The technology at issue involves foundational methods for efficiently compressing and encoding digital video, which is critical for delivering high-quality streaming content over the internet with lower bandwidth requirements.
  • Key Procedural History: The complaint states that Nokia first notified Paramount of its patent portfolio on September 29, 2022, but that subsequent licensing negotiations were unsuccessful. A central point of contention appears to be whether Nokia's asserted encoding patents are essential to the H.264 and H.265 video standards and therefore subject to Reasonable and Non-Discriminatory (RAND) licensing obligations. Nokia seeks a declaratory judgment that its patents are not RAND-encumbered, a point it alleges Paramount disputes.

Case Timeline

Date Event
2000-05-08 Priority Date, U.S. Patent No. 6,711,211
2000-05-15 Priority Date, U.S. Patent No. 6,968,005
2000-08-11 Priority Date, U.S. Patent No. 8,005,145
2001-01-20 Priority Date, U.S. Patent No. 9,800,891
2001-08-30 Priority Date, U.S. Patent No. 7,082,450
2001-09-14 Priority Date, U.S. Patent No. 6,856,701
2001-09-17 Priority Date, U.S. Patent No. 6,950,469
2002-01-23 Priority Date, U.S. Patent No. 8,050,321
2002-03-15 Priority Date, U.S. Patent No. 7,532,808
2002-04-23 Priority Date, U.S. Patent No. 8,175,148
2002-06-11 Priority Date, U.S. Patent No. 7,289,674
2002-12-03 Priority Date, U.S. Patent No. 8,107,744
2004-03-23 Issue Date, U.S. Patent No. 6,711,211
2005-02-15 Issue Date, U.S. Patent No. 6,856,701
2005-09-27 Issue Date, U.S. Patent No. 6,950,469
2005-11-22 Issue Date, U.S. Patent No. 6,968,005
2006-07-25 Issue Date, U.S. Patent No. 7,082,450
2007-10-30 Issue Date, U.S. Patent No. 7,289,674
2009-05-12 Issue Date, U.S. Patent No. 7,532,808
2010-03-12 Priority Date, U.S. Patent No. 8,776,204
2011-08-23 Issue Date, U.S. Patent No. 8,005,145
2011-11-01 Issue Date, U.S. Patent No. 8,050,321
2012-01-31 Issue Date, U.S. Patent No. 8,107,744
2012-05-08 Issue Date, U.S. Patent No. 8,175,148
2014-07-08 Issue Date, U.S. Patent No. 8,776,204
2017-10-24 Issue Date, U.S. Patent No. 9,800,891
2022-09-29 Nokia alleges it first informed Paramount of its patent portfolio
2022-12-07 Nokia alleges it gave Paramount notice of infringement for multiple patents
2024-11-23 Nokia alleges it gave Paramount notice of infringement for the '204 patent
2025-08-21 Complaint Filing Date

II. Technology and Patent(s)-in-Suit Analysis

U.S. Patent No. 7,532,808 - "Method for Coding Motion in a Video Sequence"

The Invention Explained

  • Problem Addressed: The complaint explains that prior art video compression techniques, such as the "SKIP" mode used to encode macroblocks by copying them from a reference frame, were not effective at handling certain types of video motion, like global or regional panning and zooming Compl. ¶57 These scenarios required computationally intensive workarounds that were inefficient Compl. ¶57
  • The Patented Solution: The '808 Patent claims an improved skip coding mode that can adapt to different motion scenarios. The invention analyzes the motion of macroblocks or sub-blocks surrounding the current block to be coded and, based on that analysis, decides whether to assign a zero motion vector (for static regions) or a predicted non-zero motion vector (for regions with motion) Compl. ¶58 This allows the encoder to efficiently represent regional motion without transmitting additional motion vector data, improving compression efficiency (Compl. ¶58; Compl. ¶59, Compl. ¶¶col. 14:23-33).
  • Technical Importance: The invention enabled more efficient video compression by making the skip coding mode more adaptable, particularly for scenes with common types of camera movement Compl. ¶61

Key Claims at a Glance

  • The complaint asserts infringement of at least Claim 1 of the '808 Patent Compl. ¶197
  • The essential elements of independent claim 1 are:
    • A method of encoding a video sequence comprising:
    • assigning a skip coding mode to a first segment of a first frame;
    • assigning either a zero motion vector or a predicted non-zero motion vector for the skip coding mode based at least in part on motion information of a neighboring second segment;
    • forming a prediction for the first segment from a reference frame based on the assigned motion vector; and
    • providing an indication of the skip coding mode in the bitstream when no further motion vector information is coded.
  • The complaint, via its claim chart exhibit, reserves the right to update its infringement positions, which may include asserting dependent claims Compl. Ex. 14, p. 1

U.S. Patent No. 6,950,469 - "Method for Sub-Pixel Value Interpolation"

The Invention Explained

  • Problem Addressed: Motion compensation in video coding often requires sub-pixel accuracy, meaning motion vectors point to locations between actual pixels. Prior art methods for calculating these sub-pixel values were rigid, using predetermined sets of nearby pixels, which led to high computational complexity and memory usage Compl. ¶68 Storing intermediate values could also lead to a loss of precision due to truncation Compl. ¶68
  • The Patented Solution: The '469 Patent describes a more flexible and efficient method for sub-pixel interpolation. It provides a choice of different interpolation methods and precisions (e.g., 1/4 or 1/8 pixel) depending on the situation, which can reduce the number of required calculations Compl. ¶69 For instance, it describes interpolating certain sub-pixel values diagonally from other sub-pixels or pixels, which increases precision by avoiding truncation and clipping steps required in conventional techniques '469 Patent, col. 13:66-14:9 Compl. ¶73
  • Technical Importance: The invention's selective use of lower-precision arithmetic and flexible interpolation schemes decreased computational complexity and memory requirements, increasing the speed at which encoding could be performed Compl. ¶70

Key Claims at a Glance

  • The complaint asserts infringement of at least Claim 1 of the '469 Patent Compl. ¶203
  • Independent claim 1 is a multi-part method claim for interpolation in video coding, comprising distinct steps for generating sub-pixel values at different fractional locations:
    • a) when values for sub-pixels at certain horizontal or vertical locations are needed, interpolating them directly using weighted sums of pixels;
    • b) when values at other fractional locations are needed, interpolating them using a choice of two different weighted sums of other sub-pixels;
    • c) when a value for a sub-pixel at a diagonal location is needed, interpolating it by taking a weighted average of two other diagonally located sub-pixels or pixels.
  • The complaint, via its claim chart exhibit, reserves the right to update its infringement positions Compl. Ex. 15, p. 1

  • Patent Identification: U.S. Patent No. 8,175,148, "Method and Device for Indicating Quantizer Parameters in a Video Coding System," issued May 8, 2012.

  • Technology Synopsis: The patent addresses the problem that transmitting the quantization parameter (QP) value for every picture or slice consumes significant bandwidth Compl. ¶80 The solution is to define a default or reference QP that applies to multiple pictures, and the encoder only needs to transmit smaller delta values indicating the difference from this default, reducing the overall bitrate Compl. ¶81

  • Asserted Claims: At least Claim 1 Compl. ¶209

  • Accused Features: The complaint alleges Paramount's encoding process uses a default QP, identified as "pic_init_qp_minus26" in the Picture Parameter Set (PPS), and then transmits QP delta values for individual slices, which allegedly infringes the patent Compl. Ex. 16, pp. 9-10

  • Patent Identification: U.S. Patent No. 8,050,321, "Grouping of Image Frames in Video Coding," issued November 1, 2011.

  • Technology Synopsis: This patent addresses the problem of starting video playback from a random point in a stream, which prior systems could not do without potential errors or loss of image frames Compl. ¶91 The invention encodes an indication of an "independently decodable group of pictures," allowing a decoder to begin decoding cleanly from that point, which improves resiliency and user experience Compl. ¶¶92-93

  • Asserted Claims: At least Claim 1 Compl. ¶215

  • Accused Features: Paramount's use of Instantaneous Decoder Refresh (IDR) pictures in its video streams is accused of creating the claimed "independent sequence of image frames" Compl. Ex. 17, p. 2 Compl. Ex. 18, p. 2

  • Patent Identification: U.S. Patent No. 7,289,674, "Spatial Prediction Based Intra Coding," issued October 30, 2007.

  • Technology Synopsis: Prior methods for intra-mode block prediction relied on large, memory-demanding tables to track the order of prediction modes Compl. ¶102 This invention proposes reducing memory requirements by grouping available prediction modes into two sets-a smaller group of the most probable modes and a second group of the remaining modes-and ordering them based on probability, which eliminates the need to store large tables Compl. ¶103

  • Asserted Claims: At least Claim 1 Compl. ¶221

  • Accused Features: Paramount's encoding is alleged to use a plurality of spatial prediction modes for intra-mode block prediction and group them based on probability of occurrence, thereby infringing the patent Compl. Ex. 19, p. 14

  • Patent Identification: U.S. Patent No. 6,968,005, "Video Coding," issued November 22, 2005.

  • Technology Synopsis: The patent addresses the problem of error propagation when a reference picture is lost during transmission, which could cause the video to freeze or degrade significantly Compl. ¶111 The invention uses a sequence indicator with an independent numbering scheme that allows a decoder to differentiate between errors involving a reference frame versus a non-reference frame, enabling it to take appropriate concealment action Compl. ¶112

  • Asserted Claims: At least Claim 1 Compl. ¶228

  • Accused Features: The complaint alleges Paramount's encoding process infringes by indicating an encoding order of pictures using an independent numbering scheme (e.g., the "frame_num" in the slice header) such that reference pictures are assigned values that differ with respect to each other Compl. Ex. 20, p. 10

  • Patent Identification: U.S. Patent No. 7,082,450, "Implementation of a Transform and of a Subsequent Quantization," issued July 25, 2006.

  • Technology Synopsis: Standard Discrete Cosine Transform (DCT) operations involve computationally expensive multiplications with irrational numbers Compl. ¶121 This invention simplifies the process by approximating the irrational numbers in the transform matrix with rational numbers (powers of two), allowing the operations to be performed with simpler bit-shifts, and then adjusting the subsequent quantization step to compensate for the approximation errors Compl. ¶¶122-123

  • Asserted Claims: At least Claim 31 Compl. ¶234

  • Accused Features: The accused Paramount services allegedly use an x264-based encoding implementation that applies a simplified transform matrix with rational numbers and performs an extended quantization operation to compensate for the approximation, as claimed Compl. Ex. 21, pp. 4, 9

  • Patent Identification: U.S. Patent No. 6,711,211, "Method for Encoding and Decoding Video Information," issued March 23, 2004.

  • Technology Synopsis: Conventional video encoders perform "exhaustive calculations" to evaluate all possible prediction methods for a macroblock to find the best one, which is computationally complex Compl. ¶133 The invention reduces this complexity by restricting the number of possible prediction methods for a given macroblock segmentation, which allows the decoder to infer the prediction method more efficiently Compl. ¶134

  • Asserted Claims: At least Claim 1 Compl. ¶240

  • Accused Features: Paramount's encoder is alleged to infringe by defining a number of available macroblock segmentations and associated prediction methods, and then selecting the pair that minimizes a cost function Compl. Ex. 22, p. 2

  • Patent Identification: U.S. Patent No. 8,005,145, "Method and Apparatus for Transferring Video Frame in Telecommunication System," issued August 23, 2011.

  • Technology Synopsis: Prior art methods for selecting a reference block for motion prediction were computationally intensive Compl. ¶142 This invention provides a more efficient method where the motion data of a block is predicted using only the motion data of previously coded neighboring blocks that use the same reference frame, which is determined by comparing reference frame numbers Compl. ¶¶143-144

  • Asserted Claims: At least Claim 1 Compl. ¶246

  • Accused Features: The accused encoding process allegedly infringes by comparing the reference frame number of the current block to be coded with the reference frame numbers of previously coded blocks to predict the motion data Compl. Ex. 23, p. 6

  • Patent Identification: U.S. Patent No. 9,800,891, "Method and Associated Device for Filtering Digital Video Images," issued October 24, 2017.

  • Technology Synopsis: The patent addresses the challenge of removing "blocking artifacts" (visible edges between blocks) that result from quantization, without weakening the actual edges of the image Compl. ¶¶153-154 The invention is a filtering method that adaptively adjusts filtering parameters based on the coding types of the blocks on either side of a boundary to be filtered Compl. ¶155

  • Asserted Claims: At least Claim 23 Compl. ¶252

  • Accused Features: Paramount is accused of infringing by performing an adaptive block boundary filtering operation where the filter is determined based on the types of the first and second prediction encoding methods of adjacent blocks Compl. Ex. 24, p. 2

  • Patent Identification: U.S. Patent No. 6,856,701, "Method and System for Context-Based Adaptive Binary Arithmetic Coding," issued February 15, 2005.

  • Technology Synopsis: Context-based Adaptive Binary Arithmetic Coding (CABAC) is a form of entropy coding, but prior methods were not optimal Compl. ¶¶165-166 The invention improves coding efficiency by creating an improved context model that considers the relationships between the "run" and "level" values of transform coefficients Compl. ¶167

  • Asserted Claims: At least Claim 1 Compl. ¶258

  • Accused Features: The accused encoders allegedly use a CABAC encoding scheme where the context for a number pair is assigned based at least partly on the value of a second number pair, which is alleged to infringe Compl. Ex. 25, p. 12

  • Patent Identification: U.S. Patent No. 8,107,744, "Picture Buffering for Prediction References and Display," issued January 31, 2012.

  • Technology Synopsis: Conventional video standards required decoded pictures to be stored twice if used for both reference and display, increasing memory requirements Compl. ¶177 The invention proposes a "unified buffer" to store both reference pictures and pictures awaiting display, reducing memory needs by not storing pictures twice Compl. ¶179

  • Asserted Claims: At least Claim 12 Compl. ¶264

  • Accused Features: Paramount's encoders are accused of using a unified picture buffer to handle both reference pictures and pictures for display, and determining the number of pictures to be stored in that buffer Compl. Ex. 26, p. 24

  • Patent Identification: U.S. Patent No. 8,776,204, "Secure Dynamic Authority Delegation," issued July 8, 2014.

  • Technology Synopsis: The patent addresses weaknesses in prior authorization protocols like OAuth, such as complexity and vulnerability to phishing Compl. ¶188 The invention provides a method where a resource requestor can dynamically obtain an authorization token in a single round trip, where the token has a verifiable structure and can be bound to an existing application protocol Compl. ¶189

  • Asserted Claims: At least Claim 1 Compl. ¶270

  • Accused Features: The complaint alleges that the BET+ service uses JSON Web Tokens (JWTs) to authorize user requests for content, and that this system of requesting and receiving a verifiable JWT constitutes infringement Compl. Ex. 27, pp. 2-5

III. The Accused Instrumentality

Product Identification

  • The complaint identifies the accused instrumentalities as the "Accused Services," which are backend processes used for video transcoding and encoding Compl. ¶3 Specific commercial services named as benefiting from this technology are Paramount+, Pluto TV, and BET+ Compl. ¶4

Functionality and Market Context

  • The Accused Services are alleged to be server-side systems that receive raw video and encode it into compressed formats suitable for streaming over the internet Compl. ¶2 The complaint asserts that this patented technology is important to Paramount's business, as it enables the efficient delivery of high-quality video for its ad-supported and subscription offerings Compl. ¶4 The infringement allegations focus on the technical methods of video encoding performed by these backend services, not on the end-user playback devices Compl. ¶3 The complaint includes a screenshot from VQ Analyzer software analysis of a video downloaded from Paramount, showing highlighted macroblocks that are identified as "skip-coded" Compl. Ex. 14, p. 3

IV. Analysis of Infringement Allegations

'808 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
A method of encoding a video sequence, the method comprising: Paramount performs a method of encoding a video sequence. ¶194; Ex. 14, p. 2 col. 25:27-29
assigning a skip coding mode to a first segment of a first frame of the sequence; The accused encoding process assigns a skip coding mode to macroblocks, which are segments of a frame. The complaint shows a screenshot from analysis software where certain macroblocks (e.g., [65,3]) are identified with "MB type: Skip." Ex. 14, pp. 3-4 col. 25:30-32
assigning either a zero motion vector or a predicted non-zero motion vector for the skip coding mode for the first segment based at least in part on the motion information of a second segment neighboring the first segment; The accused process allegedly assigns either a zero motion vector or a predicted non-zero motion vector based on the motion of neighboring segments. The complaint provides examples of both zero and non-zero motion vectors being used for skip-coded blocks. Ex. 14, pp. 7, 12 col. 25:33-39
forming a prediction for the first segment with respect to a reference frame based at least in part on the assigned motion vector for the skip coding mode, wherein the assigned motion vector is one of the zero motion vector and the predicted non-zero motion vector; and Paramount's process allegedly forms a prediction for the segment based on the assigned motion vector, whether it is a zero or predicted non-zero vector. Ex. 14, p. 15 col. 25:40-46
providing in an encoded bitstream an indication of the skip coding mode when no further motion vector information for the first segment is coded in the encoded bitstream. The complaint points to a screenshot showing the "entropy_coding_mode_flag" set to 1 in the bitstream, which it alleges is the claimed indication. Ex. 14, p. 25 col. 25:47-26:2

'469 Patent Infringement Allegations

Claim Element (from Independent Claim 1) Alleged Infringing Functionality Complaint Citation Patent Citation
A method of interpolation in video coding... Paramount performs a method of interpolation in its video encoding process, which is allegedly based on the x264 implementation. ¶200; Ex. 15, p. 2 col. 45:3-17
a) when values for sub-pixels at 1/2^N-M unit horizontal and unit vertical locations, and unit horizontal and 1/2^N-M unit vertical locations are required, interpolating such values directly using weighted sums of pixels residing at unit horizontal and unit vertical locations; The complaint alleges that when Paramount's encoder needs values at half-unit horizontal or vertical locations, it calculates them using a filtering function on full-pixel values, which it equates to a weighted sum. Ex. 15, pp. 7, 14 col. 45:18-24
b) when values for sub-pixels at 1/2^N-M unit horizontal and 1/2^N-M unit vertical locations are required, interpolating such values directly using a choice of a first weighted sum... and a second weighted sum...; The complaint alleges the accused encoder interpolates values for half-unit horizontal and vertical sub-pixels by using weighted sums of previously calculated sub-pixel values. Ex. 15, p. 14 col. 45:25-36
c) when a value for a sub-pixel situated at a 1/2^N unit horizontal and 1/2^N unit vertical location is required, interpolating such a value by taking a weighted average of the value of a first sub-pixel or pixel... and the value of a second sub-pixel or pixel... located diagonally... The complaint alleges Paramount's encoder interpolates values for diagonal sub-pixels (e.g., quarter-pixel locations) by taking a weighted average of two diagonally-situated sub-pixels or pixels. A VQ Analyzer screenshot shows a motion vector corresponding to such a location. Ex. 15, p. 18 col. 45:37-46:27
  • Identified Points of Contention:
    • For the '808 Patent, the infringement allegation relies on interpreting the behavior of an encoder. A potential point of contention is whether the accused encoder's decision to use a zero or non-zero motion vector for a skip block is truly "based... on the motion information" of its neighbors in the specific manner claimed, or if it follows a different logic that merely happens to correlate with neighboring motion.
    • For the '469 Patent, the claim recites a highly structured, multi-part method with distinct interpolation steps for different sub-pixel locations (e.g., step 'a' for cardinal directions, step 'c' for diagonals). A key question will be whether the accused x264 encoder's interpolation code, which Nokia references, actually performs these distinct, claimed steps, or if it uses a more unified or different filtering algorithm that does not map cleanly onto the claim's structure.

V. Key Claim Terms for Construction

  • '808 Patent: "based at least in part on the motion information of a second segment neighboring the first segment"

    • Context and Importance: This term is central to the claimed invention, as it defines how the improved skip mode intelligently adapts using local context. The infringement case hinges on whether the accused encoder's logic for selecting a motion vector for a skip block relies on neighboring block motion in a way that falls within the scope of this term.
    • Intrinsic Evidence for a Broader Interpretation: The phrase "based at least in part on" is inherently broad. The specification supports this by describing the decision as being made by "analyzing the motion of other macroblocks and/or sub-blocks in a region surrounding the macroblock to be coded" '808 Patent, col. 14:23-27, suggesting a general analysis rather than a rigid formula.
    • Intrinsic Evidence for a Narrower Interpretation: The specification provides specific examples of this analysis, such as determining if surrounding motion has a "common velocity or deviation" or "exhibits divergence" '808 Patent, col. 14:35-44 A defendant may argue these examples cabin the term's scope to these more specific types of analysis, rather than any general consideration of neighboring motion.
  • '469 Patent: "interpolating such values directly" and the structure of steps (a), (b), and (c)

    • Context and Importance: Claim 1 is a method with three distinct sub-steps for different interpolation scenarios. The term "directly" appears in steps (a) and (b). The case may turn on whether the accused encoder performs these distinct steps as claimed or uses a single, different method. Practitioners may focus on whether the accused code can be shown to switch between different logic paths that correspond to steps (a), (b), and (c).
    • Intrinsic Evidence for a Broader Interpretation: A plaintiff could argue that "directly" simply means the values are calculated from the specified inputs (pixels or other sub-pixels) without needing to be stored and retrieved from a separate table, consistent with the patent's goal of reducing memory dependencies.
    • Intrinsic Evidence for a Narrower Interpretation: A defendant may argue that "directly using weighted sums" implies a specific, one-step mathematical operation. The patent's abstract and detailed description distinguish between interpolation for different sub-pixel resolutions (e.g., 1/2, 1/4, 1/8) and directions (horizontal, vertical, diagonal) '469 Patent, abstract '469 Patent, col. 13:66-14:9, which may support an interpretation that the claim requires separate, distinct processes for each scenario outlined in steps (a), (b), and (c).

VI. Other Allegations

  • Indirect Infringement: The complaint focuses on direct infringement by Paramount through its own backend encoding activities Compl. ¶¶194-195 Compl. ¶¶200-201 While it mentions deriving revenue "directly and indirectly," it does not plead specific facts to support claims of induced or contributory infringement, such as allegations that Paramount instructs its users or partners to perform the infringing steps.
  • Willful Infringement: Nokia alleges that Paramount had knowledge of the asserted patents and its infringement no later than December 7, 2022 (for most patents) and November 23, 2024 (for the '204 patent), based on pre-suit communications Compl. ¶193 Compl. ¶199 Compl. ¶266 The complaint alleges that Paramount's continued infringement after receiving notice is willful, which could serve as a basis for enhanced damages if proven Compl. Prayer for Relief, B

VII. Analyst's Conclusion: Key Questions for the Case

  • A threshold issue for a significant portion of the asserted patents will be one of contract and standards-essentiality: will the court agree with Nokia's request for a declaratory judgment that its encoding patents are not "essential" to the H.264/H.265 video standards and thus are not encumbered by RAND licensing commitments? The resolution of this dispute will frame the entire economic and legal context of the infringement claims.
  • The core of the infringement case will likely be a battle of technical interpretation: do the algorithms within the video encoders used by Paramount (e.g., x264) operate in a manner that maps directly onto the specific, often multi-step, processes recited in Nokia's claims? This will likely require deep expert analysis of the source code and encoder behavior to resolve questions of functional and structural equivalence.
  • A central legal question will be one of claim scope: how broadly will the court construe functional terms like "based at least in part on" ('808 Patent) or structural claim formats like the distinct interpolation steps in the '469 Patent? Whether these terms are given a broad, general meaning or are narrowed by the patent's specific embodiments will be a critical factor in determining infringement.
Loading Complaint