IBM v. Booking Holdings Inc.

Court of Appeals for the Federal Circuit·Decided May 22, 2019·No. 18-1574·Unpublished

Opinion

NOTE: This disposition is nonprecedential.

United States Court of Appeals for the Federal Circuit

INTERNATIONAL BUSINESS MACHINES CORPORATION, Plaintiff-Appellant

v.

BOOKING HOLDINGS INC., FKA PRICELINE GROUP INC., KAYAK SOFTWARE CORPORATION, OPENTABLE, INC., PRICELINE.COM LLC, Defendants-Appellees

2018-1574

Appeal from the United States District Court for the District of Delaware in No. 1:15-cv-00137-LPS, Chief Judge Leonard P. Stark.

Decided: May 22, 2019

KARIM ZEDDAM OUSSAYEF, Desmarais LLP, New York, NY, argued for plaintiff-appellant. Also represented by JOHN M. DESMARAIS, LAURIE STEMPLER.

JONATHAN S. FRANKLIN, Norton Rose Fulbright US LLP, Washington, DC, argued for defendants-appellees.

2 IBM v. BOOKING HOLDINGS INC.

Also represented by STEPHANIE DEBROW, Austin, TX; DAN D. DAVISON, Dallas, TX; WARREN S. HUANG, DANIEL LEVENTHAL, DANIEL PRATI, RICHARD STEPHEN ZEMBEK, Houston, TX.

Before LOURIE, O’MALLEY, and TARANTO, Circuit Judges.

Opinion for the court filed by Circuit Judge LOURIE. Dissenting opinion filed by Circuit Judge TARANTO.

LOURIE, Circuit Judge.

International Business Machines Corp. (“IBM”) appeals from the United States District Court for the District of Delaware’s grant of summary judgment that the asserted claims of U.S. Patent 7,072,849 (“the ’849 patent”) were not infringed. See Int’l Bus. Machs. Corp. v. The Priceline Grp. Inc., 271 F. Supp. 3d 667, 683 (D. Del. 2017). Because we conclude that the district court did not err, we affirm.

BACKGROUND

IBM owns the ’849 patent directed to a “method for presenting advertising in an interactive service provided on a computer network.” ’849 patent Abstract. According to conventional methods, the advertising data interferes with normal application traffic and competes for network communication resources. See id. col. 2 ll. 26–30. The inventors recognized the problem and sought to minimize the potential interference between application and advertising traffic. See id. col. 2 ll. 54–58. They achieved this by having “the user reception system” include a “facility for storing and managing the advertising so that it can be prefetched from the network and staged at the reception system in anticipation of being called for presentation.” Id. col. 3 ll. 16–21. The technique of storing content locally to eliminate the need to make repeated requests for the same content is called caching. See Appellant’s Br. 7.

IBM v. BOOKING HOLDINGS INC. 3

IBM sued The Priceline Group Inc., which subsequently changed its name to Booking Holdings Inc., Kayak Software Corp., OpenTable, Inc., and priceline.com LLC (collectively “Booking Holdings”), alleging that Booking Holdings’ web applications and mobile applications (Priceline , Kayak, and OpenTable) infringed claims 1, 4, 6, 8, and 12 of the ’849 patent. See Appellee’s Br. 3. It asserted that the accused websites are coded in HTML and use an HTTP “cache control” header that contains an explicit directive to store or cache the associated content, in violation of the claims of the patent. See Appellant’s Br. 8–10. Also, it alleged that the accused mobile applications contain source code with the cache control directives. See id. at 11–12.

Representative claim 1 of the ’849 patent reads as follows :

1. A method for presenting advertising obtained from a computer network, the network including a multiplicity of user reception systems at which respective users can request applications, from the network, that include interactive services, the respective reception systems including a monitor at which at least the visual portion of the applications can be presented as one or more screens of display, the method comprising the steps of:

a. structuring applications so that they may be presented, through the network, at a first portion of one or more screens of display; and b. structuring advertising in a manner compatible to that of the applications so that it may be presented, through the network, at a second portion of one or more screens of display concurrently with applications, wherein structuring the advertising includes configuring the advertising as objects that include advertising data and;

4 IBM v. BOOKING HOLDINGS INC.

c. selectively storing advertising objects at a store established at the reception system.

Id. col. 39 ll. 43–61 (emphasis added). The district court construed the “selectively storing advertising objects at a store established at the reception system” (the “storing step”) to mean “pre-fetching advertising objects and storing at a store established at the reception system in anticipation of display concurrently with the applications.” See Int’l Bus. Machs. Corp. v. The Priceline Grp. Inc., No. 1:15- cv-00137-LPS, 2016 WL 6405824, at *9 (D. Del. Oct. 28, 2016) (“Claim Construction Order”).

