France Telecom S.A. v. Marvell Semiconductor, Inc.
Filing
141
CLAIM CONSTRUCTION ORDER. Signed by Judge William H. Orrick on 03/12/2014. (jmdS, COURT STAFF) (Filed on 3/12/2014)
1
2
3
4
UNITED STATES DISTRICT COURT
5
NORTHERN DISTRICT OF CALIFORNIA
6
7
FRANCE TELECOM, S.A.,
Case No. 12-cv-04967-WHO
Plaintiff,
8
v.
CLAIM CONSTRUCTION ORDER
9
10
MARVELL SEMICONDUCTOR, INC.,
Defendant.
United States District Court
Northern District of California
11
12
INTRODUCTION
13
14
Plaintiff France Telecom, S.A., brings suit against defendant Marvell Semiconductor, Inc.
15
(“Marvell”), alleging infringement of United States Patent No. 5,446,747 (“the ‘747 Patent”). The
16
patent involves methods commonly referred to as “turbo coding” for correcting errors in
17
telecommunication and other data transmissions. At issue in the Markman hearing were the
18
meaning of the terms “convolutional coding,” “systematic convolutional coding,” and “data
19
element” as they would have been understood by a person of ordinary skill in the art when the
20
patent was filed. Based on the parties’ briefs and argument of counsel, I construe the disputed
21
terms as described below.
22
23
LEGAL STANDARD
Claim construction is a matter of law. See Markman v. Westview Instruments, Inc., 517
24
U.S. 370, 372 (1996); Vitronics Corp. v. Conceptronic, Inc., 90 F.3d 1576, 1582 (Fed. Cir. 1996).
25
Terms contained in claims are “generally given their ordinary and customary meaning.” Vitronics,
26
90 F.3d at 1582. In determining the proper construction of a claim, a court begins with the
27
intrinsic evidence of record, consisting of the claim language, the patent specification, and, if in
28
evidence, the prosecution history. Phillips v. AWH Corp., 415 F.3d 1303, 1313 (Fed. Cir. 2005);
1
see also Vitronics, 90 F.3d at 1582. “A claim term used in multiple claims should be construed
2
consistently . . . .” Inverness Med. Switzerland GmbH v. Princeton Biomeditech Corp., 309 F.3d
3
1365, 1371 (Fed. Cir. 2002).
“The appropriate starting point [ ] is always with the language of the asserted claim itself.”
4
5
Comark Commc’ns, Inc. v. Harris Corp., 156 F.3d 1182, 1186 (Fed. Cir. 1998). “[T]he ordinary
6
and customary meaning of a claim term is the meaning that the term would have to a person of
7
ordinary skill in the art in question at the time of the invention, i.e., as of the effective filing date
8
of the patent application.”1 Phillips, 415 F.3d at 1312. “There are only two exceptions to this
9
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 a claim term either in the specification or during
11
United States District Court
Northern District of California
10
prosecution.” Thorner v. Sony Computer Entm’t Am. LLC, 669 F.3d 1362, 1365 (Fed. Cir. 2012).
“Importantly, the person of ordinary skill in the art is deemed to read the claim term not
12
13
only in the context of the particular claim in which the disputed term appears, but in the context of
14
the entire patent, including the specification.” Phillips, 415 F.3d at 1313. “Claims speak to those
15
skilled in the art,” but “[w]hen the meaning of words in a claim is in dispute, the specification and
16
prosecution history can provide relevant information about the scope and meaning of the claim.”
17
Electro Med. Sys., S.A. v. Cooper Life Scis., Inc., 34 F.3d 1048, 1054 (Fed. Cir. 1994) (citations
18
omitted). “[T]he specification is always highly relevant to the claim construction analysis.
19
Usually, it is dispositive; it is the single best guide to the meaning of a disputed term.” Vitronics,
20
90 F.3d at 1582. “However, claims are not to be interpreted by adding limitations appearing only
21
in the specification.” Id. “Thus, although the specifications may well indicate that certain
22
embodiments are preferred, particular embodiments appearing in a specification will not be read
23
into the claims when the claim language is broader than such embodiments.” Id. Conversely,
24
“where [ ] the claim language is unambiguous, [the Federal Circuit has] construed the claims to
25
26
27
28
1
Marvell submitted the Declaration of Dr. Paul S. Min in support of its Response brief. Dkt. No.
93. Dr. Min contends that, with regard to the ‘747 Patent, a person of ordinary skill in the art at
the time of the invention “would have at least (1) a Master’s degree in electrical engineering or a
related field (2) with at least three years[’] experience in communications.” Min Response Decl.
¶ 22.
2
1
exclude all disclosed embodiments.” Lucent Techs., Inc. v. Gateway, Inc., 525 F.3d 1200, 1215-
2
16 (Fed. Cir. 2008). “[T]he description may act as a sort of dictionary, which explains the
3
invention and may define terms used in the claims,” and the “patentee is free to be his own
4
lexicographer,” but “any special definition given to a word must be clearly defined in the
5
specification.” Markman, 517 U.S. at 989-90.
6
On the other hand, it is a fundamental rule that “claims must be construed so as to be
7
consistent with the specification.” Phillips, 415 F.3d at 1316. “The construction that stays true to
8
the claim language and most naturally aligns with the patent’s description of the invention will be,
9
in the end, the correct construction.” Renishaw PLC v. Marposs Societa’ per Azioni, 158 F.3d
10
United States District Court
Northern District of California
11
1243, 1250 (Fed. Cir. 1998).
Finally, the court may consider the prosecution history of the patent, if in evidence.
12
Markman, 52 F.3d at 980. The prosecution history may “inform the meaning of the claim
13
language by demonstrating how the inventor understood the invention and whether the inventor
14
limited the invention in the course of prosecution, making the claim scope narrower than it would
15
otherwise be.” Phillips, 415 F.3d at 1317 (citing Vitronics, 90 F.3d at 1582-83); see also Chimie
16
v. PPG Indus., Inc., 402 F.3d 1371, 1384 (Fed. Cir. 2005) (“The purpose of consulting the
17
prosecution history in construing a claim is to exclude any interpretation that was disclaimed
18
during prosecution.”) (internal quotations omitted).
19
In most situations, analysis of this intrinsic evidence alone will resolve claim construction
20
disputes. Vitronics, 90 F.3d at 1583. However, “it is entirely appropriate . . . for a court to consult
21
trustworthy extrinsic evidence to ensure that the claim construction it is tending to from the patent
22
file is not inconsistent with clearly expressed, plainly apposite, and widely held understandings in
23
the pertinent technical field.” Pitney Bowes, Inc. v. Hewlett-Packard Co., 182 F.3d 1298, 1309
24
(Fed. Cir. 1999). Extrinsic evidence “consists of all evidence external to the patent and
25
prosecution history, including expert and inventor testimony, dictionaries, and learned treatises.”
26
Markman, 52 F.3d at 980. All extrinsic evidence should be evaluated in light of the intrinsic
27
evidence, Phillips, 415 F.3d at 1319, and courts should not rely on extrinsic evidence in claim
28
construction to contradict the meaning of claims discernible from examination of the claims, the
3
1
written description, and the prosecution history, Pitney Bowes, 182 F.3d at 1308 (citing Vitronics,
2
90 F.3d at 1583). While extrinsic evidence may guide the meaning of a claim term, such evidence
3
is less reliable than intrinsic evidence. Phillips, 415 F.3d at 1318-19.
DISCUSSION
4
5
I.
BACKGROUND
6
The patent at issue addresses a method to, among other things, correct errors in the
7
transmission of telecommunications. To understand the patent, some background information is
8
useful.
Information can be transmitted in the form of digital data that are generally comprised of a
10
series of bits, or 1s and 0s, arranged in a particular order. Response (Dkt. No. 91) 4. “Coding” is
11
United States District Court
Northern District of California
9
the mathematical processing of a sequence of bits (input data) to create another sequence (output
12
data), often with more bits, to represent the input bits. Response 4. Data sent between a
13
transmitter and receiver can be corrupted by “noise,” i.e., interference from other sources, or some
14
of the data may be lost or otherwise distorted during transmission. Br. 2; Min Response Decl. ¶
15
26. Coding can be used to correct or reduce the effect of errors in data transmission by building in
16
redundancy in the data. Response 4; Min Response Decl. ¶ 26. “By coding the data, it is possible
17
to reconstruct the data without re-transmitting the data.” Response 4 (citing Min Response Decl. ¶
18
26). This process is called “error correction coding.” Min Response Decl. ¶ 26. Convolutional
19
coding “is one of the principal types of prior art error-correcting coding” that a person of ordinary
20
skill in the art would have recognized as one of two different types of codes in common use at the
21
time of the invention, the other type being block coding. Br. 6 (citing Koehl Br. Decl. Ex. 2 at
22
FT004445).
23
Non-systematic coding involves taking input data, coding it, transmitting only the coded
24
bits, and then decoding that output data. “Systematic” coding is a technique in which both the
25
input data bits and the coded data bits are transmitted.
26
“Forward error correction coding” minimizes noise-corruption by encoding the input data
27
in the transmitter at the time of transmission and decoding the processed data when it arrives at the
28
receiver. Br. 2. The ‘747 Patent discloses a method of forward error correction—turbo codes—
4
1
which is among the methods of transmitting data closest to approaching the theoretical limit of
2
maximum data transfer rate. Br. 2. France Telecom claims that the ‘747 Patent’s turbo code
3
method increases data rate transfer capability while decreasing the amount of power required for
4
transferring, thus enabling high-speed wireless communication at low power, as required for third-
5
generation, i.e., 3G, and higher mobile communications. Br. 2.
Instead of a single encoder at the transmitter and a single decoder at the receiver, turbo
6
7
coding uses at least two parallel encodings at one end and an iterative decoding procedure at the
8
other. When the data are transmitted, they take the following forms: an uncoded element, i.e., the
9
original data; a coded element, derived by processing the uncoded element through an encoder to
generate a coded element; and another coded element, modifying the original data by using an
11
United States District Court
Northern District of California
10
interleaver and then encoding the result in a coder to generate another coded element. Modifying
12
the order of the original data elements by using an interleaver adds a degree of randomness
13
between the two encodings, making it less likely that any burst of noise corrupting an element
14
generated by one encoding will corrupt the corresponding element generated by the other
15
encoding.
At the decoding end, the data are decoded iteratively, allowing the decoder to refine the
16
17
decoding results after each iteration. Having two systematic convolutional coding streams, one of
18
which is presented in different order because of the interleaver, helps the turbo code decoder
19
improve its determination of the original data by comparing results from each stream until a
20
solution arises. The transmitted data are triangulated so that what is most likely the original
21
message is derived. The more comparisons, the better the results.
22
II.
23
France Telecom’s Proposed Construction
No construction necessary, or if the Court
concludes construction is necessary,
24
25
26
27
28
“CONVOLUTIONAL CODING” (CLAIM 1)
Marvell’s Proposed Construction
“calculating an output data element
representing current input data and prior input
data”
“codes that associate to each source data
element at least one coded data element which
is a combination of the source data element and
at least one previous source data element”
I adopt France Telecom’s construction, modified as suggested by France Telecom at the
5
1
hearing2: “coding that associates to each source data element at least one coded data element
2
which is a combination of the source data element and at least one previous source data element.”
3
The ‘747 Patent actually defines “convolutional coding,” and its construction is a “compact” form
4
of the definition that closely follows the specification’s express language. Br. 7.
Where the patent itself defines a term, that definition should generally control. Thorner,
5
6
669 F.3d at 1365. As France Telecom points out, the ‘747 Patent defines “convolutional codes” as
7
“codes that associate at least one coded data element with each source data element, this coded
8
data element being obtained by the summation of modulo 2 of this source data element with at
9
least one of the preceding source data elements.” ‘747 Patent 1:46-50. France Telecom’s
proposed construction condenses the patent’s language, but I find that it accurately does so. See
11
United States District Court
Northern District of California
10
Network Prot. Scis., LLC v. Fortinet, Inc., No. 12-cv-1106-WHA, 2013 WL 146033, at *5 (N.D.
12
Cal. Jan. 14, 2013) (allowing construction based on a “reworded” definition in patent). While
13
Marvell is correct that the patent only defines “convolutional codes” as opposed to “convolutional
14
coding,” there is no material difference between the two. “Convolutional coding” produces
15
“convolutional codes.”
16
The pivotal language begins with “[c]onvolutional codes are . . . .” The patentee therefore
17
appears to be acting as his own lexicographer. Marvell disagrees because the patentee did not put
18
quotes around “convolutional codes.” Response 9. The cases it cites for that proposition,
19
however, do not say that quotation marks are necessary for the patentee to act as his own
20
lexicographer—they only say quotation marks are a “strong indication” that what follows is a
21
definition. Sinorgchem Co. v. Int’l Trade Comm’n, 511 F.3d 1132, 1136 (Fed. Cir. 2007); Oracle
22
Am., Inc. v. Google Inc., No. 10-cv-3561-WHA, 2012 WL 243263, at *3 (N.D. Cal. Jan. 25,
23
2012). France Telecom correctly quotes Sinorgchem for the proposition that “the word
24
‘is’ . . . may ‘signify that a patentee is serving as its own lexicographer.’ As such, the patentee
25
must be bound by the express definition.” 511 F.3d 1132 at 1136 (citation omitted).
Marvell also argues that France Telecom’s construction should be rejected because it is
26
27
28
2
Tr. 66:6.
6
1
“based on a description of the output of the claimed method, rather than of the claimed step.”
2
Response 8 (original emphasis); see also Tr. 52:20-21, 55:8-13. It says that France Telecom’s
3
alleged definition refers to prior art and a convolution code rather than coding—there are many
4
ways of producing convolutional codes, but the patent refers to a particular method, of which two
5
steps are convolutional coding, one preceded by interleaving. Response 9. Thus, contrary to
6
France Telecom’s assertion, the specification does not provide a special meaning for the term.
7
Marvell also argues that “the specification acknowledges that ‘convolutional coding’ was well-
8
known in the art.” Response 7 (citing ‘747 Patent 8:51-53). Despite that, there is “no express
9
definition of the step of convolutional coding” in the patent specification, nor is there anything in
the prosecution history to suggest a special meaning, though the patentee “relied on the well-
11
United States District Court
Northern District of California
10
known understanding of ‘convolutional coding’ in the prior art.” Response 8 (citing Min
12
Response Decl. Ex. Q at FT000244-45).
Marvell correctly observes that the disputed term is disclosed in Claim 1 within the phrase
13
14
“two independent and parallel steps of systematic convolutional coding.” ‘747 Patent 14:48-49
15
(emphasis added). However, Marvell has provided no convincing argument why the fact that the
16
method to be performed consists of two independent steps of convolutional coding means that the
17
output of each step is not a convolutional code.3 Defining the result of a process often involves
18
incorporating the definition of the process itself in some manner; that France Telecom’s
19
construction refers to the result of convolutional coding does not detract from its construction.
20
Similarly, even if convolutional coding was a well-known method or consisted of many different
21
methods at the time of the patent’s filing, I find it critical that the patent nonetheless defines it. If
22
the patent itself discloses a definition for a term, that definition should generally be the one that
23
controls.
24
Marvell argues, “The problem with France Telecom’s alternate construction is that it
25
defines each step of ‘convolutional coding’ using the phrase ‘previous source data elements’ rather
26
than referring to the data elements input into the step.” Response 8. The parties agreed to define
27
3
28
Marvell is also incorrect that France Telecom’s construction is based on a description of the
claimed “method”—the specification makes no such distinction. See ‘747 Patent 1:46-50.
7
1
“source data element” as “data element to be coded by the claimed method,” not each constituent
2
coding step of the claimed method. Response 8 (citing Min Response Decl. ¶ 39). But a person of
3
ordinary skill in the art would understand that a step of convolutional coding uses the bits of data
4
input to that coding step. Response 8 (citing Min Response Decl. ¶ 40). Though that data can be
5
source data elements, it can also be other data elements. Marvell asserts that this is important in
6
Claim 1 “because at least one of the claimed coding steps receives an input that is not source
7
data elements”—Claim 1 requires at least one coding step to receive the output of the temporal-
8
interleaving step, which changes the order of the data elements presented to one coding step.
9
Response 9 (citing ‘747 Patent 14:53-56) (original emphasis). Looking to Figure 1 in the patent,
one of the steps of systematic coding receives interleaved data, which is not a “source data
11
United States District Court
Northern District of California
10
element.” Tr. 61:12-62:3.
12
Marvell is mistaken. The inputs to both coding steps are still the same source data
13
elements “to be coded by the claimed method.” While the source data elements are “taken into
14
account” and rearranged into a different order in the temporal-interleaving step, there is nothing in
15
the claim to suggest that the “source data elements” that go through the “two independent and
16
parallel steps of systematic convolutional coding,” one set of which goes through “temporal[ ]
17
interleaving,” are not ultimately the same “source data elements” or that the output of the
18
interleaving no longer consists of “source data elements.” Indeed, Claim 4 still refers to the output
19
of the temporal interleaving step as “source data elements.” ‘747 Patent 15:1-2. Whether first
20
interleaved or not, the source data elements are still “source data elements” that are ultimately
21
“coded by the claimed method.” There is no conflict with the parties’ stipulated definition.
22
Finally, Marvell argues that extrinsic evidence supports its construction, citing two other
23
patents that purportedly define the term and an article that discusses it. Response 8. Moreover,
24
Marvell’s limited arguments in favor of its own construction are unpersuasive, especially because
25
Marvell does not explain its evidence in context or link it to its own construction. Marvell’s
26
expert did not help in this regard. He said that “a ‘source data element’ refers to the data elements
27
that are to be coded by the entire claimed coding method – not each independent coding step that
28
is part of the claimed coding method.” Min. Response Decl. ¶ 39. However, Claim 1 explicitly
8
1
states that the claimed method consists of two steps of convolutional coding, “each of said coding
2
steps taking account of all of said source data elements.” ‘747 Patent 14:49-51. Surprisingly,
3
Marvell’s expert does not even appear to know what France Telecom’s proposed construction is.
4
Compare Response 8 (correctly identifying France Telecom’s construction as “codes that
5
associate to each source data element at least one coded data element which is a combination of
6
the source data element and at least one previous source data element”) with Min Response Decl.
7
¶ 38 (identifying France Telecom’s construction as “codes that associate at least one coded data
8
element with each source data element, the coded data element being a linear combination of the
9
source data element an [sic] some previous source data elements”). In any event, I do not need to
rely on the extrinsic evidence because the patent itself sufficiently defines the disputed term.
11
United States District Court
Northern District of California
10
Marvell’s extrinsic evidence is less reliable than the intrinsic evidence. See Phillips, 415 F.3d at
12
1318-19.
13
III.
14
France Telecom’s Proposed Construction
No construction necessary, or if the Court
concludes construction is necessary,
15
16
17
18
19
20
21
22
23
24
25
26
27
28
SYSTEMATIC CONVOLUTIONAL CODING (CLAIM 1)
Marvell’s Proposed Construction
“convolutional coding where the output
includes both the coded data and the current
input data”
“convolutional coding in which the source data
elements are transmitted jointly with coded data
elements”
The parties agree that in “systematic” coding, copies of the uncoded data elements are
transmitted along with the coded data elements. Br. 8 (“The parties apparently do not dispute that
in ‘systematic’ coding, in addition to transmitting the coded data elements generated by an
encoder, copies of the uncoded source data elements are also transmitted.”); Response 10
(“[Systematic convolutional coding] was understood to mean a step of coding where the output
includes both the coded data and the data input to the step.”). Both parties also agree that the
claims are silent about whether the input uncoded data elements are also provided as outputs of the
systematic convolutional steps in Claim 1. Br. 10-11; Response 10, 13-14. However, France
Telecom contends that the uncoded source data elements must only be transmitted jointly with the
coded data elements, whereas Marvell contends that current input data must be included within the
9
1
2
output of each step. Br. 8; Response 14.
I adopt Marvell’s proposed construction because it is supported by the clear language of
3
the claim. As the Federal Circuit has instructed, “The appropriate starting point [in claim
4
construction] is always with the language of the asserted claim itself.” Comark Commc’ns, 156
5
F.3d at 1186. While “the specification is always highly relevant to the claim construction
6
analysis . . . claims are not to be interpreted by adding limitations appearing only in the
7
specification.” Vitronics, 90 F.3d at 1582. Claim 1 discloses a “method for error-correction
8
coding of source digital data elements” comprising two steps, the first of which requires
9
“implementing at least two independent and parallel systematic convolutional coding, each of said
coding steps taking account of all of said source data elements and providing parallel outputs of
11
United States District Court
Northern District of California
10
distinct series of coded data elements.” ‘747 Patent 14:46-52 (emphases added). Because each
12
coding step must be independently systematic, and both parties agree that the product of
13
systematic coding must include both uncoded and coded data, Marvell’s construction—which
14
states that “the output includes both the coded data and the current input data”—accurately reflects
15
Claim 1’s plain meaning. It is not enough that the input data are “transmitted jointly” with the
16
coded data, but are not part of the product of each step, for both steps to be independently
17
systematic, as France Telecom submits.
18
Marvell’s construction is also supported by the specification. Figure 1 of the patent
19
illustrates the “coding method of the invention.” ‘747 Patent Fig. 1, 7:9. The figure contains a
20
transmission path where a source data element d is transmitted and outputted without passing
21
through a coder. See ‘747 Patent Fig. 1, 8:12-13. The figure also contains two systematic
22
convolutional coding modules representing the two steps of independent and parallel systematic
23
convolutional coding. See ‘747 Patent 7:60-64. The patent states that these two modules can use
24
a coder as illustrated in Figure 7. ‘747 Patent 7:25-28, 8:33-35. Figure 7, in turn, shows two
25
transmission pathways: one in which the source data element dk is transmitted without being
26
coded, resulting in Xk, and another in which dk is coded, resulting in Yk. The patent confirms that
27
Figure 7 transmits data systematically, see ‘747 Patent 8:16-22, which is in turn confirmed by the
28
parties’ understanding that this requires the coded and uncoded data to be transmitted together.
10
1
Consistent with Marvell’s construction, each of the coding modules in Figure 1 must therefore
2
output both coded and uncoded data to conduct systematic coding.
3
France Telecom argues that the claim language and specification are consistent with the
4
understanding that source code elements are transmitted “alongside” the coded data elements—
5
they need not be part of the same output. Br. 9. It asserts that the specification explains that “in
6
systematic coding[,] the source data elements are regularly and methodically transmitted alongside
7
the coded data elements.” Br. 9. “For example, in the principal embodiment, ‘a data element X
8
equal to the source data element d, is transmitted systematically.’” Br. 9 (quoting ‘747 Patent
9
8:12-14). In addition, concerning Figure 7, the patent states, “The data element Xk is
systematically taken to be equal to the source value dk.” Br. 9 (quoting ‘747 Patent 8:38-39).
11
United States District Court
Northern District of California
10
Finally, “the at least two coding modules in this embodiment use codes ‘characterized by the fact
12
that the source data element is transmitted systematically, jointly with at least one coded data
13
element or redundancy symbol.’” Br. 9 (quoting ‘747 Patent 8:20-22).
14
France Telecom’s citations are unconvincing. It does not explain why the fact that “a data
15
element X equal to the source data element d[ ] is transmitted systematically” necessarily support
16
its construction. The same is true of the statement that “The data element Xk is systematically
17
taken to be equal to the source value dk.” These statements do not validate France Telecom’s
18
construction, nor are they inconsistent with Marvell’s construction.
19
France Telecom contends that the source data elements are just transmitted once in
20
systematic convolutional coding. Tr. 6:18-19. It asserts that “systematic” as described in the
21
specification means that “the uncoded source data elements may be transmitted once and shared
22
by both outputs.” Br. 9 (original emphasis). It cites the patent as stating, “The redundant codes
23
used are of a systematic type. Each source data element is therefore also a convolutional coding
24
symbol, and this symbol is shared by both codes.” Br. 9 (citing ‘747 Patent 3:32-35). Figure 1
25
and the detailed description allegedly show this: the source data element is transmitted
26
systematically “jointly with” the coded data elements. Br. 10 (citing ‘747 Patent 8:12-22).
27
Although France Telecom allows that the modules in Figure 1 can take an input source data
28
element and output it as a coded data element, France Telecom insists that it does not need to do
11
1
so if the uncoded data element “can be obtained elsewhere.” Br. 10. In particular, France
2
Telecom looks to the transmission pathway from d to X in Figure 1 as providing the uncoded data
3
that, combined with the coded data coming out of each coding module, makes the entire
4
representation in Figure 1 “systematic.” Br. 9. France Telecom further argues that, contrary to
5
Marvell’s claim that Figure 7 comprises the whole of each step of systematic coding depicted as
6
modules 11 and 13 in Figure 1, those modules are each comprised of only a portion of Figure 7,
7
namely elements 81, 82, and 83. Reply 6. In addition, the line from dk to Xk in Figure 7
8
corresponds to the line from d to X in Figure 1. Reply 6-7.
Marvell disagrees. It asserts that “Figure 7 [which represents the modules in Figure 1]
10
represents one convolutional coding step that is systematic – it produces two data elements for
11
United States District Court
Northern District of California
9
each input data element. . . . There is no suggestion in the patent that a ‘systematic coding step’
12
need not output Xk if it can be obtained elsewhere, as France Telecom suggests.” Response 13.
13
Marvell argues that the coder in Figure 7 “do[es] not describe the structure that performs the
14
claimed method but rather an example of one coding step that could be used in place of items 11
15
or 13 in Figure 1.” Response 11. It contends that because each input data element transmitted
16
through the systematic coder of Figure 7 outputs two data elements—a coded data element and a
17
data element equal to the input data—Figure 7 supports Marvell’s construction.
18
France Telecom’s arguments are unpersuasive. The patent explicitly discloses “two
19
independent and parallel steps of systematic convolutional coding.” ‘747 Patent 14:48-49.
20
Accordingly, each of the two steps of coding must be “systematic.” It is inconsistent with Claim 1
21
to assert that each of the two encodings that occur in Figure 1 only outputs coded data which,
22
combined with a shared uncoded data element that “can be obtained elsewhere,” makes each of the
23
two coding steps “systematic.” Claim 1 explicitly states that the patent discloses a method with
24
“two independent and parallel steps of systematic convolutional coding.” ‘747 Patent 14:48-49
25
(emphasis added). In other words, each step must itself be systematic—it is not enough that the
26
whole method is systematic. Both references to Figure 7 in the patent indicate that Figure 7 is an
27
example of the coder represented as modules 11 and 13 in Figure 1—there is no indication, as
28
France Telecom would have it, that only a portion of Figure 7 makes up the modules. See France
12
1
Telecom Claim Construction Presentation 24. The whole of Figure 7 is systematic; a portion of it
2
is not. As France Telecom does not dispute, coded and uncoded data elements must be
3
transmitted together for coding to be systematic. Br. 8. The uncoded data cannot be “obtained
4
elsewhere” or “shared” if each of the two steps in Claim 1 are to be systematic and independent.
5
France Telecom’s construction renders the two coding steps neither “independent” nor
6
“systematic.”
7
Although France Telecom argues that the patent’s statement that the source data element
8
“is shared by both codes” means that it is sufficient for the source data element to be “transmitted
9
alongside the coded data elements,” Br. 9 (quoting ‘747 Patent 8:34-35) (emphasis added), read in
the context of the whole patent, that statement is better understood to mean that the source data
11
United States District Court
Northern District of California
10
element going into each systematic convolutional coding step is identical. See Phillips, 415 F.3d
12
at 1313 (stating that a claim term should be read “not only in the context of the particular claim in
13
which the disputed term appears, but in the context of the entire patent, including the
14
specification”). And though, as France Telecom correctly notes, the patent states that each step
15
“provid[es] parallel outputs of distinct series of coded data elements,” Br. 10 (quoting ‘747 Patent
16
14:51-52), it does not say that the steps output nothing else. While the claims are silent about
17
whether the input uncoded data elements are also provided as outputs of the systematic
18
convolutional steps (as France Telecom acknowledges), if each step is systematic, then each step
19
necessarily includes the uncoded data element as output since France Telecom concedes that
20
“copies of the uncoded source data elements are also transmitted” with the coded data elements in
21
systematic coding. Br. 8. Here, both steps of coding must be systemic.
22
France Telecom asserts that while the patent discloses a method, as displayed in Figure 1,
23
having a 1/3 efficiency rate, Marvell’s construction would have a lower efficiency rate of 1/4 since
24
4 elements would be transmitted for each source data element: one convolutionally encoded data
25
element (Yk1), a second convolutionally coded data element (Yk2), and two copies of the source
26
data element (X). Reply 8. Marvell’s construction requires that each input source data element be
27
transmitted twice, once as part of each coding step. Br. 12. In contrast, France Telecom’s
28
construction provides for a 1/3 efficiency rate because the transmission of source data elements is
13
1
done once and shared. Reply 8. Thus, it is more efficient and consistent with the patent’s
2
objective. Accordingly France Telecom argues that Marvell’s construction “is incompatible with
3
the invention’s stated aim of providing ‘particularly efficient’ methods for transmission in noisy
4
channels” and “permitting highly reliable decoding of the received data.” Br. 12 (quoting ‘747
5
Patent 2:43-46, 3:36-44). Marvell appears to concede that its construction results in a coding rate
6
of 1/5, which appears to be less efficient than the 1/3 coding rate that France Telecom claims its
7
construction provides. Tr. 42:6; Marvell Claim Construction Presentation 61. Indeed, it is less
8
than the 1/4 coding rate that France Telecom claims Marvell’s construction would entail. Reply 8.
This is not fatal, however, to Marvell’s construction. As explained above, the patent’s
10
claim language is quite clear about what it requires. It may be true that Marvell’s construction
11
United States District Court
Northern District of California
9
does not achieve a stated aim of the invention. But a “very high overall coding efficiency rate” is
12
only one of several aims identified in the patent: accuracy4 is the first one listed, and reliability
13
and easy manufacturing are also additional objectives. ‘747 Patent 2:36-37, 2:44, 2:51, 2:59-60.
14
More importantly, even if the patent fails to achieve one of the goals of the inventor, a patent’s
15
stated objective cannot serve as a limitation on the claims. Cf. Northrop Grumman Corp. v. Intel
16
Corp., 325 F.3d 1346, 1355 (Fed. Cir. 2003). Further, neither the patent nor, more specifically, its
17
claims require the coding rate to be 1/3. In fact, the claims are silent about rates altogether—if the
18
inventor wanted to claim a certain coding rate, he could have done so, but he did not.
19
France Telecom argues that Marvell’s proposed construction would exclude “every”
20
embodiment of the invention. Br. 11. If Marvel’s construction holds, then in Figure 1, both boxes
21
11 and 13 would have to show an X output. But Claim 1 “does not require that the (at least two)
22
systematic convolutional coding steps directly output copies of the source data element X.” Br.
23
11. Marvell disagrees and argues that Figures 1 and 2 “at best do not provide sufficient detail to
24
determine [whether] these embodiments would be covered by [C]laim 1. There may be other
25
inputs and outputs that are not illustrated.” Response 14. “Thus, if Figures 1 and 2 are not meant
26
27
28
4
While the parties did not brief this issue, it appears that there can be a tradeoff between
efficiency and accuracy because the more modules a system has, the more accurate it may be
though the efficiency rate decreases.
14
1
to be exclusionary – that is, if not all outputs from the coders are depicted – then these figures do
2
not contradict Marvell’s proposed construction.” Response 14. If they are exclusionary and
3
depict all inputs and outputs, then Marvell argues that they “contradict the express claim
4
language.” Citing Lucent Technologies, Inc. v. Gateway, Inc., 525 F.3d 1200 (Fed. Cir. 2008),
5
Marvell argues that claims need not be construed to cover the preferred embodiment.” Response
6
14. Because “the claim language unambiguously requires at least two steps of systematic
7
convolution coding . . . “[t]he fact that Figure 1 and Figure 2 may not be covered by the claims
8
under Marvell’s construction does not dictate a different construction here . . . .” Response 15.
9
France Telecom counters that Lucent Technologies and other cases which state that claims should
not be rewritten to cover a disclosed embodiment only apply when the claim language is
11
United States District Court
Northern District of California
10
unambiguously and directly contrary to what is disclosed, which is not the case here, “where the
12
specification and claims are consistent.” Reply 9.
13
I agree with Marvell on this point. Lucent Technologies states that when “the claim
14
language is unambiguous,” it is proper to “construe[ ] the claims to exclude all disclosed
15
embodiments” that conflict with the claims. 525 F.3d at 1215-16. Claim 1 is unambiguous that
16
the two steps of systematic convolutional coding must be independent. For the two steps to share
17
the same uncoded data element would render both of them non-systematic. As explained above, it
18
19
20
21
22
23
24
25
26
27
28
is not apparent that the disclosed embodiments conflict with Marvell’s construction—although at
times ambiguous, the specification largely supports Marvell. To the extent that the disclosed
embodiments are directly contrary to the claim language, the embodiments cannot serve as
limitations on the plain language of the claims.
Marvell argues that the extrinsic evidence supports it. A 1987 article by Gottfried
Ungerboeck says that “[w]ith a systematic encoder, the input bits appear unchanged at the output.”
(Min Response Decl. Ex. F at MSIFT00039463). A 1989 article by Tom Fuja states that a
systematic generator “is one which, when implemented, causes [a] message to be reproduced
exactly in the code sequences.” (Min Response Decl. Ex. G at MSIFT00040383). A 1970 article
by G. David Forney, Jr., discusses a convolutional encoder in which the outputs are “two binary
sequences” where the first output sequence “is simply equal to the input [ ] (hence the code is
15
1
systemic).” (Min Response Decl. Ex. H at MSIFT00040392-93). Thus, a step of coding includes
2
the input data as part of the coded data. Response 12. “The extrinsic evidence does not disclose a
3
systematic convolutional coding step that only provides coded data as an output without also
4
providing the input data as an output.” Response 12.
France Telecom responds that the extrinsic evidence cited by Marvell is “irrelevant”
5
6
because “it does not deal with how one would understand the term ‘systematic convolutional
7
coding’ in the context of parallel convolutional steps.” Reply 8 (original emphasis). Citing to a
8
2008 publication, TOM RICHARDSON & RÜDIGER URBANKE, MODERN CODING THEORY (2008),
9
France Telecom argues “the full historical record shows that[ ] persons of ordinary skill in the art”
understand that “a standard parallel concatenated turbo code with two concatenated codes sends
11
United States District Court
Northern District of California
10
three streams of data.” Reply 8-9 (citing Koehl Reply Decl. Ex. 1 at FT0004432). France
12
Telecom does not provide further explanation. When asked at the hearing how extrinsic evidence
13
from 2008 would apply to a patent filed in 1992, France Telecom responded that the patentee
14
invented parallel concatenation coding, which explains why there is no earlier evidence of how
15
persons of ordinary skill in the art would have understood this term. Tr. 11:10-21.
Because the intrinsic evidence—in particular, the claim language itself—supports
16
17
Marvell’s construction, and because neither party sufficiently explains the extrinsic evidence it
18
cites, I need not consider the extrinsic evidence to reach my construction of “systematic
19
convolutional coding.”
20
IV.
21
22
23
24
25
26
27
28
“AT LEAST TWO INDEPENDENT AND PARALLEL STEPS OF SYSTEMATIC
CONVOLUTIONAL CODING” (CLAIM 1)
France Telecom’s Proposed Construction
No construction necessary, or if the Court
concludes construction is necessary,
Marvell’s Proposed Construction
“at least two separate and distinct steps of
systematic convolutional coding, not in series,
simultaneously carried out”
“at least two steps of systematic convolutional
coding that are performed in parallel rather than
in series, including without limitation as shown
in Figures 1 and 2”
The parties agree that this term does not need construction. Dkt. No. 119. Accordingly, I
will not construe it.
16
“DATA ELEMENT” (CLAIMS 1 & 10)
1
V.
2
France Telecom’s Proposed Construction
No construction necessary, or if the Court
concludes construction is necessary,
3
4
“a single unit of data”
5
6
7
8
9
10
United States District Court
Northern District of California
11
12
13
14
I agree with France Telecom’s construction that “a single unit of data” most accurately
defines “data element” in Claims 1 and 10. The specification uses “data element” more broadly
than to refer only to a bit or series of bits. For example, it “can be a symbol.” Br. 17 (citing, e.g.,
‘747 Patent 1:51, 1:54, 2:12, 3:30, 3:34, 3:55). In some cases, a data element can be binary. Br.
17 (citing ‘747 Patent 9:24-27, 11:32-33). In other cases, a data element is a “real variable” and
“are not binary 0s or 1s,” but can be “approximated as ‘samples coded on n bits,’” though not
necessarily so. Br. 17 (citing ‘747 Patent 11:30-44, 13:59-60). France Telecom argues that its
proposed construction is consistent with all of these examples. It also contends that dictionary
definitions support its proposed construction as a unit of data, Br. 18 (citing Koehl Br. Decl. Exs.
5-7), and that Marvell’s construction unjustifiably limits a broader term to just bits.
15
16
17
18
19
20
21
22
23
Marvell asserts that “the field of the invention is that of the coding of digital data,” ‘747
Patent 1:10-11, and digital data are represented by bits, Min Response Decl. ¶ 61. And “[w]hile
symbols or real variables might be used, as France Telecom argues . . . the type of coding and
processing disclosed in the patent will be performed on a bit level, after the symbols or real
variables have been converted to digital bits.” Response 21 (citing Min Response Decl. ¶ 69); see
also Tr. 74:11-75:16. Thus, all of data referenced in the portions of the ‘747 Patent cited by
France Telecom would ultimately become bits. See Surreply 7 (citing Min Surreply Decl. ¶¶ 2325). And nothing in the prosecution history indicates that the data to be processed are not bits or
series of bits. Response 21.
24
25
26
Marvell’s Proposed Construction
“a bit or series of bits”5
France Telecom responds that Marvell’s proposed construction “reaches any sequence of
binary data.” Br. 18 (original emphasis). France Telecom rejects Marvell’s assertion that all the
data elements are ultimately converted to digital bits because “[t]he patent actually states the
27
28
5
On December 12, 2013, Marvell changed its construction to this. Dkt. No. 119.
17
1
contrary, noting that data elements can be sampled on digital bits, but ‘ideally’ they are not . . . .”
2
Reply 14 (citing ‘747 Patent 11:30-32).
While I am somewhat inclined to conclude that no construction is necessary because the
3
4
plain and ordinary meaning of the disputed term may be apparent and understandable to the jury,
5
the term “data element” may also sound technical. France Telecom’s proposed construction of “a
6
single unit of data” is more faithful to the term and has the benefit of being simpler and more
7
understandable—a “data element,” or an element of data, is appropriately understood as “a single
8
unit of data.” Marvell concedes that France Telecom’s construction is not inaccurate. Tr. 75:22.
9
As used in the patent, I conclude that the disputed term is properly construed as such.
While Marvell is correct that the field of the invention involves digital data, the patentee
10
United States District Court
Northern District of California
11
knew how to use the term “digital data element” when he wanted to do so. See, e.g., ‘747 Patent
12
14:47, 15:31. The patent’s claims and specification repeatedly refer to “data” but almost never
13
mentions bits. And while Marvell may also be correct that the “the type of coding and processing
14
disclosed in the patent will be performed on a bit level, after the symbols or real variables have
15
been converted to digital bits,” Response 21, I find no need to redefine the disputed term to
16
account for the processes disclosed in the patent that will ultimately be applied to the data
17
elements or to narrow the relevant claims more than the language warrants. Given its concession
18
that France Telecom’s construction is not inaccurate, Marvell’s primary argument in favor of its
19
own construction is that “the jury might just think of other things that are physical elements” and
20
that France Telecom’s construction “really doesn’t add much.” Tr. 75:23, 76:2-3. I am
21
unpersuaded that the jury will be confused by France Telecom’s construction.
22
VI.
23
France Telecom’s Proposed Construction
No construction necessary, or if the Court
concludes construction is necessary,
24
25
26
27
“ITERATIVE DECODING PROCEDURE” (CLAIM 10)
Marvell’s Proposed Construction
“process for decoding data by repeating the
same sequence of decoding steps”
“a decoding procedure involving repetition of
one or more steps with the goal of achieving
successively improved results”
The parties agree that this term does not need construction. Dkt. No. 119. Accordingly, I
28
18
1
will not construe it.
CONCLUSION
2
For the reasons above, I construe the disputed terms as follows:
3
4
coded data element which is a combination of the source data element and at least one
5
previous source data element.”
6
7
“Systematic convolutional coding” is “convolutional coding where the output includes
both the coded data and the current input data.”
8
9
“Convolutional coding” is “coding that associates to each source data element at least one
“Data element” is “a single unit of data.”
***
10
Marvell has filed a motion for summary judgment currently scheduled to be heard on April
11
United States District Court
Northern District of California
9, 2013. After the motion hearing, I will hold a case management conference at which the parties
12
should be prepared to discuss the case management schedule and other pertinent issues assuming
13
14
15
16
17
18
the motion for summary judgment is denied. The parties shall file a joint case management
statement one week before the hearing and case management conference.
IT IS SO ORDERED.
Dated: March 12, 2014
______________________________________
WILLIAM H. ORRICK
United States District Judge
19
20
21
22
23
24
25
26
27
28
19
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?