Patent ID: 11870877
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory computer-readable storage media comprising computer-executable instructions that, when executed by a processor, cause the processor to:
receive a plurality of UDP packets;
combine the plurality of UDP packets into a packet batch, wherein combining the plurality of UDP packets comprises:
determine a size of the packet batch; and
attach a UDP header to the packet batch;

convey the packet batch to a network stack at least by performing a down call for an indicated socket of a plurality of UDP sockets based on the size of the packet batch, the plurality of UDP sockets being implemented by a device, the indicated socket providing a UDP connection to a remote client; and
send the packet batch from the network stack to a network adapter for transmission over a network.