Patent ID: 9307033
Filing Date: 2016-04-05
CPC Classification: H04L,H04W

Claim Text:
1. A method for scheduling alerts based on location-based reminders and calendar events, comprising: receiving, from a user computing device via a first computer communication link, a location-based reminder including a reminder location and a reminder event duration; determining, in response to instructions stored on a computer readable non-transitory medium, a reminder proximity level defining a geographic breadth for the reminder location; receiving, from the user computing device via a second computer communication link, a calendar event including a calendar event location and a calendar event duration; determining, in response to instructions stored on the computer readable non-transitory medium, whether the calendar event location matches the reminder location based on the reminder proximity level; determining, in response to instructions stored on the computer readable non-transitory medium, whether the reminder event duration is less than the calendar event duration; if the calendar event location matches the reminder location based on the reminder proximity level, and if the reminder event duration is less than the calendar event duration, determining, in response to instructions store on the computer readable non-transitory medium, a time to provide an alert for the location-based reminder; and at the determined time, providing the alert to the user computing device via a third communication link.