Patent ID: 9031578
Filing Date: 2015-05-12
Classification: G06Q,H04W

Abstract:
1. A method for providing information regarding demographic composition of a commercial establishment having preexisting boundaries, the method comprising: receiving information indicating presence of one or more mobile devices at a given commercial establishment having preexisting boundaries, a given mobile device of the one or more mobile devices associated with a given individual of one or more individuals; identifying one or more attributes of the one or more individuals with which the one or more mobile devices are associated; generating demographic composition information comprising one or more summaries of attributes of at least two or more individuals at the commercial establishment having preexisting boundaries using the one or more attributes of the at least two or more individuals with which the one or more mobile devices are associated; receiving information indicating absence of one or more of the one or more mobile devices from the commercial establishment, wherein receiving information indicating absence comprises receiving geographic coordinates of a mobile device and determining that the mobile device is not at the commercial establishment having preexisting boundaries by determining that the geographic coordinates associated with the mobile device are outside of the preexisting boundaries of the commercial establishment; updating the demographic composition information comprising the one or more summaries of the attributes of at least two or more individuals at the commercial establishment having preexisting boundaries, said updating comprising excluding from the one or more summaries of the attributes of at least two or more individuals at the commercial establishment at least a portion of the one or more attributes of the one or more individuals associated with the one or more mobile devices for which information indicating absence from the commercial establishment was received; retrieving a profile of a user proximately located and external to the commercial establishment; identifying, based on the retrieved profile of the user, one or more attributes desired by the user; determining whether a match exists between the one or more attributes desired by the user and the current demographic composition of the commercial establishment; and upon determining a match exists, generating a notification for delivery to the user proximately located and external to the commercial establishment.