Apple Inc.
Extraordinary Calendar Events
Last updated:
Abstract:
Systems, methods, and devices are disclosed for determining and presenting extraordinary events on an interface of a client device. A subset of events in a collection of scheduled events stored in a calendar database can be identified that are scheduled to occur within a future time period. A computer device can analyze each event within the subset of scheduled events in order to determine event attributes corresponding to extraordinary event attributes, and for each event, determine a weighted score. The weighted score can be based on the event attributes determined to correspond to extraordinary event attributes to yield scored events. The computing device can determine at least one event from the scored events that both matches a presentation category and has a sufficient score to qualify as an extraordinary event. The computing device can then send the extraordinary event for presentation on a display.
Utility
10 Jul 2018
5 Dec 2019