N OTE : This disposition is nonprecedential. 

# United States **Court of Appeals**  **for the Federal Circuit**

______________________ EOLAS TECHNOLOGIES INCORPORATED, Plaintiff

- Appellant

v.

AMAZON.COM, INC., GOOGLE LLC, WALMART, INC., Defendants

- Appellees

---------------------------------------------
GOOGLE LLC, Plaintiff

- Appellee

v.

EOLAS TECHNOLOGIES INCORPORATED, Defendant

- Appellant

REGENTS OF THE UNIVERSITY OF CALIFORNIA, Defendant

______________________

202 2-1 932, 202 2-1 933, 202 2-1 934, 202 2-1 935

______________________ Appeals from the United States District Court for the Northern District of California in Nos. 4:15

- cv

- 05446

- JST, 4:17

- cv

- 01138

- JST, 4:17

- cv

- 03022

- JST, 4:17

- cv

- 03023

- JST, Judge Jon S. Tigar. Case: 22-1932 Document: 59 Page: 1 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 2

______________________

Decided: February 1, 2024

______________________

J OHN B RUCE C AMPBELL , McKool Smith, P.C., Austin, TX, argued for plaintiff

- appellant. Also represented by J OSHUA W RIGHT B UDWIN , J AMES E LROY Q UIGLEY , J OEL L ANCE T HOLLANDER

.

C HARLES K RAMER V ERHOEVEN , Quinn Emanuel Urquhart & Sullivan, LLP, San Francisco, CA, for defen dant

appellee Google LLC. Also represented by J OCELYNE M A , D AVID A NDREW P ERLSON ; D EEPA A CHARYA , Washington, DC.

G ABRIEL K. B ELL , Latham & Watkins LLP, Washington, DC, argued for all defendants

- appellees. Defendant

appellee Amazon.com, Inc. als o represented by R ICHARD G REGORY F RENKEL , D OUGLAS E THAN L UMISH , Menlo Park, CA; J OSEPH H YUK L EE , Costa Mesa, CA; A MIT M AKKER , San Francisco, CA ; J EFFREY H. D EAN , Amazon.com, Inc., Seattle, WA.

M ARK C HRISTOPHER F LEMING , Wilmer Cutler Pickering Ha le and Dorr LLP, Boston, MA, for defendant -appellee Walmart, Inc.

______________________
Before C HEN , B RYSON , and S TOLL , Circuit Judges

. S TOLL , Circuit Judge

. Eolas Technologies Inc. appeals from the United States District Court for the Northern District of California ’s summary judgment holding the asserted claims of Eolas’s U.S. Patent No. 9,195,507 invalid for claiming ineligible subject
matter. Because we agree with the district court’s conclusion

, we affirm. Case: 22-1932 Document: 59 Page: 2 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 3

B ACKGROUND

I

The ’507 patent claims priority from a patent filed in 1994. T he ’507 patent specification notes that the limited processing power of a typical client computer and the lowbandwidth of the Internet prohibited most users from inte racting with large data objects on the Internet

. See ’507 patent col. 5 ll. 39–5 2, col. 6 ll. 22–3 3. The specification describes the present invention as taking advantage of distributed hypermedia environment s, such as that provided by the World Wide Web, and harnessing the remote computing power made available by distributed comput ing

. 1 Id. col. 6 ll. 57

– 67 ; see also id. col. 7 ll. 1–6. The specification explains that tasks that would normally be resource or bandwidth

- intensive for a single computer

— such as rendering large images or calculating spreadsheet cells

— can be performed more effectively with distributed computing

. For example, a new viewpoint of a large image or an updated calculation for a large spreadsheet can be computed on a remote computer and then sent to the client computer for display. See id. col. 7 ll. 1– 33. Figure 5 , shown below, illustrates an embodiment of the invention.

1 “D istributed” describes objects or processes that are located and/or processed across multiple computers on a network. See, e.g. , ’507 patent col. 5 ll. 29

– 34 ; see Eolas Techs. Inc. v. Amazon.com, Inc. , No. 6:15

- cv

- 01038, 2016 WL 7155294, at *8 (E.D. Tex. Dec. 8, 2016) ( Claim Construction O p. ) (construing “distributed application” to mean an “application that is broken up and performed among two or more computers”)

. Case: 22-1932 Document: 59 Page: 3 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 4

Id. Fig. 5. In this embodiment, a browser client 208 on the user’s computer requests and parses through a data object ( e.g., hypermedia document 212 ), 2 and identifies an application for the application client 210 to invoke in order to interact with the data object

