Opinion

Wsou Investments LLC v. Google LLC

Court
Court of Appeals for the Federal Circuit
Filed
Oct 6, 2023
Status
Unpublished
Cited by
0 cases
Authority
More cited than 13.7%

not- ing that an algorithm is “a step-by-step procedure for ac- complishing a given result,” and that an algorithm is required as supporting structure for “a general purpose computer or microprocessor” to “prevent[] pure functional claiming”

How later courts described this case

  • not- ing that an algorithm is “a step-by-step procedure for ac- complishing a given result,” and that an algorithm is required as supporting structure for “a general purpose computer or microprocessor” to “prevent[] pure functional claiming”
  • noting that “a claim amendment that replaces means-plus-function language with language reciting the corresponding structure nar- rows the literal scope of the claim”
  • en banc in applicable part

Written by the judges who cited it.

The opinion

Case: 22-1064 Document: 53 Page: 1 Filed: 10/06/2023

NOTE: This disposition is nonprecedential.

United States Court of Appeals

for the Federal Circuit

______________________

WSOU INVESTMENTS LLC, DBA BRAZOS

LICENSING AND DEVELOPMENT,

Plaintiff-Appellant

v.

GOOGLE LLC,

Defendant-Appellee

______________________

2022-1064

______________________

Appeal from the United States District Court for the

Western District of Texas in No. 6:20-cv-00577-ADA, Judge

Alan D. Albright.

______________________

Decided: October 6, 2023

______________________

BRIAN MATTHEW KOIDE, Koide IP Law PLLC, Arling-

ton, VA, argued for plaintiff-appellant. Also represented

by NATHAN K. CUMMINGS; SEAN D. BURDICK, Burdick Pa-

tents, PA, Boise, ID.

ISRAEL SASHA MAYERGOYZ, Jones Day, Chicago, IL, ar-

gued for defendant-appellee. Also represented by JOHN R.

BOULE, III, EDWIN GARCIA, TRACY A. STITT, JENNIFER L.

Case: 22-1064 Document: 53 Page: 2 Filed: 10/06/2023

2 WSOU INVESTMENTS LLC v. GOOGLE LLC

SWIZE, Washington, DC; THARAN GREGORY LANIER, Palo

Alto, CA.

______________________

Before LOURIE, LINN, and STOLL, Circuit Judges.

LINN, Circuit Judge

WSOU Investments LLC (“WSOU”) appeals from a fi-

nal judgment of invalidity of independent claim 9, and

claims 10–16 dependent therefrom, of WSOU’s U.S. Patent

8,751,585 (“’585 patent”) by the United States District

Court for the Western District of Texas. WSOU Invests.,

LLC dba, Brazos Licensing and Dev. v. Google LLC, No.

6:20-CV-00577 (W.D. Tex. 2021). The district court con-

strued several limitations in independent claim 9 to be in-

definite as means-plus-function limitations without

sufficient corresponding structure, and the parties jointly

stipulated to a final judgment of invalidity of claims 9–16

under the district court’s construction. J.A. 598. The dis-

trict court granted the stipulation and entered final judg-

ment of invalidity. WSOU timely appeals the relevant

constructions. We have jurisdiction under 28 U.S.C.

§ 1295(a)(1).

Because the district court correctly construed the limi-

tation “a collaborative application management processor

configured to manage collaborative applications” to be in

means-plus-function form, and because the specification

lacks corresponding structure, we affirm. We need not and

do not address the district court’s holding of indefiniteness

of the remaining limitations at issue.

BACKGROUND

I. The ’585 Patent

The ’585 patent, filed March 31, 2009, is directed to a

management method for electronic messages in a user’s in-

box integrated into a communications system. ’585 patent,

Abstract. The method comprises filtering electronic

Case: 22-1064 Document: 53 Page: 3 Filed: 10/06/2023

WSOU INVESTMENTS LLC v. GOOGLE LLC 3

messages using user-created archiving rules that respond

to the user’s carrying out actions responsive to the content

of the email message. ’585 patent, col. 2, ll. 1–54. The ’585

patent includes a single image showing an overview of the

system:

’585 patent, FIG. 1. Independent claim 9, which contains

