INDUCING HIGHER INPUT LATENCY IN MULTIPLAYER PROGRAMS

A server computing device for inducing latency on target input streams is provided. The server computing device includes a processor configured to receive a plurality of input streams from a respective plurality of client computing devices. Each input stream includes a plurality of inputs controllin...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MORRISON, Jonathan David, VO, Hoi Huu, CUERVO LAFFAYE, Eduardo A
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A server computing device for inducing latency on target input streams is provided. The server computing device includes a processor configured to receive a plurality of input streams from a respective plurality of client computing devices. Each input stream includes a plurality of inputs controlling actions of respective characters in a multiplayer online software program. The processor is further configured to determine a latency of each of the input streams, identify a higher latency input stream and a lower latency input stream among the plurality of input streams, and induce a higher latency in the lower latency input stream to narrow a difference in latency between the higher latency input stream and the lower latency input stream. L'invention concerne un dispositif informatique de serveur destiné à induire une latence sur des flux d'entrée cibles. Le dispositif informatique de serveur comprend un processeur configuré pour recevoir une pluralité de flux d'entrée provenant d'une pluralité respective de dispositifs informatiques de clients. Chaque flux d'entrée comprend une pluralité d'entrées commandant des actions de personnages respectifs dans un programme logiciel en ligne multijoueur. Le processeur est en outre configuré pour déterminer une latence de chacun des flux d'entrée, pour identifier un flux d'entrée de latence plus élevée et un flux d'entrée de latence plus faible parmi la pluralité de flux d'entrée, et pour induire une latence plus élevée dans le flux d'entrée de latence plus faible de façon à réduire une différence de latence entre le flux d'entrée de latence plus élevée et le flux d'entrée de latence plus faible.