IP Library › Granted Patent US 9,071,940
Granted Patent B2
US 9,071,940 · App. 13/857,163 · Granted Jun 30, 2015

Systems, methods, and computer program products for estimating crowd sizes using information collected from mobile devices in a wireless communications network

Inventor: Jayaraman Ramachandran (Plainsboro, NJ)
Assignee: AT&T Intellectual Property I, L.P.
H04W4/025H04W4/02H04W4/022H04W4/028
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,071,940
App. No.
13/857,163
Granted
Jun 30, 2015
Kind
B2
Abstract

Systems, methods, and computer program products are for estimating crowd size at a location. An exemplary method includes determining, at a crowd size analyzer, a number of wireless service users at the location, and estimating, at the crowd size analyzer, a total number of people at the location based upon the number of wireless service users determined to be at the location.

Claims (31)

1. A method, comprising:

determining, by a processor, a number of wireless service users at a location;

estimating, by the processor, a total number of people at the location based upon the number of wireless service users determined to be at the location and based upon a statistical model; and

calibrating the statistical model based upon market research relating to operator coverage in the location and a known number of wireless service users associated with each of a plurality of wireless service operators, at the location, by comparing the estimated total number of people at the location with the known number of wireless service users associated with each of the plurality of wireless service operators, at the location.

2. The method of claim 1 , wherein determining the number of wireless service users at the location comprises determining the number of wireless users at the location based upon call detail record information.

3. The method of claim 1 , wherein determining the number of wireless service users at the location is based upon signaling records associated with signaling operations of a wireless communications network.

4. The method of claim 1 , wherein determining the number of wireless service users at the location is further based upon a received subset of the number of wireless service users at the location from a plurality of wireless service operators serving the location.

5. The method of claim 1 , wherein estimating the total number of people at the location based upon the number of wireless service users determined to be at the location is further based upon an analytical model.

6. The method of claim 1 , wherein determining the number of wireless service users at the location is further based upon network performance data.

7. The method of claim 6 , wherein the network performance data is received from probes included on wireless network components of a wireless communication network.

8. A system, the system comprising:

a processor; and

a memory comprising instructions that, when executed by the processor, cause the processor to perform operations comprising:

determining a number of wireless service users at a location;

estimating a total number of people at the location based upon the number of wireless service users determined to be at the location by executing a statistical model; and

calibrating the statistical model based upon market research relating to operator coverage in the location and a known number of wireless service users associated with each of a plurality of wireless service operators, at the location by comparing the estimated total number of people at the location with the known number of wireless service users, associated with each of the plurality of wireless service operators, at the location.

9. The system of claim 8 , wherein the memory further comprises instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon call detail record information.

10. The system of claim 8 , wherein the memory further comprises instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon signaling records associated with signaling operations of a wireless communications network.

11. The system of claim 8 , wherein the memory further comprises instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon a received subset of the number of wireless service users at the location from a plurality of wireless service operators serving the location.

12. The system of claim 8 , wherein the memory further comprises instructions that, when executed by the processor, cause the processor to perform estimating the total number of people at the location based upon the number of wireless service users determined to be at the location based upon an analytical model.

13. The system of claim 8 , wherein the memory further comprises instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon network performance data.

14. The system method of claim 13 , wherein the network performance data is received from probes included on wireless network components of a wireless communication network.

15. A non-transitory computer-readable storage medium comprising computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:

determining a number of wireless service users at a location;

estimating a total number of people at the location, based upon the number of wireless service users determined to be at the location, by executing a statistical model; and

calibrating the statistical model based upon market research relating to operator coverage in the location and a known number of wireless service users associated with each of a plurality of wireless service operators, at the location by comparing the estimated total number of people at the location with the known number of wireless service users, associated with each of the plurality of wireless service operators, at the location.

16. The non-transitory computer-readable storage medium of claim 15 , further comprising instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon call detail record information.

17. The non-transitory computer-readable storage medium of claim 15 , further comprising instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon signaling records associated with signaling operations of a wireless communications network.

18. The non-transitory computer-readable storage medium of claim 15 , further comprising instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon a received subset of the number of wireless service users at the location from the plurality of wireless service operators serving the location.

19. The non-transitory computer-readable storage medium of claim 15 , further comprising instructions that, when executed by the processor, cause the processor to perform estimating the total number of people at the location based upon the number of wireless service users determined to be at the location based upon an analytical model.

20. The non-transitory computer-readable storage medium of claim 15 , further comprising instructions that, when executed by the processor, cause the processor to perform determining the number of wireless service users at the location based upon network performance data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2013
From: RAMACHANDRAN, JAYARAMAN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 030156/0185 →
Continuity (2)
Continuation 12791463 · Jun 1, 2010
Related Publication 20130226543A1 · Aug 29, 2013