×

Automated relevant event discovery

  • US 11,403,312 B2
  • Filed: 03/14/2016
  • Issued: 08/02/2022
  • Est. Priority Date: 03/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for improving efficiency in a computer device providing automated relevant event discovery, comprising:

  • collecting, by a relevancy engine of an event management system, user information from a user data store of the event management system, the user information comprising real-time location information for a user and a time frame associated with the user;

    collecting and storing, by the relevancy engine, event information from an events data store of the event management system, the event information comprising a time, a location, and a category for one or more events, wherein at least a portion of the event information is collected from one or more event providers each having a verified account with the event management system;

    querying, by the relevancy engine, a calendar application associated with the user for time availability of the user within the time frame, wherein the calendar application is implemented on the computer device and the relevancy engine interacts with the calendar application via a calendar API of the event management system;

    based on results of the querying, identifying, by the relevancy engine, events that occur, at least in part, during the time frame;

    determining, by the relevancy engine, a first relevancy score for each of the identified events, wherein the first relevancy score is based on one or more weighted relevancy factors associated with at least one of;

    user preferences of the user and friend activity of the user;

    providing for display each of the identified events as a functional event card, wherein display order of each functional event card is based on at least the first relevancy score for a corresponding identified event and the functional event card comprises;

    a first notification that the user does not have a conflict attending a respective identified event; and

    a second notification of whether one or more friends of the user are attending the respective identified event; and

    receiving a selection, by the user, of functionality provided by one or more displayed functional event cards.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×