. See id. col. 9 ll. 4–20
, col. 9 ll. 29–33. T he application client 210 communicates with the distributed network 206 (e.g., World Wide Web ) to access the data object located on a server computer 204. Id. col. 9 ll. 34–40

. Upon receipt of the data object from the application client 210, the browser client 208 displays the data object on the client computer 200. Id. col. 9 ll. 54–57 ; see also id. col. 9 l. 65

– col. 10 l. 3. The specification also describes an example of a n application performing multidimensional image visualization. Id. col. 9 ll. 34

– 35 . In this

2 A “hypermedia document” is a document presented to a user in a computer system in which “the user is ab le to click on images, sound icons, video icons, etc., that link to other objects of various media types, such as additional graphics, sound, video, text, or hypermedia or hypertext documents.” ’507 patent col. 2 ll. 22– 30. Case: 22-1932 Document: 59 Page: 4 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 5

example, application server 220 performs the rendering and transformation calculations as the user interact s with the three

- dimensional data object , with application client 210 updat ing the user’s view with each new viewpoint calculation

. Id. col. 10 ll. 34

– 39 , ll

. 46

– 54

. The specification describes a preferred embodiment in which the user interacts with the three

- dimensional data object “within, or adjacent to, a window generated by browser client 208 that contains a display of hypermedia document 212.” Id. col. 9 ll. 59

– 61. According to the ’507 patent, having the applicationserver 220 use the computing resources of the server computer 204
, as described in the three

- dimensional visualization example, is much faster than having the application client 210 executi ng on the client computer 200. Id. col. 10 ll. 60–6 4. Eolas argued before the district court that there is no substantial difference between method claims 32, 37, and 39 and system claims 19, 24, and 26. The district court agreed and determined these met hod claims were representative of the system claims. See Eolas Techs. Inc. v. Amazon.com Inc. , No. 17

- cv

- 03022, 2022 U.S. Dist. LEXIS 243302, at * 53

– 54 (N.D. Cal. May 16, 2022) ( Summary Judgment Op. )

. Representative independent c laim 32 recites:

32. A method, performed by a server computer connected to the World Wide Web distributed hypermedia network on the Internet, for disseminating interactive content via the World Wide Web distributed hypermedia network on the Internet, the method comprising:

A. receiving, by the server computer, a request for information; and

B. transferring, by the server computer, the information onto the World Wide Web Case: 22-1932 Document: 59 Page: 5 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 6

distributed hypermedia network on the Internet, wherein: (i) a World Wide Web browser on a

c lient computer connected to theWorld Wide Web distributed hypermedia network has been configuredwith a plurality of different interactive

- content applications, each said interactive

- content application being configured to enable a user to interact, withi n one or more World Wide Web pages, with at least part of one or more objects while at leastpart of each of said one or more objects is displayed to the user within at least one of said one or more World Wide Web pages, and
(ii) at least part of the infor mation is configured to allow the World Wide Web browser on the client computer to:

a. detect at least part of an object to be displayed in a World Wide Web page, and

b. cause a display of the World Wide Web page to a user,
(iii) the World Wide Web brows er has been configured to:

a. select an interactive

- content application, based upon the information, from among the different interactive

- content applications, and Case: 22-1932 Document: 59 Page: 6 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 7

b. automatically invoke the selected interactive

- content application to enable the user to e mploy the selected interactive

- content application to interact within the World Wide Web page with at least part of the object while at least part of the object is displayed to the user within the World Wide Web page

, wherein the automatically invoked inte ractive

- content application has been configured to operate as partof a distributed application configured to enable a user to perform theinteraction through the use of communications sent to and receivedfrom at least a portion of the distributed applica tion located on two or more distributed application computers connected to the World Wide Web distributed hypermedia network on the Internet, the two ormore distributed application computers being remote from the client computer. ’507 patent col. 23 l. 25

– col. 24 l. 2. Eolas argues that independent claim 45 is patent eligible for additional reasons not present in representative claim 32. In particular, Eolas emphasizes that claim 45 recites additional limitation s of generating and sending computer commands to perform viewing transformations:

45. A method performed by one or more computers for coordinating distributed processing to enable dissemination of interactive content to a client computer, the method comprising: Case: 22-1932 Document: 59 Page: 7 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 8

a. coordinating by the one or more computers processing of at least part of a distributed application to perform at least one task,