the limitations that are the subject of this appeal, reads

as follows, with the contested limitations italicized:

Case: 22-1064 Document: 53 Page: 4 Filed: 10/06/2023

4 WSOU INVESTMENTS LLC v. GOOGLE LLC

9. Communication system, comprising

an electronic message client configured to enable a

user to use the electronic message client to manage

one or more electronic message of a plurality of

electronic messages in an inbox associated with the

user, the plurality of electronic messages stored in

a message storage database, the electronic mes-

sage client comprising:

a client management processor configured to enable

the user to select an electronic message from the in-

box, assign an archiving rule to the selected elec-

tronic message that includes a definition of an

action that can be subsequently carried out using

at least some portion of the communication system,

wherein the action defined in the archiving rule is

selected by the user from a list of actions that can

be detected by the communication system, wherein

the action defined in the archiving rule is based at

least in part on content of the selected electronic

message, and define an archive location within the

communication system to which the selected elec-

tronic message is moved after the action is de-

tected, and

the communication system further comprising:

a detection processor configured to detect the action

defined in the archiving rule assigned to the se-

lected electronic message was carried out,

an event management processor configured to gen-

erate an archiving command to move the selected

electronic message from the inbox to the archive lo-

cation after detection of the action defined in the

archiving rule; and

a collaborative application management processor

configured to manage collaborative applications;

Case: 22-1064 Document: 53 Page: 5 Filed: 10/06/2023

WSOU INVESTMENTS LLC v. GOOGLE LLC 5

wherein the list of actions includes at least one of

the following actions:

update to a page associated with a collaborative ap-

plication by the user or another user associated

with the communication system in which the col-

laborative application is hosted by the communica-

tion system; and

update to a page associated with a collaborative ap-

plication in which the collaborative application is

hosted outside the communication system.

’585 patent, col. 9, l. 37–col. 10, l. 32 (emphases added).

II. District Court Proceedings

WSOU filed suit against Google LLC (“Google”) for in-

fringement of fifteen patents owned by WSOU, including

the ’585 patent. The district court issued a single claim

construction order that covered all fifteen cases. J.A. 2–9.

The constructions relevant to this appeal are as follows:

“client management proces- Subject to 35 U.S.C. § 112, ¶ 6

sor configured to enable the Function: to enable the user

user to select an electronic to select an electronic mes-

message from the inbox” sage from the inbox

Structure: indefinite

“a detection processor config- Subject to 35 U.S.C. § 112, ¶ 6

ured to detect the action de- Function: to detect [when] the

fined in the archiving rule action defined in the archiv-

assigned to the selected elec- ing rule assigned to the se-

tronic message was carried lected electronic message was

out” carried out

Structure: indefinite

“a collaborative application Subject to 35 U.S.C. § 112, ¶ 6

management processor con- Function: to manage collabo-

figured to manage collabora- rative applications

tive applications” Structure: indefinite

J.A. 5–6.

Case: 22-1064 Document: 53 Page: 6 Filed: 10/06/2023

6 WSOU INVESTMENTS LLC v. GOOGLE LLC

The district court held that the “collaborative applica-

tion management processor” limitation and the other con-

tested processor limitations did not use the word “means,”

and therefore were subject to the presumption against a

means-plus-function construction. J.A. 659 (citing Wil-

liamson v. Citrix Online, LLC, 792 F.3d 1339, 1349 (Fed.

Cir. 2015) (en banc in applicable part)). The district court

then held that the presumption was overcome for each lim-

itation. In particular, the district court held that words of

the “collaborative application management” limitation did

not have “a generally understood structural meaning in the

art or on their own provide structural significance.”

J.A. 668. Specifically, the district court held that the word

“‘processor’ in the context of the ’585 patent is used as a

nonce word,” that is “used generically as an equivalent to

‘means,’” based on the claim language and the lack of any

description of a collaborative application management pro-

cessor in the specification. J.A. 669. Moreover, the district

court found that the phrase “managing collaborative appli-

cations” was a statement of function, J.A. 660, and con-

cluded that the functional characterization of the

limitation at issue was “bolstered by the self-referential

language of the claim.” J.A. 669.

The district court then held that the specification failed

