PROVIDING ADVERTISEMENTS BASED UPON RECURRING EVENTS
First Claim
1. A method of providing relevant advertisements based upon detected recurring events, comprising:
- evaluating content associated with a user to identify a recurring event;
determining an event type of the recurring event;
obtaining supplemental content associated with the event type; and
providing the supplemental content to the user.
4 Assignments
0 Petitions
Accused Products
Abstract
Users may discuss recurring events (e.g., events occurring seasonally, periodically, annually, etc.) through content (e.g., an email message, social network data, natural language conversation, etc.). The user may need to purchase a product and/or a service based upon a recurring event (e.g., a birthday gift), but may have difficulty determining what to purchase and/or may have forgotten about the recurring event. As provided herein, once identified, the recurring event may be added to a calendar of the user. An event type (e.g., a birthday event type, a seasonal event type, an annual event type, a periodic event type; etc.) of the recurring event may be identified. Supplemental content (e.g., an advertisement, a product recommendation, and/or a service recommendation), identified based upon the event type, past purchases related to the recurring event, a relationship of the user to the recurring event, etc., may be provided to the user.
-
Citations
20 Claims
-
1. A method of providing relevant advertisements based upon detected recurring events, comprising:
-
evaluating content associated with a user to identify a recurring event; determining an event type of the recurring event; obtaining supplemental content associated with the event type; and providing the supplemental content to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for providing relevant advertisements based upon detecting recurring events, comprising:
a recurring event detection component configured to; evaluate content associated with a user to identify a recurring event; determine an event type of the recurring event; add the recurring event to a repository of recurring events; obtain supplemental content associated with the event type; and provide the supplemental content to the user. - View Dependent Claims (17, 18, 19)
-
20. A non-transitory computer readable medium comprising computer executable instructions that when executed by a processor perform a method for providing relevant advertisements based upon detected recurring events, comprising:
-
evaluating content associated with a user to identify a recurring event; determining an event type of the recurring event; adding the recurring event to a calendar; obtaining supplemental content associated with the event type; and providing the supplemental content to the user.
-
Specification