b. coordinating by the one or more computers communications sent to and received from at least a portion of the distributed application located on two or more separate computers connected to the World Wide Web distributed hypermedia network toenable the separate computers to work together to perform the at least one task,wherein at least part of the distributed application has been implemented to be pa rt of a distributed interactive

- content application configured to enable a user to interact with at least part of an object, displayedwithin a World Wide Web page by the client computer, and

c. generating and sending by the one or more computers commands over a networkto coordinate activity of the separate computers working together to perform viewing transformations to enable the interaction with at least part of the object, wherein:

a. the two or more separate computers are remote from the client comput er containing a World Wide Web browser configured to cause the display of the World Wide Web
page,
b. the World Wide Web browser has been configured with a plurality of different interactive

- content applications, each said interactive

Case: 22-1932 Document: 59 Page: 8 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 9

content application b eing configured to enable a user to interact, within one or more World Wide Web pages, with at least part of one or more objects while at least part of each of said one or more objects is displayed to the user within at least one of said one or more World Wide Web pages,

c. the World Wide Web browser has been enabled, by information that has been transferred onto theWorld Wide Web distributed hypermedia network, to detect at least part of the object and to display the world Wide Web Page,

d. the World Wide Web browserhas been configured to select an interactive

- content application, based upon the information, from among the different interactive

content applications, and automatically invoke the selected interactive

- content application,

e. the automati cally invoked interactive

- content application has been configured to operate as part of the distributed interactive

- content application.

Id. col. 24 l. 56

– col. 25 l. 37.

II Eolas filed suit against Amazon.com, Inc.; Google LLC; and Walmart, Inc. (collectiv ely, “ Appellees ”) in the Eastern District of Texas for infringing certain claims of the ’507 Case: 22-1932 Document: 59 Page: 9 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 10

patent

. The case s w ere later transferred to the Northern District of California.
During claim construction, the district court construed the claim limitation “World Wide Web browser on a clientcomputer” to not require that the interactive content applications be internal to the World Wide Web browser. 3 See Claim Construction Op. , 2016 WL 7155294, at * 12

– 13 . In other words, the district court dete rmined that the claimdid not require relocation of the interactive content application into the World Wide Web browser.
Appellees filed a motion for summary judgment, arguing that the claims 19, 24, 26, 32, 37, 39, and 45 are ineligible for patenting under 35 U.S.C. § 101. Applying the
two

- step test set forth in Alice Corp

. v. CLS Bank International , 573 U.S. 208 (2014), the district court concluded that under Alice step one
, the asserted claims are “directed to the abstract idea of enabling interactivity with remoteobjects on a client computer browser using distributed computing .” Summary Judgment Op. , 2022 U.S. Dist. LEXIS 243302, at *20

. The district court determined under Alice step two that the purported inventive concepts of distributed computing and improved security , whether

3 The court specifically construed the claim term “the World Wide Web browser on a client computer” to mean “a client computer application, separate from the interactive

- content application , that allows a user to access the World Wide Web.” Claim Construction Op.

, 2016 WL 7155294, at *13 (emphasis added). This separation cuts against the notion that the interactive content application must be in the browser. Also, the court’s construction is consistent with the title of the ’507 patent, which refers to “Automatically Invoking External Ap plication” and Figure 8A of the preferred embodiment, which refers to launching an external application at step 290. ’507 patent Fig. 8A, col. 15 ll. 4– 7, ll. 17

– 18. Case: 22-1932 Document: 59 Page: 10 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 11

individually or as an ordered combination, embodie d the abstract idea , and thus could not transform the claim beyond the abstract idea as required to demonstrate eligibility under Alice step two. Id

. at *60–6 1. It also explained that the remaining aspects of the asserted claims lacked an inventive concept to transform the abstract idea into a patent

- eligible application because they cite generic computer components and functions. See id. at *61–6 2. The district court therefore held the asserted claims ineligible under § 101 and granted summary judgment in Appellees’ favor

. I

d. at * 67

– 68

. Eolas appeals. We have jurisdiction under 28 U.S.C. § 1295(a)(1).

D ISCUSSION

W hen reviewing a district court ’ s grant of summary judgment , w e apply the law of the regional circuit

. See Synopsys, Inc. v. Mentor Graphics Corp. , 839 F.3d 1138, 1146 (Fed. Cir. 2016). Summary judgment in the Ninth Circuitis appropriate when, after drawing all reasonable infere nces in favor of the non

- moving party, there remains nogenuine issue of material fact precluding the grant of summary judgment. See Comite de Jornaleros de Redondo Beach v. City of Redondo Beach , 657 F.3d 936, 942 (9th Cir. 2011)

