# US 10,375,516 B2 · Method and system for a real-time counting of a number of persons in a crowd by means of aggregated data of a telecommunication network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,375,516 B2
- Document ID: US10375516B2
- Status: Granted
- Kind: B2
- Application number: 15/559,502
- Filed: 2015-03-30
- Published: 2018-05-03
- Granted: 2019-08-06
- Earliest claimed: 2015-03-30
- Assignees: Telecom Italia S.p.A.
- Applicants: TELECOM ITALIA S.p.A.
- Inventors: Massimo Colonna; Marco Mamei
- Web page: https://patentgrep.com/patent/US10375516B2

## CPC

- H04W 4/022: {with dynamic range variability}
- H04W 4/029: Location-based management or tracking services
- H04W 88/02: Terminal devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method of estimating a number of persons gathering at an Area of Interest during a time interval on a day, wherein the Area of Interest is defined by an Area of Interest center and an Area of Interest radius and is covered by a mobile telecommunication network including plural communication stations each of which is configured to manage communications of user equipment in one or more served areas in a covered geographic region over which the mobile telecommunication network extends.

## Claims

### Claim 1

A method of estimating a number of persons gathering at an Area of Interest during a time interval on a day, wherein the Area of Interest is defined by an Area of Interest center and an Area of Interest radius and is covered by a mobile telecommunication network including a plurality of communication stations each of which is configured to manage communications of user equipment in one or more served areas in a covered geographic region over which the mobile telecommunication network provides services, the method comprising:
a) subdividing the covered geographic region in a plurality of surface elements corresponding to cells of the mobile telecommunication network;
b) defining a plurality of calculated radius values of the Area of interest radius, and, for each calculated radius value:
c) identifying a number of relevant surface elements of the covered geographic region within the Area of interest;
d) computing a first number of User Equipment served by the mobile communication network during the time interval on the day within the Area of Interest based on aggregated data indicating a ratio between traffic load and average user equipment traffic load of the mobile communication network;
e) computing a second number of User Equipment served by the mobile communication network during the time interval for each day of a predetermined number of previous days preceding the day within the Area of Interest based on the aggregated data;
f) combining the first number of User Equipment and the second numbers of User Equipment to obtain a statistical quantity;
g) normalizing the statistical quantity to obtain a normalized statistical quantity, the statistical quantity being normalized with respect to the radii of the relevant served areas;
h) computing an optimum radius value of the Area of Interest radius as an average of the calculated radius values weighted by the normalized statistical quantity;
i) estimating the number of persons gathering within the Area of Interest having the Area of Interest radius equal to the optimum radius value.

### Claim 2 (depends on 1)

The method according to claim 1, wherein a surface element is identified as a relevant surface element if it verifies the following inequality:
Dist(C,B)≤|Rs +Rk|,
wherein C is the center of the Area of Interest, β is the center of the surface element, Dist(C, B) is the geographical distance between the center of the Area of Interest C and the center of the surface element B, Rs is the radius of the surface element, and Rk is the calculated radius value.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising for each calculated radius value:
j) receiving a plurality of aggregated data indicating ratios between traffic loads and average user equipment traffic loads referred to each one of the surface elements.

### Claim 4 (depends on 3)

The method according to claim 3, wherein j) receiving the plurality of aggregated data for each one of the surface elements, comprises:
receiving a set of aggregated data, each aggregated data of the set of the aggregated data being referred to a respective reference time interval which is a portion of an acquisition period during which aggregated data are collected.

### Claim 5 (depends on 4)

The method according to claim 4, wherein the c) computing a first number of User Equipment served by the mobile communication network during the observation time interval on the day within the Area of Interest based on the aggregated data regarding, comprises:
computing a first number of User Equipment on the basis of sets of aggregated data referred to respective reference time intervals comprised within the observation time interval on the day; and
wherein the d) computing a second number of User Equipment that has been served by the mobile communication network during the observation time interval for each day of a predetermined number of previous days preceding the day within the Area of Interest based on the aggregated data, comprises:
computing each second number of User Equipment on the basis of sets of aggregated data referred to respective reference time intervals within the observation time interval of the respective previous day of the predetermined number of previous days preceding the day.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the first number of User Equipment and/or each second number of User Equipment may be computed as a total number, an average number, or a maximum number of User Equipment in the relevant surface elements in the Area of Interest.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the e) combining the first number of User Equipment and the second numbers of User Equipment for obtaining a statistical quantity comprises:
combining the second number of User Equipment of each one of the previous days to determine an average User Equipment number and a User Equipment number standard deviation.

### Claim 8 (depends on 7)

