Patent ID: 9397788
Filing Date: 2016-07-19
CPC Classification: G06F,H04L

Claim Text:
1. A method for communicating data utilizing direct memory access, the method comprising: establishing, by one or more processors, a networking connection, using a proxy, between at least a first computing entity and a second computing entity, wherein establishing the networking connection further comprises: redirecting an invocation of a first set of one or more application programming interfaces (APIs) corresponding to the first computing entity and the second computing entity that transfer the data utilizing networking, to a second set of one or more APIs, wherein the second set of one or more APIs enables the direct memory access protocol; determining, by one or more processors, a shared memory space for the established networking connection between at least the first computing entity and the second computing entity; allocating, by one or more processors, the shared memory space from heap memory, wherein determining the shared memory space further comprises: transmitting, by one or more processors, data over the established networking connection between at least the first computing entity and the second computing entity utilizing a direct memory access protocol and the allocated shared memory space, wherein transmitting, by one or more processors, data over the established networking connection further comprises: