Page:Perfect 10, Inc. v. Amazon.com, Inc..pdf/11

 the HTML instructions to access the third-party webpage, the user’s browser connects to the website publisher’s computer, downloads the full-size image, and makes the image appear at the bottom of the window on the user’s screen. Google does not store the images that fill this lower part of the window and does not communicate the images to the user; Google simply provides HTML instructions directing a user’s browser to access a third-party website. However, the top part of the window (containing the information from the Google webpage) appears to frame and comment on the bottom part of the window. Thus, the user’s window appears to be filled with a single integrated presentation of the full-size image, but it is actually an image from a third-party website framed by information from Google’s website. The process by which the webpage directs a user’s browser to incorporate content from different computers into a single window is referred to as “in-line linking.” Kelly v. Arriba Soft Corp., 336 F.3d 811, 816 (9th Cir.2003). The term “framing” refers to the process by which information from one computer appears to frame and annotate the in-line linked content from another computer. Perfect 10, 416 F.Supp.2d at 833–34.

Google also stores webpage content in its cache. For each cached webpage, Google’s cache contains the text of the webpage as it appeared at the time Google indexed the page, but does not store images from the webpage. Id. at 833. Google may provide a link to a cached webpage in response to a user’s search query. However, Google’s cache version of the webpage is not automatically updated when the webpage is revised by its owner. So if the webpage owner updates its webpage to remove the HTML instructions for finding an infringing image, a browser communicating directly with the webpage would not be able to access that image. However, Google’s cache copy of the webpage would still have the old HTML instructions for the infringing image. Unless the owner of the computer changed the HTML address of the infringing image, or otherwise rendered the image unavailable, a browser accessing Google’s cache copy of the website could still access the image where it is stored on the website publisher’s computer. In other words, Google’s cache copy could provide a user’s browser with valid directions to an infringing image even though the updated webpage no longer includes that infringing image.

In addition to its search engine operations, Google generates revenue through a business program called “AdSense.” Under this program, the owner of a website can register with Google to become an AdSense “partner.” The website owner then places HTML instructions on its webpages that signal Google’s server to place advertising on the webpages that is relevant to the webpages’ content. Google’s computer program selects the advertising automatically by means of an algorithm. AdSense participants agree to share the revenues that flow from such advertising with Google.