Collaborative Agreements, LLC v. Adobe Systems Incorporated et al
Filing
128
ORDER by Judge Edward M. Chen Denying 93 Defendants' Motion for Reconsideration. (emcsec, COURT STAFF) (Filed on 12/2/2015)
1
2
3
4
UNITED STATES DISTRICT COURT
5
NORTHERN DISTRICT OF CALIFORNIA
6
7
COLLABORATIVE AGREEMENTS, LLC,
Plaintiff,
8
9
10
11
Case No. 15-cv-03853-EMC
ORDER DENYING DEFENDANTS’
MOTION FOR RECONSIDERATION
v.
ADOBE SYSTEMS INCORPORATED,
et al.,
Docket No. 93
For the Northern District of California
United States District Court
Defendants.
12
13
Plaintiff has filed suit against Defendants, asserting claims for patent infringement.
14
Currently pending before the Court is Defendants‟ motion for reconsideration. In the motion,
15
Defendants ask the Court to reconsider the construction of certain patent terms. Having
16
considered the parties‟ briefs, the oral argument presented at the hearing on November 9, 2015,
17
and all other evidence of record, the Court hereby DENIES Defendants‟ motion.
18
19
I. FACTUAL & PROCEDURAL BACKGROUND
Plaintiff initiated this lawsuit in the Western District of Texas, asserting that Defendants
20
infringe at least one claim of the „393 patent. See Docket No. 1 (complaint). The Texas court
21
issued its claim construction order for the „393 patent in May 2015. See Docket No. 84 (claim
22
construction order). In construing certain patent terms, the court relied, inter alia, on the Federal
23
Circuit panel decision in Williamson v. Citrix Online, LLC, 770 F.3d 1371 (Fed. Cir. 2014).
24
Subsequently, the Federal Circuit vacated the Williamson panel decision and reconsidered the case
25
en banc. See Williamson v. Citrix Online, LLC, 792 F.3d 1339 (Fed. Cir. 2015) (en banc). In
26
vacating the Williamson panel decision, the en banc court Federal Circuit‟s reversed a line of cases
27
which had imposed a “strong” presumption against the application of 35 U.S.C. § 112 ¶ 6
28
whenever the term “means” is not used in the claim.
1
After the en banc decision issued, Defendants filed the currently pending motion in which
2
they ask for certain patent terms to be reconstrued in light of the en banc decision. The district
3
court in Texas, however, did not rule on the motion because it transferred the case to this Court.
4
See Docket No. 101 (transfer order). That motion for reconsideration is now before this Court.
5
Defendants‟ motion asks for reconsideration of two terms in the „393 patent: (1) the “code
6
segment” terms of claims 25 and 36, and (2) the “computer readable medium encoded with a
7
computer program” terms in claims 49 and 60. Claims 25 and 49 are representative claims and are
8
reproduced below.
9
10
12
For the Northern District of California
United States District Court
11
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
25. A non-transitory computer readable medium encoded with a
computer program for facilitating a transaction between two or more
parties comprising:
a code segment for receiving one or more electronic documents and
an identity validation at a server computer via a network from a
client communications device of a first party to the transaction
wherein (a) the client communications device comprises a computer,
a workstation, a personal data assistant, an Internet-enabled phone or
a wireless communications device, (b) all of the one or more
electronic documents are locked against future changes, and (c) the
identity validation of the first party indicates that the first party has
agreed to the one or more electronic documents;
a code segment for receiving registration information at the server
computer via the network from the client communications device of
a second party to the transaction wherein the registration
information comprises the identity validation of the second party;
a code segment for assigning the transaction to an account on the
server computer that is accessible via the network;
a code segment for posting the received electronic documents to the
account on the server computer such that the client communications
device of the second party can access the posted electronic
documents via the network;
a code segment for providing the second party with access to the
received electronic documents; and
a code segment for whenever an acceptance of any of the one or
more electronic documents is received by the server computer from
the client communications device of the second party, attaching the
identity validation from the first party and the second party to the
accepted one or more electronic documents.
....
2
1
2
3
4
5
6
7
8
9
10
12
For the Northern District of California
United States District Court
11
13
14
15
16
17
18
19
20
21
22
23
24
25
49. A system for facilitating a transaction between two or more
parties comprising:
a network interface;
one or more data storage devices;
one or more processors communicably coupled to the
network interface and the data storage devices; and
a non-transitory computer readable medium encoded with a
computer program communicably coupled to the processors
to
(a) receive one or more electronic documents and an identity
validation via the network interface from a client
communications device of a first party to the transaction
wherein (i) the client communications device comprises a
computer, a workstation, a personal data assistant, an
Internet-enabled phone or a wireless communications device,
(ii) all of the one or more electronic documents are locked
against future changes, and (iii) the identity validation of the
first party indicates that the first party has agreed to the one
or more electronic documents,
(b) receive registration information at the server computer
via the network from the client communications device of a
second party to the transaction wherein the registration
information comprises the identity validation of the second
party,
(c) assign the transaction to an account on the server
computer that is accessible via the network,
(d) post the received electronic documents to the account on
the server computer such that the client communications
device of the second party can access the posted electronic
documents via the network;
(e) provide the second party with access to the received
electronic documents, and
(f) whenever an acceptance of any of the one or more
electronic documents is received by the server computer
from the client communications device of the second party,
attaching the identity validation from the first party and the
second party to the accepted one or more electronic
documents.
26
27
28
Docket No. 1-1, at 24–26 („393 patent) (emphasis added).
In its claim construction order, the Texas court rejected Defendants‟ contention that the
3
1
“code segment” and “computer readable medium encoded with a computer program” terms are
2
means-plus-function terms subject to 35 U.S.C. § 112 ¶ 6. Because of the Williamson en banc
3
decision, Defendants contend that this conclusion was erroneous and that the terms should now be
4
deemed means-plus-function terms.
II.
5
6
DISCUSSION
As a preliminary matter, Defendants‟ motion for reconsideration is proper given the
7
Williamson en banc decision, which changed the analysis of means-plus-function claims upon
8
which the Texas court relied herein. Applying the then-applicable “strong” presumption that a
9
limitation lacking the word “means” is not subject to § 112 ¶ 6, the Williamson panel found that
on the Williamson panel decision by applying the Federal Circuit‟s analysis of “module” to the
12
For the Northern District of California
the term “module” was not a means-plus-function term. The district court in Texas relied heavily
11
United States District Court
10
“code segment” term in this case, finding § 112 ¶ 6 not applicable. See Docket No. 84 (claim
13
construction order). Reversing the panel decision, the en banc court in Williamson held that the
14
presumption against applying § 112 ¶ 6 is not “strong” and that “module” was a means-plus-
15
function term. See Williamson, 792 F.3d at 1349–51. Given the Texas court‟s reliance on the
16
panel decision which was subsequently reversed, reconsideration is appropriate. On
17
reconsideration, however, the Court finds Defendants‟ substantive arguments unpersuasive.
18
19
Means-plus-function claiming is authorized by 35 U.S.C. § 112 ¶ 6 (currently § 112(f)),
which provides:
20
21
22
23
An element in a claim for a combination may be expressed as a
means or step for performing a specified function without the recital
of structure, material, or acts in support thereof, and such claim shall
be construed to cover the corresponding structure, material, or acts
described in the specification and equivalents thereof.
24
35 U.S.C. § 112 ¶ 6. As indicated by the language above, “[m]eans-plus-function claiming
25
involves a quid pro quo.” Noah Sys. Inc. v. Intuit Inc., 675 F.3d 1302, 1318 (Fed. Cir. 2012).
26
That is, “[i]n exchange for being able to draft a claim limitation in purely functional language,
27
„[t]he applicant must describe in the patent specification some structure which performs the
28
specified function.‟” Id. Moreover, the description of the structure must be definite. “„[A]
4
1
means-plus-function clause is indefinite if a person of ordinary skill in the art would be unable to
2
recognize the structure in the specification and associate it with the corresponding function in the
3
claim.‟” Id. at 1312.
4
In the instant case, the threshold question is whether the claim terms at issue are, in fact,
a court first looks to whether the claim term uses the word “means.” See Williamson, 792 F.3d at
7
1349. If so, then the claim term is presumed to be a means-plus-function limitation. See id. If,
8
however, the claim term does not use the word “means,” then the term is presumed not to be a
9
means-plus-function limitation. See Personalized Media Commc'ns, LLC v. Int'l Trade Comm'n,
10
161 F.3d 696, 703 (Fed. Cir. 1998) (noting that “„the use of the term “means” has come to be so
11
closely associated with “means-plus-function” claiming that it is fair to say that the use of the term
12
For the Northern District of California
means-plus-function limitations. To determine whether a term is a means-plus-function limitation,
6
United States District Court
5
“means” . . . generally invokes [§ 112, ¶ 6] and that the use of a different formulation generally
13
does not‟”). The latter presumption applies here because the challenged claim terms do not
14
include the word “means.”
15
This presumption, however, is rebuttable. The party challenging the presumption against §
16
112 ¶ 6 has the burden of showing that the claim term fails to recite sufficiently definite structure.
17
See Williamson, 792 F.3d at 1348. The Williamson en banc court held the presumption against §
18
112 ¶ 6 may be overcome where “the words of the claim are understood by persons of ordinary
19
skill in the art to have a sufficiently definite meaning as the name for structure.” See id. at 1349.
20
Section 112 ¶ 6 applies if the claim term fails to “„recite[] sufficiently definite structure‟ or else
21
recites „function without reciting sufficient structure for performing that structure.‟” Id. (quoting
22
Watts v. XL Sys., Inc., 232 F.3d 877, 880 (Fed. Cir. 2000)).
23
The challenging party may provide intrinsic or extrinsic evidence as proof of what a person
24
of ordinary skill in the art understands. See Personalized Media, 161 F.3d at 703–04 (listing as
25
examples the patent itself and the prosecution history as well as dictionary definitions). Extrinsic
26
evidence, such as dictionaries, provide useful and objective resources for determining the meaning
27
of terms as understood by persons of ordinary skill in the relevant art. See Texas Digital Sys., Inc.
28
v. Telegenix, Inc., 308 F.3d 1193, 1203 (Fed. Cir. 2002). However, the intrinsic record provides
5
1
the “most reliable guide to help the court determine which of the possible meanings of the terms in
2
question was intended by the inventor to particularly point out and distinctly claim the invention.”
3
Id.; see also C.R. Bard, Inc. v. U.S. Surgical Corp., 388 F.3d 858, 862–63 (Fed. Cir. 2004) (stating
4
that Texas Digital did not hold extrinsic evidence trumps intrinsic evidence, but that consulting
5
dictionaries as the initial step in determining the meaning of a term helps avoid improperly narrow
6
constructions). Expert testimony cannot “create structure where none otherwise is disclosed.”
7
Williamson, 792 F.3d at 1351.
8
A.
9
“code segment”
Claim 25 is a representative claim for the “code segment” term.
10
12
For the Northern District of California
United States District Court
11
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
25.
A non-transitory computer readable medium encoded with a
computer program for facilitating a transaction between two or more
parties comprising:
a code segment for receiving one or more electronic
documents and an identity validation at a server computer
via a network from a client communications device of a first
party to the transaction
wherein (a) the client communications device comprises a
computer, a workstation, a personal data assistant, an
Internet-enabled phone or a wireless communications device,
(b) all of the one or more electronic documents are locked
against future changes, and (c) the identity validation of the
first party indicates that the first party has agreed to the one
or more electronic documents;
a code segment for receiving registration information at the
server computer via the network from the client
communications device of a second party to the transaction
wherein the registration information comprises the identity
validation of the second party;
a code segment for assigning the transaction to an account on
the server computer that is accessible via the network;
a code segment for posting the received electronic
documents to the account on the server computer such that
the client communications device of the second party can
access the posted electronic documents via the network;
a code segment for providing the second party with access to
the received electronic documents; and
a code segment for whenever an acceptance of any of the one
or more electronic documents is received by the server
6
1
2
computer from the client communications device of the
second party, attaching the identity validation from the first
party and the second party to the accepted one or more
electronic documents.
3
4
Docket No. 1-1, at 24 („393 patent, claim 25).
5
Because the “code segment” term does not use the word “means,” the Court presumes that
6
the term is not a means-plus-function limitation, and it is Defendants‟ burden to prove otherwise –
7
i.e., to show that a person of ordinary skill in the art would not understand the term to have a
8
sufficiently definite meaning as the name for structure. See Williamson, 792 F.3d at 1348.
anytime software is implicated in a term, the term is a means-plus-function limitation. Defendants
11
argued, nevertheless, that, without enough information about how the software operates, the use of
12
For the Northern District of California
At the hearing, Defendants basically conceded that they were not making an argument that
10
United States District Court
9
the term “software,” or something akin to that term, essentially becomes function claiming and
13
fails to recite a “sufficiently definite structure.” Id. at 1349.
14
The Court is not persuaded. First, the term “code segment” suggests some kind of
15
structure as evidenced by the dictionary definition provided by Plaintiff. See Docket No. 77-2, at
16
6–8 (Plaintiff‟s Exhibits). The Microsoft Press Computing Dictionary 96 (3d. 1997), provided by
17
Collaborative, defines “code segment” as:
18
19
20
21
22
23
1. A memory segment containing program instructions. 2. A named
and segregated portion of a program‟s code typically performing a
specific class of operations. Code segments in this sense are often
loaded into memory as memory segments. The main program
segment is kept in memory, and auxiliary segments are loaded only
when they are required.
Docket No. 77-2, at p. 6 (Plaintiff‟s Exhibit A).
Moreover, the claim language here provides a description as to how the code segment
24
operates. The language in claim 25, does not simply describe broadly phrased high-level
25
functions such as “receiving communications” or “coordinating the operation of the streaming data
26
module,” as in Williamson. See id. at 1344. Instead, claim 25 describes the objective and
27
operation of the code segment as “receiving one or more electronic documents and an identity
28
validation at a server computer,” while also describing the structural interactions among the
7
1
computer program‟s code segment components: “code segment for receiving one or more
2
electronic documents . . . code segment for posting the received documents . . . code segment for
3
providing the second party with access to the received documents . . . .” See Docket No. 1-1, at 24
4
(„393 patent).
In this regard, the Court finds Linear Tech. Corp. v. Impala Linear Corp., 379 F.3d 1311
5
6
(Fed. Cir. 2004), instructive.1 In Linear, the Federal Circuit rejected the contention that held that
7
challenged term “circuit” was a means-plus-function limitation. The challenged claim in Linear
8
was as follows:
9
1. A circuit for controlling a switching voltage regulator . . . the
control circuit comprising:
10
a first circuit for monitoring a signal from the output
terminal to generate a first feedback signal;
12
For the Northern District of California
United States District Court
11
a second circuit for generating a first control signal during a
first state of circuit operation, the first control signal being
responsive to the first feedback signal to vary the duty cycle
of the switching transistors to maintain the output terminal at
the regulated voltage; and
13
14
15
a third circuit for generating a second control signal during
a second state of circuit operation to cause both switching
transistors to be simultaneously OFF for a period of time if a
sensed condition of the regulator indicates that the current
supplied to the load falls below a threshold . . . .
16
17
18
19
Id. (emphasis added).
The Linear court began its analysis by consulting dictionary definitions:
20
21
“Technical dictionaries, which are evidence of the understandings of
persons of skill in the technical arts, plainly indicate that the term
„circuit‟ connotes structure. For example, The Dictionary of
Computing 75 (4th ed. 1996) defines “circuit” as “the combination
of a number of electrical devices and conductors that, when
interconnected to form a conducting path, fulfill some desired
function.” Thus, when the structure-connoting term "circuit" is
coupled with a description of the circuit's operation, sufficient
structural meaning generally will be conveyed to persons of ordinary
skill in the art, and § 112 ¶ 6 presumptively will not apply.
22
23
24
25
26
27
1
28
As a pre-Lighting World (which established the “strong” presumption) case, Linear followed the
appropriate standard for overcoming the presumption against § 112 ¶ 6.
8
1
2
3
Id. at 1320.
The Linear court then concluded that there was a sufficient description of the circuit‟s
operation in the claim language itself:
4
10
Claim 1 recites: “a first circuit for monitoring a signal from the
output terminal to generate a first feedback signal.” „178 patent, col.
16, ll. 42-43. The contextual language describes the objective of the
“circuit,” “monitoring a signal from the output terminal,” and the
desired output of the “circuit,” “generat[ing] a first feedback signal.”
The “second circuit” and “third circuit” limitations in claim 1 are
accompanied by similar language reciting their respective objectives
or operations. See id. at col. 16, ll. 44-57. That persons of ordinary
skill in the art would understand the structural arrangements of
circuit components from the term “circuit” coupled with the
qualifying language of claim 1 was recognized by Linear‟s expert
witness.
11
Id. Thus, the court held § 112 ¶ 6 did not apply because the claim language recited the respective
12
circuit‟s operation in sufficient detail to avoid means-plus-function treatment. Id. at 1320–21.
5
6
7
8
For the Northern District of California
United States District Court
9
13
In the instant case, the level of specificity in describing the operations of “code segment” is
14
similar to that described for “circuit” in Linear. And, it is more specific than the description of the
15
operation of “distributed learning module” in Williamson. In Williamson, the claim term read:
16
17
18
19
a distributed learning control module for receiving communications
transmitted between the presenter and the audience member
computer systems and for relaying the communications to an
intended receiving computer system and for coordinating the
operation of the streaming data module.
20
Williamson, 792 F.3d at 1344. The en banc court concluded the challenged term did not connote
21
sufficient structure and thus should be deemed a means-plus-function claim. See id. at 1349–51.
22
The challenged term “module” was a “well-known nonce word” with no structural meaning, and
23
the prefix language – “distributed learning control” – added no structural meaning. See id.
24
Furthermore, the description of the module‟s outputs and inputs – e.g., “communications between
25
the presenter and audience member computer systems” – did not impart any structural significance
26
because the description failed to indicate how the module interacted “with other components . . . in
27
a way that might inform the structural character of the limitation-in-question or otherwise impart
28
structure to the „distributed learning control module‟ as recited in the claim”; the court
9
1
characterized this description as being only “at a very high level.” Id. at 1351. As such, there was
2
no evidence that suggested the “module” was anything but a “generic „black-box‟” for achieving
3
the claimed functions. Id. at 1350.
4
In this case, “code segment” has some structural meaning, as supported by the dictionary
5
definition tendered by Plaintiff; code segment is not a nonce word. In addition, the claim
6
language describes the code segment‟s operation with a degree of specificity not present in
7
Williamson. This case is more similar to Linear than Williamson.
8
9
At the hearing, Defendants argued that Linear is distinguishable because a “circuit” in
Linear is clearly hardware, and software (as here) is different from hardware in that, with
different ways of doing things. At the hearing, Defendants argued that more specificity about the
12
For the Northern District of California
software, there is an element of creativity – i.e., there are infinite ways to build or at least many
11
United States District Court
10
operation of the software was needed in order for it to convey sufficiently definite structure to a
13
person of ordinary skill in the art. For example, for the term “a code segment for receiving one or
14
more electronic documents and an identity validation at a server computer,” Defendants argued
15
that specificity was needed as to how exactly the “receiving” was done – e.g., through a “get”
16
request. As another example, for the term “a code segment for . . . attaching the identity validation
17
from the first party and the second party to the accepted one or more electronic documents,”
18
Defendants contended that there are multiple ways to affirmatively identify – e.g., through sound,
19
through a link, or through meta-data even.
20
But requiring the patent to describe precisely how the claimed functions are achieved or
21
how a person of ordinary skill in the art could make and use the invention goes beyond the
22
threshold trigger for the application of § 112 ¶ 6. As Plaintiff argued at the hearing, Defendants‟
23
argument here sounds more in the nature of enablement or disclosure of corresponding structure
24
where it has already been determined that a term is a means-plus-function limitation, not the
25
threshold question whether § 112 ¶ 6 applies in the first place. Cf. Tech. Licensing Corp. v.
26
Videotek, Inc., 545 F.3d 1316, 1338 (Fed. Cir. 2008) (stating that, “if a claim includes a means-
27
plus-function limitation, failure to disclose adequate structure corresponding to the claimed
28
function results in the claim being invalid for indefiniteness[;] [w]hether the written description
10
1
adequately sets forth structure corresponding to the claimed function must be considered from the
2
perspective of a person skilled in the art”) (emphasis added); Aristocrat Techs. Australia Pty Ltd.
3
v. Int'l Game Tech., 521 F.3d 1328, 1336 (Fed. Cir. 2008) (in evaluating a claim that was a means-
4
plus-function limitation, stating that “[w]hether the disclosure would enable one of ordinary skill
5
in the art to make and use the invention is not at issue here”; “[e]nablement of a device requires
6
only the disclosure of sufficient information so that a person of ordinary skill in the art could make
7
and use the device” while “[a] section 112 paragraph 6 disclosure . . . serves the very different
8
purpose of limiting the scope of the claim to the particular structure disclosed, together with
9
equivalents”) (emphasis added).
10
Defendants also argued at the hearing that the more ways there are of accomplishing the
claimed function, the less structure the claim term connotes to a person of ordinary skill. As
12
For the Northern District of California
United States District Court
11
above, this proposition is unsupported by case law. The challenged term may connote a type of
13
structure; it need not specify a particular individual structure. See Personalized Media, 161 F.3d
14
at 705 (holding that “detector” connotes sufficiently definite structure because even though
15
“detector” did not specifically evoke a particular structure, it conveyed to person of ordinary skill
16
in the art, a variety of structures known as “detectors.”). Disclosure of corresponding structure
17
applies only if a court holds that § 112 ¶ 6 applies. See Med. Instrumentation & Diagnostics Corp.
18
v. Elekta AB, 344 F.3d 1205, 1211 (Fed. Cir. 2003) (“The duty of a patentee to clearly link or
19
associate structure with the claimed function is the quid pro quo for allowing the patentee to
20
express the claim in terms of function under section 112, paragraph 6.”). The two inquiries are
21
distinct.
22
It is true that when a limitation is a means-plus-function limitation, and the corresponding
23
structure is software, there needs to be an algorithm for the software or else the means-plus-
24
function limitation will be considered indefinite unless the function can be performed by a general
25
purpose computer. See Aristocrat, 521 F.3d at 1332–31 (holding that the corresponding disclosure
26
for a computer-implemented means-plus-function claim is an algorithm). But that authority is not
27
on point because that definiteness analysis is triggered only where the limitation is a means-plus-
28
function limitation.
11
In essence, Defendants are asking that the level of specificity needed to avoid means-plus-
1
indefiniteness problem (35 U.S.C. § 112 ¶ 2). But courts have cautioned that the two should not
4
be conflated. See E2E Processing, Inc. v. Cabela's Inc., No. 2:14-CV-36-JRG-RSP, 2015 WL
5
4051423, at *7 (E.D. Tex. July 2, 2015) (stating that defendant‟s argument “improperly conflates
6
the issue of whether a term is a means-plus-function term with the issue of whether the
7
specification discloses corresponding structure for a term that has been found to be a means-plus-
8
function term”); Wi-Lan USA, Inc. v. Alcatel-Lucent USA, Inc., No. 12-23568-CIV, 2013 WL
9
4811233, at *40 (S.D. Fla. Sept. 9, 2013) (finding that Aristocrat was not applicable because the
10
standard to prove sufficient structure is different from the standard used to identify corresponding
11
structure); Markem-Imaje Corp. v. Zipher Ltd., No. 10-CV-112-PB, 2011 WL 5837087, at *4 n.7
12
For the Northern District of California
function claiming is equivalent or at least close to the level of specificity needed to avoid an
3
United States District Court
2
(D.N.H. Nov. 21, 2011) (finding that “controller” was sufficiently structural to escape means-plus-
13
function treatment and that the algorithm requirements of Aristocrat did not apply because
14
Aristocrat involved a party who intended to invoke § 112 ¶ 6 by using the term “means” in the
15
claim); see also WhitServe LLC v. GoDaddy.com, Inc., 65 F. Supp. 3d 317, 320 (D. Conn. 2014)
16
(mentioning that the Federal Circuit has not required non-means-plus-function software claims to
17
describe an algorithm, but not discussing the issue further).
At bottom, although the presumption against § 112 ¶ 6 is no longer “strong,” it is still a
18
19
presumption that the Defendants must affirmatively overcome. See M2M Solutions LLC v. Sierra
20
Wireless Am., Inc., No. CV 12-30-RGA, 2015 WL 5826816, at *2 (D. Del. Oct. 2, 2015) (on a
21
motion for reconsideration based on Williamson, holding that Defendants failed to overcome the
22
presumption against § 112 ¶ 6 because they did not provide evidence to show that “programmable
23
interface” failed to connote sufficiently definite structure). Defendants have failed to do so here.
24
Accordingly, the Court grants Defendants‟ motion to reconsider, but affirms the Texas district
25
court‟s conclusion that the term “code segment” is not a means-plus-function limitation.
26
B.
27
28
“computer readable medium encoded with a computer program”
The second challenged term, in full, is “a non-transitory computer readable medium
encoded with a computer program communicably coupled to the processors to.” Claim 49 is a
12
1
representative claim containing the term:
2
3
49.
A system for facilitating a transaction between two or more
parties comprising:
4
a network interface;
5
one or more data storage devices;
6
one or more processors communicably coupled to the
network interface and the data storage devices; and
7
8
9
10
12
For the Northern District of California
United States District Court
11
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
a non-transitory computer readable medium encoded with a
computer program communicably coupled to the processors
to
(a) receive one or more electronic documents and an identity
validation via the network interface from a client
communications device of a first party to the transaction
wherein (i) the client communications device comprises a
computer, a workstation, a personal data assistant, an
Internet-enabled phone or a wireless communications device,
(ii) all of the one or more electronic documents are locked
against future changes, and (iii) the identity validation of the
first party indicates that the first party has agreed to the one
or more electronic documents,
(b) receive registration information at the server computer
via the network from the client communications device of a
second party to the transaction wherein the registration
information comprises the identity validation of the second
party,
(c) assign the transaction to an account on the server
computer that is accessible via the network,
(d) post the received electronic documents to the account on
the server computer such that the client communications
device of the second party can access the posted electronic
documents via the network;
(e) provide the second party with access to the received
electronic documents, and
(f) whenever an acceptance of any of the one or more
electronic documents is received by the server computer
from the client communications device of the second party,
attaching the identity validation from the first party and the
second party to the accepted one or more electronic
documents.
Docket 1-1, at 25 („393 patent) (emphasis added); see also Docket No. 84, at 28 (claim
13
1
construction order). As indicated by the language above, claim 49 is quite similar to claim 25.
2
Although claim 49 does not use the term “code segment,” it uses the term “computer program” (as
3
does claim 25), and therefore software is still implicated. Both parties, as well as the Texas court,
4
have acknowledged this similarity.
5
As a starting point, the Court notes that, because the term “computer readable medium
6
encoded with a computer program” lacks the word “means,” the term is, presumptively, not a
7
means-plus-function limitation, and Defendants bear the burden of proving otherwise. As above,
8
the Court concludes that Defendants have failed to meet this burden. Given the similarity between
9
claims 49 and 25, the analysis for the “code segment” term is largely applicable here – i.e.,
specificity as to how the software operates. Moreover, there is even a stronger case here that
12
For the Northern District of California
software has some structural meaning, and the surrounding claim language provides sufficient
11
United States District Court
10
Linear is on point because a “computer readable medium encoded with a computer program”
13
implicates not only software but also hardware; thus, there is a stronger analogy to the “circuit” at
14
issue in Linear.
III. CONCLUSION
15
16
For the foregoing reasons, even after the en banc Williamson decision, the Court concludes
17
that the claim terms at issue – i.e., “code segment” and “computer readable medium encoded with
18
a computer program” – are not means-plus-function terms.
19
This order disposes of Docket No. 93.
20
21
IT IS SO ORDERED.
22
23
24
25
Dated: December 2, 2015
______________________________________
EDWARD M. CHEN
United States District Judge
26
27
28
14
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?