VidAngel LLC v. Clearplay, Inc.
Filing
319
MEMORANDUM DECISION & ORDER on 282 Motion/Application Claim Construction and 285 Motion/Claim Construction. Motions terminated: 285 Motion/Application filed by Jeffrey Harmon, VidAngel LLC, Neal Harmon, 282 Motion/Application filed by Clearplay, Inc. Per chambers. Signed by Judge David Barlow on 04/02/2024. (kpf)
THE UNITED STATES DISTRICT COURT
DISTRICT OF UTAH
MEMORANDUM DECISION AND
ORDER ON [282][285] CLAIM
CONSTRUCTION
VIDANGEL LLC,
Plaintiff and Counterclaim Defendant,
v.
Case No. 2:14-cv-00160-DBB-CMR
CLEARPLAY, INC.; and DOES 1 through
10,
District Judge David Barlow
Defendants and Counterclaim Plaintiff.
CLEARPLAY, INC.,
Counterclaim Plaintiff
v.
JEFFREY HARMON and NEAL HARMON,
and DOES 1 through 10,
Counterclaim Defendants.
Defendant ClearPlay, Inc. (“ClearPlay”) accuses Plaintiff VidAngel LLC (“VidAngel”)
of infringing its patents. The parties filed cross motions for claim construction. 1 On December 8,
2023, the court held a Markman hearing to further develop the record on claim construction. This
Memorandum Decision and Order construes the disputed terms.
ClearPlay, Inc.’s Cross Motion for Claim-Construction (“ClearPlay Mot.”), ECF No. 282; VidAngel, LLC, Jeffrey
Harmon, and Neal Harmon’s Cross-Motions for Claim Construction (“VidAngel Mot.”), ECF No. 285; see also
VidAngel, LLC, Jeffrey Harmon, and Neal Harmon’s responsive Claim Construction Brief (“VidAngel Resp.”),
ECF No. 297; ClearPlay, Inc.’s Responsive Claim Construction Brief (“ClearPlay Resp.”), ECF No. 299.
1
1
BACKGROUND
VidAngel “provides products and services related to a cloud-based software solution for
filtering streaming video.” 2 ClearPlay likewise is in the business of content filtering. 3 In essence,
both parties provide a solution for the problem of potentially objectionable content—for
example, nudity, blood, and curse words—appearing in movies, television shows, and other
multimedia. From 2005 to 2014, ClearPlay obtained several patents for its filtering technology, 4
which are now the subject of this litigation. In 2014 VidAngel commenced this suit, after
receiving a demand letter from ClearPlay that asserted that VidAngel was infringing ClearPlay’s
patents. 5 ClearPlay then counterclaimed that VidAngel was infringing its patents. 6
Four patents are presently at issue 7: U.S. Patent Nos. 6,889,383 (the “‘383 Patent”), 8
7,577,970 (the “‘970 Patent”), 9 7,526,784 (the “‘784 Patent”), 10 and 8,819,263 (the “‘263
Patent”). 11 The ‘970 Patent “describes a mechanism that compares the play position in the
multimedia content against navigation objects,” while the ‘383, ‘784, and ‘263 Patents “cover
systems and processes for retrieving or delivering navigation objects from a ‘server system.’” 12
The parties identify ten disputed terms: (1) “navigation object”; (2) “filtering action”; (3)
“skip[ping]”; (4) “filter[ing]” when used as a verb; (5) “activating the filtering action(s)”; (6)
Pl.’s Complaint for Declaratory Judgment of Patent Non-Infringement and Invalidity ¶ 3 (“Compl.”), ECF No. 1.
ClearPlay Mot. 1.
4
See infra notes 8–11 and accompanying text.
5
Compl. ¶ 21–22; Def.’s Third Am. Answer to Complaint and Counterclaims (“Defs.’ Counterclaims”) ¶ 23–24,
ECF. No. 232.
6
Def.’s Counterclaims ¶¶ 11–52.
7
ClearPlay Mot. 2; VidAngel Mot. 1.
8
U.S. Patent No. 6,889,383 (filed May 3, 2005).
9
U.S. Patent No. 7,577,970 (filed Aug. 18, 2009).
10
U.S. Patent No. 7,526,784 (filed Apr. 28, 2009).
11
U.S. Patent No. 8,819,263 (filed Aug. 26, 2014).
12
ClearPlay Mot. 3.
2
3
2
“position code” (7) “consumer [computer] system”; (8) “decod[e/er/ing]”; (9)
“disable[e/ed/ing]”; and (10) “representation.”
The first two claims of the ‘970 Patent are provided as examples, with disputed terms
italicized:
The invention claimed is:
1. In a computerized system for enabling a consumer to filter multimedia
content that is comprised of video content, audio content, or both, and wherein a
consumer computer system includes a processor, a memory, a decoder, and an
output device for playing the multimedia content, a method for assisting the
consumer to automatically identify portions of the multimedia content that are to
be filtered and to thereafter automatically filter the identified portions, the method
comprising:
loading a plurality of navigation objects into the memory of the consumer
computer system, each of which defines a portion of the multimedia content that is
to be filtered by defining a start position and a duration from the start position and
a filtering action to be performed on the portion of the multimedia content defined
by the start and the duration from the start position for that portion;
updating a position code in association with decoding the multimedia
content on the consumer computer system;
comparing the position code with a particular navigation object to
determine whether the position code corresponding to the multimedia content falls
within the start and duration from the start position defined by the particular
navigation object;
when the position code is determined to fall within the start and duration
from the start position defined by the particular navigation object, activating the
filtering action assigned to the particular navigation object;
playing the multimedia content at the output device in accordance with the
filtering action of the particular navigation object;
providing for displaying a representation of the plurality of navigation
objects, the representation including a description of each of the plurality of
navigation objects;
3
providing for receiving a response to the representation of the plurality of
navigation objects, the response identifying the at least one of the plurality of
navigation objects to be disabled; and
providing for disabling the at least one of the plurality of navigation objects
such that the specific filtering action specified by the at least one of the plurality of
navigation objects is ignored.
2. A method as recited in claim 1 wherein the filtering action is skipping the
portion of the multimedia content defined by the particular navigation object. 13
DISCUSSION
A. Claim Construction Principles
Claim construction is the first step in an infringement analysis, and is a matter of law that
the court decides. 14 “In construing claims, district courts give claims their ordinary and
customary meaning, which is ‘the meaning that the term would have to a person of ordinary skill
in the art in question at the time of the invention.’” 15 “The inquiry into how a person of ordinary
skill in the art understands a claim term provides an objective baseline from which to begin claim
interpretation.” 16
“In some cases, the ordinary meaning of claim language as understood by a person of
skill in the art may be readily apparent even to lay judges.” 17 However, “[b]ecause the meaning
of a claim term as understood by persons of skill in the art is often not immediately apparent, and
because patentees frequently use terms idiosyncratically, the court looks to” several sources
‘970 Patent col. 19 l. 47 to col. 20 l. 24 (emphases added).
Markman v. Westview Instruments, Inc., 52 F.3d 967, 976, 979 (Fed. Cir. 1995) (en banc).
15
Continental Circuits LLC v. Intel Corp., 915 F.3d 788, 796 (Fed. Cir. 2019) (quoting Phillips v. AWH Corp., 415
F.3d 1303, 1312–13 (Fed. Cir. 2005) (en banc)). “There are only two exceptions to this general rule: 1) when a
patentee sets out a definition and acts as his own lexicographer, or 2) when the patentee disavows the full scope of
the claim term either in the specification or during prosecution.” Hill-Rom Servs., Inc. v. Stryker Corp., 755 F.3d
1367, 1371 (Fed. Cir. 2014) (quoting Thorner v. Sony Comput. Ent. Am. LLC, 669 F.3d 1362, 1365 (Fed. Cir.
2012)).
16
Phillips, 415 F.3d at 1313.
17
Id. at 1314.
13
14
4
“‘that show what a person of skill in the art would have understood disputed claim language to
mean.’” 18 These sources are “the words of the claims themselves, the remainder of the
specification, the prosecution history, and extrinsic evidence concerning relevant scientific
principles, the meaning of technical terms, and the state of the art.” 19 A district court may
“construe the claims in a way that neither party advocates,” since the court has an “independent
obligation” to construe the claims. 20
Courts give greater weight to intrinsic evidence—that is, the words of the claims
themselves, the specification, and the prosecution history—than to extrinsic evidence—that is,
everything else. 21 The language of the claims themselves is typically entitled to the greatest
weight, since the specification does not itself define “the right to exclude” and the prosecution
history may not be used to “‘enlarge, diminish, or vary’ the limitations in the claims.” 22
Generally, “limitations from the specification may not be read into the claims.” 23 Indeed, the
Federal Circuit has “cautioned against limiting the claimed invention to preferred embodiments
or specific examples in the specification.” 24 That being said, the Federal Circuit has also
Id. (quoting Innova/Pure Water, inc. v. Safari Water Filtration Systems, Inc., 381 F.3d 1111, 1116 (Fed. Cir.
2004)).
19
Id. (quoting Innova, 381 F.3d at 1116).
20
Bancorp Servs. L.L.C. v. Sun Life Assur. Co. of Can. (U.S.), 687 F.3d 1266, 1274 (Fed. Cir. 2012).
21
See Markman, 52 F.3d at 979–81.
22
Id. at 980 (quoting Goodyear Dental Vulcanite Co., 102 U.S. 222, 227 (1880)); see Middleton, Inc. v. Minn.
Mining & Mfg. Co., 311 F.3d 1384, 1387 (Fed. Cir. 2002) (“[T]he most important indicator of [a term’s]
meaning . . . is its usage and context within the claim itself.”); Tempo Lighting, Inc. v. Tivoli, LLC, 742 F.3d 973,
977 (Fed. Cir. 2014) (“In claim construction, this court gives primacy to the language of the claims, followed by the
specification. Additionally the prosecution history, while not literally within the patent document, serves as intrinsic
evidence for purposes of claim construction.”).
23
Bell Atlantic Network Servs., Inc. v. Covad Commc’ns Grp., Inc., 262 F.3d 1258, 1270 (Fed. Cir. 2001).
24
Williamson v. Citrix Online, LLC, 792 F.3d 1339, 1346–47 (Fed. Cir. 2015) (quoting Teleflex, Inc. v. Ficosa N.
Am. Corp., 299 F.3d 1313, 1328 (Fed. Cir. 2002)).
18
5
emphasized that the specification “is [usually] dispositive; it is the single best guide to the
meaning of a disputed term.” 25
It is also important to note that the Federal Circuit “ordinarily interpret[s] claims
consistently across patents having the same specification.” 26 Thus, while this case deals with
several patents, because they share a specification, the court will interpret the terms within
consistently, absent an overriding canon.
Finally, this is not the first instance in which some of the disputed terms have been
construed by a reviewing body. This court construed a handful of the disputed terms in
ClearPlay v. DISH Network, LLC. 27 Namely, it construed “filtering action,” “position code,” and
“displaying a representation including a description of each of the plurality of navigation
objects,” 28 and it discussed navigation objects in ruling on post-trial motions. 29 And several
disputed terms have also been construed by the Patent Trial and Appeal Board (“PTAB”). 30 The
court observes that while both parties argue that this court should adopt the constructions of prior
reviewing bodies with regard to certain disputed terms, 31 at the Markman hearing both parties
noted that this court is not bound by those constructions. 32
Phillips, 415 F.3d at 1315 (quoting Vidtronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1582 (Fed. Cir. 1996)).
In re Katz Interactive Call Processing Pat. Litig., 639 F.3d 1303, 1325 (Fed. Cir. 2011).
27
Judge David Nuffer presiding. See generally No. 2:14-cv-00191-DN-CMR, 2019 WL 4015642 (D. Utah Aug. 26,
2019) (claim construction); No. 2:14-cv-00191-DN-CMR, 2023 WL 1424745 (D. Utah Jan. 31, 2023) (summary
judgment); No. 2:14-cv-00191-DN-CMR, 2023 WL 3805596 (D. Utah June 2, 2023) (judgment as a matter of law).
28
DISH Network, 2019 WL 4015642, at *1–2.
29
DISH Network, 2023 WL 3805596, at *17–19, 23–24.
30
See infra notes 61, 79, 100, 135, 177–178 and accompanying text.
31
E.g., ClearPlay Mot. 6; VidAngel Mot. 10.
32
See Markman Hr’g Tr. 8:3–8:10, 31:1–31:9, 61:10–61:14, 64:14–64:22, ECF No. 317.
25
26
6
B. Construction of ClearPlay’s Patents
1. “Navigation object”
Term
“Navigation
Object”
VidAngel’s Proposed
Construction
“A single object, file, or
data structure comprising
information that defines
both (1) a portion of
multimedia content to filter
(by identifying a start
position and a stop
position) and (2) a filtering
action to be taken on the
defined portion of
multimedia content.”
ClearPlay’s Proposed
Construction
Plain and ordinary meaning
(as defined by the terms of
the claims themselves).
# of Appearances in
Claims 33
‘263 Claims: 0
‘383 Claims: 79
‘784 Claims: 16
‘970 Claims: 72
ClearPlay argues that “no construction is necessary” and asks the court to define
“navigation object” according to its plain and ordinary meaning, as defined by the claims
themselves. 34 VidAngel argues for the addition of the phrase “a single object, file, or data
structure,” 35 based on this court’s jury instruction in ClearPlay v. DISH Network. 36
The claims of the ‘784, ‘970, and ‘383 Patents state that “each navigation object defin[es]
a portion of the multimedia content that is to be filtered by defining a start position, a stop
position, and a specific filtering action to be performed,” 37 or repeat a nearly identical phrase. 38
‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1, 3, 4, 6, 7, 8, 9, 11, 12, 14, 15, 16, 18, 19, 20, 22, 23); ‘784
Patent col. 19 l. 56 to col. 20 l. 59 (claims 1, 2, 3, 5, 6, 7, 8, 9); ‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 1, 2,
3, 5, 6, 9, 13, 16, 17, 20, 21, 23, 24, 27, 28, 33, 34, 37, 41).
34
ClearPlay Mot. 6–7.
35
VidAngel Mot. 9–12.
36
2023 WL 3805596, at *24 (noting that the jury was instructed that all elements of a navigation object must be
contained within a single object, file or data structure).
37
‘784 Patent col. 20 ll. 9–13 (claim 1); ‘383 Patent col. 20 ll. 28–32 (claim 1); id. col. 21 ll. 39–43 (claim 8); id.
col. 22 ll. 61–65 (claim 16); id. col. 24 ll. 5–9 (claim 20).
38
‘970 Patent col. 19 ll. 58–63 (claim 1); id. col. 21 ll. 30–35 (claim 16); id. col. 22 ll. 9–14 (claim 17); id. col. 23 ll.
37–40 (claim 27).
33
7
In addition, the abstracts 39 and specifications 40 of each of these patents include this phrase as
well.
Turning first to ClearPlay’s argument that “no construction is necessary,” “[a]
determination that a claim term ‘needs no construction’ or has the ‘plain and ordinary meaning’
may be inadequate when a term has more than one ‘ordinary’ meaning or when reliance on a
term’s ‘ordinary’ meaning does not resolve the parties’ dispute.” 41 Such is the case here. The
court further notes that while ClearPlay argues that no construction is necessary, it makes equally
clear its position that “a navigation object comprises the start position, the stop position, and the
filtering action . . . .” 42 The key dispute is over whether more than this is required to construe a
“navigation object.”
VidAngel argues for the addition of the phrase “a single object, file, or data structure.” In
DISH Network, the court ultimately instructed the jury that the three elements of a navigation
object must be contained within a single object, file, or data structure, given that “object” is
singular. 43 And to some extent, this limitation is supported by the intrinsic evidence. The claims
repeatedly stated that “each navigation object . . . defin[es] a start position, a stop position, and a
specific filtering action to be performed.” 44 ClearPlay argues that the intrinsic evidence does not
support this limitation, and emphasizes that the specifications note that [t]here is no particular
limitation on the format of the navigation objects.” 45 But like the court in DISH Network, the
‘383 Patent abstract; ‘970 Patent abstract; ‘784 Patent abstract.
‘970 Patent col. 4 ll. 49–52; id. 11 ll. 63–66 (describing Fig. 3A); ‘784 Patent col. 4 ll. 50–53; id. col. 12 ll. 4–7
(describing Fig. 3A); ‘383 Patent col. 4 ll. 46–49; id. col. 12 ll. 10–12 (describing Fig. 3A).
41
O2 Micro Intern. Ltd. v. Beyond Innovation Tech. Co., Ltd., 521 F.3d 1351, 1361 (Fed. Cir. 2008).
42
ClearPlay Mot. 7.
43
2023 WL 1424745, at *5; 2023 WL 3805596, at *24.
44
See supra note 37–38.
45
ClearPlay R 4–5; see also ‘970 Patent col. 4 ll. 52–56; ‘784 Patent col. 4 ll. 53–57; ‘383 Patent col. 4 ll. 49–54.
39
40
8
court here is persuaded that the words of the claims themselves support this limitation: object is
singular and the word “each” suggests that every single navigation object must contain those
three elements. However, there is no intrinsic support for the addition of the words “file, or data
structure” 46; therefore, the court declines to include them in its construction.
Thus, “navigation object” means: “A single object that defines its own start position, stop
position, and filtering action.”
2. “Filtering action”
Term
“Filtering
Action”
VidAngel’s Proposed
Construction
“An operation that edits or
rejects some multimedia
content, for example by
skipping, muting, or
reframing it.”
ClearPlay’s Proposed
Construction
“An action that edits or
rejects some multimedia
content while allowing
other multimedia content to
be unchanged.”
# of Appearances in
Claims 47
‘263 Claims: 5
‘383 Claims: 25
‘784 Claims: 6
‘970 Claims: 22
ClearPlay advances a construction for “filtering action” based on this court’s construction
of that term in DISH Network, and argues that this construction is supported by the claims
themselves, the context of the claims, and the specifications and abstracts. 48 Indeed, in DISH
Network, the court construed “filtering action” as “[a]n action that edits or rejects some
multimedia content while allowing other multimedia content to be unchanged.” 49 VidAngel
argues that its construction is superior since it does not conflict with prior art, avoids confusion
through the inclusion of examples, and avoids re-use of the word “action.” 50
See Markman Hr’g Tr. 20:14–21:12.
‘263 Patent col. 13 l. 51 to col. 15 l. 12 (claims 1, 2, 3, 4, 15); ‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1, 3,
4, 7, 8, 9, 11, 12, 15, 16, 18, 19, 20, 22, 23); ‘784 Patent col. 19 l. 56 to col. 20 l. 59 (claims 1, 3, 5, 6, 9); ‘970
Patent col. 19 l. 47 to col. 24 l. 63 (claims 1, 2, 3, 6, 16, 17, 20, 21, 27, 28, 29, 34).
48
ClearPlay Mot. 15–17.
49
2019 WL 4015642, at *1.
50
VidAngel Mot. 18–20.
46
47
9
The claims themselves do not define the term “filtering action” and simply refer to
examples of filtering actions: a skip, a reframe, and a mute. 51 These specific types of filtering
actions operate differently, as made clear by the specifications to the ‘383, ‘784, and ‘970
Patents. A mute for instance, is executed by suppressing the audio to the multimedia while the
multimedia is decoded. 52 By contrast, a skip action takes place by discontinuing decoding before
objectionable content and then immediately resuming decoding after the objectionable content
has ceased. 53 Finally, a reframe takes place by enlarging and repositioning the field of view in
order to omit objectionable content. 54 And while nowhere in the disputed patents does the phrase
“edit or reject some multimedia content” appear, given that the processes described in the
specifications for executing specified filtering actions themselves imply editing or rejecting
portions of multimedia content (as those terms are ordinarily used), 55 and given that the parties
agree that the construction should include this language, the court will adopt that portion of the
parties’ proposed constructions.
Turning to specific arguments raised by the parties, VidAngel argues that the word
“operation” should be used in place of the word “action,” given that the disputed patents deal
with computer systems and “action” is duplicative. 56 But “operation” is not used intrinsically to
describe filtering actions. Instead, the specification to several disputed patents mention other
‘970 Patent col. 20 ll. 22–45 (claims 2, 3, and 6); id. col. 22 ll. 47–65 (claims 20 and 21); id. col. 29 l. 59 to col.
24 l. 22 (claims 28, 29, and 34); ‘784 Patent col. 20 ll. 34–43 (claims 5 and 6); ‘383 Patent col. 20 l. 66 to col. 21 l. 8
(claims 3 and 4); id. col. 22 ll. 17–25 (claims 11 and 12); id. col. 23 ll. 33–45 (claims 18 and 19); id. col. 24 ll. 47–
58 (claims 22 and 23).
52
See ‘970 Patent col. 5 ll. 21–37; ‘784 Patent col. 5 ll. 27–43; ‘383 Patent col. 5 ll. 25–40.
53
See ‘383 Patent col. 5 ll. 5–24; ‘784 Patent col. 5 ll. 7–26; ’970 Patent col. 5 ll. 1–20.
54
See ‘970 Patent col. 5 ll. 38–52; ‘784 Patent col. 5 ll. 44–58; ‘’383 Patent col. 5 ll. 42–57.
55
See, e.g., ‘970 Patent col. 23 ll. 54–58 (suggesting that “to filter” means to “exclude[e] the portion [of the
multimedia content from playback] in accordance with the corresponding navigation object”).
56
VidAngel Mot. 20.
51
10
“actions,” such as the “video action,” the “audio action,” the “end action,” and the “muting
action,” in addition to the “filtering action.” 57 And because aspects of the filtering action may
take place via the user’s media player itself, 58 “action,” per its plain meaning, 59 is appropriate.
Next, ClearPlay argues that the inclusion of examples in the court’s construction is
unnecessary and could confuse the jury. 60 It also emphasizes that the PTAB rejected the
inclusion of examples during inter partes review. 61 The Federal Circuit has held that examples
provided by patent specifications are a proper source for discerning claim meaning. 62 As noted
above, the disputed patents consistently mention only three types of filtering actions: muting,
skipping, and reframing. 63 But, to ClearPlay’s point, nothing in the patents suggests that these
are the only types of filtering actions available. 64 And indeed, some language in the
specifications supports that other types of filtering actions are available: “For example, a fade out
. . . filtering action may precede a mute filtering action and a fade in . . . filtering action may
See, e.g., ‘970 Patent, col. 17 l. 28 to col. 28 l. 20; ‘784 Patent col. 17 l. 40 to col. 18 l. 29; ‘383 Patent col. 17 l.
60 to col. 18 l. 49.
58
See infra Section B.5.
59
See Action, Merriam-Webster, https://www.merriam-webster.com/dictionary/action [https://perma.cc/VW6B2YUU] (last visited Nov. 22, 2023) (“7.a. [A]n operating mechanism”).
60
ClearPlay Mot. 16–17.
61
Id. at 17. However, PTAB rejected a construction of the verb form of “to filter” that focused on examples of
filtering actions rather than on the function of filtering because such a construction was too narrow, given PTAB’s
duty to provide the broadest reasonable construction. See CustomPlay, LLC v. ClearPlay, Inc., No. 2013-00484,
2013 WL 8595752, at *6 (P.T.A.B. Nov. 26, 2013).
62
See, e.g., Monsanto Tech. LLC v. E.I. DuPont de Nemours & Co., 878 F.3d 1336, 1342 (Fed. Cir. 2018)
(upholding PTAB construction of soybean patent “having a seed oil fatty acid composition comprising a linolenic
acid content of about 3% or less” reaching variety of soybeans with 4% linolenic acid when the specification
included an example that had a linolenic acid range of 2.3% to 4.1%).
63
See supra notes 51–54 and accompanying text.
64
Cf. ‘970 Patent col. 6 ll. 11–15 (“[F]iltering actions should be interpreted broadly to encompass all types of
actions that may be useful in filtering multimedia content, including incremental filtering actions that are either
separate from or combined with other filtering actions.”); see also ‘383 Patent, col. 6 ll. 15–20 (same); ‘784 Patent,
col. 6 ll. 17–21 (same).
57
11
follow a mute filtering action.” 65 Given this court’s prior construction in DISH Network, the
court declines to include the examples in its claim construction.
Finally, VidAngel argues that ClearPlay’s addition of the phrase “while allowing other
multimedia content to be unchanged” is unnecessarily confusing. 66 According to VidAngel, by
filtering any content, the multimedia as a whole is necessarily changed. 67 Of course, a scene that
is reframed is necessarily changed by the reframing, 68 but the following scene—to which no
filtering action is applied—is unchanged. As the claims and specifications make clear, a single
filtering action only acts on a small portion of the multimedia content to be filtered—the portion
defined by the navigation object. 69 Therefore, each navigation object necessarily will act upon
only some multimedia content, while allowing the remainder to be unaffected. And as this phrase
was adopted in DISH Network, the court is persuaded to do the same here.
Thus, “filtering action” means: “An action that edits or rejects some multimedia content
while allowing other multimedia content to be unchanged.”
E.g., ‘970 Patent col. 18 ll. 36–39.
VidAngel Mot. 19–20.
67
Id.
68
Cf. VidAngel Mot. 20.
69
See supra Section B.1.
65
66
12
3. “Skip[ping]”
Term
VidAngel’s Proposed
ClearPlay’s Proposed
Construction
Construction
“Skip[ping]” “Discontinuing the
Plain and ordinary meaning
decoding process at the
start position indicated by a
navigation object and
resuming the decoding
process at the stop position
indicated by the navigation
object.”
# of Appearances in
Claims 70
‘263 Claims: 1
‘383 Claims: 4
‘784 Claims: 1
‘970 Claims: 5
VidAngel argues that “skip[ping]” should be construed in accordance with the method of
skipping described by the disputed patents. 71 By contrast, ClearPlay argues that VidAngel’s
construction is unnecessarily restrictive, and that “[t]he term ‘skip’ or ‘skipping’ is commonly
understood and does not require construction.” 72
The claims show that “skipping” is a type of filtering action. 73 And the ‘970 Patent
describes the process of skipping: “[S]kipping comprises: terminating the decoding of the
multimedia content at the start position of the particular navigation object; advancing to the
duration from the start position of the particular navigation object; and resuming the decoding of
the multimedia content at the duration from the start position of the particular navigation
object.” 74 Likewise, the specifications describe the process of skipping: “[T]he navigator
‘263 Patent col. 13 l. 51 to col. 15 l. 12 (claim 3); ‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 3, 11, 18, 22);
‘784 Patent col. 19 l. 56 to col. 20 l. 59 (claim 5); ‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 2, 5, 20, 28, 33).
71
VidAngel Mot. 23–24.
72
ClearPlay Mot. 11.
73
‘383 Patent col. 20 l. 66 to col. 21 l. 3 (claim 3); id. col. 22 ll. 18–21 (claim 11); id. col. 23 ll. 33–37 (claim 18);
id. col. 24 ll. 47–50 (claim 22); ‘784 Patent col. 20 ll. 34–37 (claim 5); ‘970 Patent col. 20 ll. 22–24 (claim 2); id.
col. 22 ll. 47–50 (claim 20); id. col. 23 ll. 59–61 (claim 28).
74
‘970 Patent col. 20 ll. 30–39; see also id. col. 22 ll. 50–57; id. col. 24 ll. 9–16.
70
13
instructs the decoder to discontinue decoding at the current multimedia position and to resume
decoding at the stop position of the navigation object.” 75
VidAngel also argues that in inter partes review before the PTAB, ClearPlay disavowed
other methods of skipping. “The doctrine of prosecution disclaimer . . . preclude[es] patentees
from recapturing through claim interpretation specific meanings disclaimed during
prosecution.” 76 Prosecution disclaimer attaches where “the alleged disavowing actions or
statements made during prosecution [are] both clear and unmistakable.” 77 “Such disclaimer can
occur through amendment or argument.” 78 Here, ClearPlay clearly and unmistakably did so with
regard to at least one other method, since it argued before PTAB that the prior art’s method of
skipping—in which blank frames replaced the original frames—was distinguishable from
ClearPlay’s method. 79 In these proceedings, ClearPlay emphasized that its skip was essentially
instantaneous, whereas prior art’s “skip” would simply play blank frames for the duration of the
original objectionable content. 80 Thus, ClearPlay did disclaim this other method.
ClearPlay argues that the terms “skip” or “skipping” are “commonly understood” or at
least “not uncommon” and, therefore, require no construction. 81 But the question is not whether
E.g., ‘383 Patent col. 5 ll. 5–10; ‘970 Patent col. 5 ll. 1–13.
Omega Eng’g, Inc. v. Raytek Corp., 334 F.3d 1314, 1323 (Fed. Cir. 2003); accord Aylus Networks, Inc. v. Apple
Inc., 856 F.3d 1353, 1359 (Fed. Cir. 2017).
77
Aylus Networks, 856 F.3d at 1359.
78
Id.
79
See, e.g., Patent Owner’s Response under 37 C.F.R. § 42.120 at 26–28, CustomPlay, LLC v. ClearPlay, Inc., No.
IPR 2014-00339 (P.T.A.B. Oct. 27, 2014); id. at 50 (“In addition to a start position, a stop position and a defined
filtering action, the ‘784 specification requires that a skip also contain the following essential elements: (1) the
discontinuing of decoding at the start position, (2) the resumption of decoding at the stop position, and (3) not
transferring the portion of the video between the start and the stop position to a video display.”); Patent Owner’s
Response Under 37 C.F.R. § 42.120 at 46, 48, CustomPlay, LLC v. ClearPlay, Inc., No. IPR 2014-00383 (P.T.A.B.
Oct. 31, 2014).
80
Patent Owner’s Response under 37 C.F.R. § 42.120 at 26–28, CustomPlay, LLC v. ClearPlay, Inc., No. IPR 201400339 (P.T.A.B. Oct. 27, 2014).
81
ClearPlay Mot. 11; ClearPlay Resp. 13.
75
76
14
people have a general understanding of those terms. Instead, the focus is on what a person of
ordinary skill in the art would understand those terms to mean in the patents. Where, as here, the
patent explains what the terms mean, proposing instead a “common understanding” is improper.
ClearPlay is also mistaken in its claim differentiation argument. ClearPlay argues that the
doctrine of claim differentiation means that the ‘970 Patent’s description of skipping cannot be
used with the other claims of ‘970 or the other patents at issue here. 82 It emphasizes that
VidAngel’s proposed construction stems from a dependent claim, and that nowhere in the claims
or the specifications do the patents suggest that that method of skipping is the only method
claimed by ClearPlay. 83 “Under the doctrine of claim differentiation, it is presumed that different
words used in different claims result in a difference in meaning and scope for each of the
claims.” 84 The doctrine “is at its strongest ‘where the limitation sought to be “read into” an
independent claim already appears in a dependent claim.’” 85 However, it is equally clear that
“dependent claims can aid in interpreting the scope of claims from which they depend.” 86 In
addition, use of the term “comprising” to set off a claim “creates a presumption that the recited
elements are only a part of the device [and] that the claim does not exclude additional, unrecited
elements.” 87
ClearPlay Mot. 12.
See Markman Hr’g Tr. 38: 4–14.
84
Clearstream Wastewater Sys., Inc. v. Hydro-Action, Inc., 206 F.3d 1440, 1447 (Fed. Cir. 2000); see also Phillips,
415 F.3d at 1314 (“Differences among claims can also be a useful guide in understanding the meaning of particular
claim terms.”).
85
Seachange Intern., Inc. v. C-COR, Inc., 413 F.3d 1361, 1368 – 69 (Fed. Cir. 2005) (quoting Liebel-Flarsheim Co.
v. Medrad, Inc., 358 F.3d 898, 910 (Fed. Cir. 2004)).
86
Regents of Univ. of Cal. V. Dakocytomation Cal., Inc., 517 F.3d 1364, 1375 (Fed. Cir. 2008) (quoting N. Am.
Vaccine, Inc. v. Am. Cyanamid Co., 7 F.3d 1571, 1577 (Fed. Cir. 1993)).
87
Multilayer Stretch Cling Film Holdings, Inc. v. Berry Plastics Corp., 831 F.3d 1350, 1358 (Fed. Cir. 2016)
(quoting Crystal Semiconductor Corp. v. TriTech Microelectronics Int’l, Inc., 246 F.3d 1336, 1348 (Fed. Cir.
2001)).
82
83
15
VidAngel’s proposed construction stems from claims 5, 20, and 33 of the ‘970 Patent. It
is true that claims 5 and 33 are doubly dependent—each is dependent on another dependent
claim claiming the method recited in an independent claim “wherein the filtering action is
skipping.” 88 If this were all, the court might well agree with ClearPlay. However, claim 20
recites the same description of a method of skipping, but is not doubly dependent. Claim 20
claims a “computer program product as recited in claim 19 wherein the filtering action is
skipping” and also outlines the method of skipping claimed. 89 In addition, only one method of
skipping is contemplated by the specifications, and that method is substantively identical to the
method recited in the dependent claims. 90 Thus, the intrinsic evidence is clear that the word
“skip[ping]” has only one meaning, despite the use of dependent claims and the word
“comprising.”
The court construes “skip[ping]” as defined by the claims themselves. “Skip[ping]”
means: “Terminating the decoding of the multimedia content at the start position of the particular
navigation object; advancing to the stop position of the particular navigation object; and
resuming the decoding of the multimedia content at the stop position of the particular navigation
object.”
See ‘970 Patent col. 20 ll. 30–39; id. col. 24 ll. 9–16.
Id. col. 22 ll. 47–57.
90
See supra note 75.
88
89
16
4. “Filter[ing]” when used as a verb
Term
VidAngel’s Proposed
Construction
“Filt[er/ing]” “Edit or reject some
when used
multimedia content during
as a verb
decoding.”
ClearPlay’s Proposed
Construction
“An action that may be
used to edit or reject
multimedia content while
allowing other multimedia
content to pass
unchanged.”
# of Appearances in
Claims 91
‘263 Claims: 2
‘383 Claims: 20
‘784 Claims: 5
‘970 Claims: 20
VidAngel argues that the intrinsic evidence suggests that filtering takes place during
decoding. 92 ClearPlay argues that the claim language itself does not support that filtering occurs
only during decoding, and instead proposes a construction without any time limitations, that
purportedly “hews closely” to the construction of “filtering” arrived at in DISH Network. 93
When used as a verb in the claims, “filt[er/ing]” always acts upon the noun “multimedia
content” or some variation thereof. As explained above, the claims and specifications of the
disputed patents contemplate that “to filter” is “to edit” or “to reject.” 94 Therefore, at the very
least, “to filter” means “to edit or reject some multimedia content.”
The parties dispute whether the court should include the phrase “during decoding” in its
construction. The phrase “during decoding” follows a form of “to filter” in claims 1 and 14 of the
‘263 Patent—the only two places that a form of “to filter” is used in the ‘263 Patent. 95 Likewise,
‘263 Patent col. 13 l. 51 to col. 15 l. 12 (claims 1, 16); ‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1, 8, 16,
20); ‘784 Patent col. 19 l. 55 to col. 20 l. 59 (claim 1); ‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 1, 16, 17, 27).
92
VidAngel Mot. 16–18.
93
ClearPlay’s Mot. 8.
94
See supra Section B.2.
95
‘263 Patent col. 13 l. 53 to col. 14 l. 6 (claiming “[a] method for downloading at least one media content filter
from a remote storage comprising: . . . [A]utomatically identifying and filtering presentation of portions of the
multimedia presentation content during decoding of the encoded video data, using the at least one media content
filter stored in the memory.”); id. col. 14 l. 66 to col. 15 l. 3 (claiming “[a] media player comprising . . . the at least
one processing unit configured to automatically identify and filter presentation of portions of the multimedia
91
17
some variation of “during decoding” appears several times in conjunction with a form of “to
filter” in the specifications for the ‘383, ‘784, and ‘970 Patents. 96 For example, the specification
to the ‘970 Patent reads: “[T]he present invention relates to methods, systems, and computer
program products for automatically identifying and filtering portions of multimedia content
during the decoding process.” 97 The Federal Circuit has held that “[w]hen a patent thus describes
the features of the ‘present invention’ as a whole, this description limits the scope of the
invention.” 98 And while a form of “to filter” does not always appear in conjunction with the
phrase “during decoding” in either the claims or the specifications language itself, 99 ClearPlay’s
patents do not describe a process for filtering the multimedia content prior to decoding. Instead,
in order to distinguish itself from prior art, in the patent specifications and before PTAB,
ClearPlay has argued that its technology does not pre-filter multimedia. 100 And likewise,
ClearPlay’s patents do not describe a process for filtering the multimedia content after it has
been decoded. Therefore, it is clear from the claims, specification, and prosecution history that
“to filter” is tied closely to the decoding process.
However, the examples of filtering actions provided in the ‘383, ‘784, and ‘970
specifications 101 make clear that for certain filtering actions decoding would be discontinued to
avoid the objectionable content. For instance, the specification to the ‘970 Patent notes that a
presentation content during decoding of the encoded video data, using the at least one media content filter stored in
memory.”).
96
See ‘383 Patent col. 1 ll. 7–11; id. col. 4 ll. 34–35; id. col. 7 ll. 8–11; ‘784 Patent col. 1 ll. 18–22; id. col. 4 ll. 36–
39; id. col. 7 ll. 11–14; ‘970 Patent col. 1 ll. 16–20; id. col. 4 ll. 36–38; id. col. 7 ll. 4–7.
97
‘970 Patent col. 1 ll. 17–20 (emphasis added).
98
Verizon Servs. Corp. v. Vonage Holdings Corp., 503 F.3d 1295, 1308 (Fed. Cir. 2007).
99
See, e.g., ‘383 Patent col. 20 ll. 41–48.
100
See, e.g., Patent Owner’s Response Under 37 C.F.R. § 42.120 at 12–13, CustomPlay, LLC v. ClearPlay, Inc, No.
IPR 2013-00484 (P.T.A.B. Feb. 26, 2014) (discussing ClearPlay’s process of dynamic filtering); ‘970 Patent col. 1 l.
20–col. 4 l. 38.
101
See sources cited supra notes 52–54.
18
skip may take place through “the navigator instruct[ing] the decoder to discontinue decoding at
the current multimedia position and to resume decoding at the stop position of the navigation
object.” 102 Thus, the objectionable content “is never decoded and as a result is never transferred
to a multimedia output device.” 103 To limit “filt[er/ing]” to “during” decoding would produce a
nonsensical result, since the decoding process must be stopped to achieve certain filtering
actions. Therefore, VidAngel’s proposed construction is not quite right; the construction must
make clear that filtering occurs generally throughout the process of decoding, not specifically
when multimedia content is actually being decoded.
ClearPlay also argues because the specification states that “filtering actions should be
interpreted broadly to encompass all types of actions,” that a construction including “during
decoding” would be incorrect. 104 But this argument confuses type with temporality or location:
“all types of actions” suggests breadth in the kinds of action, it does not inform when or where
those actions occur.
ClearPlay further urges that the “during the decoding process” language used in its
patents was “intended to describe the viewer’s experience.” 105 No support is provided for this
reading, and a person of ordinary skill in the art would not have read the language ClearPlay
chose that way. Additionally, no evidence or argument is provided for why viewers would be
aware of, much less care about, the decoding process.
Finally, ClearPlay’s argument that its construction “hews closely” to the construction
adopted by this court in DISH Network is incorrect. Judge Nuffer did not construe “filt[er/ing]”
‘970 Patent, col. 5 ll. 1–13.
Id.
104
ClearPlay Mot. 9.
105
ClearPlay Resp. 10.
102
103
19
when used as a verb; instead, he construed only “filtering action.” 106 Further, in constructing
“filtering action,” the court in DISH Network expressly rejected the construction advanced by
ClearPlay here. 107
Thus, the verb forms of “to filter” mean: “To edit or reject some multimedia content
during the decoding process while allowing other multimedia content to be unchanged.”
5. “Activating the filtering action(s)”
Term
“Activating
the Filtering
Action(s)”
VidAngel’s Proposed
Construction
“Sending a command to
the consumer system to
perform a filtering action at
a start position and to
discontinue the filtering
action at a stop position.”
ClearPlay’s Proposed
Construction
Plain and ordinary meaning
(i.e. “playing the
multimedia content at the
output device in
accordance with the
filtering action;
effectuating the filtering
actions”).
# of Appearances in
Claims 108
‘263 Claims: 0
‘383 Claims: 5
‘784 Claims: 2
‘970 Claims: 4
VidAngel argues that both the claims and the specifications define by implication
“activating the filtering action.” 109 By contrast, ClearPlay argues that VidAngel’s construction
unduly limits the term to one method of activation by “requiring that the activating command be
sent to the decoder.” 110 Instead, ClearPlay proposes plain and ordinary meaning based on the
language of the claims themselves, 111 or alternatively, simple plain and ordinary meaning. 112
Cf. DISH Network, 2019 WL 4015642, *5.
Id.
108
‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1, 7, 8, 15, 16, 20); ‘784 Patent col. 19 l. 55 to col. 20 l. 59
(claims 1, 9); ‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 1, 16, 17, 27).
109
VidAngel Mot. 13–14.
110
ClearPlay Mot. 10. ClearPlay also suggests that Judge Nuffer previously construed this term. However, it
provides no citation for this point, and nowhere does the DISH Network court engage with a construction of the term
“activating the filtering action(s).”
111
Id. at 9.
112
See Markman Hr’g Tr. 52:7–52:16 (acknowledging that a person of ordinary skill in the art likely would not need
a construction for the word “activating” as used in the patents).
106
107
20
The claims of the ‘970 Patent suggest that activation of a filtering action occurs only once
“the position code is determined to fall [between the start position and stop position] defined by
the particular navigation object.” 113 The claims of the ‘784 Patent and the ‘383 Patent describe
different methods of “activating the filtering action.” For instance, at times, the consumer system
is described as being “adapted to filter the multimedia content by activating the filtering action
for each portion of the multimedia content defined by . . . [the] navigation object.” 114 But at other
times, the navigator is described as “activating the filtering actions.” 115 And at still other times,
the server system is described as “sending to the consumer system, the filtering action assigned
to the navigation object, whereby the consumer system filters the multimedia content by
activating the filtering action.” 116 Therefore, while there is some support for VidAngel’s
proposed construction, the claims themselves make clear that VidAngel’s construction is too
narrow; activating a filtering action does not take place exclusively through the server system
sending a command to the consumer system.
Given that the court has already construed “filtering action,” the parties’ dispute
necessarily centers on the word “activating.” And while the claims themselves do not use
“activating” in a way other than in conjunction with “filtering action,” the specifications do. The
specifications to the ‘383, ‘784, and ‘970 Patents use some form of “to activate” in conjunction
with actions other than filtering actions, such as the “end action.” 117 Thus, it is clear that the verb
“activating” is not being used idiosyncratically within the patents.
‘970 Patent col. 20 ll. 4–7 (claim 1).
‘784 Patent col. 20 l. 21 (claim 1); see also ‘383 Patent col. 20 ll. 41–42 (claim 1).
115
‘784 Patent col. 20 ll. 57–58 (claim 9); see also ‘383 Patent col. 21 ll. 23–24 (claim 7).
116
See, e.g., ‘383 Patent col. 21 ll. 55–58 (claim 8).
117
See, e.g., ‘383 Patent col. 18 ll. 54–56; ‘784 Patent col. 18 ll. 34–36; ‘970 Patent col. 18 ll. 25–26; see also ‘383
Patent col. 22 ll. 12–14 (claim 9).
113
114
21
VidAngel points to other language in the specifications that support its construction:
“Activating the video filtering action sends a command to the decoder to discontinue decoding
immediately and resume decoding at [the] stop position.” 118 However, the cited language
describes a figure, which is plainly one of many exemplary configurations. As the Federal
Circuit has repeatedly emphasized, it is improper to import a limitation from the specification
into the claims, especially where it appears that the specification is merely providing an example
of the invention. 119 Indeed, the specification continues:
The server system performing a step for filtering multimedia content . . .
includes the acts of (i) comparing the updated position code to the navigation object
. . . to determine if the updated position code lies within the navigation object, and
(ii) activating or sending an [sic] filtering action . . . at the proper time. 120
Thus, the specification regarding the same figure contemplates multiple configurations.
Likewise, ClearPlay’s proposed construction is inapposite. While the phrase “playing the
multimedia content at the output device in accordance with the filtering action” does appear
within the claims of the disputed patents, 121 nothing in the intrinsic evidence suggests that this
phrase defines the phrase “activating the filtering actions.” Instead, it is clear that “playing the
multimedia content at the output device in accordance with the filtering action” is a method
VidAngel Resp. 10 (citing ‘383 Patent col. 15 ll. 34–37; ‘970 Patent col. 5 ll. 12–14; ‘784 Patent col. 15 ll. 20–
23).
119
See Phillips, 415 F.3d at 1323 (“To avoid importing limitations from the specification into the claims, it is
important to keep in mind that the purposes of the specification are to teach and enable those of skill in the art to
make and use the invention and to provide a best mode for doing so. One of the best ways to teach a person of
ordinary skill in the art how to make and use the invention is to provide an example of how to practice the invention
in a particular case. Much of the time, upon reading the specification in that context, it will become clear whether
the patentee is setting out specific examples of the invention to accomplish those goals, or whether the patentee
instead intends for the claims and the embodiments in the specification to be strictly coextensive.”).
120
See, e.g. ‘970 Patent col. 16 ll. 59–64 (emphasis added).
121
See, e.g., id. col. 20 ll. 8–10.
118
22
claimed. That phrase, like all other methods claimed, appears in a separate sub-paragraph and
follows a semicolon. The court will not adopt it.
The court finds that this is an instance in which a term’s plain and ordinary meaning to a
lay judge is the same as it would be for a person of ordinary skill in the art. Having already
construed filtering action, there is no need to construe the term “activating.” A person of
ordinary skill in the art would not attach any idiosyncratic meaning to the term, but instead
would read it according to its plain and ordinary meaning.
Because a person of ordinary skill in the art would read “activating the filtering action(s)”
in accordance with the term’s plain and ordinary meaning, the court concludes no construction is
necessary.
6. “Position code”
Term
“Position
code”
VidAngel’s Proposed
Construction
“Information that identifies
a current position in the
multimedia content.”
ClearPlay’s Proposed
Construction
“Information that defines a
location in the multimedia
content.”
# of Appearances in
Claims 122
‘263 Claims: 0
‘383 Claims: 15
‘784 Claims: 0
‘970 Claims: 18
The parties’ proposed constructions are not so different. While ClearPlay emphasizes the
specifications and argues for the construction adopted by the court in DISH Network, 123
VidAngel argues that ClearPlay disclaimed that position codes are anything but the “current
position of playback.” 124
‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 2, 8, 9, 10, 17, 20, 21); ‘970 Patent col. 19 l. 47 to col. 24 l. 63
(claims 1, 12, 16, 17, 18, 27, 40).
123
ClearPlay Mot. 22; ClearPlay Resp. 25
124
VidAngel Mot. 22.
122
23
Both the ‘383 and ‘970 claims make clear that “position codes are time codes.” 125
Likewise, the ‘383 Patent describes a method by which the server system “continuously quer[ies]
the consumer system for a position code, the position code indicating a position relative to other
positions within the multimedia content.” 126 In other words, the position code is dynamic and is
distinct from set positions within the multimedia content. The claims also repeat that the position
code is compared to navigation objects to determine whether a filtering action must be
activated. 127 Finally, the ‘970 Patent suggests that the position code is updated “in association
with decoding the multimedia content on the consumer computer system.” 128 Thus, the claims
themselves suggest that “position code” refers to the current position of playback, which is then
compared against navigation objects to determine if a filtering action should be activated.
The specifications also clarify that a position code is tied closely to playback. Namely,
the specifications to the ‘383 and ‘784 patents read: “The position code is compared against the
stop positions defined in each navigation object. When playback reaches a portion of the
multimedia defined by a particular navigation object, the navigator sends to the consumer system
the filtering action assigned to that navigation object.” 129 Indeed, for the position code to work as
described—i.e. being continuously queried to determine whether to activate a filtering action or
resume normal playback—the position code necessarily must be the position of current playback,
‘383 Patent col. 20 ll. 64–65 (claim 2); id. col. 22 ll. 16–17 (claim 10); id. col. 23 ll. 30–31 (claim 17); id. col. 24
ll. 45–46 (claim 21); ‘970 Patent col. 21 ll. 4–5 (claim 12); id. col. 22 ll. 42–43 (claim 18); id. col. 24 ll. 48–49
(claim 40).
126
‘383 Patent col. 21 ll. 45–48 (claim 8); id. at col. 24 ll. 15–17 (claim 20).
127
‘383 Patent col. 21 ll. 48–53 (claim 8); id. col. 22 ll. 10–12 (claim 9); id. col. 24 ll. 18–23 (claim 20); ‘970 Patent
col. 19 l. 66 to col. 20 l. 7 (claim 1); id. col. 21 l. 38–47 (claim 16); id. col. 22 ll. 17–27; id. col. 23 ll. 44–49.
128
‘970 Patent col. 19 ll. 64–65 (claim 1); id. col. 21 ll. 36–37 (claim 16); id. col. 22 ll. 15–16 (claim 17); id. col. 23
ll. 44–45 (claim 27).
129
‘784 Patent col. 4 l. 64 to col. 5 l. 6 (emphasis added); see ‘383 Patent col. 4 ll. 61–66.
125
24
since filtering actions are only activated once playback reaches a navigation object. For instance,
the specification illustrates the relationship between the position code and activating a specified
filtering action, in reference to Figures 4A and 4B:
After the multimedia content is decoded at block 432 and transferred to the
output device at block 434, the position code is updated at block 436. P41
corresponds to the updated position code. Because P41 is not within the start and
stop positions (491 and 493), more multimedia content is decoded (432), transferred
to the output device (434), and the position code is updated again (436).
The updated position code is now P42. P42 also marks the beginning of the
navigation object portion 490 of the multimedia content defined by the start and
stop positions (491 and 493) of the navigation. The video filtering action, skip 495
is activating in block 444. 130
130
See, e.g., ‘970 Patent col. 14 ll. 55–64.
25
26
Thus, the specification and the figures confirm that the term “position code” refers to the updated
or current position of playback within the multimedia playback.
ClearPlay suggests that because the specifications use the phrase “current position code,”
the court should not construe “position code” as referring only to the current playback
position. 131 While the specifications do note that “[n]avigator software . . . monitors the decoder
for the current position code of the multimedia as the multimedia content is being decoded,” 132
they do so only once each, and the court will not read this single reference from the specification
as enlarging the scope of the claims themselves.
In DISH Network, this court adopted the construction proposed by ClearPlay here. 133
There, the court adopted PTAB’s construction, reasoning that while the construction was adopted
under a broader standard, “[PTAB’s] construction of ‘position code’ gives ordinary and
customary meaning as understood by a person of ordinary skill in the art at the time of the
ClearPlay Resp. 25.
‘970 Patent col. 4 ll. 57–60 (emphasis added); ‘383 Patent col. 4 ll. 55–58.
133
DISH Network, 2019 WL 4015642, at *6.
131
132
27
invention.” 134 However, PTAB was not faced with a question of whether to include “current” in
its construction; it was faced with a question of whether to adopt a construction that was limited
to DVDs. 135 Therefore, PTAB’s decision is unpersuasive in this case. The DISH Network court
also found that the dynamic nature of position codes was already sufficiently clear, when the
term “position code” was read in context, and that adding the word “current” would create
unnecessary redundancy. But the court does not now find this reasoning persuasive. The court’s
previous construction—“information that defines a location in the multimedia content”—could
refer to any position within the multimedia (i.e. a start position or a stop position of a navigation
object). And emphasizing that the “position code” is the current playback position does nothing
except clarify what is implicit in the claims themselves. If the court’s construction creates some
redundancy, it is a redundancy that serves only to clarify the claims.
Consistent with the claims themselves, “position code” means: “Information that
indicates a position relative to other positions within the multimedia content, that position being
the current playback position.”
134
135
Id.
See CustomPlay, 2013 WL 8595752, *8.
28
7. “Consumer [Computer] System”
Term
“Consumer
System”
VidAngel’s Proposed
Construction
Plain and ordinary meaning
(as defined by
dictionaries), but with a
distinct meaning from
“server system”
ClearPlay’s Proposed
Construction
“A system comprising one
or more computing
devices, including an
output device, and
associated software.”
# of Appearances in
Claims 136
‘263 Claims: 0
‘383 Claims: 56
‘784 Claims: 13
‘970 Claims: 20
ClearPlay argues that its construction is in accord with the claims themselves, the
specifications, and the figures. 137 By contrast, VidAngel argues that “the term ‘consumer’ has a
plain and ordinary meaning and that meaning modifies ‘[computer] system,’” that the
specifications use the standalone term “consumer” repeatedly in a way consistent with dictionary
definitions, and that ClearPlay’s construction reads “consumer” out of the term “consumer
system.” 138
The claims themselves repeat that “the consumer [computer] system includes a processor,
a memory, a decoder, and an output device for playing multimedia content.” 139 The claims to the
‘970 Patent further outline two configurations of a “consumer [computer] system.” For instance,
it may comprise “one of (i) components of a personal computer, (ii) components of [a] television
system, and (iii) components of an audio system.” 140 Likewise, it may be a DVD player. 141
‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1, 5, 7, 8, 9, 13, 15, 16, 20); ‘784 Patent col. 19 l. 55 to col. 20 l.
59 (claims 1, 3, 7, 9); ‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 1, 8, 9, 15, 16, 17, 24, 25, 26, 27, 36, 37, 43).
137
ClearPlay Mot. 18–21.
138
VidAngel Mot. at 5–7.
139
‘383 Patent col. 20 ll. 16–18 (claim 1); id. col. 21 ll. 26–28 (claim 8); id. col. 22 ll. 44–46 (claim 16); id. col. 23
ll. 47–49 (claim 29); ‘784 Patent col. 19 ll. 57–59 (claim 1); ‘970 Patent col. 19 ll. 50–52 (claim 1); id. col. 21 ll. Ll.
23–25 (claim 16); id. col. 21 ll. 64–66 (claim 17); id. col. 23 ll. 31–33 (claim 27).
140
‘970 Patent col. 20 ll. 50–53 (claim 8); id. col. 24 ll. 27–30 (claim 36).
141
Id. col. 21 ll. 18–19 (claim 15); id. col. 23 ll. 25–27 (claim 26); id. col 24 ll. 62–63 (claim 43).
136
29
The specification and figures reinforce this understanding, though with variations
depending on the type of system. 142 “FIG. 3A includes navigator 310a, content source 330a,
audio and video decoders 350a, and output device 370a, all located at consumer system
380a.” 143
Figure 3B changes the components somewhat: “FIG 3B includes a content source 330b, audio
and video decoders 350b, and output device 370b. In FIG. 3B, however, object store 316b is
located at server system 390b, and all other components are located at consumer system
380b.” 144
See ‘970 Patent col. 10 ll. 50–60.
Id. col. 10 ll. 61–63.
144
Id. col. 12 ll. 25–29.
142
143
30
Thus, both the claims and the figures define the components of a consumer system.
Notably, while the specifications state that “[d]ecoding the multimedia content may occur
at either the consumer system or the server system,” 145 this does not alter the claims themselves.
The Supreme Court and the Federal Circuit are clear that the specification may not expand the
claim. 146 Thus, per the claims, a decoder is a necessary component of a consumer system.
The court sees no reason to stray from the definition supplied by the claims themselves,
read in light of the specifications. While ClearPlay’s proposed construction takes these elements
into account, 147 the substitution of “computing device” and “associated software” for “a
‘383 Patent col. 17 ll. 1–2; ‘970 Patent col. 16 ll. 44–45; ‘784 Patent col. 16 ll. 53–54.
See, e.g., McClain v. Ortmayer, 141 U.S. 419, 423 (1891) (“The claim is the measure of [the patentee’s] right to
relief, and, while the specification may be referred to to limit the claim, it can never be made available to expand
it.”); Elekta Instruments S.A. v. O.U.R. Sci. Int’l., Inc., 214 F.3d 1302, 1308 (Fed. Cir. 2000) (“[T]he unambiguous
language of the . . . claim controls over any contradictory language in the written description.”).
147
ClearPlay Mot. 18 (“A processor and a memory are components of a computing device.”).
145
146
31
processor, a memory, [and] a decoder” is unnecessarily confusing and is not supported by the
intrinsic evidence.
VidAngel argues that the only way to give effect to all claim terms is to give “consumer”
its dictionary meaning. 148 And while it is true that courts should give effect to all terms in the
claim, 149 there is nothing in the intrinsic evidence to suggest that a person of ordinary skill in the
art would understand that a “consumer [computer] system” must belong to a “consumer,” as that
word is colloquially used. That the specifications use the noun “consumer” in its colloquial
sense 150 does not necessarily mean that the word is being used identically in the claims
themselves. Instead, a person of ordinary skill in the art would understand that the claims use
“consumer [computer] system” to distinguish from the “server system.” In other words, the focus
of “consumer [computer] system” is on the components of the system itself, not upon who owns
the system. Put another way, VidAngel proposes a construction that would transform the
adjective “consumer” into the possessive noun “consumer’s.” That is unsupported.
Based on the claims and the figures, “consumer [computer] system” means: “A system
comprising a processor, a memory, a decoder, and an output device for playing multimedia
content.”
VidAngel Mot. 5–7; VidAngel Resp. 2–3.
Bicon, Inc. v. Straumann Co., 441 F.3d 945, 950 (Fed. Cir. 2006).
150
See, e.g., ‘970 Patent col. 1 ll. 20 to col. 4 ll. 31 (describing the prior art in terms of what was useful and what
was not useful to consumers).
148
149
32
8. “Decod[e/er/ing]”
Term
VidAngel’s Proposed
Construction
“Decod[e/er/ing]” “A device or process for
translating multimedia
content from the format
used to store it on or
transmit it to a
consumer system to the
format for ultimately
presenting it at the
output device during
playback.”
ClearPlay’s Proposed
Construction
“One or more devices or
processes for translating
multimedia content from a
format used for its
transmission or storage to a
format used for presenting
it at an output device.”
# of Appearances
in Claims 151
‘263 Claims: 2
‘383 Claims: 6
‘784 Claims: 1
‘970 Claims: 31
ClearPlay argues that its construction was adopted in DISH Network and is supported by
the specifications and figures. 152 VidAngel argues that its construction is also derived from DISH
Network, that the claim language supports that the “decoder” is part of the consumer system, and
that the inclusion of “during playback” is warranted by the claim language. 153
When used as a verb, the claims repeatedly tie “decod[ing]” to “the multimedia
content.” 154 In addition, the specifications state: “The decoding process creates various
continuous multimedia streams by identifying, selecting, retrieving and transmitting content
segments from a number of available segments stored on the content source.” 155 And when used
as a noun, the claims repeatedly reference the decoder as being part of the consumer system:
‘263 Patent col. 13 l. 51 to col. 15 l. 12 (claims 1, 14); ‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1, 8, 16,
20); ‘784 Patent col. 19 l. 55 to col. 20 l. 59 (claim 1); ‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 1, 5, 7, 10, 16,
17, 20, 22, 23, 27, 33, 35, 38).
152
ClearPlay Mot. 13–14.
153
VidAngel Mot. 14–16.
154
See ‘383 Patent col. 21 l. 44 (claim 8); id. col. 24 ll. 13–14 (claim 20); ‘970 Patent col. 19 ll. 64–65 (claim 1); id.
col. 20 l. 32 (claim 5); id. col. 20 l. 36 (claim 5); id. col. 21 ll. 36–37 (claim 16); id. col. 22 ll. 15–16 (claim 17); id.
col. 22 l. 52 (claim 20); id. col. 22 l. 56 (claim 20); id. col. 23 l. 44–45 (claim 27); id. col. 24 l. 11 (claim 33); id. col.
24 l. 15 (claim 33); see also ‘263 Patent col. 14 l. 5 (claim 1) (“decoding the encoded video content”); id. col. 15 ll.
1–2 (claim 14) (same).
155
‘970 Patent col. 2 ll. 3–6; ‘784 Patent col. 2 ll. 5–8; ‘383 Patent col. 1 ll. 63–67.
151
33
“[A] consumer system includes a processor, a memory, a decoder, and an output device for
playing multimedia content.” 156 Thus, it is clear that the noun “decoder” is a device. The
specifications clarify:
The decoder is a translator between the format used to store or transmit the
multimedia content and the format used for intermediate processing and ultimately
presenting the multimedia content at the output device. . . . Prior to presentation,
the multimedia content must be decrypted and/or uncompressed, operations usually
performed by the decoder. 157
Thus, the claims and the specifications adequately define both the noun “decoder” and the verb
“to decode.” Indeed, in DISH Network the court adopted a construction, per the parties’
stipulation, that is clearly derived from the specifications: “[The device or process] for
translating multimedia content from the format used to store or transmit it to the format for
ultimately presenting it at the output device.” 158
VidAngel urges that the court’s construction should specify that the decoder is part of the
consumer system. 159 But that is not what its proposed construction in fact suggests; instead, its
proposed construction suggests that the consumer system is the device that stores or receives
transmissions of multimedia content, which is separate from both the decoder and the output
device. And, as addressed above, the decoder and the output device are both components of the
consumer system. 160
Next, VidAngel argues that the court should append the prepositional phrase “during
playback” to the end of its construction. VidAngel argues that this phrase “makes clear that
See sources cited supra note 139.
‘383 Patent col. 2 ll. 6–14; ‘970 Patent col. 2 ll. 12–20; ‘784 Patent col. 2 ll. 14–22.
158
DISH Network, 2019 WL 4015642, at *3.
159
VidAngel Mot. 15.
160
See supra Section B.7.
156
157
34
‘presenting [multimedia content] at the output device’ occurs during playback.” 161 ClearPlay
argues that there is no support for this limitation.162 The specifications make clear that the
claimed invention “is directed toward identifying and filtering portions of multimedia content
during the decoding process.” 163 And, as this court’s construction of “to filter” when used as a
verb makes clear, the process of filtering takes place during the decoding process. 164 Further, the
court’s construction of “position code” establishes that the position code refers to the “current
playback position.” 165 Thus, in a system in which the position code monitors for navigation
objects to determine whether to activate a filtering action, where a position code is the current
playback position and activating or ignoring a filtering action occurs during decoding, it
necessarily must be the case that the decoding process occurs during playback.
Finally, ClearPlay’s proposed construction envisions potentially multiple devices or
processes performing the media translation rather than a single device or process. ClearPlay does
not discuss this proposed alteration from the court’s previous construction in DISH Network.
While the specifications and figures suggest that there may be multiple decoders (for instance, an
audio and a video decoder) in each system, 166 they do not suggest that a decoder is itself multiple
devices.
The parties have provided no good reason to depart from the court’s construction in DISH
Network, which is amply supported by intrinsic evidence. Thus, “decod[e/er/ing”] means: “A
[device or process] for translating multimedia content from the format used to store or transmit it
VidAngel Mot. 16.
ClearPlay Resp. 17–18.
163
E.g., ‘784 Patent col. 4 ll. 36–38.
164
See supra Section B.4.
165
See supra Section B.6.
166
See, e.g., ‘970 Patent figs. 3A, 3B, 3C.
161
162
35
to the format for ultimately presenting it at the output device, all of which occurs during
playback.”
9. “Disabl[e/ed/ing]”
Term
VidAngel’s Proposed
Construction
“Disabl[e/ed/ing]” “Performing an action on
the navigation object to
disable a specified
filtering action so that the
filtering action is ignored
during playback of
multimedia content.”
ClearPlay’s Proposed
Construction
“Causing the filtering
action specified by the
disabled navigation object
to be ignored,” per the
plain and ordinary
meaning as defined by the
terms of the claims
themselves
# of Appearances
in Claims 167
‘263 Claims: 0
‘383 Claims: 12
‘784 Claims: 1
‘970 Claims: 7
ClearPlay argues that “[t]he plain and ordinary meaning of the terms ‘disable,’ ‘disabled,’
and ‘disabling’ is made clear in the language of the claims themselves.” 168 VidAngel argues for a
construction that makes clear that “‘disabling’ is an action that must be performed on the
navigation object so that its filtering action is ignored” and that disabling occurs during
playback. 169
The claims only use “disabl[e/ed/ing]” in conjunction with navigation objects. 170 For
instance, the claims refer to either the server system or consumer system “disabling the at least
one of the one or more navigation objects such that the filtering action assigned by the at least
one of the one or more navigation objects is ignored.” 171 Similarly, the claims refer to “playing
‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1,8, 16, 20); ‘784 Patent col. 19 l. 56 to col. 20 l. 59 (claim 3);
‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 1, 17, 27).
168
ClearPlay Mot. 7.
169
VidAngel Mot. 20–22.
170
‘383 Patent col. 20 ll. 53–63 (claim 1); id. col. 21 l. 65 to col. 22 l. 8 (claim 8); id. col. 23 ll. 19–29 (claim 16); id.
col. 24 ll. 33–44 (claim 20); ‘784 Patent col. 20 ll. 27–31 (claim 3); ‘970 Patent col. 20 ll. 15–21 (claim 1); id. col.
22 ll. 34–41 (claim 17); id. col. 23 ll. 40–42 (claim 27); id. col. 23 ll. 54–58 (claim 27).
171
See, e.g., ‘383 Patent col. 20 ll. 60–63; ‘784 Patent col. 20 ll. 28–31; ‘970 Patent col. 20 ll. 18–21.
167
36
the multimedia content at the output device excluding the portion thereof which is filtered in
accordance with the corresponding navigation object and ignoring the filtering action specified
by any disabled navigation objects.” 172 The specifications add some color:
Navigation objects may be disabled by including an indication within the
navigation objects that they should not be part of the filtering process. The act of
retrieving navigation objects . . . may ignore navigation objects that have been
marked as disabled so they are not retrieved. Alternatively, a separate act could be
performed to eliminate disabled navigation objects from being used in filtering
multimedia content. 173
Therefore, the claims and the specifications make clear that “to disable” is intrinsically tied only
to navigation objects, and that when disabled, a navigation object’s filtering action is ignored.
VidAngel bases its argument that disabling occurs during playback on prosecution
history. 174 During a 2013 inter partes review focused on the process of disabling navigation
objects, ClearPlay argued that the prior art was dissimilar because the prior art created a “video
map” prior to playback, rather than using dynamic filtering. 175 And because the “determination
[whether to skip or include objectionable segments] is performed during the creation of the video
map” it “is therefore irrelevant to the process of employing navigation objects during the process
of outputting multimedia content.” 176 In other words, the creation of the video map prior to
playback was dissimilar to the dynamic use of navigation objects to filter objectionable content,
and because of that, selections made during the creation of the video map were dissimilar to the
disabling of a navigation object. 177 Indeed, PTAB held that because “the disabling step ignores a
‘970 Patent col. 23 ll. 54–58.
E.g. ‘970 Patent col. 18 l. 64 to col. 19 l. 4.
174
See VidAngel Mot. 20–22.
175
Patent Owner’s Response Under 37 C.F.R. § 42.120 at 12–13, CustomPlay, LLC v. ClearPlay, Inc, No. IPR
2013-00484 (P.T.A.B. Feb. 26, 2014).
176
Id.
177
CustomPlay, 2013 WL 8595752, at *6–7.
172
173
37
specified filtering action during playback, [and] not at some earlier time” ClearPlay’s claims
were not unpatentable. 178
From this prosecution history, it is clear that disabled navigation objects are ignored
“during playback.” However, the process of disabling a navigation object occurs prior to
playback. 179 Figure 6 and the specification suggest that disabling is one step in the process of
deactivating navigation objects, which necessarily must occur prior to playback. 180
Id. at 7.
See DISH Network, 2023 WL 3805596, at *18 n.121 (noting that disabling and ignoring are two different
actions).
180
‘970 Patent col. 18–19 (“FIG. 6 is a flowchart illustrating a method used in customizing the filtering of
multimedia content. At block 610, a password is received to authorize disabling the navigation objects. A
representation of the navigation objects is displayed on or sent to (for server systems) the consumer system in block
620. Next, as shown in block 630, a response is received that identifies any navigation objects to disable and, in
block 640, the identified navigation objects are disabled. Navigation objects may be disabled by including an
indication within the navigation objects that they should not be part of the filtering process. The act of retrieving
navigation objects, as shown in blocks 422 and 522 of FIGS. 4A and 5A, may ignore navigation objects that have
been marked as disabled so they are not retrieved. Alternatively, a separate act could be performed to eliminate
disabled navigation objects from being used in filtering multimedia content. The acts of receiving a password (610),
displaying or sending a representation of the navigation objects (620), receiving a response identifying navigation
objects to disable (630), and disabling navigation objects (640), have been enclosed in a dashed line to indicate that
they are examples of acts that are included within a step for deactivating navigation objects (660). As with the
exemplary methods previously described, deactivating navigation objects may be practiced in either a consumer
system or a server system.”).
178
179
38
In addition, the specifications note that “deactivating navigation objects may be practiced in
either a consumer system or a server system,” 181 which suggests that deactivating (and therefore
disabling) may occur prior to playback.
In addition, VidAngel argues that the court’s construction should incorporate Judge
Nuffer’s discussion in DISH Network, which noted that there is a distinction between disabling
“a navigation object so that its filtering action is ignored, [and] disabling something other than
[a] navigation object that results in the navigation object’s filtering action being ignored.” 182
Indeed, it is clear from the claims themselves that it is the navigation object itself that is disabled,
not something else, and that the disabling of the navigation object results in the assigned filtering
181
182
‘970 Patent col. 19 ll. 11–13.
DISH Network, 2023 WL 3805596, at *18.
39
action being ignored. 183 ClearPlay’s proposed construction runs afoul of this limitation. But so
too does VidAngel’s, which suggests that the filtering action is disabled, not the navigation
object.
Thus, “disable[e/ed/ing]” means: “Acting upon a navigation object in such a way that its
filtering action is ignored during playback.”
10. “Representation”
Term
VidAngel’s Proposed
Construction
“Representation” “One or more words,
symbols, images, or a
combination thereof to
depict, denote, or
delineate the navigation
objects, whether
individually or in
combination, that are
displayed on the output
device of a consumer
system.”
ClearPlay’s Proposed
Construction
“One or more words,
symbols, images, or a
combination thereof to
depict, denote, or
delineate navigation
objects, whether
individually or in
combination.”
# of
Appearances in
Claims 184
‘263 Claims: 0
‘383 Claims: 12
‘784 Claims: 0
‘970 Claims: 6
ClearPlay proposes a construction of “representation” that is consistent with this court’s
construction of the phrase “displaying a representation including a description of each of the
plurality of navigation objects” in DISH Network. 185 VidAngel argues that the addition of the
phrase “that are displayed on the output device of a consumer system” is required by the
specifications. 186
See supra notes 171–172 and accompanying text.
‘383 Patent col. 20 l. 13 to col. 24 l. 58 (claims 1, 8, 16, 20); ‘970 Patent col. 19 l. 47 to col. 24 l. 63 (claims 1,
17).
185
ClearPlay Mot. 17.
186
VidAngel Mot. 23.
183
184
40
The ‘383 claims describe the server system “sending a representation of one or more
navigation objects to the consumer system, the representation including a description of the one
or more navigation objects.” 187 By contrast, the ’970 claims describe a method “providing for
displaying a representation of the plurality of navigation objects, the representation including a
description of each of the plurality of navigation objects.” 188 The specifications clarify that the
representation of the navigation objects is part of “a method used in customizing the filtering of
multimedia content,” as shown in Figure 6. 189
In other words, displaying or sending a representation of navigation objects occurs within the
process for allowing a consumer to deactivate certain navigation objects.
‘383 Patent col. 20 ll. 48–51; id. col. 21 ll. 61–64; id. col. 23 ll. 15–18; id. col. 24 ll. 29–32.
‘970 Patent col. 20 ll. 11–13; id. col. 22 ll. 31–33.
189
See, e.g., ‘383 Patent col. 19 ll. 19–24.
187
188
41
This court in DISH Network held that “[t]he ordinary and customary meaning of
‘representation’ in [this] context includes words, symbols, images, or a combination thereof.” 190
Therefore, it held that read in the context of ClearPlay’s patents, the term “displaying a
representation including a description of each of the plurality of navigation objects,” meant
“[d]isplaying one or more words, symbols, images, or a combination thereof to depict, denote, or
delineate the navigation objects, whether individually or in combination.” 191 Given the prior
construction based on this plain language, that the parties agree on this portion of the
construction, and that there is nothing in the intrinsic evidence to suggest otherwise, the court
adopts the relevant portions of the prior construction.
VidAngel urges the court to limit “representation” by adding the phrase “that are
displayed on the output device of a consumer system” to the end of its construction. But the
claims themselves already make clear that the representation of navigation objects is to be either
sent to or displayed on the consumer system. And nothing in the intrinsic evidence—and
VidAngel cites none—supports that the representation necessarily must be displayed on the
output device for the consumer system. Therefore, VidAngel’s proposed addition is rejected.
Thus, “representation” means: “One or more words, symbols, images, or a combination
thereof to depict, denote, or delineate navigation objects, whether individually or in
combination.”
190
191
DISH Network, 2019 WL 4015642, at *8.
Id.
42
ORDER
The disputed terms of the patents are interpreted by the court in this Memorandum
Decision and Order. THEREFORE, IT IS ORDERED that:
1. “Navigation object” means: “A single object, file, or data structure that defines its own
start position, stop position, and filtering action.”
2. “Filtering action” means: “An action that edits or rejects some multimedia content while
allowing other multimedia content to be unchanged.”
3. “Skip[ping] means: “Terminating the decoding of the multimedia content at the start
position of the particular navigation object; advancing to the stop position of the
particular navigation object; and resuming the decoding of the multimedia content at the
stop position of the particular navigation object.”
4. “Filter[ing],” when used as a verb, means: “To edit or reject some multimedia content
during the decoding process while allowing other multimedia content to be unchanged.”
5. No further construction is necessary for “activating the filtering action(s).”
6. “Position code” means: “Information that indicates a position relative to other positions
within the multimedia content, that position being the current playback position.”
7. “Consumer [computer] system” means: “A system comprising a processor, a memory, a
decoder, and an output device for playing multimedia content.”
8. “Decod[e/er/ing]” means: “The [device or process] for translating multimedia content
from the format used to store or transmit it to the format for ultimately presenting it at the
output device, all of which occurs during playback.”
43
9. “Disable[e/ed/ing]” means: “Acting upon a navigation object in such a way that its
filtering action is ignored during playback.”
10. “Representation” means: “One or more words, symbols, images, or a combination thereof
to depict, denote, or delineate navigation objects, whether individually or in
combination.”
Signed April 2, 2024.
BY THE COURT
________________________________________
David Barlow
United States District Judge
44
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?