CONDITIONAL LOCATION-BASED REMINDERS
First Claim
Patent Images
1. A computer-implemented system, comprising:
- a notification component that operates to generate a notification based on geographic location of a user, the notification component associated with a location-based notification infrastructure;
a filter component that processes filter criteria to manage operation of the notification component in association with the user location; and
a processor that executes computer-executable instructions associated with at least one of the notification component or the filter component.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that enables conditional location-based notifications. One or multiple factors (filter criteria) can be considered, and triggering of a notification can be based on some or all of the factors. Those factors can be static (e.g., time based) or dynamic (e.g., a previous user location) and extend the ability to filter unnecessary notifications, and thus, increase user satisfaction. The filter criteria can include checking user back balance, and calendar as prerequisites to sending a notification.
-
Citations
20 Claims
-
1. A computer-implemented system, comprising:
-
a notification component that operates to generate a notification based on geographic location of a user, the notification component associated with a location-based notification infrastructure; a filter component that processes filter criteria to manage operation of the notification component in association with the user location; and a processor that executes computer-executable instructions associated with at least one of the notification component or the filter component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method, comprising acts of:
-
identifying a user; applying notification filter criteria to a location-based notification system based on the identity of the user; processing communication of a notification to the user based on filter criteria; and utilizing a processor that executes instructions stored in memory to perform at least one of the acts of identifying, applying, or processing. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising acts of:
-
identifying that a geographical location of a user has reached a trigger location based on a geo-fence; processing filter criteria based on the trigger location; checking personal information of the user as part of processing the filter criteria; processing communication of a notification to the user based on status of the personal information; and utilizing a processor that executes instructions stored in memory to perform at least one of the acts of identifying, processing, or checking. - View Dependent Claims (17, 18, 19, 20)
-
Specification