×

Computer implemented methods and apparatus for recommending events

  • US 9,607,090 B2
  • Filed: 01/21/2014
  • Issued: 03/28/2017
  • Est. Priority Date: 01/21/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for recommending an event to a user, the system comprising:

  • a database system implemented using a server system, the server system configured to cause;

    processing event data associated with a plurality of events, the event data identifying for each even an action, an item and a user associated with the event;

    storing or maintaining the event data using a first one or more data objects of a database of the database system;

    determining a plurality of pairs based on the event data using a collaborative filter table, the collaborative filter table identifying a set of events and a target event for each pair, the pairs including a first pair identifying a first set of events and a first target event, the first set of events including an event having a first action of a first action type, the target event having a second action of a second action type, the first action type being different from the second action type;

    determining a collaborative filtering similarity for each pair based on at least a frequency of performing the set of events identified by the pair in association with performing the target event of the pair;

    storing information identifying the pairs and the respective collaborative filtering similarities using a second one or more data objects of a database of the database system;

    processing event information associated with a first user;

    identifying, based on the pairs, the respective collaborative filtering similarities and the event information, a first event to be recommended to the first user; and

    transmitting, to a computing device associated with the first user, recommendation data for displaying in a user interface on a display of the computing device a recommendation that the first user perform the identified first event.

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