Patent ID: 11916802
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 7:
8. A system, comprising:
a memory; and
a central processing unit (CPU) coupled to the memory, the CPU configured to:
send a first payload to a downstream agent;
monitor a timer;
determine, based on the monitoring, that the downstream agent has not returned a first amount of credit within a first timeout duration;
return, responsive to the determining, a second amount of speculative credit to an upstream agent without having received the first amount of credit from the downstream agent;
receive a transmission from the upstream agent, wherein the transmission is sent as part of a transaction, the transaction requiring the upstream agent to spend at least part of the speculative credit;
receive a credit return from the downstream agent after returning the speculative credit; and
convert, in response to the receiving the credit return, the speculative credit to standard credit.