Apparatuses, methods and systems for an eventual event calendaring platform
First Claim
1. A processor-implemented event calendaring method to transform event data to eventual event calendars, comprising:
- receiving, by a processor from a source, calendar event data;
receiving, by the processor from a user, user calendar event interest data and user specified preferences;
storing the calendar event data in a calendar event database, wherein storing the calendar event data includes structuring the calendar event data according to event type, event frequency, and event audience;
querying the calendar event database with the user calendar event interest data;
scoring, by the processor, the query results based on historical statistical analysis, the user specified preferences, and a relationship to openings in a calendar of the user;
providing calendar event recommendations based on populated calendars of other users;
receiving selections, from the user, associated with the scored query results;
generating, by the processor, user calendar entries from the received selections; and
providing, by the processor, the generated user calendar entries to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
The APPARATUSES, METHODS AND SYSTEMS FOR AN EVENTUAL EVENT CALENDARING PLATFORM (hereinafter “EECP”) transforms inputs (e.g., user information, user profile information, event information, import calendar information, etc.) via components (e.g., Event Retrieval Component, Event Collection Component, Event Assignment Component, Eventually Button, Event Collection and Scoring Component, Event Calendaring Component, etc.) into outputs (e.g., user calendar, user calendar RSS feed, user profile, etc.). The EECP provides dynamic, management, analysis, and control of event information and relationships. In one embodiment, the EECP may be configured to provide a user with a calendar implementation that may be populated with events based on the user'"'"'s identified interests, preferences and historical activity.
-
Citations
20 Claims
-
1. A processor-implemented event calendaring method to transform event data to eventual event calendars, comprising:
-
receiving, by a processor from a source, calendar event data; receiving, by the processor from a user, user calendar event interest data and user specified preferences; storing the calendar event data in a calendar event database, wherein storing the calendar event data includes structuring the calendar event data according to event type, event frequency, and event audience; querying the calendar event database with the user calendar event interest data; scoring, by the processor, the query results based on historical statistical analysis, the user specified preferences, and a relationship to openings in a calendar of the user; providing calendar event recommendations based on populated calendars of other users; receiving selections, from the user, associated with the scored query results; generating, by the processor, user calendar entries from the received selections; and providing, by the processor, the generated user calendar entries to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A processor-implemented event calendaring method, comprising:
-
receiving, by a processor, calendar event data; receiving, by the processor from a user, user calendar event interest data and user specified preferences; storing the calendar event data in a calendar event database, wherein storing the calendar event data includes structuring the calendar event data according to event type, event frequency, event duration, and event audience; querying the calendar event database with the user calendar event interest data; scoring, by the processor, the query results based on historical statistical analysis, the user specified preferences, and a relationship to openings in a calendar of the user, wherein historical statistical analysis includes user segmentation trends, historical event data, and real-time event data, wherein the real-time event data includes event turnouts and user ratings; and receiving selections, from the user, associated with the scored query results. - View Dependent Claims (17, 18)
-
-
19. A processor-implemented event calendaring method, comprising:
-
receiving, by a processor, calendar event data; receiving, by the processor from a user, user calendar event interest data and user specified preferences; storing the calendar event data in a calendar event database, wherein storing the calendar event data includes structuring the calendar event data according to event type, event frequency, event duration, and event audience; querying the calendar event database with the user calendar event interest data; scoring, by the processor, the query results based on historical statistical analysis and the user specified preferences; identifying calendar conflicts; determining calendar conflict resolutions; weighing the calendar conflict resolutions; and generating a number of calendars based at least in part on the weighted calendar conflict resolutions. - View Dependent Claims (20)
-
Specification