Patent ID: 9576443
Date: 2017-02-21
CPC Classifications: G06Q,G08B,H04L

Claim:
1. A computer-implemented method of providing notifications to a user, the method comprising: detecting, by one or more computing devices, a beacon device; obtaining, by the one or more computing devices, at least a portion of time-based contextual data associated with the beacon device, the at least a portion of time-based contextual data being identified based at least in part on spatial-temporal data associated with a user, the spatial-temporal data comprising calendar data associated with the user; determining, by the one or more computing devices, a concurrence between the at least a portion of the time-based contextual data and the spatial-temporal data; responsive to determining a concurrence between the at least a portion of the time-based contextual data and the spatial-temporal data, determining, by the one or more computing devices, one or more notifications based at least in part on the time-based contextual data and the calendar data associated with the user; and providing for display, by the one or more computing devices, at least one of the one or more notifications.