Patent ID: 11900165
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A non-transitory computer-readable medium storing instructions thereon that, when executed by at least one processor, causes a computing device to:
determine that a hardware acceleration condition has been satisfied for a first function by:
counting, within a time interval, a number of requests or instructions received by a function processing service to perform the first function; and
determining that the number of requests or instructions to perform the first function exceeds a threshold value;

add the first function to a function library that is implemented in hardware circuits;
receive, at a function processing service, a request to execute source code, wherein the source code comprises the instructions to perform the first function; and
cause the first function to be performed via the hardware circuits.