The Project Jengo Saga: How Cloudflare Stood up to a Patent