CPC H04L 67/12 (2013.01) [H04L 47/10 (2013.01); H04L 67/2869 (2022.05)] | 6 Claims |
1. A relay server comprising: a hardware processor; and a memory connected to the hardware processor, the hardware processor configured to execute:
collecting sensor data from a plurality of mobile terminals, each mobile terminal of the plurality of mobile terminals comprising one or more sensors;
storing the sensor data in the memory as collected sensor data;
calculating a presence of spatial overlaps between the collected sensor data stored in the memory by identifying overlaps between most temporally recent sensor data from the collected sensor data included in a spatial range to other sensor data;
removing, in the memory, the identified overlaps between the collected sensor data stored;
creating relay data integrating the collected sensor data without the removed overlaps;
uploading the relay data to a central server via a network; and
wherein the hardware processor is configured to execute:
with respect to the most temporally recent sensor data of the collected sensor data calculating the spatial range in which detection points included in the most temporally recent sensor data exist; determining detection points of the sensor data other than the most temporally recent sensor data included in the spatial range as overlapping detection points; removing sensor data of the overlapping detection points from the sensor data including the overlapping detection points; and creating the relay data by integrating the most temporally recent sensor data and the sensor data from which the overlapping detection points were removed.
|