Patent ID: 8949334
Filing Date: 2015-02-03
Classification: G06F,G06Q

Abstract:
1. A method for pushing a recommendation to a user, comprising: identifying a triggering event associated with a user; determining one or more suggested entities corresponding to the triggering event, the one or more suggested entities comprising a first suggested entity and a second suggested entity, the first suggested entity having a first rank in association with a first factor, the second suggested entity having a second rank in association with the first factor, the first suggested entity having a third rank in association with a second factor, the second suggested entity having a fourth rank in association with the second factor, the first rank lower than the second rank, the third rank higher than the fourth rank; constructing an entity selection criteria model based upon one or more constraints derived from observation data associated with the triggering event; applying the entity selection criteria model to the one or more suggested entities to create a recommendation for the triggering event, the recommendation comprising the first suggested entity but not the second suggested entity based upon the first rank being lower than the second rank and the third rank being higher than the fourth rank; and pushing the recommendation to a device associated with the user.