. Patent eligibility unde r § 101 is a question of law that may involve underlying questions of fact. See Mortg. Grader, Inc. v. First Choice Loan Servs. Inc. , 811 F.3d 1314, 1325 (Fed. Cir. 2016). We review the district court ’ s ultimate conclusion on eligibility de novo. See Intell

. Ventures I LLC v. Capital One Fin. Corp. , 850 F.3d 1332, 1338 (Fed. Cir. 2017). We look to the two

- step test articulated in Alice to determine whether a claim is eligible for patenting under § 101. See 573 U.S. at 21 7– 18

. For Alice step

one , we must a ssess whether the claims at issue are directed to a patent

- ineligible concept, namely a law of nature, natural phenomenon, or abstract idea. Id. at 21 7

. If Case: 22-1932 Document: 59 Page: 11 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 12

the answer is yes, we then consider the claim elements, both i ndividually and as an ordered combination, to determine whether they contain an “inventive concept” sufficient to “‘transform the nature of the claim’ into a patent

eligible application.” Id. at 2 17

– 18 (quoting Mayo Collaborative Servs. v. Prometheus Labs., Inc. , 566 U.S. 66, 72

– 73, 78 (2012)). In other words, we must determine whether the claims recite additional features beyond the abstractidea, rendering the claims eligible for patenting. Those additional features must be more than “we ll

- understood, routine, conventional activity.” Mayo , 566 U.S. at 79

– 80

. Starting with Alice step one, the district court determined that representative claim 32 of the ’507 patent “is directed to the abstract concept of enabling interactivity with remote objects on a client computer browser using distributed computing.” Summary Judgment Op.

, 2022 U.S. Dist. LEXIS 243302 , at *27.
On appeal, Eolas argues that this characterization is overgeneralized in that it fails to acknowledge the claim’s recitation of objects on the World Wide Web. See Appellant’s Br. 43

– 44

. We agree. Eolas’s claims are not directed to computers , networks, or interacting with content generally ; rather, they recite interacting with content on the World Wide Web. For example, the body of claim 32 recites certain configuration requirements of a World Wide Web browser , World Wide Web pages , and the World Wide Webdistributed hypermedia network. The district court’s characterization “disregard[s] th[e]se express claim elements” in a way that is “‘untethered from the claim language.’” TecSec, Inc. v. Adobe Inc. , 978 F.3d 1278, 1295 (Fed. Cir. 2020 ) (quoting Enfish, LLC v. Microsoft Corp. , 822 F.3d 1327, 133 7 (Fed

. Cir. 2016) ) ; see also Enfish , 822 F.3d
at 1337 (warning against “ describing the claims at such a high level of abstraction ” in the § 101 analysis ). The specification further supports our understanding of what the claimed invention is directed to in that it describes Case: 22-1932 Document: 59 Page: 12 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 13

problems specific to the World Wide Web and explains how the invention purports to solve them.
At the same time, we are concerned that th e district court’s characterization of what the claims are directed to is too specific in that the court included implementation details

— i.e. , using distributed computing

— that may be best left for consideration under Alice step two. See Summary Judgment O p. , 2022 U.S. Dist. LEXIS 243302 , at *60–61

