Patent ID: 7991927

Claim:
A method of storing and forwarding data from front end devices to a back end device and reducing latency comprising: receiving, from an arbiter, control signals of a first transfer protocol of a first front end device that identify that said first front end device transfers data intermittently through said arbiter; transferring substantially all data from said first front end device to a RAM prior to transferring said data from said RAM to said back end device; receiving, from said arbiter, control signals of a second transfer protocol of a second front end device that identify that said second front end device transfers data to said RAM in a single download; receiving a threshold value based upon a transfer rate of said second front end device and a transfer rate of said RAM; transferring data from said second front end device to said RAM; detecting when said threshold level is reached in said RAM from data transferred from said second front end device to said RAM; and, based on said control signals of said second transfer protocol, transferring data from said RAM to said back end device when said threshold level of data is reached in said RAM.