ANONYMOUS REPORTING OF MULTIPLE VENUE LOCATION DATA
First Claim
1. A computer-implemented method for anonymous reporting of location data, the method comprising:
- retrieving a device identifier from each of a plurality of enabled computing devices, the device identifier indicating a patron and a location of the patron within one or more venues;
calculating a set of baseline venue statistics for each of the one or more venues;
determining, based on the device identifier, at least one common patron in a first venue and a second venue of the one or more venues;
calculating a set of common patron statistics for the at least one common patron in the first venue and the second venue; and
reporting at least one of;
the set of baseline venue statistics for each of the one or more venues, wherein an identity of the one or more venues is not reported; and
the set of common patron statistics for the at least one common patron, wherein an identity of the at least one common patron is not reported.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments described herein provide approaches for reporting of location data. Specifically, a device identifier is retrieved from each patron having an enabled mobile device. The device identifier indicates a customer and a location of the customer within one or more venues. A set of baseline venue statistics is calculated for each venue. Also, based on the device identifiers, common patrons are determined among the venues. A set of common patron statistics is calculated for each common patron. The baseline venue and common patron statistics are then reported to a subscribing venue with the identity of the patrons and venues not being revealed.
-
Citations
20 Claims
-
1. A computer-implemented method for anonymous reporting of location data, the method comprising:
-
retrieving a device identifier from each of a plurality of enabled computing devices, the device identifier indicating a patron and a location of the patron within one or more venues; calculating a set of baseline venue statistics for each of the one or more venues; determining, based on the device identifier, at least one common patron in a first venue and a second venue of the one or more venues; calculating a set of common patron statistics for the at least one common patron in the first venue and the second venue; and reporting at least one of; the set of baseline venue statistics for each of the one or more venues, wherein an identity of the one or more venues is not reported; and the set of common patron statistics for the at least one common patron, wherein an identity of the at least one common patron is not reported. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for anonymous reporting of location data, the computer system comprising:
-
a memory medium comprising program instructions; a bus coupled to the memory medium; and a processor for executing the program instructions, the instructions causing the system to; retrieve a device identifier from each of a plurality of enabled computing devices, the device identifier indicating a patron and a location of the patron within one or more venues; calculate a set of baseline venue statistics for each of the one or more venues; determine, based on the device identifier, at least one common patron in a first venue and a second venue of the one or more venues; calculate a set of common patron statistics for the at least one common patron in the first venue and the second venue; and report at least one of; the set of baseline venue statistics for each of the one or more venues, wherein an identity of the one or more venues is not reported; and the set of common patron statistics for the at least one common patron, wherein an identity of the at least one common patron is not reported. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for anonymous reporting of location data, the computer program product comprising a computer readable storage device, and program instructions stored on the computer readable storage device, to:
-
retrieve a device identifier from each of a plurality of enabled computing devices, the device identifier indicating a patron and a location of the patron within one or more venues; calculate a set of baseline venue statistics for each of the one or more venues; determine, based on the device identifier, at least one common patron in a first venue and a second venue of the one or more venues; calculate a set of common patron statistics for the at least one common patron in the first venue and the second venue; and report at least one of; the set of baseline venue statistics for each of the one or more venues, wherein an identity of the one or more venues is not reported; and report the set of common patron statistics for the at least one common patron, wherein an identity of the at least one common patron is not reported. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification