IP Library Patent Application 14586879
Patent Application
App. No. 14/586,879

PROVIDING ADVERTISEMENTS BASED UPON RECURRING EVENTS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/586,879
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.

Claims (75)

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.

2 . The method of claim 1 , comprising:

determining a frequency of the recurring event.

3 . The method of claim 2 , comprising:

creating a repository of recurring events from the content based upon the frequency.

4 . The method of claim 1 , comprising:

predicting a future recurring event from the content.

5 . The method of claim 1 , comprising:

adding the recurring event to a calendar.

6 . The method of claim 5 , comprising:

responsive to adding the recurring event to the calendar, offering an option to remove the recurring event from the calendar.

7 . The method of claim 5 , comprising:

responsive to adding the recurring event to the calendar, offering an option to receive a reminder about the recurring event.

8 . The method of claim 1 , the evaluating content comprising:

evaluating at least one of:

an email message;

social network data; or

a natural language conversation.

9 . The method of claim 1 , the evaluating content comprising:

identifying a recurring indicator term in the content.

10 . The method of claim 1 , the evaluating content comprising:

determining that the recurring event is of sufficient interest to the user by determining that the recurring event exceeds an event threshold.

11 . The method of claim 1 , the determining comprising:

identifying the event type as comprising at least one of:

a seasonal event;

an annual event; or

a periodic event.

12 . The method of claim 1 , the obtaining comprising:

communicating with a supplemental content provider to obtain the supplemental content.

13 . The method of claim 1 , the providing supplemental content comprising:

providing at least one of:

an advertisement;

a product recommendation; or

a service recommendation

14 . The method of claim 1 , the providing supplemental content comprising:

providing the supplemental content through at least one of:

an email;

a social network post; or

a mobile alert.

15 . The method of claim 1 , comprising:

building a social graph, the building a social graph comprising:

identifying an associated user associated with the recurring event; and

coordinating the supplemental content between the user and the associated user.

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.

17 . The system of claim 16 , the recurring event detection component configured to:

evaluate content comprising at least one of:

an email message;

social network data; or

a natural language conversation.

18 . The system of claim 16 , the recurring event detection component configured to:

determine the event type of the recurring event is at least one of:

a seasonal event;

an annual event; or

a periodic event.

19 . The system of claim 16 , the recurring event detection component configured to:

provide supplemental content comprising at least one of:

an advertisement;

a product recommendation; or

a service recommendation

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.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2015
From: BHAGWAN, VARUN; SAVLA, JAIKIT; SHARP, DOUG; TEOTIA, RAHUL; ANDERSEN, JESPER; AGARWAL, DEEPAK; WANG, JAC
To: YAHOO!, INC.
Reel/Frame 035026/0642 →