Location based reminders
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a computing device, an indication of a first task that is to be performed at a first facility;
assigning, based on a type of the first facility, a size of a first geographical notification area surrounding the first facility;
receiving, at the computing device, an indication of a second task that is to be performed at a different, second facility;
assigning, based on a type of the second facility, a size of a second geographical notification area surrounding the second facility, wherein the size assigned to the first geographical notification area is different than the size assigned to the second geographical notification area based on the first facility and the second facility being of different types;
determining whether the computing device is physically located within the first geographical notification area or is physically located within the second geographical notification area; and
generating for presentation to a user of the computing device, in response to determining that the computing device is physically located within the first geographical notification area or is physically located within the second geographical notification area, a notification corresponding to the first task or the second task, respectively.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented user alert method includes identifying a task for a user, associating a location with the task, monitoring a location of a mobile device associated with the user, and notifying the user about the task when the mobile device comes within a defined proximity of the associated location.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computing device, an indication of a first task that is to be performed at a first facility; assigning, based on a type of the first facility, a size of a first geographical notification area surrounding the first facility; receiving, at the computing device, an indication of a second task that is to be performed at a different, second facility; assigning, based on a type of the second facility, a size of a second geographical notification area surrounding the second facility, wherein the size assigned to the first geographical notification area is different than the size assigned to the second geographical notification area based on the first facility and the second facility being of different types; determining whether the computing device is physically located within the first geographical notification area or is physically located within the second geographical notification area; and generating for presentation to a user of the computing device, in response to determining that the computing device is physically located within the first geographical notification area or is physically located within the second geographical notification area, a notification corresponding to the first task or the second task, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable media having instructions stored thereon that, when executed by one or more processors, cause performance of operations comprising:
-
receiving, at a computing device, an indication of a first task that is to be performed at a first facility; assigning, based on a type of the first facility, a size of a first geographical notification area surrounding the first facility; receiving, at the computing device, an indication of a second task that is to be performed at a different, second facility; assigning, based on a type of the second facility, a size of a second geographical notification area surrounding the second facility, wherein the size assigned to the first geographical notification area is different than the size assigned to the second geographical notification area based on the first facility and the second facility being of different types; determining whether the computing device is physically located within the first geographical notification area or is physically located within the second geographical notification area; and generating for presentation to a user of the computing device, in response to determining that the computing device is physically located within the first geographical notification area or is physically located within the second geographical notification area, a notification corresponding to the first task or the second task, respectively. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification