The Northern District of California rejected claims that web optimization provider Cloudflare Inc. was liable for contributory copyright infringement related to the dissemination of infringing photographs by its customers.
Plaintiff Mon Cheri Bridals, LLC designs and manufactures wedding dresses and women’s social occasion apparel. Critical to Mon Cheri’s marketing are the photoshoots it stages every season to showcase its new designs. Mon Cheri’s photos are published on its website and made available to its authorized retailers. Over the last several years, however, numerous pirate websites have stolen Mon Cheri’s images and used them on unaffiliated e-commerce websites to sell counterfeit dresses.
Defendant Cloudflare provides website optimization services, which both protect against attacks and make its customers’ websites more efficient by reducing the distance data must travel. Most relevantly, its content delivery network (“CDN”) and reverse proxy services act as a security buffer and performance enhancer. Cloudflare substitutes its own numerical Internet Protocol (IP) address for the underlying web host’s IP address and scans for potential threats as requests are made. If none are found, the domain then resolves to the IP address of the requested hosting company. Crucially, though Cloudflare “caches” (i.e., temporarily stores) materials such as website images that users frequently request, it does not host its customers’ websites. But because its services mask the identity of the actual website host, those seeking to prevent online copyright infringement by attempting to disable the hosting service must first go through Cloudflare.
Mon Cheri claimed it had identified more than 400 Cloudflare client websites that used its images without permission and had submitted thousands of infringement notices to Cloudflare. Though Cloudflare forwarded these notices to the underlying website hosts and revealed the hosts’ identities to Mon Cheri, Cloudflare did not terminate its services to most of these customers. Mon Cheri sued Cloudflare, alleging contributory copyright infringement.
A party may contributorily liable where it: “(1) has knowledge of another’s infringement and (2) either (a) materially contributes to or (b) induces that infringement.” Mon Cheri alleged that Cloudflare’s performance-improvement services (including its CDN and caching capabilities) improved the quality of the infringers’ webpages, speeding up the delivery of infringing content. Also, its security services inserted Cloudflare between the requesting user and the host of the infringing content, impeding Mon Cheri’s ability to enforce its copyrights. Both parties moved for summary judgment. In denying Mon Cheri’s motion and granting Cloudflare’s, the court held Mon Cheri had not presented evidence sufficient to show that Cloudflare’s services materially contributed to the underlying copyright infringement.
According to the court, Mon Cheri offered no evidence that Cloudflare’s performance-improvement services (especially faster load times) would lead to significantly more infringement than would occur without Cloudflare. Critically, if Cloudflare removed the infringing material from its cache, the copyrighted images would still be visible to the user. Unless the images were removed from the actual hosting service, direct infringement would not be prevented. Thus, the court held, no reasonable jury could find that Cloudflare’s activities materially contributed to the underlying infringement because its services neither “significantly magnif[ied]” it, nor were an “essential step in the infringement process.”
Similarly, Cloudflare’s security services did not materially contribute to the underlying infringement because they had no effect on a user trying to access the infringing images.
The case is Mon Cheri Bridals, LLC v. Cloudflare, Inc., No. 3:19-cv-01356-VC (N.D. Cal. Oct. 6, 2021).
October 12, 2021
October 11, 2021
Federal Circuit IP Blog
October 1, 2021
September 27, 2021
September 22, 2021
Federal Circuit IP Blog
September 1, 2021
August 20, 2021
August 12, 2021
August 10, 2021