US 11,882,502 B2
System for monitoring flows of people within a predetermined area
Gabriele Coletti, Florence (IT); Marco Giunti, Vinci (IT); Marco Merlini, Florence (IT); Marco Musumeci, Florence (IT); Davide Nesi, Florence (IT); and Federico Palai, Sesto Fiorentino (IT)
Assigned to G-MOVE SOCIETA' COOPERATIVA A R.L., Florence (IT)
Appl. No. 18/002,558
PCT Filed Jul. 26, 2021, PCT No. PCT/IT2021/050229
§ 371(c)(1), (2) Date Dec. 20, 2022,
PCT Pub. No. WO2022/034621, PCT Pub. Date Feb. 17, 2022.
Claims priority of application No. 102020000019864 (IT), filed on Aug. 10, 2020.
Prior Publication US 2023/0239659 A1, Jul. 27, 2023
Int. Cl. H04W 4/029 (2018.01)
CPC H04W 4/029 (2018.02) 3 Claims
OG exemplary drawing
1. A system for monitoring flows of people, comprising:
at least one receiving unit provided with at least one antenna adapted to receiving identification data transmitted on a wireless network by mobile communication devices present in a monitored area in which the antenna is positioned, said receiving unit also provided with a device for processing data collected by said antenna;
a statistical data processing unit programmed to perform statistical processing of the data collected by said antenna and processed by the respective processing device; and
a data transmission network which connects the at least one receiving unit with said statistical data processing unit;
the processing device which receives the data collected by the antenna is programmed to perform an anonymization process with compression of the data, such that the data transmitted on the data transmission network are data that cannot be related back to the individual mobile devices that have generated them;
the identification data received by the antennas are MAC addresses of said mobile communication devices;
the device is programmed to process each MAC according to a sequence of processing phases, which involves:
I. a first hashing phase with the addition of a cryptographic key identical for all the receiving units and secret;
II. a second hashing phase with the addition of a pseudorandom unique cryptographic key (S1);
III. a phase of compression and grouping of the results produced by said two hashing phases, so that the space of possible results of phase II is aggregated producing a space several orders of magnitude lower than the starting MAC address, and producing an aggregate data output or token, such that there is never a one-to-one correspondence between each starting MAC and the token generated by it, and on the contrary, a token corresponds to a group of possible MAC addresses; and
IV. transmission of the aggregated data produced by the compression and grouping phase, through the network of connection to the statistical data processing unit.