to provide adequate corresponding structure because it

failed to provide an algorithm for achieving the special-pur-

pose computer function of managing collaborative applica-

tions. J.A. 669. The databases identified as comprising the

“collaborative application management means” in the spec-

ification did not constitute an algorithm because they were

merely a list of components and did not describe structure

for the processor. Id. The district court thus held the lim-

itation to be indefinite. Id.

Case: 22-1064 Document: 53 Page: 7 Filed: 10/06/2023

WSOU INVESTMENTS LLC v. GOOGLE LLC 7

DISCUSSION

I. Standard of Review

“Regarding questions of claim construction, including

whether claim language invokes 35 U.S.C. § 112, para. 6,

the district court’s determinations based on evidence in-

trinsic to the patent as well as its ultimate interpretations

of the patent claims are legal questions that we review de

novo.” Williamson, 792 F.3d 1346 (citing Teva Pharms.

USA, Inc. v. Sandoz, Inc., 574 U.S. 318, 331 (2015)). “In-

definiteness is a question of law that is also reviewed de

novo.” Robert Bosch, LLC v. Snap-On Inc., 769 F.3d 1094,

1098 (Fed. Cir. 2014) (citing Atmel Corp. v. Info. Storage

Devices, Inc., 198 F.3d 1374, 1378 (Fed. Cir. 1999)).

II. The applicability of 35 U.S.C. § 112, ¶ 6 to “collabora-

tive application management processor”

If the limitation does not use the term “means,” it is

subject to a rebuttable presumption that it is not in means-

plus-function form. Williamson, 792 F.3d at 1348. The

presumption may be overcome “if the challenger demon-

strates that the claim term fails to recite sufficiently defi-

nite structure or else recites function without reciting

sufficient structure for performing that function.” Id.

(cleaned up). We determine whether a limitation is in

means-plus-function form by the following standard:

“whether the words of the claim are understood by persons

of ordinary skill in the art to have a sufficiently definite

meaning as the name for structure.” Id. at 1349.

WSOU argues that the district court erred in constru-

ing “collaborative application management processor con-

figured to manage collaborative applications” as a means-

plus-function limitation. WSOU argues both procedural

and substantive error. We address each argument in turn.

Case: 22-1064 Document: 53 Page: 8 Filed: 10/06/2023

8 WSOU INVESTMENTS LLC v. GOOGLE LLC

1

First, WSOU argues that the district court procedur-

ally erred by failing to give effect to the presumption

against means-plus-function claiming. The district court,

however, expressly applied the presumption, J.A. 640, 659,

explaining that the presumption may be overcome if the

petitioner “demonstrates that the claim term fails to recite

sufficiently definite structure or else recites function with-

out reciting sufficient structure for performing that func-

tion,” J.A. 569 (quoting Williamson, 792 F.3d at 1349), and

explained that “processor” does not categorically provide

sufficient structure, J.A. 663. The district court then held

that, in this case, the claimed processor limitation was

written in means-plus-function form because nothing in

the claim or the specification describes structure. J.A. 668–

69. We identify no error.

WSOU argues that the district court was required to

expressly state that the presumption was overcome rather

than just explain why it was construing the limitation as a

means-plus-function limitation. We are unaware of any

such requirement, and WSOU cites no authority to support

that proposition. To the extent that WSOU argues that

some extrinsic evidence is always required to overcome the

presumption, WSOU is incorrect. Diebold Nixdorf, Inc. v.

Int’l Trade Comm’n, 899 F.3d 1291, 1299 (Fed. Cir. 2018)

(“[N]one of our cases mandate that a party seeking to over-

come the presumption against application of § 112, para. 6

can only do so by presenting extrinsic evidence that one of

ordinary skill would fail to understand that a term con-

notes a definite structure.” (emphasis in original)). Just as

a district court may construe structural claims without re-

sort to extrinsic evidence, so too it may construe functional

limitations without the aid of expert testimony. Intrinsic

evidence alone may suffice to do so. See Dyfan, LLC v. Tar-

