| CPC A63B 24/0062 (2013.01) [A63B 71/0622 (2013.01); A63F 13/213 (2014.09); A63F 13/42 (2014.09); A63B 69/0071 (2013.01); A63B 71/0605 (2013.01); A63B 2220/05 (2013.01); A63B 2220/62 (2013.01); A63B 2220/806 (2013.01); A63B 2225/20 (2013.01)] | 12 Claims |

|
1. A player monitoring system for compensating for network delays, comprising:
a first device having a first sensor configured to capture first images of a first player playing a dispersed sporting game on a first court or field, the first device configured to transmit the first images through a network;
a second device having a second sensor configured to capture second images of a second player playing the dispersed sporting game on a second court or field, the second device configured to transmit the second images through the network; and
a server configured to:
receive the first images and the second images from the network;
transmit a first ping through the network to the first device;
receive a first reply to the first ping transmitted from the first device through the network;
transmit a second ping through the network to the second device;
receive a second reply to the second ping transmitted from the second device through the network;
determine, based on the first reply, a first delay for a communication path between the first device and the server;
determine, based on the second reply, a second delay for a communication path between the second device and the server;
analyze the first images to detect a first event occurring for the dispersed game at the first court or field;
analyze the second images to detect a second event occurring for the dispersed game at the second court or field;
based on the first delay, determine a first time of the first event relative to a reference time domain;
based on the second delay, determine a second time of the second event relative to the reference time domain;
compare the first time and the second time;
determine a change in gameplay of the dispersed sporting game based on comparison of the first time and the second time; and
transmit information indicative of the change.
|