Patent ID: 11861211
Assignee: MELLANOX TECHNOLOGIES, LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 21:
22. An application programming interfacing (API) method operative in conjunction with a bridge chip, a first host and a second host, wherein the first and second hosts have first and second memories, respectively, and wherein the bridge chip connects the first and second memories, the method comprising:
registering a key identifier for each of plural computer processes performed by the first host, thereby to define plural key identifiers;
providing at least one computer process P1 performed by the first host with access via the bridge chip to at least one local memory buffer M2 residing in the second memory after first validating that said at least one computer process P1 has a key identifier which has been registered;
preventing at least one computer process P2, which is performed by the first host and which has not registered a key identifier, from accessing the at least one local memory buffer M2 via the bridge chip;
providing at least one computer process P3 performed by the second host with access via the bridge chip to at least one local memory buffer M1 residing in the first memory after first validating that said at least one computer process P3 has a key identifier which has been registered; and
preventing at least one computer process P4, which is performed by the second host and which has not registered a key identifier via the additional key identifier registration functionality, from accessing the at least one local memory buffer M1 via the bridge chip.