get Corp., 28 F.4th 1360, 1365 (Fed. Cir. 2022) (“Intrinsic

evidence, such as the claims themselves and the prosecu-

tion history, can be informative in determining whether

Case: 22-1064 Document: 53 Page: 9 Filed: 10/06/2023

WSOU INVESTMENTS LLC v. GOOGLE LLC 9

the disputed claim language recites sufficiently definite

structure or was intended to invoke § 112, ¶ 6.”).

2

We next turn to whether the district court was substan-

tively correct that Google overcame the presumption.

Google argues that the presumption was overcome be-

cause: (1) “processor” here is used as a generic equivalent

to “means”; (2) neither “configured to manage collaborative

applications” nor the adjectival description “collaborative

application management processor” provide structure be-

cause they simply refer to the overarching functions of the

“processor,” citing Rain Computing, Inc. v. Samsung Elec-

trs. Am., 989 F.3d 1002, 1006 (Fed. Cir. 2021); and (3) the

specification of the ’585 patent does not describe any “pro-

cessor,” much less a “collaborative application manage-

ment processor configured to manage collaborative

applications” that can inform the structural meaning of the

claim term.

We agree with Google. There is no categorical rule that

“processor” is or is not structural, as the district court rec-

ognized. J.A. 663. WSOU appears to agree, Appellant’s

Opening Br. at 21–22. We must look to the case-specific

record here to determine whether the phrase “collaborative

application management processor configured to manage

collaborative applications” is “understood by persons of or-

dinary skill in the art to have a sufficiently definite mean-

ing as the name for structure.” Williamson, 792 F.3d at

1349.

The phrases “collaborative application management

processor” and “configured to manage collaborative appli-

cations” both describe the same purely functional charac-

teristics of an undefined and uncertain “processor.” As the

district court noted, that makes the claim limitation self-

referential. J.A. 669. What manages the collaborative ap-

plications? The processor. What structures will the claim

limitation read on? Any that fulfill the function of

Case: 22-1064 Document: 53 Page: 10 Filed: 10/06/2023

10 WSOU INVESTMENTS LLC v. GOOGLE LLC

managing collaborative applications. This is the epitome

of functional claiming: a black box that captures any and

all structures that fulfill the function, just as if “means”

was used. See Williamson, 792 F.3d at 1350. In William-

son, we explained that “distributed learning control mod-

ule” failed to describe sufficiently definite structure

because “the claim does not describe how the ‘distributed

learning control module’ interacts with other components

in the distributed learning control server in a way that

might inform the structural character of the limitation-in-

question or otherwise impart structure[.]” Id. at 1351. The

same is true for the “collaborative application management

processor” here: there is no indication of how the processor

manages collaborative applications, and the claims do not

describe how this processor interacts with the other

claimed components in a way that might inform the struc-

tural character of the limitation.

The specification confirms the non-structural nature of

the limitation. As WSOU acknowledged during oral argu-

ment, 1 the specification nowhere actually discusses a “col-

laborative application management processor,” a

“processor configured to manage collaborative applica-

tions,” or any “processor” whatsoever. Indeed, the closest

passage in the specification discussing collaborative appli-

cation management describes only a “collaborative applica-

tion management means.” ’585 patent, col. 3, ll. 21–31

(emphasis added). The full passage of the specification

WSOU cites for support reads:

The communication system 1 may also comprise

collaborative application management means such

as, in particular: databases 107, 108, 109 enabling

recording of data related to Wiki pages,

1 Oral Arg. at 10:16–10:27, No. 22-1064, available at

https://oralarguments.cafc.uscourts.gov/default.aspx?fl=22

-1064_09082023.mp3.

Case: 22-1064 Document: 53 Page: 11 Filed: 10/06/2023

WSOU INVESTMENTS LLC v. GOOGLE LLC 11

collaborative FAQs, or blogs, whether or not hosted

by the communication system 1; a database 110,

enabling storing of data related to RSS flows emit-

ted by collaborative applications, whether or not

hosted by the communication system 1; databases

111, 112 enabling, among other things, storage of

task information or planning information shared

by different users 3, 31.

Id.

As can be appreciated, the specification describes each

of the “databases” WSOU links to the collaborative appli-

cation management processor limitation in entirely func-

tional terms. While the databases enable the storage of

data related to collaborative applications, the specification

