Method and apparatus for demographic-based reminders
First Claim
Patent Images
1. A method comprising:
- collecting information regarding a plurality of reminders associated with a plurality of calendar events, wherein the plurality of reminders have a related delivery time;
determining, by at least one processor, an inferred user intent associated with each of the plurality of reminders;
based on the inferred user intent associated with each of the plurality of reminders, clustering, by the at least one processor, the plurality of reminders into a plurality of priority classes; and
providing the plurality of reminders in clusters in accordance with the plurality of priority classes.
5 Assignments
0 Petitions
Accused Products
Abstract
An electronic calendar includes such features as recurring reminders, dividing unpredictable work loads into equal pieces, template free parsing, a reminders scheduling algorithm to reduce spikes, dynamic delivery and recovery algorithms, methods for splitting the work load between controllers and workers and for monitoring progress, all within the context of a calendar architecture for a large enterprise.
-
Citations
20 Claims
-
1. A method comprising:
-
collecting information regarding a plurality of reminders associated with a plurality of calendar events, wherein the plurality of reminders have a related delivery time; determining, by at least one processor, an inferred user intent associated with each of the plurality of reminders; based on the inferred user intent associated with each of the plurality of reminders, clustering, by the at least one processor, the plurality of reminders into a plurality of priority classes; and providing the plurality of reminders in clusters in accordance with the plurality of priority classes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium including a set of instructions that, when executed by at least one processor, cause a computer system to:
-
collect information regarding a plurality of reminders associated with a plurality of calendar events, wherein the plurality of reminders have a related delivery time; determine an inferred user intent associated with each of the plurality of reminders; based on the inferred user intent associated with each of the plurality of reminders, cluster, the plurality of reminders into a plurality of priority classes; and provide the plurality of reminders in accordance with the plurality of priority classes. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A server device comprising:
-
at least one processor; and at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the server device to; collect information regarding a plurality of reminders associated with a plurality of calendar events, wherein the plurality of reminders have a related delivery time; determine an inferred user intent associated with each of the plurality of reminders; based on the inferred user intent associated with each of the plurality of reminders, cluster the plurality of reminders into a plurality of priority classes; and provide the plurality of reminders in clusters in accordance with the plurality of priority classes. - View Dependent Claims (18, 19, 20)
-
Specification