Patent ID: 11924311
Assignee: AKAMAI TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 5:
6. An apparatus, comprising:
a hardware processor; and
computer memory holding computer program code executing in the hardware processor, the computer program code configured to:
receive, from a client and over a connection, an HTTP request that identifies a content object;
return to the client a response to the HTTP request that includes a header and a response body, the header including a multicast group address, the response body being devoid of the content object requested;
receive from the client a UDP request directed to the multicast group address; and
return a response to the UDP request, the response comprising multicast UDP packets comprising the content object, together with information useful to decode the content object, the multicast UDP packets being returned in response to the UDP request for a demand-based amount of time and at a pre-configured rate;
wherein the demand-based amount of time represents a duration for sending the multicast UDP packets to the multicast group addresses, the duration being dynamically extended as long as there are incoming UDP requests for the content object.