says nothing about how the databases manage the collabo-

rative applications or reveals that they might be under-

stood by persons of ordinary skill in the art to have a

sufficiently definite meaning as the name for structure.

WSOU presents a number of contrary arguments, none

of which we find convincing. First, WSOU argues that the

adjectival qualifier “collaborative application manage-

ment” preceding “processor” renders the processor more

definite, not less. Appellant’s Opening Br. at 23 (citing Per-

sonalized Media Commc’ns, LLC v. I.T.C., 161 F.3d 696,

705 (Fed. Cir. 1998)). The argument is inapt as the adjec-

tival qualifiers here add nothing more than the description

of what functions the processor is configured to perform.

Second, WSOU argues that Dyfan acknowledges that

“the specific structure of software code and applications is

partly defined by its function,” and that we should “look

beyond” the “processor” term to “see if a person of ordinary

skill would have understood the claim limitation as a whole

to connote sufficiently definite structure.” See Dyfan, 28

F.4th at 1368 (citing Zeroclick LLC. v. Apple Inc., 891 F.3d

1003, 1008 (Fed. Cir. 2018)). Looking beyond “processor”

as a bare term is precisely what the district court did

Case: 22-1064 Document: 53 Page: 12 Filed: 10/06/2023

12 WSOU INVESTMENTS LLC v. GOOGLE LLC

here—but there was no conventional code, like in Dyfan

and Zeroclick, that could be identified as constituting a

“collaborative application management processor” and no

expert testimony, like in Dyfan, supporting a structural un-

derstanding of “processor” in the context of the claim. See

Dyfan, 28 F.4th at 1368–69; Zeroclick, 891 F.3d at 1008.

Third, WSOU argues that the prosecution history fa-

vors a structural reading of the processor term. The pa-

tentee expressly amended the claims during prosecution to

replace “means for management of collaborative applica-

tions” in the original claims with “a collaborative applica-

tion management processor configured to manage

collaborative applications.” Accordingly, WSOU argues,

“processor” cannot mean the same thing as “means.” Ap-

pellant’s Opening Br. at 29–30 (citing Festo Corp. v. Sho-

ketsu Kinzoku Kogyo Kabushiki Co., 234 F.3d 558, 589

(Fed. Cir. 2000) (en banc), vacated and remanded on other

grounds by 535 U.S. 722 (2002) (noting that “a claim

amendment that replaces means-plus-function language

with language reciting the corresponding structure nar-

rows the literal scope of the claim”)). WSOU is incorrect.

WSOU’s amendment here failed to recite the corresponding

structure. The patentee cannot avoid a means-plus-func-

tion construction by merely replacing the term “means” in

the claims with other, equally functional language. This

superficial change does not change the functional nature of

the limitation.

WSOU likewise argues that the recitation of “proces-

sor” in the claims contrasts with the recitation of “means”

in the specification, and that the claim term should thus be

read differently. We do not agree. As discussed above,

WSOU cites to the specification’s description of the “collab-

orative application management means” as the only de-

scription of the claimed “collaborative application

management processor.” The intrinsic evidence links the

two phrases—it does not contrast them. Moreover, as with

the prosecution history argument discussed above, the

Case: 22-1064 Document: 53 Page: 13 Filed: 10/06/2023

WSOU INVESTMENTS LLC v. GOOGLE LLC 13

replacement of the phrase “means” with equally functional

language does not avoid functional claiming.

Finally, WSOU argues that the specification describes

“how the function is achieved in the context of the inven-

tion,” which can support a structural construction. See Dy-

fan, 28 F.4th at 1366. As discussed above, the description

in the specification refers solely to “means,” not the struc-

ture of the claimed processor. Moreover, the functional de-

scriptions of the databases in the specification does not

describe how the management of collaborative applications

is achieved.

For the foregoing reasons, we affirm the district court’s

construction of “collaborative application management pro-

cessor configured to manage collaborative applications” as

a means-plus-function limitation.

III. Indefiniteness of “collaborative application manage-

ment processor”

The next step of the means-plus-function inquiry re-

quires identifying the function and the corresponding

structure in the specification. Williamson, 792 F.3d at

1351. “If the patentee fails to disclose adequate corre-