Shortly thereafter, Booking Holdings moved for summary judgment of noninfringement, arguing that IBM would not be able to prove direct infringement because Booking Holdings does not perform the storing step. See J.A. 2395–97. Booking Holdings argued that the storing step was performed by the user’s reception system, not Booking Holdings’, and also could not be attributed to it under a divided infringement theory. See Akamai Techs., Inc. v. Limelight Networks, Inc., 797 F.3d 1020, 1022 (Fed. Cir. 2015) (en banc). IBM responded that Booking Holdings itself performed the storing step, despite the fact that the step occurs at the user’s reception system, because, it asserts, Booking Holdings dictates performance of the storing step through its cache control directives. See Appellant ’s Br. 14. Alternatively, IBM argued that even if the storing step could not be considered to have been performed by Booking Holdings, the performance by the user’s reception system should be attributable to Booking Holdings because it “directs or controls” the performance of the step. See J.A. 3117 (quoting Akamai, 797 F.3d at 1022). IBM contended that it need not argue “the participation or benefit test if [Booking Holdings] otherwise control[s] the reception system’s performance.” J.A. 3118 (citing Akamai , 797 F.3d at 1023).

IBM v. BOOKING HOLDINGS INC. 5

The district court determined that IBM failed to present evidence that Booking Holdings “direct[s] or control[s] the web browsers’ or mobile applications’ performance of the storing step” and granted summary judgment of noninfringement . See Int’l Bus. Machs. Corp., 271 F. Supp. 3d at 683. IBM sought reconsideration of the judgment of non- infringement for the mobile applications, arguing that the mobile applications always have caching enabled and must therefore carry out the cache control directives. The district court denied the motion, determining that IBM failed to produce evidence that Booking Holdings actually performed the storing step or directed or controlled the mobile operating systems’ caching. See Int’l Bus. Machs. Corp. v. The Priceline Grp. Inc., No. 1:15-cv-00137-LPS, 2018 WL 746521, at *2 (D. Del. Feb. 1, 2018).

IBM appeals. We have jurisdiction under 28 U.S.C.

§ 1295(a)(1).

DISCUSSION

We review procedural matters not unique to patent law under the law of the regional circuit. See Solarex Corp. v. Arco Solar, Inc., 870 F.2d 642, 643 (Fed. Cir. 1989). We thus review a grant of summary judgment under the law of the Third Circuit. See Braintree Labs., Inc. v. Novel Labs., Inc., 749 F.3d 1349, 1356 (Fed. Cir. 2014). The Third Circuit reviews de novo a district court’s grant of summary judgment applying the same standards as the district court. See Nicini v. Morra, 212 F.3d 798, 805 (3d Cir. 2000) (en banc). Summary judgment is appropriate when “the movant shows that there is no genuine dispute as to any material fact and the movant is entitled to judgment as a matter of law.” Fed. R. Civ. P. 56(a); see also Eisai, Inc. v. Sanofi Aventis U.S., LLC, 821 F.3d 394, 402 (3d Cir. 2016).

I. CLAIM CONSTRUCTION

Free access — add to your briefcase to read the full text and ask questions with AI

IBM v. Booking Holdings Inc., (Fed. Cir. 2019).

IBM v. Booking Holdings Inc. (IBM v. Booking Holdings Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Ricoh Co., Ltd. v. Quanta Computer Inc.
550 F.3d 1325 (Federal Circuit, 2008)
Muniauction, Inc. v. Thomson Corp.
532 F.3d 1318 (Federal Circuit, 2008)
BMC Resources, Inc. v. Paymentech, L.P.
498 F.3d 1373 (Federal Circuit, 2007)
Alza Corporation v. Mylan Laboratories
464 F.3d 1286 (Federal Circuit, 2006)
Warner-Lambert Co. v. Teva Pharmaceuticals USA, Inc.
418 F.3d 1326 (Federal Circuit, 2005)
Nicini v. Morra
212 F.3d 798 (Third Circuit, 2000)
SiRF Technology, Inc. v. International Trade Commission
601 F.3d 1319 (Federal Circuit, 2010)
Ericsson, Inc. v. D-Link Systems, Inc.
773 F.3d 1201 (Federal Circuit, 2014)
Eisai, Inc. v. Sanofi Aventis U.S., LLC
821 F.3d 394 (Third Circuit, 2016)
Travel Sentry, Inc. v. David Tropp
877 F.3d 1370 (Federal Circuit, 2017)
Interactive Gift Express, Inc. v. Compuserve Inc.
256 F.3d 1323 (Federal Circuit, 2001)
Teva Pharm. United States, Inc. v. Sandoz, Inc.
135 S. Ct. 831 (Supreme Court, 2015)
Akamai Technologies, Inc. v. Limelight Networks, Inc.
797 F.3d 1020 (Federal Circuit, 2015)