. In narrowly articulating what the invention was directed to under Alice step one and concluding that this subject matter was abstract, the district court eliminated any opportunity to consider whether distributed computing transforms the invention into eligible subject matter under Alice step tw o. See BSG Tech LLC v. Buyseasons, Inc. , 899 F.3d 1281, 1290 (Fed. Cir. 2018) (“ After identifying an ineligible concept at step one, we ask at step two ‘[w]hat else is there in the claims before us?’” (quoting Mayo , 566 U.S. at 78 (modification in BSG )).
We nonetheless agree with the district court that, evenunder our slightly modified view of what the claims are directed to, the claims are directed to an abstract ide a under Alice step one. Simply put, interacting with data objects on the World Wide Web is an abstraction. See Ultramercial, Inc. v. Hulu, LLC , 772 F.3d 709, 7 14

– 15 (Fed. Cir. 2014)

. Eolas contends that it developed new functionality that was not previou sly available and thus its claims are eligible under § 101. We are not persuaded by this particular argument. At best, the specification explains that prior art systems provided users “very little, if any, interaction withthe[] data objects” on the World Wide Web due to the constraints of client computers, ’507 patent col. 6 ll. 22

– 34, and thus “it [wa]s desirable to allow a user to manipulate data objects in an interactive way to provide the user with a better understanding of information presented and to allow the user to accomplish a wider variety of tasks,” id. Case: 22-1932 Document: 59 Page: 13 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 14

col. 6 ll. 37– 41. But an abstract idea that is new or ground

breaking is not any less abstract. See Ultramercial

, 772 F.3d at 714 (rejecting argument that “abstract ideas remain patent

- eligible under § 101 as long as they are newideas, not previously well known, and not routine activity”).
Case law from the Supreme Court and this court suggest s that claims purporting to improve a technological

process are not directed to an abst ract idea under § 101. See Alice , 573 U.S. at 223; Visual Memory LLC v. NVIDIA Corp. , 867 F.3d 1253, 1260 (Fed. Cir. 2017)

. According toEolas, the ’507 patent claims capture “specific technological solutions to [three] specific technological problems,” and thus, the claims are not abstract under Alice step one. Appellant’s Br. 25. First, Eolas asserts that at the time ofthe invention, user interaction with data objects was limited to downloading data objects “onto their client computers and then launching external applications that would[then] permit manipulation” of the data objects. Appellant’s Br. 23. Eolas asserts that with the claimed invention, “rather than downloading objects to be manipulated with outside

- the

- Web

- browser helper applications, objects are embedded within Web pages and Web browsers areconfigured with applications that can be automatically invoked to permit manipulation while the object is displayed within the Web page.” Appellant’s Br. 24. In other words, Eolas claims that in side

- the

- browser applications facilitateobject manipulation. Second, Eolas contends that in addition to relocating applications to reside within the Web browser, the claims address scalability with its distributed computing configuration: “new applicati ons are broken up and distributed, with one part working in the browser and other parts on remote distributed application computers.” Id

. Third, Eolas contends that, by invoking only applications that are configured to be used with the Web browser, the invention improves security. Appellant’s Br. 24

– 25. In the alternative, Eolas relies on these same three aspects of Case: 22-1932 Document: 59 Page: 14 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 15

the invention as alle ged inventive concepts that would render the claims eligible under Alice step two. See Appellant’s Br. 55 –58. As noted above, Alice step two requiresdetermining whether an element, or a combination of elements, in the claim contains an inventive concept sufficient to “‘transform the nature of the claim’ into a patent

- eligible application.” Alice , 573 U.S. at 217 (quoting Mayo

, 566 U.S. at 72, 79 ). Finally , Eolas contends that claim 45’s additional limitation of “viewing transformations” provides an inv entive concept that renders claim 45 patent

- eligible

. Appellant’s Br. 35.

Whether analyzed as technological improvements under Alice step 1 or as inventive concepts under Alice step 2,

none of Eolas’s three alleged concepts for representative claim 32 mak e the claim eligible

. We likewise conclude that claim 45 do es not recite additional features beyond the claimed abstract idea that render the claim eligible for patenting. We consider each of Eolas’s alleged inventive concepts in turn below.
First, Eolas contends that relocation of the interactive content application from outside to inside the World Wide Web browser itself was a n important new structural change that improved interactivity with the World Wide Web

. But we do not see this limita tion anywhere in the claims and thus it cannot satisfy Alice step two. And Eolas did not challenge the district court’s claim construction

,which does not require that the interactive content application be internal to the World Wide Web browser, on appea l. Furthermore , Eolas did not present this alleged inventive concept of relocating the interactive application in the web browser in its § 101 arguments before the district court below. Thus

, not only do the claim s not recite locating the interactive con tent applications within the browser, but it appears that Eolas waived this argument by not presenting it below

. R elocation of the interactive content application within the web browser is therefore not Case: 22-1932 Document: 59 Page: 15 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 16

an inventive concept that renders the claims eligible under Alice step 2

. Second, Eolas asserts that the claims recite the inventive concept of distributed processing between the application in the browser and applications on remote distributed computers. But it is undispute d that, at the time of the in v ention, distributed processing was well

- understood, routine, conventional activity. See Summary Judgment Op.

, 2022 U.S. Dist. LEXIS 243302

, at *61 n.12 ; Appellees’ Br. 54. For example, one of the named inventor s of the ’ 507 patent confirmed that the inventors did not invent distributed computing, servers, or applications

. J.A. 16647 , 16649 ( Martin Depo. at 63: 9–18 , 65: 8–24 ).
Moreover, a s the district court explained, the claims merely describe a desired function or outcom e without providing details of the claimed distributed processing. Specifically, claim 32 requires an automatically invoked interactive

- content application “configured to operate as part of a distribution application” that “ enabl e[s] a user ” to inte ract with data objects within a World Wide Web Page

. ’507 patent col. 23 l l. 54

– 62. And the rest of the claim recites that “ a portion of the distributed application [ is ] located on two or more distributed application computers connected to the World Wide Web distributed hypermedia network on the Internet [with] the two or more distributedapplication computers being remote from the client computer.” Id. col. 23 l. 61

– col. 24 l. 2. Th e claim thus recites distributed processing, but does not specify h ow the claimed configuration for distributed processing is any different than generic distributed processing

. For example, the claim does not specif y how the processing is distributed among the distributed application computers. Nor does it require distr ibuted processing among applications internal and external to the web browser. Without more, the distributed processing as claimed is not an inventive concept that transforms claim 32 into a patent

- eligible invention

. Case: 22-1932 Document: 59 Page: 16 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 17

Third, Eolas alleges its claims alleviate certain security concerns existing at the time of the invention by limiting the invoked interactive content application s to those configured to operate with in the Web browser. But t his alleged inventive concept is not within the scope of the claims because, as noted above, the claims do not actually require that the interactive content applications be located within the browser. Indeed, the claims merely recite that the browser invokes interactive

- content applicat ions (wh ich, under the district court’s construction, are separate from

— i.e. , external to

— the “World Wide Web browser”)

. See ’507 patent col. 23 ll. 50

– 53 ( “ [T] he World Wide Web browser . . . select [s] an interactive

- content application

. . . from among t he different interactive

- content applications .” ); see also id. Title (“Distributed Hypermedia Methodand System for Automatically Invoking External Application Providing Interaction and Display of Embedded Objects within a Hypermedia Document”) ; id. col. 15 ll. 4– 7, ll. 15

– 30

. Thus, the claims are not eligible under either Alice step one or Alice step two based on this contention.
Finally, t urning to claim 45, Eolas asserts that the additional limitation requiring remote computers to generateand send computer commands to perform “viewing transformations” offers a 3D view that improves a computer network system’s specific technical features o r operations. Appellant’s Br. 35. This additional limitation does not transform the abstract idea into a patent

- eligible claim. The district court construed “viewing transformations” to mean “operations performed on data for visual display to a user.” Claim Construction Op.

, 2016 WL 7155294, at *16

. This broad construction , which is unchallenged on appeal, encompasses visual display generally, something well

known in the art at the time of the invention. See, e.g.

, J.A. 16655

– 56 (Martin Depo. 145:18 –1 46:2) (Inventor Martin denying having invented sending commands to a remote server to perform visualization processes); J.A. 12150

– 51 ( prior art publication describing sending Case: 22-1932 Document: 59 Page: 17 Filed: 02/01/2024EOLAS TECHNOLOGIES INCORPORATED v. AMAZON

. COM , INC

. 18

scientific visualization to remote computers); ’507 patent col. 6 ll. 2– 4 (explaining in background of the invention section that “a variety of visualization techniques

. . . have been developed”); J.A. 13047 (Inventor Doyle describing existing visualization systems in a 1994 proposal). Nor does anything else in the claim or the specification show how the recited viewing transformation differs from conventionalvisual display. Thus, the “viewing transformations” limitation in claim 45

— construed as “operations performed on data for visual display to a user”

— fails to transform th e abstract idea into an eligible technical solution. See, e.g.

, Elec. Power Grp., LLC v. Alstom S.A. , 830 F.3d 1350, 1355 (Fed. Cir. 2016) (stating that “‘displaying concurrent visualization’ of two or more types of information

. . . is ‘insufficient to p ass the test of an inventive concept in the application’ of an abstract idea’” (quoting buySAFE, Inc.

v. Google, Inc. , 765 F.3d 1350, 1353, 1355 (Fed. Cir. 2014) ).
For all of the above reasons, w e conclude th at the claims are directed to an abstract idea u nder Alice step 1 and that the alleged inventive concepts identified by Eolas do not otherwise transform the abstract nature of the claims to render the claims patent

- eligible . We thus agree with the district court’s judgment that the asserted claims of t he ’507 patent are not eligible for patenting.

C ONCLUSION We have considered Eolas’s remaining arguments and find them unpersuasive. Because the district court correctly concluded that the ’507 patent claims are directed to ineligible subject matter, we a ffirm.

AFFIRMED Case: 22-1932 Document: 59 Page: 18 Filed: 02/01/2024