sponding structure, the claim is indefinite.” Id. at 1352.

Both parties agree that the function of the “collabora-

tive application management processor” here is to manage

collaborative applications. J.A. 7; J.A. 425 (Plaintiff’s Re-

ply in Support of Opening Claim Construction Brief); Ap-

pellee’s Opening Br. at 56. The specification must identify

“corresponding structure for performing the claimed func-

tion and clearly link that structure to the function.” Triton

Tech. of Tex., LLC v. Nintendo of Am., Inc., 753 F.3d 1375,

1378 (Fed. Cir. 2014).

Google carries the ultimate burden to show indefinite-

ness due to lack of corresponding structure by clear and

convincing evidence. Budde v. Harley-Davidson, Inc., 250

Case: 22-1064 Document: 53 Page: 14 Filed: 10/06/2023

14 WSOU INVESTMENTS LLC v. GOOGLE LLC

F.3d 1369 1376–77 (Fed. Cir. 2001); Intel Corp. v. VIA

Techs., Inc., 319 F.3d 1357, 1365–66 (Fed. Cir. 2003).

Google argues that there is no corresponding structure

because the specification does not disclose an algorithm.

WSOU responds that Google forfeited the argument that

the specification must disclose an algorithm to provide cor-

responding structure. WSOU also argues that the district

court procedurally erred by placing the burden to show cor-

responding structure on WSOU rather than Google. Fi-

nally, WSOU argues that the specification disclosed

sufficient algorithmic and other structure, pointing exclu-

sively to its argument that the processor limitations should

not have been construed in means-plus-function form.

We are not persuaded by WSOU’s argument. First,

Google did not forfeit its argument that the claim term was

indefinite for failure to disclose an algorithm in the specifi-

cation. Google argued to the district court that the ’585

specification “does not provide any algorithm or other

structure for carrying out that specific function.” J.A.217;

see also Appellant’s Opening Br. at 52 (acknowledging this

argument). WSOU focuses on the phrase “or other struc-

ture,” but this does not mean that Google forfeited its argu-

ment that WSOU failed to provide an algorithm, and as

discussed below, WSOU has not identified any structure or

algorithm that would constitute corresponding structure

for purposes of § 112, ¶ 6.

Google demonstrated by clear and convincing evidence

that the specification failed to provide sufficient structure

to perform the function of managing collaborative applica-

tions. As noted above, the specification nowhere actually

discusses a “collaborative application management proces-

sor.” When discussing collaborative application manage-

ment as a function, the specification only refers to means

for managing collaborative applications, such as databases

that enable the recording and storing of data. ’585 patent,

col. 3, ll. 21–31. This functional discussion does not

Case: 22-1064 Document: 53 Page: 15 Filed: 10/06/2023

WSOU INVESTMENTS LLC v. GOOGLE LLC 15

describe structure. Moreover, as discussed above with re-

spect to Step 1, the specification does not indicate how the

databases “manage” collaborative applications. The data-

bases do not constitute an “algorithm” for the execution of

the function. See Alfred E. Mann Found. for Sci. Res. v.

Cochlear Corp., 841 F.3d 1334, 1342 (Fed. Cir. 2016) (not-

ing that an algorithm is “a step-by-step procedure for ac-

complishing a given result,” and that an algorithm is

required as supporting structure for “a general purpose

computer or microprocessor” to “prevent[] pure functional

claiming”).

CONCLUSION

For the foregoing reasons, we affirm the district court’s

holding that claims 9–16 of the ’585 patent are invalid as

indefinite based on its determination that the claim limita-

tion “a collaborative application management processor

configured to manage collaborative applications” is a

means-plus-function limitation lacking corresponding

structure in the specification. Because we affirm indefi-

niteness of this limitation, and because all the claims on

appeal include this limitation, we need not and do not ad-

dress WSOU’s arguments regarding the other appealed

limitations.

AFFIRMED

This is a copy of a public record, reproduced as it was published. It is not legal advice, and it may not be the version a court would rely on. Check the official source before you cite it.

A word about cookies

We need a few to keep you signed in and the library working. The rest help us see which pages people use and where they get stuck. They stay off unless you say yes.