The method according to claim 7, wherein the e) combining the first number of User Equipment and the second numbers of User Equipment for obtaining a statistical quantity further comprises:
computing the statistical quantity as:
Zk=(Uk−μk)/σk,
wherein Uk is the first number of User Equipment, μk is the average User Equipment number, and σk is the User Equipment number standard deviation.

### Claim 9 (depends on 1)

The method according to claim 1, wherein the plurality of calculated radius values ranges from a minimum radius value to a maximum radius value, each calculated radius value being separated from a next radius value by an iteration width.

### Claim 10 (depends on 1)

The method according to claim 1, wherein the h) estimating a number of persons gathering within the Area of Interest having the Area of Interest radius equal to the optimum radius value comprises:
k) defining a number of relevant surface elements among the surface elements in the covered geographic region, wherein the relevant surface elements are surface elements at least partially superimposed on the Area of Interest having the Area of Interest radius equal to the optimum radius value.

### Claim 11 (depends on 10)

The method according to claim 10, wherein a surface element is identified as a relevant surface element if it verifies the following inequality:
Dist(C, B)≤|Rs+Ro|,
wherein C is the center of the Area of Interest, β is the center of the surface element, Dist(C, B) is the geographical distance between the center of the Area of Interest C and the center of the surface element B, Rs is the radius of the surface element, and Ro is the optimum radius value.

### Claim 12 (depends on 10)

The method according to claim 10, wherein the i) estimating a number of persons gathering within the Area of Interest having the Area of Interest radius equal to the optimum radius value further comprises:
computing a third number of User Equipment as a number of User Equipment within the relevant surface elements in the Area of Interest having the Area of interest radius equal to the optimum radius value during the time interval on the basis of the aggregated data regarding a usage of the mobile communication network.

### Claim 13 (depends on 12)

The method according to claim 12, wherein computing a third number of User Equipment, comprises:
computing the third number of User Equipment on the basis of sets of aggregated data referred to respective reference time intervals within the observation time interval on the day.

### Claim 14 (depends on 12)

The method according to claim 12, wherein the third number of User Equipment and/or each fourth number of User Equipment may be computed as a total number, an average number, or a maximum number of User Equipment in the relevant surface elements in the Area of Interest having the Area of Interest radius equal to the optimum radius value.

### Claim 15 (depends on 10)

The method according to claim 10, wherein the i) estimating a number of persons gathering within the Area of Interest having the Area of Interest radius equal to the optimum radius value further comprises:
computing a fourth number of User Equipment as a number of User Equipment within the relevant surface elements in the Area of Interest having the Area of Interest radius equal to the optimum radius value for each day of the predetermined number of previous days preceding the day on the basis of the aggregated data.

### Claim 16 (depends on 15)

The method according to claim 15, wherein computing a fourth number of User Equipment, comprises:
computing each fourth number of User Equipment on the basis of sets of aggregated-data referred to respective reference time intervals within the observation time interval of the respective previous day of the predetermined number of previous days preceding the day.

### Claim 17 (depends on 15)

The method according to claim 15, wherein the i) estimating a number of persons gathering within the Area of Interest having the Area of Interest radius equal to the optimum radius value further comprises:
combining the fourth number of User Equipments of each one of the previous days to determine a further average User Equipment number, the further average User Equipment number providing an indication of an average number of persons normally comprised within the Area of Interest having the Area of Interest radius equal to the optimum radius values during the considered observation time interval in any days.

### Claim 18 (depends on 17)

The method according to claim 17, wherein the i) estimating a number of persons gathering within the Area of Interest having the Area of Interest radius equal to the optimum radius value further comprises:
combining the third number of User Equipment and the further average User Equipment number in order to obtain the number of persons gathering in the Area of Interest having the Area of Interest radius equal to the optimum radius value.

### Claim 19 (depends on 18)

The method according to claim 18, wherein the combining the third number of User Equipment and the further average User Equipment number comprises subtracting the further average User Equipment number from the third number of User Equipment.

### Claim 20 (depends on 1)

A system coupled with a wireless telecommunication network for estimating a number of persons gathering at an Area of Interest, the system comprising:
a computation engine configured to process data retrieved from a mobile telephony network;
a repository configured to store data regarding interactions between the User Equipment and the mobile telephony network, computation results generated by the computation engine and processing data generated by and/or provided to the system;
an administrator interface configured to modify parameters and/or algorithms used by the computation engine and/or accessing data stored in the repository;
a memory element storing a software program product configured to implement the method of claim 1 through the system.

### Claim 21 (depends on 20)

The system according to claim 20, further comprising at least one user interface configured to receive inputs from, and to provide output to a user of the system, the user comprising one or more human beings and/or one or more external computing systems subscriber of the services provided by the system.
