Latency compensation for external networks
AssigneeUserful Corporation
InventorsStirling Graham Westrup, Reza Razavi
Life of this patent
Estimating the term…
Abstract
A request for a latency value associated with the a is received at a latency agent associated with the sink from a processing engine. The latency value associated with the sink is determined. The determined latency value associated with the sink is provided from the latency agent associated with the sink to the processing engine. A latency adjustment value is received at the latency agent associated with a sink from the processing engine. A latency associated with the sink is adjusted by the latency agent associated with the sink to match the received latency adjustment value.
Claims20
A method, comprising:
- receiving, at a latency agent associated with a sink from a processing engine, a request for a latency value associated with the sink;
- determining the latency value associated with the sink;
- providing, from the latency agent associated with the sink to the processing engine, the determined latency value associated with the sink;
- receiving, at the latency agent associated with a sink from the processing engine, a latency adjustment value;
- and
- adjusting, by the latency agent associated with the sink, a latency associated with the sink to match the received latency adjustment value.
A system, comprising:
- a processor configured to:
- receive, at a latency agent associated with a sink from a processing engine, a request for a latency value associated with the sink;
- determine the latency value associated with the sink;
- provide, from the latency agent associated with the sink to the processing engine, the determined latency value associated with the sink;
- receive, at the latency agent associated with a sink from the processing engine, a latency adjustment value;
- and
- adjust, by the latency agent associated with the sink, a latency associated with the sink to match the received latency adjustment value;
- and
- a memory coupled to the processor and configured to provide the processor with instructions.
A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
- receiving, at a latency agent associated with a sink from a processing engine, a request for a latency value associated with the sink;
- determining the latency value associated with the sink;
- providing, from the latency agent associated with the sink to the processing engine, the determined latency value associated with the sink;
- receiving, at the latency agent associated with a sink from the processing engine, a latency adjustment value;
- and
- adjusting, by the latency agent associated with the sink, a latency associated with the sink to match the received latency adjustment value.
Dependencies are inferred from the claim text.