Cloudflare has been granted a patent for a method that optimizes the execution of code in a distributed cloud computing network. The method involves receiving a request from a client device, determining the code to be executed, selecting a datacenter based on optimization goals, executing the code at the selected datacenter, receiving the result, and transmitting a response to the client device based on the result. GlobalData’s report on Cloudflare gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Cloudflare, Automation system authentication was a key innovation area identified from patents. Cloudflare's grant share as of September 2023 was 82%. Grant share is based on the ratio of number of grants to total number of patents.

Distributed cloud computing network optimization for executing code

Source: United States Patent and Trademark Office (USPTO). Credit: Cloudflare Inc

A recently granted patent (Publication Number: US11755381B1) describes a method for optimizing the execution of code in a distributed cloud computing network. The method involves receiving a request from a client device at a datacenter and determining if the request triggers the execution of code. If so, the method selects a datacenter based on an optimization goal, such as minimizing latency or minimizing expenses. The code is then executed at the selected datacenter, and the result is transmitted back to the client device.

The patent also covers scenarios where the code includes transmitting multiple requests to external destinations. In these cases, the method may access configuration information provided by the customer to determine the destinations for the requests. Alternatively, a machine learning model may be used to predict the destinations based on the parameters of the initial request.

The method also includes the ability to determine if certain requests need to be made in serial, and this information is taken into account when selecting the datacenter for execution. Additionally, the patent describes scenarios where multiple parts of the code need to be executed at different datacenters, and the method selects the appropriate datacenters based on the optimization goal.

The patent covers various embodiments, including a non-transitory machine-readable storage medium that provides instructions for performing the method and an apparatus with a processor and storage medium for executing the instructions.

Overall, this patent describes a method for optimizing the execution of code in a distributed cloud computing network, taking into account factors such as latency, expenses, and the need for serial requests. The method aims to improve the performance and efficiency of cloud computing systems.

To know more about GlobalData’s detailed insights on Cloudflare, buy the report here.

Premium Insights


The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.


GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.